.elementor-5010 .elementor-element.elementor-element-e8df06e:not(.elementor-motion-effects-element-type-background),.elementor-5010 .elementor-element.elementor-element-e8df06e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fde2cf}.elementor-5010 .elementor-element.elementor-element-e8df06e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0 61px}.elementor-5010 .elementor-element.elementor-element-e8df06e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5010 .elementor-element.elementor-element-61c0b62 .elementor-heading-title{font-size:30px}.elementor-5010 .elementor-element.elementor-element-79dde04{padding:2% 12% 0;text-align:center;font-family:"Roboto",Sans-serif;font-size:22px;font-weight:600;color:#474343}.elementor-5010 .elementor-element.elementor-element-eda345a{margin:0 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;border-style:solid;border-width:5px;border-color:#fff;box-shadow:0px 0px 30px 0px rgba(0,0,0,.2)}.elementor-5010 .elementor-element.elementor-element-eda345a:hover{box-shadow:0px 0px 35px 0px rgba(0,0,0,.34)}.elementor-5010 .elementor-element.elementor-element-eda345a .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-5010 .elementor-element.elementor-element-3fb6078>.elementor-background-overlay{background-color:#d899ba;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5010 .elementor-element.elementor-element-3fb6078>.elementor-container{max-width:1140px}.elementor-5010 .elementor-element.elementor-element-3fb6078{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:70px 0 0}.elementor-5010 .elementor-element.elementor-element-3e96b0d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center}.elementor-5010 .elementor-element.elementor-element-3e96b0d .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:35px;letter-spacing:1.2px;color:#474343}.elementor-5010 .elementor-element.elementor-element-87531ba{margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-5010 .elementor-element.elementor-element-87531ba .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;letter-spacing:1.2px;color:#8f2378}.elementor-5010 .elementor-element.elementor-element-17cb01b .elementor-button{background-color:#9b3e7a;font-size:22px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:#f6f0f0;color:#f6f0f0;box-shadow:0px 0px 11px 0px rgba(0,0,0,.5)}.elementor-5010 .elementor-element.elementor-element-17cb01b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 3px) 0px}.elementor-5010 .elementor-element.elementor-element-23fa494{padding:2% 12%;text-align:center;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:300;color:#2b2929}.elementor-5010 .elementor-element.elementor-element-b01b53e>.elementor-background-overlay{background-color:#863768;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5010 .elementor-element.elementor-element-b01b53e>.elementor-container{max-width:1140px}.elementor-5010 .elementor-element.elementor-element-b01b53e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:70px 0 100px}.elementor-5010 .elementor-element.elementor-element-0bb2605{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center}.elementor-5010 .elementor-element.elementor-element-0bb2605 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:35px;letter-spacing:1.2px;color:#4d4a4a}.elementor-5010 .elementor-element.elementor-element-b701f85{margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-5010 .elementor-element.elementor-element-b701f85 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;letter-spacing:1.2px;color:#8f2378}.elementor-5010 .elementor-element.elementor-element-87a6dd9{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px}.elementor-5010 .elementor-element.elementor-element-87a6dd9 .gallery-item{padding:0 65px 65px 0}.elementor-5010 .elementor-element.elementor-element-87a6dd9 .gallery{margin:0 -65px -65px 0}.elementor-5010 .elementor-element.elementor-element-87a6dd9 .gallery-item .gallery-caption{text-align:center}.elementor-5010 .elementor-element.elementor-element-96e0f02 .elementor-button{background-color:#787470;font-size:22px;font-weight:200;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:#f6f0f0;color:#f6f0f0;box-shadow:0px 0px 11px 0px rgba(0,0,0,.5)}.elementor-5010 .elementor-element.elementor-element-96e0f02{margin:-5px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}@media(max-width:1024px){.elementor-5010 .elementor-element.elementor-element-3fb6078{padding:80px 0}.elementor-5010 .elementor-element.elementor-element-3e96b0d .elementor-heading-title{font-size:40px}.elementor-5010 .elementor-element.elementor-element-87531ba .elementor-heading-title{font-size:40px}.elementor-5010 .elementor-element.elementor-element-b01b53e{padding:80px 0}.elementor-5010 .elementor-element.elementor-element-0bb2605 .elementor-heading-title{font-size:40px}.elementor-5010 .elementor-element.elementor-element-b701f85 .elementor-heading-title{font-size:40px}}@media(max-width:767px){.elementor-5010 .elementor-element.elementor-element-79dde04{padding:0 0 20px;text-align:center}.elementor-5010 .elementor-element.elementor-element-eda345a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-5010 .elementor-element.elementor-element-3fb6078{padding:50px 30px}.elementor-5010 .elementor-element.elementor-element-3e96b0d{padding:0 0 10px;text-align:center}.elementor-5010 .elementor-element.elementor-element-3e96b0d .elementor-heading-title{line-height:1.2em}.elementor-5010 .elementor-element.elementor-element-87531ba{padding:0 0 10px;text-align:center}.elementor-5010 .elementor-element.elementor-element-87531ba .elementor-heading-title{line-height:1.2em}.elementor-5010 .elementor-element.elementor-element-23fa494{padding:0 0 20px;text-align:center}.elementor-5010 .elementor-element.elementor-element-b01b53e{padding:50px 30px}.elementor-5010 .elementor-element.elementor-element-0bb2605{padding:0 0 10px;text-align:center}.elementor-5010 .elementor-element.elementor-element-0bb2605 .elementor-heading-title{line-height:1.2em}.elementor-5010 .elementor-element.elementor-element-b701f85{padding:0 0 10px;text-align:center}.elementor-5010 .elementor-element.elementor-element-b701f85 .elementor-heading-title{line-height:1.2em}}