*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
@media all {
  *#dm .dmInner div.u_1697274846 .svg { fill:var(--color_1) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_45632945 .svg { fill:rgba(1,15,80,1) !important; }

  *#dm .dmInner div.u_582482315 .svg { fill:rgba(1,15,80,1) !important; }

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

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

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

  *#dm .dmInner a.u_1760070897 span.text { font-size:20px !important; }

  *#dm .dmInner a.u_1760070897 .iconBg { display:inline !important; }

  *#dm .dmInner *.u_3574843442 #wave_obj1 { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1007740567 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
  }

  *#dm .dmInner a.u_1007740567:hover { background-image:initial !important; }

  *#dm .dmInner a.u_1007740567.hover { background-image:initial !important; }

  *#dm .dmInner a.u_1420298902 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
  }

  *#dm .dmInner a.u_1420298902:hover { background-image:initial !important; }

  *#dm .dmInner a.u_1420298902.hover { background-image:initial !important; }

  *#dm .dmInner div.u_352724672 .dmwidget-title { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_352724672 input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:var(--color_6) var(--color_6) var(--color_6) var(--color_6) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_352724672 textarea {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:var(--color_6) var(--color_6) var(--color_6) var(--color_6) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_352724672 select {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:var(--color_6) var(--color_6) var(--color_6) var(--color_6) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_352724672 .dmforminput input { font-weight:normal !important; }

  *#dm .dmInner div.u_352724672 .dmforminput textarea { font-weight:normal !important; }

  *#dm .dmInner div.u_352724672 .dmforminput .fileUploadLink { font-weight:normal !important; }

  *#dm .dmInner div.u_352724672 .checkboxwrapper span { font-weight:normal !important; }

  *#dm .dmInner div.u_352724672 .radiowrapper span { font-weight:normal !important; }

  *#dm .dmInner div.u_352724672 .optinwrapper div { font-weight:normal !important; }

  *#dm .dmInner div.u_352724672 .freetextwrapper { font-weight:normal !important; }

  *#dm .dmInner div.u_352724672 .dmforminput select { font-weight:normal !important; }

  *#dm .dmInner div.u_352724672 .dmforminput option { font-weight:normal !important; }

  *#dm .dmInner div.u_352724672 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    color:rgba(255,255,255,1) !important;
    font-weight:bold !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_352724672 .m-recaptcha {
    color:rgba(255,255,255,1) !important;
    font-weight:bold !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_352724672 input::placeholder {
    font-size:14px !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_352724672 input.placeholder {
    font-size:14px !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_352724672 textarea::placeholder {
    font-size:14px !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_352724672 textarea.placeholder {
    font-size:14px !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_352724672 select::placeholder {
    font-size:14px !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_352724672 select.placeholder {
    font-size:14px !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_352724672 .dmformsubmit {
    margin-left:0 !important;
    margin-right:auto !important;
    float:left !important;
    display:block !important;
    height:55px !important;
    width:225px !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner a.u_1007740567 span.text { font-size:15px !important; }

  *#dm .dmInner a.u_1420298902 span.text { font-size:15px !important; }

  *#dm .dmInner *.u_3574843442 #wave_obj2 { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_3574843442 #wave_obj3 { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_3480247591 img { border-radius:50% !important; }

  *#dm .dmInner div.u_1588428459 img { border-radius:50% !important; }

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

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

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

  *#dm .dmInner div.u_352724672 .dmform-success {
    color:rgba(255,255,255,1) !important;
    font-weight:bold !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_352724672 .dmform-success .rteBlock {
    color:rgba(255,255,255,1) !important;
    font-weight:bold !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_352724672 .dmform-error {
    color:rgba(255,255,255,1) !important;
    font-weight:bold !important;
    text-align:center !important;
  }

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

  *#dm .dmInner *.u_1110876878 #wave_obj1 { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_1110876878 #wave_obj2 { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_1110876878 #wave_obj3 { fill:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner a.u_1995715146 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
  }

  *#dm .dmInner a.u_1995715146:hover { background-image:initial !important; }

  *#dm .dmInner a.u_1995715146.hover { background-image:initial !important; }

  *#dm .dmInner a.u_1995715146 span.text { font-size:15px !important; }

  *#dm .dmInner a.u_1637442496 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
  }

  *#dm .dmInner a.u_1637442496:hover { background-image:initial !important; }

  *#dm .dmInner a.u_1637442496.hover { background-image:initial !important; }

  *#dm .dmInner a.u_1637442496 span.text { font-size:15px !important; }

  *#dm .dmInner nav.u_1282290769 { color:white !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 {
    
#\30 32806b3 {
    background-color: var(--color_6);
    background-image: none;
}
    
#\38 d3cbb0e {
    width: 1588px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f6743312 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 7e8a37b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 bb46e68 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d76038f6 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\37 e97d2e7 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 12px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 30px;
    flex-wrap: nowrap;
    background-image: none;
    padding: 3% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d1eb3809 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url("https://lirp.cdn-website.com/3bbfe947/dms3rep/multi/opt/AdobeStock_300199599-378h.jpeg");
    border-radius: 30px;
    background-attachment: initial;
    align-self: auto;
    justify-self: auto;
    order: 1;
    background-position: 100% 50%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#d1eb3809.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAHxAAAQQCAgMAAAAAAAAAAAAAAwABAgQFEQYSIVGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIDEf/aAAwDAQACEQMRAD8AyCpZDjXFzEr3Xk4300NfVAMRbMAZZXp9pxaT+PbbRFM5zwFTP//Z');
}
    
#\32 e90664a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
}
    
#\33 f9f9261 {
    width: 64px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2cd2a66 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 12px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 30px;
    flex-wrap: nowrap;
    background-image: none;
    padding: 3% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 86626a8 {
    width: 58.70%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb63c482 {
    min-height: 427px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    padding: 0% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 fc3dd92 {
    width: 64px;
    height: 64px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb79fd42 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url("https://lirp.cdn-website.com/3bbfe947/dms3rep/multi/opt/AdobeStock_298682519-378h.jpeg");
    border-radius: 30px;
    background-attachment: initial;
    align-self: stretch;
    order: 1;
    background-position: 100% 50%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#fb79fd42.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQREhMh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAIS/9oADAMBAAIRAxEAPwDYBn2UslWOoPZ43KTLOSSUG4iR0pLkb//Z');
}
    
#\35 e22c2bd {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 12px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 30px;
    flex-wrap: nowrap;
    background-image: none;
    padding: 3% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fa8d4dd6 {
    width: 58.70%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d14ad82 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    padding: 0% 6% 0% 7%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8304b2a {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url("https://lirp.cdn-website.com/3bbfe947/dms3rep/multi/opt/AdobeStock_700282967-378h.jpeg");
    border-radius: 30px;
    background-attachment: initial;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#d8304b2a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFERITITFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAZEQADAAMAAAAAAAAAAAAAAAAAAQIDESH/2gAMAwEAAhEDEQA/ANSrq+S507X75c4jl2nCh5bXCZXk95PiIpnTVPQlY54f/9k=');
}
    
#bc55198d {
    width: 64px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c26fba14 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\33 17e6812 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    order: 0;
    padding: 0% 6% 0% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\34 20c6e0e {
    width: 58.70%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 986bab2 {
    width: 64px;
    height: 64px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 56e91b8 {
    width: 58.70%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 95559c8 {
    width: 64px;
    height: 64px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f30b6699 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 12px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 30px;
    flex-wrap: nowrap;
    background-image: none;
    padding: 3% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ac977b64 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    padding: 0% 6% 0% 7%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8726a0d {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\31 dbf4bb4 {
    width: 64px;
    height: 64px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f3590cb {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url("https://lirp.cdn-website.com/3bbfe947/dms3rep/multi/opt/AdobeStock_165912847-d79f84ee-378h.jpeg");
    border-radius: 30px;
    background-attachment: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\36 f3590cb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIABAMGBRETITH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABgRAAIDAAAAAAAAAAAAAAAAAAECAAMR/9oADAMBAAIRAxEAPwCvx+w0buwCzYVxns/FA9LN0GwEd+JYiTVQAIq7GO7P/9k=');
}
    
#\33 a19b14f {
    width: 58.70%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7ad8d84 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 0% 0% 0% 0%;
}
    
#ffd247c5 {
    width: 58.70%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 05b14d7 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 12px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 30px;
    flex-wrap: nowrap;
    background-image: none;
    padding: 3% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 2ebf046 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url("https://lirp.cdn-website.com/3bbfe947/dms3rep/multi/opt/AdobeStock_267548196-378h.jpeg");
    border-radius: 30px;
    background-attachment: initial;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\31 2ebf046.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQMFAQEAAAAAAAAAAAAAAgABAwQFERIxBkH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDd7jX3EZxcQjD47Z71SEt89C0psIU2uz45xEVpH//Z');
}
    
#\35 678786b {
    min-height: 392px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\31 6db7c38 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
}
    
#c0a5fe95 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 12px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    border-radius: 30px;
    flex-wrap: nowrap;
    background-image: initial;
    padding: 3% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#bc753ef9 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url("https://lirp.cdn-website.com/3bbfe947/dms3rep/multi/opt/AdobeStock_455857316-378h.jpeg");
    border-radius: 30px;
    background-attachment: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#bc753ef9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAIBAAAQMCBwAAAAAAAAAAAAAAAQACAwQRBQYWITFSkf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAYEQACAwAAAAAAAAAAAAAAAAAAAQIhMf/aAAwDAQACEQMRAD8A1afJdOIWsbJePqeAFNozBBteXxERp2LDD//Z');
}
}



@media all {
    
#\36 2211894 {
    background-color: var(--color_6);
    background-image: none;
}
    
#\32 d30f859 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 f3a19e6 {
    min-height: 403px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#f4b5d3f9 {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 828904e {
    width: 1415px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#cf470af4 {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 eb0b493 {
    width: 1047px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4031f3c {
    min-height: 58px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 4% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 f238710 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#d8f87842 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4cfd76f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 c1183f0 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 0231179 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 24.2%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 5114107.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 5114107 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#\32 6fe3c3e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 24.2%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f563746d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 24.2%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#abfb19c6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#abfb19c6 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#\36 144e5f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#fbe85405.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#fbe85405 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#c455b3f7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c455b3f7 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#\39 4e2bbf9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 533c9a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#b1788939 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a694f02c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 24.2%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 afb015d {
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 1% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b616332b {
    background-color: var(--color_4);
    background-image: initial;
}
    
#widget_p0j {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_q05 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_84o {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_sc9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 01a8e37 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#bef9a783 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 19cda65 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\38 b24c9c5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 9b4f444 {
    min-height: 68px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 4% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 97865ae {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 2957768 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\36 7f3c049 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a339d952 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#a865d445 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#a6cd9d58 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: space-between;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 733b960 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1423eda {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 81903e6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\32 40e1a51.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 40e1a51 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#\36 722966e {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 4;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#dfac7082 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9d02960.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 9d02960 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\30 55bcacf {
    min-height: 395px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 4% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 7a1289a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\36 17da812 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#f0c45d72.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f0c45d72 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
    
#\35 51aca96 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 6;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\38 9a4dc89 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 76c471c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#group_me1 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#dd9c8a96.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#dd9c8a96 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 7;
}
    
#\33 c2e2c60 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 8;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#b99b7703 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0jr {
    width: 100.00%;
    height: 425px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f6701997 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
}
    
#a8fc519a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/3bbfe947/dms3rep/multi/opt/ffd0ca22-7590-4056-a703-47887757b2e9-1920w.png);
    justify-content: flex-start;
    background-position: 50% 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#a8fc519a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABN0lEQVQY0wXB3U6CYAAA0O9l6yKqoQ2naSt1KobJUnEZoEAgAQYi6uBzKujwp5zmqrmydeXmfIvOAYfDfrWYjXqdQVfvQ8jLFi22jHZv9b742qzBbr9bvE4cq/Ei0aqqUKxSquqq0fWn3uTNBdvfzXQ8MDWBrxAMXcbJClESxWfD9eBw1AEfy+nUddoNXqLvKDIdi8ZSKULgBd9zhv0W6JuyrfE6TzWq5EMuHjxDgmggl83YTdnWJUBnI0+FZIMlHY2VmSIWQE+Rk2gYq1dL4uM9qN2G1XKqKxbHLd5WGSJ5dYmhKHJ0e4MlQgiwhCJUKj2NcU3eNQWFIWuFVDZ6XkxepLFj8LOef06gZ9RsIQ+FHORwh8Pr+bBCJbj8Nfjbfi/HsMnmJSJkFCIeF5/LuC9mZibjW9I/TZ3AO/RPymMAAAAASUVORK5CYII=');
}
    
#\35 4d0426e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_6);
    align-items: center;
    justify-content: flex-start;
    background-image: none;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\38 ba3c871 {
    min-height: 374px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_5mi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 42c3035 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 1695862 {
    min-height: 320px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 0ab2ed2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.5%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#ff0293f9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_al9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 3a2cf44 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_6h9 {
    width: 49.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
}
    
#widget_6v5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_6v5 {
    width: 215px;
    height: 215px;
    max-width: 100%;
    align-self: flex-end;
    margin: -155px 0px 0px 0px;
}
    
#a5d72aa9 {
    width: 91.43%;
    height: 448px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f4556c25 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 7a0623a {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 2b60803 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_v5k {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#c3dd9da0 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#c40e89d2 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c3fd3220 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c2e56457 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 91.03%;
    min-width: 4%;
    order: 1;
    padding: 0px 10px 0px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\35 4e720b9 {
    min-height: 184px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#fbdac229 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 e02d039 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_r01 {
    width: 60px;
    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_oqk {
    width: 8.33%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
}



@media all {
    
#\39 e9c7065 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cda656d7 {
    min-height: 220px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 125px 0% 0% 0%;
}
    
#group_lh9 {
    flex-direction: row;
    align-items: center;
    width: 71.41%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5925680159256803%;
    align-self: center;
    flex-wrap: nowrap;
    order: 0;
    padding: 10px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
}
    
#widget_csu {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    order: 1;
}
    
#\38 058a867 {
    margin: 0px 0% 0px 0%;
}
    
#\35 24f6e5c::before, #\35 24f6e5c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.75;
    border-radius: inherit;
}
#\35 24f6e5c {
    background-image: url("https://lirp.cdn-website.com/3bbfe947/dms3rep/multi/opt/AdobeStock_327396949-1920w.jpeg");
}
    
#group_500 {
    align-items: flex-start;
    width: 70%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6ee7655 {
    align-items: center;
    width: 49.2%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.230191802302789%;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0.7);
    background-image: none;
    border-radius: 40px 40px 40px 40px;
    border-width: 8px 0 8px 0;
    border-color: var(--color_1) #000000 var(--color_1) #000000;
    border-style: solid;
    padding: 35px 25px 35px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4e8331f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 4e8331f {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 acf479e {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_te7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 12a7e6f {
    max-width: 100%;
    width: 225px;
    min-height: 50px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a1fe2ce.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 a1fe2ce {
    max-width: 100%;
    width: 225px;
    min-height: 55px;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_pej {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 b6b76dd {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9e7edb8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d9e7edb8 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_r9k {
    width: 100%;
    height: 42px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\33 1610596 {
    width: 1661px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd8d050c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
}
    
#\34 a3382a6 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\37 24b4bd3 {
    width: 1659px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0fc96aa {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#f5c09d3c {
    min-height: 48px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0% 0% 0%;
}
    
#cd0d0a47 {
    flex-direction: row;
    align-items: center;
    width: 71.41%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5925680159256803%;
    align-self: center;
    flex-wrap: nowrap;
    order: 1;
    padding: 10px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\32 52844d0 {
    margin: 0px 0% 0px 0%;
}
    
#\32 93f022a {
    align-items: center;
    width: 100.00%;
    min-height: 623px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 125px 10px 45px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9aee167::before, #\34 9aee167 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.75;
    border-radius: inherit;
}
#\34 9aee167 {
    background-image: url("https://lirp.cdn-website.com/3bbfe947/dms3rep/multi/opt/AdobeStock_178975374-1920w.jpeg");
    background-attachment: fixed;
}
#\34 9aee167.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQQCAgMAAAAAAAAAAAAAAwABAgQFEQYxFCHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQX/xAAbEQEAAgIDAAAAAAAAAAAAAAACAQMAEQQFMf/aAAwDAQACEQMRAD8A0M2fJb47Ys3HchRx3rXpTI820hxl43bM/f1ET1xi4S37kXn2ulEFTrWf/9k=');
}
    
#e2c049f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    order: 2;
}
    
#c25201cc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_t40 {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
}
    
#widget_p8i {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 f08a93b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 3a556d1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 99dfb34 {
    min-height: 77px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ca340e32 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#widget_nq8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e90c8467 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 55101c9 {
    min-height: 95px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d5a04e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 b1bf894.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\39 b1bf894 {
    max-width: 100%;
    width: 225px;
    min-height: 55px;
    height: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a84298d6 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c53f68bc {
    max-width: 100%;
    width: 225px;
    min-height: 50px;
    height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f6743312 {
    width: 100.00%;
}
    
#\39 7e8a37b {
    width: 100%;
    justify-content: flex-start;
    min-height: 38px;
    height: auto;
}
    
#\39 bb46e68 {
    width: 100%;
    min-height: 80px;
}
    
#d76038f6 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 10% 2% 6% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 e97d2e7 {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.67%;
    row-gap: 24px;
    padding: 3% 0px 0px 0px;
}
    
#d1eb3809 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
}
#d1eb3809.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAHxAAAQQCAgMAAAAAAAAAAAAAAwABAgQFEQYSIVGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIDEf/aAAwDAQACEQMRAD8AyCpZDjXFzEr3Xk4300NfVAMRbMAZZXp9pxaT+PbbRFM5zwFTP//Z');
}
    
#\33 f9f9261 {
    height: 56px;
    width: 56px;
    margin: 0px 0% 0px 0%;
}
    
#e2cd2a66 {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.67%;
    row-gap: 24px;
    padding: 3% 0px 0px 0px;
}
    
#\35 86626a8 {
    width: 99.17%;
    margin: 0px 0% 0px 0%;
}
    
#bb63c482 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 331px;
    column-gap: 1%;
    padding-bottom: 1%;
}
    
