@media all {
  *#dm .dmInner div.u_1644732001 .svg {
    color:rgba(255,255,255,1) !important;
    fill:rgba(255,255,255,1) !important;
  }

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

  *#dm .dmInner div.u_1786888303 .svg {
    color:rgba(255,255,255,1) !important;
    fill:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1771350099 .svg {
    color:rgba(255,255,255,1) !important;
    fill:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner *.u_1803979586 .title-text {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner *.u_1803979586 .title-text * {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1803979586 .title-text {
    color:var(--color_2) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1803979586 .title-text * {
    color:var(--color_2) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-description .section-inner {
    font-weight:400 !important;
    color:var(--color_5) !important;
    border-bottom-style:solid !important;
    border-bottom-width:1px !important;
    border-bottom-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-wrapper {
    border-top-style:solid !important;
    border-top-width:1px !important;
    border-bottom-style:solid !important;
    border-top-color:rgba(0,0,0,0.12) !important;
    border-bottom-color:rgba(0,0,0,0.12) !important;
    border-bottom-width:0 !important;
  }

  *#dm .dmInner *.u_1803979586 .title-icon { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1803979586 .accordion-title .arrow .close {
    fill:rgba(0,0,0,0) !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1803979586 .accordion-title .horizontal {
    fill:rgba(0,0,0,0) !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1803979586 .accordion-title .vertical {
    fill:rgba(0,0,0,0) !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1803979586 .arrow-wrapper {
    border-radius:0 !important;
    -moz-border-radius:0 !important;
    -webkit-border-radius:0 !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-title {
    background-color:rgba(0,0,0,0) !important;
    color:var(--color_2) !important;
    font-weight:600 !important;
    border-bottom-width:1px !important;
    border-bottom-style:solid !important;
    border-bottom-color:rgba(0,0,0,0.12) !important;
  }

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

  *#dm .dmInner div.u_1644732001 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1786888303 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1771350099 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1482709789 {
    border-style:solid !important;
    border-width:0px 0px 0px 10px !important;
    border-color:rgb(210,180,140) rgb(210,180,140) rgb(210,180,140) var(--color_1) !important;
  }

  *#dm .dmInner div.u_1627477146 .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1462223045 .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1274596517 .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1757349243 .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_793696454 hr {
    border-width:5px !important;
    color:var(--color_1) !important;
  }

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

  *#dm .dmInner nav.u_1998592992 { color:white !important; }

  *#dm .dmInner div.u_1494590941 .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1250214394 .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1941729731 .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1686233134 {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1198168038 hr {
    border-width:5px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1814499391 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1889989196 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1263833476 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1352308682 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1618699629 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1365852209 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1973277012 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1936542936 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1614351550 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1461274909 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1564701574 .shape-text { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1220297380 .shape-text { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1815715685 .shape-text { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1542170309 .shape-text { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1591083455 .shape-text { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1125209465 hr {
    border-width:4px !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1734451752:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1734451752.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner div.u_1020569762 input:not([type="submit"]) {
    border-style:solid !important;
    border-color:rgba(138,155,176,0.25) rgba(138,155,176,0.25) rgba(138,155,176,0.25) rgba(138,155,176,0.25) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-radius:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1020569762 textarea {
    border-style:solid !important;
    border-color:rgba(138,155,176,0.25) rgba(138,155,176,0.25) rgba(138,155,176,0.25) rgba(138,155,176,0.25) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-radius:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1020569762 select {
    border-style:solid !important;
    border-color:rgba(138,155,176,0.25) rgba(138,155,176,0.25) rgba(138,155,176,0.25) rgba(138,155,176,0.25) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-radius:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1020569762 .dmwidget-title { text-align:center !important; }

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

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

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

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

  *#dm .dmInner a.u_1734451752 {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1020569762 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-family:'Bebas Neue' !important;
    color:var(--color_4) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_1020569762 .m-recaptcha {
    font-family:'Bebas Neue' !important;
    color:var(--color_4) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1734451752 .iconBg {
    display:none !important;
    background-color:var(--color_9) !important;
    mask-image:url(https://irp.cdn-website.com/e04442d3/icon/Phone_8293406.svg) !important;
  }

  *#dm .dmInner div.u_1020569762 .dmformsubmit {
    margin-left:auto !important;
    margin-right:auto !important;
    justify-content:center !important;
    width:606px !important;
    float:none !important;
    display:block !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
    height:56px !important;
  }

  *#dm .dmInner div.u_1923203750 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1923203750 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:rgb(249,250,251) rgb(249,250,251) rgb(249,250,251) rgb(249,250,251) !important;
    border-style:solid !important;
    background-image:none !important;
    border-width:3px 3px 3px 3px !important;
  }

  *#dm .dmInner div.u_1568895533 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1568895533 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1212869835 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1212869835 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1436205822 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1436205822 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner a.u_1734451752:hover span.text { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1734451752.hover span.text { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1020569762 .dmformsubmit:hover input[type="submit"] { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1020569762 .dmformsubmit.hover input[type="submit"] { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1020569762 .dmform-success { text-align:left !important; }

  *#dm .dmInner div.u_1020569762 .dmform-success .rteBlock { text-align:left !important; }

  *#dm .dmInner div.u_1020569762 .dmform-error { text-align:left !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1020569762 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1020569762 .dmforminput input {
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1020569762 .dmforminput textarea {
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1020569762 .dmforminput .fileUploadLink {
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1020569762 .checkboxwrapper span {
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1020569762 .radiowrapper span {
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1020569762 .optinwrapper div {
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1020569762 .freetextwrapper {
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1020569762 .dmforminput select {
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1020569762 .dmforminput option {
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner nav.u_1238865717 { color:white !important; }

  *#dm .dmInner a.u_1895166043:hover {
    background-image:none !important;
    background-color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1895166043.hover {
    background-image:none !important;
    background-color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1895166043:hover span.text { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1895166043.hover span.text { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1467085945:hover {
    background-image:none !important;
    background-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1467085945.hover {
    background-image:none !important;
    background-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1467085945:hover span.text { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1467085945.hover span.text { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1020569762 input[type="submit"] { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1734451752 span.text { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1734451752:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1734451752.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1020569762 .dmformsubmit:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1020569762 .dmformsubmit.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner nav.u_1204648166 { color:white !important; }

  *#dm .dmInner a.u_1895166043 span.text {
    font-weight:500 !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1467085945 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(160,82,45) rgb(160,82,45) rgb(160,82,45) rgb(160,82,45) !important;
  }

  *#dm .dmInner div.u_1358883549 {
    border-style:solid !important;
    border-width:0px 0px 0px 6.66667px !important;
    border-color:rgb(210,180,140) rgb(210,180,140) rgb(210,180,140) var(--color_2) !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1593530741 hr { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1966400985 img {
    border-radius:50px 0px 50px 0px !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:4.44444px 4.44444px 4.44444px 4.44444px !important;
  }

  *#dm .dmInner div.u_1145528074 img {
    border-radius:50px 0px 50px 0px !important;
    border-style:solid !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:4.44444px 4.44444px 4.44444px 4.44444px !important;
  }

  *#dm .dmInner div.u_1898546105 img {
    border-radius:50px 0px 50px 0px !important;
    border-style:solid !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:4.44444px 4.44444px 4.44444px 4.44444px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner a.u_1467085945 span.text { font-size:16px !important; }

  *#dm .dmInner div.u_1803979586 .accordion-description .section-inner { font-size:16px !important; }

  *#dm .dmInner *.u_1803979586 .title-icon {
    width:56px !important;
    height:56px !important;
  }

  *#dm .dmInner *.u_1803979586 .accordion-wrapper {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner *.u_1803979586 .accordion-title .arrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner *.u_1803979586 .arrow-wrapper { padding:28px !important; }

  *#dm .dmInner div.u_1803979586 .accordion-title { font-size:22px !important; }

  *#dm .dmInner div.u_1803979586 .title-text { font-size:22px !important; }

  *#dm .dmInner div.u_1803979586 .title-text * { font-size:22px !important; }

  *#dm .dmInner a.u_1895166043 span.text { font-size:16px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1803979586 .accordion-wrapper {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner *.u_1803979586 .arrow-wrapper { padding:0 !important; }

  *#dm .dmInner div.u_1803979586 .accordion-description .section-inner { font-size:14px !important; }

  *#dm .dmInner *.u_1803979586 .accordion-title .arrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner *.u_1803979586 .title-icon {
    width:40px !important;
    height:40px !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-title { font-size:16px !important; }

  *#dm .dmInner div.u_1803979586 .title-text { font-size:16px !important; }

  *#dm .dmInner div.u_1803979586 .title-text * { font-size:16px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1467085945 span.text { font-size:16px !important; }

  *#dm .dmInner *.u_1803979586 .accordion-title .arrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-title { font-size:18px !important; }

  *#dm .dmInner div.u_1803979586 .title-text { font-size:18px !important; }

  *#dm .dmInner div.u_1803979586 .title-text * { font-size:18px !important; }

  *#dm .dmInner *.u_1803979586 .title-icon {
    width:48px !important;
    height:48px !important;
  }

  *#dm .dmInner *.u_1803979586 .arrow-wrapper { padding:0 !important; }

  *#dm .dmInner *.u_1803979586 .accordion-wrapper {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-description .section-inner { font-size:16px !important; }

  *#dm .dmInner a.u_1895166043 span.text { font-size:16px !important; }
}
#1781081627
{
	background-color:#a0522d !important;
	color:#333 !important;
	border:1px solid #ccc !important;
	padding:8px !important;
	border-radius:6px !important;
}
separatorHomeCss{color:red !important}#1781081627
{
	background-color:#a0522d !important;
	color:#333 !important;
	border:1px solid #ccc !important;
	padding:8px !important;
	border-radius:6px !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 817ec37 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\38 1fb75f1::before, #\38 1fb75f1 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.55;
}
#\38 1fb75f1 {
    background-image: none;
}
    
#\39 b829ba9 {
    min-height: 791px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_1lt {
    width: 868px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_pti {
    width: 868px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_3vl {
    width: 18.29%;
    height: 56px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ttq {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6588906168999482%;
    flex-wrap: nowrap;
    height: auto;
    order: 3;
}
    
#\38 8ff8afe {
    width: 18.42%;
    height: 56px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d742e19e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#d742e19e {
    width: 868px;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a483d6c0 {
    background-color: var(--color_2);
    background-image: none;
}
    
#e8bc8b08 {
    min-height: 116px;
    column-gap: 10%;
    row-gap: 60px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 8% 1% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\30 b46446c {
    margin: -26px 0px 0px 0%;
}
    
#\30 17c94b0 {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 24px;
    flex-direction: row;
    width: 26.67%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 70c9ac5 {
    width: 50px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d69d97d1 {
    width: 286px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 2ad5ea0 {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 24px;
    flex-direction: row;
    width: 26.67%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 64cd1ef {
    width: 50px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 d3d9c5a {
    width: 290px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#aa72dbee {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 24px;
    flex-direction: row;
    width: 26.67%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d96cc2c6 {
    width: 50px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 911f24e {
    width: 289px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 1e31110 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\32 122102e {
    min-height: 128px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\34 5756167 {
    width: 88.31%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d222fb59 {
    width: 88.31%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 a0c0f08 {
    width: 13%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 215579f {
    flex-direction: row;
    align-items: center;
    width: 48.06%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5526772290967963%;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 21df1e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.25%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 3793c6f {
    flex-direction: row;
    align-items: center;
    width: 48.06%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5526772290967963%;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fe15b4ab {
    align-items: flex-start;
    justify-self: center;
    align-self: start;
    order: 0;
    width: 81.83%;
    min-height: 87.06045627376426%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    margin: 34px 36px 0px 0px;
}
    
#d86a5a4e {
    width: 13%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de8eb948 {
    width: 84.18%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 9a7ab24 {
    min-height: 583px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 13abd4c {
    width: 13%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1ee2f17 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#cf25d219 {
    flex-direction: row;
    align-items: center;
    width: 48.06%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5526772290967963%;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f28ea914 {
    flex-direction: row;
    align-items: center;
    width: 48.06%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5526772290967963%;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fb9347f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.67%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#bc811ff7 {
    align-items: flex-start;
    width: 100%;
    min-height: 109px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 3.8692125547886542%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    height: auto;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 158f0b0 {
    width: 83.61%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 1b94996 {
    width: 100.00%;
    grid-template-rows: minmax(526px, max-content);
    max-width: 100%;
}
    
#\31 b83bf59 {
    width: 13%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f741309 {
    width: 81.83%;
    height: 451px;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 0;
    margin: 53px 0% 0px 0.6348341523601839%;
}
    
#\31 e45a5e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_eje {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 b9d50a4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 16px;
}
#\31 b9d50a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#widget_9ob {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#c9e47682 {
    flex-direction: row;
    align-items: center;
    width: 48.06%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5526772290967963%;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ed957926 {
    width: 13%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6bfa936 {
    width: 83.61%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 ad04994 {
    flex-direction: row;
    align-items: center;
    width: 48.06%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5526772290967963%;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 453cd05 {
    width: 13%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d076cf7e {
    width: 88.31%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a315ef90 {
    flex-direction: row;
    align-items: center;
    width: 48.06%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5526772290967963%;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cd2bf279 {
    width: 13%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ab66dd2 {
    width: 88.31%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 b50ce91 {
    flex-direction: row;
    align-items: center;
    width: 48.07%;
    min-height: 99px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5526772290967963%;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e7e5337a.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#e7e5337a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 4122045 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\35 8854548 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 30px 16px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\35 a44c634 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\34 81be905 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 c2dff6d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 1a31879 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\39 ad01e11 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#eb52e0c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e582e1d7 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\31 4ab88de {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 469bf92 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 6px 6px 6px 6px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 90521fd {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 6px 6px 6px 6px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 666e744 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c98c0dc2 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\37 72790df {
    margin: 0px 0% 0px 0%;
}
    
#\30 cee15dd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 156f9cc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 952461f {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 6px 6px 6px 6px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 de3ff51 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#c041b8b2 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 6px 6px 6px 6px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 bf1e8c0 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\32 c69ec8d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 078f63b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_uae.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_uae {
    width: 9.79%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#b0e86d30 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 6px 6px 6px 6px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 147eb3c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 72a72bb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 95df72f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\33 62dbb3f {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9688269073010665%;
    order: 2;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 50px 0% 0px 0%;
}
    
#\38 b43d237 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#d2737084 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\31 c33a988 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100.00%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    background-color: var(--color_7);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fe374ed4 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100.00%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    background-color: var(--color_7);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
}
    
#f63d5e9a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 fbe6a4a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 fbe6a4a {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -40px 0% 0px 0%;
}
    
#\38 20f6fe1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#b2332374 {
    min-height: 216px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#bad424dd {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100.00%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    background-color: var(--color_7);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
}
    
#aa994faa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#bd352d0e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 0px;
}
    
#d7bba248 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 565f0bd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 565f0bd {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -40px 0% 0px 0%;
}
    
#\39 c3c6d4a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 c3c6d4a {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -40px 0% 0px 0%;
}
    
#ccf3b2b5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ccf3b2b5 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -40px 0% 0px 0%;
}
    
#\34 0c09231 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 00bfac7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 47c20f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 0px;
}
    
#e76c0be7 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100.00%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    background-color: var(--color_7);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
}
    
#\34 9acdec3 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100.00%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    background-color: var(--color_7);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
}
    
#\39 6f2f110.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 6f2f110 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -40px 0% 0px 0%;
}
    
#\38 0af1a48 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 0px;
}
    
#b24d8112 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_sar {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\39 8b32e42 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.22%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d4f30eb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 54.70%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\37 c095d59 {
    min-height: 583px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 9ddec82 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ace5af39 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#dfad9d96 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e559866d {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5526772290967963%;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 5d85673 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5526772290967963%;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 86e5863 {
    align-items: flex-start;
    width: 100%;
    min-height: 109px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 3.8692125547886542%;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    order: 6;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b86479af {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 f77c5a8 {
    width: 88.31%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b91ac628 {
    width: 7%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8c170ee {
    width: 88.31%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 068bf4b {
    width: 7%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5b8f66a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#widget_r63 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 376665c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#\33 bb49033 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5526772290967963%;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a1d33a56 {
    width: 7%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5e871f9 {
    width: 88.31%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 c14dda1 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5526772290967963%;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d280c913 {
    width: 7%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c709a9b {
    width: 88.31%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 88695d7 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5526772290967963%;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a0fdff8d {
    width: 7%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 85d5664 {
    width: 88.31%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_4p8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_d3a[data-pinned] {
    position: sticky;
    top: 148px;
    bottom: auto;
    z-index: 1;
}
#group_d3a {
    align-items: flex-start;
    width: 100%;
    min-height: 563px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#widget_ppe {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_q4i {
    width: 100%;
    height: 288px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\32 2892464 {
    width: 49.75%;
    height: 494px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin-right: 1px;
}
    
#\35 4cdddac {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa80479d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 6e53d59 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 56ccf51 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 6048318 {
    width: 48.32%;
    height: 241px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
}
    
#\39 78325fa {
    width: 100.00%;
    grid-template-rows: minmax(494px, max-content);
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe0933ef {
    width: 48.32%;
    height: 238px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin-top: 256px;
}
    
#\32 c3d2af0 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5.5% 4% 5.5% 4%;
    margin: 0% 0% 0% 0%;
}
    
#group_lpt {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_9l7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_tdo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\30 5c57468 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 30px 16px 30px;
    margin: 0% 0% 0% 0%;
}
    
#cb365c48 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 dc012d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f077d7bc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 85f9bd2 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    border-radius: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a3c7ec03 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f69e2cb7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f69e2cb7 {
    width: 9.79%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#d965df04 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 3241e30 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#db79d340 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#de21ade1 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    border-radius: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\33 4159c34 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ca50794c {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#cda27d0c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 03535f1 {
    margin: 0px 0% 0px 0%;
}
    
#\33 25d597f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 775c469 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#b264a17e {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    border-radius: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#f4f59714 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 fdb52d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c2ebbf2f {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    border-radius: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\31 878ae79 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 59d17cf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d1675092 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f33f909 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 f06a712 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 cde7888 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e38a5534 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\31 a3c2ffa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 c8612d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c568d2a4 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    border-radius: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\39 bb56084 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 27b6661 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a51e00aa {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    border-radius: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#b29b954a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 146343b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 91d840d {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#c18c3305 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a6d7487 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b6229677 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 3072d55 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    border-radius: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\38 9520a87 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 72dbadc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f592aea3 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    border-radius: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d150e71 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 862fc0f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 b24a8f0 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 491f500 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a899566 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 896504f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 9194695 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    border-radius: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\31 901d01d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a4e12478 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 fc08525 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    box-shadow: none;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 187a656 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#\30 00e8ff5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#cf3f4e67 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#\39 5c1eef1 {
    align-items: flex-start;
    width: 100%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    border-width: 0 0 0 5px;
    border-color: #000000 #000000 #000000 var(--color_2);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#d2dc0471 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 bb16e69 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\31 300dd64 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 a6674f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 c9eb6ee {
    align-items: flex-start;
    width: 100%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    border-width: 0 0 0 5px;
    border-color: #000000 #000000 #000000 var(--color_2);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\35 ca8f8a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dc13aa8c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e88a6593 {
    align-items: flex-start;
    width: 100%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    border-width: 0 0 0 5px;
    border-color: #000000 #000000 #000000 var(--color_2);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\30 6d2bca4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bf25221f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d789d472 {
    align-items: flex-start;
    width: 100%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    border-width: 0 0 0 5px;
    border-color: #000000 #000000 #000000 var(--color_2);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#c151e3ae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 8b90037 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 1c98825 {
    align-items: flex-start;
    width: 100%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    border-width: 0 0 0 5px;
    border-color: #000000 #000000 #000000 var(--color_2);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#a67d31e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dfe0667e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 f226197 {
    align-items: flex-start;
    width: 100%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    border-width: 0 0 0 5px;
    border-color: #000000 #000000 #000000 var(--color_2);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\33 0d632fd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bad6ca60 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#d3e42339 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 814ce21 {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 4;
    flex-wrap: nowrap;
    --column-gap: 2%;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 10px 24px 10px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\36 47abd96 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 494772d {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#a862abc4 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\30 2c236eb {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\30 8ac7054 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f2b8d50d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#c6f4319f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\33 304783c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 1%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 45cfad7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 2b9158e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9a3b675 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 b2a1e95 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 dc9aa2d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#c02398cd {
    width: 40.95%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    order: 4;
    min-height: 56px;
}
    
#\39 b8ce268 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#b99f164e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#abef46d4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(138, 155, 176, 0.25) rgba(138, 155, 176, 0.25) rgba(138, 155, 176, 0.25) rgba(138, 155, 176, 0.25);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#eae9c998 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\36 f64f52f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 f64f52f {
    width: 15%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 82d2915 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(138, 155, 176, 0.25) rgba(138, 155, 176, 0.25) rgba(138, 155, 176, 0.25) rgba(138, 155, 176, 0.25);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\37 2caaab1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 f6fe2da {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a954c10c {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 efefe31 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f5bbef5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0a66880 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 e4716e0 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be9895d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a40d4fb8 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a34d7663 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 77c4a19 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dc63bacc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e069c2b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d00230f1 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\31 64b11df {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 5;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 10px 40px 10px 40px;
    margin: 0px 0% 0px 0%;
}
    
#c4d14c4f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 78204dd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 2a3196b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 2a3196b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#f09639ce {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 b829ba9 {
    min-height: 460px;
    padding: 8% 4% 8% 4%;
}
    
#\38 1fb75f1::before, #\38 1fb75f1 > .bgExtraLayerOverlay {
    
}
#\38 1fb75f1 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#widget_3vl {
    height: 50px;
    width: 30%;
}
    
#\36 817ec37 {
    row-gap: 16px;
    width: 100%;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_1lt {
    width: 630px;
}
    
#widget_pti {
    width: 630px;
}
    
#\35 d794a7c {
    margin: 0px 0% 0px 0%;
}
    
#\38 8ff8afe {
    height: 50px;
    width: 30%;
}
    
#d742e19e {
    width: 630px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e8bc8b08 {
    min-height: 69px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\33 70c9ac5 {
    height: auto;
    width: 36px;
    margin: 0px 0% 0px 0%;
}
    
#\30 64cd1ef {
    height: auto;
    width: 36px;
    margin: 0px 0% 0px 0%;
}
    
#d96cc2c6 {
    height: auto;
    width: 36px;
    margin: 0px 0% 0px 0%;
}
    
#\30 b46446c {
    margin: -26px 0% 0px 0%;
}
    
#\30 17c94b0 {
    width: 30.6%;
    padding-left: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 8px;
    justify-content: flex-start;
    min-height: 8px;
    margin: 0px 0% 0px 0%;
}
    
#\31 2ad5ea0 {
    width: 30.6%;
    padding-left: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 8px;
    min-height: 8px;
}
    
#aa72dbee {
    width: 30.6%;
    padding-left: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 8px;
    min-height: 8px;
}
    
#\37 911f24e {
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d69d97d1 {
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 d3d9c5a {
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 122102e {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 355px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\31 1e31110 {
    row-gap: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e9876b9e {
    margin: 0px 0% 0px 0%;
}
    
#\36 9a7ab24 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#fb9347f7 {
    width: 100%;
    min-height: 80px;
}
    
#\38 21df1e6 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 8854548 {
    align-items: flex-start;
}
    
#c98c0dc2 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 16px;
}
    
#\37 72790df {
    margin: 0px 0% 0px 0%;
}
    
#\35 469bf92 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 90521fd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 952461f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 de3ff51 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c041b8b2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b0e86d30 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fe374ed4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0%;
}
    
#\33 62dbb3f {
    column-gap: 1.9688269073010665%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b2332374 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 c8a9111 {
    margin: 0px 0% 0px 0%;
}
    
#bad424dd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0%;
}
    
#e76c0be7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0%;
}
    
#\31 c33a988 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0%;
}
    
#\34 9acdec3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 8c9489d {
    margin: 0px 0% 0px 0%;
}
    
#\37 c095d59 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 d4f30eb {
    width: 100%;
    min-height: 80px;
}
    
#\39 8b32e42 {
    width: 100%;
    min-height: 80px;
}
    
#widget_q4i {
    height: 302px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fa80479d {
    width: 100%;
    min-height: 80px;
}
    
#\34 56ccf51 {
    width: 100%;
    min-height: 80px;
}
    
#\32 c3d2af0 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#de21ade1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 4159c34 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 16px;
}
    
#ca50794c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 3241e30 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 03535f1 {
    margin: 0px 0% 0px 0%;
}
    
#\30 85f9bd2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 775c469 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 16px;
}
    
#b264a17e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c2ebbf2f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d1675092 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 cde7888 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 16px;
}
    
#e38a5534 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c568d2a4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a51e00aa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 91d840d {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 16px;
}
    
#c18c3305 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 3072d55 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f592aea3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 b24a8f0 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 16px;
}
    
#\31 491f500 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 9194695 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 fc08525 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 5c57468 {
    align-items: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f105e0c3 {
    margin: 0px 0% 0px 0%;
}
    
#\31 bb16e69 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 187a656 {
    align-items: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 82d2915 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 814ce21 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#abef46d4 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#eae9c998 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f979bd06 {
    margin: 0px 0% 0px 0%;
}
    
#\31 64b11df {
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 817ec37 {
    width: 100%;
    min-height: 312px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 b829ba9 {
    min-height: unset;
    flex-direction: column;
    padding: 20% 6% 20% 6%;
}
    
#\38 1fb75f1::before, #\38 1fb75f1 > .bgExtraLayerOverlay {
    
}
#\38 1fb75f1 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#widget_1lt {
    width: 314px;
}
    
#widget_pti {
    width: 306px;
}
    
#widget_3vl {
    height: 48px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 8ff8afe {
    height: 48px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d742e19e {
    width: 306px;
}
    
#\35 d794a7c {
    margin: 0px 0% 0px 0%;
}
    
#group_ttq {
    column-gap: 1.6588906168999482%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e8bc8b08 {
    min-height: unset;
    flex-direction: column;
    row-gap: 37px;
    padding: 8% 6% 8% 8%;
}
    
#\30 17c94b0 {
    width: 100%;
    min-height: 48px;
    align-items: center;
    padding-left: 0%;
    column-gap: 5%;
}
    
#\33 70c9ac5 {
    height: auto;
    width: 40px;
    order: 0;
}
    
#\31 2ad5ea0 {
    width: 100%;
    min-height: 48px;
    align-items: center;
    padding-left: 0%;
    column-gap: 5%;
}
    
#\30 64cd1ef {
    height: auto;
    width: 40px;
}
    
#aa72dbee {
    width: 100%;
    min-height: 48px;
    align-items: center;
    padding-left: 0%;
    column-gap: 5%;
}
    
#d96cc2c6 {
    height: auto;
    width: 40px;
}
    
#\30 b46446c {
    margin: -36px 0% 0px 0%;
}
    
#d69d97d1 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\31 1e31110 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\32 122102e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\36 9a7ab24 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 f741309 {
    height: 240px;
}
    
#\38 21df1e6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fb9347f7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fe15b4ab {
    justify-self: start;
    align-self: end;
    height: auto;
    min-height: 90.44%;
    width: 82.05%;
    margin: 0px 0px -12px 10px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 1b94996 {
    width: 99.90%;
    grid-template-rows: minmax(293.00347900390625px, max-content);
}
    
#widget_eje {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#bc811ff7 {
    column-gap: 3.8692125547886542%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#cf25d219 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 3793c6f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f28ea914 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c9e47682 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 215579f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a315ef90 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 ad04994 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 b50ce91 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 8854548 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#c98c0dc2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 469bf92 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 90521fd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 952461f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 de3ff51 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#c041b8b2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b0e86d30 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_uae {
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#fe374ed4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 62dbb3f {
    column-gap: 1.9688269073010665%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 b43d237 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 24px;
}
    
#b2332374 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#bad424dd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e76c0be7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 c33a988 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 9acdec3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 20f6fe1 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d2737084 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 95df72f {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\39 8b32e42 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 d4f30eb {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\37 c095d59 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 068bf4b {
    width: 10%;
}
    
#a1d33a56 {
    width: 10%;
}
    
#d280c913 {
    width: 10%;
}
    
#b91ac628 {
    width: 10%;
}
    
#a0fdff8d {
    width: 10%;
}
}



@media (max-width: 767px) {
    
#\32 2892464 {
    height: 240px;
}
    
#fa80479d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\34 56ccf51 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
    order: 0;
}
    
#\30 6048318 {
    height: 240px;
}
    
#fe0933ef {
    height: 240px;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    margin: 256px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 c3d2af0 {
    min-height: unset;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
}
}



@media (max-width: 767px) {
    
#\30 5c57468 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#de21ade1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 4159c34 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ca50794c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 3241e30 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\30 85f9bd2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 775c469 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b264a17e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c2ebbf2f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d1675092 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 cde7888 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e38a5534 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c568d2a4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a51e00aa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 91d840d {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c18c3305 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 3072d55 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f592aea3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 b24a8f0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 491f500 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 9194695 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 fc08525 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 bb16e69 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\34 187a656 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cf3f4e67 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 82d2915 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 814ce21 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 494772d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a862abc4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a954c10c {
    margin-right: 0%;
    margin-left: 0%;
    width: 40px;
}
    
#\30 2c236eb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 efefe31 {
    margin-right: 0%;
    margin-left: 0%;
    width: 40px;
}
    
#\32 f5bbef5 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#f2b8d50d {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 24px 0px 24px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 304783c {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\31 2b9158e {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\38 e4716e0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 40px;
}
    
#\39 b8ce268 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a40d4fb8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 40px;
}
    
#abef46d4 {
    width: 100%;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#eae9c998 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#dc63bacc {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#c02398cd {
    width: 99.89%;
}
    
#\30 dc9aa2d {
    row-gap: 0px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d00230f1 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\31 64b11df {
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
}

