.elementor-1032 .elementor-element.elementor-element-8ecbd63:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-8ecbd63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://mrivedroite.com/wp-content/uploads/2025/07/IMG_2650-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1032 .elementor-element.elementor-element-8ecbd63 > .elementor-background-overlay{background-color:#000000;opacity:0.26;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1032 .elementor-element.elementor-element-8ecbd63 > .elementor-container{min-height:100vh;}.elementor-1032 .elementor-element.elementor-element-8ecbd63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1032 .elementor-element.elementor-element-47b0f3b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1032 .elementor-element.elementor-element-31c3948 > .elementor-widget-container{margin:9px 0px 0px 0px;padding:100px 0px 100px 0px;}.elementor-1032 .elementor-element.elementor-element-31c3948 .cs-subtitle{font-family:"Crimson Text", Sans-serif;font-size:20px;}.elementor-1032 .elementor-element.elementor-element-31c3948 .cs-title{color:#FFFFFF;font-size:53px;text-transform:uppercase;}.elementor-1032 .elementor-element.elementor-element-31c3948 .cs-title-text{text-transform:uppercase;}.elementor-1032 .elementor-element.elementor-element-ed2fcc0{padding:50px 0px 0px 0px;}.elementor-1032 .elementor-element.elementor-element-31ef03a .cs-subtitle{font-family:"Marcellus", Sans-serif;font-size:23px;}.elementor-1032 .elementor-element.elementor-element-31ef03a .cs-title{font-family:"Marcellus", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;margin:0px 0px 30px 0px;}.elementor-1032 .elementor-element.elementor-element-31ef03a .cs-title-text{color:#4A4A47;font-size:17px;margin:1px 1px 1px 1px;}.elementor-1032 .elementor-element.elementor-element-31ef03a .cs-title-btn .button{--btn-bg:#AB9A80;--btn-bg-hover:#AB9A80;font-size:10px;}.elementor-1032 .elementor-element.elementor-element-31ef03a .cs-title-btn{margin:30px 0px 0px 0px;}.elementor-1032 .elementor-element.elementor-element-d88ed5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1032 .elementor-element.elementor-element-a252283{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1032 .elementor-element.elementor-element-94bdf98 .cs-cta-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.35;}.elementor-1032 .elementor-element.elementor-element-94bdf98 .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-1032 .elementor-element.elementor-element-94bdf98 .cs-cta-title.cs-title{color:#FFFFFF;}.cs-button-popup-885118c{--popup-width:1000px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1032 .elementor-element.elementor-element-885118c .button{--btn-bg:#C2A36B;--btn-bg-hover:#C2A36B;text-transform:uppercase;}.elementor-1032 .elementor-element.elementor-element-30d0b91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1032 .elementor-element.elementor-element-4738361 .cs-cta-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.35;}.elementor-1032 .elementor-element.elementor-element-4738361 .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-1032 .elementor-element.elementor-element-4738361 .cs-cta-title.cs-title{color:#FFFFFF;}.cs-button-popup-414091b{--popup-width:1000px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1032 .elementor-element.elementor-element-414091b .button{--btn-bg:#C2A36B;--btn-bg-hover:#C2A36B;text-transform:uppercase;}.elementor-1032 .elementor-element.elementor-element-ce67596{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1032 .elementor-element.elementor-element-a9810ec .cs-cta-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.35;}.elementor-1032 .elementor-element.elementor-element-a9810ec .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-1032 .elementor-element.elementor-element-a9810ec .cs-cta-title.cs-title{color:#FFFFFF;}.cs-button-popup-08e4d34{--popup-width:1000px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1032 .elementor-element.elementor-element-08e4d34 .button{--btn-bg:#C2A36B;--btn-bg-hover:#C2A36B;text-transform:uppercase;}.elementor-1032 .elementor-element.elementor-element-036b82d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1032 .elementor-element.elementor-element-f84a589 .cs-cta-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.35;}.elementor-1032 .elementor-element.elementor-element-f84a589 .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-1032 .elementor-element.elementor-element-f84a589 .cs-cta-title.cs-title{color:#FFFFFF;}.cs-button-popup-cc111e6{--popup-width:1000px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1032 .elementor-element.elementor-element-cc111e6 .button{--btn-bg:#C2A36B;--btn-bg-hover:#C2A36B;text-transform:uppercase;}.elementor-1032 .elementor-element.elementor-element-5b405d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1032 .elementor-element.elementor-element-c8d42f6 .cs-cta-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.35;}.elementor-1032 .elementor-element.elementor-element-c8d42f6 .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-1032 .elementor-element.elementor-element-c8d42f6 .cs-cta-title.cs-title{color:#FFFFFF;}.cs-button-popup-32b08ae{--popup-width:1000px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1032 .elementor-element.elementor-element-32b08ae .button{--btn-bg:#C2A36B;--btn-bg-hover:#C2A36B;text-transform:uppercase;}.elementor-1032 .elementor-element.elementor-element-8c35a1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1032 .elementor-element.elementor-element-07147ba .cs-cta-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.35;}.elementor-1032 .elementor-element.elementor-element-07147ba .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-1032 .elementor-element.elementor-element-07147ba .cs-cta-title.cs-title{color:#FFFFFF;text-transform:uppercase;}.cs-button-popup-a662e6f{--popup-width:1000px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1032 .elementor-element.elementor-element-a662e6f .button{--btn-bg:#C2A36B;--btn-bg-hover:#C2A36B;text-transform:uppercase;}.elementor-1032 .elementor-element.elementor-element-cd44d63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1032 .elementor-element.elementor-element-e9d2ae8 .cs-cta-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.35;}.elementor-1032 .elementor-element.elementor-element-e9d2ae8 .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-1032 .elementor-element.elementor-element-e9d2ae8 .cs-cta-title.cs-title{color:#FFFFFF;text-transform:uppercase;}.cs-button-popup-9da4843{--popup-width:1000px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1032 .elementor-element.elementor-element-9da4843 .button{--btn-bg:#C2A36B;--btn-bg-hover:#C2A36B;text-transform:uppercase;}.elementor-1032 .elementor-element.elementor-element-97c4f6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1032 .elementor-element.elementor-element-ab00cf0 .cs-cta-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.35;}.elementor-1032 .elementor-element.elementor-element-ab00cf0 .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-1032 .elementor-element.elementor-element-ab00cf0 .cs-cta-title.cs-title{color:#FFFFFF;text-transform:uppercase;}.cs-button-popup-9c1d854{--popup-width:1000px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1032 .elementor-element.elementor-element-9c1d854 .button{--btn-bg:#C2A36B;--btn-bg-hover:#C2A36B;text-transform:uppercase;}.elementor-1032 .elementor-element.elementor-element-2121094{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1032 .elementor-element.elementor-element-95b84ed .cs-cta-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.35;}.elementor-1032 .elementor-element.elementor-element-95b84ed .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-1032 .elementor-element.elementor-element-95b84ed .cs-cta-title.cs-title{color:#FFFFFF;text-transform:uppercase;}.cs-button-popup-4eed2df{--popup-width:1000px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1032 .elementor-element.elementor-element-4eed2df .button{--btn-bg:#C2A36B;--btn-bg-hover:#C2A36B;text-transform:uppercase;}.elementor-1032 .elementor-element.elementor-element-7f63f7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1032 .elementor-element.elementor-element-6b03671 .cs-cta-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.35;}.elementor-1032 .elementor-element.elementor-element-6b03671 .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-1032 .elementor-element.elementor-element-6b03671 .cs-cta-title.cs-title{color:#FFFFFF;text-transform:uppercase;}.cs-button-popup-6ce64cf{--popup-width:1000px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1032 .elementor-element.elementor-element-6ce64cf .button{--btn-bg:#C2A36B;--btn-bg-hover:#C2A36B;text-transform:uppercase;}.elementor-1032 .elementor-element.elementor-element-96286e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1032 .elementor-element.elementor-element-d5fd002 .cs-cta-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.35;}.elementor-1032 .elementor-element.elementor-element-d5fd002 .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-1032 .elementor-element.elementor-element-d5fd002 .cs-cta-title.cs-title{color:#FFFFFF;text-transform:uppercase;}.cs-button-popup-49b9a01{--popup-width:1000px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1032 .elementor-element.elementor-element-49b9a01 .button{--btn-bg:#C2A36B;--btn-bg-hover:#C2A36B;text-transform:uppercase;}.elementor-1032 .elementor-element.elementor-element-2805413{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1032 .elementor-element.elementor-element-ea8f0b0 .cs-cta-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.35;}.elementor-1032 .elementor-element.elementor-element-ea8f0b0 .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-1032 .elementor-element.elementor-element-ea8f0b0 .cs-cta-title.cs-title{color:#FFFFFF;text-transform:uppercase;}.cs-button-popup-09665b9{--popup-width:1000px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1032 .elementor-element.elementor-element-09665b9 .button{--btn-bg:#C2A36B;--btn-bg-hover:#C2A36B;text-transform:uppercase;}.elementor-1032 .elementor-element.elementor-element-c6b6980{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1032 .elementor-element.elementor-element-d81c7fa .cs-cta-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.35;}.elementor-1032 .elementor-element.elementor-element-d81c7fa .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-1032 .elementor-element.elementor-element-d81c7fa .cs-cta-title.cs-title{color:#FFFFFF;text-transform:uppercase;}.cs-button-popup-a00d297{--popup-width:1000px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1032 .elementor-element.elementor-element-a00d297 .button{--btn-bg:#C2A36B;--btn-bg-hover:#C2A36B;text-transform:uppercase;}.elementor-1032 .elementor-element.elementor-element-e22f728{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1032 .elementor-element.elementor-element-072c40e .cs-cta-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.35;}.elementor-1032 .elementor-element.elementor-element-072c40e .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-1032 .elementor-element.elementor-element-072c40e .cs-cta-title.cs-title{color:#FFFFFF;text-transform:uppercase;}.cs-button-popup-73a6bb2{--popup-width:1000px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1032 .elementor-element.elementor-element-73a6bb2 .button{--btn-bg:#C2A36B;--btn-bg-hover:#C2A36B;text-transform:uppercase;}.elementor-1032 .elementor-element.elementor-element-8f5f3b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1032 .elementor-element.elementor-element-793273c .cs-cta-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.35;}.elementor-1032 .elementor-element.elementor-element-793273c .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-1032 .elementor-element.elementor-element-793273c .cs-cta-title.cs-title{color:#FFFFFF;text-transform:uppercase;}.cs-button-popup-2c64abb{--popup-width:1000px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1032 .elementor-element.elementor-element-2c64abb .button{--btn-bg:#C2A36B;--btn-bg-hover:#C2A36B;text-transform:uppercase;}@media(min-width:768px){.elementor-1032 .elementor-element.elementor-element-a252283{--width:33.3333%;}.elementor-1032 .elementor-element.elementor-element-30d0b91{--width:33.3333%;}.elementor-1032 .elementor-element.elementor-element-ce67596{--width:33.3333%;}.elementor-1032 .elementor-element.elementor-element-036b82d{--width:33.3333%;}.elementor-1032 .elementor-element.elementor-element-5b405d2{--width:33.3333%;}.elementor-1032 .elementor-element.elementor-element-8c35a1a{--width:33.3333%;}.elementor-1032 .elementor-element.elementor-element-cd44d63{--width:33.3333%;}.elementor-1032 .elementor-element.elementor-element-97c4f6c{--width:33.3333%;}.elementor-1032 .elementor-element.elementor-element-2121094{--width:33.3333%;}.elementor-1032 .elementor-element.elementor-element-7f63f7c{--width:33.3333%;}.elementor-1032 .elementor-element.elementor-element-96286e7{--width:33.3333%;}.elementor-1032 .elementor-element.elementor-element-2805413{--width:33.3333%;}.elementor-1032 .elementor-element.elementor-element-c6b6980{--width:33.3333%;}.elementor-1032 .elementor-element.elementor-element-e22f728{--width:33.3333%;}.elementor-1032 .elementor-element.elementor-element-8f5f3b6{--width:33.3333%;}}@media(max-width:1024px){.elementor-1032 .elementor-element.elementor-element-ed2fcc0{padding:80px 0px 0px 0px;}.elementor-1032 .elementor-element.elementor-element-31ef03a .cs-title{font-size:36px;}}@media(max-width:767px){.elementor-1032 .elementor-element.elementor-element-31c3948 .cs-title{font-size:33px;}.elementor-1032 .elementor-element.elementor-element-31ef03a .cs-title{font-size:32px;}}