*#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 nav.u_1998592992 { color:black !important; }

  *#dm .dmInner div.u_1561966923 img { border-radius:100px 100px 0px 0px !important; }

  *#dm .dmInner div.u_1954917436:hover .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1954917436.hover .svg { fill:var(--color_2) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1329942939 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(11,25,86) !important;
    border-style:solid !important;
    border-width:0 !important;
  }

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

  *#dm .dmInner div.u_1168620054 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(11,25,86) !important;
    border-style:solid !important;
    border-width:0 !important;
  }

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

  *#dm .dmInner div.u_1653974838 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(11,25,86) !important;
    border-style:solid !important;
    border-width:0 !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1918350480 .accordion-wrapper {
    border-top-style:solid !important;
    border-top-width:1px !important;
    border-top-color:rgba(77,69,64,1) !important;
  }

  *#dm .dmInner *.u_1918350480 .title-icon { fill:rgba(169,174,185,1) !important; }

  *#dm .dmInner div.u_1918350480 .accordion-description .section-inner {
    font-weight:400 !important;
    color:rgba(98,94,94,1) !important;
  }

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

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

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

  *#dm .dmInner div.u_1918350480 .accordion-title {
    font-weight:600 !important;
    color:rgba(47,102,144,1) !important;
    background-color:rgba(0,0,0,0) !important;
    border-bottom-style:solid !important;
    border-bottom-width:1px !important;
    border-bottom-color:rgba(77,69,64,1) !important;
  }

  *#dm .dmInner div.u_1918350480 .title-text {
    font-weight:600 !important;
    color:rgba(47,102,144,1) !important;
  }

  *#dm .dmInner div.u_1918350480 .title-text * {
    font-weight:600 !important;
    color:rgba(47,102,144,1) !important;
  }

  *#dm .dmInner div.u_1954917436 .svg { fill:rgba(82,137,180,1) !important; }

  *#dm .dmInner div.u_1288550480 hr {
    color:rgba(47,102,144,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1953733454 hr {
    color:rgba(47,102,144,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1589130926 hr {
    color:rgba(47,102,144,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1449775342 hr {
    color:rgba(47,102,144,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1173159824 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:rgba(209,212,208,1) !important;
  }

  *#dm .dmInner div.u_1239261633 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:rgba(209,212,208,1) !important;
  }

  *#dm .dmInner div.u_1111627760 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:rgba(209,212,208,1) !important;
  }

  *#dm .dmInner div.u_1378698789 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:rgba(209,212,208,1) !important;
  }

  *#dm .dmInner div.u_1729567078 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:rgba(209,212,208,1) !important;
  }

  *#dm .dmInner div.u_1329942939 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(82,137,180,1) !important;
  }

  *#dm .dmInner div.u_1168620054 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(82,137,180,1) !important;
  }

  *#dm .dmInner div.u_1653974838 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(82,137,180,1) !important;
  }

  *#dm .dmInner div.u_1563123049 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(82,137,180,1) rgba(82,137,180,1) rgba(82,137,180,1) rgba(82,137,180,1) !important;
  }

  *#dm .dmInner a.u_1232213440 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(39,58,80,1) rgba(39,58,80,1) rgba(39,58,80,1) rgba(39,58,80,1) !important;
  }

  *#dm .dmInner a.u_1460288787 {
    background-color:rgba(39,58,80,1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1460288787:hover span.text { color:rgba(148,184,221,1) !important; }

  *#dm .dmInner a.u_1460288787.hover span.text { color:rgba(148,184,221,1) !important; }

  *#dm .dmInner div.u_1658171231 .svg { fill:rgba(82,137,180,1) !important; }

  *#dm .dmInner div.u_1385562467 .svg { fill:rgba(82,137,180,1) !important; }

  *#dm .dmInner div.u_1086647260 .svg { fill:rgba(82,137,180,1) !important; }

  *#dm .dmInner a.u_1479336404 {
    background-color:rgba(39,58,80,1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1479336404:hover span.text { color:rgba(148,184,221,1) !important; }

  *#dm .dmInner a.u_1479336404.hover span.text { color:rgba(148,184,221,1) !important; }

  *#dm .dmInner a.u_1262905526 {
    background-color:rgba(39,58,80,1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1262905526:hover span.text { color:rgba(148,184,221,1) !important; }

  *#dm .dmInner a.u_1262905526.hover span.text { color:rgba(148,184,221,1) !important; }

  *#dm .dmInner a.u_1232213440:hover {
    background-image:initial !important;
    background-color:rgba(148,184,221,1) !important;
  }

  *#dm .dmInner a.u_1232213440.hover {
    background-image:initial !important;
    background-color:rgba(148,184,221,1) !important;
  }

  *#dm .dmInner a.u_1232213440:hover span.text { color:rgba(39,58,80,1) !important; }

  *#dm .dmInner a.u_1232213440.hover span.text { color:rgba(39,58,80,1) !important; }

  *#dm .dmInner div.u_1020885678 .svg { fill:rgba(255,255,255,1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1918350480 .title-icon {
    width:53px !important;
    height:53px !important;
  }

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

  *#dm .dmInner *.u_1918350480 .accordion-item:not(:last-child) { margin-bottom:10px !important; }

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

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

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

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

  *#dm .dmInner div.u_1918350480 .title-text * { font-size:16px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1918350480 .accordion-description .section-inner { font-size:16px !important; }

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

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

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

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

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

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

  *#dm .dmInner *.u_1918350480 .accordion-wrapper {
    padding-left:0 !important;
    padding-right:0 !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1918350480 .accordion-title .arrow {
    width:10px !important;
    height:10px !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1918350480 .accordion-item:not(:last-child) { margin-bottom:10px !important; }
}
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(255, 255, 255, 1);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\39 2645050 {
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    margin: -41px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b083b1ce {
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    min-height: 893px;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 99a5439::before, #\36 99a5439 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.26;
}
#\36 99a5439 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: var(--color_3);
    border-style: solid;
    background-image: url(https://lirp.cdn-website.com/817d89ce/dms3rep/multi/opt/AdobeStock_504950426-1920w.jpeg);
}
    
#\37 ea9c1f3 {
    align-self: flex-start;
    max-height: 100%;
    width: 56.16%;
    justify-content: flex-start;
    min-height: 370px;
    align-items: flex-start;
    flex-wrap: nowrap;
    height: auto;
    row-gap: 79px;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#cd099751::before, #cd099751 > .bgExtraLayerOverlay {
    
}
#cd099751 {
    min-height: 8px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 20px 20px 20px 20px;
    width: 100%;
    justify-content: flex-end;
    align-items: flex-end;
    background-image: initial;
    min-width: 4%;
    order: 0;
    padding: 6% 5% 6% 5%;
    margin: 0% 0% 0% 0%;
}
    
