body{color:#666;font-family:futura-pt,sans-serif!important;font-size:16px;font-weight:400;line-height:28px}.logo-font{font-family:Calisto MT,serif;font-size:2.3rem;font-weight:300}.logo-font-sub{font-family:sans-serif;font-size:1.2rem;font-weight:300}a{color:#607d8b}a:hover{color:#676689}.video-object:before{background:rgba(0,0,0,.05)!important;content:"";position:absolute;z-index:-1}.hero .lead p{font-size:2rem}.add-comment-box #add-comment-form .button-box button,.blog-grid-style1-area .single-blog-style3 .img-holder .inner:after,.breadcrumb-menu ul li:before,.btn-two,.contact-form form .button-box button,.error-content .btns-box a,.floor-plans-left-content ul,.floor-plans-tab-content-style2 .button-box a.first,.header-button-style5.style5instyle6 .button-box a,.main-menu .navigation>li>.megamenu li>a:before,.main-menu .navigation>li>ul>li>a:before,.main-menu .navigation>li>ul>li>ul>li a:before,.main-slider .content .btns-box a,.nav-outer .mobile-nav-toggler .inner,.owl-carousel.owl-dot-style1 .owl-dots .owl-dot.active span,.sidebar-search-box,.single-amenities-box .image-box:before,.single-amenities-box-style2:before,.single-amenities-box-style4 .inner .icon:before,.single-amenities-box-style6 .overlay-content,.single-apartments-style1 .text-holder:before,.single-apartments-style3 .text-holder:before,.single-blog-style2 .img-holder .inner:after,.single-blog-style4 .img-holder .date-box,.single-blog-style4 .img-holder .inner:after,.single-extra-facilities-box .text-holder .title .border-box,.single-facilities-box:before,.single-fact-counter:after,.single-footer-widget .title:before,.single-gallery-item .img-holder:after,.single-gallery-item .img-holder:before,.single-sidebar .title .border-box,.slogan-content-style3:before,.slogan-content.style2.style2instyle3:before,.space-availabe-button-box a:hover,.space-availabe-table tbody tr td .button a:hover,.styled-pagination li.active a,.styled-pagination li.next a:hover,.styled-pagination li.prev a:hover,.styled-pagination li:hover a,.thm-social-link1 ul li a:before,.thm_bgclr1,.video-holder-box .icon:after{background-color:#676689;font-family:Montserrat,sans-serif!important}.header-style-one{position:absolute}.header{background:hsla(0,0%,9%,.15)}.header .outer-box{padding:22px 0 10px}.sticky-header{background:hsla(0,0%,9%,.25)}.header-middle{max-width:580px}.header-button-style1 ul li a{font-family:Montserrat,sans-serif!important;font-weight:500;line-height:35px;margin-top:15px}.header-button-style1 ul li.style2 a{font-size:14px}.header-button-style1 ul li.style1 a{background:#607d8b;color:#fff;font-size:14px}.main-menu .navigation>li.dropdown:hover>ul{margin-top:-30px}.main-menu .navigation>li>a{color:#fff!important;font-family:Montserrat,sans-serif!important}.main-menu .navigation>li>ul:before{background:#676689cf}.main-menu .navigation>li>ul>li>a:before{background-color:#fff!important}.mobile-menu .menu-box{background:#676689db}.accordion-box.style2 .accordion .accord-btn.active h4,.apartment-plans-tab-style2 .tab-button-column .tab-buttons li.tab-btn.active-btn,.apartment-plans-tab-style2 .tab-button-column .tab-buttons li.tab-btn:hover,.apartments-details-text-box-two .inner-content ul li:before,.banner-social-link ul li a:hover,.blog-grid-style1-area .single-blog-style3 .text-holder .blog-title a:hover,.blog-grid-style1-area .single-blog-style3 .text-holder .button-box a,.blog-posts .blockquote-content:before,.breadcrumb-menu ul li.active,.breadcrumb-menu ul li:hover a,.btn-two:focus,.btn-two:hover,.faq-style1-area .accordion-box .accordion .accord-btn.active h4,.faq-style1-area .accordion-box .accordion .accord-btn.active:after,.floor-plans-tab .tab-button-column .tab-buttons li.tab-btn.active-btn,.floor-plans-tab .tab-button-column .tab-buttons li.tab-btn:hover,.floor-plans-tab-style2 .tab-button-column .tab-buttons li.tab-btn.active-btn,.floor-plans-tab-style2 .tab-button-column .tab-buttons li.tab-btn:hover,.footer-social-link ul li a:hover,.header-button-style3 .phn-number a:hover,.header-button-style5 .phn-number a:hover,.main-menu .navigation>li.current>a,.main-menu .navigation>li:hover>a,.main-menu .navigation>li>.megamenu li:hover a,.main-menu .navigation>li>ul>li.dropdown>a:after,.main-menu .navigation>li>ul>li:hover>a,.main-menu .navigation>li>ul>li>a:hover,.main-menu .navigation>li>ul>li>ul>li>a:hover,.main-menu.style5 .navigation>li.current>a,.main-menu.style5 .navigation>li:hover>a,.mobile-menu .navigation li.current>a,.mobile-menu .navigation li>a:hover,.outer-search-box-style1 .seach-toggle.active,.outer-search-box-style1 .seach-toggle:hover,.sec-title .sub-title h4,.sec-title.style3 .title-icon span:before,.single-amenities-box-style2:hover .title h3 a,.single-amenities-box-style4 .inner .icon span:before,.single-amenities-box-style6 .static-content .icon span,.single-apartments-style2 .img-holder .overlay-title .button a,.single-blog-style1 .text-holder .tag-box p,.single-blog-style2 .text-holder .tag-box p,.single-blog-style4 .text-holder .blog-title a:hover,.single-blog-style4 .text-holder .button-box a,.single-blog-style4 .text-holder .meta-info li a:hover,.single-blog-style4.style4instyle5 .text-holder .text p span,.single-contact-info-box .icon span,.single-extra-facilities-box .text-holder ul li:before,.single-facilities-box:hover .title h3 a,.single-fact-counter-style2.style2instyle4 .icon-box span:before,.single-features-box-style2 .icon-holder .inner span,.single-service-style1 .text-holder h3 a,.single-sidebar .sidebar-archives li a:hover,.single-sidebar .sidebar-archives li:before,.single-sidebar .sidebar-categories-box li a:hover,.single-sidebar .sidebar-categories-box li:before,.single-testimonial-style1 .text-holder .text-box .icon-box span,.sticky-header .main-menu .navigation>li.current>a,.sticky-header .main-menu .navigation>li:hover>a,.sticky-header .main-menu.style5 .navigation>li.current>a,.story-content-box .inner-content .sec-title .title-icon span:before,.thm_clr1,.welcome-style2-content .inner-content ul li:before,.welcome-style2-image-box .inner-title h2.thm_clr1{color:#676689}h1,h2,h3,h4,h5,h6{color:#222;font-family:Montserrat,sans-serif!important;font-weight:700;margin:0}form .hs-button,form input[type=submit]{background:#676689;font-family:Montserrat,sans-serif!important}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{border-color:#dfdfdf}#message-dfb21f2b-f275-4093-93de-10ddeb5bee4a_8959{width:100%!important}.breadcrumb-area{padding:127px 0}.breadcrumb-area .title h2{font-size:2.2rem;font-weight:800;text-shadow:0 0 5px #03181c}.breadcrumb-area:after,.breadcrumb-area:before{background:none}.breadcrumb-menu ul li:last-child{color:#fff!important;text-shadow:0 0 5px #03181c}.breadcrumb-menu ul li:before{background-color:#666}li,ul{list-style:square;list-style-position:inside}.welcome-style1-content .thm-logo-box{background-color:#fafafa;height:140px;width:80px}.welcome-style1-area{padding:30px 0}.main-slider .slide .image-layer:before{background-color:hsla(0,0%,100%,0);z-index:-1}.main-slider .content .btns-box a.style2{background:#607d8b}.main-slider .owl-theme .owl-nav .owl-prev{background:hsla(0,0%,100%,.69)}.sec-title h2{font-size:34px}.sec-title2{display:block;padding-bottom:22px;position:relative}.sec-title2 .title-icon{display:block;height:20px;line-height:0;position:relative}.hs_cos_wrapper_type_social_sharing{text-align:center!important}.single-footer-widget .footer-contact-info ul li p a{color:#666}.footer{background-color:#f7f7f7!important;margin-top:2px;padding:45px 0 25px}footer.footer-area.style3{background-color:#676689;padding-top:4px}.footer-area.style3 .container-box{background-color:#eee}.footer-social-link,.social-links{display:block!important}.footer-social-link ul li a{color:#fff;font-size:1.4rem}.footer-social-link ul li{margin-right:20px}.footer-top{height:20px}.footer-bottom{background-color:#607c8a;padding:20px 0}.footer-bottom a{color:#fff!important}.footer a{color:#666}#hs_cos_wrapper_footer_menu_two_ li,ul{list-style:none}.copyright-text p{color:#eee;font-size:14px}.single-footer-widget .footer-contact-info ul li h5,.single-footer-widget .title h3{color:#666}.single-footer-widget .our-agent li .img-box{width:280px}.single-footer-widget .footer-contact-info ul li p{color:#666}.single-footer-widget .our-agent li .img-box img{border-radius:0}.pads{padding:10px}.main-slider{padding:0!important}.prop-content{margin:25px 0}.ms-choice>span.placeholder:after{content:url(https://25582346.fs1.hubspotusercontent-eu1.net/hubfs/25582346/img/arrow.png);position:absolute;right:6px;top:-3px}select{cursor:pointer}.widget-type-cell .cell_1659357367128-vertical-alignment,.widget-type-cell .cell_1659357386720-vertical-alignment{justify-content:flex-start!important}.hs-blog-post .header{background-color:#5b6c7e;border-bottom:10px solid #677b91!important}.hs-blog-post .hs_cos_wrapper_type_rich_text img{margin-bottom:1.5rem}.blockquote{padding:30px 40px 20px;position:relative}.blockquote p{font-family:Utopia-italic;font-size:20px;font-weight:700px;text-align:center}.blockquote:before{color:rgba(0,0,0,.1);content:"\f10d";font-family:FontAwesome;font-size:100px;position:absolute;top:0}.blockquote:after{border-bottom:3px solid #676689;content:"";height:3px;left:50%;margin-left:-100px;position:absolute;top:20px;width:200px}@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic);.voodoo-blockquote{background:#ededed;border-left:8px solid #78c0a8;color:#555;font-family:Open Sans;font-size:1.4em;font-style:italic;line-height:1.6;margin:50px auto;padding:1.2em 30px 1.2em 75px;position:relative;width:60%}.voodoo-blockquote:before{color:#78c0a8;content:"\201C";font-family:Arial;font-size:4em;left:10px;position:absolute;top:-10px}.voodoo-blockquote:after{content:""}.voodoo-blockquote span{color:#333;display:block;font-style:normal;font-weight:700;margin-top:1em}@media screen and (max-width:780px){.widget-type-cell .cell_1659105240184-padding{padding-left:20px!important;padding-right:20px!important}#hs_menu_wrapper_footer_menu_two_,.footer-contact-info,.single-footer-widget .title{text-align:center}.single-footer-widget .title:before{display:none}.single-footer-widget .our-agent li .img-box{padding-left:28%;width:280px}.footer li,ul{list-style:none}}@media only screen and (min-width:1200px) and (max-width:1700px){.header-button-style1 ul li.style2 a{display:block!important}}