#\36 fc3dd92 {
    height: 56px;
    width: 56px;
    margin: 0px 0% 0px 0%;
}
    
#fb79fd42 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
    order: 1;
}
#fb79fd42.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQREhMh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAIS/9oADAMBAAIRAxEAPwDYBn2UslWOoPZ43KTLOSSUG4iR0pLkb//Z');
}
    
#\35 e22c2bd {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.67%;
    row-gap: 24px;
    padding: 3% 0px 0px 0px;
}
    
#fa8d4dd6 {
    width: 99.73%;
    margin: 0px 0% 0px 0%;
}
    
#\36 d14ad82 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding-left: 8%;
    padding-right: 8%;
    min-height: 115px;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8304b2a {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
}
#d8304b2a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFERITITFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAZEQADAAMAAAAAAAAAAAAAAAAAAQIDESH/2gAMAwEAAhEDEQA/ANSrq+S507X75c4jl2nCh5bXCZXk95PiIpnTVPQlY54f/9k=');
}
    
#bc55198d {
    height: 56px;
    width: 56px;
    margin: 0px 0% 0px 0%;
}
    
#c26fba14 {
    padding-right: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 8%;
    margin-top: 0%;
    align-items: flex-start;
    min-height: 115px;
}
    
#\33 17e6812 {
    min-height: 115px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin-top: 0%;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\34 20c6e0e {
    width: 99.73%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 986bab2 {
    height: 56px;
    width: 56px;
    margin: 0px 0% 0px 0%;
}
    
#\38 56e91b8 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 95559c8 {
    height: 56px;
    width: 56px;
    margin: 0px 0% 0px 0%;
}
    