#e9ea96fc {
    max-width: 100%;
    width: 100%;
    margin-top: -120px;
    height: auto;
    order: 1;
}
    
#f0308b02 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 81c3bf5 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: -42px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 2645050 {
    margin-bottom: 8%;
}
    
#b083b1ce {
    padding-left: 3%;
    padding-bottom: 3%;
    min-height: 440px;
    padding-right: 3%;
}
    
#\37 ea9c1f3 {
    align-self: flex-end;
    margin-left: 0%;
    width: 46.81%;
    min-height: 213px;
    height: auto;
    margin-right: 0%;
}
    
#cd099751::before, #cd099751 > .bgExtraLayerOverlay {
    
}
#cd099751 {
    padding: 5% 5% 5% 5%;
}
    
#\36 99a5439::before, #\36 99a5439 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\39 2645050 {
    margin-bottom: 8%;
}
    
#b083b1ce {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 4% 4% 4%;
}
    
#\37 ea9c1f3 {
    align-self: auto;
    width: 99.37308045604365%;
    min-height: 147px;
    justify-content: flex-end;
    align-items: center;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd099751::before, #cd099751 > .bgExtraLayerOverlay {
    
}
#cd099751 {
    width: 100%;
    min-height: 80px;
    justify-content: flex-end;
    align-items: center;
    background-position: 0% 50%;
    height: auto;
    padding: 10% 8% 10% 8%;
}
    
#\36 99a5439::before, #\36 99a5439 > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 1806d54 {
    min-height: 194px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 4% 6% 0% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\35 30b256e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(39,58,80,1);
    border-radius: 30px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    background-image: initial;
    padding: 6% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\30 9d2b2ae {
    width: 99.88%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
}
    
#dbf50b2a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    border-bottom-left-radius: 0px;
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 1806d54 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\35 30b256e {
    border-radius: 30px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    padding-bottom: 3%;
}
    
#dbf50b2a {
    border-bottom-left-radius: 0px;
}
}



@media (max-width: 767px) {
    
#\30 1806d54 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\35 30b256e {
    min-height: 160px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    padding-bottom: 6%;
    padding-left: 6%;
    padding-right: 6%;
}
    
#\30 9d2b2ae {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 99.82%;
}
    
#dbf50b2a {
    border-bottom-left-radius: 0px;
}
}



