::selection {
	background: #C5CEBA;
	color:#2D4A32;
}

#comp-mt9yjfgk {
	display: none !important;
}

#comp-mta7njn0 {
	padding: 35px 0;
}

#comp-mtmwfu2j iframe {
	height: 20px !important;
}

footer p, footer a {
   color: rgba(232,223,208,0.7) !important;
}

#comp-kbgakxmn_r_comp-mtcvvihr p, #comp-kbgakxmn_r_comp-mtcvvihr a {
	color: rgba(232,223,208,0.5) !important;
}

button label {
	text-decoration: none !important;
	letter-spacing: 0.01em !important;
}

a .item-label {
	text-decoration-line: none !important;
}

iframe html, iframe body {
   overflow: hidden !important;
}

span {
	text-decoration: none !important;
}

#comp-mthdtkyh {
	width: fit-content !important;
}

.sT4cyzB {
	font-size: 12px !important;
}

.sff9IR8 {
	padding-right: 0 !important;
	border: 0 !important;
}

#comp-mtaluk7n form,
#comp-mtaluk7n fieldset,
#comp-mtaluk7n [data-hook="form-root"],
#comp-mtaluk7n .ckHV4G {
	width: 100% !important;
	max-width: none !important;
	min-width: 0 !important;
	box-sizing: border-box !important;
}

#comp-mtaluk7n .ckHV4G > div:first-child > .GLWhGq {
	display: grid !important;
	width: 100% !important;
	grid-template-columns: minmax(0, 1fr) 78px !important;
	column-gap: 12px !important;
	row-gap: 0 !important;
}

#comp-mtaluk7n .ckHV4G > div:first-child > .GLWhGq > div {
	min-width: 0 !important;
}

#comp-mtaluk7n .ckHV4G > div:first-child > .GLWhGq > div:nth-child(1) {
	grid-column: 1 !important;
	grid-row: 1 !important;
}

#comp-mtaluk7n .ckHV4G > div:first-child > .GLWhGq > [data-field-type="CONTACTS_EMAIL"] {
	grid-column: 1 !important;
	grid-row: 2 !important;
	width: 100% !important;
	min-width: 0 !important;
}

#comp-mtaluk7n .ckHV4G > div:first-child > .GLWhGq > div:nth-child(3) {
	grid-column: 2 !important;
	grid-row: 1 !important;
}

#comp-mtaluk7n .ckHV4G > div:first-child > .GLWhGq > [data-field-type="SUBMIT_BUTTON"] {
	grid-column: 2 !important;
	grid-row: 2 !important;
	width: 78px !important;
	min-width: 78px !important;
}

#comp-mtaluk7n [data-field-type="CONTACTS_EMAIL"],
#comp-mtaluk7n [data-field-type="CONTACTS_EMAIL"] > div,
#comp-mtaluk7n [data-hook="text-field-root"],
#comp-mtaluk7n [data-hook="text-field-root"] > div,
#comp-mtaluk7n [data-field-type="CONTACTS_EMAIL"] .sPNxGfn,
#comp-mtaluk7n [data-field-type="CONTACTS_EMAIL"] .sff9IR8 {
	width: 100% !important;
	max-width: none !important;
	min-width: 0 !important;
	box-sizing: border-box !important;
}

/* EMAIL INPUT */
#comp-mtaluk7n input[data-theme="box"] {
	width: 100% !important;
	max-width: none !important;
	min-width: 0 !important;
	height: 49px !important;
	box-sizing: border-box !important;
	background-color: #ffffff !important;
	border: 1.5px solid #BEBAB3 !important;
	border-radius: 6px !important;
	padding: 0 !important;
	color: #333333 !important;
	font-size: 14px !important;
}

#comp-mtaluk7n input[data-theme="box"]::placeholder {
	color: #8a8a8a !important;
	font-size: 14px !important;
}

