.rigaforge-contact-form.overlap-previous{margin-top:-80px;position:relative;z-index:20}.rigaforge-contact-form .rf-form{padding:40px 60px}.rigaforge-contact-form .rf-form .frm_form_fields label{text-transform:uppercase}.rigaforge-contact-form .rf-form .frm_style_formidable-style{background:#fff;border-radius:15px;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:hidden;padding:20px}.rigaforge-contact-form .rf-form .frm_style_formidable-style h3{margin-bottom:0}.rigaforge-contact-form .rf-zoho-forms{display:flex;flex-direction:column}.rigaforge-contact-form .rf-zoho-forms .rf-wysiwyg{margin-bottom:20px}.rigaforge-contact-form .rf-zoho-forms .rf-wysiwyg p:last-child{margin-bottom:0}.rigaforge-contact-form .rf-zoho-forms a{color:inherit}.rigaforge-contact-form .rf-zoho-forms a:hover{text-decoration:none}.rigaforge-contact-form .rf-zoho-forms.rf-form-border{border-radius:15px;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:hidden;padding:20px}.rigaforge-contact-form .rf-zoho-forms .rf-screen-reader-text{clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.rigaforge-contact-form .rf-zoho-forms .rf-screen-reader-text:focus{clip:auto;background:#fff;border:2px solid;border-radius:3px;box-shadow:0 0 0 2px rgba(0,0,0,.2);clip-path:none;color:#000;height:auto;margin:0;overflow:visible;padding:.5rem;position:static!important;width:auto}.rigaforge-contact-form .rf-zoho-forms form{display:flex;flex-wrap:wrap;gap:16px}.rigaforge-contact-form .rf-zoho-forms :where(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=url],input[type=search],select,textarea){border:1px solid #d7d7d7;border-radius:6px;box-sizing:border-box;flex:1 1 100%;font-size:16px;line-height:1.4;padding:12px;width:100%}.rigaforge-contact-form .rf-zoho-forms :where(input::-moz-placeholder,textarea::-moz-placeholder){opacity:.7}.rigaforge-contact-form .rf-zoho-forms :where(input::placeholder,textarea::placeholder){opacity:.7}.rigaforge-contact-form .rf-zoho-forms select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23666' d='m7 10 5 5 5-5z'/%3E%3C/svg%3E");background-position:right 5px center;background-repeat:no-repeat;background-size:25px 25px;color:#333;padding-right:44px}.rigaforge-contact-form .rf-zoho-forms select:focus{border-color:#999;box-shadow:0 0 0 1px hsla(0,0%,60%,.067);outline:none}.rigaforge-contact-form .rf-zoho-forms select:hover{cursor:pointer}.rigaforge-contact-form .rf-zoho-forms select:has(option[value=-None-]:checked){color:#888}.rigaforge-contact-form .rf-zoho-forms select:invalid{color:#888}@media (forced-colors:active){.rigaforge-contact-form .rf-zoho-forms select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-image:none;padding-right:12px}}@media (min-width:641px){.rigaforge-contact-form .rf-zoho-forms :where(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=url],input[type=search],select,textarea){flex:1 1 calc(50% - 8px);max-width:calc(50% - 8px)}}.rigaforge-contact-form .rf-zoho-forms .rf-field-error{color:#d32f2f;font-size:12px;margin-top:4px}.rigaforge-contact-form .rf-zoho-forms .cusChoiceLabel,.rigaforge-contact-form .rf-zoho-forms .rf-full,.rigaforge-contact-form .rf-zoho-forms .rf-hidden-fields,.rigaforge-contact-form .rf-zoho-forms .rigaforge-buttons{flex:1 1 100%;width:100%}.rigaforge-contact-form .rf-zoho-forms .cusChoiceLabel{align-items:center;display:flex;gap:8px;margin:0}.rigaforge-contact-form .rf-zoho-forms .cusChoiceLabel input[type=checkbox]{flex-shrink:0;margin:0}.rigaforge-contact-form .rf-zoho-forms .cusChoiceLabel span{display:inline;font-size:14px;line-height:1.4}.rigaforge-contact-form .rf-zoho-forms .g-recaptcha{display:flex}.rigaforge-contact-form .rf-zoho-forms [id^=recapErr]{display:none}.rigaforge-contact-form .rf-zoho-forms [id^=recapErr][style*="visibility: visible"]{color:#d93025;display:block;font-size:12px;margin-top:8px}.rigaforge-contact-form .rf-zoho-forms .rigaforge-button{border:none}.rigaforge-contact-form .rf-zoho-forms .rigaforge-button:hover{cursor:pointer}.rigaforge-contact-form .rf-zoho-forms .iti{background:#fff;border:1px solid #d7d7d7;border-radius:6px;color:#3a3c41;display:block;flex:1 1 100%;max-width:100%;position:relative}@media (min-width:641px){.rigaforge-contact-form .rf-zoho-forms .iti{flex:1 1 calc(50% - 8px);max-width:calc(50% - 8px)}}.rigaforge-contact-form .rf-zoho-forms .iti .iti__tel-input{background:transparent;border:0;border-radius:6px;box-sizing:border-box;line-height:1.4;padding:12px;width:100%}.rigaforge-contact-form .rf-zoho-forms .iti .iti__country-container{height:100%;inset:0 auto 0 0;position:absolute}.rigaforge-contact-form .rf-zoho-forms .iti .iti__selected-country{align-items:center;background:transparent;border:0;border-radius:6px 0 0 6px;border-right:1px solid #d7d7d7;display:flex;gap:6px;height:100%;padding:0 10px}.rigaforge-contact-form .rf-zoho-forms .iti.iti--separate-dial-code .iti__selected-country{border-right:1px solid #d7d7d7}.rigaforge-contact-form .rf-zoho-forms .iti:focus-within{border-color:#999;box-shadow:0 0 0 1px hsla(0,0%,60%,.067)}.rigaforge-contact-form .rf-zoho-forms .iti .iti__arrow{transform:translateY(1px)}.rigaforge-contact-form .rf-zoho-forms .iti__search-input,.rigaforge-contact-form .rf-zoho-forms .iti__tel-input{max-width:100%}.rigaforge-contact-form .rf-center .rf-zoho-forms .cusChoiceLabel,.rigaforge-contact-form .rf-center .rf-zoho-forms .g-recaptcha,.rigaforge-contact-form .rf-center .rf-zoho-forms .rigaforge-buttons,.rigaforge-contact-form .rf-center .rf-zoho-forms form{justify-content:center}@media (max-width:980px){.rigaforge-contact-form .rf-form{padding:40px}.rigaforge-contact-form.overlap-previous{margin-top:-50px}}@media (max-width:680px){.rigaforge-contact-form .rf-form{padding:0}.rigaforge-contact-form.overlap-previous{margin-top:-20px}}.iti input.iti__tel-input{padding-left:inherit;text-indent:0}.iti input.iti__tel-input::-moz-placeholder{opacity:.6;text-indent:0}.iti input.iti__tel-input::placeholder{opacity:.6;text-indent:0}@supports (-webkit-touch-callout:none){.iti input.iti__tel-input::-moz-placeholder{transform:translateY(.5px)}.iti input.iti__tel-input::placeholder{transform:translateY(.5px)}}@media (max-width:680px){.rigaforge-contact-form .rf-hidden-mobile{display:none}}@media (min-width:681px) and (max-width:1140px){.rigaforge-contact-form .rf-hidden-tablet{display:none}}@media (min-width:1141px){.rigaforge-contact-form .rf-hidden-desktop{display:none}}