@media all {
    
#\36 1431639 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.99869009933413%;
    min-height: 46px;
    max-height: 100%;
    align-self: auto;
    order: 4;
    justify-self: auto;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4d5e182.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\32 4d5e182 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 90077be.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\31 90077be {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 9;
    align-self: stretch;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9527c73 {
    width: 99.99852474004743%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c7990a64 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    align-self: auto;
    order: 6;
    justify-self: auto;
    padding: 0% 2% 0% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ec539ba {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    align-self: stretch;
    order: 2;
    justify-self: auto;
    padding: 0% 2% 0% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 486d7b4 {
    width: 99.99852474004743%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 82a8331::before, #\31 82a8331 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.3;
    border-radius: inherit;
}
#\31 82a8331 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-start;
    width: 48.167523249413335%;
    min-height: 284px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/817d89ce/dms3rep/multi/opt/AdobeStock_307399879-1920w.jpeg);
    border-radius: 30px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#\31 82a8331.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAgEAACAgEDBQAAAAAAAAAAAAABAwACBQQHERMVIWGB/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABgRAAIDAAAAAAAAAAAAAAAAAAABAxEx/9oADAMBAAIRAxEAPwCpiu1B1dZXHjrGptyT6kd277UOYoY1fC7Go+eIiGlYjw//2Q==');
}
    
#da32434c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#da32434c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 7;
    align-self: stretch;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#bc7a4dab {
    width: 99.99852474004743%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 abc096b {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(39,58,80,1);
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
    background-image: initial;
    padding: 0% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\36 d708436 {
    width: 99.99852474004743%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d2854b8d {
    justify-content: space-around;
    align-items: center;
    width: 49.81892980270592%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0b370a7 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    align-self: auto;
    order: 8;
    justify-self: auto;
    padding: 0% 2% 0% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de3a0560.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#de3a0560 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
    align-self: stretch;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#a07cd246 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#fdce55f0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#fdce55f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: stretch;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#d11f029b {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    align-self: stretch;
    order: 0;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 ce67eeb {
    width: 99.99852474004743%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 454183f {
    min-height: 249px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 0% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 1431639 {
    justify-self: auto;
    align-self: stretch;
    width: 100%;
    order: 4;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4d5e182 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
    order: 3;
}
    
#\31 90077be {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
    order: 1;
}
    
#c7990a64 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
    order: 6;
}
    
#f0b370a7 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
    order: 8;
}
    
#\37 ec539ba {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
    order: 2;
}
    
#de3a0560 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
    order: 9;
}
    
#fdce55f0 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
    order: 7;
}
    
#d11f029b {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: stretch;
    width: 100%;
    order: 0;
    justify-content: space-between;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 82a8331::before, #\31 82a8331 > .bgExtraLayerOverlay {
    
}
#\31 82a8331 {
    min-height: 274px;
    height: auto;
}
#\31 82a8331.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAgEAACAgEDBQAAAAAAAAAAAAABAwACBQQHERMVIWGB/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABgRAAIDAAAAAAAAAAAAAAAAAAABAxEx/9oADAMBAAIRAxEAPwCpiu1B1dZXHjrGptyT6kd277UOYoY1fC7Go+eIiGlYjw//2Q==');
}
    
#da32434c {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
    order: 5;
}
    
#\32 abc096b {
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
    align-items: center;
}
    
#\35 ce67eeb {
    margin: 0px 0% 0px 0%;
}
    
#\39 454183f {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 322px;
    padding-bottom: 4%;
}
}



@media (max-width: 767px) {
    
#\36 1431639 {
    min-height: 40px;
}
    
#d2854b8d {
    width: 99.54%;
    margin: 0px 0% 0px 0%;
}
    
#c7990a64 {
    min-height: 40px;
}
    
#f0b370a7 {
    min-height: 40px;
}
    
#\37 ec539ba {
    min-height: 40px;
}
    
#d11f029b {
    min-height: 40px;
}
    
#\31 82a8331::before, #\31 82a8331 > .bgExtraLayerOverlay {
    
}
#\31 82a8331 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    justify-self: auto;
    align-self: auto;
    width: 99.82%;
    order: 0;
    min-height: 240px;
    padding-bottom: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\31 82a8331.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAgEAACAgEDBQAAAAAAAAAAAAABAwACBQQHERMVIWGB/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABgRAAIDAAAAAAAAAAAAAAAAAAABAxEx/9oADAMBAAIRAxEAPwCpiu1B1dZXHjrGptyT6kd277UOYoY1fC7Go+eIiGlYjw//2Q==');
}
    
#\32 abc096b {
    width: 100%;
    min-height: 240px;
    align-items: center;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0px 4% 4% 4%;
}
    
#\39 454183f {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a28c130d {
    width: 850.695px;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c8de7dd {
    width: 91.95%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 441e02c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 81afbbc {
    width: 1155px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e2897381 {
    min-height: 344px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 8% 2% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\31 55b845a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(209, 212, 208, 0.23);
    background-image: initial;
}
    
#\34 f23060b {
    width: 164px;
    height: 204px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f12c6cf {
    width: auto;
    height: 96px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a28c130d {
    width: 69.89%;
    order: 3;
}
    
#\31 c8de7dd {
    width: 100.00%;
    order: 1;
}
    
#\37 441e02c {
    row-gap: 24px;
}
    
#\39 81afbbc {
    width: 64.88%;
    order: 2;
}
    
#e2897381 {
    padding: 4% 4% 4% 4%;
}
    
#\34 f23060b {
    height: 130px;
    width: 104px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f12c6cf {
    order: 4;
    height: 72px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#a28c130d {
    width: 100.00%;
    order: 3;
}
    
#\31 c8de7dd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 c8de7dd {
    width: 100.00%;
    order: 1;
    margin: 0px 0px 0px 0px;
}
    
#\37 441e02c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 18px;
}
    
#\39 81afbbc {
    width: 326.094px;
    order: 2;
}
    
#e2897381 {
    min-height: 0;
    flex-direction: column;
    padding-left: 2%;
    padding-right: 2%;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\34 f23060b {
    height: 104px;
    width: 80px;
    order: 0;
}
    
#\38 f12c6cf {
    height: 72px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ce0839ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9c9bcdc {
    background-color: rgba(250, 252, 255, 1);
    background-image: initial;
}
    
#c66e4027 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 b6ed611 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 43%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 b141ab2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 4be0bb5 {
    width: 99.99875899553285%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_i6a {
    width: 69.86%;
    height: 211px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c66e4027 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 140px;
    column-gap: 1%;
    padding: 8% 4% 4% 4%;
}
    
