.elementor-2276 .elementor-element.elementor-element-7fccab8a{padding:0 21px 100px}.elementor-2276 .elementor-element.elementor-element-1ee76412>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2276 .elementor-element.elementor-element-530e5f2>.elementor-widget-container{margin:0}.elementor-2276 .elementor-element.elementor-element-530e5f2{z-index:1}.elementor-2276 .elementor-element.elementor-element-707d0c6e>.elementor-widget-container{margin:30px 0 60px}.elementor-2276 .elementor-element.elementor-element-707d0c6e,.elementor-2276 .elementor-element.elementor-element-707d0c6e .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000}.elementor-2276 .elementor-element.elementor-element-355fce87 .wpcf7-form-control-wrap{margin-bottom:24px}.elementor-2276 .elementor-element.elementor-element-355fce87 .thegem-cf7 .with-label{margin-bottom:24px}.elementor-2276 .elementor-element.elementor-element-355fce87 label{text-align:left}.elementor-2276 .elementor-element.elementor-element-355fce87 .wpcf7-form p:nth-last-of-type(1){align-items:flex-start}.elementor-2276 .elementor-element.elementor-element-355fce87 .wpcf7-form .submit-outer{align-items:flex-start}.elementor-2276 .elementor-element.elementor-element-355fce87 .wpcf7-submit{background-color:#32006e !important}.elementor-2276 .elementor-element.elementor-element-355fce87 .wpcf7-submit:hover{background-color:#5d348b !important}.elementor-2276 .elementor-element.elementor-element-355fce87 .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-not-valid{border-style:solid;border-color:red}@media(max-width:1024px){.elementor-2276 .elementor-element.elementor-element-7fccab8a{padding:100px 0}}@media(max-width:767px){.elementor-2276 .elementor-element.elementor-element-7fccab8a{padding:60px 0}.elementor-2276 .elementor-element.elementor-element-530e5f2,.elementor-2276 .elementor-element.elementor-element-530e5f2 .elementor-text-editor *{line-height:42px}.elementor-2276 .elementor-element.elementor-element-707d0c6e>.elementor-widget-container{margin:50px 21px}}.wpcf7 form.invalid .wpcf7-response-output{border-color:#dc3232;margin:0}