@media all {
  *#dm .dmInner nav.u_1998592992 { color:black !important; }

  *#dm .dmInner div.u_753497443 img { border-radius:2px 2px 2px 2px !important; }

  *#dm .dmInner nav.u_1937494221 { color:black !important; }

  *#dm .dmInner div.u_1327640282 input[type="submit"] {
    color:var(--color_10) !important;
    font-size:12px !important;
    font-family: Cinzel !important;
  }

  *#dm .dmInner div.u_1327640282 .dmwidget-title {
    text-align:center !important;
    font-family:'Cormorant Garamond' !important;
    color:var(--color_10) !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1327640282 input::placeholder {
    font-family:'Albert Sans' !important;
    font-size:14px !important;
    color:rgba(117,117,117,0.71) !important;
  }

  *#dm .dmInner div.u_1327640282 input.placeholder {
    font-family:'Albert Sans' !important;
    font-size:14px !important;
    color:rgba(117,117,117,0.71) !important;
  }

  *#dm .dmInner div.u_1327640282 textarea::placeholder {
    font-family:'Albert Sans' !important;
    font-size:14px !important;
    color:rgba(117,117,117,0.71) !important;
  }

  *#dm .dmInner div.u_1327640282 textarea.placeholder {
    font-family:'Albert Sans' !important;
    font-size:14px !important;
    color:rgba(117,117,117,0.71) !important;
  }

  *#dm .dmInner div.u_1327640282 select::placeholder {
    font-family:'Albert Sans' !important;
    font-size:14px !important;
    color:rgba(117,117,117,0.71) !important;
  }

  *#dm .dmInner div.u_1327640282 select.placeholder {
    font-family:'Albert Sans' !important;
    font-size:14px !important;
    color:rgba(117,117,117,0.71) !important;
  }

  *#dm .dmInner div.u_1327640282 input:not([type="submit"]) {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_1327640282 textarea {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_1327640282 select {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_1327640282 .dmformsubmit {
    background-color:rgba(30,77,107,1) !important;
    background-image:none !important;
    width:162px !important;
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

  *#dm .dmInner nav.u_1333235571 { color:white !important; }
}
#1327640282
{
	background:transparent !important;
	border:none !important;
	padding:0 !important;
	max-width:500px !important;
	margin:0 auto !important;
	text-align:center !important;
}
#1327640282 .dmform-title
{
	font-family:'Cormorant Garamond', serif !important;
	font-size:2rem !important;
	font-weight:300 !important;
	font-style:italic !important;
	color:#f5f2ec !important;
	letter-spacing:0.02em !important;
	margin-bottom:10px !important;
	border:none !important;
	background:none !important;
}
.notify-sub
{
	font-family:'Lato', sans-serif !important;
	font-size:0.8rem !important;
	font-weight:300 !important;
	letter-spacing:0.12em !important;
	color:#4a8fa8 !important;
	margin-bottom:30px !important;
}
#1327640282 .dmRespDesignRow
{
	display:flex !important;
	flex-direction:row !important;
	align-items:stretch !important;
	border:1px solid rgba(107,159,173,0.25) !important;
	overflow:hidden !important;
	gap:0 !important;
}
#1327640282 .spacing-container
{
	flex:1 !important;
	padding:0 !important;
	margin:0 !important;
}
#1327640282 .dmforminput
{
	padding:0 !important;
	margin:0 !important;
	border:none !important;
	background:transparent !important;
	width:100% !important;
}
#1327640282 input[type="email"]
{
	background:rgba(255,255,255,0.04) !important;
	border:none !important;
	border-radius:0 !important;
	padding:16px 20px !important;
	font-family:'Lato', sans-serif !important;
	font-size:0.85rem !important;
	font-weight:300 !important;
	letter-spacing:0.06em !important;
	color:#f5f2ec !important;
	width:100% !important;
	height:100% !important;
	outline:none !important;
	box-shadow:none !important;
}
#1327640282 input[type="email"]::placeholder
{
	color:rgba(168,200,212,0.35) !important;
	font-style:italic !important;
}
#1327640282 .dmformsubmit
{
	padding:0 !important;
	margin:0 !important;
	background:none !important;
	border:none !important;
	flex-shrink:0 !important;
}
#1327640282 input[type="submit"]
{
	background:#1e4d6b !important;
	border:none !important;
	border-radius:0 !important;
	padding:16px 30px !important;
	font-family:'Cinzel', serif !important;
	font-size:0.62rem !important;
	font-weight:400 !important;
	letter-spacing:0.28em !important;
	color:#f5f2ec !important;
	text-transform:uppercase !important;
	cursor:pointer !important;
	white-space:nowrap !important;
	height:100% !important;
	transition:background 0.3s ease !important;
	box-shadow:none !important;
}
#1327640282 input[type="submit"]:hover
{
	background:#4a8fa8 !important;
}
#1327640282 label
{
	display:none !important;
}
#1327640282 .dmform-success
{
	font-family:'Cormorant Garamond', serif !important;
	font-style:italic !important;
	font-size:1.1rem !important;
	color:#8fc4d4 !important;
	letter-spacing:0.05em !important;
}
#1327640282 .dmform-error
{
	font-family:'Cormorant Garamond', serif !important;
	font-style:italic !important;
	font-size:1rem !important;
	color:#c4a35a !important;
}
@media (max-width:600px) {
  #1327640282 .dmRespDesignRow { flex-direction:column !important; }

  #1327640282 input[type="submit"] {
    width:100% !important;
    padding:16px !important;
  }
}
@media (max-width:600px) {
  #1327640282 .dmRespDesignRow { flex-direction:column !important; }

  #1327640282 input[type="submit"] {
    width:100% !important;
    padding:16px !important;
  }
}
*#dm .dmInner div.u_1327640282
{
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner {
    background-image:initial !important;
    background-color:rgb(15,37,53) !important;
  }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight {
    background-image:initial !important;
    background-color:rgb(15,37,53) !important;
  }
}