#\35 b6ed611 {
    width: 49.5%;
    min-height: 8px;
}
    
#\39 b141ab2 {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#c66e4027 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
    padding-top: 10%;
    flex-wrap: nowrap;
}
    
#\35 b6ed611 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\39 b141ab2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#widget_i6a {
    height: 240px;
}
}



@media all {
    
#\35 9c68ecd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#c0dabb22 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f42bb9b3 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\36 8c83d7b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a217165b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5d53ced {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 8a43502 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#cbfe7722 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 76bfdfb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 76bfdfb {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#\30 81c8692 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 d46d898.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 d46d898 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#d5fefdc3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#faea6e88 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 5adad10 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 273b559 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#cfa61532 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 c2a16a8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 c2a16a8 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#ace82517.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ace82517 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 81c8692 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 240px;
    padding: 5% 4% 6% 4%;
}
    
#\37 d46d898 {
    order: 0;
}
    
#c0dabb22 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#faea6e88 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 5adad10 {
    order: 2;
}
    
#a217165b {
    order: 3;
}
    
#cfa61532 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 5d53ced {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\30 81c8692 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    padding-bottom: 8%;
}
    
#c0dabb22 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#faea6e88 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#cfa61532 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\32 5d53ced {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\39 0f7ce08 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 85f7cc3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ad5bac60 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b8fe8221 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 9c4b58c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/817d89ce/dms3rep/multi/opt/sintomas-1920w.png);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\36 9c4b58c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABLUlEQVQY0wXBW0+CUAAA4PNuKnAQEOQuV1EPoohpJl6Ylukmscx8cOlWls3WU5eXmn+87wP95BCtPmaP38nLKdn/jZdvbmcqW75k+joKwSjeX63e4+3P/esp2X5F803F7Sp6TbGapcYIDGa7SXKIN5+r59/Fw7E/jG0dKYqj2UE1mAC/d9uJ1sP50/XdcTzfdbs3jumqsqMadcsNgYX65cbYu1i0o/XlaBm0xrbpiaLNKxW+6IJC0ROtcwMN3NY06ExrXq+ouQxnkHkNp2QgGr5kt/VqWK4PkReadpMTSgStZKCQyuYBp/kFvSmagWw0JBWxvAUpGSP4NMam0jSgZcRIiBEcitVzjAopCZICjnNZjD3LMABnTcgakFYhKZA5gaIkmpJIWCAILoPl/wF9PDuOwfiwFQAAAABJRU5ErkJggg==');
}
    
#e02c44a6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 60px;
    width: 48%;
    min-width: 4%;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 c80d9ba {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 0365659 {
    background-color: rgba(209, 212, 208, 0.23);
    background-image: initial;
}
    
#ab938bf8 {
    width: 91.38%;
    height: auto;
    max-width: 100%;
}
    
#ad25ede5 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\32 280ec2e {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\37 399507c {
    width: 18.625px;
    height: auto;
    max-width: 100%;
}
    
#b68eef3b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 6;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 c8ebdef.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 c8ebdef {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#da3c241b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#da3c241b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\36 f41d6c5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 80%;
    min-height: 339px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 c3ea36b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 0d63d0d {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\35 7c331b2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 7c331b2 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
    
#\34 ec75508 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c3a5e8f4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c3a5e8f4 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 7;
}
    
#\31 a3f76ab {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 81980e3 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\30 f7160b9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 4;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f7c1c4f6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 8;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_ua6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e712e98e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 11;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 02ac4e1 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\36 0e30dce {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 8e89524.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 8e89524 {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0216069 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c80d9ba {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
}
    
#\36 f41d6c5 {
    width: 100%;
}
    
#\36 9c4b58c {
    width: 36.14%;
    min-height: 8px;
}
#\36 9c4b58c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABLUlEQVQY0wXBW0+CUAAA4PNuKnAQEOQuV1EPoohpJl6Ylukmscx8cOlWls3WU5eXmn+87wP95BCtPmaP38nLKdn/jZdvbmcqW75k+joKwSjeX63e4+3P/esp2X5F803F7Sp6TbGapcYIDGa7SXKIN5+r59/Fw7E/jG0dKYqj2UE1mAC/d9uJ1sP50/XdcTzfdbs3jumqsqMadcsNgYX65cbYu1i0o/XlaBm0xrbpiaLNKxW+6IJC0ROtcwMN3NY06ExrXq+ouQxnkHkNp2QgGr5kt/VqWK4PkReadpMTSgStZKCQyuYBp/kFvSmagWw0JBWxvAUpGSP4NMam0jSgZcRIiBEcitVzjAopCZICjnNZjD3LMABnTcgakFYhKZA5gaIkmpJIWCAILoPl/wF9PDuOwfiwFQAAAABJRU5ErkJggg==');
}
    
#e02c44a6 {
    width: 61.70928462709284%;
    min-height: 8px;
    padding-top: 16px;
    padding-bottom: 16px;
    row-gap: 32px;
}
}



@media (max-width: 767px) {
    
#\35 c80d9ba {
    min-height: unset;
    flex-direction: column;
    padding: 8% 4% 8% 4%;
}
    