#f30b6699 {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.67%;
    row-gap: 24px;
    min-height: 8px;
    padding: 3% 0px 0px 0px;
}
    
#ac977b64 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 8%;
    padding-right: 8%;
    margin-top: 0%;
    align-items: flex-start;
    min-height: 115px;
}
    
#\38 8726a0d {
    margin-top: 0%;
    padding-right: 8%;
    padding-left: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    min-height: 115px;
    order: 0;
}
    
#\31 dbf4bb4 {
    height: 56px;
    width: 56px;
    margin: 0px 0% 0px 0%;
}
    
#\36 f3590cb {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\36 f3590cb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIABAMGBRETITH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABgRAAIDAAAAAAAAAAAAAAAAAAECAAMR/9oADAMBAAIRAxEAPwCvx+w0buwCzYVxns/FA9LN0GwEd+JYiTVQAIq7GO7P/9k=');
}
    
#\33 a19b14f {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e7ad8d84 {
    margin-top: 0%;
    padding-right: 8%;
    padding-left: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    min-height: 115px;
    order: 0;
}
    
#ffd247c5 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 05b14d7 {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.67%;
    row-gap: 24px;
    min-height: 8px;
    padding: 3% 0px 0px 0px;
}
    
#\31 2ebf046 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
}
#\31 2ebf046.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQMFAQEAAAAAAAAAAAAAAgABAwQFERIxBkH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDd7jX3EZxcQjD47Z71SEt89C0psIU2uz45xEVpH//Z');
}
    
