label.highlighted{background-color:#ff7}label.highlighted .sgpc-distance{margin-left:10px;font-size:.8em;font-weight:700;font-style:italic}.sgpc-quote-property-container{padding:10px;margin:20px 0;background-color:#eee}.sgpc-quote:last-child{border-bottom:none}.sgpc-quote .sgpc-quote-details{display:flex;align-items:center;gap:20px;margin:20px 20px 0 0}.sgpc-quote .sgpc-quote-details .sgpc-quote-user{font-size:22px;font-weight:700}.sgpc-quote .sgpc-quote-details .sgpc-quote-user .sgpc-quote-user-property-author{font-size:18px;font-weight:700;font-style:italic;color:#666}.sgpc-quote .sgpc-quote-details .sgpc-quote-user-email{margin-left:auto;font-size:20px}.sgpc-quote .sgpc-quote-details .sgpc-quote-user-office-phone{font-size:20px}.sgpc-quote .sgpc-quote-details .sgpc-quote-user-mobile-phone{font-size:20px}.sgpc-quote h4{font-size:20px}.sgpc-quote .sgpc-quote-actions{margin-left:auto}.sgpc-quote .sgpc-quote-properties{margin:15px 0}.sgpc-quote .sgpc-quote-properties .rh-ultra-list-card{background-color:#fff}.sgpc-quote .sgpc-quote-property{border:1px solid #FFF;padding:5px 10px;margin-bottom:-1px}.sgpc-quote .sgpc-quote-property-attrs{display:flex;gap:10px;flex-wrap:wrap;font-size:.8em;margin-top:0;padding-top:10px;border-top:1px solid #eee}.sgpc-quote .sgpc-quote-property-attrs .sgpc-quote-property-attr-notes{width:100%}.sgpc-quote .sgpc-quote-property-attrs .sgpc-quote-property-attr-hours-drive{color:blue}.sgpc-quote .sgpc-quote-property-attrs .sgpc-quote-property-attr-value{font-weight:700;font-size:1.1em}.sgpc-quote .sgpc-quote-property-calculations{display:flex;justify-content:space-around;gap:10px;flex-wrap:wrap;font-size:.8em;font-size:1em;text-align:center;margin-top:10px;padding-top:10px;border-top:1px solid #eee}.sgpc-quote-final-property-notes{margin-top:10px;padding-top:10px;border-top:1px solid #eee}.sgpc-quote .sgpc-quote-property-calculations .sgpc-quote-property-calc-value{font-weight:700;font-size:1.1em}.sgpc-shortlist-link a{text-decoration:underline;color:blue}.sgpc-quote .sgpc-quote-property-map-container{margin-top:10px;padding-top:10px;border-top:1px solid #eee}.sgpc-property-status-and-actions{display:flex;gap:10px;flex-wrap:wrap;font-size:.9em;margin-top:0;padding-top:10px;border-top:1px solid #eee;width:100%;justify-content:space-between;align-items:center}.sgpc-property-status-and-actions .sgpc-property-status-info{display:flex;gap:10px;align-items:center}.sgpc-property-status-and-actions .email-sent-info{display:flex;gap:10px;align-items:center;font-size:.8em}.sgpc-property-status-and-actions .email-sent-info .email-sent-info-email{font-weight:700}.sgpc-property-status-and-actions .sgpc-property-admin-actions{margin-left:auto}.sgpc-property-status-and-actions .sgpc-property-admin-actions .black-button{background-color:#000;border-color:#000;color:#fff}.sgpc-property-status-and-actions .sgpc-property-admin-actions a{clear:both;float:right;margin:5px}.sgpc-property-margin{float:right;border:1px solid #000;background-color:#A1FB8E;padding:20px 10px}.sgpc-property-margin label span{display:block;width:100%}.sgpc-quote-property-final-prices{margin-top:10px;border:1px solid #000;background-color:#A1FB8E;padding:20px 10px;display:flex;flex-wrap:wrap;justify-content:space-around}.sgpc-quote-property-final-prices label span{display:block;width:100%}.sgpc-quote-property-final-prices label{width:33.3%;padding:15px}.sgpc-quote-property-final-prices label.label-full-width{width:100%}.sgpc-quote-property-final-prices textarea,.sgpc-quote-property-final-prices input{width:100%;display:block}.sgpc-currency-prefix{position:relative}.sgpc-currency-prefix:after{position:absolute;left:10px;top:calc(50% - 15px);font-size:20px;color:#000}.sgpc-currency-prefix.sgpc-pound-prefix:after{content:"£"}.sgpc-currency-prefix.sgpc-euro-prefix:after{content:"€"}.sgpc-currency-prefix input[type="number"],.sgpc-currency-prefix input[type="text"]{padding-left:30px}.sgpc-status{padding:5px 25px;min-width:100px;text-align:center;border:2px solid #000;color:#fff;background-color:#000;text-transform:uppercase;display:inline-block}.sgpc-status.sgpc-status-new{background-color:#4D9F1E}.sgpc-status.sgpc-status-offered{background-color:orange}.sgpc-status.sgpc-status-declined{background-color:#c00}.sgpc-status.sgpc-status-shortlisted{background-color:#0c0}
/*! CSS Used from: https://sgpropertygroup.co.uk/stagingcopy/wp-content/plugins/sg-property-customisations/css/sgpc-admin.css?ver=1.1.1 ; media=all */
@media all{.sgpc-quote .sgpc-quote-properties .rh-ultra-list-card{background-color:#fff}.sgpc-quote .sgpc-quote-property-attrs{display:flex;gap:10px;flex-wrap:wrap;font-size:.8em;clear:both}.sgpc-quote .sgpc-quote-property-attrs .sgpc-quote-property-attr-value{font-weight:700;font-size:1.1em}}
/*! CSS Used from: https://sgpropertygroup.co.uk/stagingcopy/wp-content/themes/realhomes/assets/ultra/styles/css/main.min.css?ver=4.3.4 ; media=all */
@media all{*,*::before,*::after{box-sizing:border-box}::selection{background:var(--rh-global-color-primary);color:#fff}h3{margin-top:0;margin-bottom:2rem;font-family:"DM Sans",sans-serif;font-weight:700;line-height:1.2;color:var(--rh-global-color-headings)}h3{font-size:2.1rem}@media (min-width:768px){h3{font-size:2.4rem}}a{text-decoration:none;transition:.2s all linear;color:var(--rh-global-color-link)}a:hover{color:var(--rh-global-color-link-hover)}a:hover,a:focus,a:active{outline:0}p{margin-top:0;margin-bottom:2rem}svg{vertical-align:middle}[data-tooltip]{position:relative}[data-tooltip]::before,[data-tooltip]::after{text-transform:none;font-size:.9em;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0;z-index:99}[data-tooltip]::before{content:"";border:5px solid #fff0;z-index:1001}[data-tooltip]::after{content:attr(data-tooltip);text-align:center;text-transform:uppercase;min-width:3rem;max-width:21rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.7rem 1.5rem;box-shadow:0 1em 2em -.5em rgb(0 0 0 / .35);background:var(--rh-global-color-secondary);color:#fff}[data-tooltip]:hover::before,[data-tooltip]:hover::after{display:none}[data-tooltip]:not([flow])::before{bottom:100%;border-bottom-width:0;border-top-color:var(--rh-global-color-secondary)}[data-tooltip]:not([flow])::after{bottom:calc(100% + 5px)}[data-tooltip]:not([flow])::before,[data-tooltip]:not([flow])::after{left:50%;transform:translate(-50%,-.5em)}[data-tooltip]:not([flow]):hover::before,[data-tooltip]:not([flow]):hover::after{animation:tooltips-vert 300ms ease-out forwards}.rh-ultra-address-pin{width:16px}.rh-ultra-address-pin svg{fill:rgb(255 255 255 / .75)}@media (max-width:890px){.rh-ultra-address-pin svg{fill:var(--rh-global-color-primary)}}.rh-ultra-dark{fill:var(--rh-global-color-primary)}.rh-ultra-light{fill:var(--rh-global-color-primary-light)}.rh-ultra-black{fill:var(--rh-global-color-headings)}.rh-ultra-meta-icon-wrapper{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.rh-ultra-meta-icon-wrapper span{display:flex;align-items:center}.rh-ultra-meta-icon-wrapper svg{width:24px}.rh-ultra-meta-icon-wrapper svg{height:auto}@media print{*,*::before,*::after{box-shadow:none!important;text-shadow:none!important;background-color:#fff0!important;color:#000!important}a[href]::after{content:""}}.rh-ultra-media-count{display:flex}.rh-ultra-media-count .rh-media{padding:4px 8px;background:#fff;border-radius:20px;line-height:initial;margin-left:2.5px;margin-right:2.5px;white-space:nowrap;display:flex;cursor:pointer;transition:.2s all linear}.rh-ultra-media-count .rh-media span{font-size:13px;line-height:initial;color:var(--rh-global-color-primary);display:inline-block;margin-left:2px;margin-right:2px;transition:.2s all linear}.rh-ultra-media-count .rh-media svg{margin-bottom:1px;fill:var(--rh-global-color-primary);width:14px;margin-left:2px;margin-right:2px}.rh-ultra-media-count .rh-media svg path{fill:var(--rh-global-color-primary);transition:.2s all linear}.rh-ultra-media-count.rh-media-dark .rh-media{background:#000}.rh-ultra-media-count.rh-media-dark .rh-media span{color:var(--rh-color-white)}.rh-ultra-media-count.rh-media-dark .rh-media svg{fill:var(--rh-color-white)}.rh-ultra-media-count.rh-media-dark .rh-media svg path{fill:var(--rh-color-white)}.rh-ultra-media-count.rh-media-dark .rh-media:hover{background:#fff}.rh-ultra-media-count.rh-media-dark .rh-media:hover span{color:#000}.rh-ultra-media-count.rh-media-dark .rh-media:hover svg{fill:#000}.rh-ultra-media-count.rh-media-dark .rh-media:hover svg path{fill:#000}.rh-address-ultra{margin-bottom:10px;margin-left:-2px;margin-right:-2px}.rh-address-ultra a{transition:.2s all linear;font-size:14px;color:var(--rh-global-color-text)}.rh-address-ultra a:hover{color:var(--rh-global-color-primary)}.rh-address-ultra .rh-ultra-address-pin{padding-left:2px;padding-right:2px;display:inline-block}.rh-address-ultra .rh-ultra-address-pin svg{fill:var(--rh-global-color-primary)}.rvr_card_info_wrap{padding:15px 0 0;display:flex}.rvr_card_info_wrap .added-date{margin:0;font-size:13px;font-weight:500}.rvr_card_info_wrap .added-date .added-title{color:var(--rh-global-color-headings)}.rh-properties-card-meta-ultra{display:flex;-moz-column-gap:15px;column-gap:15px;flex-wrap:wrap;justify-content:flex-end}.rh-ultra-prop-card-meta{display:inline-flex;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px;margin-bottom:10px}.rh-ultra-prop-card-meta span{display:inline-block}.rh-ultra-prop-card-meta svg{fill:var(--rh-global-color-primary)}.rh-ultra-prop-card-meta svg{width:18px}.rh-ultra-prop-card-meta .rh-ultra-meta-box{display:inline-block;white-space:nowrap}.rh-ultra-prop-card-meta .rh-ultra-meta-box .figure{font-size:13px;font-weight:500;color:var(--rh-global-color-headings)}.rh-ultra-list-card{display:flex;box-shadow:0 0 7px -2px rgb(0 0 0 / .19);margin-bottom:35px;border-radius:10px}@media (max-width:667px){.rh-ultra-list-card{flex-direction:column}}.rh-ultra-list-card a{text-decoration:none}.rh-ultra-list-card .rh-ultra-list-card-thumb{width:35%;position:relative}@media (max-width:667px){.rh-ultra-list-card .rh-ultra-list-card-thumb{width:100%}}.rh-ultra-list-card .rh-ultra-list-card-thumb .rh-ultra-media-count{position:absolute;bottom:10px;right:5px}.rh-ultra-list-card .rh-ultra-list-card-detail{padding:25px;flex:1}.rh-ultra-list-card .rh-ultra-property-title{margin-top:0;font-size:17px;color:var(--rh-global-color-headings);margin-bottom:10px}.rh-ultra-list-card .rh-ultra-property-title a{color:var(--rh-global-color-headings)}.rh-ultra-list-card .rh-ultra-property-title a:hover{color:var(--rh-global-color-primary)}.rh-ultra-list-card .rh-ultra-list-heading-price{display:flex;justify-content:space-between;flex-wrap:wrap;-moz-column-gap:5px;column-gap:5px}.rh-ultra-list-card .rh-thumb-with-bg{display:flex;width:100%;height:100%;min-height:180px;border-radius:10px 0 0 10px;opacity:1;transition:.2s all linear}.rh-ultra-list-card .rh-thumb-with-bg:hover{opacity:.9}@media (max-width:667px){.rh-ultra-list-card .rh-thumb-with-bg{min-height:0;padding-top:60%;border-radius:10px 10px 0 0}}.rh-ultra-list-card .rh-ultra-price-meta-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;-moz-column-gap:5px;column-gap:5px;row-gap:10px}.rh-thumb-with-bg{background-position:center;background-repeat:no-repeat;background-size:cover}.entry-content-wrapper p:empty{display:none}.entry-content p{word-wrap:break-word}}
/*! CSS Used from: Embedded */
::selection{background-color:#FFC55C}
/*! CSS Used from: https://sgpropertygroup.co.uk/stagingcopy/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=3.24.7 ; media=all */
@media all{.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}}
/*! CSS Used from: https://sgpropertygroup.co.uk/wp-content/uploads/elementor/css/post-2909.css?ver=1729671392 ; media=all */
@media all{.elementor-kit-2909 p{margin-bottom:0}@media (max-width:767px){.elementor-kit-2909 h3{font-size:12px}}}
/*! CSS Used from: Embedded */
.lazyloaded{opacity:1;transition:opacity 400ms;transition-delay:0ms}
/*! CSS Used from: Embedded */
.rh-address-ultra,.added-date{display:none!important}
/*! CSS Used from: Embedded ; media=all */
@media all{.rh-photo-st0{fill-rule:evenodd;clip-rule:evenodd}}
/*! CSS Used keyframes */
@keyframes tooltips-vert{to{opacity:1;transform:translate(-50%,0)}}@keyframes tooltips-vert{to{opacity:1;transform:translate(-50%,0)}}
/*! CSS Used fontfaces */
 .sgpc-user-name{min-width:220px;display:inline-block;padding-right:5px}.sgpc-user-email{min-width:220px;display:inline-block;padding-right:5px}.sgpc-admin-fields span{display:block;font-weight:700}.sgpc-admin-fields textarea{width:100%;height:100px;font-size:18px}#preview-opportunity-email a{text-decoration:underline;color:#2271b1}.sgpc-quote-property-map{width:100%;height:300px}.sgpc-buttons-not-active-yet{font-style:italic;width:200px;display:block;text-align:right;max-width:100%}#sgpc-rejections{border:2px solid red;padding:5px}#sgpc-rejections h4{text-align:center;margin:0;font-size:1.3rem}#sgpc-rejections table{width:100%;border-collapse:collapse}#sgpc-rejections table th{background:red;color:#fff;border:1px solid red}#sgpc-rejections table td{border:1px solid red}#sgpc-popup-backdrop{display:none;position:fixed;inset:0;background-color:#000b;z-index:99999998;cursor:pointer}#sgpc-popup{display:none;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;z-index:99999999;padding:20px;border-radius:10px}#sgpc-popup-close{position:fixed;top:5px;right:5px;cursor:pointer}.email-template-picker{display:none}#award-template-selector,#decline-template-selector{display:none!important}.acf-field[data-name="booking_no"],.acf-field[data-name="sg_opportunity_id"],.acf-field[data-name="opportunity_mondaycom_id"],.acf-field[data-name="monday_stage"],.acf-field[data-name="tracker_status"],.acf-field[data-name="opportunity_status"],.acf-field[data-name="awarded_to"],#acf-group_67bc51ddeb5f4 .acf-field{background-color:#DDD}.acf-field[data-name="sg_opportunity_id"] .acf-label{margin-top:25px}#acf-group_67bc51ddeb5f4 .acf-input-prepend,#acf-group_67bc51ddeb5f4 .acf-input-append{display:none}body.post-type-sgpc_booking .acf-field[data-name="booking_status"],body.post-type-sgpc_booking .acf-field[data-name="check_in_date"],body.post-type-sgpc_booking .acf-field[data-name="check_out_date"],body.post-type-sgpc_booking .acf-field[data-name="number_of_guests"],body.post-type-sgpc_booking .acf-field[data-name="cleaning"]{background-color:#DDD}input[type="text"][disabled="disabled"]{border-color:light-dark(#767676,#858585);background:#fff;opacity:1;color:#000;cursor:not-allowed}.acf-field[data-name="show_to_which_providers"] .acf-checkbox-list{width:100%!important}.acf-checkbox-list.sgpc-minimized{height:200px;overflow-y:auto}.sgpc-expand-providers-btn{font-weight:700;text-decoration:underline!important;margin-top:10px}form#sgpc-award-offer-form,form#sgpc-decline-offer-form{position:relative}form#sgpc-award-offer-form .sgpc-form-submission-loader,form#sgpc-decline-offer-form .sgpc-form-submission-loader{position:absolute;background:#ffffff90;inset:0;z-index:99999999;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:32px}