#\36 f41d6c5 {
    width: 100%;
    row-gap: 7px;
}
    
#\32 280ec2e {
    height: 194px;
}
    
#\36 9c4b58c {
    width: 100%;
    min-height: 139px;
    align-items: center;
    height: auto;
}
#\36 9c4b58c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABLUlEQVQY0wXBW0+CUAAA4PNuKnAQEOQuV1EPoohpJl6Ylukmscx8cOlWls3WU5eXmn+87wP95BCtPmaP38nLKdn/jZdvbmcqW75k+joKwSjeX63e4+3P/esp2X5F803F7Sp6TbGapcYIDGa7SXKIN5+r59/Fw7E/jG0dKYqj2UE1mAC/d9uJ1sP50/XdcTzfdbs3jumqsqMadcsNgYX65cbYu1i0o/XlaBm0xrbpiaLNKxW+6IJC0ROtcwMN3NY06ExrXq+ouQxnkHkNp2QgGr5kt/VqWK4PkReadpMTSgStZKCQyuYBp/kFvSmagWw0JBWxvAUpGSP4NMam0jSgZcRIiBEcitVzjAopCZICjnNZjD3LMABnTcgakFYhKZA5gaIkmpJIWCAILoPl/wF9PDuOwfiwFQAAAABJRU5ErkJggg==');
}
    
#e02c44a6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 19px;
}
    
#b0216069 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media all {
    
#\38 6c010bd {
    min-height: 97px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 56abe0e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 798421c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfe3ee8c {
    justify-content: flex-start;
    align-items: flex-end;
    width: 34%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#da27bc67 {
    width: 90%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2de533f {
    background-color: var(--color_3);
    background-image: initial;
}
    
#widget_lnq {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#widget_kg4 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    margin-top: -3px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 6c010bd {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 138px;
}
    
#da27bc67 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\38 6c010bd {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\38 56abe0e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#bfe3ee8c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}



@media all {
    
#\31 2683822 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 2;
    padding: 0% 16px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 8044072 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#abe47f17 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 323.422px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 857e5e5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#c000dcf6 {
    align-items: center;
    width: 27.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(209,212,208,1);
    background-image: initial;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#d71e3cbf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 3;
    padding: 0% 16px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ecd7ddbb {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#b0659ce4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 8ed1df2 {
    align-items: center;
    width: 27.30%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(209,212,208,1);
    background-image: initial;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\31 9e98ba6 {
    align-items: center;
    width: 129px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(209,212,208,1);
    background-image: initial;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\32 4537a54 {
    align-items: center;
    width: 26.53%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(209,212,208,1);
    background-image: initial;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\32 04abe47 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 3;
    padding: 0% 16px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 e4f1990 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\37 bd8646f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 b98a6a8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 66.99780839474528%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#bc552bdd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 0;
    padding: 0% 16px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 6c511be {
    align-items: center;
    width: 27.23%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(209,212,208,1);
    background-image: initial;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#bf6d04d9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 4084bbf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c00a2014 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\30 d54c03a {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\30 aae77d8 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\33 ed81758 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 67.4751938481256%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 bb47aa5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 65.46947773149631%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d38ebfb5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dba658e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 028c8b7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 66.56205062479974%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#dc24531c {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\35 94de1a3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 1;
    padding: 0% 16px 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 857e5e5 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 10px;
}
    
#bf6d04d9 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\39 4084bbf {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\31 2683822 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
}
    
#abe47f17 {
    align-self: flex-start;
    width: 100%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#bc552bdd {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
}
    
#\33 6c511be {
    align-items: center;
    justify-content: center;
    align-self: flex-start;
    width: 28%;
    margin: 0px 0% 0px 0%;
}
    
#bf6d04d9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    row-gap: 19px;
}
    
#\38 857e5e5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 8% 4% 8% 4%;
}
    
#c000dcf6 {
    align-items: center;
    justify-content: center;
    align-self: flex-start;
    width: 28%;
    margin: 0px 0% 0px 0%;
}
    
#\39 4084bbf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    row-gap: 19px;
}
    
#d71e3cbf {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
}
    
#\33 ed81758 {
    align-self: flex-start;
    width: 100%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\31 8ed1df2 {
    align-items: center;
    justify-content: center;
    align-self: flex-start;
    width: 28%;
    margin: 0px 0% 0px 0%;
}
    
#\35 bb47aa5 {
    align-self: flex-start;
    width: 100%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\31 9e98ba6 {
    align-items: center;
    justify-content: center;
    align-self: flex-start;
    width: 28%;
    margin: 0px 0% 0px 0%;
}
    
#\32 4537a54 {
    align-items: center;
    justify-content: center;
    align-self: flex-start;
    width: 28%;
    margin: 0px 0% 0px 0%;
}
    
#\31 028c8b7 {
    align-self: flex-start;
    width: 100%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\32 04abe47 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
}
    
#\35 94de1a3 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
}
    
#\39 b98a6a8 {
    align-self: flex-start;
    width: 100%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 aaf5c2c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 b72a47d {
    background-color: rgba(39,58,80,1);
    background-image: initial;
}
    