#comp-mtaluk7n [data-field-type="CONTACTS_EMAIL"] [data-hook^="field-error-"],
#comp-mtaluk7n [data-field-type="CONTACTS_EMAIL"] [data-hook="email-mistype-suggestion"] {
	width: 100% !important;
	max-width: none !important;
	min-width: 0 !important;
	box-sizing: border-box !important;
	white-space: normal !important;
	word-break: normal !important;
	overflow-wrap: normal !important;
	font-size: 12px !important;
	line-height: 1.35 !important;
}

#comp-mtaluk7n [data-hook="submit-button"] {
	width: 78px !important;
	min-width: 78px !important;
	height: 49px !important;
	padding: 0 !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	background: #2D4A32 !important;
	border: 0 !important;
	border-radius: 6px !important;
	color: #ffffff !important;
}

#comp-mtaluk7n [data-hook="submit-button"] span {
	color: #ffffff !important;
}

/* SUBSCRIBE CHECKBOX: reset Wix's 12-column inline placement to one full-width column */
#comp-mtaluk7n .ckHV4G > div:nth-child(2) > .GLWhGq {
	grid-template-columns: minmax(0, 1fr) !important;
	row-gap: 0 !important;
	margin-top: 0 !important;
}

#comp-mtaluk7n .ckHV4G > div:nth-child(2) > .GLWhGq > div {
	grid-column: 1 !important;
	width: 100% !important;
	max-width: none !important;
	min-width: 0 !important;
	box-sizing: border-box !important;
}

#comp-mtaluk7n [data-field-type="CONTACTS_SUBSCRIBE"] {
	width: 100% !important;
	max-width: none !important;
	min-width: 0 !important;
	display: block !important;
	box-sizing: border-box !important;
}

#comp-mtaluk7n [data-field-type="CONTACTS_SUBSCRIBE"] > div, #comp-mtaluk7n [data-field-type="CONTACTS_SUBSCRIBE"] [data-hook="checkbox-wrapper"] {
	width: 100% !important;
	max-width: none !important;
	min-width: 0 !important;
	box-sizing: border-box !important;
}

#comp-mtaluk7n [data-hook="checkbox-core"] {
	justify-content: flex-start !important;
	gap: 10px !important;
	width: fit-content;
	margin: auto;
	align-content: center;
	max-width: none !important;
	min-width: 0 !important;
	box-sizing: border-box !important;
}

/* CHECKBOX */
#comp-mtaluk7n [data-hook="checkbox-core"] .sN2iaUw {
	width: 18px !important;
	height: 18px !important;
	min-width: 18px !important;
	flex: 0 0 18px !important;
	border: 1.5px solid #333333 !important;
	background: transparent !important;
	border-radius: 3px !important;
	margin: 1px 0 0 0 !important;
}

#comp-mtaluk7n [data-hook="checkbox-wrapper"][data-checked="true"] .sN2iaUw {
	background-color: #2D4A32 !important;
	border-color: #2D4A32 !important;
}

#comp-mtaluk7n [data-hook="checkbox-wrapper"][data-checked="true"] .sN2iaUw svg,
#comp-mtaluk7n [data-hook="checkbox-wrapper"][data-checked="true"] .sN2iaUw path {
	fill: #ffffff !important;
	stroke: #ffffff !important;
	color: #ffffff !important;
}

#comp-mtaluk7n [data-hook="checkbox-core"] .sbs_25L {
	display: block !important;
	flex: 1 1 auto !important;
	width: 350px !important;
	max-width: none !important;
	min-width: 0 !important;
}

#comp-mtaluk7n [data-field-type="CONTACTS_SUBSCRIBE"] p {
	display: block !important;
	width: 100% !important;
	margin: 0 !important;
	white-space: normal !important;
	word-break: normal !important;
	overflow-wrap: normal !important;
	hyphens: none !important;
	font-size: 13px !important;
	line-height: 1.35 !important;
}

