.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://dev.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:600px;}.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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-d09eca0 .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-570b997 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:42px;font-weight:400;text-transform:capitalize;line-height:15px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.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://dev.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:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-1462164b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;line-height:15px;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:30px 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://dev.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{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-0eb9a19 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;line-height:15px;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:30px 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://dev.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{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-f60b77d .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;line-height:15px;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:30px 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{font-family:"Lora", Sans-serif;font-size:42px;font-weight:400;color:#181818;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.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-bottom: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{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-bottom:0px;}.elementor-36 .elementor-element.elementor-element-1cdb08c8 .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-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-bottom: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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-bottom: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-bottom: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://dev.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{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-13f73c0b .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-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{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-bottom:0px;}.elementor-36 .elementor-element.elementor-element-41e0190 .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-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-bottom: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-1c59f26 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-36 .elementor-element.elementor-element-1c59f26 > .elementor-container{max-width:1170px;}.elementor-36 .elementor-element.elementor-element-1c59f26{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-1c59f26 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-484b575 > .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-52dd800 img{width:100%;height:640px;object-fit:cover;object-position:center center;}.elementor-36 .elementor-element.elementor-element-d0c88d6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-36 .elementor-element.elementor-element-d0c88d6 > .elementor-container{max-width:1170px;}.elementor-36 .elementor-element.elementor-element-d0c88d6{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-d0c88d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-f51f6db > .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-7f65ffe{font-family:"Lora", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#181818;}.elementor-36 .elementor-element.elementor-element-7f65ffe p{margin-bottom:0px;}.elementor-36 .elementor-element.elementor-element-c57e289 .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-a7c5c03{--divider-border-style:solid;--divider-color:#334E59;--divider-border-width:2px;}.elementor-36 .elementor-element.elementor-element-a7c5c03 .elementor-divider-separator{width:14%;margin:0 auto;margin-left:0;}.elementor-36 .elementor-element.elementor-element-a7c5c03 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-36 .elementor-element.elementor-element-7503602{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-7503602 p{margin-bottom:0px;}.elementor-36 .elementor-element.elementor-element-fbc78c5 .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-fbc78c5 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-fbc78c5 .elementor-button:focus{background-color:#3D5A65;}.elementor-36 .elementor-element.elementor-element-fbc78c5 > .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://dev.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(max-width:1024px){.elementor-36 .elementor-element.elementor-element-1cdb08c8 .elementor-heading-title{line-height:35px;}.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-4101d4e > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.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-41e0190 .elementor-heading-title{line-height:35px;}.elementor-36 .elementor-element.elementor-element-484b575 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-36 .elementor-element.elementor-element-f51f6db > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-36 .elementor-element.elementor-element-c57e289 .elementor-heading-title{line-height:35px;}.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:767px){.elementor-36 .elementor-element.elementor-element-570b997 .elementor-heading-title{line-height:50px;}.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-13f73c0b .elementor-heading-title{line-height:35px;}.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(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%;}}/* 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-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-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 */.hright-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 */.hright-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 */.hright-main{
    height: 300px;
}/* 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 divider, class: .elementor-element-a7c5c03 */.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 */