@font-face{font-display:block;font-family:dm-common-icons;font-style:normal;font-weight:400;src:url(https://coastlineequity.net/hubfs/raw_assets/public/CoastlineEquity_December2024/fonts/dm-common-icons.ttf) format("truetype"),url(https://coastlineequity.net/hubfs/raw_assets/public/CoastlineEquity_December2024/fonts/dm-common-icons.woff) format("woff"))}@font-face{font-display:block;font-family:dm-social-icons;font-style:normal;font-weight:400;src:url(https://coastlineequity.net/hubfs/raw_assets/public/CoastlineEquity_December2024/fonts/dm-social-icons.ttf) format("truetype"),url(https://coastlineequity.net/hubfs/raw_assets/public/CoastlineEquity_December2024/fonts/dm-social-icons.woff) format("woff")}html{scroll-behavior:smooth}.header-mobile-sec{display:none}.hs- fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]),input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]){width:100%}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{height:auto}.hs-fieldtype-textarea.hs-input{min-height:80px;width:100%!important}.blog-search-wrap .hs-search-field input:focus{border:none;outline:2px solid orange}.blog-wit-sidbr .blog-index__post-inner-card:hover a.feature_img{transform:scale(1.06)}.cst-blog-listing .cm_blog_listingV2 .meta_wrap span{text-decoration:underline}.blog-wit-sidbr .blog-index__post-image.hs-featured-wrp{overflow:hidden}.blog-search-wrap .hs-search-field input{color:#000}.blog-wit-sidbr{margin:15px!important}.custom-post-banner-wrapper{background-attachment:fixed;background-color:#f1f1f1;background-position:50% 3.31227px;background-repeat:no-repeat;background-size:cover;max-width:100%;padding-bottom:180px;padding-top:180px;position:relative;text-align:start}.custom-post-banner-wrapper:before{background-color:#000;border-radius:inherit;content:" "!important;display:block!important;height:100%!important;left:0!important;opacity:.22;position:absolute!important;top:0!important;width:100%!important}.custom-post-banner-wrapper .post-banner-content{padding:0 50px;position:relative}.custom-post-banner-wrapper .post-banner-content h1{color:#fff;line-height:1.5;margin:8px 0;padding:2px 0;text-align:center}.custom-post-banner-wrapper .post-banner-content p{color:#fff;font-size:16px;line-height:1.5;margin:0;padding:2px 0;text-align:center}.cst-footer .footer-section{padding:50px!important}.cst-footer{border-top:3px solid #417bcb}.cst-footer .footer-logo-sec{padding:0}.cst-footer .footer-logo-sec .footer-row:first-child{height:60px;line-height:1.5;margin-bottom:10px;margin-top:10px;max-width:200px;min-width:25px;padding:0;text-align:center}.cst-footer .footer-logo-sec .footer-row:first-child svg{color:#fff;fill:#fff}.cst-footer .footer-logo-sec .footer-row:last-child{display:block;height:45px;line-height:22px;margin-bottom:10px;margin-top:34px;text-align:center;width:200px}.cst-footer .footer-logo-sec .footer-row:last-child a{background:#fff;color:#000;font-family:Montserrat;font-size:14px;font-weight:700;line-height:normal;min-width:200px}.col-section.footer-menu-sec.num2{padding:0}.col-section.footer-menu-sec.num2 .footer-menu{justify-content:center;text-align:center}.col-section.footer-menu-sec.num2 .footer-menu ul>li{margin:0}.col-section.footer-menu-sec.num2 .footer-menu ul>li>a{display:block;font-size:16px;letter-spacing:.48px;line-height:1.5;padding:5px 0;position:relative;text-decoration:underline}.blog-showcase-cards .press-top-content{background-color:hsla(0,0%,61%,.1);padding-bottom:40px;padding-top:40px}.blog-showcase-cards .press-showcase-cards{background-color:hsla(0,0%,61%,.1);padding:0 50px 50px}.blog-showcase-cards .press-top-content .feature-heading{padding-right:25px;position:relative;width:41.66667%}.blog-showcase-cards .press-top-content .feature-top-content{padding-left:25px;position:relative;width:58.33333%}.blog-showcase-cards .press-showcase-cards .page-center{max-width:100%;padding:0 25px}.blog-showcase-cards .press-showcase-cards .image-container a{background-position:50%!important}.blog-post-sidebar-layout .related-post-wrapper{padding:40px 0}.blog-post-sidebar-layout .related-post-wrapper .page-center>h3{margin:0;padding:2px 0;text-align:center}.col-section.footer-address-sec{padding-left:0;padding-right:5px}.col-section.footer-address-sec .footer-row:first-child p{font-size:14px;font-weight:400}.rel-post-item-wrap{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:10px;margin-right:40px;padding:10px 0;grid-gap:20px}.rel-post-item-wrap .rel-post-item-wrap{-ms-grid-columns:(1fr) [3];grid-template-columns:repeat(3,1fr);grid-gap:20px;display:grid}.rel-post-item-wrap .related-post-item{background-color:#fff;border-radius:4px;border-radius:10px 10px 10px 10px;box-shadow:0 3px 11px 0 rgba(0,0,0,.25)!important;-moz-box-shadow:0 3px 11px 0 rgba(0,0,0,.25)!important;-webkit-box-shadow:0 3px 11px 0 rgba(0,0,0,.25)!important;overflow:hidden}.rel-post-item-wrap .related-post-item>a{display:block;height:180px;overflow:hidden;width:100%}.rel-post-item-wrap .related-post-item>a .related-image{background-position:50%;background-size:cover;border-radius:10px 10px 0 0;height:100%;transition:all .2s ease-out!important;width:100%}.rel-post-item-wrap .related-post-item .related-content{flex:1 1 auto;padding:15px 15px 0}.rel-post-item-wrap .related-post-item .related-content h3{font-size:18px;line-height:normal;margin:0 0 15px;padding:0;text-align:LEFT}.rel-post-item-wrap .related-post-item .related-content h3 a{color:#000;display:block;font-family:Montserrat;font-weight:700;line-height:1.5em}.rel-post-item-wrap .related-post-item .related-description{font-size:15px;font-weight:400;line-height:1.4em;padding:0 15px 15px}.blog-post-sidebar-layout .related-post-wrapper .page-center{padding:0 50px}.col-section.footer-address-sec .footer-row .footer-button{background:#e6e6e6;border-radius:5px;display:block;height:45px;margin-bottom:10px;margin-right:auto;margin-top:10px;max-width:200px;text-align:center}.col-section.footer-address-sec .footer-row .footer-button a{background:transparent;color:#000;font-family:Montserrat,Montserrat Fallback;font-size:14px;font-weight:700;line-height:22px;padding:17px 0}.col-section.footer-icons-sec{padding-left:19.3047px;padding-right:0}.col-section.footer-icons-sec .single-line-text{font-size:14px;font-weight:700;margin-bottom:6px;padding-top:3px}.col-section.footer-icons-sec .footer-social{gap:2px;margin-top:5px;padding:0}.col-section.footer-icons-sec .footer-social .footer-social-item{align-items:center;background:#fff;display:flex;height:28px;justify-content:center;margin-right:3px;width:28px}.col-section.footer-icons-sec .footer-social .footer-social-item svg{color:#000!important;fill:#000!important;height:13px;width:20px}.col-section.footer-icons-sec .footer-social .footer-social-item svg path{fill:#000}.col-section.footer-icons-sec .footer-social .footer-social-item:last-child{margin-right:15px}.col-section.footer-icons-sec .footer-row:last-child{margin-top:35px}.residents-banner{padding:71px 30px!important}.residents-banner .banner-text-section{padding:50px!important}.residents-banner .banner-signup-section{border-radius:10px!important;padding-top:41px!important}.banner-signup-section .signup-btn-sec{margin-top:10px!important}.residents-banner .page-center .banner-text-section p{font-weight:500;margin:0}.residents-banner .page-center .banner-text-section h1{font-size:48px!important}.residents-banner .page-center{align-items:center!important}.col-section.footer-icons-sec .footer-row:last-child p{font-size:14px;line-height:1.3}.cm-banner{display:block;min-height:360px!important;padding:100px 50px!important}.cm-banner .banner-content-inner h1{font-size:50px;line-height:1;margin-bottom:0}.home-page-three-col .card_item{margin-right:25px;padding-left:25px;padding-right:25px}.home-page-three-col .card_item:last-child{margin:0}.home-page-three-col .card_item .card_inner{overflow:visible;padding:0}.home-page-three-col .card_item .card_inner h3.it_title{margin-bottom:10px;margin-right:192.328px;margin-top:-20px;min-width:150px}.banner-content-inner{display:block;margin:0 auto;max-width:1087px;padding:0!important}.home-page-three-col{overflow:visible}.home-page-three-col .flex_row{flex-wrap:nowrap;gap:0!important;justify-content:space-around}.home-page-three-col .card_item .card_inner h4{color:#fff;font-family:Montserrat,Montserrat Fallback;font-weight:700;line-height:1.1;margin-bottom:8px;margin-top:8px;padding-bottom:10px;padding-top:4px}.home-page-three-col .card_item .card_inner h3.it_title svg{width:150px}.home-page-three-col{padding:0 25px 50px!important}.home-page-three-col .card_item .card_inner p{color:#fff}.home-page-three-col .card_item .card_inner .btn_row{margin:18px 0 10px}.home-page-three-col .card_item .card_inner .btn_row a{background:#fff;border-color:#fff;border-radius:5px;color:#000;font-family:Montserrat,Montserrat Fallback;font-size:14px;font-weight:700;min-width:200px}.home-page-three-col .card_item .card_inner p{margin-bottom:35px}.cm-services-card .upper-content .content_widget{display:flex}.cm-services-card .upper-content .content_widget h2.title{font-size:48px;margin:0;position:relative;text-align:left;width:41.66667%}.cm-services-card .upper-content .content_widget .top_content{position:relative;width:58.33333%}.cm-services-card .top_sec{padding:0}.cm-services-card .upper-content .content_widget .top_content p{text-align:left}.cm-services-card .feat-item-wrp{padding-top:25px;row-gap:25px}.cm-services-card .feat-item-wrp .featitem{padding:0 20px}.cm-services-card .feat-item-wrp .featitem .img-wrap img{height:auto;max-width:60px;object-fit:cover}.cm-services-card .feat-item-wrp .featitem .right-content h4{font-family:Montserrat,Montserrat Fallback;font-weight:700;line-height:normal;margin-bottom:8px;margin-top:10px;padding:2px 0}.cm-services-card .feat-item-wrp .featitem .right-content p{margin:0}.cm-services-card .feat-item-wrp .featitem .outer_wrap{gap:20px}.cm-services-card .btn-wrap .btn_row{justify-content:end;margin:0}.cm-services-card .btn-wrap .btn_row a{border-radius:5px;font-family:Montserrat,Montserrat Fallback;font-size:14px;font-weight:700;line-height:22px}.cm-banner.banner2.ban.cm-bannerv2{min-height:373px!important;padding:50px!important}.cm-banner.banner2.ban.cm-bannerv2 h1{margin-bottom:12px}.property-services-threecol .flex-row{flex-wrap:nowrap;justify-content:inherit}.property-services-threecol .flex-row .tp-img-cnt-inner{padding:0!important}.property-services-threecol .flex-row .tp-img-cnt-inner h3{color:#126180;line-height:1.3!important;margin:0!important}.property-services-threecol .flex-row .tp-img-cnt-inner p{margin-top:0!important}.property-services-threecol .cnt-col{margin-right:9px!important}.property-services-threecol .cnt-col:last-child{margin:0!important}.property-services-threecol .page-center .btn_row{margin-top:30px!important}.property-services-threecol .page-center .btn_row a{background:#126180;font-family:Montserrat;font-size:14px;font-weight:700;min-width:200px}.property-services-threecol .cnt-col{width:33.33%!important}.services-two-col .content-col{padding-left:50px}.services-two-col .content-col .cont-inner{padding-left:19.3047px}.services-two-col .content-col .cont-inner h2{font-size:35px;line-height:1;margin-bottom:13px}.services-two-col .content-col .cont-inner p{margin-bottom:18px}.services-two-col .media_column{padding:0}.services-two-col .media_column .single-img img{height:322px;object-fit:cover}.services-two-col .content-col .cont-inner .description{margin:0!important}.services-two-col .content-col .cont-inner p:last-child{margin:0}.iframe-two-col .content-col{padding-left:50px;padding-right:0}.iframe-two-col .media_column{padding:0}.iframe-two-col .content-col .cont-inner{padding-left:19.3047px}.iframe-two-col .content-col .description{margin:0!important}.iframe-two-col .content-col h2{font-size:35px;line-height:1.4;margin-bottom:10px}.iframe-two-col .content-col h4{color:#005a7d;font-family:Montserrat,Montserrat Fallback;font-size:18px;font-weight:700;line-height:2;margin-bottom:10px}.iframe-two-col .content-col p{margin-bottom:30px}.service-colv2 .content-col{padding:60px 25px 50px 0}.service-colv2 .media_column .single-img img{height:476px!important}.service-colv2 .content-col .cont-inner{padding:0}.service-colv2 .content-col .cont-inner h2{margin-bottom:30px}.service-colv2 .content-col .description{padding-right:25px}.contact-text-sec .page-center{padding:0 0 0 19.3047px}.contact-text-sec .title{font-size:30px;margin:5px 0 0!important}.contact-faq-sec .title{font-size:24px;line-height:1;margin:0}.contact-faq-sec .page-center{padding-left:19.3047px}.contact-slider .top_sec{padding:0}.contact-slider .top_sec .title{font-size:30px;line-height:1;margin:8px 0 0}.contact-slider .page-center{padding-left:19.3047px}.contact-slider .splide__track{margin:0}.contact-slider .splide__track .logo_item{margin-bottom:0;margin-top:12px}.contact-slider .bottom_row{padding:0 30px!important}.contact-slider .splide__track .logo_item img{border-radius:8px}.career-text-col .media_column .content_box{margin:0}.career-text-col .media_column .content_box h2{font-size:48px}.career-text-col .media_column{padding:0}.career-text-col .content-col{padding:0 0 0 19.3047px}.careers-card .cnt-col{padding:0}.careers-card .cnt-col .inner_spacing{background-color:#e6e6e6;border-radius:10px;padding:15px 15px 30px}.careers-card .cnt-col .inner_spacing .col-title{margin:0;text-align:center}.careers-card .cnt-col .inner_spacing .col-title svg{height:auto;width:60px}.careers-card .cnt-col:first-child .inner_spacing{margin-right:25px}.careers-card .cnt-col:last-child .inner_spacing{margin-left:25px}.careers-card{padding-left:0;padding-right:0}.careers-card .cnt-col .inner_spacing h2{color:#126180;font-size:24px;line-height:1;margin:0;text-align:center}.careers-card .cnt-col .inner_spacing ul{margin:0;padding:0}.careers-card .cnt-col .inner_spacing ul>li:before{content:"\2022";font-family:Arial;font-weight:700;margin-right:.5em}.careers-card .cnt-col .inner_spacing ul>li{font-weight:400;line-height:1.3;list-style:none;margin-bottom:0;margin-left:15px}.careers-card{padding-left:15px;padding-right:15px}.home-page-three-col .card_item{width:33.33%!important}.home-slider{height:320px!important}.home-slider,.home-slider.bnr_wrp .slide_background{min-height:320px!important}.home-slider.bnr_wrp h6{font-size:18px;font-weight:700;line-height:1}.home-slider.bnr_wrp svg{height:24px;width:24px}.home-slider.bnr_wrp .slide_subtitle p{font-size:14px;font-weight:700;line-height:1}.careers-card .cnt-col{display:flex}.careers-card .cnt-col:first-child .inner_spacing{width:100%}.press-showcase-cardsv2 .caption-container{display:flex}.cst-blog-listing .cm_blog_listingV2 .blog-index__post{padding:0 20px 0 0}.cst-blog-listing .cm_blog_listingV2 .blog-index .blog-index__post-image{padding-bottom:200px}.cst-blog-listing .cm_blog_listingV2 .blog-index .blog-index__post-inner-card{border:1px solid #b6b6b6;border-radius:10px;box-shadow:none}.cst-blog-listing .cm_blog_listingV2 .blog-index__post:nth-child(odd){padding:0}.cst-blog-listing .cm_blog_listingV2 .blog-index__post:first-child{padding-right:20px}.cst-blog-listing .cm_blog_listingV2 .list-post-title{color:#000;font-family:Montserrat;font-size:18px;font-weight:700;margin-bottom:15px}.cst-blog-listing .cm_blog_listingV2 .list-post-title a{color:#000}.cst-blog-listing .cm_blog_listingV2 .meta_wrap{display:block;margin-bottom:15px}.cst-blog-listing .cm_blog_listingV2 .meta_wrap span{color:#444;font-size:12px;font-weight:400;line-height:1.5;margin:0}.cst-blog-listing .cm_blog_listingV2 .meta_wrap span a{color:#444}.cst-blog-listing .cm_blog_listingV2 .list-descrip{color:rgba(0,0,0,.5);font-family:Montserrat;font-size:14px;font-weight:500;line-height:1.4em}.cst-blog-listing .cm_blog_listingV2 .blog-post__read-more a{background:transparent;border:none;color:#000;font-family:Montserrat;font-size:14px;font-weight:700;padding:0}.cst-blog-listing .blog-index{margin:0!important}.cst-blog-listing .blog-pagination{text-align:right}.cst-blog-listing .blog-pagination a.load-more_btn{border-radius:5px;font-family:Montserrat;font-size:14px;font-weight:700;min-width:200px}.cst-blog-listing .cm_blog_listingV2 .blog-index__post{margin-bottom:20px}.blog-search-wrap .hs-search-field{padding-left:19.3047px;padding-top:25px}.blog-search-wrap .hs-search-field input{background-color:transparent;border:1px solid rgba(0,0,0,.5);border-radius:5px;font-size:14px;font-weight:400;height:auto;line-height:normal;max-height:35px;padding-left:15px;padding-right:37px}.blog-search-wrap>.row-fluid-wrapper{padding:45px 15px 0}.blog-search-wrap h2{font-size:48px;line-height:1;margin:0;padding:2px 0}.cmcase-study-blog .page-center{display:flex}.cmcase-study-blog .blogfeed-top-wrp{padding-right:50px;position:relative;width:41.66667%}.cmcase-study-blog .feed-outer-wrp{display:flex;position:relative;width:58.33333%}.cmcase-study-blog .blogfeed-top-wrp .top_sec{margin:0;padding:0}.cmcase-study-blog .blogfeed-top-wrp .title{font-size:48px;margin:8px 0;padding:2px 0}.cmcase-study-blog .blogfeed-top-wrp .content_widget{text-align:left}.cmcase-study-blog .feed-outer-wrp .recent-post-item .item_inner{background-color:#fff;border-color:#b6b6b6;border-radius:10px;box-shadow:0 3px 11px 0 rgba(0,0,0,.25)!important;-moz-box-shadow:0 3px 11px 0 rgba(0,0,0,.25)!important;-webkit-box-shadow:0 3px 11px 0 rgba(0,0,0,.25)}.cmcase-study-blog .feed-outer-wrp .hs-featured-wrp .feature_img{border-radius:10px 10px 0 0}.cmcase-study-blog .feed-outer-wrp .meta_wrap{margin:0}.cm-lp-header .header-login-wrap,.cm-lp-header .header-menu-wrap,.cm-lp-header .mobile-ham-menu,.cm-lp-header .mobile-header-menu{display:none!important}.tabber.top_area-module-2 .tab-title-item *{color:#fff!important}.cmcase-study-blog .feed-outer-wrp .recent-post-title{color:#000;font-family:Montserrat;font-size:16px;font-weight:700;line-height:1.5em;text-align:center}.error-page:before{color:hsla(0,0%,84.7%,.91)}.cmcase-study-blog .feed-outer-wrp .recent-post-title a{color:#000}.cmcase-study-blog .feed-outer-wrp .recent-post-item .item_inner:hover .feature_img{transform:scale(1.06)}form label,form legend{font-family:arial,helvetica,sans-serif}.hs- fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]),.hs-fieldtype-textarea.hs-input,input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]){font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px}form input[type=submit]{font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:700;line-height:12px}.cmcase-study-blog .feed-outer-wrp .hs-featured-wrp .feature_img{height:100%;transition:all .2s ease-out!important;width:100%}.home-slider:before{background-color:#126180!important;border-radius:inherit;content:" "!important;display:block!important;height:100%!important;left:0!important;opacity:.66!important;position:absolute!important;top:0!important;width:100%!important}.home-slider{position:relative}.cmcase-study-blog .feed-outer-wrp .hs-featured-wrp .hs-featured-wrp,.cmcase-study-blog .feed-outer-wrp .recent-post-item .item_inner .hs-featured-wrp{overflow:hidden}.blog-post-sidebar-layout .blog-main-post{padding-left:0;padding-right:0;padding-top:25px}.blog-post-sidebar-layout .blog-main-post .row-fluid{display:flex}.blog-post-sidebar-layout .blog-main-post .blog-post-left-content{margin:0 50px;position:relative;width:58.33333%}.blog-post-sidebar-layout .blog-main-post .blog-post-sidebar{padding:0 0 0 19.3047px;position:relative;width:41.66667%}.blog-post-sidebar-layout .blog-main-post .blog-post-sidebar .popular-post-wrapper{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr)}.blog-main-post .blog-post-sidebar .popular-post-item{background-color:#fff;border-radius:4px;box-shadow:0 3px 11px 0 rgba(0,0,0,.25)!important;-moz-box-shadow:0 3px 11px 0 rgba(0,0,0,.25)!important;-webkit-box-shadow:0 3px 11px 0 rgba(0,0,0,.25)!important;overflow:visible;position:relative;text-align:left;width:100%}.blog-main-post .blog-post-sidebar .popular-post-item>a{display:block;height:190px;width:100%}.blog-main-post .blog-post-sidebar .popular-post-item>a .popular-post-img{background-position:50%;background-size:cover;border-radius:5px 5px 0 0;height:100%;transition:all .2s ease-out!important;width:100%}.blog-main-post .blog-post-sidebar .popular-post-item .postText{padding:15px 15px 0}.blog-main-post .blog-post-sidebar .popular-post-item .postText h3{color:#262626;display:block;font-size:18px;font-weight:400;line-height:normal;line-height:1.5em;margin:0 0 15px;padding:0}.blog-main-post .blog-post-sidebar .popular-post-item .postText h3 a{color:#262626}.blog-main-post .blog-post-sidebar .popular-post-item .postDescription{color:#747474;font-size:15px;font-weight:500;line-height:1.4em;padding:0 15px 15px;word-break:break-word}.blog-post-sidebar-layout .blog-main-post .blog-post-left-content .blog-post__body p{font-size:14px;font-weight:400;line-height:1.3;margin:0}.blog-post-sidebar-layout .blog-main-post .blog-post-left-content .blog-post__body{padding:0 0 15px 19.3047px}.blog-post-sidebar-layout .blog-main-post .blog-post-left-content .blog-post__body h4{font-family:Montserrat,Montserrat Fallback;font-size:18px;line-height:1.5;margin:0}.blog-post-sidebar-layout .custom-post-pagination{padding:30px 0 20px 19.3047px}.blog-post-sidebar-layout .custom-post-pagination a{display:block;font-family:Verdana,Verdana Fallback;font-size:10px;margin:14px 0}.blog-post-sidebar-layout .custom-post-share{display:block;margin:0 auto;max-width:369.988px}.blog-post-sidebar-layout .custom-post-share h4{font-family:Montserrat,Montserrat Fallback;font-size:18px;font-weight:700;line-height:normal;margin:0;text-align:center}.blog-post-sidebar-layout .post-share-icons{margin-right:13px}.blog-post-sidebar-layout .post-share-icons:last-child{margin:0}.blog-post-sidebar-layout .post-share-icons .share-icon{border-radius:50%;color:#fff;display:inline-block;font-family:dm-social-icons!important;font-size:20px;height:37px;line-height:37px;vertical-align:middle;width:37px;speak:none;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.map-wrapper.blog-map .map-form-wrapper{position:relative;width:58.33333%}.blogbottom-form-section form label{color:#fff}.map-wrapper.blog-map .map-section{position:relative;width:41.66667%}.lp-footer .footer-address-sec .ftr_btn_item a{border:none}.lp-footer .footer-logo-sec{width:33.33%}.lp-footer .footer-logo-sec a{background:transparent!important}.dm-social-icons-facebook{background:#1877f2}.dm-social-icons-twitter{background:#0f1419}.dm-social-icons-twitter:before{content:"\ea96"}.dm-social-icons-linkedin{background:#0079b4}.dm-social-icons-linkedin:before,.icon-linkedin:before{content:"\f0e1"}.dm-social-icons-whatsapp:before{content:"\e904"}.dm-social-icons-whatsapp{background:#01e675}.dm-social-icons-email{background:#707070}.dm-social-icons-email:before{content:"\eace"}.blog-post-sidebar-layout .custom-post-share .post-share-icons{text-align:center}.blog-post-sidebar-layout .custom-post-share h4{padding-bottom:15px}.blog-post-sidebar-layout .custom-post-share .post-share-icons a{margin-right:13px}.blog-post-sidebar-layout .custom-post-share .post-share-icons a:last-child{margin:0}.blog-post-sidebar-layout .blog-main-post{padding-bottom:0}.blog-showcase-cards .press-showcase-cards .photogallery-row .press-caption-container .press-caption-inner{background-color:rgba(0,0,0,.33)}.property-services-threecol .page-center .btn_row a:hover{color:#000}.cm-tabber-wrapper .tabber-wrap .tabber-container nav .tab-label h4{cursor:pointer}.blog-post-sidebar-layout .custom-post-pagination{display:flex}.blog-post-sidebar-layout .custom-post-pagination a.previous-posts-link{order:2;text-align:right;width:50%}.rel-post-item-wrap .related-post-item:hover .related-image{transform:scale(1.06)}.blog-post-sidebar-layout .custom-post-pagination a.next-posts-link{width:50%}.insights-cards-container .insights-cards-col .insights-col-inner:hover .in-blogImg{transform:scale(1.06)}.insights-cards-container .insights-cards-col .insights-col-inner{overflow:hidden}.dm-social-icons-facebook:before{content:"\ea90";font-family:dm-social-icons!important;font-size:20px;line-height:37px;speak:none;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}@media (max-width:1199px) and (min-width:768px){.careers-card{padding-left:20px!important;padding-right:20px!important}}@media (max-width:1199px){.page-center{max-width:960px!important}.home-page-three-col .flex_row{justify-content:center}.blog-post-sidebar-layout .blog-main-post .row-fluid{padding:0 15px}}@media (max-width:991px){.blog-post-sidebar-layout .blog-main-post .blog-post-sidebar .popular-post-wrapper{grid-template-columns:1fr}.cst-blog-listing .cm_blog_listingV2 .blog-index__post{padding:0}.cst-footer .col-section{width:50%!important}.col-section.footer-address-sec{padding-top:0!important;padding:15px 15px 0;width:100%!important}.col-section.footer-icons-sec{text-align:center;width:100%!important}.col-section.footer-icons-sec .single-line-text{font-size:18px;margin:0;padding-right:18px}.col-section.footer-icons-sec .footer-social{align-items:center;justify-content:center;padding-right:18px}.col-section.footer-icons-sec .footer-row:last-child p{padding-bottom:74px;padding-right:18px;text-align:center}.col-section.footer-address-sec .footer-row .footer-button{max-width:100%}.cst-footer .footer-section{padding:15px!important}.col-section.footer-icons-sec .footer-row:last-child{margin-top:32px}.col-section.footer-icons-sec .footer-social .footer-social-item{height:30px;margin-right:6px;width:30px}.col-section.footer-icons-sec .footer-social .footer-social-item svg{height:16px}.cst-footer .footer-logo-sec{padding:15px}}@media (max-width:767px){.map-wrapper.blog-map .map-form-wrapper,.map-wrapper.blog-map .map-section{position:relative;width:100%}.cmcase-study-blog .blogfeed-top-wrp{padding:0 15px;width:100%}.cmcase-study-blog .feed-outer-wrp{padding:15px;width:100%}.cmcase-study-blog .page-center{flex-wrap:wrap}.cmcase-study-blog .blogfeed-top-wrp .title{font-size:38px;text-align:center}.blog-feed .recent-post-item{padding:0}.blog-search-wrap h2{font-size:38px;padding-left:10px}.blogbottom-form-section .blogbottom-form-heading h4{font-size:30px}.press-top-content .feature-heading .feature-heading-inner h2{text-align:left}.blog-showcase-cards .press-top-content .feature-top-content{padding:revert-layer;text-align:left}.blog-search-wrap .hs-search-field{padding-left:0}.cst-blog-listing .cm_blog_listingV2 .blog-index__post{padding:0!important}.residents-banner{padding:50px 30px!important}.residents-banner .banner-text-section{padding:15px!important}.residents-banner .page-center .banner-text-section h1{font-size:36px!important;line-height:1!important}.home-page-three-col .card_item{width:100%!important}.careers-card .flex_row{gap:15px;padding:0 30px}.careers-card .cnt-col .inner_spacing{margin:0!important}.simple-banner.cm-banner.cn-ban{min-height:131px!important}.simple-banner.cm-banner.cn-ban .top_sec h1{font-size:38px}.cm-banner.cn-ban .top_sec{padding:0}.career-text-col{padding:15px!important}.career-text-col .content_box{padding:0 15px}.career-text-col .media_column .content_box h2{font-size:38px}.career-text-col .flex_row{gap:0!important}.career-text-col .content-col{padding:20px 15px 0}.career-text-col .description{margin:0!important}.career-text-col .description p{margin-bottom:10px}.contact-slider{padding:15px}.contact-slider .page-center{padding:0}.contact-slider .bottom_row{padding:0!important}.service-colv2 .content-col .cont-inner h2{font-size:38px;text-align:center}.cm-bannerv2.cm-banner.banner2.ban .banner-content-inner .top_sec,.service-colv2 .content-col .description{padding:0}.cm-banner.banner2.ban.cm-bannerv2{padding:15px!important}.cm-banner .banner-content-inner h1{font-size:40px}.cm-banner{min-height:387px!important;padding:40px 30px!important}.home-page-three-col{padding:15px!important}.home-page-three-col .flex_row{flex-wrap:wrap}.home-page-three-col .card_item .card_inner h3.it_title{margin:10px auto 7px;text-align:center}.home-page-three-col .card_item .card_inner h3.it_title svg{width:120px}.home-page-three-col .card_item{border-bottom:2px solid gray;margin:0;padding:0 15px 11px}.home-page-three-col .card_item:last-child{border:none}.home-page-three-col .card_item .card_inner h4{font-size:16px;line-height:1.3;margin:0;padding:0 0 6px}.home-page-three-col .card_item .card_inner p{margin-bottom:0;text-align:center}.home-page-three-col .card_item .card_inner .btn_row{align-items:center;justify-content:center!important;padding-top:11px}.home-page-three-col .card_item .card_inner .btn_row a{min-width:150px}.home-page-three-col .card_item{padding-top:26px}.home-page-three-col .card_item:first-child{padding-top:0}.cst-footer .footer-menu-sec{padding:15px 0 0 15px!important}.cst-footer .footer-logo-sec .footer-row:last-child a.hs-sec-btn{border-radius:5px;min-width:200px;padding:16px 13px}.cst-footer .footer-logo-sec .footer-row:last-child{margin-top:34px}.cst-footer .footer-logo-sec .footer-row:first-child{padding-bottom:0!important}.cst-footer .footer-logo-sec .single-line-text{height:59px}.cst-footer .footer-logo-sec .footer-row:last-child{width:unset}.col-section.footer-icons-sec .footer-social{gap:0;justify-content:center;padding:0;width:100%}.col-section.footer-icons-sec .footer-social .footer-social-item{margin-right:20px}.footer-social-item:not(:first-child){margin:0}.cst-footer .footer-logo-sec .footer-row:last-child a{min-width:unset}.cst-footer .col-section.footer-icons-sec .footer-social .footer-social-item:last-child{margin-right:20px}.property-services-threecol .cnt-col{margin:0!important;padding:10px 15px!important;width:100%!important}.property-services-threecol .flex-row{flex-wrap:wrap}.property-services-threecol .flex-row .tp-img-cnt-inner h3{margin-bottom:10px!important}.cm_single_media{padding-bottom:55px;padding-top:0}.services-two-col .content-col{padding:0}.services-two-col .content-col .cont-inner h2{font-size:28px;line-height:1.1}.services-two-col .content-col .cont-inner{padding:0 15px}.iframe-two-col{padding:15px!important}.iframe-two-col .content-col{padding:0}.iframe-two-col .content-col h2{font-size:28px;line-height:1}.iframe-two-col .content-col h4{margin:0}.iframe-two-col .content-col .cont-inner{padding:15px}.contact-text-sec{padding:15px!important}.contact-text-sec .page-center{padding:0!important}.contact-faq-sec{padding:0 15px!important}.contact-faq-sec .page-center{padding:0}.blog-showcase-cards .press-showcase-cards,.blog-showcase-cards .press-top-content{padding:15px}.blog-showcase-cards .press-showcase-cards .page-center{padding:0}.blog-showcase-cards .press-top-content .feature-heading,.blog-showcase-cards .press-top-content .feature-top-content{width:100%}.custom-post-banner-wrapper .post-banner-content{padding:0 15px}.custom-post-banner-wrapper{padding:100px 0}.blog-post-sidebar-layout .blog-main-post .blog-post-sidebar .popular-post-wrapper{grid-template-columns:1fr}.blog-post-sidebar-layout .blog-main-post .row-fluid{flex-wrap:wrap}.blog-post-sidebar-layout .blog-main-post .blog-post-left-content{margin:0;width:100%}.blog-post-sidebar-layout .blog-main-post .blog-post-sidebar{padding-top:20px;width:100%}.blog-post-sidebar-layout .related-post-wrapper .page-center{padding:0 15px}.rel-post-item-wrap{grid-template-columns:1fr;margin:0}}@media (max-width:500px){.cst-footer .col-section{width:100%!important}.cst-footer .footer-logo-sec .footer-row:first-child{margin-left:auto;margin-right:auto;text-align:center}}.cm-banner.banner2 .banner-content-inner h1{font-size:48px;line-height:1.5;margin:8px 0}.cm-banner.banner2 .banner-content-inner{max-width:100%;padding:0;padding-left:19.3047px!important}.cm-banner.banner2{padding:46.5px 40px!important}.cm-banner.banner2 .banner-content-inner p{margin:8px 0;padding:18px 0;width:542px}.two-col-content.anthony .single-img{height:500px}.two-col-content.anthony .media_column.img-col{padding:0;width:41.66667%}.two-col-content.anthony .mediaimg .single-img img{border-radius:10px!important;height:100%;object-fit:cover;object-position:top}.two-col-content.anthony .content-col{padding:50px 20px 50px 0}.two-col-content.anthony .content-col .description h4{font-size:38px;line-height:1.5;margin:8px 0;padding:2px 0}.two-col-content.anthony .content-col .description p:nth-child(2){margin:8px 0 0;padding:20px 0 0}.two-col-content.anthony .content-col .description p:nth-child(3){margin:0 0 8px;padding:18.1px 0 22px}.two-col-content.anthony .content-col .description{margin-bottom:0}.two-col-content.anthony .content-col .cont-inner .btn_row .btn_item{max-width:221px;width:100%}.two-col-content.anthony .content-col .cont-inner .btn_row{margin-top:27px}.two-col-content.anthony .content-col .cont-inner .btn_row .btn_item a.hs-sec-btn{align-items:center;display:flex;font-family:Montserrat,Montserrat Fallback;font-size:14px;font-weight:700;height:60px;justify-content:center;width:100%}.two-col-content.anthony .content-col .cont-inner .btn_row .btn_item a.hs-sec-btn:hover{background:#e6e6e6;color:#000}.two-col-content.owner .page-center{background-color:rgba(0,0,0,.05);border:1px solid #ffffff80;border-radius:20px 20px 20px 20px;padding:20px!important}.two-col-content.owner .bottom_row{padding:16px}.two-col-content.owner .bottom_row .content-col{margin-right:40px;padding:0}.two-col-content.owner .bottom_row .flex_row{flex-wrap:nowrap}.two-col-content.owner .bottom_row .media_column{padding:0 0 0 19.3047px}.two-col-content.owner .bottom_row .media_column img{border-radius:10px!important}.two-col-content.owner .bottom_row .content-col .cont-inner h2{font-size:48px;line-height:72px;margin:40px 0 20px;padding:2px 0}.two-col-content.owner .bottom_row .content-col .cont-inner p{margin-bottom:20px}.two-col-content.owner .bottom_row .content-col .description{margin-bottom:30px}.two-col-content.owner .bottom_row .content-col .btn_row .btn_item{max-width:300px;width:100%}.two-col-content.owner .bottom_row .content-col .btn_row .btn_item a.hs-sec-btn{align-items:center;display:flex;font-family:Montserrat,Montserrat Fallback;font-size:14px;font-weight:700;height:55px;justify-content:center;width:100%}.two-col-content.owner .bottom_row .content-col .btn_row .btn_item a.hs-sec-btn:hover{background:#e6e6e6;color:#000}.two-col-content.anthony.cmp-hist .mediaimg .single-img{height:648px}.two-col-content.anthony.cmp-hist .content-col h2{font-size:40px;line-height:1;margin-bottom:8px;margin-top:43px;padding:2px 0}.two-col-content.anthony.cmp-hist .content-col .description p:nth-child(3){margin:0;padding:18.1px 0}.two-col-content.anthony.cmp-hist .content-col .description p:nth-child(4){margin:0 0 8px;padding-bottom:18.1px}.cm-banner.banner2.ban .banner-content-inner h1{line-height:1;padding:2px 0;text-align:center}.cm-banner.banner2.ban .banner-content-inner .top_sec>p{align-items:flex-end;display:flex;justify-content:center;margin:0;padding:15px 40px;width:100%}.cm-banner.banner2.ban .banner-content-inner .top_sec>p a{display:block;height:42px;margin-left:auto;max-width:160px;width:100%}.cm-banner.banner2.ban .banner-content-inner .top_sec>p>span:last-child{font-size:24px;font-weight:700;line-height:1.3;padding-left:10px}.cm-banner.banner2.ban{min-height:349px!important}.cnt-wit-tp-img-wrp.property .tp-img-cnt .tp-img-cnt-inner h3{font-family:Montserrat,Montserrat Fallback;font-size:20px;font-weight:700;line-height:1;margin:10px 0 0;padding:10px 0}.property .cnt-col.splide__slide{padding:0 25px}.property .cnt-col.splide__slide .tp-img-cnt-inner{padding-left:4.53125px}.cnt-wit-tp-img-wrp.property .tp-img-cnt .tp-img-cnt-inner p{margin:8px 0;padding:2px 0}.cnt-wit-bg-wrp.resident h2{color:#464b54;font-family:Montserrat,Montserrat Fallback;font-size:36px;font-weight:700;line-height:1;margin:8px 0;padding:2px 0}.cnt-wit-bg-wrp.resident p{margin:8px 0;padding:2px 0}.cm-banner.cn-ban{min-height:285px!important}.cm-banner.cn-ban .top_sec{padding-left:19.3047px}.cm-banner.cn-ban .top_sec h1{font-size:48px}.cm-about-banner.simple-banner .top_sec p{font-size:18px;line-height:27px}.cm-about-banner.simple-banner{min-height:408px}.cm-about-banner.simple-banner .top_sec h1{margin-bottom:15px;margin-top:8px}.cm-about-banner .top_sec{padding-left:19px}.cm-two-col-md.two-col-content.cm_single_media .para_imge{background-position:50% 0;border-radius:10px 10px 10px 10px!important;height:100%}.cm-two-col-md.media_column.parallax_inner.col6{padding:0}.cm-two-col-md.two-col-content .content-col .description h5{font-size:14px;font-style:normal;font-weight:700;margin-bottom:8px;margin-top:5px;padding:2px 0;text-decoration:none}.cm-two-col-md.two-col-content.cm_single_media .parallax_inner{padding:0}.cm-two-col-md.two-col-content .content-col .description h2{font-size:30px;line-height:1.3;margin-bottom:32px}.cm-two-col-md.two-col-content .content-col .description{margin-bottom:40px;max-width:748px}.cm-two-col-md.two-col-content .content-col .description p{margin-bottom:18.5px}.cm-two-col-md.two-col-content .single_parallax{height:100%;padding-bottom:78%}.cm-full-width h2.title{font-size:48px;margin:8px 0 0;padding:2px 0 2px 16px}.cm-two-col-md2.cm-two-col-md.two-col-content .content-col .description h2{font-size:48px!important}.cm-two-col-md2 .btn-items,.cm-two-col-md2.cm-two-col-md.two-col-content .content-col .description{padding-left:16px}.cm-two-col-md2 .btn-items .btn_item a{border-radius:5px;font-family:Montserrat!important;font-size:14px!important;font-weight:700!important}.cm-two-col-md2.cm-two-col-md.two-col-content .single_parallax{padding-bottom:89%}.col-section.footer-icons-sec .footer-social .footer-social-item:hover{transform:scale(1.06)}.col-section.footer-icons-sec .footer-social .footer-social-item{transition:all .2s ease-out}@media screen and (max-width:767px){.cm-banner.banner2.ban .banner-content-inner h1{font-size:38px;line-height:1;text-shadow:#000 0 0 10px}.cm-banner.banner2.ban .banner-content-inner .top_sec>p{padding:0}.cm-banner.banner2.ban .banner-content-inner{padding:0!important}.cm-banner.banner2.ban .banner-content-inner .top_sec{padding:15px}.cm-banner.banner2.ban .banner-content-inner .top_sec>p{align-items:flex-start}.cm-banner.banner2.ban .banner-content-inner .top_sec>p a{max-width:100%;width:120px}.cm-banner.banner2.ban .banner-content-inner .top_sec>p>span:last-child{font-size:18px}.cnt-wit-bg-wrp.resident h2{font-size:24px}.property .cnt-col.splide__slide{padding:15px}.property.cnt-wit-tp-img-wrp .flex-row{row-gap:0}.cnt-wit-tp-img-wrp.property .tp-img-cnt .tp-img-cnt-inner h3{font-size:16px;margin:8px 0;padding:2px 0}.cm-banner.banner2.ban{min-height:244px!important}.property .cnt-col.splide__slide .tp-img-cnt-inner,.two-col-content.owner .bottom_row{padding:0}.two-col-content.owner .bottom_row .content-col{margin:0;padding:16px 8px}.two-col-content.owner .bottom_row .content-col .cont-inner h2{font-size:45px;line-height:67.5px;margin:0}.two-col-content.owner .bottom_row .content-col .cont-inner p:nth-child(2){margin-top:20px;padding-top:2px}.two-col-content.owner .bottom_row .content-col .cont-inner p:nth-child(3){padding-bottom:2px}.two-col-content.owner .bottom_row .content-col .description{margin-bottom:0}.two-col-content.owner .bottom_row .media_column{padding-left:0}.two-col-content.owner .bottom_row .flex_row{row-gap:0}.two-col-content.owner .bottom_row .content-col .btn_row{margin:10px 0}.two-col-content.owner .bottom_row .flex_row{flex-wrap:wrap}.cm-banner.banner2 .banner-content-inner p{width:100%}.cm-banner.banner2{min-height:530px!important;padding-left:0!important;padding-right:0!important}.cm-banner.banner2 .banner-content-inner{padding:0 15px!important}.cm-banner.banner2 .banner-content-inner h1{font-size:45px}.two-col-content.anthony .content-col{padding:0 0 35px}.two-col-content.anthony .content-col .cont-inner .btn_row .btn_item{max-width:100%}.two-col-content.anthony .content-col .description h4{font-size:30px;margin-right:15px}.two-col-content.anthony .content-col .description p:nth-child(2){margin-top:14px}.two-col-content.anthony .content-col .cont-inner .btn_row{margin:21px 0 10px}.two-col-content.anthony .flex_row{row-gap:0}.two-col-content.anthony .media_column.img-col{width:100%}.two-col-content.anthony .single-img{height:250px}.two-col-content.anthony .mediaimg .single-img img{object-position:unset}.two-col-content.anthony.cmp-hist .content-col h2{font-size:32px;line-height:1.5;margin:8px 0}.two-col-content.anthony.cmp-hist .content-col{padding-top:40px}.two-col-content.anthony.cmp-hist .mediaimg .single-img{height:250px}.two-col-content.anthony.cmp-hist .content-col .description p:nth-child(4){padding-bottom:22px}.property .cnt-col.splide__slide:not(:first-child){padding-top:0}.property .cnt-col.splide__slide:last-child{padding-bottom:0}.cm-about-banner .top_sec{padding-left:0}.cm-about-banner.simple-banner .top_sec p{font-size:14px!important;line-height:1.5}.cm-about-banner.simple-banner{min-height:285px}.cm-about-banner.simple-banner .top_sec h1{font-size:45px}}.vidon-ai-embed-container,.vidon-ai-embed-container>.video-js{height:auto!important}.vidon-ai-embed-container>.video-js{padding-top:56.25%!important}.vidon-ai-embed-container{margin:2rem auto!important;max-width:900px}.video-automator-embed,.video-automator-embed *{margin:0!important;padding:0!important}.video-automator-embed div[style*=padding-top]{padding-top:0!important}.video-automator-embed .vma-player,.video-automator-embed iframe,.video-automator-embed video{display:block!important;height:auto!important;width:100%!important}body .blog-post-sidebar-layout .ce-rain{margin:0 auto!important;max-width:860px!important}@media (max-width:767px){body .blog-post-sidebar-layout .ce-rain .ce-article-navigation a[href^="#"],body .blog-post-sidebar-layout .ce-rain .ce-toc a[href^="#"]{box-sizing:border-box!important;display:block!important;min-height:48px!important;padding:12px 8px!important}}