#comp-mtaluk7n [data-field-type="CONTACTS_SUBSCRIBE"] p span {
	display: inline !important;
	white-space: normal !important;
	word-break: normal !important;
	font-size: 15px;
	overflow-wrap: normal !important;
	hyphens: none !important;
}

#comp-mtaluk7n [data-hook="label-wrapper"],
#comp-mtaluk7n [data-hook="ricos-viewer"],
#comp-mtaluk7n [data-hook="ricos-viewer"] > div {
	display: block !important;
	width: 100% !important;
	max-width: none !important;
	min-width: 0 !important;
	box-sizing: border-box !important;
}

#comp-mt7j44ae #comp-mt9xt3an,
#comp-mt7j44ae #comp-mt9wxaol,
#comp-mt7j44ae #comp-mt9yb0ic,
#comp-mt7j44ae #comp-mt9yb0uf {
	cursor: pointer !important;
	transition: transform 0.25s ease !important;
}

#comp-mt7j44ae #comp-mt9xt3bl,
#comp-mt7j44ae #comp-mt9wxap6,
#comp-mt7j44ae #comp-mt9yb0jh,
#comp-mt7j44ae #comp-mt9yb0vx {
	transition: box-shadow 0.25s ease !important;
}

#comp-mt7j44ae #comp-mt9xt3an:hover,
#comp-mt7j44ae #comp-mt9wxaol:hover,
#comp-mt7j44ae #comp-mt9yb0ic:hover,
#comp-mt7j44ae #comp-mt9yb0uf:hover {
	transform: translateY(-5px) !important;
}

#comp-mt7j44ae #comp-mt9xt3an:hover #comp-mt9xt3bl,
#comp-mt7j44ae #comp-mt9wxaol:hover #comp-mt9wxap6,
#comp-mt7j44ae #comp-mt9yb0ic:hover #comp-mt9yb0jh,
#comp-mt7j44ae #comp-mt9yb0uf:hover #comp-mt9yb0vx {
	box-shadow: 0 10px 28px rgba(45, 74, 50, 0.13) !important;
}

#comp-mt7evu7d #comp-mt7evu7k {
	position: relative !important;
	margin-top: 52px;
}

#comp-mt7evu7d #comp-mt7evu7k::after {
	content: "";
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(
		to top,
		rgba(0, 0, 0, 0.41) 0%,
		rgba(0, 0, 0, 0.45) 50%,
		rgba(0, 0, 0, 0.39) 100%
	);
	pointer-events: none;
	z-index: auto;
}

.scwMXAj [data-hook="popover-content"] {
  border: 0 !important;
  box-shadow: none !important;
}

/* =========================================================
   CONTACT FORM 
========================================================= */

[data-hook="submit-form-success-message"] {
  margin-top: 16px !important;
}

[data-hook="submit-form-success-message"] p span {
  text-align: center !important;
}

#comp-mtamajq2 {
  --form-green: #2D4A32;
  --form-text: #1A1A1A;
  --form-muted: #5A5A5A;
  --form-border: #BEBAB3;
  --form-field-bg: #FAF8F4;
  --form-section-bg: #E8DFD0;
  background: var(--form-section-bg) !important;
}

/* WHITE CARD — exact original values */
#comp-mtamajq2 #comp-mtamajui {
  background: #FFFFFF !important;
  border-radius: 20px !important;
  padding: 44px !important;
  box-shadow: 0 4px 24px rgba(45, 74, 50, 0.09) !important;
  box-sizing: border-box !important;
  overflow: visible !important;
}

/* Remove Wix inner visual styling */
#comp-mtamajq2 #comp-mtamajui .comp-mtamajui_ooi,
#comp-mtamajq2 #comp-mtamajui .sN4uTVR,
#comp-mtamajq2 #comp-mtamajui form,
#comp-mtamajq2 #comp-mtamajui fieldset,
#comp-mtamajq2 #comp-mtamajui [data-hook="form-root"] {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
}