/* ===== SEAHORSE FARM FORM ===== */

/* Wrapper */
*#dm .dmInner div.u_1327640282 {
  text-align: center !important;
  max-width: 500px !important;
  margin: 0 auto !important;
  background: transparent !important;
  border: none !important;
  padding: 0 !important;
}

/* Title */
*#dm .dmInner div.u_1327640282 .dmwidget-title {
  text-align: center !important;
  font-family: 'Cormorant Garamond', serif !important;
  font-size: 2rem !important;
  font-weight: 300 !important;
  font-style: italic !important;
  color: #f5f2ec !important;
  letter-spacing: 0.02em !important;
  margin-bottom: 10px !important;
  border: none !important;
  background: none !important;
}

/* Input + button row */
*#dm .dmInner div.u_1327640282 .dmRespDesignRow {
  display: flex !important;
  flex-direction: row !important;
  align-items: stretch !important;
  border: 1px solid rgba(107, 159, 173, 0.25) !important;
  overflow: hidden !important;
  gap: 0 !important;
  max-width: 420px !important;
  margin: 0 auto !important;
}

*#dm .dmInner div.u_1327640282 .spacing-container {
  flex: 1 !important;
  padding: 0 !important;
  margin: 0 !important;
}

*#dm .dmInner div.u_1327640282 .dmforminput {
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
  background: transparent !important;
  float: none !important;
}

/* Email input */
*#dm .dmInner div.u_1327640282 input[type="email"] {
  background: transparent !important;
  border: none !important;
  border-style: none !important;
  border-width: 0 !important;
  border-radius: 0 !important;
  padding: 16px 20px !important;
  font-family: 'Lato', sans-serif !important;
  font-size: 0.85rem !important;
  font-weight: 300 !important;
  color: #f5f2ec !important;
  width: 100% !important;
  height: 52px !important;
  outline: none !important;
  box-shadow: none !important;
  -webkit-appearance: none !important;
}

/* Placeholder */
*#dm .dmInner div.u_1327640282 input::placeholder {
  color: rgba(168, 200, 212, 0.35) !important;
  font-style: italic !important;
  font-family: 'Lato', sans-serif !important;
  font-size: 0.85rem !important;
}

*#dm .dmInner div.u_1327640282 input:not([type="submit"]) {
  border-style: none !important;
  border-width: 0 !important;
  background: transparent !important;
}

/* Button container */
*#dm .dmInner div.u_1327640282 .dmformsubmit {
  background-color: transparent !important;
  background-image: none !important;
  width: auto !important;
  float: none !important;
  display: flex !important;
  flex-shrink: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
  align-self: center !important;
  height: 52px !important;
}

/* Button */
*#dm .dmInner div.u_1327640282 input[type="submit"] {
  background: #1e4d6b !important;
  border: none !important;
  border-radius: 0 !important;
  padding: 16px 30px !important;
  font-family: 'Cinzel', serif !important;
  font-size: 0.62rem !important;
  font-weight: 400 !important;
  letter-spacing: 0.28em !important;
  color: #f5f2ec !important;
  text-transform: uppercase !important;
  cursor: pointer !important;
  white-space: nowrap !important;
  -webkit-appearance: none !important;
  box-shadow: none !important;
  width: auto !important;
  height: 52px !important;
}

*#dm .dmInner div.u_1327640282 input[type="submit"]:hover {
  background: #4a8fa8 !important;
}