#\35 36b88b5 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 715d696 {
    min-height: 115px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 100px 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 de20206 {
    width: 91.95%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1di {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 715d696 {
    padding-top: 70px;
}
}



@media (max-width: 767px) {
    
#\31 aaf5c2c {
    min-height: 10vh;
    align-items: center;
    row-gap: 10px;
    width: 100%;
}
    
#\30 715d696 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 50px;
}
    
#\30 de20206.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 de20206 {
    width: 100.00%;
    order: 1;
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#\33 7f1e701 {
    min-height: 230px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 50px 0% 100px 0%;
    margin: 0% 0% 0% 0%;
}
    
#b136c36f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    align-items: center;
    min-width: 4%;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    padding: 30px 16px 30px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 e75fa66 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ede2ec2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 dbd47b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 81c76bb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    align-items: center;
    min-width: 4%;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    padding: 30px 16px 30px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 3d4b8f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 659b0bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8045c5b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    align-items: center;
    min-width: 4%;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    padding: 30px 16px 30px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b0d77115 {
    background-color: rgba(39,58,80,1);
    background-image: initial;
}
    
#\33 6410b60 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 12a1bd8 {
    width: 80px;
    height: 90px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b630e5d1 {
    width: 80px;
    height: 90px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfa12d7b {
    width: 80px;
    height: 90px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\33 7f1e701 {
    min-height: 50vh;
    flex-direction: column;
    padding: 0px 4% 50px 4%;
}
    
#b136c36f {
    width: 100%;
    min-height: 240px;
}
    
#\35 81c76bb {
    width: 100%;
    min-height: 240px;
}
    
#\32 8045c5b {
    width: 100%;
    min-height: 240px;
}
}



@media all {
    
#\34 182d318 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 496f5aa {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 9fef8b7 {
    width: 850px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8c099fd {
    background-color: var(--color_3);
    background-image: initial;
}
    
#c4b487a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8dl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 496f5aa {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 6%;
}
    
#\34 9fef8b7 {
    width: 99.99995457900414%;
    order: 1;
}
    
#c4b487a1 {
    order: 0;
}
}



@media (max-width: 767px) {
    
#\34 182d318 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 496f5aa {
    min-height: 0;
    flex-direction: column;
    padding-left: 8%;
    padding-right: 8%;
    flex-wrap: nowrap;
    padding-top: 8%;
}
    
#\34 9fef8b7 {
    width: 99.99985088536813%;
}
}



@media all {
    
#\37 94baa03 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_1) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#df952558 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 f9cd375 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d0ca5386 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\37 4daa2a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_1) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 0a2d846 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 94baa03 {
    width: 49%;
    min-height: 8px;
}
    
#\30 f9cd375 {
    padding-left: 6%;
    padding-right: 6%;
    padding-bottom: 8%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
}
    
#\37 4daa2a9 {
    width: 49%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\37 94baa03 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 f9cd375 {
    min-height: 0;
    flex-direction: column;
    padding-left: 8%;
    padding-right: 8%;
    flex-wrap: nowrap;
    padding-bottom: 10%;
    row-gap: 0px;
}
    
#\37 4daa2a9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#a59b69ec {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\38 f62ae79::before, #\38 f62ae79 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#\38 f62ae79 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-end;
    align-items: flex-end;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/817d89ce/dms3rep/multi/opt/AdobeStock_378030160-1920w.jpeg);
    border-radius: 20px 20px 20px 20px;
    padding: 10% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
#\38 f62ae79.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIABBEDEjEykf/EABUBAQEAAAAAAAAAAAAAAAAAAAAE/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAEC/9oADAMBAAIRAxEAPwDWktIy6R3MCOcSTYGex8iITTVf/9k=');
}
    
#\38 3fa265d {
    width: 90.93665467732825%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -3%;
    align-self: flex-start;
    grid-area: auto / auto / auto / auto;
}
    
#ce4396e0 {
    min-height: 499px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\33 1472c12 {
    width: 232px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    min-height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c42f51c {
    justify-content: space-between;
    align-items: flex-start;
    width: 45%;
    min-height: 250px;
    max-height: 100%;
    background-color: rgba(39,58,80,1);
    border-radius: 20px 20px 20px 20px;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    row-gap: 24px;
    background-image: initial;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 f62ae79::before, #\38 f62ae79 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#\38 f62ae79 {
    background-size: cover;
    background-repeat: no-repeat;
    padding-left: 3.5%;
    padding-right: 3.5%;
    row-gap: 0px;
    padding-bottom: 3.5%;
}
#\38 f62ae79.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIABBEDEjEykf/EABUBAQEAAAAAAAAAAAAAAAAAAAAE/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAEC/9oADAMBAAIRAxEAPwDWktIy6R3MCOcSTYGex8iITTVf/9k=');
}
    
#\38 3fa265d {
    width: 99.62%;
    margin-top: -5%;
}
    
#ce4396e0 {
    min-height: 266px;
    padding: 6% 3% 6% 3%;
}
    
#\34 c42f51c {
    width: 66.22%;
    min-height: 198px;
    row-gap: 24px;
    padding: 4% 4% 4% 4%;
}
}



@media (max-width: 767px) {
    
#\38 f62ae79::before, #\38 f62ae79 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#\38 f62ae79 {
    width: 100%;
    min-height: 463px;
    align-items: flex-start;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 6% 8% 8% 8%;
}
#\38 f62ae79.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIABBEDEjEykf/EABUBAQEAAAAAAAAAAAAAAAAAAAAE/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAEC/9oADAMBAAIRAxEAPwDWktIy6R3MCOcSTYGex8iITTVf/9k=');
}
    