#comp-mtamajq2 #comp-mtamajui .GLWhGq {
  column-gap: 16px !important;
  row-gap: 16px !important;
}

#comp-mtamajq2 #comp-mtamajui .GLWhGq > div {
  margin: 0 !important;
}

#comp-mtamajq2 #comp-mtamajui .shszO9W, #comp-mtamajq2 #comp-mtamajui label, #comp-mtamajq2 #comp-mtamajui [id^="form-field-label-"] {
  font-size: 12px !important;
  line-height: 1.2 !important;
  font-weight: 600 !important;
  color: #1A1A1A !important;
  letter-spacing: 0.04em !important;
  text-transform: uppercase !important;
  margin: 0 0 -10px !important;
  padding: 0 !important;
}

#comp-mtamajq2 #comp-mtamajui .sHbjjkq {
  display: none !important;
}

#comp-mtamajq2 #comp-mtamajui [data-hook="text-field-root"] {
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
}

#comp-mtamajq2 #comp-mtamajui [data-theme="box"][data-empty-state] {
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
}

#comp-mtamajq2 #comp-mtamajui [data-theme="box"][data-empty-state]:focus-within {
  box-shadow: none !important;
}

#comp-mtamajq2 #comp-mtamajui [data-hook="text-field-root"] input, #comp-mtamajq2 #comp-mtamajui [data-theme="box"][data-empty-state] input {
  width: 100% !important;
  height: 48px !important;
  min-height: 48px !important;
  margin: 0 !important;
  border: 1.5px solid #BEBAB3 !important;
  border-radius: 8px !important;
  outline: 0 !important;
  background: #FAF8F4 !important;
  color: #1A1A1A !important;
  padding: 0 4px !important;
  font-family: "DM Sans", sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 1.5 !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
}

#comp-mtamajq2 #comp-mtamajui input::before,
#comp-mtamajq2 #comp-mtamajui input::after {
  display: none !important;
}

/* Placeholder appearance from original */
#comp-mtamajq2 #comp-mtamajui input::placeholder,
#comp-mtamajq2 #comp-mtamajui textarea::placeholder {
  color: #5A5A5A !important;
  opacity: .72 !important;
  font-family: "DM Sans", sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
}

[data-hook="dropdown-content"] {
  padding: 0 !important;
}

#comp-mtamajq2 #comp-mtamajui [data-hook="dropdown-base"] {
  width: 100% !important;
  height: 48px !important;
  min-height: 48px !important;

  padding: 12px 16px !important;

  background: #FAF8F4 !important;
  border: 1.5px solid #BEBAB3 !important;
  border-radius: 8px !important;
  box-shadow: none !important;

  color: #1A1A1A !important;

  font-family: "DM Sans", sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 1.5 !important;

  text-align: left !important;
  box-sizing: border-box !important;
}

#comp-mtamajq2 #comp-mtamajui [data-hook="dropdown-base-text"] {
  color: #1A1A1A !important;
  font-family: "DM Sans", sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 1.5 !important;
}

#comp-mtamajq2 #comp-mtamajui [data-hook="dropdown-base"] svg {
  width: 14px !important;
  height: 14px !important;
}

[id^="dropdown-options-container_"] {
  margin-top: 6px !important;
  padding: 0 !important;
  background: #FFFFFF !important;
  border: 1.5px solid #BEBAB3 !important;
  border-radius: 8px !important;
  box-shadow: 0 8px 24px rgba(45, 74, 50, 0.14) !important;
  overflow: hidden auto !important;
}

[id^="dropdown-options-container_"] > div,
[id^="dropdown-options-container_"] > div > div,
[id^="dropdown-options-container_"] ul {
  padding: 0 !important;
  margin: 0 !important;
  background: transparent !important;
  border: 0 !important;
}

