*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
@media all {
  *#dm .dmInner div.u_1334918840 img { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_1115144788 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner *.u_1799750025 { width:100% !important; }

  *#dm .dmInner div.u_1799750025 img[dm_changed] {
    border-radius:15% !important;
    -moz-border-radius:15% !important;
    -webkit-border-radius:15% !important;
  }

  *#dm .dmInner div.u_1368537458 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1126138052 img[dm_changed] {
    border-radius:15% !important;
    -moz-border-radius:15% !important;
    -webkit-border-radius:15% !important;
  }

  *#dm .dmInner *.u_1126138052 { width:100% !important; }

  *#dm .dmInner div.u_1319162386 img[dm_changed] {
    border-radius:15% !important;
    -moz-border-radius:15% !important;
    -webkit-border-radius:15% !important;
  }

  *#dm .dmInner *.u_1319162386 { width:100% !important; }

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

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

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

  *#dm .dmInner div.u_1237253007 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1625626970 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1616690819 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1862269153 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1829229305 img[dm_changed] {
    border-radius:15% !important;
    -moz-border-radius:15% !important;
    -webkit-border-radius:15% !important;
  }

  *#dm .dmInner *.u_1829229305 { width:100% !important; }

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

  *#dm .dmInner div.u_1295087320 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1580987005 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1309879860 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:var(--color_1) !important;
  }

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

  *#dm .dmInner a.u_1260751074 span.text { font-weight:500 !important; }

  *#dm .dmInner div.u_1012367597 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(246,35,35) rgb(246,35,35) rgb(246,35,35) rgb(246,35,35) !important;
  }

  *#dm .dmInner div.u_1099507069 .advanced-form-label {
    font-size:24px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1099507069 input {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1099507069 textarea {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1099507069 select {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1099507069 input::placeholder {
    font-size:16px !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1099507069 textarea::placeholder {
    font-size:16px !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1099507069 select::placeholder {
    font-size:16px !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1700074170 .advanced-form-label { font-size:24px !important; }

  *#dm .dmInner div.u_1545163755 .advanced-form-label { font-size:24px !important; }

  *#dm .dmInner div.u_1545163755 input { font-size:16px !important; }

  *#dm .dmInner div.u_1545163755 textarea { font-size:16px !important; }

  *#dm .dmInner div.u_1545163755 select { font-size:16px !important; }

  *#dm .dmInner div.u_1761260942 .advanced-form-label { font-size:24px !important; }

  *#dm .dmInner div.u_1761260942 input { font-size:16px !important; }

  *#dm .dmInner div.u_1761260942 textarea { font-size:16px !important; }

  *#dm .dmInner div.u_1761260942 select { font-size:16px !important; }

  *#dm .dmInner div.u_1221566250 .contact-checkable-container { font-size:16px !important; }

  *#dm .dmInner div.u_1221566250 input[type="checkbox"]:not(:checked) {
    background-color:var(--color_4) !important;
    background-image:rgba(233,233,233,0.79) !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1221566250 input[type="radio"]:not(:checked) {
    background-color:var(--color_4) !important;
    background-image:rgba(233,233,233,0.79) !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1221566250 .form-dropdown {
    background-color:var(--color_4) !important;
    background-image:rgba(233,233,233,0.79) !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1700074170 input {
    font-size:16px !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1700074170 textarea {
    font-size:16px !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1700074170 select {
    font-size:16px !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1700074170 input::placeholder { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1700074170 textarea::placeholder { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1700074170 select::placeholder { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1545163755 input::placeholder { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1545163755 textarea::placeholder { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1545163755 select::placeholder { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1761260942 input::placeholder { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1761260942 textarea::placeholder { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1761260942 select::placeholder { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_2027682978 img {
    border-style:solid !important;
    border-color:rgb(63,119,32) rgb(63,119,32) rgb(63,119,32) rgb(63,119,32) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_646982240 img { object-fit:cover !important; }

  *#dm .dmInner div.u_1391827140 img {
    border-radius:0% !important;
    object-fit:cover !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1502396260 img {
    border-radius:0% !important;
    object-fit:cover !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1229595597 img {
    border-radius:0% !important;
    object-fit:cover !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1042229251 img {
    border-radius:0% !important;
    object-fit:cover !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1164270780 img {
    border-radius:0% !important;
    object-fit:cover !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1873256374 img {
    border-radius:0% !important;
    object-fit:cover !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1465503270 img {
    border-radius:0% !important;
    object-fit:cover !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1879699876 img {
    border-radius:0% !important;
    object-fit:cover !important;
    object-position:50% 50% !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1221566250 .contact-checkable-container { font-size:12px !important; }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1243667655
{
	margin-left:0 !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	margin-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(63, 119, 32, 1);
    --overlapping-background-image: rgba(63, 119, 32, 1);
}
}



@media all {
    
#\37 4011333 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0128046 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
}
    
#bde442ce {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    justify-content: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 9df0edd {
    justify-content: flex-start;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 60px;
    justify-self: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#db600137 {
    width: 97.88%;
    height: auto;
    max-width: 100%;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ef2f3f0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b0796d99 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\35 ba960ee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 519e744 {
    width: 98.88%;
    height: 490px;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -5px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ce92f14 {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
}
    
#d751e284 {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e5bbaae {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9d09478 {
    width: 99.97%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#bcc2babc {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 5f1c2ff {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 ed9c9d0 {
    width: 100%;
    height: 123px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ea9bb40 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ae3c5e18 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ba2f6fa {
    align-items: center;
    width: 100%;
    min-height: 705px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 1;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#efa8afe2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 ef5b9af {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    padding: 10px 4% 10px 4%;
    margin: 0px 0% 0px 0%;
}
    
#ff33ef6b {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 dbebf61 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9f68ce9 {
    align-items: center;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    flex-direction: row;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#fddf68e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 cf2ac37 {
    align-items: center;
    width: 100%;
    min-height: 705px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 2;
    align-self: stretch;
    height: auto;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#efb6374b {
    width: 300px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 bb464d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#b85c0a12 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    order: 0;
    padding: 6px 0px 6px 0px;
    margin: 0px 0px 0px 0px;
}
    
#widget_jcv {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 3;
}
    
#widget_l2e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_8gp {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_tc7 {
    width: 727.066px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_8ec {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#widget_vrh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 7120962 {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 4% 6% 1% 6%;
    margin: 0% 0% 0% 0%;
}
    
#dad24c72.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#dad24c72 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ece39ed8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 dea514f {
    background-color: var(--color_5);
    background-image: initial;
}
    
#widget_una {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_hj3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_9qm {
    width: 100%;
    height: 856px;
    max-width: 100%;
    order: 0;
}
    
#widget_kmt {
    width: 100%;
    height: 34px;
    max-width: 100%;
    order: 0;
}
    
#widget_tgb {
    width: 75.32%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_6da {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 0;
}
    
#group_kht {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6206900445951897%;
    flex-wrap: nowrap;
}
    
#widget_og8 {
    width: 49%;
    height: 320px;
    max-width: 100%;
}
    
#widget_onu {
    width: 49%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#widget_e4b {
    width: 100%;
    height: 40px;
    max-width: 100%;
    order: 0;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_k3u {
    width: 100%;
    height: 38px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_7c2 {
    width: 100%;
    height: 64px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\35 c91247d {
    width: 282px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c34d548a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.26%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c0ba6b35 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\36 0be82a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 abc1c31 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.69%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 af297fa {
    min-height: 88px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\34 6fe0406 {
    width: 100.00%;
    height: 162px;
    max-width: 100%;
}
    
#b4d116e9 {
    width: 56px;
    height: 56px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e224ce6 {
    justify-content: flex-start;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\38 2ebf21b {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\33 62b7da9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\33 62b7da9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 af71641 {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 16px 6% 16px 6%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\37 ac0cee0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
}



@media all {
    
#\32 b9e3c97 {
    width: 100%;
    height: 163px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cff2364 {
    min-height: 88px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\34 fb11956 {
    justify-content: flex-start;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 cfa74ff {
    background-color: var(--color_5);
    background-image: initial;
}
    
#a5898b1c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.69%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 bab7f70 {
    width: 56px;
    height: 56px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cfa2b08d {
    width: 270px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0be6229 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#cd3df5a4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.26%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\38 c3dcf01 {
    min-height: 42px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 16px 6% 16px 6%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#f5c9c450 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#eea17b23 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\39 80646e0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\39 80646e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#cd0fc542 {
    width: 100%;
    height: 163px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 265007b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.69%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aa23cb86 {
    width: 292px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 028a207 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#a9c71d80 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.26%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 2e39769 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\31 c8cd72f {
    width: 56px;
    height: 56px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 149f895 {
    min-height: 88px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#f32067ea {
    justify-content: flex-start;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\35 a51647b {
    min-height: 42px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 16px 6% 16px 6%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#fd439f2b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#fd439f2b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e7d65e7a {
    background-color: var(--color_5);
    background-image: initial;
}
    
#c3bdab3f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
}



@media all {
    
#c0a57295 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.26%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 43af246 {
    width: 379px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 170f285 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\31 abaaa29 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.69%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a7742b95 {
    width: 100%;
    height: 163px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9f71745 {
    width: 56px;
    height: 56px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b0f777c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#c0c2bf46 {
    min-height: 88px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#ecacf8d9 {
    justify-content: flex-start;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\32 3ad80c4 {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 1% 6% 1% 6%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\32 e09fb2a {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\33 d5f3728.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\33 d5f3728 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 e9a9c1e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
}



@media all {
    
#\35 664334f {
    min-height: 247px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 9f40705 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c83c46e6 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\38 dddff51 {
    margin: 0px 0% 0px 0%;
}
    
#widget_e4d {
    width: 62.75%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_auq {
    width: 100%;
    height: 35px;
    max-width: 100%;
    order: 6;
}
    
#widget_st6 {
    width: 100%;
    height: 452px;
    max-width: 100%;
    order: 3;
}
    
#widget_jl8 {
    width: 100%;
    height: 28px;
    max-width: 100%;
    order: 0;
}
    
#widget_np4 {
    width: 100%;
    height: 35px;
    max-width: 100%;
    order: 2;
}
    
#widget_cm9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_cm9 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
    
#widget_ddf {
    width: 100%;
    height: 38px;
    max-width: 100%;
    order: 4;
}
    
#widget_ubv {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 6;
}
    
#widget_ebt {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 8;
}
    
#widget_mtg {
    width: 100%;
    height: 42px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 8;
}
    
#widget_o00 {
    width: 100%;
    height: 36px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 8;
}
    
#widget_5sb {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 8;
}
    
#widget_j7c {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 9;
}
    
#widget_bk3 {
    width: 100%;
    height: 39px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 10;
}
}



@media all {
    
#\36 888977b {
    margin: 0px 0% 0px 0%;
}
    
#f16624bc {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\37 9910d01 {
    min-height: 520px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 181c05d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_gk1 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_j13 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_4uv {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_uq7 {
    width: 100%;
    height: 24px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_phm {
    width: 100%;
    height: 20px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_ic8 {
    width: 100%;
    height: 20px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_uf7 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_06i {
    width: 100%;
    height: 20px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_gpa {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_ca6 {
    width: 100%;
    height: 20px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_iul {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\37 9f5c050 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    align-items: flex-end;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7eaa849 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#b2fc46cc {
    margin: 0px 0px 0px 0px;
}
    
#fe164892.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 8%;
}
#fe164892 {
    width: 100%;
    height: 572px;
    min-height: 100px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f6d3a61 {
    min-height: 291px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\35 9e05351 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 9d0d2bd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 16px;
    padding-bottom: 32px;
}
#\39 9d0d2bd {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3c44ff7 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#fc215bb5 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 86.07%;
    min-height: 160px;
    max-height: 100%;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8041ccd {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\31 44c1b99 {
    width: 100%;
    height: 710px;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4dfbbb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ac18fadc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 ddcf7ea {
    width: 72.66%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 adc26b9 {
    width: 654px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#widget_tva {
    width: 86.06817901854681%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rem {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\38 b3789dd {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\35 d2b3674 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\37 e6c1d2f {
    width: 100%;
    height: 20px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\38 50c57e8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#b5283422 {
    width: 100%;
    height: 20px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#de38b879 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\35 d771482 {
    width: 100%;
    height: 20px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#\33 fbd62b1 {
    margin: 0px 0% 0px 0%;
}
    
#d1175f48 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#d21d9bf1 {
    min-height: 520px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 35f7826 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\39 9db7ab6 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\39 f7d427d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f77460fe {
    width: 100%;
    height: 20px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\33 e666019 {
    width: 100%;
    height: 24px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\35 8639e46 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\33 9bc7cc0 {
    min-height: 520px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 92163f9 {
    margin: 0px 0% 0px 0%;
}
    
#a058f0a2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e74b0738 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 db91ac8 {
    width: 100%;
    height: 24px;
    max-width: 100%;
    order: 0;
}
    
#\30 0d5c0aa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d4d84411 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 0;
}
    
#ee7e4e8c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 9fe46ff {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#\32 5a50956 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aa61fb98 {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#a82b5716 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d1d56c5a {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#\35 2c7da79 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 f914921 {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#c68f189e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 0bc0296 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 0;
}
    
#\33 5d52569 {
    width: 100%;
    height: 565px;
    max-width: 100%;
}
    
#cffaf26d {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
}



@media all {
    
#fbfa20bd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a87c242b {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#\37 7e32328 {
    margin: 0px 0% 0px 0%;
}
    
#\39 2eccc88 {
    width: 100%;
    height: 24px;
    max-width: 100%;
    order: 0;
}
    
#\30 245a10b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 ceedd44 {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#\37 f09970b {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#\30 8f526f8 {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#\35 cf36d09 {
    min-height: 520px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 66a6898 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 2fad078 {
    width: 100%;
    height: 565px;
    max-width: 100%;
}
    
#\31 afd2eb0 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 0;
}
    
#efb7747a {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 0;
}
    
#cba9aeed {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#e91ff712 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f8f8e928 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a28b495a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 845b294 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d9888482 {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#b9de2248 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 8730119 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ccbce63 {
    width: 100.00%;
    height: 565px;
    max-width: 100%;
}
    
#\30 16db396 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 0;
}
    
#\36 74338e9 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\34 f4735fc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 6da0bdb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cd5bfb80 {
    width: 100%;
    height: 24px;
    max-width: 100%;
    order: 0;
}
    
#b4aec99c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 8b5d760 {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#\34 55a7452 {
    min-height: 520px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c38f7e74 {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#be1b44ca {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 0;
}
    
#\35 20eac94 {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#c11a7dcd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e1373359 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f994c40c {
    margin: 0px 0% 0px 0%;
}
    
#\32 97b6265 {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#\38 ef1ae68 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aad65b84 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fb6b271f {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
}



@media all {
    
#f2bf57b1 {
    margin: 0px 0% 0px 0%;
}
    
#\34 b71a025 {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#\35 e04b342 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 8fdf354 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bd391a9d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 2c0b653 {
    width: 100%;
    height: 565px;
    max-width: 100%;
}
    
#\35 1f96bc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ec237af4 {
    width: 100%;
    height: 24px;
    max-width: 100%;
    order: 0;
}
    
#\38 5ab49dd {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#a613cfc6 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 0;
}
    
#\39 4cf3c5f {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 0;
}
    
#\32 3e4ea67 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a27a37bc {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#\30 1b4d92d {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\35 aac9efe {
    min-height: 520px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 9a4eec9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 e92c158 {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#\32 94cf0de {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
}



@media all {
    
#\30 4275406 {
    width: 100%;
    height: 24px;
    max-width: 100%;
    order: 0;
}
    
#\33 ea69739 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 0;
}
    
#\35 a95ea70 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f4ea7550 {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#\35 bfd8df1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ded9fc1f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 681b884 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 98d143e {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 0;
}
    
#\35 01e961d {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#\38 6e1dc0d {
    margin: 0px 0% 0px 0%;
}
    
#e8459c25 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c421f142 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f33e02b9 {
    width: 100%;
    height: 565px;
    max-width: 100%;
}
    
#bc97bef3 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#b177f0e6 {
    min-height: 520px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#e13c6126 {
    width: 100%;
    height: 565px;
    max-width: 100%;
    order: 12;
}
    
#cef0c0f8 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#b4402395 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 8;
}
    
#\39 4a7b3ce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 4bbf571 {
    margin: 0px 0% 0px 0%;
}
    
#\33 1fa8d06 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#d819f697 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 7;
}
    
#\34 8afa2d0 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 9;
}
    
#\37 512bf80 {
    min-height: 520px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#cdd8b034 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 bbb6558 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#ab1a9a81 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 abbcaaf {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 3;
}
    
#cf2461bb {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 13;
}
    
#df6fb6b9 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 5;
}
    
#df94e7f5 {
    width: 100%;
    height: 24px;
    max-width: 100%;
    order: 1;
}
    
#\36 dbc821b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 10;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b352e440 {
    width: 99.99939782647014%;
    height: 20px;
    max-width: 100%;
    order: 11;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 262bd05 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 4c28a1a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 8;
}
    
#\37 4dedfad {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 14;
}
    
#b2f52142 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 7;
}
    
#\31 c0aca60 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 11;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a847bcf8 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 3;
}
    
#fd1a00f6 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\30 e0e1059 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#\36 a340c28 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 9;
}
    
#\37 6c1e340 {
    width: 100%;
    height: 565px;
    max-width: 100%;
    order: 13;
}
    
#b6e3d163 {
    margin: 0px 0% 0px 0%;
}
    
#\37 bf02dd5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 a8d8266 {
    min-height: 520px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 d1ed0af {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 10;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 deab3fc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ef574f14 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#e47d7c58 {
    width: 100%;
    height: 24px;
    max-width: 100%;
    order: 1;
}
    
#\34 ec9e5f9 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 5;
}
    
#e13faa2d {
    width: 99.99939782647014%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 12;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d9d81322 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 8;
}
    
#f81385e3 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 3;
}
    
