@import url(https://fonts.googleapis.com/css?family=Arapey:400italic,400&amp;family=PT+Sans);html,body,button,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,main,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}body{line-height:1}del{text-decoration:line-through}input[type=radio]{vertical-align:bottom}input,select{border-radius:0;vertical-align:middle;outline:none}input[type=submit],input[type=email],input[type=text],input[type=button],textarea{-webkit-appearance:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}table{border-collapse:collapse;border-spacing:0}ul{list-style:none}.flex-container a:active,.slideshow a:active,.flex-container a:focus,.slideshow a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{position:relative;zoom:1;margin:0;padding:0;overflow:hidden}.slideshow .slides>li{position:relative;display:none;-webkit-backface-visibility:hidden}.flexslider.slides li{display:none}.flexslider.slides img{display:block;margin-bottom:-2px}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading{min-height:300px;background:url("images/ajax-loader.gif") no-repeat center center !important}.slideshow .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav a{position:absolute;top:40%;width:50px;height:50px;display:block;background-size:contain;z-index:10;cursor:pointer;text-indent:-9999px;-webkit-transition:all .3s ease;transition:opacity 0.5s;-webkit-transition:opacity 0.5s}.flex-direction-nav a:hover{opacity:0.8}.flex-direction-nav .flex-prev{background:#f00;background-repeat:no-repeat;left:0px}.flex-direction-nav .flex-next{background:#f00;background-repeat:no-repeat;right:0px;opacity:1}.flex-direction-nav .flex-disabled{opacity:0.3 !important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{margin:10px 0px 20px;z-index:20;text-align:center}.flex-control-nav li{margin:0 5px;z-index:20;display:inline-block;zoom:1}.flex-control-paging li a{width:9px;height:9px;display:block;background:#666;z-index:20;cursor:pointer;text-indent:-9999px}.flex-control-paging li a:hover{background:#333}.flex-control-paging li a.flex-active{background:#000;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}body{font-size:16px;font-family:'Arapey', serif;color:#3C3C3B}a{color:#3C3C3B;text-decoration:underline;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}a:hover{color:#AA183C !important}a:hover{text-decoration:none}h1,h2{font-style:normal;font-weight:normal;line-height:1.3em;color:#AA183C;font-size:1.52941em;margin-bottom:20px}h2{color:#000}h3{font-style:normal;font-weight:normal;line-height:1.3em;color:#AA183C;font-size:1.05882em;margin-bottom:20px}p{line-height:1.4em;color:#6F6F6E;margin:0 0 15px;padding:0px}.red-text{color:#AA183C}#tinymce ul,#contentPage .content ul,#tinymce ol,#contentPage .content ol{margin-bottom:20px}#tinymce li,#contentPage .content li{line-height:1.5em;margin-left:16px;line-height:1.5em;color:#6F6F6E;list-style-type:square;margin-bottom:10px}img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}img.alignleft{float:left;margin-right:20px;margin-bottom:10px}img.alignright{float:right;margin-left:20px;margin-bottom:10px}.center{text-align:center}.clear{clear:both}.left{float:left}.hide{display:none}.highlighted{color:#C00}hr{width:105px;margin:40px auto;height:1px;background:#3C3C3B;border:0}.italic{font-style:italic}.last{margin-right:0 !important;padding-right:0 !important}.right{float:right}.show{display:block}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box}#cboxOverlay{background:url(images/colorbox/overlay.png) repeat 0 0}#cboxContent{padding:2px;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:32px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:11px;left:70px;color:#949494}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{border:0;position:absolute;bottom:7px;left:10px;background:url(images/colorbox/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{border:0;position:absolute;bottom:7px;left:37px;background:url(images/colorbox/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxLoadingGraphic{background:url(images/colorbox/loading.gif) no-repeat center center}#cboxClose{border:0;position:absolute;bottom:0px;right:0px;background:url(images/colorbox/close.png) no-repeat 0 0;width:25px;height:25px;text-indent:-9999px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#cboxClose:hover{opacity:0.7}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.cboxIE6 #cboxTopLeft{background:url(images/colorbox/ie6/borderTopLeft.png)}.cboxIE6 #cboxTopCenter{background:url(images/colorbox/ie6/borderTopCenter.png)}.cboxIE6 #cboxTopRight{background:url(images/colorbox/ie6/borderTopRight.png)}.cboxIE6 #cboxBottomLeft{background:url(images/colorbox/ie6/borderBottomLeft.png)}.cboxIE6 #cboxBottomCenter{background:url(images/colorbox/ie6/borderBottomCenter.png)}.cboxIE6 #cboxBottomRight{background:url(images/colorbox/ie6/borderBottomRight.png)}.cboxIE6 #cboxMiddleLeft{background:url(images/colorbox/ie6/borderMiddleLeft.png)}.cboxIE6 #cboxMiddleRight{background:url(images/colorbox/ie6/borderMiddleRight.png)}.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopRight,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomCenter,.cboxIE6 #cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight{_behavior:expression(this.src = this.src ? this.src :this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')")}div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{background-repeat:no-repeat}.selector,.radio,.checker,.uploader,.button,.selector *,.radio *,.checker *,.uploader *,.button *{margin:0;padding:0}.selector,.checker,.button,.radio,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline}.selector select:focus,.radio input:focus,.checker input:focus,.uploader input:focus{outline:0}div.button a,div.button button,div.button input{position:absolute}div.button{cursor:pointer;position:relative}div.button span{display:-moz-inline-box;display:inline-block;line-height:1;text-align:center}div.selector{position:relative;overflow:hidden}div.selector span{display:block;text-overflow:ellipsis;white-space:nowrap}div.selector select{top:0px;left:0px;right:0;bottom:0;width:100%;position:absolute;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:#FFF}div.checker{position:relative}div.checker span{display:-moz-inline-box;display:inline-block;text-align:center}div.checker input{opacity:0;display:inline-block;background:none}div.radio{position:relative}div.radio span{display:-moz-inline-box;display:inline-block;text-align:center}div.radio input{opacity:0;text-align:center;display:inline-block;background:none}#mainMenu{display:none}#mainMenu .close{color:#FFF;font-family:'PT Sans', sans-serif;font-size:1.29412em;cursor:pointer;text-align:right;margin-right:20px;margin-top:20px}#mainMenu .social-sidebar{position:absolute;left:30px;bottom:15px}#mainMenu .social-sidebar img{width:28px;margin-right:3px;transition:opacity 0.3s}#mainMenu .social-sidebar img:hover{opacity:0.7}.sidr{background:#4A4A4A;display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr ul{display:block;padding-top:22px}.sidr ul li{display:block;margin:0}.sidr ul li.menu-item-20675{display:none}.sidr ul li a{padding:0 0 0 30px;color:#FFF;font-size:.94118em;display:block;text-decoration:none;line-height:1.9em}.sidr ul li:hover>a{color:#AA183C}.sidr ul li.active>a,.sidr ul li.current-menu-item>a,.sidr ul li.sidr-class-active>a{color:#AA183C}.alert{color:red}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}#backToTop{text-align:center;margin:2.08333% 0 0}#backToTop img{cursor:pointer;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#backToTop img:hover{opacity:0.3}.bg-grey{background:#3C3C3B}body{background:#3C3C3B}.button{border:1px solid #E1E1E1;font-style:normal;display:inline-block;*display:inline-block;zoom:1;cursor:pointer;margin-right:5px;margin-bottom:1px;padding:8px 10px 6px;line-height:1.5em;color:#000;text-transform:uppercase;letter-spacing:1px;text-decoration:none;font-family:'PT Sans', sans-serif;font-size:.58824em;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.button.active,.button:hover{color:#FFF !important;background:#3C3C3B;border:1px solid #3C3C3B}.button.bordered.red{border:1px solid #AA183C;background-color:transparent}.button.bordered.red.active,.button.bordered.red:hover{background:#AA183C}.button.grey{color:#FFF}.button.grey:hover{background:#AA183C;border:1px solid #FFF}.button.red{border:1px solid #AA183C;background:#AA183C;color:#FFF}.button.red:hover{background:#3C3C3B}.button.wide{padding-left:40px;padding-right:40px}.buttonContainer{text-align:center;margin:2.77778% 0 3.47222%}.buttonContainer.padded{padding:3.81944% 0}.buttonContainer .button:nth-child(2){margin-left:10px}#carousel{position:relative;border-bottom:2px solid #FFF}#carousel .flex-control-paging{text-align:center;position:absolute;z-index:10;left:0;right:0;bottom:125px}#carousel .flex-control-paging li a{background:#ECECEC}#carousel .flex-control-paging li a.flex-active{background:#3C3C3B}#carousel li .wp-post-image{width:100%}#carousel .strapline{background-color:#3C3C3B;background-color:rgba(60,60,59,0.9);text-align:center;position:absolute;left:0;right:0;bottom:0;z-index:10;padding:30px 0}#carousel .strapline .button-container{position:absolute;top:-90px;left:0;right:0;opacity:0.8;z-index:11}#carousel .strapline p{line-height:1.55em;letter-spacing:0.5px;margin-bottom:0;color:#FFF;animation-name:fadeInRight;-webkit-animation-name:fadeInRight}#carousel .strapline p em{font-size:.88235em;display:block}#carousel .strapline .social-sidebar{position:absolute;width:30px;left:0;top:15px}#carousel .strapline .social-sidebar img{margin-bottom:3px;transition:margin 0.3s}#carousel .strapline .social-sidebar img:hover{margin-left:-3px}#carousel .strapline .title{font-weight:normal;letter-spacing:1px;text-transform:uppercase;display:block;margin-bottom:1.92308%;color:#FFF;font-size:1.29412em;animation-name:fadeInLeft;-webkit-animation-name:fadeInLeft}#carousel .strapline .wrapper{max-width:1140px}#contact{margin:3.47222% auto 0;width:85.06944%}#contact .map{float:left;height:400px;width:67.7551%}#contentPage.areaGuides #areaContent{text-align:center;width:52.08333%;margin:2.08333% auto 0}#contentPage.areaGuides #areaContent a{text-decoration:none;color:#6F6F6E}#contentPage.areaGuides #areaContent h2{margin-top:5.33333%;margin-bottom:8%}#contentPage.areaGuides #areaContent h3{margin-bottom:5px}#contentPage.areaGuides .areaContentHidden{display:none}#contentPage.areaGuides .buttonContainer .button.active,#contentPage.areaGuides .buttonContainer .button:hover{border:1px solid #AA183C;background:#AA183C}#contentPage.areaGuides #tabs{text-align:center}#contentPage.areaGuides #tabs .col{vertical-align:top;float:none;display:inline-block;*display:inline-block;zoom:1}#contentPage.areaGuides #tabs figure a.active .strapline{opacity:0;filter:alpha(opacity=0)}#contentPage.areaGuides #tabs figure a .wp-post-image{width:100%;max-height:272px}#contentPage.areaGuides #tabs figure.tab3 a .wp-post-image{max-height:550px}#contentPage.team.single .featuredImage{text-align:center;margin:2.08333% 0}#contentPage.team.single .featuredImage img{-webkit-filter:grayscale(100%);filter:grayscale(100%);width:33.33333%}#contentPage #columns{display:table;margin:0 auto}#contentPage #columns .column{display:table-cell;width:24.56897%;padding-bottom:3.44828%;padding-top:1.2931%;padding-left:.86207%;border-left:1px solid #6F6F6E}#contentPage #columns .column:first-child{border-left:0;margin-left:0}#contentPage #columns .column ul li{margin-bottom:0}#contentPage #columns .column .image{margin-bottom:9.43396%}#contentPage #columns .column .margin{padding-right:3.77358%}#contentPage #columns .column .text{padding-left:10px;padding-right:10px}#contentPage #intro{padding-left:3.44828%;padding-right:3.44828%}#contentPage .mandatoryNotice{text-align:center;font-size:1.05882em;margin:2.77778% 0;font-family:'PT Sans', sans-serif;color:#000}#contentPage #tabs.single .tab{width:62.15278%;margin:3.81944% auto 4.16667%}#contentPage #tabs figure.tab3{height:548px}#contentPage .testimonial{text-align:center;padding-top:20px}#contentPage .testimonial p{font-style:italic}#contentPage .unsubscribe .input{margin:.34722% auto 1.73611%}#featuredImage{border-bottom:2px solid #FFF;position:relative}#featuredImage img{margin-bottom:-3px;opacity:.4;filter:alpha(opacity=40);max-height:400px}#featuredImage .strapline{position:absolute;z-index:10;top:0;left:0;bottom:0;right:0;text-align:center}#featuredImage .strapline .text{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:60px;font-size:2.17647em;color:#FFF;font-style:italic}#featuredImage .strapline .text span{width:7.29167%;margin:20px auto 0;display:block;background:#FFF;height:2px}.availability{background:#AA183C;padding:10px 40px 8px 12px;text-transform:uppercase;font-size:13px;letter-spacing:2.5px;font-family:'PT Sans', sans-serif;color:#FFF;position:absolute;top:0;left:0;z-index:10;width:auto !important;min-height:inherit !important}.flash{position:absolute;top:0;left:0;z-index:10;width:auto !important;min-height:inherit !important}#footer .copyright{text-align:center;text-transform:uppercase;font-size:.58824em;line-height:2em;font-family:'PT Sans', sans-serif;margin-bottom:3.47222%;color:#6F6F6E}#footer .copyright a{color:#6F6F6E}#footer .logos{text-align:center;margin:6.94444% 0}#footer .logos img{margin-right:10.41667%;vertical-align:middle}#footer .partnership p{margin-bottom:0}#footer .social{margin:2.08333% 0 4.16667%;text-align:center}#footer .social a{-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#footer .social a:last-child{margin-right:0}#footer .social a:hover{opacity:0.6}#footer .social a img{height:26px}form .input,form .selector,form .textarea{padding:10px;margin-bottom:10px;border:1px solid #E1E1E1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:400px;font-family:'PT Sans', sans-serif;font-size:10px;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}form .input:hover,form .input:focus,form .selector:hover,form .selector:focus,form .textarea:hover,form .textarea:focus{background-color:#F1F1F1}form .input.active,form .selector.active,form .textarea.active{border:1px solid red}.form{float:right;width:30.20408%}.form.center{float:none;margin-left:auto;margin-right:auto;margin-bottom:30px}.form.center .border{height:auto;padding-bottom:45px}.form .border{height:358px;font-size:.82353em;padding:5.40541%;border:1px solid #E1E1E1}.form .border a{color:#AA183C;text-decoration:none}.form .border .checkboxes{margin:5px 0 10px}.form .border .checkboxes label{font-family:'PT Sans', sans-serif;font-size:10px;text-transform:uppercase;color:#000;text-align:left;margin-bottom:5px;display:block}.form .border .input,.form .border .select{padding:8px 10px}.form .border .smalltext{margin:10px 0 20px;font-size:.82353em}.form .border .textarea{height:60px}.form .required-text{display:none}.form .required-text.active{margin:-5px 0 20px;color:#AA183C;display:block}#header{height:55px;letter-spacing:0.5px}#header .content{background:#3C3C3B;padding:5px 0;height:43px;z-index:30;border-bottom:2px solid #FFF}#header .content .contact{padding-top:13px;padding-right:15px;float:right;font-size:.94118em;color:#FFF}#header .content .contact a{text-decoration:none;color:#FFF}#header .content .contact .item{margin-right:80px}#header .content .contact .item:last-child{margin-right:0}#header .content .logo{float:left}#header .content .logo img{-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#header .content .logo img:hover{opacity:0.7}#header .content .menuBurger{padding-top:12px;margin-left:75px;float:right;display:inline-block;*display:inline-block;zoom:1;text-transform:uppercase;cursor:pointer}#header .content .menuBurger:hover{color:#AA183C}#header .content .menuBurger:hover .burger span{background:#AA183C}#header .content .menuBurger.animate .burger{margin-top:-6px}#header .content .menuBurger.animate .burger span:nth-child(1){transform:scale(1, 1) rotateZ(135deg) translate(6px, -7px);-webkit-transform:scale(1, 1) rotateZ(135deg) translate(6px, -7px);-ms-transform:scale(1, 1) rotateZ(135deg) translate(6px, -7px)}#header .content .menuBurger.animate .burger span:nth-child(2){transform:scale(1, 1) rotateZ(-135deg) translate(-3px, -1px);-webkit-transform:scale(1, 1) rotateZ(-135deg) translate(-3px, -1px);-ms-transform:scale(1, 1) rotateZ(-135deg) translate(-3px, -1px)}#header .content .menuBurger.animate .burger span:nth-child(3),#header .content .menuBurger.animate .burger span:nth-child(4){display:none}#header .content .menuBurger .burger{display:inline-block;*display:inline-block;zoom:1;vertical-align:middle;margin-left:10px;cursor:pointer}#header .content .menuBurger .burger span{display:block;width:20px;height:2px;background:#FFF;margin-bottom:5px;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}#header .content .menuBurger .burger span:last-child{margin-bottom:0}#header .content .menuBurger .label{font-size:.82353em;color:#FFF;vertical-align:middle;padding-top:2px;display:inline-block;*display:inline-block;zoom:1}#header .content .quickLinks{float:left;margin-left:20px;padding-top:10px}#header .content .quickLinks li{float:left;margin-right:35px}#header .content .quickLinks li:last-child{margin-right:0}#header .content .quickLinks li a{font-size:.76471em;text-decoration:none;text-transform:uppercase;color:#FFF}#home #featuredProperty{margin-bottom:3.57143%}#home #featuredProperty h2{text-align:center;margin:2.85714% 0}#home #featuredProperty .image{position:relative;width:64.28571%;margin:0 auto;border-bottom:4px solid #AA183C;border-top:4px solid #AA183C}#home #featuredProperty .image .availability{top:10px}#home #featuredProperty .image img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin:0 auto;padding:10px 0}#home #featuredProperty .image img:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}#home #featuredProperty .image .status{position:absolute;text-align:center;left:0;right:0;z-index:10;top:30px}#home #featuredProperty .image .status span{border:1px solid #FFF;display:inline-block;*display:inline-block;zoom:1;padding:.98039% 3.92157%;color:#FFF;text-transform:uppercase;letter-spacing:1px;font-family:'PT Sans', sans-serif;font-size:.58824em}#home #featuredProperty .nav{text-align:center;margin-top:3.57143%}#home #featuredProperty p{text-align:center;font-size:1em;width:72.85714%;margin:0 auto}#home #featuredProperty p span{font-size:1.17647em;color:#AA183C;display:block}#home #intro{display:none}#home #tabs figure.tab1{background:#AA183C}#home #tabs figure.tab1:hover{background:#3C3C3B}#home #tabs figure.tab6,#home #tabs figure.tab7{vertical-align:top;width:49.2%;display:inline-block;*display:inline-block;zoom:1;margin-right:0}#home #tabs figure.tab7{float:right}#home #testimonials{text-align:center;margin:4.28571% 0 5%}#home #testimonials .flex-control-paging{margin-top:2.14286%}#home #testimonials .flex-control-paging li a{background:#ECECEC}#home #testimonials .flex-control-paging li a.flex-active{background:#3C3C3B}#home #testimonials li{font-size:1em}#home #testimonials li .name{display:block;margin-bottom:7px;color:#AA183C}#home #testimonials li p{color:#6F6F6E}#home #testimonials h2{margin:1.78571% 0}img,embed,object,video{max-width:100%;height:auto}#intro{cursor:pointer;margin-top:0 !important}#intro #carousel{border-bottom:0}#intro #carousel .flex-control-nav{display:none}#intro #carousel li img{width:100%}#intro .logo{text-align:center;margin:25px 0}#intro .strapline{position:fixed;z-index:20;bottom:0;left:0;right:0;background:#3C3C3B;padding:27px 0;text-align:center}#intro .strapline .button{border:1px solid #AA183C}#intro .strapline .button:hover{background:none}#intro .strapline h1{color:#FFF;margin:0 0 27px}::-webkit-input-placeholder{font-family:'PT Sans', sans-serif;font-size:10px;opacity:1}::-moz-placeholder{font-family:'PT Sans', sans-serif;font-size:10px;opacity:1}:-ms-input-placeholder{font-family:'PT Sans', sans-serif;font-size:10px;opacity:1}.map img{max-width:none}.paging{clear:both;text-align:center}.paging.top{clear:none;margin-top:2.7027%;margin-bottom:.9009%}.paging li{display:inline-block;*display:inline-block;zoom:1;margin-right:5px}.paging li:hover a,.paging li.active a{color:#AA183C}.paging li a{font-size:.76471em;font-weight:600;text-transform:uppercase;color:#575756;margin-right:6px;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#propertyDetails .back{text-align:center;margin-bottom:1.78571%;text-transform:uppercase;font-family:'PT Sans', sans-serif;font-size:.58824em}#propertyDetails .back a{color:#3C3C3B;text-decoration:none}#propertyDetails .contactForm{float:left;width:30.17241%;margin-left:1.72414%}#propertyDetails .contactForm .input,#propertyDetails .contactForm .selector,#propertyDetails .contactForm .textarea{display:block}#propertyDetails .contactForm .padding{border:1px solid #E1E1E1;padding:20px}#propertyDetails .contactForm .title{margin-bottom:20px}#propertyDetails .mapContainer{float:left;width:68.10345%}#propertyDetails .mapContainer #map{width:100%;height:400px}#propertyDetails #option .floorplan{float:left;width:47.41379%;margin-left:1.72414%;margin-top:1.72414%}#propertyDetails #option .floorplan.single{width:68.96552%;margin-left:auto;margin-right:auto;float:none;text-align:center}#propertyDetails #option .floorplan img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;cursor:pointer;padding:8px;background:#FFF;border:1px solid #DDD}#propertyDetails #option .form{width:45.04505%;margin:0 auto}#propertyDetails #option .form label{font-size:12px;font-family:'Open Sans', sans-serif;color:#6F6F6E;font-weight:bold;margin:10px 0 15px;display:block}#propertyDetails #option .form .input,#propertyDetails #option .form .selector,#propertyDetails #option .form .textarea{margin-bottom:6px;width:100% !important}#propertyDetails #option .form table{margin-bottom:15px;font-size:.70588em}#propertyDetails #option .form table .day{text-align:center}#propertyDetails #option .form table td{padding:4px}#propertyDetails #option #mapContainer{position:relative}#propertyDetails #option #mapContainer #map{width:100%;height:500px}#propertyDetails #option #mapContainer #tooltip .button{background:#AA183C;border:1px solid #AA183C;padding-bottom:6px;padding-top:6px;font-size:11px}#propertyDetails #option #mapContainer #tooltip .button:hover{border:1px solid #AA183C;background:none;color:#AA183C !important}#propertyDetails #option #mapContainer #tooltip .details{color:#AA183C;line-height:1.7em}#propertyDetails .property h1{text-align:center;margin-bottom:3.15315%}#propertyDetails .property .description{float:left;width:72.07207%;margin-right:4.5045%}#propertyDetails .property .description .contactForm{padding-top:4.05405%;padding-bottom:1.35135%;margin-top:4.5045%;margin-bottom:5.40541%;border-bottom:1px solid #C5C8C5;border-top:1px solid #C5C8C5}#propertyDetails .property .description .contactForm h2{padding-bottom:1.35135%;margin-bottom:1.35135%;border-bottom:1px solid #C5C8C5}#propertyDetails .property .description .contactForm .inputs{float:left;width:31.25%;margin-right:3.75%}#propertyDetails .property .description .contactForm .inputs input{padding:10px;width:100%;margin-bottom:6%}#propertyDetails .property .description .contactForm .inputs .selector{padding:12px 10px;width:100% !important}#propertyDetails .property .description .contactForm .inputs .selector span{width:100% !important}#propertyDetails .property .description .contactForm .message{float:left;width:65%;text-align:right}#propertyDetails .property .description .contactForm .message textarea{width:100%;margin-bottom:10px;min-height:197px}#propertyDetails .property .description .strapline{line-height:1.8em;font-weight:300;margin-bottom:5%;font-size:1.05882em}#propertyDetails .property .fullDescription h3{margin-bottom:10px}#propertyDetails .property .fullDescription .wrapper{max-width:760px}#propertyDetails .property .fullDescription .wrapper p{font-size:.88235em;font-family:'PT Sans', sans-serif}#propertyDetails .property .gallery{margin:0 auto;width:80.39216%;position:relative}#propertyDetails .property .gallery .availability{position:relative;height:15px;margin:0 auto;z-index:30;display:table;background:#AA183C;padding:10px 50px;color:#FFF;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:.82353em}#propertyDetails .property .gallery .availability a{color:#FFF}#propertyDetails .property .gallery #large{position:relative}#propertyDetails .property .gallery #large .flex-control-paging{text-align:center;position:absolute;z-index:10;left:0;right:0;margin-bottom:0;bottom:15px}#propertyDetails .property .gallery #large .flex-control-paging li a{background:#ECECEC}#propertyDetails .property .gallery #large .flex-control-paging li a.flex-active{background:#3C3C3B}#propertyDetails .property .gallery #large .flex-direction-nav a{background:url(images/icons/arrow-left-grey-thin.png) no-repeat;width:33px;height:43px;top:47.2%;left:-5.60976%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#propertyDetails .property .gallery #large .flex-direction-nav a:hover{opacity:0.7}#propertyDetails .property .gallery #large .flex-direction-nav a.flex-next{background:url(images/icons/arrow-right-grey-thin.png) no-repeat;right:-5.60976%;left:auto}#propertyDetails .property .gallery #large.flexslider{overflow:inherit}#propertyDetails .property .gallery #large li img{width:100%;max-height:545px}#propertyDetails .property .gallery #large .slides{max-height:545px;overflow:hidden}#propertyDetails .property .gallery #thumbnails{opacity:0;margin-top:5px;position:relative;overflow:visible}#propertyDetails .property .gallery #thumbnails .flex-direction-nav a{background-repeat:no-repeat;background-color:#FFF;background-image:url(images/icons/arrow-left-grey-thin.png);width:33px;height:32px;top:35%;left:-46px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#propertyDetails .property .gallery #thumbnails .flex-direction-nav a:hover{opacity:0.7}#propertyDetails .property .gallery #thumbnails .flex-direction-nav a.flex-next{background-image:url(images/icons/arrow-right-grey-thin.png);left:auto;margin-right:-46px}#propertyDetails .property .gallery #thumbnails li{margin-right:2px}#propertyDetails .property .gallery #thumbnails li img{max-height:118px;width:100%}#propertyDetails .property .price{text-align:center;font-style:italic;font-size:1.47059em;margin:2.94118% 0;color:#AA183C}#propertyDetails .property .price a{color:#3C3C3B}#propertyDetails .property .summary{margin-bottom:1.96078%}#propertyDetails .property .summary p{font-size:1.11765em}#propertyDetails .property .nav{margin:2.7027% 0 3.15315%}#propertyDetails #services{margin-bottom:5.39216%}#propertyDetails #services .tabs{border-left:0}#propertyDetails #services .tabs li{display:inline-block;*display:inline-block;zoom:1;margin-top:-3px;margin-right:-5px;float:none;border-left:1px solid #E1E1E1}#propertyListings .excludeCheckbox{margin-bottom:20px}#propertyListings .excludeCheckbox label{cursor:pointer}#propertyListings .options{margin:2.5% 5% 3.92857%}#propertyListings .options .col{float:left;width:33.333%}#propertyListings .options .shortlist{text-align:left}#propertyListings .options .view{text-align:right;text-transform:uppercase;font-family:'PT Sans', sans-serif;font-size:.58824em}#propertyListings .options .view.central{float:none;margin:0 auto}#propertyListings .options .view a{color:#3C3C3B;text-decoration:none}#propertyListings .options .view .icon{display:inline-block;*display:inline-block;zoom:1;vertical-align:middle;margin-left:10px;width:30px;height:30px;-webkit-transition:background-image .2s ease-in-out;-moz-transition:background-image .2s ease-in-out;-ms-transition:background-image .2s ease-in-out;-o-transition:background-image .2s ease-in-out;transition:background-image .2s ease-in-out}#propertyListings .options .view .list{margin-right:7.44681%}#propertyListings .options .view .list:hover .icon,#propertyListings .options .view .list.active .icon{background-image:url(images/icons/list-view-active.svg)}#propertyListings .options .view .list .icon{background-image:url(images/icons/list-view.svg)}#propertyListings .options .view .map:hover .icon,#propertyListings .options .view .map.active .icon{background-image:url(images/icons/map-view-active.svg)}#propertyListings .options .view .map .icon{background-image:url(images/icons/map-view.png)}#propertyListings .options .view .tile{margin-right:7.44681%}#propertyListings .options .view .tile:hover .icon,#propertyListings .options .view .tile.active .icon{background-image:url(images/icons/tile-view-active.svg)}#propertyListings .options .view .tile .icon{background-image:url(images/icons/tile-view.svg)}#propertyListings #propertiesList .property{margin-bottom:2.58621%;background:#3C3C3B}#propertyListings #propertiesList .property .content{float:left;width:28.87931%;color:#FFF}#propertyListings #propertiesList .property .content .button{width:35.8209%;text-align:center;margin-bottom:5px}#propertyListings #propertiesList .property .content .buttonBreak{display:block}#propertyListings #propertiesList .property .content .details{padding:10.44776% 0;font-size:.64706em;font-family:'PT Sans', sans-serif;line-height:1.8em;font-weight:500;text-transform:uppercase;letter-spacing:2px}#propertyListings #propertiesList .property .content h3{color:#FFF;font-size:1.29412em;margin-bottom:0}#propertyListings #propertiesList .property .content p{color:#FFF;font-size:.82353em;margin-bottom:0}#propertyListings #propertiesList .property .content .padding{padding:25px 15px 0}#propertyListings #propertiesList .property .content .price{margin:5.97015% 0;font-size:1.17647em}#propertyListings #propertiesList .property .content .price a{color:#CCC}#propertyListings #propertiesList .property .image{position:relative;float:left;width:56.03448%;overflow:hidden;max-height:430px}#propertyListings #propertiesList .property .image img{min-height:430px;width:100%}#propertyListings #propertiesList .property .nav{margin-top:1.2931%}#propertyListings #propertiesList .property .nav li{float:left;margin-right:5.17241%}#propertyListings #propertiesList .property .nav li a{text-decoration:none;font-size:10px;text-transform:uppercase;white-space:nowrap;display:block;min-width:inherit;letter-spacing:1px;font-weight:600;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#propertyListings #propertiesList .property .nav li a:hover{opacity:0.6}#propertyListings #propertiesList .property .nav li a img{vertical-align:middle;padding-right:5px}#propertyListings #propertiesList .property .thumbnails{background:#FFF;float:left;width:12.5%;padding:0 1.12069%}#propertyListings #propertiesList .property .thumbnails img{margin-bottom:9.72973%;height:97px;display:block;width:100%}#propertyListings #propertiesList .property .thumbnails img:last-child{margin-bottom:0}#propertyListings #propertiesMap{position:relative}#propertyListings #propertiesMap #loading{position:absolute;margin:auto;width:56px;height:21px;top:0;left:0;bottom:0;right:0;z-index:20}#propertyListings #propertiesMap #map{width:100%;margin-top:2.63158%;height:600px}#propertyListings #propertiesMap #propertySearchWide{margin-bottom:0}#propertyListings #propertiesTile .property{position:relative;float:left;width:31.63793%;margin-bottom:2.08333%;margin-left:2.5%}#propertyListings #propertiesTile .property:nth-child(3n+1){margin-left:0;clear:both}#propertyListings #propertiesTile .property .buttons a{width:49.5%;text-align:center;float:left;margin:1% 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#propertyListings #propertiesTile .property .buttons a:last-child{margin-left:1%}#propertyListings #propertiesTile .property .content{border-top:7px solid #FFF;background:#3C3C3B;display:table;width:100%;color:#FFF}#propertyListings #propertiesTile .property .content .bedrooms{padding:4.35967% 3.26975% 4.08719%;text-align:center;line-height:1.5em;display:table-cell;border-left:1px solid #FFF;width:18.25613%;font-size:.64706em;font-family:'PT Sans', sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2px}#propertyListings #propertiesTile .property .content .details{padding:12px;display:table-cell;width:81.74387%}#propertyListings #propertiesTile .property .content .details .address{font-family:'PT Sans', sans-serif;margin-bottom:5px}#propertyListings #propertiesTile .property .content .details .address a{text-decoration:none;color:#FFF}#propertyListings #propertiesTile .property .content .details .price{font-style:italic}#propertyListings #propertiesTile .property .image{position:relative;height:236px;overflow:hidden}#propertyListings #propertiesTile .property .image .flash{max-width:160px}#propertyListings #propertiesTile .property .image img{min-height:236px}#propertyListings #propertiesTile .property .image .stripes{position:absolute;top:0;left:0;z-index:5}#propertySearch{text-align:center}#propertySearch .input,#propertySearch .selector{vertical-align:top;border-color:#AA183C;margin-bottom:0;margin-right:.35714%}#propertySearch .input{width:14.28571%;background-image:url(images/icons/magnifying-glass.gif);background-repeat:no-repeat;background-position:95% 48%}#propertySearch .selector{padding-bottom:12px;padding-top:11px;width:9.28571% !important}#propertySearch .submit{vertical-align:top;min-height:35px;border-color:#AA183C;background:#AA183C;padding-left:5.55556%;padding-right:5.55556%}#propertySearchShowHide{display:none}.red{color:#AA183C}.right-sticky-button{right:28px;height:29px;transform:rotate(-90deg);transform-origin:100% 0;position:fixed;top:12.5vh;z-index:12}.right-sticky-button .button{padding-left:20px;padding-right:20px}.selector{background:url(images/icons/arrow-grey-down.png);padding:11px 10px 12px;background-repeat:no-repeat;background-position:90% 47%}.selector span{text-align:left}.selector span,::-webkit-input-placeholder{color:#000;text-transform:uppercase}#services .tabs{width:57.92857%;margin:2.85714% auto 0;border-left:1px solid #E1E1E1;text-align:center}#services .tabs li{float:left;height:105px;width:33.29223%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #E1E1E1;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1}#services .tabs li:nth-child(4),#services .tabs li:nth-child(5),#services .tabs li:nth-child(6){border-top:0}#services .tabs li:hover .table .cell .name{color:#AA183C}#services .tabs li .table{display:table;width:100%;text-decoration:none;text-align:center}#services .tabs li .table .cell{padding:8.69565%;display:table-cell}#services .tabs li .table .cell .name{margin-top:8.69565%;display:block;letter-spacing:1px;font-weight:bold;color:#000;text-transform:uppercase;font-family:'PT Sans', sans-serif;font-size:.70588em;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#services .tabs li .table .cell .image{display:block;min-height:29px}.submit{font-family:'PT Sans', sans-serif;font-size:10px;padding:10px 30px 9px;text-transform:uppercase;color:#FFF;border:0;cursor:pointer;background:#3C3C3B;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.submit:hover{background:#AA183C}.submit.large{padding-left:80px;padding-right:80px}.submit.red{background:#AA183C}.submit.red:hover{background:#3C3C3B}.styledTitle .bottom{font-family:'PT Sans', sans-serif;margin:13px 0 10px;display:block;color:#000;text-transform:uppercase;letter-spacing:1px;font-size:.88235em}.styledTitle .top{display:block;color:#6F6F6E;font-style:italic;font-size:1.05882em}#tabs.squareCentered{width:58.33333%;margin-left:auto;margin-right:auto;margin-top:4.86111%}#tabs.squareCentered figure{background:none;float:left;width:49.40476%;margin-bottom:1.19048%;height:auto}#tabs.squareCentered figure:hover{background:none}#tabs.squareCentered figure:hover a .strapline,#tabs.squareCentered figure:hover a img{opacity:0.8}#tabs.squareCentered figure:nth-child(odd){margin-right:1.19048%}#tabs.squareCentered figure img{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#tabs.squareCentered figure .wp-post-image{width:100%;max-height:415px;margin-bottom:-3px}#tabs div{float:left;padding-bottom:10px;width:19.42857%;margin-right:.57143%}#tabs div.wide{width:40%}#tabs figure{position:relative;height:270px;margin-bottom:8px;background:#3C3C3B;cursor:pointer;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}#tabs figure:hover{background:#AA183C}#tabs figure:hover .image{-webkit-filter:none;-moz-filter:none;filter:none}#tabs figure.dark{background:none !important}#tabs figure.dark a .strapline{background-color:#000;background-color:rgba(0,0,0,0.4)}#tabs figure.dark a .strapline .content{height:30px}#tabs figure.dark a .strapline .content .top{color:#FFF}#tabs figure a .image{margin-bottom:-2px;width:100%;height:270px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#tabs figure a .strapline{display:block;z-index:10;background-color:#FFF;background-color:rgba(255,255,255,0.8);position:absolute;left:16px;top:16px;bottom:16px;right:16px;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}#tabs figure a .strapline .content{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;text-align:center;height:70px}#tabs figure a .strapline .content img{max-width:28px;height:auto !important}.textarea{line-height:1.4em;height:76px}#tooltip{display:none;left:48%;top:42.5%;position:absolute;z-index:10;background:#FFF;width:400px;min-height:150px}#tooltip .close{position:absolute;top:10px;right:10px;font-weight:600;color:#AA183C;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#tooltip .close:hover{color:#3C3C3B}#tooltip .logo{width:35%;padding-top:65px;float:left}#tooltip .padding{padding:15px 20px 20px}#tooltip .padding h3{padding-top:0;font-size:.82353em}#tooltip .padding p{line-height:2em;font-size:0.8em}#tooltip .padding.property .content{float:left;width:190px}#tooltip .padding.property .content p{color:#3C3C3B;line-height:1.7em}#tooltip .padding.property .content p a{padding-bottom:6px;padding-top:6px;font-size:11px}#tooltip .padding.property .image{float:left;width:150px;margin-top:4px;margin-right:20px}.whiteContainer{background:#FFF;padding:2.08333% 1.38889%;margin-top:2.08333%}.whiteContainer.largePaddingBottom{padding-bottom:4.86111%}.whiteContainer.largePaddingTop{padding-top:3.47222%;margin-top:1.04167%}.whiteContainer.smallMargin{margin-top:.69444%}.wrapper{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:30px;padding-right:30px}.wrapper.medium{padding-left:0;padding-right:0;max-width:1160px}.wrapper.small{padding-left:0;padding-right:0;max-width:1020px}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}body{font-size:16px;font-family:'Arapey', serif;color:#3C3C3B}a{color:#3C3C3B;text-decoration:underline;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}a:hover{color:#AA183C !important}a:hover{text-decoration:none}h1,h2{font-style:normal;font-weight:normal;line-height:1.3em;color:#AA183C;font-size:1.52941em;margin-bottom:20px}h2{color:#000}h3{font-style:normal;font-weight:normal;line-height:1.3em;color:#AA183C;font-size:1.05882em;margin-bottom:20px}p{line-height:1.4em;color:#6F6F6E;margin:0 0 15px;padding:0px}.red-text{color:#AA183C}#tinymce ul,#contentPage .content ul,#tinymce ol,#contentPage .content ol{margin-bottom:20px}#tinymce li,#contentPage .content li{line-height:1.5em;margin-left:16px;line-height:1.5em;color:#6F6F6E;list-style-type:square;margin-bottom:10px}.ie10 #header .content .logo img,.ie11 #header .content .logo img{max-width:212px}.ie10 #propertySearch .selector,.ie10 #propertySearch .input,.ie11 #propertySearch .selector,.ie11 #propertySearch .input{min-height:35px}@media only screen and (max-width: 2000px){#contentPage.areaGuides #tabs figure{height:230px;overflow:hidden}#contentPage.areaGuides #tabs figure img{height:100%}#contentPage.areaGuides #tabs figure.tab3{height:468px}}@media only screen and (max-width: 1300px){#footer .logos img{margin-right:6.94444%}#propertyListings .options{margin-left:1.21429%;margin-right:1.21429%}}@media only screen and (max-width: 1170px){body{font-size:15px}.button{padding-left:8px;padding-right:8px}#carousel .flex-control-paging{bottom:80px}#carousel .flexslider{width:100%}#carousel .strapline{padding:20px 0}#carousel .strapline .button-container{top:-75px}#carousel .strapline p{font-size:.76471em}#carousel .strapline .social-sidebar{width:24px;top:5px}#carousel .strapline .social-sidebar img{margin-bottom:2px}#carousel .strapline .title{font-size:1em;margin-bottom:1.44231%}#contact .map{height:388px}#contentPage.areaGuides #tabs figure{height:181px}#contentPage.areaGuides #tabs figure.tab3{height:370px}#contentPage #columns .column .image{text-align:center}#contentPage #columns .column .image img{max-height:148px}#footer .logos img{margin-right:5.20833%}.form .center{width:38.36735%}#header .content .contact .item{margin-right:40px}#header .content .menuBurger{margin-left:30px}#propertySearch .input{width:16.07143%}#propertySearch .selector{width:13.21429% !important}#propertySearch .submit{padding-left:2.08333%;padding-right:2.08333%}#propertyDetails .property .gallery #large .flex-direction-nav a{left:0}#propertyDetails .property .gallery #large .flex-direction-nav a.flex-next{right:0}#propertyDetails .property .gallery #thumbnails .flex-direction-nav a{left:0}#propertyDetails .property .gallery #thumbnails .flex-direction-nav a.flex-next{margin-right:0}#propertyListings .options{margin-left:0;margin-right:0}#propertyListings .options .view .list{margin-right:5.31915%}#propertyListings .options .view .tile{margin-right:5.31915%}#propertyListings #propertiesList .property .content .button{width:65.67164%}#propertyListings #propertiesList .property .content .details{padding:7.46269% 0}#propertyListings #propertiesList .property .content .padding{padding-top:10px}#propertyListings #propertiesList .property .image{max-height:358px}#propertyListings #propertiesList .property .image img{min-height:358px}#propertyListings #propertiesList .property .thumbnails img{height:81px}#propertySearch .input,#propertySearch .selector,#propertySearch .textarea{padding-left:5px;padding-right:5px;font-size:9px}#propertySearch .input{width:16.42857%}#propertySearch .selector{width:13.78571% !important;background-position:96% 47%}#services .tabs{width:72.21429%}#tabs figure{overflow:hidden;height:200px}#tabs figure.tab5{float:right}}@media only screen and (min-width: 870px){#header .anchor.sticky{height:55px}#header .content.sticky{position:fixed;z-index:50;top:0;left:0;right:0}}@media only screen and (max-width: 940px){#header .quickLinks{display:none}}@media only screen and (max-width: 900px){.col.fullWidth,.col.halfWidth{margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;border-left:0px !important;border-right:0px !important}.col.fullWidth{float:none !important;width:100% !important;max-width:none !important}.col.halfWidth{width:48% !important}.col.halfWidth:nth-child(odd){margin-right:4% !important}#carousel{position:relative}#carousel .flex-control-paging{bottom:70px}#carousel .strapline p{font-size:.70588em}#carousel .strapline .social-sidebar{width:21px}#carousel .strapline .title{font-size:.88235em;margin-bottom:.96154%}#contentPage.areaGuides .buttonContainer .button{display:block;margin-bottom:5px}#contentPage.areaGuides #tabs figure{height:131px}#contentPage.areaGuides #tabs figure.tab3{height:270px}#contentPage #columns{display:inherit}#contentPage #columns .column{display:inherit;width:48%;float:left}#contentPage #columns .column:nth-child(3){border-left:0;clear:both}#contact .map{margin-bottom:30px}#footer .logos img{max-width:150px}.form .border{height:auto}.form.center{margin-left:auto !important;margin-right:auto !important;width:54.69388%}#header{height:auto}#home .form .border form{margin-left:auto;margin-right:auto;width:77.02703%}#home .form .border p{margin-left:auto;margin-right:auto;width:77.02703%}#propertyDetails .contactForm{margin-top:30px}#propertyDetails .property .gallery #large li img{max-height:460px;width:auto}#propertyDetails .property .gallery #large .slides{max-height:460px}#propertyDetails .property .gallery #thumbnails li{width:136px !important}#propertyDetails .property .gallery #thumbnails li img{height:91px}#propertyListings .options .order{padding-bottom:30px}#propertyListings .options .shortlist{display:none}#propertyListings .options .view{text-align:center}#propertyListings #propertiesList .property .content{width:45%}#propertyListings #propertiesList .property .content .button{display:block;width:auto}#propertyListings #propertiesList .property .content .details{padding-top:5px;padding-bottom:25px}#propertyListings #propertiesList .property .content .price{margin-top:15px}#propertyListings #propertiesList .property .content .summary{display:none}#propertyListings #propertiesList .property .image{width:55%}#propertyListings #propertiesList .property .image img{display:block;min-height:inherit}#propertyListings #propertiesList .property .thumbnails{display:none}#propertyListings #propertiesTile .property{width:48.7069%}#propertyListings #propertiesTile .property:nth-child(2n+1){margin-left:0 !important}#propertyListings #propertiesTile .property:nth-child(3n+1){margin-left:2.5%;clear:inherit}#propertySearch{text-align:left}#propertySearch .input{width:32%;margin-bottom:10px;vertical-align:top;margin-right:0;margin-left:.71429%}#propertySearch .selector{width:32% !important;margin-bottom:10px;vertical-align:top;margin-right:0;margin-left:.71429%}#propertySearch .submit{padding-left:4.16667%;padding-right:4.16667%;vertical-align:top;width:32% !important;margin-left:auto;margin-right:auto;display:block}.right-sticky-button{right:23px;height:24px}.right-sticky-button .button{padding-top:5px;padding-bottom:5px}#services .tabs{width:85.71429%}.styledTitle .bottom{font-size:.73529em}.styledTitle .top{font-size:.85294em}#tabs.squareCentered{width:83.33333%}#tabs figure{height:150px}#tabs figure a .strapline{top:8px;left:8px;right:8px;bottom:8px}}@media only screen and (max-width: 820px){#carousel{margin-bottom:20px}#carousel .flex-control-nav{display:none}#carousel .strapline{display:none}#header .content .contact .item{margin-right:20px}#header .content .menuBurger{margin-left:10px}#tabs div{float:none !important;width:60% !important;margin-left:auto;margin-right:auto !important;padding-bottom:0}#tabs.squareCentered{width:100%}#tabs.squareCentered figure{float:none;margin-bottom:15px;width:100%}}@media only screen and (max-width: 600px){body{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}.col,.col.halfWidth{float:none !important;width:100% !important;transition:width 0.5s;-webkit-transition:width 0.5s;margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;border-left:0px !important;border-right:0px !important}.col.halfWidth:nth-child(odd){margin-left:0px !important}.button.red:hover{background:#AA183C}form table td{display:block}form table td table td{padding:0px;display:table-cell}#contact{width:auto}#contact .map{height:300px}#contentPage #columns .column .margin{padding-right:0}#contentPage.team.single .featuredImage img{width:auto}#contentPage #tabs{margin-top:20px;margin-bottom:20px}.invisibleMobile{opacity:0}.visibleMobile{animation:fadeIn 1.5s;-webkit-animation:fadeIn 1.5s}#featuredImage .strapline .text{font-size:.94118em;height:26px}#featuredImage .strapline .text span{margin:10px auto 0}#footer .logos img{margin:0 auto 30px !important;display:block}.form.center{width:auto}#header .content{padding-left:10px;padding-top:15px;height:auto}#header .content .contact{padding-left:10px;font-size:1em;clear:both;padding-top:10px;float:none;text-align:left}#header .content .contact .item{margin-bottom:10px;display:block;margin-right:0}#header .content .logo{max-width:195px}#header .content .menuBurger{margin-left:0}#home #contact .border{padding:0;border:0;text-align:center}#home #contact .border form{display:none}#home #contact #map{display:none}#home #intro{display:block;margin-bottom:25px;text-align:center}#home #intro h1{line-height:1.4em;color:#FFF;font-weight:300;font-size:1em}#home #intro p{color:#FFF;max-width:66%;margin:0 auto;font-size:.76471em}#home #featuredProperty,#home #testimonials{display:none}.paging{margin:20px 0}.paging li{margin-right:15px}.paging li:last-child{margin-right:0}#propertyDetails .mapContainer #map{height:300px}#propertyDetails .property .gallery #large .flex-direction-nav a{top:38%}#propertyDetails .property .gallery #large .flex-direction-nav a.flex-next{margin-right:-1px}#propertyDetails .property .gallery #large li img{height:auto;max-height:280px}#propertyDetails .property .gallery #large .slides{max-height:none}#propertyDetails .property .gallery #thumbnails{display:none}#propertyDetails .property h1{margin:20px 0}#propertyDetails #services .tabs li{display:block;border-left:1px solid #E1E1E1;margin-right:0}#propertyListings h1 .break{height:1px;opacity:0;display:block}#propertyListings .options .order .button{display:block;margin-bottom:15px;text-align:center}#propertyListings .options .view{display:none}#propertyListings #propertiesList .property .content{padding-bottom:30px}#propertyListings #propertiesList .property .image{max-height:none}#propertyListings #propertiesMap #map{height:400px}#propertyListings #propertiesTile .property .content .bedrooms{display:block}#propertyListings #propertiesTile .property .content .details{display:block}#propertySearch{display:none;padding-bottom:15px;padding-top:15px}#propertySearch .input{width:100%;margin-bottom:10px}#propertySearch .selector{width:100% !important;margin-bottom:10px}#propertySearch .submit{width:100% !important;padding-left:0;padding-right:0}#propertySearchShowHide{display:block;margin-right:0;margin-top:15px;margin-bottom:15px;text-align:center}.right-sticky-button{display:none}#services .tabs{margin-top:30px}#services .tabs li{float:none;height:auto;border-top:0;width:auto}#services .tabs li:first-child{border-top:1px solid #E1E1E1}.sidr ul li.menu-item-20675{display:block}.submit{width:100%}#tabs div{width:100% !important}#tabs figure{width:100% !important;height:auto !important;display:block !important}#tabs figure.tab3{max-height:320px}#tabs figure a .image{display:block;height:auto}.wrapper{padding-left:15px;padding-right:15px}.whiteContainer{margin-top:15px;padding-left:15px;padding-right:15px;padding-top:20px}.whiteContainer.largePaddingTop{padding-top:30px;padding-bottom:20px}#propertyListings #propertiesTile .property{float: left !important;}} @media only screen and (max-width: 400px){#propertyDetails .property .gallery #large li img{max-height:220px}} 
.custom-contact-form .input{margin-bottom:0px !important;}
.custom-contact-form .border{padding:6% 3% !important;}
.custom-contact-form .textarea{margin-bottom:0px !important;}
.custom-contact-form .wpcf7-form p{margin:0 0 10px !important;}
.custom-contact-form .wpcf7-not-valid-tip{display:none;}
.custom-contact-form input.wpcf7-not-valid{border-color:#f00;}
.custom-contact-form div.wpcf7-validation-errors{display:none!important;}
.custom-submit.recaptcha-btn{display:inline-block!important;}
.contact-page-container{float:left; width:100%;}
.custom-contact-form .wpcf7-spam-blocked{margin: 18px 0 0 !important;}
/*# sourceMappingURL=style.css.map */