[id^="dropdown-options-container_"] [role="option"],
[id^="dropdown-options-container_"] li {
  display: flex !important;
  align-items: center !important;

  width: 100% !important;
  min-height: 44px !important;
  margin: 0 !important;
  padding: 12px 16px !important;
  background: #FFFFFF !important;
  color: #1A1A1A !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  font-family: "DM Sans", sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 1.4 !important;
  box-sizing: border-box !important;
}

[id^="dropdown-options-container_"] [role="option"] *,
[id^="dropdown-options-container_"] li * {
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  outline: 0 !important;
  margin: 0 !important;
}

[id^="dropdown-options-container_"] [role="option"] > *,
[id^="dropdown-options-container_"] li > * {
  width: 100% !important;
  padding: 0 !important;
  color: inherit !important;
  font-family: "DM Sans", sans-serif !important;
  font-size: 14px !important;
}

[id^="dropdown-options-container_"] [role="option"]:hover,
[id^="dropdown-options-container_"] [role="option"][aria-selected="true"],
[id^="dropdown-options-container_"] li:hover {
  background: #2D4A32 !important;
  color: #FFFFFF !important;
}

[id^="dropdown-options-container_"] [role="option"]:hover *,
[id^="dropdown-options-container_"] [role="option"][aria-selected="true"] *,
[id^="dropdown-options-container_"] li:hover * {
  color: #FFFFFF !important;
}

[id^="dropdown-options-container_"] [role="option"] + [role="option"],
[id^="dropdown-options-container_"] li + li {
  margin-top: 0 !important;
}

#comp-mtamajq2 #comp-mtamajui [data-field-type="TEXT_AREA"] {
  border: 0 !important;
  box-shadow: none !important;
}

#comp-mtamajq2 #comp-mtamajui [data-field-type="TEXT_AREA"] .sUs3fhJ {
  background: #FAF8F4 !important;
  border: 1.5px solid #BEBAB3 !important;
  border-radius: 8px !important;
  overflow: hidden !important;
  box-shadow: none !important;
}

.sTgZ1Db {
	padding: 0 !important;
}

#comp-mtamajq2 #comp-mtamajui textarea {
  display: block !important;
  width: 100% !important;
  height: 100px !important;
  min-height: 100px !important;
  background: #FAF8F4 !important;
  border: 1.5px solid #BEBAB3 !important;
  outline: 0 !important;
  color: #1A1A1A !important;
  font-family: "DM Sans", sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  resize: none;
  box-shadow: none !important;
  box-sizing: border-box !important;
  border-radius: 8px !important;
  padding: 12px 14px;
}

#comp-mtamajq2 #comp-mtamajui [data-theme="box"][data-empty-state]:focus-within,
#comp-mtamajq2 #comp-mtamajui [data-hook="core-input-root"]:focus-within,
#comp-mtamajq2 #comp-mtamajui [data-hook="dropdown-base"]:focus,
#comp-mtamajq2 #comp-mtamajui .sUs3fhJ:focus-within {
  border-color: #2D4A32 !important;
  outline: none !important;
}

#comp-mtamajq2 #comp-mtamajui [data-field-type="SUBMIT_BUTTON"] {
  grid-column: 1 / span 12 !important;
  width: 100% !important;
}

#comp-mtamajq2 #comp-mtamajui
.GLWhGq > div:has([data-field-type="SUBMIT_BUTTON"]) {
  grid-column: 1 / span 12 !important;
  width: 100% !important;
}

#comp-mtamajq2 #comp-mtamajui [data-field-type="SUBMIT_BUTTON"] > div {
  width: 100% !important;
}

#comp-mtamajq2 #comp-mtamajui [data-hook="submit-button"] {
  display: flex !important;
  width: 100% !important;
  max-width: none !important;
  min-height: 50px !important;
  height: 50px !important;
  justify-content: center !important;
  align-items: center !important;
  padding: 16px 20px !important;
  margin: 0 !important;
  background: #2D4A32 !important;
  color: #FFFFFF !important;
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: none !important;
  font-family: "DM Sans", sans-serif !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  line-height: 1.2 !important;
  letter-spacing: 0.02em !important;
  box-sizing: border-box !important;
}