#\33 c8a6b50 {
    width: 100%;
    height: 24px;
    max-width: 100%;
    order: 1;
}
    
#ffa01940 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#fd764b5e {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 14;
}
    
#\37 a3a27fd {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 11;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 55a2dc2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 10;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c260b42 {
    margin: 0px 0% 0px 0%;
}
    
#aab81ba4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d1a242e4 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 5;
}
    
#c2363f9d {
    min-height: 520px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 70dbe37 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 9;
}
    
#\37 edff41d {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 7;
}
    
#\38 627d175 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b7370b4a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\30 4eb734c {
    width: 100%;
    height: 565px;
    max-width: 100%;
    order: 13;
}
    
#\32 8448c12 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#b3cb9c12 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bde442ce {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 0;
    row-gap: 0px;
}
    
#\36 9df0edd {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
}
    
#db600137 {
    width: 100.00%;
}
    
#\38 ef2f3f0 {
    order: 1;
}
    
#\35 ba960ee {
    width: 100%;
    min-height: 80px;
    row-gap: 40px;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\31 519e744 {
    height: 374px;
    order: 0;
}
    
#\33 ce92f14 {
    width: 100.00%;
    row-gap: 24px;
}
    
#\30 ef5b9af {
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 5f1c2ff {
    width: 172px;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 7120962 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c91247d {
    order: 1;
    width: 75%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c34d548a {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 0be82a5 {
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 abc1c31 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 af297fa {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#\34 6fe0406 {
    height: 275px;
}
    
#b4d116e9 {
    height: 56px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 e224ce6 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 af71641 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 b9e3c97 {
    height: 275px;
}
    
#\39 cff2364 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#\34 fb11956 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#a5898b1c {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 bab7f70 {
    height: 56px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#cfa2b08d {
    order: 1;
    width: 75%;
    margin: 0px 0% 0px 0%;
}
    
#\36 0be6229 {
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd3df5a4 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 c3dcf01 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cd0fc542 {
    height: 275px;
}
    
#\39 265007b {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#aa23cb86 {
    order: 1;
    width: 75%;
    margin: 0px 0% 0px 0%;
}
    
#\35 028a207 {
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9c71d80 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 c8cd72f {
    height: 56px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\32 149f895 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#f32067ea {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 a51647b {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c0a57295 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 43af246 {
    order: 1;
    width: 75%;
    margin: 0px 0% 0px 0%;
}
    
#\31 abaaa29 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#a7742b95 {
    height: 275px;
}
    
#b9f71745 {
    height: 56px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\32 b0f777c {
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0c2bf46 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#ecacf8d9 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 3ad80c4 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 664334f {
    min-height: 88px;
    padding: 8% 4% 2% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 9910d01 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 459px;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 8%;
}
    
#\32 181c05d {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 9f5c050 {
    width: 100%;
    min-height: 385px;
    align-items: center;
    justify-content: flex-start;
}
    
