/* Citricus AutoPost Premium – Light & Clean */
:root{–bpp:#E7A933;–bpd:#012011;–bpg:#3DBE3D;–bpbg:#FFFFFF;–bpbg2:#F4F7FB;–bpbg3:#E8F0FB;–bpt2:#5B6B80;–bpt3:#8896A8;–bpln:#E5EAF0;–bpln2:#EFF3F8;–bpsh:0 8px 28px rgba(1,32,17,.08);–bpshs:0 3px 14px rgba(1,32,17,.05)}
.bpWrap, .bpWrap *{box-sizing:border-box}
.bpWrap{width:100%;max-width:none!important;font-size:16px;color:var(–bpt2);line-height:1.7;overflow:visible}
.bpWrap img{max-width:100%!important;height:auto;display:block}
.bpWrap a{color:inherit}
.bpWrap .bpHero, .bpWrap .bpCtaBand, .bpWrap .bpSvc{max-width:100vw}
.bpWrap .bpBody, .bpWrap .bpSvc, .bpWrap .bpSig, .bpWrap .bpRelatedCard, .bpWrap .bpBox, .bpWrap .bpCallout{background-image:none}
.bpWrap .bpHero{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw!important;margin-right:-50vw!important;background:linear-gradient(180deg,#FFFFFF 0%,#FFFFFF 60%,#FCF9F1 100%);min-height:400px;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;box-shadow:inset 0 -1px 0 #EFE6CE}
.bpWrap .bpHeroBg{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.28;filter:saturate(.92);z-index:0;pointer-events:none}
.bpWrap .bpHero::before{content:”;position:absolute;inset:0;background-image:url(“data:image/svg+xml,”);background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none;z-index:2;opacity:.7}
.bpWrap .bpHero::after{content:”;position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.72) 0%,rgba(255,255,255,.45) 45%,rgba(255,255,255,.68) 100%);z-index:1;pointer-events:none;display:block}
.bpWrap .bpHeroShape, .bpWrap .bpHeroShape2, .bpWrap .bpHeroBubble, .bpWrap .bpHeroBubble2{display:none}
.bpWrap .bpHeroInner{position:relative;z-index:3;max-width:820px;padding:60px 24px;margin:0 auto}
.bpWrap .bpCat{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:#FFFFFF!important;border:1px solid var(–bpln);color:#012011!important;font-size:13px!important;font-weight:600!important;letter-spacing:.02em;text-transform:uppercase;margin-bottom:22px;box-shadow:0 4px 14px rgba(1,32,17,.06)}
.bpWrap .bpCat::before{content:”;width:8px;height:8px;border-radius:50%;background:#3DBE3D;box-shadow:0 0 0 4px rgba(61,190,61,.2)}
.bpWrap .bpHero h1{font-size:clamp(36px,5vw,58px)!important;font-weight:800!important;color:#012011!important;line-height:1.08!important;letter-spacing:-.025em;margin-bottom:18px;text-shadow:none!important}
.bpWrap .bpHero h1 em{font-style:normal!important;font-weight:900!important;background:linear-gradient(120deg,#C98F1F 0%,#E7A933 45%,#FBCF5D 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:#E7A933!important;text-shadow:none!important;border:0!important}
.bpWrap .bpMeta{font-size:14px!important;color:var(–bpt2)!important}
.bpWrap .bpMeta strong{color:#012011!important;font-weight:600}
.bpWrap .bpBody{width:100%;margin-top:48px}
.bpWrap .bpIntroLabel{font-size:11px!important;font-weight:800!important;letter-spacing:.14em;text-transform:uppercase;color:#E7A933!important;margin-bottom:14px}
.bpWrap .bpIntroLabel::before{content:”;display:inline-block;width:24px;height:1.5px;background:#E7A933;vertical-align:middle;margin-right:10px}
.bpWrap .bpIntroCols{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}
@media(max-width:768px){.bpWrap .bpIntroCols{grid-template-columns:1fr;gap:18px}}
.bpWrap .bpIntroLead{font-size:17px!important;color:var(–bpt2)!important;line-height:1.85!important;font-weight:500!important}
.bpWrap .bpIntroLead::first-letter{font-size:96px;font-weight:900;float:left;line-height:.78;margin:8px 14px 0 0;color:#012011;font-family:Georgia,’Playfair Display’,serif}
.bpWrap .bpIntroSec{font-size:17px!important;color:var(–bpt3)!important;line-height:1.85!important;font-weight:500!important;border-left:2px solid #E7A933;padding:4px 0 4px 22px;margin-top:6px}
@media(max-width:768px){.bpWrap .bpIntroSec{border-left:0;padding:14px 0 0;border-top:2px solid #E7A933}}
.bpWrap .bpStrip{position:relative;width:100%;max-width:100%;height:420px;overflow:hidden;border-radius:26px;margin:48px 0!important;box-shadow:var(–bpsh);isolation:isolate}
.bpWrap .bpStrip img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block;z-index:0}
.bpWrap .bpStrip::after{content:”;position:absolute;inset:0;z-index:1;background:linear-gradient(160deg,rgba(1,32,17,.78) 0%,rgba(6,48,28,.58) 50%,rgba(1,32,17,.80) 100%)}
.bpWrap .bpStripCap{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;padding:24px}
.bpWrap .bpStripCap .bpStripLine{width:56px;height:3px;background:linear-gradient(90deg,#E7A933,#FBCF5D);border-radius:3px;box-shadow:0 0 18px rgba(231,169,51,.7)}
.bpWrap .bpStripCap .bpStripPhrase{font-size:clamp(22px,3vw,34px);font-weight:800;color:#fff!important;text-shadow:0 3px 16px rgba(0,0,0,.5);line-height:1.3;max-width:760px;letter-spacing:.01em}
.bpWrap .bpStripCap .bpStripPhrase b{color:#FBCF5D!important;font-weight:900}
@media(max-width:640px){.bpWrap .bpStrip{height:240px;border-radius:18px}}
.bpWrap .bpH2{font-size:clamp(22px,4vw,32px)!important;font-weight:900!important;color:#012011!important;margin:56px 0 18px!important;line-height:1.12!important;letter-spacing:-.022em}
.bpWrap .bpH2 em{font-style:normal;color:#E7A933!important}
.bpWrap .bpP{color:var(–bpt2)!important;margin-bottom:16px;font-size:16.5px!important;line-height:1.85!important}
.bpWrap .bpP strong{color:#012011;font-weight:800}
.bpWrap .bpPCols{display:grid;grid-template-columns:1fr 1fr;gap:8px 44px;align-items:start}
@media(max-width:768px){.bpWrap .bpPCols{grid-template-columns:1fr;gap:0}}
.bpWrap .bp3box{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:28px 0 40px}
@media(max-width:900px){.bpWrap .bp3box{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.bpWrap .bp3box{grid-template-columns:1fr;gap:14px}}
.bpWrap .bpBox{background:linear-gradient(158deg,#012011 0%,#06301C 62%,#0A3A22 100%);border:1px solid rgba(231,169,51,.18);border-radius:18px;padding:32px 26px;transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}
.bpWrap .bpBox:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(1,32,17,.28)}
.bpWrap .bpBoxIcon{margin-bottom:16px;line-height:0}
.bpWrap .bpBoxIcon svg{width:52px;height:52px;stroke:#E7A933;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 4px 12px rgba(231,169,51,.35))}
.bpWrap .bpBox h4{font-size:20px!important;font-weight:900!important;color:#FFFFFF!important;margin-bottom:10px;line-height:1.3}
.bpWrap .bpBox p{font-size:14.5px;color:rgba(255,255,255,.78)!important;line-height:1.65;margin:0}
.bpWrap .bpUl{list-style:none;padding:0;margin:14px 0 26px}
.bpWrap .bpUl li{display:flex;align-items:flex-start;gap:14px;color:var(–bpt2)!important;padding:8px 0;font-size:16px!important;border-bottom:1px solid var(–bpln2)}
.bpWrap .bpUl li:last-child{border-bottom:0}
.bpWrap .bpUl li::before{content:”;display:block;width:26px;height:26px;flex:0 0 26px;margin-top:1px;border-radius:50%;background-color:#E7A933;background-image:url(“data:image/svg+xml,%3Csvg xmlns=’http://www.w3.org/2000/svg’ viewBox=’0 0 24 24′ fill=’none’ stroke=’%23012011′ stroke-width=’3.5′ stroke-linecap=’round’ stroke-linejoin=’round’%3E%3Cpath d=’M4 12l5 5L20 6’/%3E%3C/svg%3E”);background-size:15px 15px;background-repeat:no-repeat;background-position:center;box-shadow:0 3px 10px rgba(231,169,51,.4)}
.bpWrap .bpUl2col{display:grid;grid-template-columns:1fr 1fr;gap:0 32px}
@media(max-width:640px){.bpWrap .bpUl2col{grid-template-columns:1fr}}
.bpWrap .bpCallout{background:var(–bpbg);border:1px solid var(–bpln);border-left:4px solid #E7A933;border-radius:8px;padding:20px 24px;margin:32px 0}
.bpWrap .bpCallout p{color:var(–bpt2)!important;font-size:15.5px!important;margin:0;line-height:1.75}
.bpWrap .bpCallout strong{color:#012011!important}
.bpWrap .bpGallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:30px 0 40px}
@media(max-width:640px){.bpWrap .bpGallery{grid-template-columns:1fr 1fr}}
.bpWrap .bpGitem{aspect-ratio:4/3;border-radius:18px;overflow:hidden;border:1px solid var(–bpln);box-shadow:var(–bpshs)}
.bpWrap .bpGitem img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}
.bpWrap .bpGitem:hover img{transform:scale(1.04)}
.bpWrap .bpIT{margin:40px 0}
.bpWrap .bpITImg{border-radius:24px;overflow:hidden;box-shadow:var(–bpsh);margin-bottom:26px}
.bpWrap .bpITImg img{width:100%;height:300px;object-fit:cover;display:block}
.bpWrap .bpCtaBand{width:100vw;left:50%;right:50%;margin-left:-50vw!important;margin-right:-50vw!important;margin-top:56px!important;margin-bottom:56px!important;position:relative;overflow:hidden;min-height:250px;background:linear-gradient(135deg,#012011 0%,#06301C 100%);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}
.bpWrap .bpCtaBand::before{content:”;position:absolute;inset:0;background:linear-gradient(135deg,rgba(1,32,17,.90) 0%,rgba(1,32,17,.66) 50%,rgba(6,48,28,.88) 100%);z-index:1}
.bpWrap .bpCtaBandInner{position:relative;z-index:2;max-width:760px;width:100%;padding:44px 24px;text-align:center}
.bpWrap .bpCtaBandPill{display:inline-block;padding:7px 16px;border-radius:999px;background:rgba(231,169,51,.16)!important;border:1px solid rgba(231,169,51,.45);color:#FBCF5D!important;font-size:11px!important;font-weight:700!important;letter-spacing:.10em;text-transform:uppercase;margin-bottom:16px}
.bpWrap .bpCtaBand h3{font-size:clamp(24px,3.2vw,34px)!important;font-weight:800!important;color:#fff!important;line-height:1.12!important;letter-spacing:-.02em;margin-bottom:12px;max-width:680px;margin-left:auto;margin-right:auto}
.bpWrap .bpCtaBand h3 em{font-style:normal;color:#FBCF5D!important;font-weight:900!important;border:0!important}
.bpWrap .bpCtaBand p{font-size:16px!important;color:rgba(255,255,255,.92)!important;line-height:1.6!important;margin-bottom:22px;max-width:600px;margin-left:auto;margin-right:auto}
.bpWrap .bpCtaBtn{display:inline-flex;align-items:center;justify-content:center;padding:15px 32px;border-radius:999px;background:#E7A933!important;color:#012011!important;font-weight:800!important;font-size:15px!important;text-decoration:none!important;border:0;cursor:pointer;box-shadow:0 14px 30px rgba(0,0,0,.28);transition:transform .2s ease,box-shadow .2s ease;font-family:inherit}
.bpWrap .bpCtaBtn:hover{transform:translateY(-2px);box-shadow:0 18px 36px rgba(0,0,0,.35)}
@media(max-width:768px){.bpWrap .bpCtaBand{min-height:220px}.bpWrap .bpCtaBandInner{padding:36px 20px}}
.bpWrap .bpVid{margin:52px 0;display:grid;grid-template-columns:340px 1fr;gap:36px;align-items:stretch}
@media(max-width:820px){.bpWrap .bpVid{grid-template-columns:1fr;gap:24px;max-width:420px;margin-left:auto;margin-right:auto}}
.bpWrap .bpVidMedia{position:relative;border-radius:24px;overflow:hidden;background:#012011;box-shadow:var(–bpsh);border:1px solid var(–bpln)}
.bpWrap .bpVidMedia video, .bpWrap .bpVidMedia iframe{width:100%;aspect-ratio:9/16;max-height:640px;object-fit:cover;display:block;border:0}
.bpWrap .bpVidMute{position:absolute;right:12px;bottom:12px;width:44px;height:44px;border:0;border-radius:50%;background:rgba(1,32,17,.62);color:#fff;font-size:18px;cursor:pointer;display:grid;place-items:center;backdrop-filter:blur(4px);transition:background .2s,transform .15s}
.bpWrap .bpVidMute:hover{background:#E7A933;transform:scale(1.06)}
.bpWrap .bpVidBig{display:flex;flex-direction:column;gap:10px}
.bpWrap .bpVidSide{display:flex;flex-direction:column;justify-content:center;gap:12px;height:100%;min-height:0}
.bpWrap .bpVidTxt .bpH2{margin:0 0 10px!important}
.bpWrap .bpVidTxt p{margin-bottom:0}
.bpWrap .bpVBig{display:grid;grid-template-columns:48px 1fr;gap:14px;align-items:center;padding:14px 16px;border-radius:14px}
.bpWrap .bpVBig.bpGreen{background:linear-gradient(150deg,#012011 0%,#06301C 100%);border:1px solid rgba(231,169,51,.2)}
.bpWrap .bpVBig.bpGold{background:linear-gradient(150deg,#FDF3DC 0%,#FBE9C2 100%);border:1px solid rgba(231,169,51,.35)}
.bpWrap .bpVBigIcon{width:48px;height:48px;display:grid;place-items:center;line-height:0}
.bpWrap .bpVBigIcon svg{width:32px;height:32px;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 3px 8px rgba(231,169,51,.3))}
.bpWrap .bpVBig.bpGreen .bpVBigIcon svg{stroke:#FBCF5D}
.bpWrap .bpVBig.bpGold .bpVBigIcon svg{stroke:#012011}
.bpWrap .bpVBigTxt h4{margin:0 0 2px;font-size:17px!important;font-weight:900!important;line-height:1.15}
.bpWrap .bpVBig.bpGreen .bpVBigTxt h4{color:#fff!important}
.bpWrap .bpVBig.bpGold .bpVBigTxt h4{color:#012011!important}
.bpWrap .bpVBigTxt p{margin:0;font-size:12.5px!important;line-height:1.35}
.bpWrap .bpVBig.bpGreen .bpVBigTxt p{color:rgba(255,255,255,.8)!important}
.bpWrap .bpVBig.bpGold .bpVBigTxt p{color:#6B5A2E!important}
@media(max-width:640px){.bpWrap .bpVBig{grid-template-columns:46px 1fr;gap:14px;padding:14px 16px}.bpWrap .bpVBigIcon{width:46px;height:46px}.bpWrap .bpVBigIcon svg{width:30px;height:30px}.bpWrap .bpVBigTxt h4{font-size:16px!important}}
.bpWrap .bpFaq{margin:26px 0 44px;display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}
@media(max-width:768px){.bpWrap .bpFaq{grid-template-columns:1fr}}
.bpWrap .bpFaqItem{background:#fff;border:1px solid var(–bpln);border-radius:18px;overflow:hidden;box-shadow:var(–bpshs);transition:border-color .2s,box-shadow .2s}
.bpWrap .bpFaqItem[open]{border-color:#E7A933;box-shadow:0 12px 30px rgba(231,169,51,.16)}
.bpWrap .bpFaqItem>summary{list-style:none;cursor:pointer;padding:18px;display:grid;grid-template-columns:36px 1fr 28px;align-items:center;gap:14px}
.bpWrap .bpFaqItem>summary::-webkit-details-marker{display:none}
.bpWrap .bpFaqNum{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(135deg,#FBCF5D 0%,#E7A933 100%);color:#012011;font-size:13px;font-weight:900}
.bpWrap .bpFaqTxt{font-size:15.5px;font-weight:850;color:#012011!important;line-height:1.35}
.bpWrap .bpFaqTog{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#F7F6F2;border:1px solid var(–bpln);font-size:18px;color:#012011;line-height:1;transition:transform .2s,background .2s,color .2s}
.bpWrap .bpFaqItem[open] .bpFaqTog{transform:rotate(45deg);background:#012011;border-color:#012011;color:#fff}
.bpWrap .bpFaqA{padding:0 18px 18px 68px;font-size:14.5px;color:var(–bpt2);line-height:1.7}
@media(max-width:640px){.bpWrap .bpFaqItem>summary{padding:16px 14px;grid-template-columns:32px 1fr 26px;gap:10px}.bpWrap .bpFaqA{padding:0 16px 16px 56px}}
.bpWrap .bpDivider{width:60px;height:3px;border-radius:2px;background:#E7A933;margin:48px 0}
.bpWrap .bpSig{background:var(–bpbg);border:1px solid var(–bpln);border-radius:24px;box-shadow:var(–bpsh);margin:48px 0 36px;padding:28px;overflow:visible}
.bpWrap .bpSigGrid{display:grid;grid-template-columns:280px 1fr;gap:36px;align-items:center}
@media(max-width:700px){.bpWrap .bpSigGrid{grid-template-columns:1fr;gap:26px}}
.bpWrap .bpSigMedia{position:relative;width:100%;display:flex;justify-content:center;margin:0 auto}
.bpWrap .bpSigMedia img{position:relative;z-index:1;height:304px;width:auto;max-width:100%;aspect-ratio:1280/1600;object-fit:cover;object-position:top;display:block;border-radius:24px;border:3px solid #E7A933;box-shadow:0 16px 36px rgba(1,32,17,.20)}
@media(max-width:700px){.bpWrap .bpSigMedia img{height:304px}}
.bpWrap .bpSigBody{padding:6px 8px;display:flex;flex-direction:column;justify-content:center}
.bpWrap .bpSigPill{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:#012011!important;color:#FFFFFF!important;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;width:fit-content}
.bpWrap .bpSigPill svg{width:12px;height:12px;stroke:#FFFFFF;fill:none;stroke-width:2.2}
.bpWrap .bpSigBody h3{font-size:22px!important;font-weight:900!important;color:#012011!important;margin-bottom:8px;line-height:1.25}
.bpWrap .bpSigBody h3 span{color:#E7A933!important}
.bpWrap .bpSigBody p{color:var(–bpt2)!important;font-size:14.5px!important;line-height:1.7;margin-bottom:14px}
.bpWrap .bpSigActions{display:flex;flex-wrap:wrap;gap:10px}
.bpWrap .bpSigBtn{display:inline-flex;align-items:center;padding:11px 22px;border-radius:999px;background:#012011!important;color:#FFFFFF!important;font-weight:800;font-size:13px;text-decoration:none!important;border:0;cursor:pointer;font-family:inherit}
.bpWrap .bpSigOutline{display:inline-flex;align-items:center;padding:11px 21px;border-radius:999px;border:1.5px solid #012011!important;background:transparent!important;color:#012011!important;font-weight:800;font-size:13px;text-decoration:none!important}
.bpWrap .bpRelated{margin:30px 0 48px}
.bpWrap .bpRelated h3{font-size:18px;font-weight:800;color:#012011;margin-bottom:16px}
.bpWrap .bpRelatedGrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}
@media(max-width:640px){.bpWrap .bpRelatedGrid{grid-template-columns:1fr}}
.bpWrap .bpRelatedCard{background:var(–bpbg);border:1px solid var(–bpln);border-radius:18px;padding:18px;text-decoration:none!important;display:block;transition:box-shadow .2s,border-color .2s}
.bpWrap .bpRelatedCard:hover{box-shadow:var(–bpsh);border-color:#E7A933}
.bpWrap .bpRelatedCard span{display:block;font-size:11px!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.10em;color:#E7A933!important;margin-bottom:6px}
.bpWrap .bpRelatedCard h4{font-size:15px!important;font-weight:800!important;color:#012011!important;line-height:1.35}
.bpWrap .bpSvc{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw!important;margin-right:-50vw!important;background:var(–bpbg2);border-top:1px solid var(–bpln);padding:40px 0 36px;margin-top:52px!important;overflow:hidden}
.bpWrap .bpSvcInner{max-width:1100px;margin:0 auto}
.bpWrap .bpSvcHead{text-align:center;margin-bottom:36px;padding:0 20px}
.bpWrap .bpSvcPill{display:inline-block;padding:7px 18px;border-radius:999px;background:#012011!important;color:#FFFFFF!important;font-size:11px;font-weight:800;letter-spacing:.10em;text-transform:uppercase;margin-bottom:12px}
.bpWrap .bpSvcHead h3{font-size:clamp(26px,3.6vw,36px)!important;font-weight:900!important;color:#012011!important;line-height:1.15;letter-spacing:-.02em}
.bpWrap .bpSvcHead h3 em{font-style:normal;color:#E7A933!important}
.bpWrap .bpSvcWrap{max-width:100%;margin:0 auto;padding:20px 0;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.bpWrap .bpSvcTrack{display:flex;width:max-content;padding:0 4px;animation:bpSvcMarquee 34s linear infinite;will-change:transform}
.bpWrap .bpSvc:hover .bpSvcTrack{animation-play-state:paused}
.bpWrap .bpSvcItem{flex:0 0 244px;min-width:244px;margin-right:46px}
.bpWrap .bpSvcLink{display:flex;flex-direction:column;align-items:center;gap:26px;text-decoration:none!important}
.bpWrap .bpSvcImg{width:204px;height:204px;border-radius:50%;overflow:hidden;border:5px solid #fff;background:#fff;box-shadow:0 14px 34px rgba(1,32,17,.16);transition:border-color .22s,transform .2s}
.bpWrap .bpSvcLink:hover .bpSvcImg{border-color:#E7A933;transform:translateY(-4px)}
.bpWrap .bpSvcImg img{width:100%;height:100%;object-fit:cover;display:block}
.bpWrap .bpSvcLabel{font-size:18px!important;font-weight:800!important;color:#012011!important;text-align:center;line-height:1.4;display:block;max-width:220px;margin-top:4px}
.bpWrap .bpSvcCfrImg img{object-fit:contain;padding:16px;background:#fff}
.bpWrap .bpSvcCfrFallback{display:grid;place-items:center;background:linear-gradient(160deg,#FFF6F9 0%,#FFE3EE 100%)}
.bpWrap .bpSvcCfrFallback svg{width:54px;height:54px;fill:#E0407E}
@media(max-width:640px){.bpWrap .bpSvcItem{flex:0 0 160px;min-width:160px;margin-right:26px}.bpWrap .bpSvcImg{width:140px;height:140px}.bpWrap .bpSvcLabel{font-size:15px!important}.bpWrap .bpSvcLink{gap:18px}.bpWrap .bpSvc{padding:38px 0 34px}}
Your First Professional Cleaning: Room-by-Room Walkthrough
Vero Beach Cleaning by Sandra Guide
Wondering what actually happens when professional cleaners show up at your door? We're walking you through every room, every step, and every detail that separates a good cleaning from the one you've been doing yourself.
Whether you're preparing a vacation rental for guests or finally treating your family home to a deep clean, knowing what to expect makes all the difference. Here in Indian River County and St. Lucie County, our family-owned team has perfected the art of transforming homes room by room, and we're sharing exactly how we do it.

Why Your First Professional Clean Matters
Your home accumulates dirt, dust, and grime in places you can't see or simply don't think to reach. Professional cleaners have the training, tools, and time to address every surface, corner, and crevice that household cleaning often misses. When you book your first professional service, you're not just getting a surface-level refresh: you're establishing a baseline of cleanliness that makes future maintenance easier.
For vacation rental owners in Vero Beach, Sebastian, Fort Pierce, and Port St. Lucie, that first professional clean sets the tone for guest satisfaction. A thoroughly cleaned property leads to better reviews, longer bookings, and fewer complaints. For homeowners, it's the reset button you didn't know you needed.
The Entrance and Foyer
First impressions start here. Professionals clean door frames, baseboards, and light switches that collect fingerprints and dust. They also address the flooring, whether tile, wood, or carpet, removing debris and grime that gets tracked inside.
Kitchen Deep Work
Beyond wiping counters, professionals degrease stovetops, clean inside microwaves, and sanitize cabinet fronts. Appliances get attention inside and out, and grout lines between tiles receive specialized cleaning that household methods often skip.
Bathroom Sanitization
Toilets, tubs, and shower walls are treated with professional-grade disinfectants. Grout, caulk, and tile receive targeted cleaning, and mirrors and fixtures shine without streaks. Ventilation fans and exhaust areas also get cleared of dust buildup.
The Professional Cleaning Checklist You Should Expect
- Dusting all surfaces, including picture frames, shelves, and decorative items
- Vacuuming carpets with commercial-grade equipment and spot-treating stains
- Mopping hard floors with appropriate cleaning solutions for the material type
- Cleaning and disinfecting bathrooms, including grout and caulk lines
- Degreasing kitchen appliances inside and out, plus cabinet fronts and handles
- Wiping down all light switches, door handles, and frequently touched surfaces
- Cleaning windows, mirrors, and glass surfaces without streaks
- Emptying trash, replacing liners, and sanitizing bins
- Organizing common areas and ensuring items are returned to their proper places
- Final walk-through to catch any missed spots and ensure quality standards
Note: The difference between good and exceptional cleaning often comes down to attention to detail in areas guests and family members notice most: light switches, door frames, and the space where the wall meets the baseboard. Professional teams know these spots matter.
Ready for Your First Professional Clean?
Our family-owned team serves Vero Beach, Indian River Shores, Sebastian, Fort Pierce, Port St. Lucie, and surrounding communities with the same care we'd give our own homes. Let's schedule your room-by-room transformation today.
6000+
Home Cleaned
6+
Serving Locally
100%
Satisfaction
Pet
Friendly Team
Questions About Your First Professional Cleaning
01How long does a typical first professional cleaning take?+
02Do I need to prepare my home before the cleaners arrive?+
03What cleaning products do professional teams use?+
04Is professional cleaning worth the cost?+
05How often should I schedule professional cleaning?+
06What if I'm not satisfied with the cleaning?+
07Do you offer specialized services like post-construction or move-in cleaning?+
08Are your cleaners insured and bonded?+

Hi, we’re Vero Beach Cleaning by Sandra
Hi, I am Sandra Sampaio, founder of Vero Beach Cleaning by Sandra. Since 2020 our family team has completed over 6,000 cleanings across Vero Beach, Indian River County and the Treasure Coast. Pet friendly, detail obsessed, and proud partners of Cleaning for a Reason.