#comp-mtamajq2 #comp-mtamajui [data-hook="submit-button"] span {
  color: #FFFFFF !important;
  font-family: "DM Sans", sans-serif !important;
  font-size: 15px !important;
  font-weight: 600 !important;
}

#comp-mtamajq2 #comp-mtamajui
[data-hook="submit-button"] .sezcxt9::after {
  content: " →";
}

#comp-mtamajq2 #comp-mtamajui [data-hook="submit-button"]:hover {
  background: #233D29 !important;
}


#comp-mtamajq2 #comp-mtamajui [data-field-type="SUBMIT_BUTTON"]::after {
  content: "Spam protected";
  display: block !important;
  width: max-content !important;
  margin: 12px auto 0 !important;
  padding-left: 18px !important;
  background-image: url("https://static.wixstatic.com/media/c584e4_8c9f29a8413443be91a9626b2022819a~mv2.png") !important;
  background-repeat: no-repeat !important;
  background-position: left center !important;
  background-size: 14px 14px !important;
  color: #5A5A5A !important;
  font-family: "DM Sans", sans-serif !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  line-height: 1.3 !important;
  text-transform: none !important;
  letter-spacing: 0 !important;
  box-sizing: border-box !important;
}

#comp-mtamajq2 #comp-mtamajui .s__72lfJk,
#comp-mtamajq2 #comp-mtamajui .smyXERm,
#comp-mtamajq2 #comp-mtamajui .sigpKjl {
  box-shadow: none !important;
}


@media (max-width: 1280px) {
	header ._root_j35j1_2 {
		display: block;
        height: fit-content !important;
	}
	.comp-mb7ogqrp_r_comp-mdr142kt ._iframe_j35j1_7 {
		position: fixed !important;
		height: 58px;
	}
}

@media (max-width: 1024px) {
	#comp-mta7njn0 {
		padding: 0;
	}
	#comp-mta7njj2 {
		display: block !important;
		height: 490px !important;
	}
	#comp-mtamajq2 #comp-mtamajui .shszO9W, #comp-mtamajq2 #comp-mtamajui label, #comp-mtamajq2 #comp-mtamajui [id^="form-field-label-"] {
		margin: 0 !important;
	}
	#comp-mt7j5xc7, #comp-mt7j44bu, #comp-mt7j44b11, #comp-mt9yb0uf, #comp-mt9yb0ic, #comp-mt9wxaol, #comp-mt9xt3an {
		display: block !important;
		width: 93% !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	#comp-mtmwfu2j ._root_j35j1_2 {
		display: block !important;
		width: 93% !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
}

@media (max-width: 849px) {
  .comp-mb7ogqrp_r_comp-mdr142kt ._iframe_j35j1_7.mobile-menu-open {
	height: 100dvh !important;
  }
}