#fe164892.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0%;
}
#fe164892 {
    height: 353px;
}
    
#\32 f6d3a61 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8% 2% 8% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 9d0d2bd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 8px;
    padding-bottom: 24px;
}
#\39 9d0d2bd {
    width: 100.00%;
}
    
#\34 3c44ff7 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#fc215bb5 {
    width: 100.00%;
    height: auto;
    min-height: 238px;
}
    
#\31 44c1b99 {
    height: 360px;
}
    
#d4dfbbb3 {
    width: 100.00%;
}
    
#\35 ddcf7ea {
    width: 90%;
}
    
#\33 adc26b9 {
    min-height: 46px;
    width: 220px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d21d9bf1 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 459px;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 8%;
}
    
#\39 f7d427d {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 9bc7cc0 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 459px;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 8%;
}
    
#a058f0a2 {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a28b495a {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 cf36d09 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 459px;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 8730119 {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 55a7452 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 459px;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 aac9efe {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 459px;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 8%;
}
    
#\34 9a4eec9 {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 bfd8df1 {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b177f0e6 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 459px;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4a7b3ce {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 512bf80 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 459px;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 a8d8266 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 459px;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 8%;
}
    
#\32 deab3fc {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c2363f9d {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 459px;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 8%;
}
    
#b3cb9c12 {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\35 664334f {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c83c46e6 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#f16624bc {
    grid-template-rows: minmax(8px, max-content);
}
    