#\35 678786b {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 286px;
    column-gap: 1%;
    padding-bottom: 6%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#c0a5fe95 {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.67%;
    row-gap: 24px;
    min-height: 8px;
    padding: 3% 0px 0px 0px;
}
    
#bc753ef9 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#bc753ef9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAIBAAAQMCBwAAAAAAAAAAAAAAAQACAwQRBQYWITFSkf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAYEQACAwAAAAAAAAAAAAAAAAAAAQIhMf/aAAwDAQACEQMRAD8A1afJdOIWsbJePqeAFNozBBteXxERp2LDD//Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 d30f859 {
    width: 100%;
    min-height: 80px;
    row-gap: 18px;
    order: 0;
}
    
#\34 f3a19e6 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 16px;
    padding: 2% 2% 2% 2%;
}
    
#f4b5d3f9 {
    width: 100.00%;
}
    
#cf470af4 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 4031f3c {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 140px;
    column-gap: 1%;
    padding-top: 8%;
}
    
#\34 4cfd76f {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 0231179 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#fbe85405 {
    order: 0;
}
    
#\32 6fe3c3e {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#f563746d {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#b1788939 {
    order: 2;
}
    
#a694f02c {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 afb015d {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 240px;
    padding: 5% 4% 6% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 b24c9c5 {
    width: 100%;
    min-height: 80px;
}
    