@media (max-width: 768px) {
	#comp-mtamajq2 #comp-mtamajui [data-hook="submit-button"] {
		margin-top: 14px !important;
	}
	#comp-mtpmzy1k {
	width: 92% !important;
  display: block !important;
  margin: auto !important;
}
	.sN4uTVR {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	#comp-mtamajq2 #comp-mtamajui .ckHV4G {
		gap: 0 !important;
	}
	#comp-mtamajq2 #comp-mtamajui {
		padding: 26px 18px !important;
		border-radius: 16px !important;
	}

	/* 2 columns -> 1 */
	#comp-mtamajq2 #comp-mtamajui .GLWhGq {
		display: block !important;
	}

	#comp-mtamajq2 #comp-mtamajui
	.GLWhGq > div {
		width: 100% !important;
		margin-bottom: 0 !important;
	}

	#comp-mtamajq2 #comp-mtamajui
	.GLWhGq > div:nth-child(odd):not(:empty) {
		margin-bottom: 7px !important;
	}

	#comp-mtamajq2 #comp-mtamajui
	.GLWhGq > div:nth-child(even)[data-field-type]:not([data-field-type="SUBMIT_BUTTON"]) {
		margin-bottom: 16px !important;
	}

	#comp-mtamajq2 #comp-mtamajui
	.GLWhGq > div:empty,
	#comp-mtamajq2 #comp-mtamajui
	.GLWhGq > [data-field-type="SUBMIT_BUTTON"] {
		margin-bottom: 0 !important;
	}
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"],
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] > div,
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] [data-hook^="dropdown-"],
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] [data-hook="core-dropdown"],
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] [data-hook="popover-element"] {
		width: 100% !important;
		max-width: none !important;
		min-width: 0 !important;
		box-sizing: border-box !important;
	}
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] [data-hook="core-dropdown"],
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] [data-hook="popover-element"] {
		background: transparent !important;
		border: 0 !important;
		border-radius: 0 !important;
		box-shadow: none !important;
	}
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] [data-hook="dropdown-base"],
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] button[role="combobox"],
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] select {
		-webkit-appearance: none !important;
		appearance: none !important;
		-webkit-tap-highlight-color: transparent !important;
		width: 100% !important;
		max-width: none !important;
		height: 48px !important;
		min-height: 48px !important;
		margin: 0 !important;
		padding: 12px 44px 12px 16px !important;
		background-color: #FAF8F4 !important;
		color: #1A1A1A !important;
		border: 1.5px solid #BEBAB3 !important;
		border-radius: 8px !important;
		outline: 0 !important;
		box-shadow: none !important;
		font-family: "DM Sans", sans-serif !important;
		font-size: 14px !important;
		font-weight: 400 !important;
		line-height: 1.5 !important;
		text-align: left !important;
		box-sizing: border-box !important;
	}
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] [data-hook="dropdown-base-text"] {
		color: #1A1A1A !important;
		font-family: "DM Sans", sans-serif !important;
		font-size: 14px !important;
		font-weight: 400 !important;
		line-height: 1.5 !important;
		white-space: nowrap !important;
		overflow: hidden !important;
		text-overflow: ellipsis !important;
	}
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] [data-hook="suffix-icon"] {
		display: flex !important;
		align-items: center !important;
		justify-content: center !important;
		flex: 0 0 auto !important;
		color: #7A806F !important;
	}
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] [data-hook="suffix-icon"] svg {
		display: block !important;
		width: 14px !important;
		height: 14px !important;
		fill: currentColor !important;
	}
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] [data-hook="dropdown-base"]:focus,
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] button[role="combobox"]:focus,
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] select:focus {
		border-color: #2D4A32 !important;
		outline: none !important;
		box-shadow: 0 0 0 1px rgba(45, 74, 50, 0.08) !important;
	}
}

@media (max-width: 768px) {
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] [data-hook="dropdown-base"] {
		position: relative !important;
		padding-right: 44px !important;
	}
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] [data-hook="suffix-icon"] {
		position: absolute !important;
		right: 16px !important;
		top: 50% !important;
		width: 14px !important;
		height: 14px !important;
		margin: 0 !important;
		transform: translateY(-50%) !important;
		display: flex !important;
		align-items: center !important;
		justify-content: center !important;
		pointer-events: none !important;
	}
	#comp-mtamajq2 #comp-mtamajui [data-field-type="DROPDOWN"] [data-hook="suffix-icon"] svg {
		width: 14px !important;
		height: 14px !important;
		margin: 0 !important;
	}
}

@media (max-width: 549px) {
	#comp-mtaluk7n [data-hook="checkbox-core"] .sbs_25L {
	  width: 298px !important;
	}
	#comp-mtaluk7n [data-field-type="CONTACTS_SUBSCRIBE"] p span {
  		font-size: 13px;
	}
}