#\37 9910d01 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 7eaa849 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\32 f6d3a61 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#d21d9bf1 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d1175f48 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\35 8639e46 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\33 9bc7cc0 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#cba9aeed {
    grid-template-rows: minmax(8px, max-content);
}
    
#\35 cf36d09 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 74338e9 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\34 55a7452 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\30 1b4d92d {
    grid-template-rows: minmax(8px, max-content);
}
    
#\35 aac9efe {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#bc97bef3 {
    grid-template-rows: minmax(8px, max-content);
}
    
#b177f0e6 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#cef0c0f8 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\37 512bf80 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 a8d8266 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fd1a00f6 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#c2363f9d {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 8448c12 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\37 4011333 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 0128046 {
    padding: 6px 6px 6px 6px;
    margin: 0px 0px 0px 0px;
}
    
#bde442ce {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\36 9df0edd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 24px;
}
    
#db600137 {
    width: 100%;
}
    
#\38 ef2f3f0 {
    order: 1;
    align-items: flex-start;
}
    
#\35 ba960ee {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 24px;
    justify-content: flex-start;
}
    
#\31 519e744 {
    height: 240px;
    width: 100%;
    order: 0;
}
    
#\33 ce92f14 {
    width: 100%;
    row-gap: 16px;
}
    
#d751e284 {
    width: 100%;
}
    