#\38 9b4f444 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 7f3c049 {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#dfac7082 {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\30 55bcacf {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
}
    
#\36 17da812 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#a6cd9d58 {
    width: 100%;
    min-height: 80px;
}
    
#\35 733b960 {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\32 1423eda {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\36 722966e {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\35 51aca96 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\38 9a4dc89 {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#group_me1 {
    width: 100%;
    min-height: 80px;
}
    
#\33 c2e2c60 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#b99b7703 {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a8fc519a {
    width: 50%;
    min-height: 8px;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 0;
}
#a8fc519a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABN0lEQVQY0wXB3U6CYAAA0O9l6yKqoQ2naSt1KobJUnEZoEAgAQYi6uBzKujwp5zmqrmydeXmfIvOAYfDfrWYjXqdQVfvQ8jLFi22jHZv9b742qzBbr9bvE4cq/Ei0aqqUKxSquqq0fWn3uTNBdvfzXQ8MDWBrxAMXcbJClESxWfD9eBw1AEfy+nUddoNXqLvKDIdi8ZSKULgBd9zhv0W6JuyrfE6TzWq5EMuHjxDgmggl83YTdnWJUBnI0+FZIMlHY2VmSIWQE+Rk2gYq1dL4uM9qN2G1XKqKxbHLd5WGSJ5dYmhKHJ0e4MlQgiwhCJUKj2NcU3eNQWFIWuFVDZ6XkxepLFj8LOef06gZ9RsIQ+FHORwh8Pr+bBCJbj8Nfjbfi/HsMnmJSJkFCIeF5/LuC9mZibjW9I/TZ3AO/RPymMAAAAASUVORK5CYII=');
}
    
