.elementor-36 .elementor-element.elementor-element-4bac72ab:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-4bac72ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://montebellova.com/wp-content/uploads/2025/07/Monte_Campground_Photo1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-4bac72ab > .elementor-container{max-width:1170px;min-height:100vh;}.elementor-36 .elementor-element.elementor-element-4bac72ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36 .elementor-element.elementor-element-4bac72ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-69e3ebe3 > .elementor-element-populated{padding:0px 0px 70px 0px;}.elementor-36 .elementor-element.elementor-element-d09eca0 .elementor-heading-title{font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-570b997 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-570b997 .elementor-heading-title{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-2db52c6{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-36 .elementor-element.elementor-element-2db52c6 .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-36 .elementor-element.elementor-element-2db52c6 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-36 .elementor-element.elementor-element-99ce154 .elementor-button{background-color:#334E59;font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 6px 0px #2D282D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:0px 0px 0px 0px;padding:14px 25px 14px 25px;}.elementor-36 .elementor-element.elementor-element-99ce154 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-99ce154 .elementor-button:focus{background-color:#3D5A65;}.elementor-36 .elementor-element.elementor-element-99ce154 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-5abb846{margin-top:20px;margin-bottom:20px;padding:0px 20px 0px 20px;}.elementor-36 .elementor-element.elementor-element-76226d62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36 .elementor-element.elementor-element-76226d62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://montebellova.com/wp-content/uploads/2025/07/montebello_campground_23.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-76226d62:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-bc-flex-widget .elementor-36 .elementor-element.elementor-element-76226d62.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-36 .elementor-element.elementor-element-76226d62.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-36 .elementor-element.elementor-element-76226d62.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-36 .elementor-element.elementor-element-76226d62 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.32;}.elementor-36 .elementor-element.elementor-element-76226d62 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-76226d62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-2e01fae6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-1462164b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-1462164b .elementor-heading-title{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-65ead3c .elementor-button{background-color:#334E59;font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 6px 0px #2D282D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:0px 0px 0px 0px;padding:14px 25px 14px 25px;}.elementor-36 .elementor-element.elementor-element-65ead3c .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-65ead3c .elementor-button:focus{background-color:#3D5A65;}.elementor-36 .elementor-element.elementor-element-65ead3c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-1f53e77:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36 .elementor-element.elementor-element-1f53e77 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://montebellova.com/wp-content/uploads/2025/07/montebello_campground_21.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-1f53e77:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-bc-flex-widget .elementor-36 .elementor-element.elementor-element-1f53e77.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-36 .elementor-element.elementor-element-1f53e77.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-36 .elementor-element.elementor-element-1f53e77.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-36 .elementor-element.elementor-element-1f53e77 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.32;}.elementor-36 .elementor-element.elementor-element-1f53e77 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-1f53e77 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-d8fc0e4 .elementor-heading-title{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-0eb9a19 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-0eb9a19 .elementor-heading-title{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-b62f20c .elementor-button{background-color:#334E59;font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 6px 0px #2D282D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:0px 0px 0px 0px;padding:14px 25px 14px 25px;}.elementor-36 .elementor-element.elementor-element-b62f20c .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-b62f20c .elementor-button:focus{background-color:#3D5A65;}.elementor-36 .elementor-element.elementor-element-b62f20c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-75263fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36 .elementor-element.elementor-element-75263fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://montebellova.com/wp-content/uploads/2025/07/montebello_campground_04.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-75263fa:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-bc-flex-widget .elementor-36 .elementor-element.elementor-element-75263fa.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-36 .elementor-element.elementor-element-75263fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-36 .elementor-element.elementor-element-75263fa.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-36 .elementor-element.elementor-element-75263fa > .elementor-element-populated >  .elementor-background-overlay{opacity:0.32;}.elementor-36 .elementor-element.elementor-element-75263fa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-75263fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-6ef8ac1 .elementor-heading-title{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-f60b77d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-f60b77d .elementor-heading-title{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-d28be89 .elementor-button{background-color:#334E59;font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 6px 0px #2D282D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:0px 0px 0px 0px;padding:14px 25px 14px 25px;}.elementor-36 .elementor-element.elementor-element-d28be89 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-d28be89 .elementor-button:focus{background-color:#3D5A65;}.elementor-36 .elementor-element.elementor-element-d28be89 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-7aa397f2 > .elementor-container{max-width:1170px;}.elementor-36 .elementor-element.elementor-element-7aa397f2{margin-top:50px;margin-bottom:50px;}.elementor-36 .elementor-element.elementor-element-462d98b .elementor-heading-title{color:#181818;}.elementor-36 .elementor-element.elementor-element-319438fd{font-family:"Lora", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#181818;}.elementor-36 .elementor-element.elementor-element-319438fd p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-5964814 .elementor-button{background-color:#334E59;font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:0px 0px 0px 0px;padding:14px 25px 14px 25px;}.elementor-36 .elementor-element.elementor-element-5964814 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-5964814 .elementor-button:focus{background-color:#3D5A65;}.elementor-36 .elementor-element.elementor-element-5964814 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-508a1928 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-36 .elementor-element.elementor-element-508a1928 > .elementor-container{max-width:1170px;}.elementor-36 .elementor-element.elementor-element-508a1928{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-36 .elementor-element.elementor-element-508a1928 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-325a5f9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1818184D;padding:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-5257e8c2 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-36 .elementor-element.elementor-element-5257e8c2{font-family:"Lora", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#181818;}.elementor-36 .elementor-element.elementor-element-5257e8c2 p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-1cdb08c8 .elementor-heading-title{color:#181818;}.elementor-36 .elementor-element.elementor-element-2ba28db{--divider-border-style:solid;--divider-color:#334E59;--divider-border-width:2px;}.elementor-36 .elementor-element.elementor-element-2ba28db .elementor-divider-separator{width:14%;margin:0 auto;margin-left:0;}.elementor-36 .elementor-element.elementor-element-2ba28db .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-36 .elementor-element.elementor-element-1db2a9d0{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Lora", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#181818;}.elementor-36 .elementor-element.elementor-element-1db2a9d0 p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-72e5cb2{margin-top:60px;margin-bottom:0px;}.elementor-36 .elementor-element.elementor-element-9ee4023.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-36 .elementor-element.elementor-element-9ee4023 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-e525b42 .elementor-button{background-color:#334E59;font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:0px 0px 0px 0px;padding:14px 40px 14px 40px;}.elementor-36 .elementor-element.elementor-element-e525b42 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-e525b42 .elementor-button:focus{background-color:#3D5A65;}.elementor-36 .elementor-element.elementor-element-e525b42 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-7c5114b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-36 .elementor-element.elementor-element-7c5114b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-759f883 .elementor-button{background-color:#334E59;font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:0px 0px 0px 0px;padding:14px 50px 14px 50px;}.elementor-36 .elementor-element.elementor-element-759f883 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-759f883 .elementor-button:focus{background-color:#3D5A65;}.elementor-36 .elementor-element.elementor-element-759f883 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-3121029 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-39639a7a img{width:100%;height:640px;object-fit:cover;object-position:center center;}.elementor-36 .elementor-element.elementor-element-c5118cf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-36 .elementor-element.elementor-element-c5118cf > .elementor-container{max-width:1170px;}.elementor-36 .elementor-element.elementor-element-c5118cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-36 .elementor-element.elementor-element-c5118cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-faa096c > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-4b59ace img{width:100%;height:640px;object-fit:cover;object-position:center center;}.elementor-36 .elementor-element.elementor-element-3f8474f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-36 .elementor-element.elementor-element-3f8474f > .elementor-container{max-width:1170px;}.elementor-36 .elementor-element.elementor-element-3f8474f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-36 .elementor-element.elementor-element-3f8474f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-4101d4e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1818184D;padding:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-6271b63{font-family:"Lora", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#181818;}.elementor-36 .elementor-element.elementor-element-6271b63 p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-98b2fd7 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:32px;font-weight:400;line-height:10px;color:#181818;}.elementor-36 .elementor-element.elementor-element-aa47cca{--divider-border-style:solid;--divider-color:#334E59;--divider-border-width:2px;}.elementor-36 .elementor-element.elementor-element-aa47cca .elementor-divider-separator{width:14%;margin:0 auto;margin-left:0;}.elementor-36 .elementor-element.elementor-element-aa47cca .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-36 .elementor-element.elementor-element-3947441{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Lora", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#181818;}.elementor-36 .elementor-element.elementor-element-3947441 p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-594bf19{margin-top:60px;margin-bottom:0px;}.elementor-36 .elementor-element.elementor-element-d276c36.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-36 .elementor-element.elementor-element-d276c36 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-75204ff .elementor-button{background-color:#334E59;font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:0px 0px 0px 0px;padding:14px 40px 14px 40px;}.elementor-36 .elementor-element.elementor-element-75204ff .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-75204ff .elementor-button:focus{background-color:#3D5A65;}.elementor-36 .elementor-element.elementor-element-75204ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-3a7aa33.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-36 .elementor-element.elementor-element-3a7aa33 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-246642d .elementor-button{background-color:#334E59;font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:0px 0px 0px 0px;padding:14px 50px 14px 50px;}.elementor-36 .elementor-element.elementor-element-246642d .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-246642d .elementor-button:focus{background-color:#3D5A65;}.elementor-36 .elementor-element.elementor-element-246642d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-782c65cf:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-782c65cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://montebellova.com/wp-content/uploads/2025/07/montebello_campground_02.jpg");background-position:60% 65%;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-782c65cf > .elementor-container{max-width:1170px;min-height:400px;}.elementor-36 .elementor-element.elementor-element-782c65cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;}.elementor-36 .elementor-element.elementor-element-782c65cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-696f5ce4 > .elementor-element-populated{padding:9px 9px 9px 9px;}.elementor-36 .elementor-element.elementor-element-33ff2b68 .elementor-heading-title{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-13f73c0b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-13f73c0b .elementor-heading-title{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-5c8da80 .elementor-button{background-color:#334E59;font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:0px 0px 0px 0px;padding:14px 25px 14px 25px;}.elementor-36 .elementor-element.elementor-element-5c8da80 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-5c8da80 .elementor-button:focus{background-color:#3D5A65;}.elementor-36 .elementor-element.elementor-element-5c8da80 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-30cefd8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-36 .elementor-element.elementor-element-30cefd8 > .elementor-container{max-width:1170px;}.elementor-36 .elementor-element.elementor-element-30cefd8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-36 .elementor-element.elementor-element-30cefd8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-0eacc65 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-3847abe img{width:100%;height:640px;object-fit:cover;object-position:center center;}.elementor-36 .elementor-element.elementor-element-57d0d04 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1818184D;padding:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-943b47e > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-36 .elementor-element.elementor-element-943b47e{font-family:"Lora", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#181818;}.elementor-36 .elementor-element.elementor-element-943b47e p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-41e0190 .elementor-heading-title{color:#181818;}.elementor-36 .elementor-element.elementor-element-dadac61{--divider-border-style:solid;--divider-color:#334E59;--divider-border-width:2px;}.elementor-36 .elementor-element.elementor-element-dadac61 .elementor-divider-separator{width:14%;margin:0 auto;margin-left:0;}.elementor-36 .elementor-element.elementor-element-dadac61 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-36 .elementor-element.elementor-element-205e7b7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Lora", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#181818;}.elementor-36 .elementor-element.elementor-element-205e7b7 p{margin-block-end:0px;}.elementor-36 .elementor-element.elementor-element-b9ae365 .elementor-button{background-color:#334E59;font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:0px 0px 0px 0px;padding:14px 40px 14px 40px;}.elementor-36 .elementor-element.elementor-element-b9ae365 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-b9ae365 .elementor-button:focus{background-color:#3D5A65;}.elementor-36 .elementor-element.elementor-element-b9ae365 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-bf07e3a:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-bf07e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://montebellova.com/wp-content/uploads/2025/07/montebello_campground_48.jpg");background-position:60% 65%;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-bf07e3a > .elementor-container{max-width:1170px;min-height:400px;}.elementor-36 .elementor-element.elementor-element-bf07e3a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-36 .elementor-element.elementor-element-bf07e3a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-8ef107b > .elementor-element-populated{padding:9px 9px 9px 9px;}.elementor-36 .elementor-element.elementor-element-88f9857 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-78964cf .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:32px;font-weight:400;text-transform:capitalize;line-height:15px;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-6376652 .elementor-button{background-color:#334E59;font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:0px 0px 0px 0px;padding:14px 25px 14px 25px;}.elementor-36 .elementor-element.elementor-element-6376652 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-6376652 .elementor-button:focus{background-color:#3D5A65;}.elementor-36 .elementor-element.elementor-element-6376652 > .elementor-widget-container{padding:30px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-325a5f9{width:50%;}.elementor-36 .elementor-element.elementor-element-9ee4023{width:37%;}.elementor-36 .elementor-element.elementor-element-7c5114b{width:63%;}.elementor-36 .elementor-element.elementor-element-3121029{width:50%;}.elementor-36 .elementor-element.elementor-element-d276c36{width:37%;}.elementor-36 .elementor-element.elementor-element-3a7aa33{width:63%;}.elementor-36 .elementor-element.elementor-element-0eacc65{width:50%;}.elementor-36 .elementor-element.elementor-element-57d0d04{width:50%;}}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-4bac72ab > .elementor-container{min-height:90vh;}.elementor-36 .elementor-element.elementor-element-4bac72ab{padding:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-76226d62 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-36 .elementor-element.elementor-element-65ead3c > .elementor-widget-container{padding:10px 0px 120px 0px;}.elementor-36 .elementor-element.elementor-element-1f53e77 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-36 .elementor-element.elementor-element-b62f20c > .elementor-widget-container{padding:10px 0px 120px 0px;}.elementor-36 .elementor-element.elementor-element-75263fa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-36 .elementor-element.elementor-element-d28be89 > .elementor-widget-container{padding:10px 0px 120px 0px;}.elementor-36 .elementor-element.elementor-element-7aa397f2{margin-top:0px;margin-bottom:10px;padding:0px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-78c4f5d0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-c5118cf{padding:10px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-faa096c > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-36 .elementor-element.elementor-element-4b59ace img{height:100%;}.elementor-36 .elementor-element.elementor-element-3f8474f{margin-top:0px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-36 .elementor-element.elementor-element-4101d4e > .elementor-element-populated{margin:0px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-36 .elementor-element.elementor-element-6271b63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-98b2fd7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-98b2fd7 .elementor-heading-title{line-height:35px;}.elementor-36 .elementor-element.elementor-element-782c65cf:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-782c65cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-36 .elementor-element.elementor-element-782c65cf{padding:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-696f5ce4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-5c8da80 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-30cefd8{padding:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-0eacc65 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-36 .elementor-element.elementor-element-3847abe img{height:100%;}.elementor-36 .elementor-element.elementor-element-57d0d04 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-bf07e3a:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-bf07e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-36 .elementor-element.elementor-element-bf07e3a{padding:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-8ef107b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-6376652 > .elementor-widget-container{padding:20px 0px 0px 0px;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-4bac72ab > .elementor-container{min-height:90vh;}.elementor-36 .elementor-element.elementor-element-2db52c6 .elementor-divider-separator{width:20%;}.elementor-36 .elementor-element.elementor-element-65ead3c > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-36 .elementor-element.elementor-element-b62f20c > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-36 .elementor-element.elementor-element-d28be89 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-36 .elementor-element.elementor-element-aa47cca .elementor-divider-separator{width:20%;}.elementor-36 .elementor-element.elementor-element-d276c36{width:100%;}.elementor-36 .elementor-element.elementor-element-3a7aa33 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-36 .elementor-element.elementor-element-782c65cf:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-782c65cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-36 .elementor-element.elementor-element-0eacc65 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-36 .elementor-element.elementor-element-57d0d04 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-36 .elementor-element.elementor-element-dadac61 .elementor-divider-separator{width:20%;}.elementor-36 .elementor-element.elementor-element-bf07e3a:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-bf07e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}@media(max-width:1024px) and (min-width:768px){.elementor-36 .elementor-element.elementor-element-76226d62{width:100%;}.elementor-36 .elementor-element.elementor-element-1f53e77{width:100%;}.elementor-36 .elementor-element.elementor-element-75263fa{width:100%;}.elementor-36 .elementor-element.elementor-element-d276c36{width:30%;}.elementor-36 .elementor-element.elementor-element-3a7aa33{width:50%;}.elementor-36 .elementor-element.elementor-element-0eacc65{width:100%;}.elementor-36 .elementor-element.elementor-element-57d0d04{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-d09eca0 */.shadow-text{
   font-family: "Poppins", sans-serif;
    padding: 0px;

    font-variant: normal;