#bcc2babc {
    padding: 16px 12px 16px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\38 5f1c2ff {
    width: 152px;
    height: auto;
}
    
#\36 ba2f6fa {
    align-items: center;
}
    
#\30 ef5b9af {
    row-gap: 24px;
    padding: 10px 0% 10px 0%;
    margin: 0px 0% 0px 0%;
}
    
#ff33ef6b {
    width: 166px;
    height: auto;
}
    
#\34 dbebf61 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 cf2ac37 {
    align-items: center;
}
    
#b85c0a12 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#widget_jcv {
    height: 240px;
}
    
#widget_tc7 {
    max-width: 100%;
}
    
#widget_8ec {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\31 7120962 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#ece39ed8 {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
    
#widget_9qm {
    height: 240px;
}
    
#widget_og8 {
    height: 240px;
}
    
#widget_onu {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\35 c91247d {
    width: 100%;
    order: 1;
    align-self: flex-start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c34d548a {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#\36 0be82a5.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#\36 0be82a5 {
    width: 343px;
}
    
#\30 abc1c31 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#\38 af297fa {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\34 6fe0406 {
    height: 175px;
    width: 100.00%;
}
    
#b4d116e9 {
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 e224ce6 {
    width: 100%;
    min-height: 159px;
    align-items: flex-start;
    padding-bottom: 8px;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\35 af71641 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\37 ac0cee0 {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\32 b9e3c97 {
    height: 175px;
    width: 100%;
}
    
#\39 cff2364 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\34 fb11956 {
    width: 100%;
    min-height: 164px;
    align-items: flex-start;
}
    
#a5898b1c {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#\39 bab7f70 {
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#cfa2b08d {
    width: 100%;
    order: 1;
    align-self: flex-start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 0be6229.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#\36 0be6229 {
    width: 343px;
}
    