#\35 4d0426e {
    width: 50%;
    min-height: 8px;
    order: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 5% 6% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\38 ba3c871 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 1695862 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#cdadb3cc {
    margin: 0px 0% 0px 0%;
}
    
#\34 0ab2ed2 {
    width: 100%;
    min-height: 80px;
}
    
#group_6h9 {
    width: 100%;
    min-height: 80px;
}
    
#a5d72aa9 {
    width: 445px;
    height: 445px;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_6v5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_6v5 {
    align-self: flex-end;
    width: 215px;
    margin: -155px 100px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 7a0623a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 f546d2b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b178d06c {
    margin: 0px 0% 0px 0%;
}
    
#\35 4e720b9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cda656d7 {
    padding: 125px 0% 0% 0%;
}
    
#\35 24f6e5c::before, #\35 24f6e5c > .bgExtraLayerOverlay {
    
}
    
#c6ee7655 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 4e8331f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 4e8331f {
    margin: 27px 0% 0% 0%;
}
    
#\32 12a7e6f {
    width: 225px;
    min-height: 55px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 a1fe2ce {
    width: 225px;
    min-height: 55px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_500 {
    width: 100%;
    row-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 058a867 {
    margin: 0px 0% 0px 0%;
}
    
#group_te7 {
    column-gap: 3.357670616010143%;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#group_lh9 {
    column-gap: 1.5925680159256803%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    padding: 10px 65px 10px 65px;
    margin: 0px 0% 0px 0%;
}
    
#\38 acf479e {
    margin-top: 0px;
}
    
#\39 e9c7065 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_csu {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d9e7edb8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d9e7edb8 {
    margin: 27px 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1610596 {
    width: 100.00%;
    order: 0;
}
    
#\34 a3382a6 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\37 24b4bd3 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 52844d0 {
    margin: 0px 0% 0px 0%;
}
    
