.elementor-35 .elementor-element.elementor-element-4d88e2ac > .elementor-container{max-width:1350px;}.elementor-35 .elementor-element.elementor-element-4d88e2ac{margin-top:80px;margin-bottom:60px;}.elementor-35 .elementor-element.elementor-element-28eff2e6 > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-36627114 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-35 .elementor-element.elementor-element-364a50a5{text-align:start;}.elementor-35 .elementor-element.elementor-element-364a50a5 .elementor-heading-title{font-size:45px;line-height:50px;letter-spacing:-4px;color:var( --e-global-color-7116502 );}.elementor-35 .elementor-element.elementor-element-7f058d06 > .elementor-widget-container{margin:-3px 0px -9px 0px;}.elementor-35 .elementor-element.elementor-element-7f058d06{font-size:20px;font-weight:500;line-height:26px;}.elementor-35 .elementor-element.elementor-element-4fcf9119{margin-top:0px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-5999f3e3 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-7998e6a1 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-5dbad8a6:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-5dbad8a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-5dbad8a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-35 .elementor-element.elementor-element-5dbad8a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-12dc8ad4{text-align:center;}.elementor-35 .elementor-element.elementor-element-12dc8ad4 .elementor-heading-title{font-size:40px;line-height:45px;color:var( --e-global-color-833ff71 );}.elementor-35 .elementor-element.elementor-element-dfe5fa5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-35 .elementor-element.elementor-element-dfe5fa5:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-dfe5fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-37f4f98 );}.elementor-35 .elementor-element.elementor-element-dfe5fa5{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-7116502 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-35 .elementor-element.elementor-element-dfe5fa5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-783ff56 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-2f02bd1{text-align:start;font-size:13px;font-weight:600;text-transform:uppercase;line-height:13px;letter-spacing:4px;color:#A3A3A3;}.elementor-35 .elementor-element.elementor-element-573df40 .elementor-heading-title{font-size:60px;line-height:63px;color:var( --e-global-color-7116502 );}.elementor-35 .elementor-element.elementor-element-d355fb5{font-size:16px;}.elementor-35 .elementor-element.elementor-element-890e3e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-6f17026 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-35 .elementor-element.elementor-element-272d2f8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-272d2f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-272d2f8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-35 .elementor-element.elementor-element-43e2716:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-43e2716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-37f4f98 );}.elementor-35 .elementor-element.elementor-element-43e2716{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-35 .elementor-element.elementor-element-43e2716 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-1cfed0f > .elementor-container{max-width:1200px;}.elementor-35 .elementor-element.elementor-element-6418d75{text-align:center;}.elementor-35 .elementor-element.elementor-element-6418d75 .elementor-heading-title{font-size:46px;line-height:72px;}.elementor-35 .elementor-element.elementor-element-9cf95df > .elementor-widget-container{margin:0px 120px 0px 120px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-9cf95df{text-align:center;font-size:18px;line-height:26px;}.elementor-35 .elementor-element.elementor-element-b416a8f{margin-top:30px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-904428d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-904428d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestabuildersca.com/wp-content/uploads/2026/04/Home-Remodel.webp");background-position:center center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-904428d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-35 .elementor-element.elementor-element-904428d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-391e3e8{--spacer-size:284px;}.elementor-35 .elementor-element.elementor-element-d497a84:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-d497a84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-d497a84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 15px 20px 15px;}.elementor-35 .elementor-element.elementor-element-d497a84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-a1bcefe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-cbfaac8 .elementor-heading-title{font-size:30px;color:var( --e-global-color-833ff71 );}.elementor-35 .elementor-element.elementor-element-867ae57:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-867ae57 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestabuildersca.com/wp-content/uploads/2026/04/Bathroom-Remodel.webp");background-position:bottom center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-867ae57 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 40px 0px 0px;}.elementor-35 .elementor-element.elementor-element-867ae57 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-0f8c739{--spacer-size:284px;}.elementor-35 .elementor-element.elementor-element-cb27377:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-cb27377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-cb27377{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 15px 20px 15px;}.elementor-35 .elementor-element.elementor-element-cb27377 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-f9ecc88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-00ffdea .elementor-heading-title{font-size:30px;color:var( --e-global-color-833ff71 );}.elementor-35 .elementor-element.elementor-element-52525d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-52525d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestabuildersca.com/wp-content/uploads/2026/04/Kitchen-Remodel.webp");background-position:center center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-52525d6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 40px 0px 0px;}.elementor-35 .elementor-element.elementor-element-52525d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-6dbd078{--spacer-size:284px;}.elementor-35 .elementor-element.elementor-element-4fd1a86:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-4fd1a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-4fd1a86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 15px 20px 15px;}.elementor-35 .elementor-element.elementor-element-4fd1a86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-a28de97 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-1e6a639 .elementor-heading-title{font-size:30px;color:var( --e-global-color-833ff71 );}.elementor-35 .elementor-element.elementor-element-2de2239{margin-top:30px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-7a0b3ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-7a0b3ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestabuildersca.com/wp-content/uploads/2026/04/ADU.webp");background-position:center center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-7a0b3ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-35 .elementor-element.elementor-element-7a0b3ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-3838fe3{--spacer-size:284px;}.elementor-35 .elementor-element.elementor-element-3ec50af:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-3ec50af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-3ec50af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:20px 15px 20px 15px;}.elementor-35 .elementor-element.elementor-element-3ec50af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-57903e2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-bdaf8b3 .elementor-heading-title{font-size:30px;line-height:40px;color:var( --e-global-color-833ff71 );}.elementor-35 .elementor-element.elementor-element-3e32654:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-3e32654 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestabuildersca.com/wp-content/uploads/2026/04/Room-Additions.webp");background-position:bottom center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-3e32654 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 40px 0px 0px;}.elementor-35 .elementor-element.elementor-element-3e32654 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-0471b2f{--spacer-size:284px;}.elementor-35 .elementor-element.elementor-element-2c6cbf1:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-2c6cbf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-2c6cbf1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:58px;margin-bottom:0px;padding:20px 15px 20px 15px;}.elementor-35 .elementor-element.elementor-element-2c6cbf1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-7126c69 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-3751882 .elementor-heading-title{font-size:30px;color:var( --e-global-color-833ff71 );}.elementor-35 .elementor-element.elementor-element-5cc773b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-5cc773b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestabuildersca.com/wp-content/uploads/2026/04/Home-Remodeling.webp");background-position:center center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-5cc773b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 40px 0px 0px;}.elementor-35 .elementor-element.elementor-element-5cc773b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-62ec758{--spacer-size:284px;}.elementor-35 .elementor-element.elementor-element-7ccea0a:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-7ccea0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-7ccea0a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:58px;margin-bottom:0px;padding:20px 15px 20px 15px;}.elementor-35 .elementor-element.elementor-element-7ccea0a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-875d88d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-3fb94da .elementor-heading-title{font-size:30px;color:var( --e-global-color-833ff71 );}.elementor-35 .elementor-element.elementor-element-79d91d8{margin-top:30px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-dd0a36b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-dd0a36b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestabuildersca.com/wp-content/uploads/2026/04/imageye___-_imgi_90_1643705477_5-bigfoto-name-p-garazh-v-kottedzhe-v-interere-20.webp");background-position:center center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-dd0a36b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-35 .elementor-element.elementor-element-dd0a36b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-693ef80{--spacer-size:284px;}.elementor-35 .elementor-element.elementor-element-3c40979:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-3c40979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-3c40979{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:78px;margin-bottom:0px;padding:20px 15px 20px 15px;}.elementor-35 .elementor-element.elementor-element-3c40979 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-041cc3e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-70f6b0b .elementor-heading-title{font-size:30px;line-height:40px;color:var( --e-global-color-833ff71 );}.elementor-35 .elementor-element.elementor-element-1687373:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-1687373 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestabuildersca.com/wp-content/uploads/2026/04/Remodeling-Contractors.webp");background-position:bottom center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-1687373 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 40px 0px 0px;}.elementor-35 .elementor-element.elementor-element-1687373 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-e480778{--spacer-size:284px;}.elementor-35 .elementor-element.elementor-element-ad1a3ac:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-ad1a3ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-ad1a3ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:78px;margin-bottom:0px;padding:20px 15px 20px 15px;}.elementor-35 .elementor-element.elementor-element-ad1a3ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-94ebd5a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-7fac306 .elementor-heading-title{font-size:30px;color:var( --e-global-color-833ff71 );}.elementor-35 .elementor-element.elementor-element-3459dd6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-3459dd6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestabuildersca.com/wp-content/uploads/2026/04/Home-Renovation-Contractors.webp");background-position:center center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-3459dd6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 40px 0px 0px;}.elementor-35 .elementor-element.elementor-element-3459dd6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-91fccd4{--spacer-size:284px;}.elementor-35 .elementor-element.elementor-element-2729947:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-2729947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-2729947 > .elementor-container{max-width:500px;}.elementor-35 .elementor-element.elementor-element-2729947{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:58px;margin-bottom:0px;padding:20px 15px 20px 15px;}.elementor-35 .elementor-element.elementor-element-2729947 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-3a2abf3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-bc088b4 .elementor-heading-title{font-size:30px;color:var( --e-global-color-833ff71 );}.elementor-35 .elementor-element.elementor-element-209edd4{margin-top:30px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-1d05731 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-35 .elementor-element.elementor-element-1d05731 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-9fc9a53:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-9fc9a53 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestabuildersca.com/wp-content/uploads/2026/04/32-Mobley-St_11zon.webp");background-position:center center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-9fc9a53 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-35 .elementor-element.elementor-element-9fc9a53 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-32dfee9{--spacer-size:284px;}.elementor-35 .elementor-element.elementor-element-a050de1:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-a050de1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-a050de1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:86px;margin-bottom:0px;padding:20px 15px 20px 15px;}.elementor-35 .elementor-element.elementor-element-a050de1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-dd2a3f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-d0301e6 .elementor-heading-title{font-size:30px;line-height:40px;color:var( --e-global-color-833ff71 );}.elementor-35 .elementor-element.elementor-element-508670c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-508670c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestabuildersca.com/wp-content/uploads/2026/04/Contruction-Company.webp");background-position:bottom center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-508670c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 40px 0px 0px;}.elementor-35 .elementor-element.elementor-element-508670c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-6bae05e{--spacer-size:284px;}.elementor-35 .elementor-element.elementor-element-34b107c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-34b107c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-34b107c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:97px;margin-bottom:0px;padding:20px 15px 20px 15px;}.elementor-35 .elementor-element.elementor-element-34b107c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-d00ae20 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-b1320dd .elementor-heading-title{font-size:30px;color:var( --e-global-color-833ff71 );}.elementor-35 .elementor-element.elementor-element-a2da387 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-35 .elementor-element.elementor-element-a2da387 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-ac492b0{margin-top:80px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-2659c48{text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;line-height:13px;letter-spacing:8.5px;}.elementor-35 .elementor-element.elementor-element-4ad3446 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-4ad3446{text-align:center;}.elementor-35 .elementor-element.elementor-element-4ad3446 .elementor-heading-title{font-size:45px;line-height:72px;}.elementor-35 .elementor-element.elementor-element-ef571db > .elementor-widget-container{margin:0px 80px 0px 80px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-ef571db{text-align:center;font-size:18px;font-weight:500;line-height:26px;}.elementor-35 .elementor-element.elementor-element-5e2b278 .bdt-ep-static-carousel-item{background-color:#F7F7F700;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-35 .elementor-element.elementor-element-5e2b278 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-35 .elementor-element.elementor-element-5e2b278 .swiper-carousel{padding:0px;margin:0 -0px;}.elementor-35 .elementor-element.elementor-element-5e2b278 .bdt-ep-static-carousel-content{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-5e2b278 .bdt-navigation-prev i, .elementor-35 .elementor-element.elementor-element-5e2b278 .bdt-navigation-next i{color:var( --e-global-color-7116502 );}.elementor-35 .elementor-element.elementor-element-5e2b278 .bdt-navigation-prev, .elementor-35 .elementor-element.elementor-element-5e2b278 .bdt-navigation-next{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:100% 100% 100% 100%;padding:14px 14px 14px 14px;}.elementor-35 .elementor-element.elementor-element-5e2b278 .bdt-navigation-prev i,
            .elementor-35 .elementor-element.elementor-element-5e2b278 .bdt-navigation-next i{font-size:15px;}.elementor-35 .elementor-element.elementor-element-5e2b278 .bdt-navigation-prev{margin-right:11px;}.elementor-35 .elementor-element.elementor-element-5e2b278 .bdt-navigation-next{margin-left:11px;}.elementor-35 .elementor-element.elementor-element-5e2b278 .swiper-pagination-bullet{background-color:#515151;border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-5e2b278{--ep-swiper-dots-space-between:0px;--ep-swiper-carousel-both-ncx:0px;--ep-swiper-carousel-both-ncy:37px;}.elementor-35 .elementor-element.elementor-element-5e2b278 .swiper-pagination-bullet-active{background-color:var( --e-global-color-7116502 );}.elementor-35 .elementor-element.elementor-element-6ba3c4cb:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-6ba3c4cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6edbdd );}.elementor-35 .elementor-element.elementor-element-6ba3c4cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-35 .elementor-element.elementor-element-6ba3c4cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-6a1fa453 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-35 .elementor-element.elementor-element-6a1fa453{text-align:center;}.elementor-35 .elementor-element.elementor-element-6a1fa453 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-4cbc123b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(26px/2);}.elementor-35 .elementor-element.elementor-element-4cbc123b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(26px/2);}.elementor-35 .elementor-element.elementor-element-4cbc123b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(26px/2);}.elementor-35 .elementor-element.elementor-element-4cbc123b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-26px/2);}.elementor-35 .elementor-element.elementor-element-4cbc123b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-26px/2);}.elementor-35 .elementor-element.elementor-element-4cbc123b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-secondary );}.elementor-35 .elementor-element.elementor-element-4cbc123b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-35 .elementor-element.elementor-element-4cbc123b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-35 .elementor-element.elementor-element-4cbc123b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-35 .elementor-element.elementor-element-4cbc123b .elementor-icon-list-icon i{color:var( --e-global-color-7116502 );transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-4cbc123b .elementor-icon-list-icon svg{fill:var( --e-global-color-7116502 );transition:fill 0.3s;}.elementor-35 .elementor-element.elementor-element-4cbc123b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35 .elementor-element.elementor-element-4cbc123b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35 .elementor-element.elementor-element-4cbc123b .elementor-icon-list-item > a{font-size:17px;}.elementor-35 .elementor-element.elementor-element-4cbc123b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-4c7aa49{margin-top:80px;margin-bottom:80px;}.elementor-35 .elementor-element.elementor-element-761b0db > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-761b0db{text-align:center;}.elementor-35 .elementor-element.elementor-element-761b0db .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-35 .elementor-element.elementor-element-48191ffa > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-48191ffa{text-align:center;font-size:18px;line-height:26px;color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-1ba94c70 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-35 .elementor-element.elementor-element-33fd30c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-33fd30c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestabuildersca.com/wp-content/uploads/2025/06/Snap-ADU-San-Diego-Ainsley-2BR1BA-672-sqft-Living-Room-Farmhouse-Glass-Door-staged.webp");background-position:center center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-33fd30c5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35 .elementor-element.elementor-element-33fd30c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-659dfb99{--spacer-size:50px;}.elementor-35 .elementor-element.elementor-element-66fd5ea3 > .elementor-element-populated{padding:20% 13% 20% 13%;}.elementor-35 .elementor-element.elementor-element-57a85bf2{text-align:start;font-size:13px;font-weight:600;text-transform:uppercase;line-height:13px;letter-spacing:4px;color:#A3A3A3;}.elementor-35 .elementor-element.elementor-element-330b0ef5 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-330b0ef5 .elementor-heading-title{font-size:45px;font-weight:600;line-height:50px;letter-spacing:-2.2px;}.elementor-35 .elementor-element.elementor-element-6b744049:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-6b744049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-6b744049{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-text );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-35 .elementor-element.elementor-element-6b744049 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-54d5c32e{text-align:center;}.elementor-35 .elementor-element.elementor-element-54d5c32e .elementor-heading-title{color:var( --e-global-color-833ff71 );}.elementor-35 .elementor-element.elementor-element-7489337a{margin-top:20px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-683b6ab0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-35 .elementor-element.elementor-element-683b6ab0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-35 .elementor-element.elementor-element-683b6ab0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-35 .elementor-element.elementor-element-683b6ab0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-35 .elementor-element.elementor-element-683b6ab0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-35 .elementor-element.elementor-element-683b6ab0 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#343434;}.elementor-35 .elementor-element.elementor-element-683b6ab0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-35 .elementor-element.elementor-element-683b6ab0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-35 .elementor-element.elementor-element-683b6ab0 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-35 .elementor-element.elementor-element-683b6ab0 .elementor-icon-list-icon i{color:var( --e-global-color-2dd102f );transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-683b6ab0 .elementor-icon-list-icon svg{fill:var( --e-global-color-2dd102f );transition:fill 0.3s;}.elementor-35 .elementor-element.elementor-element-683b6ab0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35 .elementor-element.elementor-element-683b6ab0 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-35 .elementor-element.elementor-element-683b6ab0 .elementor-icon-list-text{color:var( --e-global-color-833ff71 );transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-7432e4bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-35 .elementor-element.elementor-element-7432e4bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-35 .elementor-element.elementor-element-7432e4bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-35 .elementor-element.elementor-element-7432e4bf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-35 .elementor-element.elementor-element-7432e4bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-35 .elementor-element.elementor-element-7432e4bf .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#343434;}.elementor-35 .elementor-element.elementor-element-7432e4bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-35 .elementor-element.elementor-element-7432e4bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-35 .elementor-element.elementor-element-7432e4bf .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-35 .elementor-element.elementor-element-7432e4bf .elementor-icon-list-icon i{color:var( --e-global-color-2dd102f );transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-7432e4bf .elementor-icon-list-icon svg{fill:var( --e-global-color-2dd102f );transition:fill 0.3s;}.elementor-35 .elementor-element.elementor-element-7432e4bf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35 .elementor-element.elementor-element-7432e4bf .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-35 .elementor-element.elementor-element-7432e4bf .elementor-icon-list-text{color:var( --e-global-color-833ff71 );transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-7fcbdbe0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-35 .elementor-element.elementor-element-5e97046c > .elementor-element-populated{padding:20% 13% 20% 13%;}.elementor-35 .elementor-element.elementor-element-35b4d1c4{text-align:start;font-size:13px;font-weight:600;text-transform:uppercase;line-height:13px;letter-spacing:4px;color:#A3A3A3;}.elementor-35 .elementor-element.elementor-element-1baff0c6 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-1baff0c6 .elementor-heading-title{font-size:45px;font-weight:600;line-height:50px;letter-spacing:-2.2px;}.elementor-35 .elementor-element.elementor-element-4d133c07:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-4d133c07 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestabuildersca.com/wp-content/uploads/2025/06/Snap-ADU-San-Diego-Coolidge-2BR-1BA-615-sqft-Compact-Kitchen-Living-Area-Staged-Next-to-Dining.webp");background-position:center center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-4d133c07 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35 .elementor-element.elementor-element-4d133c07 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-7aff0853{--spacer-size:50px;}.elementor-35 .elementor-element.elementor-element-471ca206:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-471ca206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestabuildersca.com/wp-content/uploads/2026/04/imageye___-_imgi_95_marble-texture-scaled-1.webp");background-position:center center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-471ca206 > .elementor-background-overlay{background-color:var( --e-global-color-7116502 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-471ca206{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-35 .elementor-element.elementor-element-57839a1f{text-align:start;font-size:13px;font-weight:600;text-transform:uppercase;line-height:13px;letter-spacing:4px;color:#A3A3A3;}.elementor-35 .elementor-element.elementor-element-32b56f38 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-32b56f38 .elementor-heading-title{font-size:45px;font-weight:600;line-height:50px;letter-spacing:-2.2px;color:var( --e-global-color-833ff71 );}.elementor-35 .elementor-element.elementor-element-453adc3{color:var( --e-global-color-833ff71 );}.elementor-35 .elementor-element.elementor-element-75ad4a24 .elementor-button{background-color:var( --e-global-color-833ff71 );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-7e313d82 > .elementor-container{max-width:1350px;}.elementor-35 .elementor-element.elementor-element-7e313d82{margin-top:80px;margin-bottom:80px;}.elementor-35 .elementor-element.elementor-element-4159c4ed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-4354014{width:auto;max-width:auto;top:120px;}.elementor-35 .elementor-element.elementor-element-4354014 > .elementor-widget-container{margin:0px 0px 0px -7px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-4354014{left:227px;}body.rtl .elementor-35 .elementor-element.elementor-element-4354014{right:227px;}.elementor-35 .elementor-element.elementor-element-4354014 img{width:100%;border-style:none;}.elementor-35 .elementor-element.elementor-element-561780f7 > .elementor-widget-container{margin:0px 100px 0px 0px;}.elementor-35 .elementor-element.elementor-element-561780f7{text-align:start;}.elementor-35 .elementor-element.elementor-element-ce69da8{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-fe3819c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-35 .elementor-element.elementor-element-fe3819c{text-align:center;}.elementor-35 .elementor-element.elementor-element-c7710fd .bdt-ep-accordion-title{background-color:var( --e-global-color-833ff71 );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );padding:20px 20px 20px 20px;font-size:16px;}.elementor-35 .elementor-element.elementor-element-c7710fd .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:14px;}.elementor-35 .elementor-element.elementor-element-c7710fd .bdt-ep-title-text{justify-content:flex-start;}.elementor-35 .elementor-element.elementor-element-c7710fd .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-c7710fd .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-c7710fd .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-c7710fd .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-title{color:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-c7710fd .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-c7710fd .bdt-ep-accordion-content{padding:20px 60px 20px 20px;font-size:16px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-17bb29a0:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-17bb29a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-37f4f98 );}.elementor-35 .elementor-element.elementor-element-17bb29a0 > .elementor-container{max-width:1100px;}.elementor-35 .elementor-element.elementor-element-17bb29a0{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-text );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-35 .elementor-element.elementor-element-17bb29a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-390b50d4{text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;line-height:13px;letter-spacing:4px;color:#A3A3A3;}.elementor-35 .elementor-element.elementor-element-b34c7e6 > .elementor-widget-container{margin:-4px 0px 5px 0px;}.elementor-35 .elementor-element.elementor-element-b34c7e6{text-align:center;}.elementor-35 .elementor-element.elementor-element-b34c7e6 .elementor-heading-title{font-size:45px;line-height:53px;color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-582efb8e > .elementor-widget-container{margin:5px 0px 0px 0px;}body.elementor-page-35{--ep-grid-line-color:#E9E9E9;--ep-grid-line-width:1px;}body{position:relative;}body::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin-right:auto;margin-left:auto;pointer-events:none;z-index:var(--ep-grid-line-z-index, 0);min-height:100vh;width:calc(100% - (2 * 0px));max-width:var(--ep-grid-line-max-width, 100%);background-size:calc(100% + var(--ep-grid-line-width, 1px)) 100%;background-image:repeating-linear-gradient(var(--ep-grid-line-direction, 90deg), var(--ep-grid-line-column-color, transparent), var(--ep-grid-line-column-color, transparent) calc((100% / var(--ep-grid-line-columns, 12)) - var(--ep-grid-line-width, 1px)), var(--ep-grid-line-color, #eee) calc((100% / var(--ep-grid-line-columns, 12)) - var(--ep-grid-line-width, 1px)), var(--ep-grid-line-color, #eee) calc(100% / var(--ep-grid-line-columns, 12)));}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-6418d75 .elementor-heading-title{line-height:1.3em;}.elementor-35 .elementor-element.elementor-element-cbfaac8 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-00ffdea .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-1e6a639 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-3ec50af{margin-top:100px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-bdaf8b3 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-2c6cbf1{margin-top:100px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-3751882 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-7ccea0a{margin-top:100px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-3fb94da{width:var( --container-widget-width, 153.312px );max-width:153.312px;--container-widget-width:153.312px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-3fb94da .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-3c40979{margin-top:100px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-70f6b0b .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-35 .elementor-element.elementor-element-ad1a3ac{margin-top:119px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-7fac306 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-2729947{margin-top:100px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-bc088b4 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-5e2b278 .bdt-navigation-prev i,
            .elementor-35 .elementor-element.elementor-element-5e2b278 .bdt-navigation-next i{font-size:24px;}.elementor-35 .elementor-element.elementor-element-5e2b278{--ep-swiper-carousel-both-ncx:0px;--ep-swiper-carousel-both-ncy:40px;}.elementor-35 .elementor-element.elementor-element-6ba3c4cb{padding:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-6a1fa453 > .elementor-widget-container{margin:0px 0px -12px 0px;}body.elementor-page-35{--ep-grid-line-columns:12;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-4d88e2ac{margin-top:40px;margin-bottom:20px;}.elementor-35 .elementor-element.elementor-element-36627114 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-35 .elementor-element.elementor-element-364a50a5 .elementor-heading-title{font-size:30px;line-height:35px;letter-spacing:-2px;}.elementor-35 .elementor-element.elementor-element-7f058d06{font-size:16px;}.elementor-35 .elementor-element.elementor-element-12dc8ad4 .elementor-heading-title{font-size:22px;line-height:30px;letter-spacing:-1px;}.elementor-35 .elementor-element.elementor-element-dfe5fa5{padding:30px 5px 30px 5px;}.elementor-35 .elementor-element.elementor-element-783ff56 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-2f02bd1{letter-spacing:2px;}.elementor-35 .elementor-element.elementor-element-573df40 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-573df40 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-35 .elementor-element.elementor-element-d355fb5 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-35 .elementor-element.elementor-element-6f17026 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-43e2716{padding:30px 0px 30px 0px;}.elementor-35 .elementor-element.elementor-element-6418d75 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-35 .elementor-element.elementor-element-9cf95df > .elementor-widget-container{margin:-5px 0px -13px 0px;}.elementor-35 .elementor-element.elementor-element-9cf95df{font-size:15px;}.elementor-35 .elementor-element.elementor-element-904428d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-391e3e8{--spacer-size:200px;}.elementor-35 .elementor-element.elementor-element-d497a84{padding:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-cbfaac8 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-867ae57 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-35 .elementor-element.elementor-element-0f8c739{--spacer-size:200px;}.elementor-35 .elementor-element.elementor-element-cb27377{padding:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-00ffdea .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-52525d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-6dbd078{--spacer-size:200px;}.elementor-35 .elementor-element.elementor-element-4fd1a86{padding:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-1e6a639 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-7a0b3ae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-3838fe3{--spacer-size:200px;}.elementor-35 .elementor-element.elementor-element-3ec50af{padding:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-bdaf8b3 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-3e32654 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-35 .elementor-element.elementor-element-0471b2f{--spacer-size:200px;}.elementor-35 .elementor-element.elementor-element-2c6cbf1{padding:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-3751882 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-5cc773b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-62ec758{--spacer-size:200px;}.elementor-35 .elementor-element.elementor-element-7ccea0a{padding:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-3fb94da .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-dd0a36b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-693ef80{--spacer-size:200px;}.elementor-35 .elementor-element.elementor-element-3c40979{padding:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-70f6b0b .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-1687373 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-35 .elementor-element.elementor-element-e480778{--spacer-size:200px;}.elementor-35 .elementor-element.elementor-element-ad1a3ac{padding:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-7fac306 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-3459dd6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-91fccd4{--spacer-size:200px;}.elementor-35 .elementor-element.elementor-element-2729947{padding:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-bc088b4 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-1d05731 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-9fc9a53 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-32dfee9{--spacer-size:200px;}.elementor-35 .elementor-element.elementor-element-a050de1{padding:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-d0301e6 .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-508670c > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-35 .elementor-element.elementor-element-6bae05e{--spacer-size:200px;}.elementor-35 .elementor-element.elementor-element-34b107c{padding:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-b1320dd .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-a2da387 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-ac492b0{margin-top:40px;margin-bottom:40px;}.elementor-35 .elementor-element.elementor-element-2659c48{letter-spacing:2px;}.elementor-35 .elementor-element.elementor-element-4ad3446 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-4ad3446 .elementor-heading-title{font-size:25px;line-height:25px;}.elementor-35 .elementor-element.elementor-element-ef571db > .elementor-widget-container{margin:-5px 0px -7px 0px;}.elementor-35 .elementor-element.elementor-element-ef571db{font-size:15px;line-height:24px;}.elementor-35 .elementor-element.elementor-element-5e2b278 .bdt-navigation-prev i,
            .elementor-35 .elementor-element.elementor-element-5e2b278 .bdt-navigation-next i{font-size:24px;}.elementor-35 .elementor-element.elementor-element-5e2b278{--ep-swiper-carousel-both-ncx:0px;--ep-swiper-carousel-both-ncy:40px;}.elementor-35 .elementor-element.elementor-element-6ba3c4cb{padding:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-6a1fa453 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-35 .elementor-element.elementor-element-4c7aa49{margin-top:30px;margin-bottom:30px;}.elementor-35 .elementor-element.elementor-element-761b0db .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-35 .elementor-element.elementor-element-48191ffa{font-size:16px;}.elementor-35 .elementor-element.elementor-element-659dfb99{--spacer-size:250px;}.elementor-35 .elementor-element.elementor-element-66fd5ea3 > .elementor-element-populated{padding:8% 4% 8% 4%;}.elementor-35 .elementor-element.elementor-element-57a85bf2{letter-spacing:2px;}.elementor-35 .elementor-element.elementor-element-330b0ef5 .elementor-heading-title{font-size:24px;line-height:30px;letter-spacing:-1px;}.elementor-35 .elementor-element.elementor-element-6b744049{padding:30px 0px 30px 0px;}.elementor-35 .elementor-element.elementor-element-54d5c32e .elementor-heading-title{font-size:22px;}.elementor-35 .elementor-element.elementor-element-7489337a{margin-top:0px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-5e97046c > .elementor-element-populated{padding:8% 4% 8% 4%;}.elementor-35 .elementor-element.elementor-element-1baff0c6 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-1baff0c6 .elementor-heading-title{font-size:25px;line-height:30px;letter-spacing:-1px;}.elementor-35 .elementor-element.elementor-element-e6252b6 > .elementor-widget-container{margin:-10px 0px -16px 0px;}.elementor-35 .elementor-element.elementor-element-7aff0853{--spacer-size:250px;}.elementor-35 .elementor-element.elementor-element-471ca206{padding:40px 5px 40px 5px;}.elementor-35 .elementor-element.elementor-element-32b56f38 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-35 .elementor-element.elementor-element-453adc3 > .elementor-widget-container{margin:-5px 0px -15px 0px;}.elementor-35 .elementor-element.elementor-element-7e313d82{margin-top:40px;margin-bottom:40px;padding:0px 10px 0px 10px;}.elementor-35 .elementor-element.elementor-element-561780f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-7b7467ab > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-35 .elementor-element.elementor-element-ce69da8{padding:40px 0px 40px 0px;}.elementor-35 .elementor-element.elementor-element-c7710fd .bdt-ep-accordion-title{padding:15px 15px 15px 15px;font-size:14px;line-height:19px;}.elementor-35 .elementor-element.elementor-element-c7710fd .bdt-ep-accordion-content{padding:15px 15px 15px 15px;font-size:15px;}.elementor-35 .elementor-element.elementor-element-17bb29a0{padding:30px 5px 30px 5px;}.elementor-35 .elementor-element.elementor-element-b34c7e6 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-35 .elementor-element.elementor-element-582efb8e > .elementor-widget-container{margin:0px 0px 0px 0px;}body.elementor-page-35{--ep-grid-line-columns:5;}}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-783ff56{width:48.37%;}.elementor-35 .elementor-element.elementor-element-6f17026{width:51.63%;}.elementor-35 .elementor-element.elementor-element-1d05731{width:10%;}.elementor-35 .elementor-element.elementor-element-9fc9a53{width:40%;}.elementor-35 .elementor-element.elementor-element-508670c{width:40%;}.elementor-35 .elementor-element.elementor-element-a2da387{width:10%;}}