#\38 3fa265d {
    width: 99.91%;
}
    
#ce4396e0 {
    min-height: unset;
    flex-direction: column;
    padding: 4% 4% 4% 4%;
}
    
#\34 c42f51c {
    width: 99.61%;
    min-height: 197px;
    padding: 8% 8% 8% 8%;
}
}



@media all {
    
#\33 4935809 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 30px 0%;
}
    
#\35 844d2d4 {
    width: 100.00%;
    height: 363px;
    max-width: 100%;
    margin-top: 8px;
}
    
#a0d6ac09 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    justify-content: flex-end;
    order: 2;
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 264ac06 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 12267a9 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\39 e1979c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#bbe67c2f {
    width: 100.00%;
    height: 311px;
    max-width: 100%;
}
    
#\36 b6da1ea {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 6;
}
    
#a6b13e72 {
    min-height: 240px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#c2d7012c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 44%;
    min-width: 4%;
    order: 1;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 d76ab57 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_1q7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bbe67c2f {
    height: 340px;
}
    
#\36 264ac06 {
    width: 40.66%;
    min-height: 8px;
}
    
#a6b13e72 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#c2d7012c {
    width: 59.17464387464387%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#bbe67c2f {
    height: 421px;
}
    
#\35 844d2d4 {
    height: 240px;
}
    
#a0d6ac09 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 264ac06 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a6b13e72 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 4% 8% 4%;
}
    
#c2d7012c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\31 6027434 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\39 623d76e {
    justify-content: flex-start;
    align-items: center;
    width: 99.99008763977032%;
    min-height: 90px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a445035 {
    width: 99.99727413526071%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-bottom: 8px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7c84ba3 {
    width: 40px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 3%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a819cc2 {
    width: 99.99008763977032%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4afb0be {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b637fdb7 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6eafedb {
    width: 99.99008763977032%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5369306 {
    width: 40px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 3%;
    grid-area: auto / auto / auto / auto;
}
    
#bb732b72 {
    min-height: 167px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 a45355f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e6d1da04 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e04d7a9c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#dfc83a1d {
    width: 40px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 3%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0816a55 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 c0b4f13 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 de04124 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bb732b72 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 234px;
    column-gap: 2%;
    padding-bottom: 6%;
}
    
#\31 a45355f {
    width: 32%;
    min-height: 8px;
}
    
#e04d7a9c {
    width: 32%;
    min-height: 8px;
}
    
#\32 de04124 {
    width: 32%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#bb732b72 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 8px;
    padding-bottom: 0%;
}
    
#\31 a45355f {
    width: 100%;
    min-height: 182px;
    align-items: center;
    row-gap: 16px;
}
    
#e04d7a9c {
    width: 100%;
    min-height: 182px;
    align-items: center;
    row-gap: 16px;
}
    
#\32 de04124 {
    width: 100%;
    min-height: 182px;
    align-items: center;
    row-gap: 16px;
}
}



@media all {
    
#\30 68451cb {
    align-self: auto;
    max-width: 100%;
    width: 969.258px;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 76cfc3a {
    background-color: var(--color_3);
    border-width: 0px;
    border-color: var(--color_2);
    border-style: solid;
    background-image: initial;
}
    
#a5f44280 {
    align-self: auto;
    max-width: 100%;
    width: 99.99879490387316%;
    margin-bottom: 24px;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fc40ca5 {
    max-width: 100%;
    width: 562px;
    height: 570px;
    margin-top: -32px;
}
    
#d874629f {
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    min-height: 735px;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#aee508c5 {
    max-height: 100%;
    min-height: 103px;
    width: 571px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8174ae5 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\33 576b2b9 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(148, 184, 221, 0);
    width: 49%;
    min-height: 8px;
    align-items: center;
    background-image: initial;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aca857ec {
    width: 487px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#Quemsoueu {
    column-gap: 4%;
    row-gap: 48px;
    background-color: rgba(0, 0, 0, 0);
    width: 49%;
    min-height: 8px;
    min-width: 4%;
    order: 0;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 68451cb {
    width: 90%;
}
    
#\39 fc40ca5 {
    width: 220px;
    height: 305px;
}
    
#a5f44280 {
    margin-bottom: 16px;
}
    
#d874629f {
    column-gap: 5%;
    flex-direction: row;
    min-height: 240px;
    flex-wrap: nowrap;
    padding: 0px 2% 0px 0%;
}
    
#aee508c5 {
    min-height: 77px;
    height: auto;
    row-gap: 0px;
}
    
#\33 576b2b9 {
    width: 47.5%;
    min-height: 8px;
    justify-content: center;
    height: auto;
    order: 0;
}
    
#Quemsoueu {
    row-gap: 36px;
    width: 47.5%;
    min-height: 8px;
    order: 1;
    padding: 6% 16px 6% 16px;
}
}



@media (max-width: 767px) {
    
#a5f44280 {
    margin-bottom: 16px;
}
    
#\39 fc40ca5 {
    width: 326px;
    height: 301px;
    margin-top: -14px;
}
    
