.elementor-8519 .elementor-element.elementor-element-e237f7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:28px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-8519 .elementor-element.elementor-element-e237f7e:not(.elementor-motion-effects-element-type-background), .elementor-8519 .elementor-element.elementor-element-e237f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;}.elementor-8519 .elementor-element.elementor-element-9935bdb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:34px;--padding-bottom:52px;--padding-left:30px;--padding-right:30px;}.elementor-8519 .elementor-element.elementor-element-9935bdb:not(.elementor-motion-effects-element-type-background), .elementor-8519 .elementor-element.elementor-element-9935bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8519 .elementor-element.elementor-element-71aacad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8519 .elementor-element.elementor-element-cb47fff .elementor-widget-availability{text-align:left;}.elementor-8519 .elementor-element.elementor-element-ebabda8{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;color:#0A5072;}.elementor-8519 .elementor-element.elementor-element-05fddeb .price{text-align:left;}.elementor-8519 .elementor-element.elementor-element-d36c898{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8519 .elementor-element.elementor-element-c30930c .elementor-widget-bedrooms{text-align:left;}.elementor-8519 .elementor-element.elementor-element-5208a0a .elementor-widget-bathrooms{text-align:left;}.elementor-8519 .elementor-element.elementor-element-6badcfb .elementor-widget-reception-rooms{text-align:left;}.elementor-8519 .elementor-element.elementor-element-73a53ba .elementor-widget-tenure{text-align:left;}.elementor-8519 .elementor-element.elementor-element-065cd4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-8519 .elementor-element.elementor-element-065cd4a:not(.elementor-motion-effects-element-type-background), .elementor-8519 .elementor-element.elementor-element-065cd4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;}.elementor-8519 .elementor-element.elementor-element-a853e72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0A5072;}.elementor-8519 .elementor-element.elementor-element-565b4e5{font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.55em;color:#0A5072;}.elementor-8519 .elementor-element.elementor-element-7f6f80f .elementor-button{background-color:#F7AD19;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#0A5072;color:#0A5072;padding:14px 18px 14px 18px;}.elementor-8519 .elementor-element.elementor-element-ca765b4 .elementor-button{background-color:#0A5072;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:14px 18px 14px 18px;}.elementor-8519 .elementor-element.elementor-element-50c245b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:54px;--padding-bottom:54px;--padding-left:30px;--padding-right:30px;}.elementor-8519 .elementor-element.elementor-element-50c245b:not(.elementor-motion-effects-element-type-background), .elementor-8519 .elementor-element.elementor-element-50c245b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;}.elementor-8519 .elementor-element.elementor-element-41b06cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-8519 .elementor-element.elementor-element-df6fe20 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;color:#0A5072;}.elementor-8519 .elementor-element.elementor-element-fa871c3 .features ul{list-style-type:disc;column-count:1;}.elementor-8519 .elementor-element.elementor-element-bc88c97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-8519 .elementor-element.elementor-element-bc88c97:not(.elementor-motion-effects-element-type-background), .elementor-8519 .elementor-element.elementor-element-bc88c97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8519 .elementor-element.elementor-element-a6e0946 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#0A5072;}.elementor-8519 .elementor-element.elementor-element-a01b941 .elementor-widget-property-type{text-align:left;}.elementor-8519 .elementor-element.elementor-element-22f4f6f .elementor-widget-floor-area{text-align:left;}.elementor-8519 .elementor-element.elementor-element-bb5a540 .elementor-widget-tenure{text-align:left;}.elementor-8519 .elementor-element.elementor-element-e005022 .elementor-widget-council-tax-band{text-align:left;}.elementor-8519 .elementor-element.elementor-element-2fa3d8c{text-align:center;}.elementor-8519 .elementor-element.elementor-element-2fa3d8c a{display:inline-block;padding:5px 5px 5px 5px;}.elementor-8519 .elementor-element.elementor-element-578fe20{text-align:center;}.elementor-8519 .elementor-element.elementor-element-578fe20 a{display:inline-block;padding:5px 5px 5px 5px;}.elementor-8519 .elementor-element.elementor-element-28a3cbf{text-align:center;}.elementor-8519 .elementor-element.elementor-element-28a3cbf a{display:inline-block;padding:5px 5px 5px 5px;}.elementor-8519 .elementor-element.elementor-element-95c1a29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:62px;--padding-bottom:62px;--padding-left:30px;--padding-right:30px;}.elementor-8519 .elementor-element.elementor-element-95c1a29:not(.elementor-motion-effects-element-type-background), .elementor-8519 .elementor-element.elementor-element-95c1a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8519 .elementor-element.elementor-element-b07cb4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;color:#0A5072;}.elementor-8519 .elementor-element.elementor-element-f59b8c9{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8519 .elementor-element.elementor-element-f59b8c9:not(.elementor-motion-effects-element-type-background), .elementor-8519 .elementor-element.elementor-element-f59b8c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A5072;}.elementor-8519 .elementor-element.elementor-element-5f50925{--display:flex;--min-height:400px;}.elementor-8519 .elementor-element.elementor-element-5f50925:not(.elementor-motion-effects-element-type-background), .elementor-8519 .elementor-element.elementor-element-5f50925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://petersonmccoy.co.uk/wp-content/uploads/2025/08/Ligthouse-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-8519 .elementor-element.elementor-element-b910a39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:58px;--padding-bottom:58px;--padding-left:54px;--padding-right:54px;}.elementor-8519 .elementor-element.elementor-element-7e7108f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;color:#FFFFFF;}.elementor-8519 .elementor-element.elementor-element-5f1a11d .elementor-widget-location{text-align:left;}.elementor-8519 .elementor-element.elementor-element-718cda8{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.7em;color:#FFFFFF;}.elementor-8519 .elementor-element.elementor-element-d838977{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:52px;--padding-bottom:52px;--padding-left:50px;--padding-right:50px;}.elementor-8519 .elementor-element.elementor-element-d838977:not(.elementor-motion-effects-element-type-background), .elementor-8519 .elementor-element.elementor-element-d838977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7AD19;}.elementor-8519 .elementor-element.elementor-element-037c0a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8519 .elementor-element.elementor-element-ed5c2a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;color:#0A5072;}.elementor-8519 .elementor-element.elementor-element-cf3c0f0{font-family:"Montserrat", Sans-serif;font-size:16px;color:#0A5072;}.elementor-8519 .elementor-element.elementor-element-fa6aace{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8519 .elementor-element.elementor-element-2dd5ca6 .elementor-button{background-color:#0A5072;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:15px 22px 15px 22px;}@media(max-width:450px){.elementor-8519 .elementor-element.elementor-element-e237f7e{--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-8519 .elementor-element.elementor-element-9935bdb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:28px;--padding-bottom:38px;--padding-left:18px;--padding-right:18px;}.elementor-8519 .elementor-element.elementor-element-71aacad{--width:100%;}.elementor-8519 .elementor-element.elementor-element-065cd4a{--width:100%;}.elementor-8519 .elementor-element.elementor-element-50c245b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-8519 .elementor-element.elementor-element-41b06cf{--width:100%;}.elementor-8519 .elementor-element.elementor-element-df6fe20 .elementor-heading-title{font-size:27px;}.elementor-8519 .elementor-element.elementor-element-bc88c97{--width:100%;}.elementor-8519 .elementor-element.elementor-element-95c1a29{--padding-top:44px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-8519 .elementor-element.elementor-element-b07cb4b .elementor-heading-title{font-size:27px;}.elementor-8519 .elementor-element.elementor-element-f59b8c9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8519 .elementor-element.elementor-element-5f50925{--width:100%;--min-height:280px;}.elementor-8519 .elementor-element.elementor-element-b910a39{--width:100%;--padding-top:42px;--padding-bottom:42px;--padding-left:20px;--padding-right:20px;}.elementor-8519 .elementor-element.elementor-element-7e7108f .elementor-heading-title{font-size:28px;}.elementor-8519 .elementor-element.elementor-element-d838977{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8519 .elementor-element.elementor-element-037c0a3{--width:100%;}.elementor-8519 .elementor-element.elementor-element-ed5c2a6 .elementor-heading-title{font-size:28px;}.elementor-8519 .elementor-element.elementor-element-fa6aace{--width:100%;}}@media(min-width:451px){.elementor-8519 .elementor-element.elementor-element-e237f7e{--content-width:1180px;}.elementor-8519 .elementor-element.elementor-element-9935bdb{--content-width:1180px;}.elementor-8519 .elementor-element.elementor-element-71aacad{--width:68%;}.elementor-8519 .elementor-element.elementor-element-065cd4a{--width:32%;}.elementor-8519 .elementor-element.elementor-element-50c245b{--content-width:1180px;}.elementor-8519 .elementor-element.elementor-element-41b06cf{--width:64%;}.elementor-8519 .elementor-element.elementor-element-bc88c97{--width:36%;}.elementor-8519 .elementor-element.elementor-element-95c1a29{--content-width:1180px;}.elementor-8519 .elementor-element.elementor-element-5f50925{--width:48%;}.elementor-8519 .elementor-element.elementor-element-b910a39{--width:52%;}.elementor-8519 .elementor-element.elementor-element-037c0a3{--width:68%;}.elementor-8519 .elementor-element.elementor-element-fa6aace{--width:32%;}}/* Start custom CSS for property-gallery, class: .elementor-element-acd9629 */.elementor-8519 .elementor-element.elementor-element-acd9629 img{border-radius:0!important;} .elementor-8519 .elementor-element.elementor-element-acd9629{width:100%;}/* End custom CSS */
/* Start custom CSS for property-availability, class: .elementor-element-cb47fff */.elementor-8519 .elementor-element.elementor-element-cb47fff{color:#F7AD19;font-family:Montserrat,sans-serif;font-weight:700;font-size:13px;letter-spacing:1.4px;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for property-additional-field, class: .elementor-element-ebabda8 */.elementor-8519 .elementor-element.elementor-element-ebabda8, .elementor-8519 .elementor-element.elementor-element-ebabda8 *{color:#0A5072;font-family:Montserrat,sans-serif;font-weight:600;font-size:38px;line-height:1.15;} @media(max-width:767px){.elementor-8519 .elementor-element.elementor-element-ebabda8,.elementor-8519 .elementor-element.elementor-element-ebabda8 *{font-size:29px;}}/* End custom CSS */
/* Start custom CSS for property-price, class: .elementor-element-05fddeb */.elementor-8519 .elementor-element.elementor-element-05fddeb, .elementor-8519 .elementor-element.elementor-element-05fddeb *{color:#0A5072;font-family:Montserrat,sans-serif;font-weight:700;font-size:34px;line-height:1.2;} @media(max-width:767px){.elementor-8519 .elementor-element.elementor-element-05fddeb,.elementor-8519 .elementor-element.elementor-element-05fddeb *{font-size:29px;}}/* End custom CSS */
/* Start custom CSS for property-summary-description, class: .elementor-element-74077da */.elementor-8519 .elementor-element.elementor-element-74077da,.elementor-8519 .elementor-element.elementor-element-74077da *{color:#0A5072;font-family:Montserrat,sans-serif;font-size:17px;line-height:1.6;}/* End custom CSS */
/* Start custom CSS for property-bedrooms, class: .elementor-element-c30930c */.elementor-8519 .elementor-element.elementor-element-c30930c{background:#F5F6F6;padding:10px 14px;color:#0A5072;font-family:Montserrat,sans-serif;font-weight:600;font-size:13px;}/* End custom CSS */
/* Start custom CSS for property-bathrooms, class: .elementor-element-5208a0a */.elementor-8519 .elementor-element.elementor-element-5208a0a{background:#F5F6F6;padding:10px 14px;color:#0A5072;font-family:Montserrat,sans-serif;font-weight:600;font-size:13px;}/* End custom CSS */
/* Start custom CSS for property-reception-rooms, class: .elementor-element-6badcfb */.elementor-8519 .elementor-element.elementor-element-6badcfb{background:#F5F6F6;padding:10px 14px;color:#0A5072;font-family:Montserrat,sans-serif;font-weight:600;font-size:13px;}/* End custom CSS */
/* Start custom CSS for property-tenure, class: .elementor-element-73a53ba */.elementor-8519 .elementor-element.elementor-element-73a53ba{background:#F5F6F6;padding:10px 14px;color:#0A5072;font-family:Montserrat,sans-serif;font-weight:600;font-size:13px;}/* End custom CSS */
/* Start custom CSS for property-features, class: .elementor-element-fa871c3 */.elementor-8519 .elementor-element.elementor-element-fa871c3,.elementor-8519 .elementor-element.elementor-element-fa871c3 *{color:#0A5072;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.9;} .elementor-8519 .elementor-element.elementor-element-fa871c3 ul{margin:0;padding-left:20px;}/* End custom CSS */
/* Start custom CSS for property-type, class: .elementor-element-a01b941 */.elementor-8519 .elementor-element.elementor-element-a01b941,.elementor-8519 .elementor-element.elementor-element-a01b941 *{color:#0A5072;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.5;} .elementor-8519 .elementor-element.elementor-element-a01b941:before{content:'Property type';display:block;font-weight:700;}/* End custom CSS */
/* Start custom CSS for property-floor-area, class: .elementor-element-22f4f6f */.elementor-8519 .elementor-element.elementor-element-22f4f6f,.elementor-8519 .elementor-element.elementor-element-22f4f6f *{color:#0A5072;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.5;} .elementor-8519 .elementor-element.elementor-element-22f4f6f:before{content:'Floor area';display:block;font-weight:700;}/* End custom CSS */
/* Start custom CSS for property-tenure, class: .elementor-element-bb5a540 */.elementor-8519 .elementor-element.elementor-element-bb5a540,.elementor-8519 .elementor-element.elementor-element-bb5a540 *{color:#0A5072;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.5;} .elementor-8519 .elementor-element.elementor-element-bb5a540:before{content:'Tenure';display:block;font-weight:700;}/* End custom CSS */
/* Start custom CSS for property-council-tax-band, class: .elementor-element-e005022 */.elementor-8519 .elementor-element.elementor-element-e005022,.elementor-8519 .elementor-element.elementor-element-e005022 *{color:#0A5072;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.5;} .elementor-8519 .elementor-element.elementor-element-e005022:before{content:'Council tax';display:block;font-weight:700;}/* End custom CSS */
/* Start custom CSS for property-floorplans-link, class: .elementor-element-2fa3d8c */.elementor-8519 .elementor-element.elementor-element-2fa3d8c a{display:block;background:#FFFFFF;color:#0A5072;border:1px solid #0A5072;padding:13px 18px;text-align:center;font-family:Montserrat,sans-serif;font-weight:700;text-decoration:none;}/* End custom CSS */
/* Start custom CSS for property-epcs-link, class: .elementor-element-578fe20 */.elementor-8519 .elementor-element.elementor-element-578fe20 a{display:block;background:#FFFFFF;color:#0A5072;border:1px solid #0A5072;padding:13px 18px;text-align:center;font-family:Montserrat,sans-serif;font-weight:700;text-decoration:none;}/* End custom CSS */
/* Start custom CSS for property-virtual-tours-link, class: .elementor-element-28a3cbf */.elementor-8519 .elementor-element.elementor-element-28a3cbf a{display:block;background:#F7AD19;color:#0A5072;padding:13px 18px;text-align:center;font-family:Montserrat,sans-serif;font-weight:700;text-decoration:none;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5998ce4 */.elementor-8519 .elementor-element.elementor-element-5998ce4 {
    max-width: 920px;
}

.elementor-8519 .elementor-element.elementor-element-5998ce4,
.elementor-8519 .elementor-element.elementor-element-5998ce4 * {
    color: #0A5072;
    font-family: Montserrat, sans-serif;
    font-size: 16px;
    line-height: 1.75;
}

.elementor-8519 .elementor-element.elementor-element-5998ce4 .pmc-property-description p {
    margin: 0 0 22px 0 !important;
}

.elementor-8519 .elementor-element.elementor-element-5998ce4 .pmc-property-description p:last-child {
    margin-bottom: 0 !important;
}

.elementor-8519 .elementor-element.elementor-element-5998ce4 .pmc-property-rooms {
    margin-top: 30px;
}

.elementor-8519 .elementor-element.elementor-element-5998ce4 .pmc-property-room-row {
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3ec5ee5 */.elementor-8519 .elementor-element.elementor-element-3ec5ee5 {
    max-width: 920px;
}

.elementor-8519 .elementor-element.elementor-element-3ec5ee5,
.elementor-8519 .elementor-element.elementor-element-3ec5ee5 * {
    color: #0A5072;
    font-family: Montserrat, sans-serif;
    font-size: 16px;
    line-height: 1.75;
}

.elementor-8519 .elementor-element.elementor-element-3ec5ee5 .pmc-property-description p {
    margin: 0 0 22px 0 !important;
}

.elementor-8519 .elementor-element.elementor-element-3ec5ee5 .pmc-property-description p:last-child {
    margin-bottom: 0 !important;
}

.elementor-8519 .elementor-element.elementor-element-3ec5ee5 .pmc-property-rooms {
    margin-top: 30px;
}

.elementor-8519 .elementor-element.elementor-element-3ec5ee5 .pmc-property-room-row {
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for property-location, class: .elementor-element-5f1a11d */.elementor-8519 .elementor-element.elementor-element-5f1a11d,.elementor-8519 .elementor-element.elementor-element-5f1a11d *{color:#FFFFFF;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;}/* End custom CSS */