.elementor-12950 .elementor-element.elementor-element-26eff88 iframe{height:340px;}.elementor-12950 .elementor-element.elementor-element-f6ebae4 iframe{height:340px;}.elementor-12950 .elementor-element.elementor-element-db081e8 iframe{height:340px;}.elementor-12950 .elementor-element.elementor-element-a2b6547 iframe{height:340px;}.elementor-12950 .elementor-element.elementor-element-66c419f iframe{height:340px;}@media(max-width:767px){.elementor-12950 .elementor-element.elementor-element-26eff88 iframe{height:260px;}.elementor-12950 .elementor-element.elementor-element-f6ebae4 iframe{height:260px;}.elementor-12950 .elementor-element.elementor-element-db081e8 iframe{height:260px;}.elementor-12950 .elementor-element.elementor-element-a2b6547 iframe{height:260px;}.elementor-12950 .elementor-element.elementor-element-66c419f iframe{height:260px;}}/* Start custom CSS for wpforms, class: .elementor-element-d84d47e */.elementor-12950 .elementor-element.elementor-element-d84d47e .wpforms-container input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]) {
	background-color: var(--wpforms-field-background-color);
	color: var(--wpforms-field-text-color);
	border-radius: var(--wpforms-field-border-radius);
	padding: 0 var(--wpforms-field-size-padding-h);
}
.elementor-12950 .elementor-element.elementor-element-d84d47e .wpforms-container input[type=checkbox]:not(.wpforms-hidden),
.elementor-12950 .elementor-element.elementor-element-d84d47e .wpforms-container input[type=radio] { background-color: transparent; padding: 0; }
.elementor-12950 .elementor-element.elementor-element-d84d47e .wpforms-container input[type=checkbox]:not(.wpforms-hidden) { border-radius: 2px; }
.elementor-12950 .elementor-element.elementor-element-d84d47e .wpforms-container .wpforms-field-label { font-weight: 500; }
/* romasia-submit: match the header CTA */
.elementor-12950 .elementor-element.elementor-element-d84d47e .wpforms-container button[type=submit], .elementor-12950 .elementor-element.elementor-element-d84d47e .wpforms-container .wpforms-submit { font-family: Inter, sans-serif !important; font-size: 15px !important; font-weight: 500 !important; line-height: 1.2 !important; letter-spacing: -0.01em !important; padding: 14px 24px !important; height: auto !important; min-height: 0 !important; border-radius: 6px !important; }/* End custom CSS */
/* Start custom CSS *//* romasia-tabs-page */
body.elementor-page-12950 .romasia-tab.e-tab-base:not(.e--selected) { color: var(--e-global-color-nnobsidian, #1F1D1E); }
body.elementor-page-12950 .romasia-tab.e-tab-base:not(.e--selected):hover { color: var(--e-global-color-primary, #1E37A0); background-color: rgba(255, 255, 255, 0.7); }
body.elementor-page-12950 .romasia-tab.e-tab-base.e--selected, body.elementor-page-12950 .romasia-tab.e-tab-base.e--selected:hover, body.elementor-page-12950 .romasia-tab.e-tab-base.e--selected:focus { background-color: var(--e-global-color-primary, #1E37A0); color: #FFFFFF; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12); }
body.elementor-page-12950 .romasia-tab.e-tab-base:focus { outline: none; }
body.elementor-page-12950 .romasia-tab.e-tab-base:focus-visible { outline: 2px solid var(--e-global-color-primary, #1E37A0); outline-offset: 2px; }
body.elementor-page-12950 .romasia-tab.e-tab-base, body.elementor-page-12950 .romasia-tab.e-tab-base:hover, body.elementor-page-12950 .romasia-tab.e-tab-base:focus, body.elementor-page-12950 .romasia-tab.e-tab-base:focus-visible, body.elementor-page-12950 .romasia-tab.e-tab-base:active { border-radius: 999px; border-style: none; }
/* /romasia-tabs-page *//* End custom CSS */