.elementor-420 .elementor-element.elementor-element-dde805f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-420 .elementor-element.elementor-element-dde805f:not(.elementor-motion-effects-element-type-background),.elementor-420 .elementor-element.elementor-element-dde805f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://beachrentalvirginia.com/wp-content/uploads/2024/09/114b2ba9-3c2f-4312-9514-ef325d922fe7.webp);background-position:0 -90px;background-repeat:no-repeat;background-size:cover}.elementor-420 .elementor-element.elementor-element-dde805f>.elementor-background-overlay{background-color:#000;opacity:.25;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-420 .elementor-element.elementor-element-dde805f>.elementor-container{min-height:300px}.elementor-420 .elementor-element.elementor-element-dde805f{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-420 .elementor-element.elementor-element-cfd1ad2{margin-top:50px;margin-bottom:50px}.elementor-420 .elementor-element.elementor-element-6a017ce>.elementor-element-populated{padding:0 0 0 0}.elementor-420 .elementor-element.elementor-element-f8e8ecb{margin-top:0;margin-bottom:-40px}.elementor-420 .elementor-element.elementor-element-f21fa2c>.elementor-element-populated{padding:0 8px 0 0}.elementor-420 .elementor-element.elementor-element-00c6241 img{height:60vh;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px}.elementor-420 .elementor-element.elementor-element-3a34819 .elementor-button{background-color:#838383;font-family:"Josefin Sans",Sans-serif;font-size:1.25rem;border-radius:0 0 0 0;padding:12px 18px 12px 18px}.elementor-420 .elementor-element.elementor-element-3a34819>.elementor-widget-container{margin:-25% 5% 0% 0%}.elementor-420 .elementor-element.elementor-element-3a34819 .elementor-button-content-wrapper{flex-direction:row}.elementor-420 .elementor-element.elementor-element-117e149>.elementor-element-populated{padding:0 4px 12px 4px}.elementor-420 .elementor-element.elementor-element-fea578f img{height:29vh;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px}.elementor-420 .elementor-element.elementor-element-fabe685>.elementor-element-populated{padding:0 0 12px 8px}.elementor-420 .elementor-element.elementor-element-35bce46 img{height:29vh;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px}.elementor-420 .elementor-element.elementor-element-aaf35fb>.elementor-element-populated{padding:0 4px 5px 4px}.elementor-420 .elementor-element.elementor-element-328a97b img{height:29vh;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px}.elementor-420 .elementor-element.elementor-element-1eda650>.elementor-element-populated{padding:0 0 5px 8px}.elementor-420 .elementor-element.elementor-element-c3b499d img{height:29vh;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px}.elementor-420 .elementor-element.elementor-element-f457085 .elementor-button{background-color:#838383;font-family:"Josefin Sans",Sans-serif;font-size:1.25rem;font-weight:400;border-radius:0 0 0 0;padding:12px 18px 12px 18px}.elementor-420 .elementor-element.elementor-element-f457085>.elementor-widget-container{margin:-25% 5% 0% 0%}.elementor-420 .elementor-element.elementor-element-f457085 .elementor-button-content-wrapper{flex-direction:row}.elementor-420 .elementor-element.elementor-element-8b33a29{margin-top:50px;margin-bottom:50px}.elementor-420 .elementor-element.elementor-element-a50bb4b>.elementor-element-populated{padding:0 0 0 0}.elementor-420 .elementor-element.elementor-element-89124d1{margin-top:0;margin-bottom:0}.elementor-420 .elementor-element.elementor-element-e06b4f5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-420 .elementor-element.elementor-element-7eb7342>.elementor-widget-container{margin:0 0 20px 0}.elementor-420 .elementor-element.elementor-element-7eb7342 .elementor-heading-title{font-family:"Mabry",Sans-serif;font-size:32px;font-weight:200;text-transform:uppercase;color:#000}.elementor-420 .elementor-element.elementor-element-bc7db64>.elementor-widget-container{margin:0 0 -15px 0}.elementor-420 .elementor-element.elementor-element-fe72fe4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-420 .elementor-element.elementor-element-9ff4100{text-align:justify;font-family:"Mabry",Sans-serif;font-size:16px;font-weight:300;color:#222}.elementor-420 .elementor-element.elementor-element-9d6f98f .elementor-button{background-color:#000}.elementor-420 .elementor-element.elementor-element-9d6f98f>.elementor-widget-container{margin:20px 0 0 0}.elementor-420 .elementor-element.elementor-element-f299332{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-420 .elementor-element.elementor-element-f299332 .elementor-divider-separator{width:100%}.elementor-420 .elementor-element.elementor-element-f299332 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-420 .elementor-element.elementor-element-966057f .elementor-heading-title{font-family:"Canela",Sans-serif;font-size:32px;font-weight:400;color:#222}.elementor-420 .elementor-element.elementor-element-8688f4e{columns:2;text-align:justify;font-family:"Mabry",Sans-serif;font-size:16px;font-weight:300;color:#222}.elementor-420 .elementor-element.elementor-element-37ac821{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-420 .elementor-element.elementor-element-37ac821>.elementor-widget-container{padding:15px 0 0 0}.elementor-420 .elementor-element.elementor-element-37ac821 .elementor-divider-separator{width:100%}.elementor-420 .elementor-element.elementor-element-37ac821 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-420 .elementor-element.elementor-element-61c141b{margin-top:0;margin-bottom:0}.elementor-420 .elementor-element.elementor-element-d6e21ef .elementor-heading-title{font-family:"Canela",Sans-serif;font-size:32px;font-weight:400;color:#222}.elementor-420 .elementor-element.elementor-element-843a193{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-420 .elementor-element.elementor-element-843a193>.elementor-widget-container{padding:15px 0 0 0}.elementor-420 .elementor-element.elementor-element-843a193 .elementor-divider-separator{width:100%}.elementor-420 .elementor-element.elementor-element-843a193 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-420 .elementor-element.elementor-element-54f2580{margin-top:0;margin-bottom:0}.elementor-420 .elementor-element.elementor-element-832b01f .elementor-heading-title{font-family:"Canela",Sans-serif;font-size:32px;font-weight:400;color:#222}.elementor-420 .elementor-element.elementor-element-991595d{columns:1;text-align:justify;font-family:"Mabry",Sans-serif;font-size:16px;font-weight:300;color:#222}.elementor-420 .elementor-element.elementor-element-7e4764a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-420 .elementor-element.elementor-element-7e4764a>.elementor-widget-container{padding:15px 0 0 0}.elementor-420 .elementor-element.elementor-element-7e4764a .elementor-divider-separator{width:100%}.elementor-420 .elementor-element.elementor-element-7e4764a .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-420 .elementor-element.elementor-element-46c717a{margin-top:0;margin-bottom:0}.elementor-420 .elementor-element.elementor-element-503d41b .elementor-heading-title{font-family:"Canela",Sans-serif;font-size:32px;font-weight:400;color:#222}.elementor-420 .elementor-element.elementor-element-6669b1f iframe{height:400px}.elementor-420 .elementor-element.elementor-element-427a2ce{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-420 .elementor-element.elementor-element-427a2ce>.elementor-widget-container{padding:15px 0 0 0}.elementor-420 .elementor-element.elementor-element-427a2ce .elementor-divider-separator{width:100%}.elementor-420 .elementor-element.elementor-element-427a2ce .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-420 .elementor-element.elementor-element-3b9f5e3{margin-top:0;margin-bottom:50px;padding:0 0 0 0}.elementor-420 .elementor-element.elementor-element-91af7a2 .elementor-heading-title{font-family:"Canela",Sans-serif;font-size:32px;font-weight:400;color:#222}.elementor-420 .elementor-element.elementor-element-147d8c7 .elementor-button{background-color:#222;font-family:"Roboto",Sans-serif;font-weight:300}.elementor-420 .elementor-element.elementor-element-147d8c7>.elementor-widget-container{margin:-50px 0 0 0}.elementor-420 .elementor-element.elementor-element-ce20ba3{--divider-border-style:solid;--divider-color:#111111;--divider-border-width:1px}.elementor-420 .elementor-element.elementor-element-ce20ba3 .elementor-divider-separator{width:100%}.elementor-420 .elementor-element.elementor-element-ce20ba3 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-420 .elementor-element.elementor-element-4fbe9a8>.elementor-element-populated{padding:0 0 0 0}.elementor-420 .elementor-element.elementor-element-9d2a523{z-index:0}.elementor-420 .elementor-element.elementor-element-558de50>.elementor-element-populated{border-style:none;padding:0 25px 25px 25px}.elementor-420 .elementor-element.elementor-element-558de50>.elementor-element-populated,.elementor-420 .elementor-element.elementor-element-558de50>.elementor-element-populated>.elementor-background-overlay,.elementor-420 .elementor-element.elementor-element-558de50>.elementor-background-slideshow{border-radius:4px 4px 4px 4px}.elementor-420 .elementor-element.elementor-element-5d83452>.elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#111;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}@media(max-width:1024px){.elementor-420 .elementor-element.elementor-element-dde805f:not(.elementor-motion-effects-element-type-background),.elementor-420 .elementor-element.elementor-element-dde805f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(max-width:767px){.elementor-420 .elementor-element.elementor-element-dde805f>.elementor-container{min-height:80px}.elementor-420 .elementor-element.elementor-element-dde805f:not(.elementor-motion-effects-element-type-background),.elementor-420 .elementor-element.elementor-element-dde805f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-420 .elementor-element.elementor-element-dde805f>.elementor-background-overlay{opacity:1}.elementor-420 .elementor-element.elementor-element-dde805f{padding:0 0 0 0}.elementor-420 .elementor-element.elementor-element-cfd1ad2{margin-top:5%;margin-bottom:0%}.elementor-420 .elementor-element.elementor-element-00c6241 img{height:300px}.elementor-420 .elementor-element.elementor-element-89124d1{margin-top:5px;margin-bottom:5px}.elementor-420 .elementor-element.elementor-element-e06b4f5>.elementor-element-populated{padding:0 0 0 0}.elementor-420 .elementor-element.elementor-element-7eb7342 .elementor-heading-title{font-size:24px}.elementor-420 .elementor-element.elementor-element-4fbe9a8>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-420 .elementor-element.elementor-element-558de50>.elementor-element-populated{padding:0 0 0 0}}.elementor-804 .elementor-element.elementor-element-1f0e494{margin:0 1%}.ashli>li{margin-bottom:10px;margin-left:20px}hr{margin:15px 0px!important}#Description h4,#Description h3,#Description h2{text-transform:none}#Description b{font-size:20px}.ashli>li{margin-bottom:10px;margin-left:20px}hr{margin:15px 0px!important}.ashli>li{margin-bottom:10px;margin-left:20px}hr{margin:15px 0px!important}.glsr-default .glsr-review-title h3,.glsr-default .glsr-review-title h4,.glsr-default .glsr-review-title h5{color:#000}.glsr-review-author{display:none!important}select{background:none!important;color:black!important}@font-face{font-family:'Mabry';font-style:normal;font-weight:400;font-display:auto;src:url(https://beachrentalvirginia.com/wp-content/uploads/2025/07/mabry-medium-65245d2664ee4.woff) format('woff'),url(https://beachrentalvirginia.com/wp-content/uploads/2025/07/mabry-medium-65245d21e018c.ttf) format('truetype')}@font-face{font-family:'Mabry';font-style:normal;font-weight:200;font-display:auto;src:url(https://beachrentalvirginia.com/wp-content/uploads/2025/07/mabry-light-65245d16aa3ab.woff) format('woff'),url(https://beachrentalvirginia.com/wp-content/uploads/2025/07/mabry-light-65245d11d04f3.ttf) format('truetype')}@font-face{font-family:'Canela';font-style:normal;font-weight:400;font-display:auto;src:url(https://beachrentalvirginia.com/wp-content/uploads/2025/07/canela-thin-65245cf81e982.woff) format('woff'),url(https://beachrentalvirginia.com/wp-content/uploads/2025/07/canela-thin-65245cf37642d.ttf) format('truetype')}