#d874629f {
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#aee508c5 {
    min-height: 62px;
    order: 0;
    height: auto;
}
    
#\37 8174ae5 {
    order: 1;
}
    
#\33 576b2b9 {
    width: 100%;
    min-height: 477px;
    align-items: center;
    height: auto;
    order: 1;
}
    
#aca857ec {
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 4% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#Quemsoueu {
    row-gap: 32px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    order: 0;
    padding: 8% 8% 8% 8%;
}
}



@media all {
    
#\32 8033055 {
    width: 28px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8892066 {
    width: 610px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 18e2b6d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 28px;
    column-gap: 4%;
    order: 0;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2a7e926 {
    width: 40.887324171382375%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d452b2de {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 100px;
    width: 55%;
    min-width: 4%;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 8adfe7b::before, #\38 8adfe7b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.3;
    border-radius: inherit;
}
#\38 8adfe7b {
    background-image: url(https://lirp.cdn-website.com/md/dmtmpl/f322b719-38c1-483e-ab97-a8df7a25adbd/dms3rep/multi/opt/avatar_of_a_woman_with_a_braid_standing_outdoors_with_a_cloudy_sky-1920w.png);
}
#\38 8adfe7b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4ElEQVQI1xXD3UrCAACA0b1xN7ICiwIzAh0DR2Zt7MddaOnNbG3+rTWZU4sCt4qxGQXRc3zRgSPsKSFiJ+JQXVC9DhHbcyoXM8TLgIOriKoWc6wnCCd6Qs1acWavOGp7VBo99qU+dW2C1N/Q7P1/RjDdFPN+S9dLkQ2fmmxx3uqi3wbcTDNsb4vhpgiPT59MkwInfEcxRpw2OsiKzsAJmSUF7iJnFOUIWf7Da/ZFEL+h2i6SYqGZA+4mK+brEn9ZMl7uEPLyl/TjG//hhZY6pN5U0cwhzniNHxe4cYmf7PgDFX22iHWVt98AAAAASUVORK5CYII=');
}
    
#\36 1ade3f3 {
    min-height: 471px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 18e2b6d {
    min-height: auto;
}
    
#\31 2a7e926 {
    width: 19.688613138686133%;
}
    
#d452b2de {
    row-gap: 54px;
    width: 76.24%;
}
    
#\38 8adfe7b::before, #\38 8adfe7b > .bgExtraLayerOverlay {
    
}
#\38 8adfe7b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4ElEQVQI1xXD3UrCAACA0b1xN7ICiwIzAh0DR2Zt7MddaOnNbG3+rTWZU4sCt4qxGQXRc3zRgSPsKSFiJ+JQXVC9DhHbcyoXM8TLgIOriKoWc6wnCCd6Qs1acWavOGp7VBo99qU+dW2C1N/Q7P1/RjDdFPN+S9dLkQ2fmmxx3uqi3wbcTDNsb4vhpgiPT59MkwInfEcxRpw2OsiKzsAJmSUF7iJnFOUIWf7Da/ZFEL+h2i6SYqGZA+4mK+brEn9ZMl7uEPLyl/TjG//hhZY6pN5U0cwhzniNHxe4cYmf7PgDFX22iHWVt98AAAAASUVORK5CYII=');
}
    
#\36 1ade3f3 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 16px;
}
}



@media (max-width: 767px) {
    
#\35 18e2b6d {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2a7e926 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d452b2de {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 50px;
    justify-content: flex-start;
    padding-left: 6px;
    padding-right: 6px;
}
    
#\38 8adfe7b::before, #\38 8adfe7b > .bgExtraLayerOverlay {
    
}
#\38 8adfe7b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4ElEQVQI1xXD3UrCAACA0b1xN7ICiwIzAh0DR2Zt7MddaOnNbG3+rTWZU4sCt4qxGQXRc3zRgSPsKSFiJ+JQXVC9DhHbcyoXM8TLgIOriKoWc6wnCCd6Qs1acWavOGp7VBo99qU+dW2C1N/Q7P1/RjDdFPN+S9dLkQ2fmmxx3uqi3wbcTDNsb4vhpgiPT59MkwInfEcxRpw2OsiKzsAJmSUF7iJnFOUIWf7Da/ZFEL+h2i6SYqGZA+4mK+brEn9ZMl7uEPLyl/TjG//hhZY6pN5U0cwhzniNHxe4cYmf7PgDFX22iHWVt98AAAAASUVORK5CYII=');
}
    
#\36 1ade3f3 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\39 f2fc8b8 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 d3d631b {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\33 8ef9bd1 {
    width: 1018px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 0e7c6bc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e0bcf391 {
    width: 902.383px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin-top: 1%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_egf {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 f2fc8b8 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 4%;
    padding-top: 6%;
}
    
#\33 8ef9bd1 {
    width: 85%;
}
    
#\36 0e7c6bc {
    width: 100%;
    min-height: 8px;
    row-gap: 18px;
}
    
#e0bcf391 {
    width: 85%;
}
}



@media (max-width: 767px) {
    
#\39 f2fc8b8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 4% 4%;
}
    
#\33 8ef9bd1 {
    width: 311.172px;
}
    
#\36 0e7c6bc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