#cd3df5a4 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\38 c3dcf01 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#f5c9c450 {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#cd0fc542 {
    height: 175px;
    width: 100%;
}
    
#\39 265007b {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#aa23cb86 {
    width: 100%;
    order: 1;
    align-self: flex-start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 028a207.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#\35 028a207 {
    width: 343px;
}
    
#a9c71d80 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#\31 c8cd72f {
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\32 149f895 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#f32067ea {
    width: 100%;
    min-height: 164px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\35 a51647b {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#c3bdab3f {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#c0a57295 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#\39 43af246 {
    width: 100%;
    order: 1;
    align-self: flex-start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 abaaa29 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#a7742b95 {
    height: 175px;
    width: 100%;
}
    
#b9f71745 {
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\32 b0f777c.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#\32 b0f777c {
    width: 343px;
}
    
#c0c2bf46 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#ecacf8d9 {
    width: 100%;
    min-height: 164px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\32 3ad80c4 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\38 e9a9c1e {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\35 664334f {
    min-height: unset;
    flex-direction: column;
    padding: 12% 2% 2% 2%;
}
    
#\36 9f40705 {
    width: 100%;
    min-height: 135px;
    align-items: flex-start;
    row-gap: 5px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
}
    
#widget_st6 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\37 9910d01 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0% 2% 12% 2%;
}
    
