.elementor-8232 .elementor-element.elementor-element-d2bb292 > .elementor-background-overlay{background-color:#19191A;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8232 .elementor-element.elementor-element-d2bb292 > .elementor-container{min-height:600px;}.elementor-8232 .elementor-element.elementor-element-d2bb292:not(.elementor-motion-effects-element-type-background), .elementor-8232 .elementor-element.elementor-element-d2bb292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://vgrlandscapes.com/wp-content/uploads/2022/07/White-Minimalist-New-Website-Promo-Banner-_3_-_1_.webp") 50% 50%;background-size:cover;}.elementor-8232 .elementor-element.elementor-element-d2bb292{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8232 .elementor-element.elementor-element-4ea5d6e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-8232 .elementor-element.elementor-element-4ea5d6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8232 .elementor-element.elementor-element-908d519 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-8232 .elementor-element.elementor-element-908d519{text-align:center;}.elementor-8232 .elementor-element.elementor-element-908d519 .elementor-heading-title{color:#FFFFFF;}.elementor-8232 .elementor-element.elementor-element-9d88868 > .elementor-widget-container{margin:10px 20px 10px 20px;padding:0px 0px 0px 0px;}.elementor-8232 .elementor-element.elementor-element-9d88868{text-align:center;}.elementor-8232 .elementor-element.elementor-element-9d88868 .elementor-heading-title{color:#FFFFFF;}.elementor-8232 .elementor-element.elementor-element-21a19c5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8232 .elementor-element.elementor-element-72c71d0 .elementor-button{background-color:#EF0505;border-radius:10px 10px 10px 10px;}.elementor-8232 .elementor-element.elementor-element-72c71d0 .elementor-button:hover, .elementor-8232 .elementor-element.elementor-element-72c71d0 .elementor-button:focus{background-color:#2AD54A;}.elementor-8232 .elementor-element.elementor-element-fd370f4 .elementor-button{background-color:#2AD54A;border-radius:10px 10px 10px 10px;}.elementor-8232 .elementor-element.elementor-element-fd370f4 .elementor-button:hover, .elementor-8232 .elementor-element.elementor-element-fd370f4 .elementor-button:focus{background-color:#EF0505;}.elementor-8232 .elementor-element.elementor-element-d69bf83:not(.elementor-motion-effects-element-type-background), .elementor-8232 .elementor-element.elementor-element-d69bf83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F0F0;}.elementor-8232 .elementor-element.elementor-element-d69bf83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8232 .elementor-element.elementor-element-d69bf83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8232 .elementor-element.elementor-element-5beaa1a > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8232 .elementor-element.elementor-element-ff291e6 .custom-heading .widget-title span.light{color:#050404;}.elementor-8232 .elementor-element.elementor-element-0c6cc05 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-8232 .elementor-element.elementor-element-8240cc1:not(.elementor-motion-effects-element-type-background), .elementor-8232 .elementor-element.elementor-element-8240cc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6F6;}.elementor-8232 .elementor-element.elementor-element-8240cc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 60px 0px;}.elementor-8232 .elementor-element.elementor-element-8240cc1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8232 .elementor-element.elementor-element-027046d > .elementor-element-populated{border-style:solid;border-width:6px 6px 6px 6px;border-color:#F2F2F2;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 30px 30px 30px;}.elementor-8232 .elementor-element.elementor-element-fa82d2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8232 .elementor-element.elementor-element-fa82d2f .custom-heading .widget-title{font-size:32px;}.elementor-8232 .elementor-element.elementor-element-894cd6e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-8232 .elementor-element.elementor-element-48aa455 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-8232 .elementor-element.elementor-element-25381da > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-8232 .elementor-element.elementor-element-1be967b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-8232 .elementor-element.elementor-element-b4cfb33:not(.elementor-motion-effects-element-type-background), .elementor-8232 .elementor-element.elementor-element-b4cfb33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vgrlandscapes.com/wp-content/uploads/2022/06/Untitled-1920-×-1080-px-10.jpg");}.elementor-8232 .elementor-element.elementor-element-b4cfb33 > .elementor-background-overlay{background-color:#ECECEC;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8232 .elementor-element.elementor-element-b4cfb33 > .elementor-container{max-width:1136px;}.elementor-8232 .elementor-element.elementor-element-b4cfb33{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:40px 0px 60px 0px;}.elementor-8232 .elementor-element.elementor-element-7291a52 .custom-heading .widget-title span.light{color:#201F1F;}.elementor-8232 .elementor-element.elementor-element-2cec7b1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8232 .elementor-element.elementor-element-2cec7b1{text-align:center;font-size:16px;color:#383838;}.elementor-8232 .elementor-element.elementor-element-30d39b6 .filterable-gallery__items{width:calc( 100% + ( 10px * 2 ) );margin:-10px;}.elementor-8232 .elementor-element.elementor-element-30d39b6 .filterable-gallery .grid-item{padding:10px;width:calc(100% / 3);}.elementor-8232 .elementor-element.elementor-element-30d39b6 .filterable-gallery .grid-item .caption, .elementor-8232 .elementor-element.elementor-element-30d39b6 .filterable-gallery .grid-item .grid-terms{text-align:center;}.elementor-8232 .elementor-element.elementor-element-30d39b6 .filterable-gallery .grid-item .caption:hover{color:#FFFFFF;}.elementor-8232 .elementor-element.elementor-element-ee80801{margin-top:0px;margin-bottom:-15px;}.elementor-8232 .elementor-element.elementor-element-1f93cb1 .custom-heading .widget-title span.light{color:#000000;}.elementor-8232 .elementor-element.elementor-element-c13de29{margin-top:0px;margin-bottom:55px;}.elementor-8232 .elementor-element.elementor-element-cfa3adb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8232 .elementor-element.elementor-element-cfa3adb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8232 .elementor-element.elementor-element-81ac6fb .cta-banner{background-image:url("https://vgrlandscapes.com/wp-content/uploads/2021/10/call-to-action.jpg");text-align:left;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:55px 20px 55px 20px;}.elementor-8232 .elementor-element.elementor-element-81ac6fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8232 .elementor-element.elementor-element-d89d8d6:not(.elementor-motion-effects-element-type-background), .elementor-8232 .elementor-element.elementor-element-d89d8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vgrlandscapes.com/wp-content/uploads/2015/01/news_pattern.png");background-repeat:repeat;}.elementor-8232 .elementor-element.elementor-element-d89d8d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-8232 .elementor-element.elementor-element-d89d8d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8232 .elementor-element.elementor-element-6da7b015:not(.elementor-motion-effects-element-type-background), .elementor-8232 .elementor-element.elementor-element-6da7b015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://vgrlandscapes.com/wp-content/uploads/2022/07/robin-spielmann-591331-unsplash.jpg");background-position:center center;background-size:cover;}.elementor-8232 .elementor-element.elementor-element-6da7b015 > .elementor-background-overlay{background-color:#ffffff;opacity:0.94;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8232 .elementor-element.elementor-element-6da7b015{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-8232 .elementor-element.elementor-element-50cdf9e9{margin-top:0px;margin-bottom:20px;}.elementor-8232 .elementor-element.elementor-element-654217e7{text-align:center;}.elementor-8232 .elementor-element.elementor-element-654217e7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;line-height:60px;color:#102d5e;}.elementor-8232 .elementor-element.elementor-element-209b983{margin-top:0px;margin-bottom:60px;}.elementor-8232 .elementor-element.elementor-element-463e63a .custom-heading .widget-title span.light{color:#070707;}.elementor-8232 .elementor-element.elementor-element-7f4db51 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8232 .elementor-element.elementor-element-7f4db51{text-align:center;}.elementor-8232 .elementor-element.elementor-element-0bcfba8:not(.elementor-motion-effects-element-type-background), .elementor-8232 .elementor-element.elementor-element-0bcfba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F0F0;}.elementor-8232 .elementor-element.elementor-element-0bcfba8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8232 .elementor-element.elementor-element-0bcfba8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8232 .elementor-element.elementor-element-5d91a27 > .elementor-element-populated{border-style:solid;border-width:6px 6px 6px 6px;border-color:#F2F2F2;padding:30px 30px 30px 30px;}.elementor-8232 .elementor-element.elementor-element-fb362af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8232 .elementor-element.elementor-element-fb362af .custom-heading .widget-title span.light{color:#060606;}.elementor-8232 .elementor-element.elementor-element-fb362af .custom-heading .widget-title{font-size:28px;}@media(max-width:992px){.elementor-8232 .elementor-element.elementor-element-21a19c5 > .elementor-container{max-width:500px;}.elementor-8232 .elementor-element.elementor-element-6da7b015{padding:50px 20px 50px 20px;}}@media(max-width:768px){.elementor-8232 .elementor-element.elementor-element-d2bb292 > .elementor-container{min-height:520px;}.elementor-8232 .elementor-element.elementor-element-4ea5d6e > .elementor-element-populated{padding:200px 0px 0px 0px;}.elementor-8232 .elementor-element.elementor-element-9d88868 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-8232 .elementor-element.elementor-element-d76824d{width:50%;}.elementor-8232 .elementor-element.elementor-element-2dd3731{width:50%;}.elementor-8232 .elementor-element.elementor-element-8240cc1{padding:80px 0px 0px 0px;}.elementor-8232 .elementor-element.elementor-element-30d39b6 .filterable-gallery .grid-item{width:calc(100% / 1);}.elementor-bc-flex-widget .elementor-8232 .elementor-element.elementor-element-5d4484e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8232 .elementor-element.elementor-element-5d4484e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8232 .elementor-element.elementor-element-5d4484e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8232 .elementor-element.elementor-element-609bd105 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8232 .elementor-element.elementor-element-654217e7 .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-8232 .elementor-element.elementor-element-e67e29d{width:50%;}.elementor-8232 .elementor-element.elementor-element-75035f8{width:50%;}.elementor-8232 .elementor-element.elementor-element-e185e7f{width:50%;}.elementor-8232 .elementor-element.elementor-element-b3aa326{width:50%;}.elementor-8232 .elementor-element.elementor-element-c9c41b7{width:50%;}.elementor-8232 .elementor-element.elementor-element-3569036{width:50%;}}@media(min-width:769px){.elementor-8232 .elementor-element.elementor-element-8eec380{width:60.775%;}.elementor-8232 .elementor-element.elementor-element-4ea5d6e{width:39.183%;}.elementor-8232 .elementor-element.elementor-element-027046d{width:33.3%;}.elementor-8232 .elementor-element.elementor-element-c80bb57{width:22.2%;}.elementor-8232 .elementor-element.elementor-element-564ff46{width:22.278%;}.elementor-8232 .elementor-element.elementor-element-f1fecee{width:22.2%;}}@media(max-width:992px) and (min-width:769px){.elementor-8232 .elementor-element.elementor-element-32d73117{width:100%;}}@media(min-width:993px){.elementor-8232 .elementor-element.elementor-element-6da7b015:not(.elementor-motion-effects-element-type-background), .elementor-8232 .elementor-element.elementor-element-6da7b015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}