--shadow-color: #2d282d;
    text-shadow: 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 6px rgb(45 40 45);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-570b997 */.shadow-text{
   font-family: "Lora", sans-serif;
    padding: 0px;
 
    font-variant: normal;
--shadow-color: #2d282d;
    text-shadow: 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 6px rgb(45 40 45);

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2db52c6 */.elementor-36 .elementor-element.elementor-element-2db52c6 .elementor-divider-separator{
    box-shadow: 0 0 5px #2d282d;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e01fae6 */.shadow-text1{

    padding: 0px;

    font-variant: normal;

    text-shadow: 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 6px rgb(45 40 45);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1462164b */.shadow-text{
   font-family: "Lora", sans-serif;
    padding: 0px;
 
    font-variant: normal;
--shadow-color: #2d282d;
    text-shadow: 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 6px rgb(45 40 45);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-76226d62 */.height-main {
    height: 300px; /* Desktop */
}

/* Tablet */
@media (max-width: 1024px) {
    .height-main {
        height: 450px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .height-main {
        height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8fc0e4 */.shadow-text{
    font-family: "Poppins", sans-serif;
    padding: 0px;

    font-variant: normal;
--shadow-color: #2d282d;
    text-shadow: 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 6px rgb(45 40 45);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0eb9a19 */.shadow-text{
   font-family: "Lora", sans-serif;
    padding: 0px;
 
    font-variant: normal;
--shadow-color: #2d282d;
    text-shadow: 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 6px rgb(45 40 45);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1f53e77 */.height-main {
    height: 300px; /* Desktop */
}

/* Tablet */
@media (max-width: 1024px) {
    .height-main {
        height: 450px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .height-main {
        height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ef8ac1 */.shadow-text{
    font-family: "Poppins", sans-serif;
    padding: 0px;

    font-variant: normal;
--shadow-color: #2d282d;
    text-shadow: 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 6px rgb(45 40 45);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f60b77d */.shadow-text{
   font-family: "Lora", sans-serif;
    padding: 0px;
 
    font-variant: normal;
--shadow-color: #2d282d;
    text-shadow: 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 6px rgb(45 40 45);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-75263fa */.height-main {
    height: 300px; /* Desktop */
}

/* Tablet */
@media (max-width: 1024px) {
    .height-main {
        height: 450px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .height-main {
        height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5abb846 */.footer-widget-area[data-section="section-fb-html-2"] .ast-builder-html-element{
	display: flex !important; text-align: center !important;
	justify-content: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1c33b837 *//* === CARD IMAGE ZOOM === */

.elementor-36 .elementor-element.elementor-element-76226d62 > .elementor-widget-wrap,
.elementor-36 .elementor-element.elementor-element-1f53e77 > .elementor-widget-wrap,
.elementor-36 .elementor-element.elementor-element-75263fa > .elementor-widget-wrap {
    background-size: 100% !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    transition: background-size 0.8s ease !important;
}


/* === HOVER IMAGE ZOOM === */

.elementor-36 .elementor-element.elementor-element-76226d62:hover > .elementor-widget-wrap,
.elementor-36 .elementor-element.elementor-element-1f53e77:hover > .elementor-widget-wrap,
.elementor-36 .elementor-element.elementor-element-75263fa:hover > .elementor-widget-wrap {
    background-size: 105% !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2ba28db */.elementor-36 .elementor-element.elementor-element-2db52c6 .elementor-divider-separator{
    box-shadow: 0 0 5px #2d282d;

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aa47cca */.elementor-36 .elementor-element.elementor-element-2db52c6 .elementor-divider-separator{
    box-shadow: 0 0 5px #2d282d;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33ff2b68 */.shadow-text{
    font-family: "Poppins", sans-serif;
    padding: 0px;

    font-variant: normal;
--shadow-color: #2d282d;
    text-shadow: 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 6px rgb(45 40 45);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13f73c0b */.shadow-text{
   font-family: "Lora", sans-serif;
    padding: 0px;
 
    font-variant: normal;
--shadow-color: #2d282d;
    text-shadow: 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 6px rgb(45 40 45);

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dadac61 */.elementor-36 .elementor-element.elementor-element-2db52c6 .elementor-divider-separator{
    box-shadow: 0 0 5px #2d282d;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f9857 */.shadow-text{
    font-family: "Poppins", sans-serif;
    padding: 0px;

    font-variant: normal;
--shadow-color: #2d282d;
    text-shadow: 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 6px rgb(45 40 45);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78964cf */.shadow-text{
   font-family: "Lora", sans-serif;
    padding: 0px;
 
    font-variant: normal;
--shadow-color: #2d282d;
    text-shadow: 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 2px #2d282d, 0 0 2px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 3px rgb(45 40 45), 0 0 6px rgb(45 40 45);

}/* End custom CSS */