.elementor-33220 .elementor-element.elementor-element-fba4294{--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;--overflow:hidden;--border-radius:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33220 .elementor-element.elementor-element-fba4294:not(.elementor-motion-effects-element-type-background),.elementor-33220 .elementor-element.elementor-element-fba4294>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#faf8f4}.elementor-33220 .elementor-element.elementor-element-64e8b5b{--display:flex;--padding-top:55px;--padding-bottom:0px;--padding-left:85px;--padding-right:85px}.elementor-33220 .elementor-element.elementor-element-dcb1fbf{text-align:right}.elementor-33220 .elementor-element.elementor-element-ecfc99c{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2ded6;--border-color:#e2ded6;--padding-top:0px;--padding-bottom:0px;--padding-left:85px;--padding-right:85px}.elementor-33220 .elementor-element.elementor-element-240ed41 .thegem-heading,.elementor-33220 .elementor-element.elementor-element-240ed41 .thegem-heading .light{font-size:120px;line-height:.6em}.elementor-33220 .elementor-element.elementor-element-3eb9750{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:65px;--padding-right:65px}.elementor-33220 .elementor-element.elementor-element-7d04395 .wpcf7-form-control-wrap{margin-bottom:24px}.elementor-33220 .elementor-element.elementor-element-7d04395 .thegem-cf7 .with-label{margin-bottom:24px}.elementor-33220 .elementor-element.elementor-element-7d04395 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio){padding:5px 0}.elementor-33220 .elementor-element.elementor-element-7d04395 .combobox-wrapper .combobox-text{padding:5px 0}.elementor-33220 .elementor-element.elementor-element-7d04395 label{text-align:left}.elementor-33220 .elementor-element.elementor-element-7d04395 .wpcf7-form p:nth-last-of-type(1){align-items:center}.elementor-33220 .elementor-element.elementor-element-7d04395 .wpcf7-form .submit-outer{align-items:center}@media(max-width:767px){.elementor-33220 .elementor-element.elementor-element-64e8b5b{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-33220 .elementor-element.elementor-element-ecfc99c{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-33220 .elementor-element.elementor-element-240ed41 .thegem-heading,.elementor-33220 .elementor-element.elementor-element-240ed41 .thegem-heading .light{font-size:70px}.elementor-33220 .elementor-element.elementor-element-3eb9750{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}}