#\32 181c05d {
    width: 100%;
    min-height: 654px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 8px 0px 8px 0px;
}
}



@media (max-width: 767px) {
    
#\37 9f5c050 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    justify-content: flex-start;
}
    
#fe164892.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0%;
}
#fe164892 {
    height: 512px;
}
    
#\32 f6d3a61 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 8% 2% 8% 2%;
}
}



@media (max-width: 767px) {
    
#\35 9e05351 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\39 9d0d2bd.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 24px;
    padding-top: 16px;
}
#\39 9d0d2bd {
    width: 100.00%;
}
    
#\34 3c44ff7 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#fc215bb5 {
    width: 100.00%;
    justify-content: flex-start;
    height: auto;
    min-height: 193px;
    order: 1;
    padding: 12px 12px 12px 12px;
}
    
#\31 44c1b99 {
    height: 240px;
}
    
#d4dfbbb3 {
    margin-bottom: 0px;
}
    
#ac18fadc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\35 ddcf7ea {
    width: 95.90%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    max-width: 100%;
    margin: 0px 0px 0px 12px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 adc26b9 {
    min-height: 44px;
    width: 220px;
}
    
#widget_tva {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#d21d9bf1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0% 2% 12% 2%;
}
    
#\39 f7d427d {
    width: 100%;
    min-height: 654px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 8px 0px 8px 0px;
}
}



@media (max-width: 767px) {
    
#\33 9bc7cc0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0% 2% 12% 2%;
}
    
#a058f0a2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 8px 0px 8px 0px;
}
    
#\33 5d52569 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#a28b495a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 8px 0px 8px 0px;
}
    
#\35 cf36d09 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0% 2% 12% 2%;
}
    
#\38 2fad078 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\39 8730119 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 8px 0px 8px 0px;
}
    
#\36 ccbce63 {
    height: 240px;
}
    
#\34 55a7452 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0% 2% 12% 2%;
}
}



@media (max-width: 767px) {
    
#\35 aac9efe {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0% 2% 12% 2%;
}
    
#\33 2c0b653 {
    height: 240px;
}
    
#\34 9a4eec9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 8px 0px 8px 0px;
}
}



@media (max-width: 767px) {
    
#\35 bfd8df1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 8px 0px 8px 0px;
}
    
#f33e02b9 {
    height: 240px;
}
    
#b177f0e6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0% 2% 12% 2%;
}
}



@media (max-width: 767px) {
    
#e13c6126 {
    height: 240px;
}
    
#\39 4a7b3ce {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 8px 0px 8px 0px;
}
    
#\37 512bf80 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0% 2% 12% 2%;
}
}



@media (max-width: 767px) {
    
#\37 6c1e340 {
    height: 240px;
}
    
#\36 a8d8266 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0% 2% 12% 2%;
}
    
#\32 deab3fc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 8px 0px 8px 0px;
}
}



@media (max-width: 767px) {
    
#c2363f9d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0% 2% 12% 2%;
}
    
#\30 4eb734c {
    height: 240px;
}
    
#b3cb9c12 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 8px 0px 8px 0px;
}
}