/* Hide label */
*#dm .dmInner div.u_1327640282 label {
  display: none !important;
}

/* Recaptcha - keep out of layout flow */
*#dm .dmInner div.u_1327640282 .g-recaptcha {
  position: absolute !important;
  visibility: hidden !important;
  height: 0 !important;
}

/* Success / error messages */
*#dm .dmInner div.u_1327640282 .dmform-success {
  font-family: 'Cormorant Garamond', serif !important;
  font-style: italic !important;
  font-size: 1.1rem !important;
  color: #8fc4d4 !important;
  letter-spacing: 0.05em !important;
}

*#dm .dmInner div.u_1327640282 .dmform-error {
  font-family: 'Cormorant Garamond', serif !important;
  font-style: italic !important;
  font-size: 1rem !important;
  color: #c4a35a !important;
}

/* Mobile */
@media (max-width: 600px) {
  *#dm .dmInner div.u_1327640282 .dmRespDesignRow {
    flex-direction: column !important;
    max-width: 100% !important;
  }
  *#dm .dmInner div.u_1327640282 .dmformsubmit {
    width: 100% !important;
    height: auto !important;
  }
  *#dm .dmInner div.u_1327640282 input[type="submit"] {
    width: 100% !important;
    height: auto !important;
    padding: 16px !important;
  }
  *#dm .dmInner div.u_1327640282 input[type="email"] {
    width: 100% !important;
  }
}separatorHomeCss{color:red !important}*#dm .dmInner div.u_1327640282
{
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f[data-background-color-animation] {
    
}
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(15, 37, 53, 1) 0%, rgba(15, 37, 53, 0.73) 100%);
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/1a113647/dms3rep/multi/opt/7490-1920w.jpg");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_vck.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_vck {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_vdd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_riq {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_oq7 {
    width: 4.69%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e12bccc6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e12bccc6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 24px 0% 24px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 1e9cfca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 8d2b17f {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 0ed12f8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(15, 37, 53, 1);
    background-image: none;
}
    
#group_ih7 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 169, 110, 0.28) rgba(201, 169, 110, 0.28) rgba(201, 169, 110, 0.28) rgba(201, 169, 110, 0.28);
    border-style: solid;
    border-radius: 2px 2px 2px 2px;
}
    
#widget_ep0 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_nmh {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_tsl {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 bdccbeb {
    min-height: 54px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 c8b1a92 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 34072d6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(15, 37, 53, 1);
    background-image: none;
}
    
#group_bfe {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_92k {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_k9h {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_caf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_caf {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 12px 0% 0px 0%;
}
    
#\39 afdab71 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 4d07716 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ee19af58.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ee19af58 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 12px 0% 0px 0%;
}
    
#\33 910f620 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ef50d34a {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 f38d09a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 f38d09a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 12px 0% 0px 0%;
}
    
#\39 65d3d8f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d3f24f81 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ee040fc0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ee040fc0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 12px 0% 0px 0%;
}
    
#ce6a336b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 c6937df {
    margin: 0px 0% 0px 0%;
}
    
#\37 f712faf {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 bf64042 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 11d73b6 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 786e125 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 052fc8c {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 ee78357 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fd33d03c {
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    background-image: none;
    background-color: rgba(15, 37, 53, 1);
}
    
#group_qjj {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
}
    
#\34 928796e {
    margin: 0px 0% 0px 0%;
}
    
#widget_15j {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c63107d6 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 a95b444 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 a7aa79e {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 66ff7f4 {
    border-width: 1px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 0.1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(15, 37, 53, 1);
    background-image: none;
}
    
#\32 b7e3983 {
    margin: 0px 0% 0px 0%;
}
    
#widget_4rb {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\33 c1944ac {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_oq7 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 8d2b17f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#a49fc3e1 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 c8b1a92 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 c6937df {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 ee78357 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 928796e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 a7aa79e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 b7e3983 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 0px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_oq7 {
    height: auto;
    width: 18.87%;
}
}



@media (max-width: 767px) {
    
#\32 1e9cfca {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 8d2b17f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_ih7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_ep0 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\36 bdccbeb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 c8b1a92 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 2% 0%;
}
    
#group_bfe {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 0px;
}
    
#group_k9h {
    width: 48%;
    justify-content: flex-start;
    padding: 16px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\33 4d07716 {
    width: 48%;
    justify-content: flex-start;
    padding: 16px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
}
    
#ef50d34a {
    width: 48%;
    justify-content: flex-start;
    padding: 16px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
}
    
#d3f24f81 {
    width: 48%;
    justify-content: flex-start;
    padding: 16px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\30 c6937df {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 052fc8c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 ee78357 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_qjj {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\30 a95b444 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 a7aa79e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

