.elementor-6485 .elementor-element.elementor-element-569ad03 .bg-wrap .elementor-repeater-item-8c89460{background-image:url("https://vallevistadoodles.com/wp-content/uploads/2026/10/IMG_3124-400kb.jpeg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-6485 .elementor-element.elementor-element-569ad03 .elementor-repeater-item-8c89460.slide{justify-content:center;align-items:center;text-align:center;}.elementor-6485 .elementor-element.elementor-element-569ad03 .elementor-repeater-item-8c89460.slide .title{max-width:700px;font-size:86px;line-height:100px;letter-spacing:-3.5px;}.elementor-6485 .elementor-element.elementor-element-569ad03 .bg-wrap .elementor-repeater-item-e5c54d1{background-image:url("https://vallevistadoodles.com/wp-content/uploads/2026/10/IMG_1046.jpeg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-6485 .elementor-element.elementor-element-569ad03 .elementor-repeater-item-e5c54d1.slide{justify-content:center;align-items:center;text-align:center;}.elementor-6485 .elementor-element.elementor-element-569ad03 .elementor-repeater-item-e5c54d1.slide .title{max-width:700px;font-size:86px;line-height:100px;letter-spacing:-3.5px;}.elementor-6485 .elementor-element.elementor-element-569ad03 .master-slider{min-height:660px;height:660px;}.elementor-6485 .elementor-element.elementor-element-569ad03 .master-slider .arrow.arrow-prev{margin-left:50px;}.elementor-6485 .elementor-element.elementor-element-569ad03 .master-slider .arrow.arrow-next{margin-right:50px;}.elementor-6485 .elementor-element.elementor-element-0a3cb30{--display:flex;--overlay-opacity:0;--z-index:0;}.elementor-6485 .elementor-element.elementor-element-0a3cb30 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-6485 .elementor-element.elementor-element-0a3cb30::before, .elementor-6485 .elementor-element.elementor-element-0a3cb30 > .elementor-background-video-container::before, .elementor-6485 .elementor-element.elementor-element-0a3cb30 > .e-con-inner > .elementor-background-video-container::before, .elementor-6485 .elementor-element.elementor-element-0a3cb30 > .elementor-background-slideshow::before, .elementor-6485 .elementor-element.elementor-element-0a3cb30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6485 .elementor-element.elementor-element-0a3cb30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6485 .elementor-element.elementor-element-0a3cb30.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6485 .elementor-element.elementor-element-84975d3 .bg-wrap .elementor-repeater-item-97f89e3{background-image:url("https://vallevistadoodles.com/wp-content/uploads/2025/06/IMG_5457.jpeg");background-position:-4px -800px;}.elementor-6485 .elementor-element.elementor-element-84975d3 .elementor-repeater-item-97f89e3.slide{justify-content:center;align-items:center;text-align:center;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-84975d3 .elementor-repeater-item-97f89e3.slide .sub-title{font-weight:300;}.elementor-6485 .elementor-element.elementor-element-84975d3 .elementor-repeater-item-97f89e3.slide .title{color:#FFFFFF;}.elementor-6485 .elementor-element.elementor-element-84975d3 > .elementor-widget-container{background-image:url("https://vallevistadoodles.com/wp-content/uploads/2025/07/IMG_1994.jpeg");margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-84975d3{z-index:0;}.elementor-6485 .elementor-element.elementor-element-84975d3 .master-slider{min-height:395px;height:395px;}.elementor-6485 .elementor-element.elementor-element-a88b7cf{margin-top:-119px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-4476357{--spacer-size:219px;}.elementor-6485 .elementor-element.elementor-element-249076e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6485 .elementor-element.elementor-element-5fd24f4 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-6485 .elementor-element.elementor-element-5fd24f4 .icon-wrap i{font-size:14px;width:14px;height:14px;line-height:14px;transform:translateY(-3px);}.elementor-6485 .elementor-element.elementor-element-5fd24f4 .icon-wrap svg{width:14px;}.elementor-6485 .elementor-element.elementor-element-5fd24f4 .icon-wrap{color:#CEBAA2;}.elementor-6485 .elementor-element.elementor-element-5fd24f4 .master-icon-text .content-wrap{color:#CEBAA2;font-size:14px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:2.7px;}.elementor-6485 .elementor-element.elementor-element-60fb0d4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6485 .elementor-element.elementor-element-60fb0d4 .master-heading .main-heading{max-width:506px;color:#562F00;margin-bottom:0px;}.elementor-6485 .elementor-element.elementor-element-58083f7{column-gap:0px;line-height:25px;letter-spacing:-0.2px;word-spacing:0px;color:#7B7B7B;}.elementor-6485 .elementor-element.elementor-element-58083f7 p{margin-block-end:22px;}.elementor-6485 .elementor-element.elementor-element-58083f7 a{color:#020101;}.elementor-6485 .elementor-element.elementor-element-551d819 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-551d819 .master-heading .main-heading{max-width:506px;}.elementor-6485 .elementor-element.elementor-element-551d819 .master-heading .sub-heading{max-width:656px;color:#000000;margin-bottom:8px;font-family:"Quicksand", Sans-serif;font-size:25px;font-weight:700;}.elementor-6485 .elementor-element.elementor-element-784d8ce{width:var( --container-widget-width, 95.602% );max-width:95.602%;--container-widget-width:95.602%;--container-widget-flex-grow:0;text-align:start;}.elementor-6485 .elementor-element.elementor-element-784d8ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-784d8ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6485 .elementor-element.elementor-element-784d8ce p{margin-block-end:12px;}.elementor-6485 .elementor-element.elementor-element-6aa7629 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-6aa7629 .master-heading .main-heading{max-width:506px;}.elementor-6485 .elementor-element.elementor-element-6aa7629 .master-heading .sub-heading{max-width:656px;color:#000000;margin-bottom:8px;font-family:"Quicksand", Sans-serif;font-size:25px;font-weight:700;}.elementor-6485 .elementor-element.elementor-element-8366c61{width:var( --container-widget-width, 211.533% );max-width:211.533%;--container-widget-width:211.533%;--container-widget-flex-grow:0;text-align:start;}.elementor-6485 .elementor-element.elementor-element-8366c61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-8366c61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6485 .elementor-element.elementor-element-8366c61 p{margin-block-end:12px;}.elementor-6485 .elementor-element.elementor-element-3bb488c > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-3bb488c .master-heading .main-heading{max-width:506px;}.elementor-6485 .elementor-element.elementor-element-3bb488c .master-heading .sub-heading{max-width:656px;color:#000000;margin-bottom:8px;font-family:"Quicksand", Sans-serif;font-size:25px;font-weight:700;}.elementor-6485 .elementor-element.elementor-element-11a4e03{width:var( --container-widget-width, 206.896% );max-width:206.896%;--container-widget-width:206.896%;--container-widget-flex-grow:0;text-align:start;}.elementor-6485 .elementor-element.elementor-element-11a4e03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-11a4e03.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6485 .elementor-element.elementor-element-11a4e03 p{margin-block-end:12px;}.elementor-6485 .elementor-element.elementor-element-d5b5c9e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6485 .elementor-element.elementor-element-d5b5c9e{margin-top:58px;margin-bottom:58px;}.elementor-6485 .elementor-element.elementor-element-bc2b7ca > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-6485 .elementor-element.elementor-element-bc2b7ca .icon-wrap i{font-size:14px;width:14px;height:14px;line-height:14px;transform:translateY(-3px);}.elementor-6485 .elementor-element.elementor-element-bc2b7ca .icon-wrap svg{width:14px;}.elementor-6485 .elementor-element.elementor-element-bc2b7ca .icon-wrap{color:#CEBAA2;}.elementor-6485 .elementor-element.elementor-element-bc2b7ca .master-icon-text .content-wrap{color:#CEBAA2;font-size:14px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:2.7px;}.elementor-6485 .elementor-element.elementor-element-837a0ec > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6485 .elementor-element.elementor-element-837a0ec .master-heading .main-heading{max-width:693px;color:#562F00;margin-bottom:0px;}.elementor-6485 .elementor-element.elementor-element-77fc473{column-gap:0px;text-align:center;line-height:25px;letter-spacing:-0.2px;word-spacing:0px;color:#7B7B7B;}.elementor-6485 .elementor-element.elementor-element-77fc473 p{margin-block-end:13px;}.elementor-6485 .elementor-element.elementor-element-77fc473 a{color:#020101;}.elementor-6485 .elementor-element.elementor-element-863ea97 .elementor-repeater-item-0b1be8f.master-decor{left:0px;top:0px;visibility:visible;text-align:left;}.elementor-6485 .elementor-element.elementor-element-863ea97 > .elementor-widget-container{margin:0% -75% 0% 0%;padding:0px 0px 0px 40px;}body:not(.rtl) .elementor-6485 .elementor-element.elementor-element-863ea97{left:0px;}body.rtl .elementor-6485 .elementor-element.elementor-element-863ea97{right:0px;}.elementor-6485 .elementor-element.elementor-element-863ea97{top:2px;}.elementor-6485 .elementor-element.elementor-element-868d461 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6485 .elementor-element.elementor-element-6040150 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-6485 .elementor-element.elementor-element-6040150 .icon-wrap i{font-size:14px;width:14px;height:14px;line-height:14px;transform:translateY(-3px);}.elementor-6485 .elementor-element.elementor-element-6040150 .icon-wrap svg{width:14px;}.elementor-6485 .elementor-element.elementor-element-6040150 .icon-wrap{color:#CEBAA2;}.elementor-6485 .elementor-element.elementor-element-6040150 .master-icon-text .content-wrap{color:#CEBAA2;font-size:14px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:2.7px;}.elementor-6485 .elementor-element.elementor-element-a9e3644 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6485 .elementor-element.elementor-element-a9e3644 .master-heading .main-heading{max-width:693px;color:#562F00;margin-bottom:0px;}.elementor-6485 .elementor-element.elementor-element-c7fd01d{column-gap:0px;text-align:center;line-height:25px;letter-spacing:-0.2px;word-spacing:0px;color:#7B7B7B;}.elementor-6485 .elementor-element.elementor-element-c7fd01d p{margin-block-end:13px;}.elementor-6485 .elementor-element.elementor-element-c7fd01d a{color:#020101;}.elementor-repeater-item-5aaf4ad.master-fancy-image{left:0px;top:0px;visibility:visible;}.elementor-6485 .elementor-element.elementor-element-6a0cb6e{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;top:220px;}body:not(.rtl) .elementor-6485 .elementor-element.elementor-element-6a0cb6e{left:6.7%;}body.rtl .elementor-6485 .elementor-element.elementor-element-6a0cb6e{right:6.7%;}.elementor-6485 .elementor-element.elementor-element-31db980{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;top:550px;}body:not(.rtl) .elementor-6485 .elementor-element.elementor-element-31db980{right:5.7%;}body.rtl .elementor-6485 .elementor-element.elementor-element-31db980{left:5.7%;}.elementor-6485 .elementor-element.elementor-element-b3356e7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;top:75%;z-index:-1;}body:not(.rtl) .elementor-6485 .elementor-element.elementor-element-b3356e7{right:-100px;}body.rtl .elementor-6485 .elementor-element.elementor-element-b3356e7{left:-100px;}.elementor-6485 .elementor-element.elementor-element-f351ed5{--spacer-size:120px;}.elementor-6485 .elementor-element.elementor-element-36df6fe{z-index:1;}.elementor-6485 .elementor-element.elementor-element-a4ede86 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-6485 .elementor-element.elementor-element-a4ede86 .icon-wrap i{font-size:14px;width:14px;height:14px;line-height:14px;transform:translateY(-3px);}.elementor-6485 .elementor-element.elementor-element-a4ede86 .icon-wrap svg{width:14px;}.elementor-6485 .elementor-element.elementor-element-a4ede86 .icon-wrap{color:#CEBAA2;}.elementor-6485 .elementor-element.elementor-element-a4ede86 .master-icon-text .content-wrap{color:#CEBAA2;font-family:"Quicksand", Sans-serif;font-weight:700;}.elementor-6485 .elementor-element.elementor-element-e84a3dd > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-6485 .elementor-element.elementor-element-e84a3dd .master-heading .main-heading{max-width:520px;color:#582F01;margin-bottom:0px;}.elementor-6485 .elementor-element.elementor-element-b974ddd .elementor-repeater-item-c3bd1c3.master-decor{left:0px;top:0px;visibility:visible;}.elementor-6485 .elementor-element.elementor-element-b974ddd{width:auto;max-width:auto;}.elementor-6485 .elementor-element.elementor-element-b974ddd > .elementor-widget-container{--e-transform-translateY:24px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-b974ddd .master-button{background-color:#966851;}.elementor-repeater-item-d77b97d.master-fancy-image{left:0px;top:0px;visibility:visible;z-index:3;}.elementor-6485 .elementor-element.elementor-element-c718644 .elementor-repeater-item-d77b97d.master-fancy-image .image-wrap{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-repeater-item-4019d92.master-fancy-image{right:-10%;left:unset;bottom:20%;visibility:visible;z-index:1;}.elementor-repeater-item-a3ae663.master-shape{top:0px;visibility:visible;left:0px;}.elementor-6485 .elementor-element.elementor-element-c718644 .elementor-repeater-item-a3ae663.master-shape{background-color:#02010100;}.elementor-6485 .elementor-element.elementor-element-f0f5fb5{--spacer-size:120px;}.elementor-6485 .elementor-element.elementor-element-845df4c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6485 .elementor-element.elementor-element-845df4c{margin-top:70px;margin-bottom:0px;}.elementor-6485 .elementor-element.elementor-element-eee00f4 .elementor-repeater-item-3e1065b{width:70%;box-shadow:0px 0px 16px -21px rgba(0, 0, 0, 0.68);}.elementor-6485 .elementor-element.elementor-element-eee00f4 .elementor-repeater-item-3e1065b.master-decor{right:2%;left:unset;top:0px;visibility:visible;text-align:right;}.elementor-6485 .elementor-element.elementor-element-eee00f4 > .elementor-widget-container{margin:0% 0% 0% -48%;padding:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-eee00f4{z-index:1;}.elementor-repeater-item-22441dc.master-fancy-image{left:0px;top:0px;visibility:visible;}.elementor-6485 .elementor-element.elementor-element-89122ed{width:var( --container-widget-width, 133.368% );max-width:133.368%;--container-widget-width:133.368%;--container-widget-flex-grow:0;top:7px;z-index:0;}.elementor-6485 .elementor-element.elementor-element-89122ed.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6485 .elementor-element.elementor-element-89122ed{left:455px;}body.rtl .elementor-6485 .elementor-element.elementor-element-89122ed{right:455px;}.elementor-6485 .elementor-element.elementor-element-fa4d2b3 > .elementor-element-populated{margin:0px -65px 0px 65px;--e-column-margin-right:-65px;--e-column-margin-left:65px;padding:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-5a915f8 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-6485 .elementor-element.elementor-element-5a915f8 .icon-wrap i{font-size:14px;width:14px;height:14px;line-height:14px;transform:translateY(-3px);}.elementor-6485 .elementor-element.elementor-element-5a915f8 .icon-wrap svg{width:14px;}.elementor-6485 .elementor-element.elementor-element-5a915f8 .icon-wrap{color:#CEBAA2;}.elementor-6485 .elementor-element.elementor-element-5a915f8 .master-icon-text .content-wrap{color:#CEBAA2;font-size:14px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:2.7px;}.elementor-6485 .elementor-element.elementor-element-f86858a > .elementor-widget-container{margin:0px 0px 41px 0px;}.elementor-6485 .elementor-element.elementor-element-f86858a .master-heading .main-heading{max-width:520px;color:#562F00;margin-bottom:28px;}.elementor-6485 .elementor-element.elementor-element-e117179 > .elementor-widget-container{margin:0px 0px 41px 0px;}.elementor-6485 .elementor-element.elementor-element-e117179 .master-heading .main-heading{max-width:520px;}.elementor-6485 .elementor-element.elementor-element-e117179 .master-heading .sub-heading{max-width:570px;}.elementor-6485 .elementor-element.elementor-element-f327ebf{--spacer-size:40px;}.elementor-6485 .elementor-element.elementor-element-f4e32bb{margin-top:52px;margin-bottom:52px;}.elementor-6485 .elementor-element.elementor-element-fd25141 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6485 .elementor-element.elementor-element-fd25141{margin-top:34px;margin-bottom:34px;}.elementor-6485 .elementor-element.elementor-element-8556572{width:var( --container-widget-width, 133.368% );max-width:133.368%;--container-widget-width:133.368%;--container-widget-flex-grow:0;top:7px;z-index:0;}.elementor-6485 .elementor-element.elementor-element-8556572.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6485 .elementor-element.elementor-element-8556572{left:455px;}body.rtl .elementor-6485 .elementor-element.elementor-element-8556572{right:455px;}.elementor-6485 .elementor-element.elementor-element-1ef111a > .elementor-element-populated{margin:0px -65px 0px 65px;--e-column-margin-right:-65px;--e-column-margin-left:65px;padding:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-04c22ed > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-6485 .elementor-element.elementor-element-04c22ed .icon-wrap i{font-size:14px;width:14px;height:14px;line-height:14px;transform:translateY(-3px);}.elementor-6485 .elementor-element.elementor-element-04c22ed .icon-wrap svg{width:14px;}.elementor-6485 .elementor-element.elementor-element-04c22ed .icon-wrap{color:#CEBAA2;}.elementor-6485 .elementor-element.elementor-element-04c22ed .master-icon-text .content-wrap{color:#CEBAA2;font-size:14px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:2.7px;}.elementor-6485 .elementor-element.elementor-element-06a6ca4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-06a6ca4 .master-heading .main-heading{max-width:1000px;color:#562F00;margin-bottom:0px;}.elementor-6485 .elementor-element.elementor-element-52b583d > .elementor-widget-container{margin:0px 0px 41px 0px;}.elementor-6485 .elementor-element.elementor-element-52b583d .master-heading .main-heading{max-width:520px;}.elementor-6485 .elementor-element.elementor-element-52b583d .master-heading .sub-heading{max-width:570px;}.elementor-6485 .elementor-element.elementor-element-b597534 .elementor-repeater-item-0b1be8f.master-decor{left:0px;top:0px;visibility:visible;text-align:left;}.elementor-6485 .elementor-element.elementor-element-b597534 > .elementor-widget-container{margin:0% -75% 0% 0%;padding:0px 0px 0px 40px;}body:not(.rtl) .elementor-6485 .elementor-element.elementor-element-b597534{left:0px;}body.rtl .elementor-6485 .elementor-element.elementor-element-b597534{right:0px;}.elementor-6485 .elementor-element.elementor-element-b597534{top:2px;}.elementor-6485 .elementor-element.elementor-element-06ebeaa{margin-top:0px;margin-bottom:0px;}.elementor-6485 .elementor-element.elementor-element-8f8b495 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6485 .elementor-element.elementor-element-8f8b495{margin-top:65px;margin-bottom:0px;}.elementor-6485 .elementor-element.elementor-element-675172c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-6485 .elementor-element.elementor-element-675172c .icon-wrap i{font-size:14px;width:14px;height:14px;line-height:14px;transform:translateY(-3px);}.elementor-6485 .elementor-element.elementor-element-675172c .icon-wrap svg{width:14px;}.elementor-6485 .elementor-element.elementor-element-675172c .icon-wrap{color:#CEBAA2;}.elementor-6485 .elementor-element.elementor-element-675172c .master-icon-text .content-wrap{color:#CEBAA2;font-size:14px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:2.7px;}.elementor-6485 .elementor-element.elementor-element-f1c4432 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6485 .elementor-element.elementor-element-f1c4432 .master-heading .main-heading{max-width:978px;color:#562F00;margin-bottom:0px;}.elementor-6485 .elementor-element.elementor-element-4571f5c{column-gap:0px;text-align:center;line-height:25px;letter-spacing:-0.2px;word-spacing:0px;color:#7B7B7B;}.elementor-6485 .elementor-element.elementor-element-4571f5c p{margin-block-end:13px;}.elementor-6485 .elementor-element.elementor-element-4571f5c a{color:#020101;}.elementor-6485 .elementor-element.elementor-element-cc929a1{margin-top:68px;margin-bottom:0px;}body.elementor-page-6485 #page #main-content{padding-top:0px;padding-bottom:0px;}@media(min-width:768px){.elementor-6485 .elementor-element.elementor-element-0a3cb30{--width:109.975%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6485 .elementor-element.elementor-element-16b569c{width:100%;}.elementor-6485 .elementor-element.elementor-element-d640e34{width:100%;}.elementor-6485 .elementor-element.elementor-element-b13442a{width:100%;}.elementor-6485 .elementor-element.elementor-element-d63ae13{width:100%;}.elementor-6485 .elementor-element.elementor-element-0503a2b{width:100%;}.elementor-6485 .elementor-element.elementor-element-fa4d2b3{width:100%;}.elementor-6485 .elementor-element.elementor-element-0087b8d{width:100%;}.elementor-6485 .elementor-element.elementor-element-1ef111a{width:100%;}.elementor-6485 .elementor-element.elementor-element-97ffa34{width:100%;}.elementor-6485 .elementor-element.elementor-element-6bab081{width:100%;}}@media(min-width:1025px){.elementor-6485 .elementor-element.elementor-element-569ad03 .bg-wrap .elementor-repeater-item-8c89460{background-attachment:fixed;}.elementor-6485 .elementor-element.elementor-element-569ad03 .bg-wrap .elementor-repeater-item-e5c54d1{background-attachment:fixed;}}@media(max-width:1024px){.elementor-6485 .elementor-element.elementor-element-84975d3 .bg-wrap .elementor-repeater-item-97f89e3{background-position:0px 0px;}.elementor-6485 .elementor-element.elementor-element-4476357{--spacer-size:100px;}.elementor-6485 .elementor-element.elementor-element-b13442a > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6485 .elementor-element.elementor-element-863ea97 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-6485 .elementor-element.elementor-element-f351ed5{--spacer-size:100px;}.elementor-6485 .elementor-element.elementor-element-f0f5fb5{--spacer-size:100px;}.elementor-6485 .elementor-element.elementor-element-fa4d2b3 > .elementor-element-populated{margin:0px 0px 0px 65px;--e-column-margin-right:0px;--e-column-margin-left:65px;}.elementor-6485 .elementor-element.elementor-element-1ef111a > .elementor-element-populated{margin:0px 0px 0px 65px;--e-column-margin-right:0px;--e-column-margin-left:65px;}.elementor-6485 .elementor-element.elementor-element-97ffa34 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6485 .elementor-element.elementor-element-b597534 > .elementor-widget-container{margin:0% 0% 0% 0%;}}@media(max-width:767px){.elementor-6485 .elementor-element.elementor-element-569ad03 .elementor-repeater-item-8c89460.slide .title{font-size:50px;line-height:62px;}.elementor-6485 .elementor-element.elementor-element-569ad03 .elementor-repeater-item-e5c54d1.slide .title{font-size:50px;line-height:62px;}.elementor-6485 .elementor-element.elementor-element-569ad03 .master-slider{min-height:500px;height:500px;}.elementor-6485 .elementor-element.elementor-element-0a3cb30{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6485 .elementor-element.elementor-element-84975d3 .bg-wrap .elementor-repeater-item-97f89e3{background-image:url("https://vallevistadoodles.com/wp-content/uploads/2026/10/IMG_1046.jpeg");background-position:0px 0px;}.elementor-6485 .elementor-element.elementor-element-84975d3 .elementor-repeater-item-97f89e3.slide .title{font-size:39px;}.elementor-6485 .elementor-element.elementor-element-84975d3 .master-slider{min-height:300px;height:300px;}.elementor-6485 .elementor-element.elementor-element-a88b7cf{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-4476357{--spacer-size:80px;}.elementor-6485 .elementor-element.elementor-element-249076e{margin-top:-36px;margin-bottom:6px;}.elementor-6485 .elementor-element.elementor-element-551d819 > .elementor-widget-container{margin:-11px -11px -11px -11px;}.elementor-6485 .elementor-element.elementor-element-551d819 .master-heading .sub-heading{max-width:615px;}.elementor-6485 .elementor-element.elementor-element-8366c61.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-6485 .elementor-element.elementor-element-8366c61{text-align:start;}.elementor-6485 .elementor-element.elementor-element-11a4e03.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-6485 .elementor-element.elementor-element-11a4e03{text-align:start;}.elementor-6485 .elementor-element.elementor-element-b13442a > .elementor-element-populated{margin:0px 0px 231px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6485 .elementor-element.elementor-element-863ea97 > .elementor-widget-container{--e-transform-scale:1.1;}body:not(.rtl) .elementor-6485 .elementor-element.elementor-element-863ea97{left:-21px;}body.rtl .elementor-6485 .elementor-element.elementor-element-863ea97{right:-21px;}.elementor-6485 .elementor-element.elementor-element-863ea97{top:44px;}.elementor-6485 .elementor-element.elementor-element-868d461{margin-top:50px;margin-bottom:00px;}.elementor-6485 .elementor-element.elementor-element-f351ed5{--spacer-size:80px;}.elementor-6485 .elementor-element.elementor-element-a5f584c > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6485 .elementor-element.elementor-element-f0f5fb5{--spacer-size:80px;}.elementor-6485 .elementor-element.elementor-element-fa4d2b3 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-6485 .elementor-element.elementor-element-f86858a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-f4e32bb{margin-top:18px;margin-bottom:0px;}.elementor-6485 .elementor-element.elementor-element-1ef111a > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-6485 .elementor-element.elementor-element-06a6ca4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-97ffa34 > .elementor-element-populated{margin:-33px 0px 231px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6485 .elementor-element.elementor-element-b597534 > .elementor-widget-container{--e-transform-scale:1.1;}body:not(.rtl) .elementor-6485 .elementor-element.elementor-element-b597534{left:-21px;}body.rtl .elementor-6485 .elementor-element.elementor-element-b597534{right:-21px;}.elementor-6485 .elementor-element.elementor-element-b597534{top:43px;}.elementor-6485 .elementor-element.elementor-element-06ebeaa{margin-top:0px;margin-bottom:0px;}.elementor-6485 .elementor-element.elementor-element-738dd98 > .elementor-element-populated{margin:59px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6485 .elementor-element.elementor-element-8f8b495{margin-top:70px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-6bab081 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for section, class: .elementor-element-47c7d14 */.hide-this-section {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-84b83c2 */.wpcf7 form input[type="submit"] {
    padding: 1px 80px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cc929a1 *//* ========================================
   GUARDIAN HOME APPLICATION - FINAL CSS
   ======================================== */

/* ---------- FORM TEXT ---------- */

.wpcf7 form {
    color: #000000 !important;
    width: 100%;
    box-sizing: border-box;
}

/* ---------- BROWN BOLD TEXT ---------- */

.wpcf7 form strong,
.wpcf7 form b {
    color: #6A4F3E !important;
}

/* ---------- MAIN HEADING ---------- */

.wpcf7 form h3 {
    color: #6A4F3E !important;
    margin-bottom: 20px;
}


/* ========================================
   ALL ANSWER FIELDS
   ======================================== */

.wpcf7 form input[type="text"],
.wpcf7 form input[type="email"],
.wpcf7 form input[type="tel"],
.wpcf7 form input[type="date"],
.wpcf7 form select,
.wpcf7 form textarea {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
    display: block !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}


/* ---------- FIELD WRAPPER ---------- */

.wpcf7 form .wpcf7-form-control-wrap {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
}


/* ---------- LABELS ---------- */

.wpcf7 form label {
    display: block;
    width: 100%;
    box-sizing: border-box;
    margin-bottom: 18px;
}


/* ---------- TEXTAREA ---------- */

.wpcf7 form textarea {
    min-height: 120px;
    resize: vertical;
}


/* ========================================
   RADIO BUTTONS
   DON'T stretch them to 100%
   ======================================== */

.wpcf7 form input[type="radio"],
.wpcf7 form input[type="checkbox"] {
    width: auto !important;
    max-width: none !important;
    display: inline-block !important;
}


/* Radio/checkbox labels */

.wpcf7 form .wpcf7-list-item {
    width: auto !important;
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 10px;
}


/* ========================================
   ACCEPTANCE CHECKBOX
   ======================================== */

.wpcf7 form .wpcf7-acceptance {
    display: block;
    width: 100%;
    margin-bottom: 20px;
}

.wpcf7 form .wpcf7-acceptance label {
    display: flex;
    align-items: center;
    gap: 8px;
    width: 100%;
}

.wpcf7 form .wpcf7-acceptance input[type="checkbox"] {
    flex: 0 0 auto;
    margin-top: 4px;
}


/* ========================================
   SUBMIT BUTTON
   ======================================== */

.wpcf7 form input[type="submit"] {
    background-color: #6A4F3E !important;
    color: #ffffff !important;
    border: none !important;
    padding: 12px 28px !important;
    cursor: pointer;
}

.wpcf7 form input[type="submit"]:hover {
    background-color: #6A4F3E !important;
    color: #ffffff !important;
}


/* ========================================
   DESKTOP ALIGNMENT
   ======================================== */

@media (min-width: 768px) {

    .wpcf7 form {
        width: 100% !important;
        max-width: 100% !important;
    }

    .wpcf7 form .wpcf7-form-control-wrap {
        width: 100% !important;
        max-width: 100% !important;
    }

    .wpcf7 form input[type="text"],
    .wpcf7 form input[type="email"],
    .wpcf7 form input[type="tel"],
    .wpcf7 form input[type="date"],
    .wpcf7 form select,
    .wpcf7 form textarea {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        box-sizing: border-box !important;
    }

    .wpcf7 form label {
        width: 100% !important;
        max-width: 100% !important;
        box-sizing: border-box !important;
    }
}


/* ========================================
   MOBILE
   Keep responsive behavior clean
   ======================================== */

@media (max-width: 767px) {

    .wpcf7 form input[type="text"],
    .wpcf7 form input[type="email"],
    .wpcf7 form input[type="tel"],
    .wpcf7 form input[type="date"],
    .wpcf7 form select,
    .wpcf7 form textarea {
        width: 100% !important;
        max-width: 100% !important;
        box-sizing: border-box !important;
    }

    .wpcf7 form .wpcf7-form-control-wrap {
        width: 100% !important;
    }
}.wpcf7 form h3 {
    color: #6A4F3E !important;
    margin-bottom: 20px;
    text-align: center !important;
}

.wpcf7 form h3 + p {
    text-align: center !important;
}/* End custom CSS */