.elementor-303 .elementor-element.elementor-element-7675577{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-303 .elementor-element.elementor-element-7675577:not(.elementor-motion-effects-element-type-background), .elementor-303 .elementor-element.elementor-element-7675577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-303 .elementor-element.elementor-element-c14a2d0{text-align:center;}.elementor-303 .elementor-element.elementor-element-c14a2d0 > .elementor-widget-container{margin:0px 21px 26px 21px;}.elementor-303 .elementor-element.elementor-element-c14a2d0 .thegem-heading, .elementor-303 .elementor-element.elementor-element-c14a2d0 .thegem-heading .light{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;line-height:70px;}.elementor-303 .elementor-element.elementor-element-cf64421{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-303 .elementor-element.elementor-element-cf64421 > .elementor-widget-container{margin:0px 21px 45px 21px;}.elementor-303 .elementor-element.elementor-element-cf64421 .thegem-heading, .elementor-303 .elementor-element.elementor-element-cf64421 .thegem-heading .light{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-303 .elementor-element.elementor-element-56fd4a2{z-index:5;}.elementor-303 .elementor-element.elementor-element-56fd4a2 .wpcf7-form-control-wrap{margin-bottom:15px;}.elementor-303 .elementor-element.elementor-element-56fd4a2 .thegem-cf7 .with-label{margin-bottom:15px;}.elementor-303 .elementor-element.elementor-element-56fd4a2 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio){padding:8px 40px 8px 20px;border-radius:11px 11px 11px 11px;color:#FFFFFF;}.elementor-303 .elementor-element.elementor-element-56fd4a2 .combobox-wrapper .combobox-text{padding:8px 40px 8px 20px;color:#FFFFFF;}.elementor-303 .elementor-element.elementor-element-56fd4a2 .combobox-wrapper{border-radius:11px 11px 11px 11px;}.elementor-303 .elementor-element.elementor-element-56fd4a2 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio), .elementor-303 .elementor-element.elementor-element-56fd4a2 .combobox-wrapper{border-style:none;}.elementor-303 .elementor-element.elementor-element-56fd4a2 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):focus{border-style:none;}.elementor-303 .elementor-element.elementor-element-56fd4a2 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio), .elementor-303 .elementor-element.elementor-element-56fd4a2 .combobox-wrapper .combobox-text{font-size:16px;}.elementor-303 .elementor-element.elementor-element-56fd4a2 .wpcf7-form-control:not(.wpcf7-submit):placeholder-shown{font-size:16px;color:#FFFFFF;}.elementor-303 .elementor-element.elementor-element-56fd4a2 ::-webkit-input-placeholder{color:#FFFFFF;}.elementor-303 .elementor-element.elementor-element-56fd4a2 ::-moz-placeholder{color:#FFFFFF;}.elementor-303 .elementor-element.elementor-element-56fd4a2 ::-ms-input-placeholder{color:#FFFFFF;}.elementor-303 .elementor-element.elementor-element-56fd4a2 label{text-align:left;}.elementor-303 .elementor-element.elementor-element-56fd4a2 .wpcf7-form p:nth-last-of-type(1){align-items:center;}.elementor-303 .elementor-element.elementor-element-56fd4a2 .wpcf7-form .submit-outer{align-items:center;}.elementor-303 .elementor-element.elementor-element-56fd4a2 .wpcf7-submit{width:250px;padding:11px 11px 11px 11px !important;color:#111111 !important;font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;line-height:27px;background-color:#E9C46A !important;margin:60px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-56fd4a2 .wpcf7-submit:hover{color:#FFFFFF !important;background-color:var( --e-global-color-accent );}.elementor-303 .elementor-element.elementor-element-56fd4a2 .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-not-valid{color:var( --e-global-color-5ce2239 );}.elementor-303 .elementor-element.elementor-element-56fd4a2 .wpcf7-validation-errors{color:var( --e-global-color-5ce2239 );font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;line-height:27px;}@media(max-width:1200px){.elementor-303 .elementor-element.elementor-element-c14a2d0 .thegem-heading, .elementor-303 .elementor-element.elementor-element-c14a2d0 .thegem-heading .light{font-size:35px;line-height:45px;}}@media(max-width:1024px){.elementor-303 .elementor-element.elementor-element-c14a2d0 .thegem-heading, .elementor-303 .elementor-element.elementor-element-c14a2d0 .thegem-heading .light{font-size:35px;line-height:45px;}.elementor-303 .elementor-element.elementor-element-cf64421 .thegem-heading, .elementor-303 .elementor-element.elementor-element-cf64421 .thegem-heading .light{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-303 .elementor-element.elementor-element-56fd4a2 .wpcf7-submit{width:200px;margin:40px 0px 0px 0px;}}@media(max-width:767px){.elementor-303 .elementor-element.elementor-element-7675577{--padding-top:50px;--padding-bottom:50px;--padding-left:21px;--padding-right:21px;}.elementor-303 .elementor-element.elementor-element-c14a2d0 .thegem-heading, .elementor-303 .elementor-element.elementor-element-c14a2d0 .thegem-heading .light{font-size:25px;line-height:35px;}.elementor-303 .elementor-element.elementor-element-cf64421{width:100%;max-width:100%;}.elementor-303 .elementor-element.elementor-element-cf64421 .thegem-heading, .elementor-303 .elementor-element.elementor-element-cf64421 .thegem-heading .light{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-303 .elementor-element.elementor-element-56fd4a2 .wpcf7-submit{width:100%;font-size:16px;line-height:26px;margin:30px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-56fd4a2 .wpcf7-validation-errors{font-size:16px;line-height:26px;}}