﻿@charset "UTF-8";
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"“" "”" "‘" "’";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}.mCustomScrollbar{-ms-touch-action:none;touch-action:none;}.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto;}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr;}.mCSB_container{overflow:hidden;width:auto;height:auto;}.mCSB_inside>.mCSB_container{margin-right:30px;}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px;}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0;}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;}.mCSB_outside+.mCSB_scrollTools{right:-26px;}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0;}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px;}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto;}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0;}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1;}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px;}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools .mCSB_buttonDown{bottom:0;}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px;}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%;}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0;}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px;}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0;}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px;}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px;}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px;}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0;}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0;}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px;}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0;}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px;}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0;}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0;}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)";}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(2024/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0;}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px;}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px;}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px;}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15);}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85);}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9);}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto;}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px;}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85);}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9);}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0;}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto;}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{padding:3px;background-color:#d0d1d2;background-color:#d0d1d2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#a4a7a9;background-color:#a4a7a9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#a4a7a9;background-color:#a4a7a7;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#a4a7a9;background-color:#a4a7a9;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px;}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto;}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9);}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px;}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px;}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0;}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0;}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px;}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px;}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px;}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=);}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px;}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px;}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2);}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555;}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px;}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2);}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto;}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1);}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1);}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px;}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0;}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555;}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto;}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2);}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2);}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0;}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px;}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto;}.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px;}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px;}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)";}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)";}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2);}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0;}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px;}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85);}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9);}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2);}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0;}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0;}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0;}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85);}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9);}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2);}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#a4a7a9;background-color:#a4a7a9;}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);}@font-face{font-family:"robotobold";src:url("../fonts/Roboto-Bold-webfont.eot?");src:url("../fonts/Roboto-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Bold-webfont.woff") format("woff"),url("../fonts/Roboto-Bold-webfont.ttf") format("truetype"),url("../fonts/Roboto-Bold-webfont.svg#robotobold") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"robotomedium";src:url("../fonts/Roboto-Medium-webfont.eot?");src:url("../fonts/Roboto-Medium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Medium-webfont.woff") format("woff"),url("../fonts/Roboto-Medium-webfont.ttf") format("truetype"),url("../fonts/Roboto-Medium-webfont.svg#robotomedium") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"robotoregular";src:url("../fonts/Roboto-Regular-webfont.eot?");src:url("../fonts/Roboto-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Regular-webfont.woff") format("woff"),url("../fonts/Roboto-Regular-webfont.ttf") format("truetype"),url("../fonts/Roboto-Regular-webfont.svg#robotoregular") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"robotolight";src:url("../fonts/Roboto-Light-webfont.eot?");src:url("../fonts/Roboto-Light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Light-webfont.woff") format("woff"),url("../fonts/Roboto-Light-webfont.ttf") format("truetype"),url("../fonts/Roboto-Light-webfont.svg#robotolight") format("svg");font-weight:normal;font-style:normal;}html{font-size:1em;line-height:1.5;font-family:"robotoregular",sans-serif;overflow-y:scroll;min-height:100%;}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}img{max-width:100%;height:auto;}h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dd,blockquote,p,address,pre,table,fieldset,hr{margin-bottom:1.5rem;}h1{font-size:1.8em;line-height:normal;color:#1e1e2b;}@media only screen and (min-width:767px){h1{font-size:1.8em;}}a[href^=tel]{color:inherit;text-decoration:none;}b,strong,h1,h2,h3,h4{font-weight:normal;font-family:"robotomedium",sans-serif;}input,textarea{-webkit-appearance:none;}.wrapper{max-width:1400px;margin:0 auto;padding:0 15px;}.wrapper--wide{background:#e3e4e5;max-width:1600px;display:block;margin:0 auto;position:relative;background-position:bottom;background-repeat:no-repeat;background-image:url(../images/bg-pattern.png);}.wrapper--wide-no-bg{max-width:1600px;display:block;margin:0 auto;position:relative;}.layout{clear:both;padding:0;margin:0;zoom:1;}.layout:before,.layout:after{content:"";display:table;}.layout:after{clear:both;}.layout__item{display:block;margin:0;}.spacer{display:block;clear:both;}.spacer--inner-template{height:50px;}.spacer--25{height:25px;}.spacer--24{height:24px;}.spacer--32{height:32px;}.spacer--50{height:50px;}.spacer--150{height:150px;}.spacer--350{height:220px;}@media only screen and (min-width:767px){.layout__item{float:left;margin:0 0 0 2.4%;}.layout__item:first-child{margin-left:0;}.one-whole{width:100%;}.eleven-twelthfs{width:91.46%;}.ten-twelthfs{width:82.93%;}.nine-twelthfs{width:74.4%;}.eight-twelthfs{width:65.86%;}.seven-twelthfs{width:57.33%;}.six-twelthfs{width:48.8%;}.five-twelthfs{width:40.26%;}.four-twelthfs{width:31.73%;}.three-twelthfs{width:23.2%;}.two-twelthfs{width:14.66%;}.one-twelthf{width:6.133%;}.push--two-twelthfs{position:relative;left:14.66%;}.spacer--inner-template{height:110px;}}@media only screen and (max-width:1000px){.layout--override .layout__item{width:100%;margin:0;}}@media only screen and (min-width:1200px){.spacer--inner-template{height:170px;}}@media only screen and (min-width:1500px){.wrapper{padding:0;}}.page-head{padding:15px 0 15px 0;background-color:#fff;text-align:center;}.site-nav__list{margin:0;padding:0;list-style:none;}.site-nav__item{display:inline-block;position:relative;cursor:pointer;}.site-nav__item:after{content:"";display:block;position:absolute;top:50%;margin-top:0;left:-3px;width:3px;height:3px;-webkit-border-radius:50%;border-radius:50%;background-color:#818588;}.site-nav__item:first-of-type:after{display:none;}.site-nav__item ul{width:250%;list-style:none;margin:0;padding:0 10px 15px 10px;position:absolute;z-index:9999;background-color:#fff;text-align:left;-webkit-border-radius:5px;border-radius:5px;display:none;}.site-nav__item ul.active{display:block;}.site-nav__item ul .site-nav__link{font-size:15px;}.site-nav__item ul a.site-nav__link{position:relative;color:#9b9ea1;}.FH .site-nav__item ul a.site-nav__link:hover{color:#006738;}.FRL .site-nav__item ul a.site-nav__link:hover{color:#af383e;}.site-nav__item ul a.site-nav__link:before{content:"-";display:inline-block;margin-right:10px;}.site-nav__link--title{margin-top:15px;cursor:default;}.site-nav__link{display:block;padding:6px 5px;color:#818588;text-decoration:none;font-size:16px;font-family:"robotomedium",sans-serif;-webkit-font-smoothing:antialiased;}.site-nav__link--sister-site{display:none;}.site-nav__home{display:inline-block;vertical-align:middle;}.site-nav__link--home{display:none;}.site-nav__home-icon{width:15px;height:12px;display:inline-block;background-image:url(../images/icons/home.svg);background-repeat:no-repeat;background-position:center;}.FH .site-nav__logo{width:230px;height:29px;}.FRL .site-nav__logo{width:127px;height:50px;}.site-nav__strapline{display:block;clear:both;color:#c5c7c8;font-family:"robotomedium",sans-serif;}@media only screen and (min-width:767px){.site-nav__list{float:right;display:block;}.page-head .site-nav__list{position:relative;right:-15px;}.site-nav__item:after{margin-top:-1px;left:-5px;width:5px;height:5px;}.site-nav__link{padding:5px 15px;font-size:18px;}.site-nav__link--sister-site{background-repeat:no-repeat;background-position:center;display:block;float:right;margin-bottom:15px;}.FH .site-nav__link--sister-site{width:89px;height:35px;background-image:url(../images/logo--sister-site--frl.svg);}.FRL .site-nav__link--sister-site{width:155px;height:20px;background-image:url(../images/logo--sister-site--fh.svg);}.site-nav__link--home{display:block;}.site-nav__home-icon{display:none;}.site-nav__home{float:left;margin:0;}.FRL .site-nav .site-nav__logo{margin-top:-20px;}}.page-content{background-color:#fff;padding:16px;color:#818588;}.page-content--padding-l-r{padding:0 16px;}.page-content h1{font-size:38px;line-height:normal;font-weight:normal;font-family:"robotomedium",sans-serif;}.page-content>h1{margin-top:0;}.page-content h2{font-size:26px;line-height:normal;font-weight:normal;font-family:"robotomedium",sans-serif;color:#1e1e2b;}.page-content h3{line-height:normal;font-weight:normal;font-family:"robotomedium",sans-serif;color:#1e1e2b;}.page-content h4{line-height:normal;font-weight:normal;font-family:"robotomedium",sans-serif;color:#1e1e2b;}.page-content .sub-1{font-size:18px;}.page-content p,.page-content li,.page-content a{font-size:16px;}.smallerText{font-size:12px;}a.smallerText{font-size:12px;}.page-content li{padding:5px 0;}.page-content a{color:#818588;text-decoration:none;}.page-content hr{border:0;border-top:6px solid #f3f3f3;height:2px;background:#fff;margin:30px 0;display:block;width:100%;}.page-content blockquote{background:#f3f3f3;border-left:6px solid #a4a7a9;margin:1.5em 10px;padding:15px;}.page-content blockquote p{display:inline;}@media only screen and (min-width:1024px){.page-content{padding:32px;}.page-content--padding-l-r{padding:0 32px;}}.breadcrumb{width:100%;background-color:#f3f3f3;padding:20px;position:relative;}.breadcrumb__item{display:inline-block;color:#818588;text-decoration:none;}.is-desktop .breadcrumb__item:hover,.breadcrumb__item--selected{color:#606365;}.breadcrumb__item:before{content:">";position:relative;top:-1px;display:inline-block;margin:0 10px 0 5px;color:#818588!important;}.breadcrumb__item:first-child:before{display:none;}.view-all-properties{display:none;}.property-filter__wrapper{display:block;margin-bottom:30px;}.property-filter-btn{display:block;margin:0 0 0 0;position:relative;background-color:#a4a7a9;color:#fff;padding:20px 80px 20px 20px;cursor:pointer;}.property-filter-btn:after{content:"";position:absolute;top:50%;margin-top:-15px;right:20px;width:30px;height:30px;background-image:url(images/icons/cta-arrow--small.svg);background-repeat:no-repeat;background-position:center;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;}.property-filter-btn.active:after,.is-desktop .property-filter-btn:hover:after{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.property-filter__results,.property-filter__options{display:none;}.property-filter__results{background-color:#fff;padding:20px;}.property-filter__options{margin:0;padding:15px;}.property-filter__title{display:block;margin:15px 0;font-size:20px;font-family:"robotomedium",sans-serif;color:#818588;}.property-filter_properties p{color:#818588;}@media only screen and (min-width:1024px){.property-filter-btn{margin:0 0 0 0;}.property-filter__options{margin:0;}}@media only screen and (min-width:1400px){.breadcrumb{padding:20px 250px 20px 20px;}.view-all-properties{display:block;position:absolute;top:0;right:0;background-color:#a4a7a9;color:#fff;padding:20px 80px 20px 20px;cursor:pointer;text-decoration:none;}.is-desktop .view-all-properties:hover{background-color:#adafb1;}.view-all-properties:after{content:"";position:absolute;top:50%;margin-top:-15px;right:20px;width:30px;height:30px;background-image:url(../images/icons/cta-arrow--small.svg);background-repeat:no-repeat;background-position:center;}.property-filter__options{margin:0;}}.plot-summary{display:block;position:relative;}h1.plot-summary__title{font-size:42px;font-family:"robotomedium",sans-serif;margin:3px 0;}.plot-summary__sub{font-size:28px;font-family:"robotomedium",sans-serif;}.plot-summary__links{float:right;margin-top:30px;}.plot-summary__links__item{display:inline-block;cursor:pointer;line-height:16px;}.plot-summary__links__item--floor{padding-right:7px;margin-right:7px;border-right:2px solid #818588;}@media only screen and (min-width:1024px){.plot-summary__links{position:absolute;bottom:0;right:0;}}.plot-tbl{margin:0 0 30px 0;width:100%;border:2px solid #fff;color:#818588;}.plot-tbl th{position:relative;background-color:#a4a7a9;padding:20px 15px 15px 15px;color:#fff;font-weight:normal;text-align:left;display:none;font-size:18px;}.plot-tbl th:before{content:"";position:absolute;left:-2px;bottom:0;width:2px;height:35px;background-color:#fff;}.plot-tbl td{background-color:#f3f3f3;padding:10px;position:relative;display:block;font-size:15px;}.plot-tbl td:before{content:attr(data-title);display:inline-block;margin-right:7px;font-family:"robotomedium",sans-serif;}.plot-tbl td:after{content:"";position:absolute;left:-2px;bottom:0;width:2px;height:100%;background-color:#fff;}.plot-tbl tr{border-bottom:2px solid #fff;}.plot-tbl tbody tr:first-child{border-top:2px solid #fff;}.is-desktop .plot-tbl tr:hover td{background-color:#e2e2e2;}.plot-tbl a{color:#818588;text-decoration:none;}.plot-tbl__link{display:inline-block;text-align:center;background-color:#a4a7a9;color:#fff!important;font-family:"robotomedium",sans-serif;font-size:15px;text-decoration:none;padding:3px 12px 6px 12px;-webkit-border-radius:5px;border-radius:5px;margin-left:-7px;}@media only screen and (min-width:1024px){.plot-tbl th{display:table-cell;}.plot-tbl td{display:table-cell;border-bottom:2px solid #fff;}.plot-tbl td:before{display:none;}.plot-tbl__link{margin-left:0;}}.property-filter__tbl{margin:20px auto 0 auto;width:98%;color:#fff;}.property-filter__tbl th{color:#fff;font-weight:normal;text-align:left;}.property-filter__tbl td{display:block;}.property-filter__tbl input[type=submit]{display:block;float:left;margin:15px 0;position:relative;padding:10px 20px;border-radius:5px;color:#fff;text-decoration:none;font-family:"robotomedium",sans-serif;border:2px solid #fff;background-color:transparent;float:right;outline:0;}#price-upper-value,#bedroom-upper-value,#price-lower-value,#bedroom-lower-value{display:block;margin-bottom:10px;font-size:14px;}#price-upper-value,#bedroom-upper-value{float:right;}#price-lower-value,#bedroom-lower-value{float:left;}.property-filter__tbl__title{display:block;font-size:20px;font-family:"robotomedium",sans-serif;}.property-types-filter__tbl{background-color:#f3f3f3;width:100%;margin-top:15px;}.property-types-filter__tbl td{padding:0 15px;display:block;font-size:15px;}.property-types-filter__tbl td:first-child{padding-top:15px;}.property-types-filter__tbl input[type=submit]{display:block;margin:15px 0;position:relative;padding:9px 20px 10px 20px;-webkit-border-radius:5px;border-radius:5px;color:#fff;text-decoration:none;font-family:"robotomedium",sans-serif;border:0;background-color:rgba(0,0,0,0);float:right;outline:0;}.property-types-filter__tbl .styled-select{width:100%;}.property-types-filter__tbl .styled-select select{width:130%;}@media only screen and (min-width:1280px){.property-types-filter__tbl{width:auto;}.property-types-filter__tbl td{display:table-cell;}.property-types-filter__tbl .styled-select{width:180px;}.property-types-filter__tbl .styled-select select{width:230px;}.property-types-filter__tbl td:first-child{padding-top:0;}}.cb__wrapper{display:inline-block;}.cb--styled{width:20px;margin:15px 0;position:relative;display:inline-block;vertical-align:middle;}.cb__label{margin:0 10px;}.cb--styled label{cursor:pointer;position:absolute;width:20px;height:20px;top:0;left:0;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;}.cb--styled label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:"";position:absolute;width:11px;height:6px;background:transparent;top:6px;left:4px;border:3px solid #474a4b;border-top:0;border-right:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.cb--styled label:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.5;}.cb--styled input[type=checkbox]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}@media only screen and (min-width:1024px){.property-filter__tbl td{display:table-cell;vertical-align:top;}.cb--styled{margin:0;}}.primary-form{background-color:#ececed;padding:15px;}.primary-form input[type=text],.primary-form input[type=submit],.primary-form textarea{display:block;outline:0;margin:10px 0;}.primary-form input[type=text],.primary-form textarea{border:0;padding:10px;color:#474a4b;-webkit-border-radius:5px;border-radius:5px;border:2px solid #d2d2d4;}.primary-form input[type=text]:focus,.primary-form input[type=text]:hover,.primary-form textarea:focus,.primary-form textarea:hover{border-color:#9e9ea3;}.primary-form input[type=text]{width:100%;}.primary-form input[type=submit]{display:block;clear:both;margin-top:30px;padding:10px 30px;border:0;outline:0;font-family:"robotomedium",sans-serif;color:#fff;-webkit-border-radius:5px;border-radius:5px;}.FH .primary-form input[type=submit]{background-color:#1a253e;}.is-desktop .FH .primary-form input[type=submit]:hover{background-color:#293a62;}.FRL .primary-form input[type=submit]{background-color:#953036;}.is-desktop .FRL .primary-form input[type=submit]:hover{background-color:#af383e;}.primary-form .cb__wrapper{margin-top:10px;}.primary-form .cb__wrapper label{border:2px solid #d2d2d4;}.primary-form .cb--styled label:after{top:4px;left:3px;border-color:#9e9ea3;}.primary-form textarea{width:100%;max-width:100%;height:150px;}.primary-form #showAdditionalQs{position:relative;display:inline-block;background-color:#fff;color:#818588;padding:15px 60px 15px 15px;text-decoration:none;font-size:17px;margin:15px 0;}.primary-form #showAdditionalQs:after,.is-desktop .primary-form #showAdditionalQs:hover:after{content:"";position:absolute;right:15px;top:50%;margin-top:-4px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #818588;-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;}.primary-form #showAdditionalQs.in-active:after{-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.primary-form .signup,.primary-form #additionalQuestions{display:block;border:6px solid #fff;padding:15px;margin:30px 0 15px 0;}.primary-form #additionalQuestions{margin-top:-15px;}.primary-form .signup p{margin-top:0;}.primary-form select{display:block;margin:0 0 13px 0;}.styled-select select{background:transparent;width:130%;padding:5px 32px 5px 5px;border:0;-webkit-border-radius:5px;border-radius:5px;height:40px;-webkit-appearance:none;outline:0;cursor:pointer;color:#8a9298;}.styled-select{width:100%;height:40px;overflow:hidden;background-position:95%;background-repeat:no-repeat;background-color:#fff;position:relative;margin-bottom:13px;margin-top:15px;cursor:pointer;display:block;-webkit-border-radius:5px;border-radius:5px;border:2px solid #d2d2d4;}.styled-select:hover,.styled-select:focus{border-color:#9e9ea3;}.styled-select:hover select,.styled-select:focus select{color:#696e76;}.styled-select:after{content:"";position:absolute;right:15px;top:50%;margin-top:-3px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #818588;pointer-events:none;}.styled-select:before{content:"";position:absolute;right:0;top:0;height:100%;width:40px;background:#fff;pointer-events:none;}@media only screen and (min-width:767px){.primary-form{padding:30px;}.primary-form input[type=text]{width:70%;}.styled-select select{width:290px;}.styled-select{width:240px;}}.input-validation-error{background-color:#fae3e5;}.field-validation-error{position:relative;display:inline-block;clear:both;background-color:#dd4554;color:#fff;padding:10px 20px;margin:5px 0 10px 0;-webkit-border-radius:5px;border-radius:5px;}.field-validation-error:before{content:"";position:absolute;left:15px;top:-8px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #dd4554;}.form-msg-error,.form-msg-success{position:relative;margin:5px 0 15px 0;font-size:16px;background-color:#fff;padding:10px 20px;-webkit-border-radius:5px;border-radius:5px;}.form-msg-error:before,.form-msg-success:before{content:"";position:absolute;left:15px;bottom:-8px;width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:8px solid #fff;}.form-msg-error--primary,.form-msg-success--primary{color:#fff;background-position:15px;background-repeat:no-repeat;padding-left:50px;}.form-msg-error--primary{background-image:url(../images/icons/close.svg);background-color:#dd4554;color:#fff;}.form-msg-success--primary{background-image:url(../images/icons/tick.svg);background-color:#a4a7a9;}.form-msg-error--primary p,.form-msg-success--primary p{margin:10px 0;}.gallery{position:relative;display:block;margin-top:30px;margin-bottom:30px;}.gallery-thumb{display:none;}.gallery-main{position:relative;}.gallery-main__prev,.gallery-main__next,.gallery-thumb__prev,.gallery-thumb__next{display:block;position:absolute;top:50%;background-repeat:no-repeat;background-position:center;cursor:pointer;}.gallery-thumb__prev,.gallery-thumb__next{width:20px;height:25px;margin-top:-12px;background-color:rgba(164,167,169,.77);}.gallery-main__prev,.gallery-main__next{width:50px;height:50px;margin-top:-25px;background-color:rgba(255,255,255,.77);}.gallery-main__prev{left:0;background-image:url(../images/icons/prev-arrow.svg);}.gallery-main__next{right:0;background-image:url(../images/icons/next-arrow.svg);}@media only screen and (min-width:767px){.gallery-thumb{display:block;position:relative;margin-top:30px;z-index:99;}.page-content .gallery-thumb .bx-viewport{height:58px!important;min-height:58px;}.gallery-thumb__prev{background-image:url(../images/icons/prev-arrow--micro.svg);left:0;}.gallery-thumb__next{background-image:url(../images/icons/next-arrow--micro.svg);right:0;}.gallery-thumb__item img{cursor:pointer;border:3px solid #eaeaeb;}}@media only screen and (min-width:1024px){.gallery-thumb{position:absolute;bottom:30px;left:50%;margin-left:-205px;}.gallery-thumb__prev,.gallery-thumb__next{background-color:transparent;}.gallery-thumb__prev{left:-35px;}.gallery-thumb__next{right:-35px;}.gallery-thumb__item img{border-color:#fff;}.gallery-main__prev,.gallery-main__next{display:none;}}.toolbar{display:block;margin:50px 0 30px 0;height:4px;width:100%;position:relative;}.devhome_toolbar{display:block;margin:20px 0 0 0;height:4px;width:100%;position:relative;}.toolbar__item{display:block;position:relative;width:100%;clear:both;float:left;padding:10px 90px 10px 30px;cursor:pointer;margin:5px 0;font-family:"robotomedium",sans-serif;text-decoration:none;-webkit-border-radius:5px;border-radius:5px;}.toolbar__item--print,.is-mobile .toolbar__item--print{display:none!important;}.toolbar__item--download{right:0;background-color:#a4a7a9;color:#fff!important;margin-bottom:15px;}.toolbar__item--sitemap{color:#a4a7a9;background-color:#f3f3f3;}.toolbar__item:after{content:"";position:absolute;top:50%;right:30px;margin-top:-11px;width:25px;height:25px;background-position:center;background-repeat:no-repeat;}.toolbar__item--print:after{background-image:url(../images/icons/print-btn.svg);}.toolbar__item--sitemap:after{background-image:url(images/icons/download-sitemap-btn.svg);}.toolbar__item--download:after{background-image:url(../images/icons/download-brochure-btn.svg);}@media only screen and (min-width:1024px){.toolbar{background-color:#a4a7a9;}.toolbar__item--download,.toolbar__item--sitemap{position:absolute;bottom:4px;width:auto;-webkit-border-radius:0;border-radius:0;margin:0;}.toolbar__item--sitemap{right:0;}}.floor-plans__item{display:block;margin:15px 0;cursor:pointer;}.floor-plans__item img{display:block;}@media only screen and (min-width:767px){.floor-plans__item{float:left;width:33.33%;padding-right:2.4%;margin:0;}}.dev-extra-info{display:block;width:100%;clear:both;}.dev-extra-info__item{display:block;position:relative;width:100%;border:5px solid #e8e8e9;min-height:100px;padding:24px;margin:0 0 32px 0;}.dev-extra-info__item h3{margin-top:0;}.dev-extra-info__item p{font-size:14px;line-height:normal;}.dev-extra-info__item p:last-of-type{margin-bottom:0;}.dev-extra-info__img{display:block;width:100%;}.dev-extra-info__title{display:block;padding:5px 10px 5px 5px;background-color:#fff;position:absolute;top:-20px;left:-10px;font-family:"robotomedium",sans-serif;font-size:18px;}.dev-extra-info__item--awards img{vertical-align:middle;}.dev-extra-info__item--potm{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-column-gap:0;grid-row-gap:24px;}.dev-extra-info__item--potm .dev-extra-info__content{grid-area:2/1/3/2;}.dev-extra-info__item--potm .dev-extra-info__img{grid-area:1/1/2/2;}@media only screen and (min-width:1024px){.dev-extra-info__item--potm{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:40px;}.dev-extra-info__item--potm .dev-extra-info__content{grid-area:1/1/2/2;}.dev-extra-info__item--potm .dev-extra-info__img{grid-area:1/2/2/3;}}.dev-nav{margin-bottom:-15px;z-index:997;position:relative;width:100%;display:table;background-color:#818588;}.dev-nav__list{list-style:none;margin:0;padding:0;float:right;display:table-cell;vertical-align:middle;display:none;background-color:#818588;width:100%;}.dev-nav__item{display:block;float:left;text-transform:uppercase;}.dev-nav__link{display:block;color:#fff;font-size:18px;padding:50px 15px;text-transform:uppercase;text-decoration:none;border-top:5px solid transparent;border-bottom:3px solid transparent;}.is-desktop .dev-nav__link:hover,.dev-nav__link--selected{border-bottom-color:#fff;}.dev-logo__wrapper{display:table-cell;vertical-align:middle;padding:15px;}.dev-logo__link{display:block;float:left;width:50%;}.dev-logo__link img{display:block;}.dev-nav .dev-logo__link img{max-width:165px;}@media only screen and (min-width:767px){.dev-nav{margin-bottom:-40px;}.dev-logo__wrapper{padding:25px;}.dev-logo__link{width:auto;}}@media only screen and (min-width:1024px){.dev-nav__list{display:block;}.dev-logo__wrapper{padding:0 30px;}}@media only screen and (min-width:1200px){.dev-nav{margin-bottom:-90px;}.dev-nav__link{font-size:21px;padding:50px 22px;}}@media only screen and (min-width:1400px){.dev-nav__link{font-size:22px;padding:50px 35px;}}@media only screen and (max-width:1024px){.dev-nav__list--open{position:absolute;display:block;top:100%;left:0;width:100%;}.dev-nav__list--open .dev-nav__item{width:50%;}.dev-nav__list--open .dev-nav__link{border:0!important;padding:20px;text-align:center;}}.menu-icon{width:50px;height:38px;position:absolute;top:50%;margin-top:-19px;right:20px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}.menu-icon span{display:block;position:absolute;height:5px;width:100%;background:#fff;border-radius:5px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}.menu-icon span:nth-child(1){top:0;}.menu-icon span:nth-child(2),.menu-icon span:nth-child(3){top:16px;}.menu-icon span:nth-child(4){top:32px;}.menu-icon.open span:nth-child(1){top:14px;width:0%;left:50%;}.menu-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.menu-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.menu-icon.open span:nth-child(4){top:14px;width:0%;left:50%;}@media only screen and (min-width:480px){.menu-icon{right:30px;}}@media only screen and (min-width:1024px){.menu-icon{display:none;}}.dev-sub-nav{position:relative;z-index:99;color:#fff;font-size:18px;min-height:550px;-webkit-backface-visibility:hidden;margin-top:60px;margin-bottom:0;}.dev-sub-nav.dev-sub-nav--properties{margin-bottom:120px;}.dev-sub-nav--properties{margin-top:0!important;}.dev-sub-nav__wrapper{display:block;position:relative;overflow:hidden;width:100%;padding:15px 15px 15px 15px;-webkit-backface-visibility:hidden;}.hidden-panel{position:absolute;top:0;right:-100%;width:100%;height:100%;z-index:5;padding:80px 15px 15px 15px;font-size:30px;line-height:normal;-webkit-backface-visibility:hidden;}.hidden-panel__close{display:block;position:absolute;top:20px;left:20px;background-image:url(../images/icons/panel-close.svg);background-repeat:no-repeat;background-position:center;width:25px;height:25px;cursor:pointer;}.hidden-panel__inner{word-break:break-word;}.hidden-panel p,.hidden-panel a,.hidden-panel td{color:#fff;font-size:15px;}.hidden-panel p:first-of-type{margin-top:0;}.hidden-panel hr{display:inline-block;padding:0;margin:15px 0;clear:both;width:140px;background-image:url(../images/icons/hr-bg.svg);border:0;height:4px;}.hidden-panel table{display:block;margin:15px 0;}.hidden-panel td{padding:3px;}.hidden-panel .btn{display:block;float:left;margin:15px 0;position:relative;padding:15px 30px;border-radius:5px;color:#fff;text-decoration:none;font-family:"robotomedium",sans-serif;border:3px solid #fff;}.consent-text{float:left;margin-top:10px;}.consent-text a{color:#fff;}@media only screen and (min-width:767px) and (max-width:768px){.hidden-panel__close{top:60px;}.hidden-panel{padding:120px 15px 15px 15px;}}@media only screen and (min-width:767px){.dev-sub-nav{margin-top:0;}}@media only screen and (min-width:1024px){.dev-sub-nav__wrapper{padding:30px 30px 30px 30px;}.hidden-panel{padding:100px 30px 30px 30px;}}@media only screen and (min-width:1200px){.hidden-panel{width:90%;}.hidden-panel p,.hidden-panel a,.hidden-panel td{font-size:17px;}.hidden-panel td{padding:5px;}}.book-viewing,.arrange-callback,.dev-sub-nav__cta-btn,.dev-brochure-download{display:block;width:100%;float:left;margin:15px 0;position:relative;padding:15px 55px 15px 15px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;text-decoration:none;font-family:"robotomedium",sans-serif;font-size:18px;cursor:pointer;}.book-viewing__circle,.dev-sub-nav__cta-circle{position:absolute;top:50%;margin-top:-16px;right:15px;width:32px;height:32px;border:2px solid #000;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:150ms ease-in-out;-moz-transition:150ms ease-in-out;-o-transition:150ms ease-in-out;transition:150ms ease-in-out;-webkit-backface-visibility:hidden;}.is-desktop .book-viewing:hover .book-viewing__circle,.book-viewing.active .book-viewing__circle,.is-desktop .arrange-callback:hover .book-viewing__circle,.arrange-callback.active .book-viewing__circle,.is-desktop .dev-brochure-download:hover .book-viewing__circle,.dev-brochure-download.active .book-viewing__circle{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.book-viewing__arrow,.dev-sub-nav__cta-arrow{position:absolute;left:50%;margin-left:-5px;display:block;width:12px;height:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:9px;}.book-viewing__arrow:first-child,.dev-sub-nav__cta-arrow:first-child{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:16px;}.dev-sub-nav__cta{margin:15px 0;display:block;float:left;width:100%;}.dev-sub-nav__cta img{display:block;}.hidden-form{display:block;clear:both;width:100%;padding:15px;margin-bottom:20px;background-color:#fff;display:none;}.hidden-form.active{display:block;}.hidden-form input[type=text],.hidden-form label{display:block;width:100%;color:#fff;}.hidden-form input[type=text],.hidden-form input[type=submit]{-webkit-appearance:none;-webkit-border-radius:5px;border-radius:5px;color:#474a4b;}.hidden-form input[type=text]{background-color:#fff;border:0;padding:10px 15px;outline:0;margin:7px 0;font-size:15px;}.hidden-form input[type=submit]{display:block;float:right;clear:both;margin-top:15px;padding:10px 30px;border:0;background-color:#fff;outline:0;font-family:"robotomedium",sans-serif;max-width:100%;-ms-word-break:break-word;word-break:break-word;}.hidden-form--download-brochure{font-size:18px;}.btn.download-brochure__btn{display:none;}.hidden-form .btn.download-brochure__btn{border:3px solid #fff;border-radius:5px;color:#fff;display:block;float:left;font-family:"robotomedium",sans-serif;margin:15px 0;padding:15px 30px;position:relative;text-decoration:none;}@media only screen and (min-width:1024px){.hidden-form{padding:30px;}}.testimonials{display:block;position:relative;float:left;width:100%;clear:both;padding:25px 15px 15px 65px;margin:15px 0;}.testimonial__icon{position:absolute;top:15px;left:15px;font-size:75px;line-height:60px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:bold;}.testimonial__words{font-style:italic;font-size:14px;line-height:normal;}.testimonial__name{text-transform:uppercase;font-size:15px;margin-top:10px;}.social-links{display:block;position:absolute;left:0;bottom:-90px;}.social-links--switch{left:inherit;right:0;}.social-links__item{position:relative;display:block;float:left;width:64px;height:64px;background-color:#818588;-webkit-border-radius:50%;border-radius:50%;margin-right:7px;background-position:center;background-repeat:no-repeat;}.social-links__item--mail{background-image:url(../images/icons/social-mail.svg);}.social-links__item--facebook{background-color:#3b5998;background-image:url(../images/icons/social-facebook.svg);}.social-links__item--twitter{background-color:#00acee;background-image:url(../images/icons/social-twitter.svg);}.social-links__item--instagram{background-color:#ff0069;background-image:url(../images/icons/social-instagram.svg);}.is-desktop .social-links__item:hover{top:3px;}.custom-list__wrapper{display:block;float:left;width:100%;margin:15px 0;}.custom-list__title{font-family:"robotomedium",sans-serif;font-size:24px;display:block;}.custom-list{margin:0;padding:0;list-style:none;}.custom-list__item{position:relative;display:block;width:100%;margin:15px 0;padding-left:50px;font-size:15px;}.custom-list__item:before{content:"";width:30px;height:30px;border:2px solid #fff;display:block;position:absolute;top:5px;left:0;-webkit-border-radius:50%;border-radius:50%;background-image:url(../images/icons/custom-list-tick.svg);background-repeat:no-repeat;background-position:center;}.news-feed{background-color:#fff;color:#818588;padding:130px 15px 15px 15px;position:relative;font-size:14px;}.news-feed__flag{position:absolute;top:0;left:15px;width:74px;text-align:center;color:#fff;padding:15px 5px;font-family:"robotomedium",sans-serif;font-size:24px;line-height:32px;text-transform:uppercase;}.news-feed__flag--date{font-size:40px;}.news-feed__triangle{content:"";position:absolute;left:0;bottom:-10px;width:0;height:0;border-left:37px solid transparent;border-right:37px solid transparent;border-top:10px solid #fff;}.news-feed__title{color:#818588;font-family:"robotomedium",sans-serif;font-weight:normal;font-size:28px;line-height:normal;margin-top:0;text-decoration:none;}.news-feed__link{display:block;float:left;padding:10px 30px 12px 30px;-webkit-border-radius:5px;border-radius:5px;color:#fff;font-family:"robotomedium",sans-serif;font-size:15px;text-decoration:none;margin-top:30px;}.news-feed__btn,.property-feed__btn{position:relative;display:block;clear:both;padding:15px 70px 15px 30px;color:#fff;text-decoration:none;font-size:20px;margin:0 0 30px 0;}.news-feed__btn:after,.property-feed__btn:after{content:"";position:absolute;top:50%;margin-top:-15px;right:30px;width:30px;height:30px;background-image:url(../images/icons/cta-arrow--small.svg);background-repeat:no-repeat;background-position:center;}.is-desktop .news-feed__link:hover,.is-desktop .news-feed__btn:hover,.is-desktop .property-feed__btn:hover{opacity:.95;}.property-feed__wrapper{position:relative;display:block;width:100%;margin-bottom:70px;}.property-feed__link{display:block;position:relative;text-decoration:none;text-align:center;}.is-desktop .property-feed__link:hover img{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}.property-feed__link img{display:block;-webkit-backface-visibility:hidden;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}.property-feed__wrapper .property-feed__link img{width:100%;height:auto;}.property-feed__name{position:relative;display:block;padding:12px 25px;background-color:#818588;color:#fff;font-family:"robotomedium",sans-serif;font-size:20px;text-decoration:none;}@media only screen and (min-width:640px){.news-feed{padding:30px 30px 30px 130px;}.news-feed__flag{left:30px;}}.footer-overlap{position:relative;top:-90px;}.page-foot__wrapper{max-width:1600px;display:block;margin:0 auto;}.page-foot{background-color:#818588;position:relative;padding:15px;}.links-list{margin:15px 0;}.links-list__item{position:relative;display:block;margin:2px 7px 2px 0;color:#fff;text-decoration:none;font-family:"robotomedium",sans-serif;}.links-list__item:before{content:"";display:inline-block;position:relative;margin-right:10px;top:-2px;width:5px;height:5px;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;}.page-foot .bx-wrapper{margin:0!important;float:right;}@media only screen and (min-width:480px){.links-list__item{display:inline-block;}.links-list__item:first-child:before{display:none;}}@media only screen and (min-width:767px){.page-foot{padding:30px;}}@media only screen and (min-width:1201px){.page-foot .layout .layout__item{position:relative;}.page-foot .layout .layout__item:nth-child(2):before{content:"";position:absolute;top:0;left:-25px;height:100%;width:4px;background-image:url(../images/icons/dot--light.svg);}.page-foot .layout .layout__item:nth-child(2):after{content:"";position:absolute;top:0;right:-5px;height:100%;width:4px;background-image:url(../images/icons/dot--light.svg);}}@media only screen and (max-width:1200px){.page-foot .layout__item{width:100%;margin:0;}}.page-micro{font-size:12px;color:#818588;}.external-links{position:relative;display:block;margin:30px 0;border:3px solid #dedfe0;}.external-links__item{display:block;position:relative;padding:25px;float:left;}.external-links__item:first-of-type{padding-bottom:0;}.copyright{display:block;}.external-links__link{display:block;}@media only screen and (min-width:540px){.external-links__item:first-of-type{padding-bottom:25px;}}@media only screen and (min-width:1024px){.external-links{float:left;}.external-links__item:first-of-type:after{content:"";position:absolute;top:19%;right:0;margin-left:-2px;height:62%;width:4px;background-image:url(../images/icons/dot--light.svg);}.copyright{float:right;margin-top:30px;}}.slider{max-width:1600px;display:block;margin:0 auto;position:relative;overflow:hidden;}.slider__list{margin:0;padding:0;list-style:none;}.slider__item img{display:block;transform:scale(1);transition:transform 10s linear;}.slider__item{position:relative;}.slider__item-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(27,38,63,0) 25%,rgba(27,38,63,.4) 100%);box-sizing:border-box;padding:32px;}.slider__item-content--soft-grad{background:linear-gradient(180deg,rgba(27,38,63,0) 25%,rgba(27,38,63,.2) 100%);}.slider__item-content h1,.slider__item-content h3{text-transform:uppercase;font-weight:700;color:#fff;font-family:"robotomedium",sans-serif;font-size:clamp(1.5rem,.7957746479rem + .0300469484 * 100vw,3.5rem);line-height:clamp(1.75rem,1.0457746479rem + .0300469484 * 100vw,3.75rem);letter-spacing:.12em;text-wrap:balance;text-align:center;filter:drop-shadow(0 0 2px rgba(0,0,0,.4));}.slider__item-content h1 a,.slider__item-content h3 a{color:#fff;text-decoration:none;}.slider__item-content img{max-width:600px;max-height:100%;width:100%;display:block;transform:scale(1)!important;}.slider__item.zoom.active-slide img{position:relative;transform:scale(1.2);}.slider__item__mask{width:100%;position:absolute;left:0;bottom:-1px;z-index:99;}.slider__nav{display:block;width:238px;height:58px;padding:10px;background-color:rgba(255,255,255,.77);position:absolute;top:50%;margin-top:-25px;z-index:99;cursor:pointer;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}.slider__nav--prev{left:-195px;}.slider__nav--next{right:-195px;}@media only screen and (min-width:767px){.slider__nav{height:105px;margin-top:-52px;}.is-desktop .slider__nav--prev:hover{left:0;background-color:#fff;}.is-desktop .slider__nav--next:hover{right:0;background-color:#fff;}}.slider__nav__image,.is-mobile .slider__nav__image{display:none;}@media only screen and (min-width:767px){.slider__nav__image{display:block;opacity:0;width:188px;height:auto;}.slider__nav__image--prev{float:right;}.slider__nav__image--next{float:left;}.slider__nav:hover .slider__nav__image{opacity:1;-webkit-transition:all 650ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;}}.slider__nav:before{content:"";position:absolute;top:0;opacity:.4;width:50px;height:100%;background-repeat:no-repeat;background-position:center;-webkit-transition:all 250ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;}.slider__nav--prev:before{background-image:url(../images/icons/prev-arrow.svg);right:0;}.slider__nav--next:before{background-image:url(../images/icons/next-arrow.svg);left:0;}@media only screen and (min-width:767px){.is-desktop .slider__nav--prev:hover:before{right:195px;opacity:1;}.is-desktop .slider__nav--next:hover:before{left:195px;opacity:1;}}.slider__caption{width:90%;display:block;margin:30px auto;text-align:center;background-color:#006738;color:#fff;padding:15px 30px;z-index:999;}.FH .slider__caption{background-color:#006738;}.FRL .slider__caption{background-color:#af383e;}.slider__caption h1{color:#fff;}@media only screen and (min-width:767px){.slider__caption{width:70%;position:relative;margin-top:-10%;padding:30px 60px;}.FH .slider__caption{background-color:rgba(0,103,56,.8);}.FRL .slider__caption{background-color:rgba(175,56,62,.8);}}@media only screen and (min-width:1024px){.slider__caption{width:50%;margin-top:-25.5%;}}@media only screen and (min-width:1200px){.slider__caption{bottom:120%;}}.info-window{display:block;white-space:nowrap;width:auto;height:auto;text-align:center;line-height:normal;}#map-canvas-inner .info-window{margin:0 auto;width:100%;padding-bottom:30px;text-align:left;}.layout__item.four-twelthfs>#map-canvas-inner{border:3px solid #fff;}.info-window p{display:block;margin:0 auto;}#map-canvas-inner p{margin:10px auto;}.is-mobile .info-window{padding-bottom:15px;}.info-window__thumbnail{display:block;margin-top:5px;margin-bottom:10px;max-width:100%!important;height:auto;}.info-window__title{display:block;margin:0 auto;color:#1a253e;font-family:"robotobold",sans-serif;font-size:16px;text-align:center;}.FH .info-window__title{color:#1a253e;}.FRL .info-window__title{color:#953036;}#map-canvas-inner .info-window__title{text-align:left;}#map-canvas-inner .info-window__title,#map-canvas-inner a{color:#818588;}.info-window__btn{display:inline-block;margin:10px auto 15px auto;text-align:center;color:#fff;font-family:"robotomedium",sans-serif;font-size:15px;text-decoration:none;padding:3px 30px 6px 30px;-webkit-border-radius:5px;border-radius:5px;}.FH .info-window__btn{background-color:#1a253e;}.FRL .info-window__btn{background-color:#953036;}.FH .info-window__btn:hover{background-color:#293a62;}.FRL .info-window__btn:hover{background-color:#af383e;}.cta{position:relative;padding:15px;}.cta--primary{background:#1a253e;}.cta--secondary{background:#293a62;}.cta__image-wrapper{display:block;overflow:hidden;-webkit-backface-visibility:hidden;}.is-desktop .cta__image-wrapper:hover img{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}.cta__image-wrapper img{display:block;-webkit-backface-visibility:hidden;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}.cta__title{margin:15px 0 10px 0;font-family:"robotomedium",sans-serif;font-size:1.8em;line-height:normal;color:#fff;display:block;text-decoration:none;}@media only screen and (min-width:480px){.cta__image-wrapper{float:left;width:40%;}.cta__title{float:left;width:60%;padding-left:5%;margin-top:2.4%;}.cta__link{position:absolute;bottom:15px;right:15px;display:block;width:47px;height:47px;background-image:url(../images/icons/cta-arrow--large.svg);background-position:center;background-repeat:no-repeat;}}@media only screen and (min-width:1024px){.cta__title{font-size:40px;}}@media only screen and (min-width:1200px){.cta{padding:30px;}.cta__link{bottom:30px;right:30px;}.cta__title{font-size:50px;line-height:1.2em;}}.big-btn{position:relative;display:block;padding:15px 60px 15px 15px;text-decoration:none;color:#fff;font-family:"robotomedium",sans-serif;font-size:21px;line-height:normal;cursor:pointer;}.big-btn:after{content:"";position:absolute;top:50%;right:15px;margin-top:-19px;width:37px;height:37px;background-repeat:no-repeat;background-position:center;}.FH .big-btn--developments{background-color:#006738;}.FRL .big-btn--developments{background-color:#af383e;}.big-btn--developments:after{background-image:url(../images/icons/down-arrow.svg);}.FH .big-btn--locations{background-color:#293a62;}.FRL .big-btn--locations{background-color:#953036;}.big-btn--locations:after{background-image:url(../images/icons/location-pin.svg);}@media only screen and (min-width:1024px){.big-btn{padding:15px 60px 15px 30px;font-size:30px;}.big-btn:after{right:30px;}}.development-feed{position:relative;display:block;margin:30px 0;}.development-feed__list{padding:0;margin:0;list-style:none;text-align:center;color:#818588;font-size:14px;}.development-feed__item{position:relative;display:block;padding:15px;background-color:#fff;margin:0 15px 20px 15px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}.development-feed__item p{margin-bottom:48px;}.development-feed__image-wrapper{display:block;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;margin:0 auto;}.development-feed__image-wrapper img{display:block;margin:0 auto;-webkit-backface-visibility:hidden;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;width:100%;height:auto;}.is-desktop .development-feed__image-wrapper:hover img{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}.development-feed__flag{position:absolute;top:40px;left:0;display:block;padding:11px 30px 12px 15px;z-index:9;font-size:18px;font-family:"robotomedium",sans-serif;text-align:left;color:#fff;}.development-feed__flag:after{content:"";position:absolute;top:0;right:-15px;width:0;height:0;border-style:solid;border-width:25px 15px 0 0;}.FH .development-feed__flag:after{border-color:#1a253e transparent transparent transparent;}.FRL .development-feed__flag:after{border-color:#af383e transparent transparent transparent;}.development-feed__flag:before{content:"";position:absolute;bottom:5px;right:-19px;width:0;height:0;border-style:solid;border-width:15px 25px 0 0;opacity:1;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.FH .development-feed__flag:before{border-color:#1a253e transparent transparent transparent;}.FRL .development-feed__flag:before{border-color:#af383e transparent transparent transparent;}.FH .development-feed__flag{background-color:#006738;}.FRL .development-feed__flag{background-color:#af383e;}.development-feed__title,.development-feed__location,.development-feed__living-type{font-family:"robotomedium",sans-serif;}.development-feed__title{display:block;margin:15px auto 0 auto;line-height:normal;text-decoration:none;color:#818588;font-size:clamp(1rem,.911971831rem + .0037558685 * 100vw,1.25rem);font-family:"robotomedium",sans-serif;text-transform:uppercase;text-align:center;}.development-feed__location,.development-feed__living-type{margin:0;font-size:clamp(1rem,.9471830986rem + .0022535211 * 100vw,1.15rem);font-family:"robotomedium",sans-serif;text-transform:uppercase;text-align:center;}.development-feed__living-type{padding-left:35px;margin-top:15px;}.development-feed__link{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);padding:3px 30px 6px 30px;-webkit-border-radius:5px;border-radius:5px;background-color:#1a253e;color:#fff;font-family:"robotomedium",sans-serif;font-size:15px;text-decoration:none;width:200px;}.FH .development-feed__link{background-color:#1a253e;}.FRL .development-feed__link{background-color:#953035;}.FH .development-feed__link:hover{background-color:#293a62;}.FRL .development-feed__link:hover{background-color:#af383e;}@media only screen and (max-width:760px){.development-feed__list{-webkit-transform:translate3d(0,0,0)!important;}}@media only screen and (min-width:768px){.development-feed__item{min-height:600px;}.owl-item .development-feed__item{min-height:100%;}}@media only screen and (min-width:1200px){.development-feed__item{padding:30px;}.development-feed__link{bottom:30px;}}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-50px;width:100%;}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:"robotomedium",sans-serif;font-weight:bold;color:#797e83;padding-top:20px;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}.bx-wrapper .bx-pager.bx-default-pager a{background:#a4a7a9;text-indent:-9999px;display:block;width:14px;height:14px;margin:0 5px;outline:0;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#818588;}.global-awards{position:relative;display:block;padding:0 15px;float:left;margin-top:30px;}.global-awards__list img{display:block;}.global-awards__prev,.global-awards__next{position:absolute;top:50%;display:block;width:15px;height:15px;background-repeat:no-repeat;background-position:center;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;cursor:pointer;z-index:5;}.global-awards__prev,.is-mobile .global-awards__prev{left:-10px;background-image:url(../images/icons/prev-arrow--micro.svg);opacity:1;}.global-awards__next,.is-mobile .global-awards__next{right:-10px;background-image:url(../images/icons/next-arrow--micro.svg);opacity:1;}@media only screen and (min-width:1201px){.global-awards{float:right;}.global-awards{margin-top:0;}.global-awards__prev,.global-awards__next{opacity:0;}.is-desktop .global-awards__prev{left:-30px;}.is-desktop .global-awards__next{right:-30px;}.is-desktop .global-awards:hover .global-awards__prev{left:-10px;opacity:1;}.is-desktop .global-awards:hover .global-awards__next{right:-10px;opacity:1;}}.contact-list__item--mail,.contact-list__item--phone{display:inline-block;margin:0 15px 0 0;}.contact-list__item--facebook,.contact-list__item--twitter,.contact-list__item--instagram,.contact-list__item--mail:before,.contact-list__item--phone:before{display:inline-block;width:39px;height:39px;margin:0 7px 7px 0;vertical-align:middle;background-repeat:no-repeat;background-position:center;}.contact-list__item--facebook{background-image:url(../images/icons/facebook--white.svg);}.contact-list__item--twitter{background-image:url(../images/icons/twitter--white.svg);}.contact-list__item--instagram{background-image:url(../images/icons/instagram--white.svg);}.contact-list__item--mail,.contact-list__item--phone{text-decoration:none;color:#fff;}.contact-list__item--mail:before{content:"";background-image:url(../images/icons/mail--white.svg);margin-right:15px;}.contact-list__item--phone:before{content:"";background-image:url(../images/icons/phone--white.svg);margin-right:15px;}.contact-list__item--mail span:first-child{display:none;}@media only screen and (min-width:1200px){.contact-list__item--mail span:first-child{display:inline-block;}.contact-list__item--mail span:last-child{display:none;}}.dev-help__list{position:absolute;top:-33px;right:12px;z-index:9;}.dev-help__item{display:block;float:left;width:66px;height:66px;border-radius:50%;border:3px solid #fff;margin:0 2px;cursor:pointer;background-repeat:no-repeat;background-position:center;}.is-desktop .dev-help__item:hover{position:relative;top:3px;}.dev-help__item--info{background-image:url(../images/icons/dev-info.svg);}.dev-help__item--document{background-image:url(../images/icons/dev-document.svg);}.dev-help__item--phone{background-image:url(../images/icons/dev-phone.svg);}@media only screen and (min-width:1024px){.dev-help__list{right:15px;top:-36px;}.dev-help__item{margin:0 5px;width:72px;height:72px;}}.modal{display:none;background-color:#fff;position:absolute;top:-140px;left:50%;margin-left:-150px;padding:15px;z-index:999;width:300px;-webkit-border-radius:5px;border-radius:5px;}.modal__content img{display:block;margin:0 auto;}.modal__bg{display:none;background-color:#000;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:998;opacity:.8;}.modal__close{position:absolute;bottom:-55px;right:0;display:block;height:40px;width:40px;background:#a4a7a9;cursor:pointer;border:2px solid #a4a7a9;background-image:url(../images/icons/close.svg);background-position:center;background-repeat:no-repeat;-webkit-border-radius:5px;border-radius:5px;}.is-desktop .modal__close:hover{background-color:#b5b8ba;border-color:#b5b8ba;}@media only screen and (min-width:768px){.modal{margin-left:-300px;width:600px;}}@media only screen and (min-width:1024px){.modal{margin-left:-400px;width:800px;}}.site-plan{position:relative;overflow:hidden;}.site-plan--static{display:none;}.site-plan__container{display:inline-block;position:relative;margin:40px 0;width:100%;padding-bottom:79%;vertical-align:middle;overflow:hidden;}.site-plan__svg{display:block;position:absolute;top:0;left:0;width:100%;cursor:move;}.site-plan__svg a{cursor:pointer;}.site-plan__svg a:hover{opacity:.8;}.site-plan__svg .isSold,.site-plan__svg .isDisabled{cursor:auto!important;}.site-plan__svg .isSold polygon,.site-plan__svg .isSold rect{fill:#cdd0d0;}.site-plan__svg .isDisabled polygon,.site-plan__svg .isDisabled rect{fill:#6e7575;}.zoom-controls{display:block;position:absolute;top:0;right:0;}.zoom-in,.zoom-out{display:block;width:46px;height:46px;background-color:#000;margin:0;cursor:pointer;background-position:center;background-repeat:no-repeat;-webkit-backface-visibility:hidden;}.zoom-in{background-image:url(../images/icons/zoom-in.svg);}.zoom-out{background-image:url(../images/icons/zoom-out.svg);}.properties-wrapper{background-color:#fff;padding:15px;}.properties-wrapper--available{color:#818588;margin-bottom:30px;}.properties-wrapper p{font-size:15px;line-height:normal;}@media only screen and (min-width:1024px){.properties-wrapper{padding:30px;}}.properties__title{font-weight:normal;margin:0;}.properties{width:100%;display:block;height:530px;overflow:hidden;margin-top:15px;}.properties-list{display:block;width:100%;margin:0 auto;background-color:#fff;position:relative;}.properties-list__link{position:relative;display:block;float:left;overflow:hidden;margin-bottom:15px;}.properties-list__img{display:block;float:left;width:100%;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-backface-visibility:hidden;}.properties-list__title{font-size:21px!important;line-height:normal;font-family:"robotomedium",sans-serif;color:#818588;text-decoration:none;}.properties-list__sub{display:block;margin:3px 0;}.properties-list__dot{position:absolute;right:10px;bottom:10px;display:block;width:17px;height:17px;-webkit-border-radius:50%;border-radius:50%;}.properties-list__item{position:relative;display:block;width:100%;margin:30px auto 0 auto;padding:10px;background-color:#f3f3f3;font-size:15px;}.properties-list__item:first-of-type{margin-top:0;}#potm{background-color:#fff;color:#818588;}.is-desktop .properties-list__item:hover .properties-list__img{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}.properties-border,.is-desktop .properties-list__item:hover{background-color:#e2e2e2;}.properties-list__wrapper{margin:15px 0;}.properties-list__item--types{display:block;float:left;}.properties-list__item.properties-list__item--types{margin-bottom:10px;}.properties-list__item.properties-list__item--types .properties-list__link,.properties-list__item.properties-list__item--types .properties-list__title,.properties-list__item.properties-list__item--types .properties-list__sub,.properties-list__item.properties-list__item--types .properties-list__price{display:block;clear:both;}.properties-list__item .properties-list__link{border:3px solid #fff;}@media only screen and (min-width:480px){.properties-list__wrapper{margin:1% 2% 2% 0;display:block;float:left;width:49%;}.properties-list__wrapper:nth-child(2n+2){margin-right:0;}}@media only screen and (min-width:767px){.properties-list__item.properties-list__item--types{margin-bottom:0;}}@media only screen and (min-width:1200px){.properties-list__link{width:136px;margin-right:15px;margin-bottom:0;}.properties-list__item.properties-list__item--types .properties-list__link,.properties-list__item.properties-list__item--types .properties-list__title,.properties-list__item.properties-list__item--types .properties-list__sub,.properties-list__item.properties-list__item--types .properties-list__price{display:block;float:left;clear:none;}.properties-list__item.properties-list__item--types .properties-list__title,.properties-list__item.properties-list__item--types .properties-list__sub,.properties-list__item.properties-list__item--types .properties-list__price{width:50%;}}.categories-list{background-color:#1a253e;padding:15px;color:#fff;word-break:break-word;display:block;width:100%;float:left;margin-bottom:20px;}.FH .categories-list{background-color:#1a253e;}.FRL .categories-list{background-color:#953036;}.categories-list__title{margin:0 0 30px 0;}.categories-list__item{margin:15px 0 0 0;}.categories-list__link{display:block;text-decoration:none;color:#fff;}.categories-list img,.categories-list a{display:block;}.news-list__item{position:relative;margin-bottom:30px;padding:130px 15px 15px 15px;background-color:#fff;color:#818588;font-size:14px;word-break:break-word;}.news-list__date{position:absolute;top:0;left:15px;display:block;background-color:#1a253e;width:74px;text-align:center;color:#fff;padding:15px 5px;font-family:"robotomedium",sans-serif;font-size:24px;line-height:32px;text-transform:uppercase;}.FH .news-list__date{background-color:#1a253e;}.FRL .news-list__date{background-color:#953036;}.news-list__date--number{font-size:40px;}.news-list__date:after{content:"";position:absolute;left:0;bottom:-10px;width:0;height:0;border-left:37px solid transparent;border-right:37px solid transparent;border-top:10px solid transparent;}.FH .news-list__date:after{border-top-color:#1a253e;}.FRL .news-list__date:after{border-top-color:#953036;}.news-list__title,.news-list__title a{color:#818588;font-family:"robotomedium",sans-serif;font-weight:normal;font-size:28px;line-height:normal;margin-top:0;text-decoration:none;}.news-list__link{display:block;float:left;padding:10px 30px 12px 30px;-webkit-border-radius:5px;border-radius:5px;background-color:#1a253e;color:#fff;font-family:"robotomedium",sans-serif;font-size:15px;text-decoration:none;margin-top:30px;}.FH .news-list__link{background-color:#1a253e;}.is-desktop .FH .news-list__link:hover{background-color:#293a62;}.FRL .news-list__link{background-color:#953036;}.is-desktop .FRL .news-list__link:hover{background-color:#af383e;}.is-desktop .news-list__link:hover{opacity:.95;}.news-pagination{position:relative;display:block;margin-bottom:30px;float:right;}.news-pagination--prev,.news-pagination--next{display:block;float:left;margin:0 0 0 15px;text-decoration:none;padding:3px 30px 6px 30px;-webkit-border-radius:5px;border-radius:5px;background-color:#1a253e;color:#fff;font-family:"robotomedium",sans-serif;font-size:15px;text-decoration:none;}.FH .news-pagination--prev,.FH .news-pagination--next{background-color:#1a253e;}.is-desktop .FH .news-pagination--prev:hover,.is-desktop .FH .news-pagination--next:hover{background-color:#293a62;}.FRL .news-pagination--prev,.FRL .news-pagination--next{background-color:#953036;}.is-desktop .FRL .news-pagination--prev:hover,.is-desktop .FRL .news-pagination--next:hover{background-color:#af383e;}.news-list-cta{display:block;float:left;width:100%;margin:15px 0;}.news-list-cta img{display:block;}@media only screen and (min-width:640px){.categories-list{padding:30px;}.news-list__item{padding:30px 30px 30px 132px;}.news-list__date{left:30px;}}.news-article__header{position:relative;display:block;padding:15px;color:#fff;}.news-article__header img{margin:0 0 15px 0;max-width:150px;width:100%;}.news-article{display:block;background-color:#fff;margin-bottom:30px;}.news-article__date{display:block;}.news-article__share-twitter,.news-article__share-fb{display:none;}.news-article-img{display:block;background-color:#f3f3f3;padding:15px;margin:30px 0;}.news-article-img img{display:block;margin:0 auto;}.news-article__back{display:inline-block;text-decoration:none;margin:30px 0 30px 0;padding:6px 30px 6px 30px;-webkit-border-radius:5px;border-radius:5px;color:#fff!important;}.news-article__next,.news-article__prev{text-decoration:none;font-family:"robotomedium",sans-serif;font-size:16px!important;}.news-article__next{float:right;}@media only screen and (min-width:480px){.news-article__share-twitter,.news-article__share-fb{position:absolute;top:15px;width:58px;height:58px;display:inline-block;border-radius:50%;border:2px solid #fff;background-repeat:no-repeat;background-position:center;}.news-article__share-twitter{right:30px;background-image:url(../images/icons/social-twitter.svg);}.news-article__share-fb{right:95px;background-image:url(../images/icons/social-facebook.svg);}.news-article__header{min-height:120px;padding:80px 15px 15px 15px;}}@media only screen and (min-width:640px){.news-article__header,.news-article-img{padding:100px 30px 30px 30px;}.news-article__share-twitter,.news-article__share-fb{top:30px;}}.accordion__title,.accordion__content{display:block;padding:15px 30px;}.accordion__title{position:relative;display:block;background-color:#818588;color:#fff;border-top:6px solid #fff;padding-right:70px;cursor:pointer;}.accordion__title:after{content:"";position:absolute;top:50%;right:30px;margin-top:-15px;width:30px;height:30px;background-image:url(../images/icons/zoom-in.svg);background-repeat:no-repeat;background-position:center;}.accordion__title.active:after{background-image:url(../images/icons/zoom-out.svg);}.accordion__content{position:relative;background-color:#fff;border:6px solid #818588;font-size:14px;margin-top:-6px;display:none;}.accordion__content.show{display:block;}.accordion__content img{display:block;margin:0 auto;}@media only screen and (min-width:767px){.accordion__content img{float:left;margin:10px 20px 10px 0;}}.head-office-contact{padding:30px;color:#fff;}.clear{clear:both;}.float-left{float:left;}.float-right{float:right;}.relative{position:relative;}.whiteBG{background-color:#fff;}.negative-top{padding-top:30px;}@media only screen and (min-width:1200px){.negative-top{position:relative;top:-110px;margin-bottom:-110px;z-index:99;padding-top:0;}}.gmnoprint img{max-width:none;}#map-canvas-home img{max-width:none;}.gm-style-iw div{overflow:hidden!important;white-space:normal;}.gm-style>div:first-child>div+div>div:last-child>div>div:first-child>div{border:0!important;box-shadow:none!important;background-color:#fff!important;}.gm-style-iw:after{content:"";position:absolute;bottom:-20px;left:50%;margin-left:-20px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;}.gm-style .gm-style-iw-c{padding:0!important;width:240px;}#map-canvas-home .gm-style-iw>div:first-child{width:100%!important;height:auto!important;}.bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box;}.noUi-target{position:relative;direction:ltr;margin:15px 0;}@media only screen and (min-width:1024px){.noUi-target{margin:0 0 15px 0;}}.noUi-base{width:100%;height:100%;position:relative;cursor:pointer;}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;}.noUi-handle{position:relative;z-index:1;}.noUi-stacking .noUi-handle{z-index:10;}.noUi-stacking+.noUi-origin{*z-index:-1;}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s;}.noUi-state-drag *{cursor:inherit!important;}.noUi-base{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.noUi-horizontal{height:12px;}.noUi-horizontal .noUi-handle{width:10px;height:26px;left:-5px;top:-9px;}.noUi-vertical{width:18px;}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px;}.noUi-background{background:#fff;}.noUi-connect{background:#474a4b;-webkit-transition:background 450ms;transition:background 450ms;}.noUi-origin{border-radius:2px;}.noUi-target{border-radius:4px;border:2px solid #fff;}.noUi-dragable{cursor:w-resize;}.noUi-vertical .noUi-dragable{cursor:n-resize;}.noUi-handle{border:2px solid #fff;border-radius:3px;background:#474a4b;cursor:pointer;}[disabled].noUi-connect,[disabled] .noUi-connect{background:#b8b8b8;}[disabled] .noUi-handle{cursor:not-allowed;}.embed-container{position:relative;display:block;float:left;width:100%;margin:15px 0;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;border:3px solid #fff;}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0);display:flex!important;align-items:stretch;}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-item{float:left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-theme .owl-controls{margin-top:24px;text-align:center;}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5;}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.owl-item.loading{min-height:150px;}@media only screen and (min-width:767px){.layout__item.eight-twelthfs.main-content{width:57.33%;}.layout__item.four-twelthfs.dev-sub-nav{width:40.26%;}}@media only screen and (min-width:1024px){.layout__item.eight-twelthfs.main-content{width:65.86%;}.layout__item.four-twelthfs.dev-sub-nav{width:31.73%;}}.home-cta{display:block;float:left;width:100%;margin:15px 0;}.home-cta img{display:block;}.corporate-nav{margin-bottom:-15px;z-index:997;position:relative;width:100%;display:table;background-color:#818588;}.corporate-nav__list{list-style:none;margin:0;padding:0;float:left;display:table-cell;vertical-align:middle;background-color:#818588;width:100%;}.corporate-nav__item{display:block;float:left;text-transform:uppercase;}.corporate-nav__link{display:block;color:#fff;font-size:15px;padding:15px;text-transform:uppercase;text-decoration:none;border-top:5px solid transparent;border-bottom:3px solid transparent;}.is-desktop .corporate-nav__link:hover,.corporate-nav__link--selected{border-bottom-color:#f3f3f3;}@media only screen and (min-width:767px){.corporate-nav{margin-bottom:0;display:block;}.corporate-nav__list{display:block;}.corporate-nav__link{font-size:18px;padding:20px;}}@media only screen and (min-width:1024px){.corporate-nav__list{display:block;}.corporate-nav__link{font-size:21px;padding:30px;}}@media only screen and (min-width:1200px){.corporate-nav__link{font-size:21px;padding:30px;}}@media only screen and (min-width:1400px){.corporate-nav__link{font-size:22px;padding:30px;}}@media only screen and (max-width:1024px){.corporate-nav__list--open{position:absolute;display:block;top:100%;left:0;width:100%;}.corporate-nav__list--open .corporate-nav__item{width:50%;}.corporate-nav__list--open .corporate-nav__link{border:0!important;padding:20px;text-align:center;}}.team{display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.team__intro{max-width:685px;margin-bottom:54px;}.team__intro h1{font-size:38px;color:#606365;font-family:"robotomedium",sans-serif;}.team__intro p{font-size:14px;color:#818588;font-family:"robotoregular",sans-serif;}.team__item{width:100%;margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);}@media only screen and (min-width:500px){.team__item{width:48%;}.team__item:nth-child(odd){margin-right:4%;}}@media only screen and (min-width:768px){.team__item{width:31%;margin-right:3.5%;}.team__item:nth-child(odd){margin-right:auto;}.team__item:nth-child(3n+3){margin-right:0;}}@media only screen and (min-width:1024px){.team__item{width:23%;margin-left:0!important;margin-right:2.666%;}.team__item:nth-child(odd){margin-right:2.666%;}.team__item:nth-child(3n+3){margin-right:2.666%;}.team__item:nth-child(4n+4){margin-right:0;}}.team__image img{width:100%;vertical-align:bottom;}.team__content{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;background-color:#fff;padding:30px;}.team__footer{background-color:#fff;padding:0 30px 30px 30px;}.team__name{font-size:28px;font-family:"robotomedium",sans-serif;color:#606365;padding:0;margin:0;}.team__title{font-size:14px;font-family:"robotomedium",sans-serif;color:#818588;padding:0;margin:0;}.team__button{display:block;padding:10px 30px 12px 30px;-webkit-border-radius:5px;border-radius:5px;background-color:#1a253e;color:#fff;font-family:"robotomedium",sans-serif;font-size:15px;text-decoration:none;outline:0;border:0;}.team-modal{display:none;position:fixed;top:0;left:0;z-index:15;background-color:rgba(63,65,66,.9);overflow-y:auto;overflow-x:hidden;height:100%;width:100%;}.team-modal.is-active{display:block;}.team-modal__window{border-radius:4px;cursor:default;position:relative;width:100%;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.3);box-shadow:0 8px 30px rgba(0,0,0,.3);}.team-modal__window-wrapper{position:relative;top:0;left:0;right:0;bottom:0;min-height:calc(100vh - 80px);margin:auto;max-width:550px;padding:40px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.team-modal__close{position:absolute;top:18px;right:18px;width:24px;height:24px;overflow:hidden;cursor:pointer;background-color:transparent;outline:0;border:0;padding:0;}.team-modal__close svg{fill:#fff;}.team-modal__header{background-color:#fff;padding:40px 40px 0 40px;border-radius:4px 4px 0 0;}.team-modal__content{background-color:#fff;padding:16px 40px 0 40px;color:#818588;font-size:18px;}.team-modal__content p{margin-top:0!important;color:#818588;font-size:18px;}.team-modal__content p:only-of-type{margin-bottom:0;}.team-modal__image{background-color:#fff;padding:16px 40px 0 40px;}.team-modal__image img{max-width:100%;width:100%;vertical-align:middle;}.team-modal__footer{background-color:#fff;padding:24px 40px 40px 40px;border-radius:0 0 4px 4px;}.team-modal__profile{background-color:#fff;padding:40px 40px 16px 40px;border-radius:4px 4px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.team-modal__profile-image{width:80px;height:80px;border-radius:40px;float:left;vertical-align:middle;margin-right:24px;display:none;}.team-modal__profile-image img{max-width:100%;width:100%;border-radius:40px;}@media only screen and (min-width:500px){.team-modal__profile-image{display:block;}}.team-modal__title{margin-bottom:0;}.team-modal__name{margin-top:0!important;margin-bottom:0;color:#606365;font-size:28px;}.team-modal__position{margin-top:0!important;margin-bottom:0!important;color:#818588;font-size:14px;}.team-modal__button{display:block;padding:10px 30px 12px 30px;-webkit-border-radius:5px;border-radius:5px;background-color:#1a253e;color:#fff;font-family:"robotomedium",sans-serif;font-size:15px;text-decoration:none;outline:0;border:0;}.full-width-image{margin-bottom:24px;border-bottom:16px solid #fff;position:relative;}.full-width-image--no-margin{margin-bottom:0;border-bottom:0;}.full-width-image img{display:block;width:100%;height:auto;}.full-width-image__button{position:absolute;bottom:8px;right:8px;display:flex;align-items:center;gap:12px;width:fit-content;padding:10px 30px;cursor:pointer;margin:5px 0;font-family:"robotomedium",sans-serif;text-decoration:none;-webkit-border-radius:5px;border-radius:5px;color:#a4a7a9;background-color:#f3f3f3;}.full-width-image__button svg{display:block;height:24px;}.full-width-image .full-width-image__content{position:absolute;bottom:0;left:0;width:100%;height:100%;padding:48px;box-sizing:border-box;background:linear-gradient(180deg,rgba(0,0,0,0) 25%,rgba(0,0,0,.6) 100%);display:flex;justify-content:flex-start;align-items:flex-end;}.full-width-image .full-width-image__content h3{font-weight:700;color:#fff;font-family:"robotomedium",sans-serif;font-size:clamp(1.5rem,.7957746479rem + .0300469484 * 100vw,3.5rem);line-height:clamp(1.75rem,1.0457746479rem + .0300469484 * 100vw,3.75rem);text-wrap:balance;filter:drop-shadow(0 0 2px rgba(0,0,0,.4));}.header{max-width:1400px;margin:0 auto;padding:24px 16px;box-sizing:border-box;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0;align-items:center;z-index:160;position:relative;}@media only screen and (min-width:900px){.header{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-direction:column;}}@media only screen and (min-width:1060px){.header{flex-direction:row;}}@media only screen and (min-width:1160px){.header{padding:40px 16px;}}.header__brand{grid-area:1/1/2/2;}.FH .header__brand{width:175px;height:22px;}@media only screen and (min-width:600px){.FH .header__brand{width:220px;height:28px;}}@media only screen and (min-width:1160px){.FH .header__brand{width:250px;height:32px;}}.FH .header__brand a{display:block;width:175px;height:22px;padding:0!important;}@media only screen and (min-width:600px){.FH .header__brand a{width:220px;height:28px;}}@media only screen and (min-width:1160px){.FH .header__brand a{width:250px;height:32px;}}.FH .header__brand img{display:block;width:175px;height:22px;}@media only screen and (min-width:600px){.FH .header__brand img{width:220px;height:28px;}}@media only screen and (min-width:1160px){.FH .header__brand img{width:250px;height:32px;}}.FRL .header__brand{width:127px;height:50px;}.FRL .header__brand a{display:block;width:127px;height:50px;padding:0!important;}.FRL .header__brand img{display:block;width:127px;height:50px;}.header__nav{display:none;}@media only screen and (min-width:900px){.header__nav{display:block;}}.header__nav>ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;}.header__nav>ul>li{position:relative;padding:0;margin:0;}.header__nav>ul>li:not(:first-of-type):after{content:"";display:block;position:absolute;top:50%;margin-top:0;left:-3px;width:3px;height:3px;-webkit-border-radius:50%;border-radius:50%;background-color:#818588;}.header__nav>ul>li ul{width:400px;list-style:none;margin:0;padding:0 10px 15px 10px;position:absolute;z-index:9999;background-color:#fff;text-align:left;-webkit-border-radius:5px;border-radius:5px;display:none;box-shadow:0 4px 4px 0 rgba(26,37,62,.1);}.header__nav>ul>li ul.active{display:block;}.header__nav>ul>li ul a:before{content:"-";display:inline-block;margin-right:10px;}.header__nav a,.header__nav div{display:block;padding:6px 10px;font-size:clamp(.875rem,.786971831rem + .0037558685 * 100vw,1.125rem);text-decoration:none;font-family:"robotomedium",sans-serif;-webkit-font-smoothing:antialiased;color:#383838;}@media only screen and (min-width:900px){.header__nav a,.header__nav div{padding:5px 15px;}}.header__mobile-nav{grid-area:1/1/2/2;width:100%;display:grid;width:100%;}@media only screen and (min-width:900px){.header__mobile-nav{display:none;}}.header__mobile-nav>summary{background-color:transparent;padding:6px 16px 6px 16px;color:#1a253e;font-family:"robotobold",sans-serif;font-size:clamp(.875rem,.786971831rem + .0037558685 * 100vw,1.125rem);text-decoration:none;border-radius:5px;display:flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;width:fit-content;margin-left:auto;text-transform:uppercase;letter-spacing:.03em;}.header__mobile-nav>summary::marker{display:none;}.header__mobile-nav>summary::-webkit-details-marker{display:none;}.header__mobile-nav>summary svg{display:block;width:24px;height:24px;}.header__mobile-nav>div{display:flex;flex-direction:column;position:absolute;top:100%;left:0;width:100%;background-color:#fff;padding:0 16px 16px 16px;box-shadow:0 8px 8px 0 rgba(26,37,62,.1);}.header__mobile-nav>div:before{content:"";width:100%;height:1px;background-color:#1a253e;margin-bottom:16px;}.header__mobile-nav>div a{margin-left:32px;padding-left:0;padding-right:0;color:#1a253e;font-family:"robotobold",sans-serif;font-weight:700;font-size:clamp(.875rem,.786971831rem + .0037558685 * 100vw,1.125rem);}.header__mobile-nav>div>details[open] :before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.header__mobile-nav>div>details>summary{display:flex;flex-direction:row;align-items:center;gap:8px;color:#1a253e;font-family:"robotobold",sans-serif;font-weight:700;font-size:clamp(.875rem,.786971831rem + .0037558685 * 100vw,1.125rem);}.header__mobile-nav>div>details>summary::marker{display:none;}.header__mobile-nav>div>details>summary::-webkit-details-marker{display:none;}.header__mobile-nav>div>details>summary:before{content:"";display:block;height:24px;width:24px;min-width:24px;cursor:pointer;background-size:6px 11px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.57' height='13.17' viewBox='0 0 7.57 13.17' fill='%2300233a'%3E%3Cpath d='M.29 1.71A1 1 0 0 1 .29.3a1 1 0 0 1 1.42 0l5.57 5.58a1 1 0 0 1 0 1.41l-5.57 5.58a1 1 0 0 1-1.42 0 1 1 0 0 1 0-1.41l4.16-4.17a1 1 0 0 0 0-1.41L.29 1.71Z'/%3E%3C/svg%3E");}.header__mobile-nav>div>details>div{display:flex;flex-direction:column;}.header__mobile-nav>div>details>div a{margin-left:32px;padding-left:0;padding-right:0;color:#818588;font-family:"robotoregular",sans-serif;font-weight:500;font-size:clamp(.875rem,.786971831rem + .0037558685 * 100vw,1.125rem);}.header a{display:block;padding:6px 10px;font-size:clamp(.875rem,.786971831rem + .0037558685 * 100vw,1.125rem);text-decoration:none;font-family:"robotomedium",sans-serif;-webkit-font-smoothing:antialiased;color:#383838;}@media only screen and (min-width:900px){.header a{padding:5px 15px;}}.image-feature{display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:auto;grid-column-gap:0;grid-row-gap:0;border-top:24px solid #fff;border-bottom:40px solid #fff;background-color:#1a253e;}.image-feature__image{grid-area:1/1/2/11;position:relative;display:none;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:0;align-items:center;padding:12px;aspect-ratio:16/9;}@media only screen and (min-width:768px){.image-feature__image{grid-area:1/6/2/11;aspect-ratio:unset;display:grid;}}.image-feature__image:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background-color:rgba(26,37,62,.53);}.image-feature__image:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;background:linear-gradient(180deg,rgba(26,37,62,0) 25%,#1b263f 100%);}@media only screen and (min-width:768px){.image-feature__image:after{width:70%;background:linear-gradient(-90deg,rgba(26,37,62,0) 25%,#1a253e 100%);}}.image-feature__image img:nth-child(1){display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;}.image-feature__image img:nth-child(2){grid-area:1/1/2/2;position:relative;z-index:4;height:100px;justify-self:end;}@media only screen and (min-width:768px){.image-feature__image img:nth-child(2){height:120px;}}.image-feature__image img:nth-child(3){grid-area:1/2/2/3;position:relative;z-index:4;height:100px;justify-self:start;}@media only screen and (min-width:768px){.image-feature__image img:nth-child(3){height:160px;}}.image-feature__content{grid-area:2/1/3/11;background-color:#1b263f;padding:32px;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;}@media only screen and (min-width:768px){.image-feature__content{grid-area:1/2/2/6;}}.image-feature__content h2{margin:0;font-weight:700;color:#fff;font-size:clamp(1.5rem,1.323943662rem + .0075117371 * 100vw,2rem);line-height:clamp(1.75rem,1.661971831rem + .0037558685 * 100vw,2rem);text-wrap:balance;font-family:"robotobold",sans-serif;text-transform:uppercase;text-align:center;letter-spacing:.2em;}.image-feature__content p{margin:0;text-wrap:balance;font-size:clamp(1.2rem,1.0943661972rem + .0045070423 * 100vw,1.5rem);font-family:"robotolight",sans-serif;text-transform:uppercase;text-align:center;letter-spacing:.2em;}.image-feature__content a{display:inline-block;text-decoration:none;margin:16px 0 0 0;padding:6px 30px 6px 30px;-webkit-border-radius:5px;border-radius:5px;background-color:transparent!important;color:#fff!important;font-size:16px;font-family:"robotomedium",sans-serif;border:2px solid #fff;transition:background-color linear .2s,color linear .2s;}.image-feature__content a:hover{background-color:#fff!important;color:#1b263f!important;}.testimonials{position:relative;display:block;margin:0 0 24px 0;padding:24px 0 24px 0;float:none;background-color:#1b263f;}.testimonials:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-size:50%;background-position:left bottom;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 629.95 189.62' fill='%233b3f58'%3E%3Cpath d='M39.54 16.96A402.88 402.88 0 0 0 0 32.62v103.36a576.79 576.79 0 0 1 31.94-10.02c142.84-40.27 322.74 49.62 441.16 21.92 0 0-47.07 40.07-253.87 5.94-81.55-13.47-158.14-4.16-219.23 10.3v25.52h565.54c49.75-64.26 64.41-121.55 64.41-121.55C466.13 177.31 280.05-64.03 39.54 16.96Z'/%3E%3C/svg%3E");}.testimonials .owl-controls{margin-top:0!important;}.testimonials__list{position:relative;z-index:2;}.testimonials__item{padding:24px 24px 32px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;height:100%;position:relative;}.testimonials__item blockquote{padding:0;margin:0;color:#fff;text-align:center;font-size:clamp(1.25rem,1.161971831rem + .0037558685 * 100vw,1.5rem);line-height:1.4;font-family:"robotolight",sans-serif;text-wrap:balance;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;}.testimonials__item figcaption{display:flex;flex-direction:column;align-items:center;gap:4px;position:relative;text-align:center;z-index:2;font-style:italic;}.testimonials__item figcaption span{color:#fff;font-size:clamp(1.25rem,1.161971831rem + .0037558685 * 100vw,1.5rem);font-family:"robotobold",sans-serif;}.ctas{position:relative;display:block;margin:30px -12px;float:none;padding:0;}.ctas__list .owl-item{padding:0 12px;}.ctas__item{background-color:#e3e4e5;padding:24px 24px 32px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;height:100%;}.ctas__item h3{padding:0;margin:0;color:#383838;font-size:20px;font-family:"robotomedium",sans-serif;text-wrap:balance;display:flex;flex-direction:column;}.ctas__item p{padding:0;margin:0;display:flex;flex-direction:column;gap:4px;}.ctas__item p span{color:#fff;font-size:14px;font-family:"robotomedium",sans-serif;}.section-header{text-align:center;padding:0 16px;display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:24px;}.section-header h2{margin:0;font-weight:700;color:#1b263f;font-size:clamp(1.5rem,1.323943662rem + .0075117371 * 100vw,2rem);line-height:clamp(1.75rem,1.661971831rem + .0037558685 * 100vw,2rem);text-wrap:balance;font-family:"robotobold",sans-serif;text-transform:uppercase;text-align:center;letter-spacing:.2em;}.section-header p{color:#1b263f;margin:0;font-size:clamp(1.2rem,1.0943661972rem + .0045070423 * 100vw,1.5rem);font-family:"robotolight",sans-serif;text-transform:uppercase;text-align:center;max-width:1000px;letter-spacing:.2em;}.section-header p.lowercase{letter-spacing:0;text-transform:initial;}.energy-rating{background-color:#3fa535;display:flex;align-items:center;justify-content:center;gap:12px 24px;padding:12px;text-decoration:none;}.energy-rating svg{display:block;width:40px;height:34px;fill:white;}.energy-rating p{color:#fff;margin:0;font-size:clamp(1.25rem,1.161971831rem + .0037558685 * 100vw,1.5rem);font-family:"robotoregular",sans-serif;text-transform:uppercase;text-align:center;letter-spacing:.03em;}.energy-rating p strong{font-family:"robotobold",sans-serif;}.energy-rating--home{flex-direction:column;}@media only screen and (min-width:768px){.energy-rating--home{flex-direction:row;}}.energy-rating--home p{display:flex;flex-direction:column;gap:8px;}@media only screen and (min-width:768px){.energy-rating--home p{flex-direction:row;}}.energy-rating--dev{flex-direction:column;}@media only screen and (min-width:1024px){.energy-rating--dev{flex-direction:row;}}.energy-rating--dev p{display:flex;flex-direction:column;gap:8px;}@media only screen and (min-width:1024px){.energy-rating--dev p{flex-direction:row;}}.signpost{background-color:#1a253e;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:24px;text-decoration:none;}.signpost p{color:#fff;margin:0;font-weight:700;color:#fff;line-height:clamp(1.75rem,1.661971831rem + .0037558685 * 100vw,2rem);font-size:clamp(1.25rem,1.161971831rem + .0037558685 * 100vw,1.5rem);text-wrap:balance;font-family:"robotobold",sans-serif;text-transform:uppercase;text-align:center;letter-spacing:.2em;}.signpost a{display:inline-block;text-decoration:none;padding:6px 30px 6px 30px;-webkit-border-radius:5px;border-radius:5px;background-color:transparent!important;color:#fff!important;font-size:16px;font-family:"robotomedium",sans-serif;border:2px solid #fff;transition:background-color linear .2s,color linear .2s;}.signpost a:hover{background-color:#fff!important;color:#1b263f!important;}.opening-hours{display:flex;flex-direction:column;gap:24px;}.opening-hours *{margin:0;}.opening-hours h2{font-size:clamp(1.2rem,1.0943661972rem + .0045070423 * 100vw,1.5rem);line-height:clamp(1.75rem,1.661971831rem + .0037558685 * 100vw,2rem);letter-spacing:.2em;text-transform:uppercase;font-family:"robotoregular",sans-serif;}.opening-hours strong{font-family:"robotobold",sans-serif;}.bg__white{background-color:#fff;}.embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.embed iframe,.embed object,.embed embed{position:absolute;top:0;left:0;width:100%;height:100%;display:block;}