.light a{color:#4ca5b4}.et_pb_text a{color:#4ca5b4}body{font-family:"Figtree",sans-serif}p{font-weight:300}a{font-weight:700}strong{font-weight:600}h2 strong{font-weight:700}.secondary-menu a{color:#fff}.inline{display:inline-block;margin-bottom:0;padding-bottom:0}table{width:100%;border-collapse:collapse}th,td{border:1px solid #ddd;padding:8px;text-align:left}th{background-color:#f2f2f2;color:black}tr:nth-child(even){background-color:#f9f9f9}tr:hover{background-color:#ddd}.tc-image-1-1 .et_pb_image_wrap{padding-top:100%;display:block}.tc-image-1-1 .et_pb_image_wrap img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.et_pb_team_member_image{max-width:100%;box-shadow:none!important}.property_desc ul{font-weight:300;margin-top:20px;list-style-type:none;padding:0}.property_desc ul li{border-bottom:1px solid #0aa5b8;padding:10px;margin:0}.et-menu li li a{padding:10px 5px;width:200px;line-height:1.2em}.et-menu-nav li.mega-menu{position:relative!important}.vertical-align{display:flex;flex-direction:column;justify-content:center}@media (max-width:980px){.reversecol{display:flex;flex-wrap:wrap;flex-direction:column-reverse}}#gform_1 a{color:#0aa5b8}.gform_wrapper .top_label .gfield_label{font-weight:400}.gform_wrapper .gfield_required{color:#0aa5b8}.gform_wrapper .gform_footer input[type="submit"],.gform_wrapper .gform_page_footer input[type="submit"]{font-size:20px;width:auto;background:#0aa5b8;color:#fff;border:none;text-transform:uppercase;letter-spacing:1px;padding:10px 30px;cursor:pointer;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.gform_wrapper .gform_footer input:hover[type="submit"]{opacity:0.7}.gform_wrapper textarea,.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){padding:10px 10px;font-size:16px;color:#2c2c2c}.gform_wrapper div.validation_error{color:#ffae19;font-size:15px;font-weight:400;border-top:2px solid #ffae19;border-bottom:2px solid #ffae19}.gform_wrapper .validation_message{color:#ffae19;;font-weight:400;letter-spacing:normal;font-size:15px}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:#414141;border-top:1px solid #ffae19;border-bottom:1px solid #ffae19}.gform_confirmation_wrapper{margin-top:30px}.et_mobile_menu li a{border:none;padding:7px 5%;font-weight:300}#et-info-phone::before,#et-info-email::before{content:""}#top-header .container{font-weight:300}.footer p a{position:relative;color:#fff;text-decoration:none}.footer p a::after{content:'';position:absolute;left:0;bottom:-2px;width:0;height:1px;background-color:#fff;transition:width 0.6s ease-in-out}.footer p a:hover::after{width:100%}.footer p a:hover{padding-right:5px}.footer p a{color:#fff;font-weight:600}.footer p a{line-height:32px}#main-footer .footer-widget h4,#main-footer .footer-widget p{font-weight:300}#footer-info a{font-weight:500}#footer-info p{font-weight:300}.et_pb_gutters2.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:0}#footer-widgets .footer-widget .fwidget{margin-bottom:0%!important}#copyright a{color:#fff}#top-menu li.mega-menu>ul>li>a:first-child::before{content:""}#top-menu li.mega-menu>ul>li>a:first-child{padding-top:0!important;font-weight:400;border-bottom:none;background:#eaeaea;padding:20px 20px 0px 20px;margin-bottom:10px;border-radius:5px}#top-menu li.mega-menu>ul>li>a:first-child:hover,#top-menu li.mega-menu>ul>li.current-menu-item>a:first-child{background:#0aa5b8!important;color:#fff}#top-menu li.mega-menu>ul>li>a:first-child{padding-top:0!important;font-weight:400;border-bottom:none;background:#eaeaea;padding:20px 20px 0px 20px;margin-bottom:10px;border-radius:5px;line-height:50px}#top-menu li.mega-menu.mega-menu-parent-2>ul>li{width:20%;margin-right:20px}#top-menu li.mega-menu>ul{padding:30px 50px}.et_fullwidth_secondary_nav #top-header .container{width:96%}.quote h2{text-transform:uppercase;letter-spacing:2px;font-weight:300;font-style:normal;font-size:30px}.quote h2 strong,span.blue{color:#2ca1b2}.quote p a,span.required{color:#0aa5b8}.post-content p{font-size:17px!important;line-height:24px;color:#2c2c2c!important}.et_pb_blog_0 .et_pb_post .post-meta{background-color:#225260;padding:8px;margin-bottom:10px}.et_pb_blog_0 .et_pb_post .post-meta a:hover{text-decoration:underline}.single .et_pb_post{margin-bottom:0}.single .post{padding-bottom:0}#left-area{padding-bottom:0px}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}}.et_pb_toggle{transition:0.4s}.et_pb_toggle_title:before{font-size:30px!important;content:"3"!important;-webkit-transition:0.3s;transition:0.3s;color:#2c2c2c}.et_pb_toggle_open .et_pb_toggle_title:before{color:#2ca1b2;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.available.et_pb_image:before{content:"Available"}.on-offer.et_pb_image:before{content:"On Offer"}.let-agreed.et_pb_image:before{content:"Let Agreed";background:#F0B629!important}.available.et_pb_image:before,.on-offer.et_pb_image:before,.let-agreed.et_pb_image:before{padding:10px 15px;font-size:12px;z-index:9999;background:#0aa5b8;color:#fff;position:relative;letter-spacing:2px;text-transform:uppercase;margin-left:20px;top:5px;left:0}@media only screen and (min-width:480px) and (max-width:767px){.available.et_pb_image:before,.on-offer.et_pb_image:before,.let-agreed.et_pb_image:before{margin-left:0px}}@media only screen and (max-width:479px){.available.et_pb_image:before,.on-offer.et_pb_image:before,.let-agreed.et_pb_image:before{margin-left:0px}.et_header_style_left #logo{max-width:50%;left:-30px;position:relative}.et_pb_fullwidth_header .et_pb_fullwidth_header_container{width:100%}.et_pb_fullwidth_header{padding-right:0px!important;padding-left:0px!important}}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.et_mobile_menu{border-top:0}.et_mobile_menu li{text-align:center!important}.et_mobile_menu li li,.et_mobile_menu li ul{padding-left:0!important}.et_mobile_menu{min-width:100vw;margin-left:-5vw}.et_mobile_menu{min-height:100vh!important;min-height:-webkit-fill-available;padding-top:50px!important}html{height:-webkit-fill-available}.mobile_nav.opened .et_mobile_menu{display:block!important}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:6px;position:relative;font-family:"ETModules";content:'\33';color:#4ca5b4!important;background:#f0f3f6;border-radius:50%;padding:3px;font-size:25px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}ul.sub-menu li a{letter-spacing:0!important;font-weight:300!important;text-transform:none!important}.et_mobile_menu li a{text-transform:uppercase}.et_pb_menu .et_mobile_menu{top:128%}.mobile_nav .mobile_menu_bar::before{font-size:40px}