#\32 93f022a {
    width: 100.00%;
    row-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 9aee167::before, #\34 9aee167 > .bgExtraLayerOverlay {
    
}
#\34 9aee167.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQQCAgMAAAAAAAAAAAAAAwABAgQFEQYxFCHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQX/xAAbEQEAAgIDAAAAAAAAAAAAAAACAQMAEQQFMf/aAAwDAQACEQMRAD8A0M2fJb47Ys3HchRx3rXpTI820hxl43bM/f1ET1xi4S37kXn2ulEFTrWf/9k=');
}
    
#f5c09d3c {
    min-height: 339px;
    padding: 0px 0% 0% 0%;
}
    
#cd0d0a47 {
    column-gap: 1.5925680159256803%;
    flex-direction: row;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 99dfb34 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b2ec229b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 55101c9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 9af1afd {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f6743312 {
    width: 100.00%;
}
    
#\39 7e8a37b {
    width: 100%;
    min-height: 68px;
    align-items: center;
}
    
#\39 bb46e68 {
    width: 100%;
    min-height: 96px;
    align-items: center;
}
    
#d76038f6 {
    min-height: unset;
    flex-direction: column;
    row-gap: 16px;
    padding: 10% 6% 8% 6%;
}
}



@media (max-width: 767px) {
    
#\37 e97d2e7 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#d1eb3809 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
    order: 1;
}
#d1eb3809.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAHxAAAQQCAgMAAAAAAAAAAAAAAwABAgQFEQYSIVGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIDEf/aAAwDAQACEQMRAD8AyCpZDjXFzEr3Xk4300NfVAMRbMAZZXp9pxaT+PbbRFM5zwFTP//Z');
}
    
#\33 f9f9261 {
    height: 56px;
    width: 56px;
}
    
#e2cd2a66 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#bb63c482 {
    min-height: unset;
    flex-direction: column;
    padding: 6% 4% 6% 4%;
}
    
#\36 fc3dd92 {
    height: 56px;
    width: 56px;
}
    
#fb79fd42 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
}
#fb79fd42.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQREhMh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAIS/9oADAMBAAIRAxEAPwDYBn2UslWOoPZ43KTLOSSUG4iR0pLkb//Z');
}
    
#\35 e22c2bd {
    min-height: 160px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#\36 d14ad82 {
    min-height: 56px;
}
    
#d8304b2a {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
}
#d8304b2a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFERITITFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAZEQADAAMAAAAAAAAAAAAAAAAAAQIDESH/2gAMAwEAAhEDEQA/ANSrq+S507X75c4jl2nCh5bXCZXk95PiIpnTVPQlY54f/9k=');
}
    
#bc55198d {
    height: 56px;
    width: 56px;
}
    
#c26fba14 {
    min-height: 56px;
}
    
#\33 17e6812 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cddb38fa {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 986bab2 {
    height: 56px;
    width: 56px;
}
    
#\39 95559c8 {
    height: 56px;
    width: 56px;
}
    
#f30b6699 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#ac977b64 {
    min-height: 56px;
}
    
#\38 8726a0d {
    min-height: 56px;
}
    
#\31 dbf4bb4 {
    height: 56px;
    width: 56px;
}
    
#\36 f3590cb {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
}
#\36 f3590cb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIABAMGBRETITH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABgRAAIDAAAAAAAAAAAAAAAAAAECAAMR/9oADAMBAAIRAxEAPwCvx+w0buwCzYVxns/FA9LN0GwEd+JYiTVQAIq7GO7P/9k=');
}
    
#e7ad8d84 {
    min-height: 56px;
}
    
#ffd247c5 {
    width: 66.60%;
}
    
#\30 05b14d7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#\31 2ebf046 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
}
#\31 2ebf046.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQMFAQEAAAAAAAAAAAAAAgABAwQFERIxBkH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDd7jX3EZxcQjD47Z71SEt89C0psIU2uz45xEVpH//Z');
}
    
#\35 678786b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#c0a5fe95 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#bc753ef9 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
}
#bc753ef9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAIBAAAQMCBwAAAAAAAAAAAAAAAQACAwQRBQYWITFSkf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAYEQACAwAAAAAAAAAAAAAAAAAAAQIhMf/aAAwDAQACEQMRAD8A1afJdOIWsbJePqeAFNozBBteXxERp2LDD//Z');
}
    
#\32 1fe3fda {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 d30f859 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\34 f3a19e6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#f4b5d3f9 {
    width: 100.00%;
}
    
#cf470af4 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 4031f3c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
    padding-top: 10%;
    flex-wrap: nowrap;
}
    
#\34 4cfd76f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\31 0231179 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\32 6fe3c3e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#f563746d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#a694f02c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 afb015d {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    padding-bottom: 8%;
}
}



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



