.elementor-227 .elementor-element.elementor-element-2090e5b{--spacer-size:25px;}.elementor-227 .elementor-element.elementor-element-c243bbe:not(.elementor-motion-effects-element-type-background), .elementor-227 .elementor-element.elementor-element-c243bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19113B;background-image:url("https://vedhasweddingfilms.com/wp-content/uploads/2020/09/fest2-contact-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-227 .elementor-element.elementor-element-c243bbe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 55px 0px;}.elementor-227 .elementor-element.elementor-element-c243bbe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-227 .elementor-element.elementor-element-0762596{text-align:center;color:#FAD749;}.elementor-227 .elementor-element.elementor-element-dfb489d{--spacer-size:70px;}.elementor-227 .elementor-element.elementor-element-7f95eb5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-227 .elementor-element.elementor-element-7f95eb5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-227 .elementor-element.elementor-element-8aaf71a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-227 .elementor-element.elementor-element-8aaf71a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FA0202;}.elementor-227 .elementor-element.elementor-element-8aaf71a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-227 .elementor-element.elementor-element-8aaf71a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-227 .elementor-element.elementor-element-313cd8d .elementor-button{background-color:#FA0202;}.elementor-227 .elementor-element.elementor-element-313cd8d > .elementor-widget-container{margin:95px 0px 0px 0px;}.elementor-227 .elementor-element.elementor-element-89fe005{text-align:center;}.elementor-227 .elementor-element.elementor-element-c6a9f05{text-align:center;}.elementor-227 .elementor-element.elementor-element-a332cc2{--spacer-size:50px;}.elementor-227 .elementor-element.elementor-element-e52070b{text-align:center;}.elementor-227 .elementor-element.elementor-element-fcd35fc{--spacer-size:30px;}.elementor-227 .elementor-element.elementor-element-87048ff{--display:flex;}.elementor-227 .elementor-element.elementor-element-fe81fd4{--display:flex;}.elementor-227 .elementor-element.elementor-element-1dc64e7{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-227 .elementor-element.elementor-element-1dc64e7 .elementor-widget-container{text-align:center;}.elementor-227 .elementor-element.elementor-element-7f8e0bb{--spacer-size:50px;}@media(max-width:767px){.elementor-227 .elementor-element.elementor-element-7f95eb5{margin-top:-78px;margin-bottom:0px;}.elementor-227 .elementor-element.elementor-element-313cd8d > .elementor-widget-container{margin:-9px -9px -9px -9px;}.elementor-227 .elementor-element.elementor-element-313cd8d .elementor-button{font-size:13px;}.elementor-227 .elementor-element.elementor-element-60eed04{margin-top:-73px;margin-bottom:0px;}.elementor-227 .elementor-element.elementor-element-87048ff{--margin-top:-46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}