@media (max-width: 767px) {
    
#\36 7f3c049 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#dfac7082 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 55bcacf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 0% 4%;
}
    
#\36 17da812 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#a6cd9d58 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\35 733b960 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 1423eda {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\36 722966e {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\35 51aca96 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\38 9a4dc89 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_me1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 c2e2c60 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#b99b7703 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_0jr {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#a8fc519a {
    min-height: 240px;
    align-items: center;
    width: 100%;
    height: auto;
    order: 1;
}
#a8fc519a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABN0lEQVQY0wXB3U6CYAAA0O9l6yKqoQ2naSt1KobJUnEZoEAgAQYi6uBzKujwp5zmqrmydeXmfIvOAYfDfrWYjXqdQVfvQ8jLFi22jHZv9b742qzBbr9bvE4cq/Ei0aqqUKxSquqq0fWn3uTNBdvfzXQ8MDWBrxAMXcbJClESxWfD9eBw1AEfy+nUddoNXqLvKDIdi8ZSKULgBd9zhv0W6JuyrfE6TzWq5EMuHjxDgmggl83YTdnWJUBnI0+FZIMlHY2VmSIWQE+Rk2gYq1dL4uM9qN2G1XKqKxbHLd5WGSJ5dYmhKHJ0e4MlQgiwhCJUKj2NcU3eNQWFIWuFVDZ6XkxepLFj8LOef06gZ9RsIQ+FHORwh8Pr+bBCJbj8Nfjbfi/HsMnmJSJkFCIeF5/LuC9mZibjW9I/TZ3AO/RPymMAAAAASUVORK5CYII=');
}
    
#\35 4d0426e {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    padding: 10% 6% 10% 6%;
}
    
#\38 ba3c871 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\31 1695862 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 0ab2ed2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#group_6h9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_6v5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_6v5 {
    height: 155px;
    width: 155px;
    margin: -105px 0px 0px 0px;
}
    
#a5d72aa9 {
    height: 250px;
    width: 250px;
}
}



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



@media (max-width: 767px) {
    
#c2e56457 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 4e720b9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_oqk {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_r01 {
    width: 35px;
}
}



@media (max-width: 767px) {
    
#\39 e9c7065 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#cda656d7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 45px 0px 0% 0px;
}
    
#\35 24f6e5c::before, #\35 24f6e5c > .bgExtraLayerOverlay {
    
}
#\35 24f6e5c {
    background-position: 50% 50%;
}
    
#c6ee7655 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 4e8331f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 4e8331f {
    margin: 0px 0% 0% 0%;
}
    
#\32 12a7e6f {
    width: 225px;
    min-height: 50px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 a1fe2ce {
    width: 225px;
    min-height: 50px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_500 {
    width: 100%;
    align-items: center;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#group_lh9 {
    width: 100%;
    column-gap: 1.5925680159256803%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 25px 15px 25px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_csu {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_te7 {
    column-gap: 3.6432637571157493%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\38 058a867 {
    margin: 0px 0% 0px 0%;
}
    
#d9e7edb8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d9e7edb8 {
    margin: 0px 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\33 1610596 {
    width: 100%;
    order: 0;
}
    
#bd8d050c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 a3382a6 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 24b4bd3 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 52844d0 {
    margin: 0px 0% 0px 0%;
}
    
#\32 93f022a {
    width: 100%;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 9aee167::before, #\34 9aee167 > .bgExtraLayerOverlay {
    
}
#\34 9aee167.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQQCAgMAAAAAAAAAAAAAAwABAgQFEQYxFCHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQX/xAAbEQEAAgIDAAAAAAAAAAAAAAACAQMAEQQFMf/aAAwDAQACEQMRAD8A0M2fJb47Ys3HchRx3rXpTI820hxl43bM/f1ET1xi4S37kXn2ulEFTrWf/9k=');
}
    
#f5c09d3c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0% 0px;
}
    
#e2c049f4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cd0d0a47 {
    width: 100%;
    column-gap: 1.5925680159256803%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 25px 15px 25px 15px;
    margin: 0px 0% 0px 0%;
}
    
#c25201cc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



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



@media (max-width: 767px) {
    
#e90c8467 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 55101c9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 b1bf894 {
    width: 225px;
    min-height: 50px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a84298d6 {
    column-gap: 3.6432637571157493%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#c53f68bc {
    width: 225px;
    min-height: 50px;
    margin-right: 0%;
    margin-left: 0%;
}
}

