*#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_1511945844 hr {
    color:var(--color_1) !important;
    border-width:1px !important;
  }

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

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

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

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

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

  *#dm .dmInner *.u_1994976387 { display:none !important; }

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

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

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

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

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

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

  *#dm .dmInner a.u_657253852 {
    background-color:rgba(9,76,98,1) !important;
    background-image:none !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1533716052 img { border-radius:50% 50% 50% 50% !important; }
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:1025px) {}
@media (min-width:0px) and (max-width:767px) {}
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 {
    
#\39 1368101 {
    min-height: 725px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 12% 0% 12% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 a4b21d4::before, #\39 a4b21d4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.2;
    border-radius: inherit;
}
#\39 a4b21d4 {
    background-image: url("https://lirp.cdn-website.com/304573a5/dms3rep/multi/opt/IMG_5806-1920w.JPG");
}
    
#c7bd47ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: -331px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 617cecf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 0b7fc14 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_6qe {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
}
    
#cd16330f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 9463e76 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\33 ad22d0c {
    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%;
}
    
#f43ab582 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 553b1d0 {
    min-height: 116px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_tk4 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 5c8d099 {
    margin: 0px 0% 0px 0%;
}
    
#da8bdc0c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 7214815 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\39 153893f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#c9e3008e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a6bdff1a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 100px;
    width: 42.78%;
    min-width: 4%;
    justify-content: space-between;
    padding: 3% 16px 3% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 4a5b6d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\35 65626e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\30 213f95d {
    min-height: 869px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 711652e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 2;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 f9cfa90 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d81cf9f7 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\34 8be31a4 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\38 7bfeb05 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5a0a82b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e196cfb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8c64f6e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 54.13%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/304573a5/dms3rep/multi/opt/9d376de1-c36d-45ff-8f95-2ac16e34e74f-1920w.png");
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\39 8c64f6e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABEUlEQVQY0x3D206CAACAYd62G2+66LTIQ7oIDymYLjDR4igg5ilRKjfdUqdbqxf62/y2TxBtj0vT5cL0OLc8ziyXU9Mm1XnhpNU5TnVNhEI0JBsOEIOIa79PNgi49T0ynsOVZR2LtoVQjRPKswXyNKY4GqGELg1TRzXqlDQFWVeRNQXBeJ9jTGfokxnaeMSz3aZVL6BUckiVO4rNGg+6iuDOPwniBD9O6I4nNAyNspwhX0hzI0mkawq5RxXBSZZEyZLBx5LubEHZfCWvVMjUqohPbUQzRPTeEIz1Fu97T7g5YK+21CYxpV6IbNoULYd7N0AKIgR9vcPZ/eDvf+kf/mivNujJF/UootlzqAcejfGQf3H05aODWwGEAAAAAElFTkSuQmCC');
}
    
#\32 992b4b5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 992b4b5 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-top: -82px;
    grid-area: auto / auto / auto / auto;
}
    
#a9c6ae25.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a9c6ae25 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d1d40aa.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 d1d40aa {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c067b4ce {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 4e33f64 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 48.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c3446612 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(234, 246, 255, 1);
    background-image: none;
}
    
#\33 49baec8 {
    width: 492px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b1f494b {
    min-height: 617px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\33 3411a69 {
    align-items: flex-end;
    width: 48.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/304573a5/dms3rep/multi/opt/51170db6-9980-4f39-82b0-363fdec6ef34+copy-1920w.jpg");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ee6f2d9c {
    align-items: flex-end;
    width: 31.3%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/304573a5/dms3rep/multi/opt/51170db6-9980-4f39-82b0-363fdec6ef34+copy-1920w.jpg");
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#a647f0c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -27px;
}
    
#\32 182e994 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 bd924a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9ff15eb {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d557f611 {
    width: 199px;
    height: 175px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c6da2266 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 4% 3% 4% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\33 ee9cd3b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.65%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e56709c {
    min-height: 419px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 bf7c144 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 4% 3% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 560ad2e {
    background-color: var(--color_3);
    background-image: initial;
    border-style: solid;
    border-color: var(--color_2) #000000 var(--color_2) #000000;
    border-width: 1px 0 1px 0;
}
    
#\37 8769ed1 {
    width: 191px;
    height: 173px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 f20a769 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin-top: -29px;
}
}



@media all {
    
#\36 5f93d4d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 33.3%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 4% 3% 4% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\33 cbd2438 {
    margin: 0px 0% 0px 0%;
}
    
#\33 fd255a7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.47%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4bc88e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 33.3%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    order: 0;
    padding: 4% 3% 4% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\30 22c2d25 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 33.3%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    order: 0;
    padding: 4% 3% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 fb7f2c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -10px;
}
    
#\34 90b6939 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 ff09e34 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin-top: -7px;
}
    
#ebcbea54 {
    width: 161px;
    height: 155px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-top: -10px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c97d3b3 {
    width: 135px;
    height: 130px;
    max-width: 100%;
    order: 1;
    margin-top: -10px;
}
    
#e8d2f96e {
    width: 134px;
    height: 132px;
    max-width: 100%;
    order: 1;
    margin-top: -11px;
}
    
#c127f995 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -19px;
}
    
#\30 629bfe6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 b97e69a {
    min-height: 555px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 d6975d0 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 51ad0bb {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cd64ad5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.65%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 cff37df {
    width: 99.07%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#dfd49f2a {
    width: 144px;
    height: 121px;
    max-width: 100%;
    order: 1;
    margin-top: -9px;
}
    
#f6b1421a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.65%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb72a1fc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.47%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b05d3eda {
    width: 99.07%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5412edc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin-top: -21px;
}
    
#d03f4374 {
    width: 138px;
    height: 126px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-top: -10px;
    grid-area: auto / auto / auto / auto;
}
    
#bace50ae {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 c3d2c1f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -17px;
}
    
#\30 308adbc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 33.3%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    order: 0;
    padding: 4% 3% 4% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\33 02e0b3b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#efe805cb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -8px;
}
    
#ced88ac2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 33.3%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    order: 0;
    padding: 4% 3% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fccd7267 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 33.3%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 4% 3% 4% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\37 abea0e0 {
    width: 148px;
    height: 137px;
    max-width: 100%;
    order: 1;
}
    
#a63c8775 {
    min-height: 352px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#eb0aa53d {
    margin: 0px 0% 0px 0%;
}
    
#a47b3cf0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 211px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 134c4a9 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#c72cd869 {
    width: 492px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5b7245c {
    min-height: 617px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\33 aefa98b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(234, 246, 255, 1);
    background-image: none;
}
    
#\36 2ef8bd4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\35 6b7ac26 {
    width: 161px;
    height: 155px;
    max-width: 100%;
}
    
#\34 9b88f37 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 33.3%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    order: 0;
    padding: 4% 3% 4% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\37 5867c68 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -19px;
}
    
#\30 73147ad {
    width: 134px;
    height: 132px;
    max-width: 100%;
}
    
#\35 83c684d {
    width: 99.99%;
    height: auto;
    max-width: 100%;
}
    
#\35 5bf31a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 33.3%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    order: 0;
    padding: 4% 3% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f6dd49e9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 3a69ad3 {
    min-height: 555px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d4532e43 {
    width: 99.07%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7469d18 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 33.3%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 4% 3% 4% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\34 cf788aa {
    margin: 0px 0% 0px 0%;
}
    
#d7764a3c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e30d0892 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 41c0fc5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin-top: -7px;
}
    
#af670cd7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -10px;
}
    
#\33 105db1b {
    width: 135px;
    height: 130px;
    max-width: 100%;
}
    
#\37 8f28f52 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.47%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 c29d159 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 c8c4e62 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -8px;
}
    
#\35 3d3bce6 {
    width: 148px;
    height: 137px;
    max-width: 100%;
}
    
#\32 b9c9d2a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.47%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cffbcdb7 {
    width: 99.07%;
    height: auto;
    max-width: 100%;
}
    
#a78bad6b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 4% 3% 4% 3%;
    margin: 0% 0% 0% 0%;
}
    
#cd73bf83 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 38032c5 {
    margin: 0px 0% 0px 0%;
}
    
#\33 c005ead {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7e3e835 {
    width: 138px;
    height: 126px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-top: -10px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c52c309 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -17px;
}
    
#\37 e0081e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    order: 0;
    padding: 4% 3% 4% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 7b4627d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.65%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 035b764 {
    min-height: 352px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#efc736aa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin-top: -21px;
}
    
#\32 146d897 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 33.3%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    order: 0;
    padding: 4% 3% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 9d931af {
    width: 144px;
    height: 121px;
    max-width: 100%;
}
    
#\35 08fddb1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 211px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 a0637bd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b870e85f {
    min-height: 56px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c55ebff1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#widget_96a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 c4982c6 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 36873c7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e41389d2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e41389d2 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\39 450ef5f {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\31 6ef99c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#c8c3c077 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 78f3387 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#a0adcdc3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a0adcdc3 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f0675cbc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 100px;
    width: 42.78%;
    min-width: 4%;
    justify-content: space-between;
    padding: 3% 16px 3% 16px;
    margin: 0% 0% 0% 0%;
}
    
#d9bfe4bf {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d547690 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\32 119fdbf {
    min-height: 869px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 e5e6199 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#a11f9158 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 54.13%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/304573a5/dms3rep/multi/opt/9d376de1-c36d-45ff-8f95-2ac16e34e74f-1920w.png");
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#a11f9158.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\33 3c92114 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 a8ca707 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f507d99 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 2;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ad1d8e12 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#a1f26680.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a1f26680 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 abd02f7 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e2ba5fea {
    min-height: 419px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 bf7036e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.65%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 faddf5c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e5950867 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin-top: -29px;
}
    
#a821ef86 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5495dce {
    background-color: var(--color_3);
    background-image: initial;
    border-style: solid;
    border-color: var(--color_2) #000000 var(--color_2) #000000;
    border-width: 1px 0 1px 0;
}
    
#\34 2517ec6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -27px;
}
    
#\39 f5bc782 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 4% 3% 4% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\36 8ba21ba {
    width: 191px;
    height: 173px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 1421c36 {
    width: 199px;
    height: 175px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 149b500 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 4% 3% 4% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 1368101 {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 260px;
}
    
#\39 a4b21d4::before, #\39 a4b21d4 > .bgExtraLayerOverlay {
    
}
#\39 a4b21d4 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#c7bd47ee {
    width: 93.73%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 0;
}
    
#\38 0b7fc14 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: -76px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_6qe {
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f43ab582 {
    width: 100%;
}
    
#\39 553b1d0 {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 67px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 8c64f6e {
    width: 100%;
    min-height: 242px;
    height: auto;
    margin: 0% 0% 0% 0%;
}
#\39 8c64f6e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABEUlEQVQY0x3D206CAACAYd62G2+66LTIQ7oIDymYLjDR4igg5ilRKjfdUqdbqxf62/y2TxBtj0vT5cL0OLc8ziyXU9Mm1XnhpNU5TnVNhEI0JBsOEIOIa79PNgi49T0ynsOVZR2LtoVQjRPKswXyNKY4GqGELg1TRzXqlDQFWVeRNQXBeJ9jTGfokxnaeMSz3aZVL6BUckiVO4rNGg+6iuDOPwniBD9O6I4nNAyNspwhX0hzI0mkawq5RxXBSZZEyZLBx5LubEHZfCWvVMjUqohPbUQzRPTeEIz1Fu97T7g5YK+21CYxpV6IbNoULYd7N0AKIgR9vcPZ/eDvf+kf/mivNujJF/UootlzqAcejfGQf3H05aODWwGEAAAAAElFTkSuQmCC');
}
    
#\34 8be31a4 {
    height: 130px;
}
    
#a6bdff1a {
    width: 100%;
    min-height: 80px;
    row-gap: 32px;
    justify-content: space-between;
    margin: 0% 0% 0% 0%;
}
    
#\30 213f95d {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 4e33f64 {
    row-gap: 32px;
    width: 32%;
    min-height: 8px;
}
    
#\33 49baec8 {
    width: 90%;
}
    
#\31 b1f494b {
    min-height: 313px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 2%;
    padding: 12% 2% 12% 2%;
}
    
#\33 3411a69 {
    width: 32%;
    min-height: 8px;
}
    
#ee6f2d9c {
    width: 32%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 182e994 {
    justify-self: auto;
    align-self: auto;
    width: 99.17%;
    order: 0;
    height: auto;
    min-height: 38px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d557f611 {
    height: 85px;
}
    
#\37 9ff15eb {
    order: 2;
}
    
#c6da2266 {
    row-gap: 30px;
    width: 50%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 ee9cd3b {
    height: auto;
    min-height: 49px;
    margin: 0px 0% 0px 0%;
}
    
#\36 e56709c {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\36 bf7c144 {
    row-gap: 30px;
    width: 50%;
    min-height: 8px;
    flex-direction: column;
    height: auto;
    flex-wrap: nowrap;
    padding-left: 3%;
}
    
#\37 8769ed1 {
    height: 85px;
}
    
#\37 f20a769 {
    order: 1;
}
    
#a647f0c5 {
    margin-top: -21px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 b97e69a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 cbd2438 {
    margin: 0px 0% 0px 0%;
}
    
#ebcbea54 {
    height: 143px;
    margin-top: 4px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a63c8775 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 325px;
}
    
#eb0aa53d {
    margin: 0px 0% 0px 0%;
}
    
#a47b3cf0 {
    height: auto;
    min-height: 201px;
}
    
#d03f4374 {
    height: 141px;
    margin-top: 4px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c72cd869 {
    width: 100.00%;
}
    
#\33 5b7245c {
    min-height: 429px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 2%;
    padding: 5% 2% 5% 2%;
}
    
#\36 2ef8bd4 {
    row-gap: 32px;
    width: 100%;
    min-height: 8px;
    order: 1;
}
    
#\37 865a5cf {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 035b764 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 38032c5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b870e85f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 121px;
}
    
#\32 c4982c6 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f0675cbc {
    width: 100%;
    min-height: 681px;
    row-gap: 32px;
    justify-content: space-between;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 119fdbf {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding: 2% 4% 2% 4%;
}
    
#a11f9158 {
    width: 100%;
    min-height: 325px;
    height: auto;
    margin: 0% 0% 0% 0%;
}
#a11f9158.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#e41389d2 {
    justify-self: auto;
    align-self: auto;
    width: 99.99884695248565%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3c92114 {
    order: 0;
}
    
#\30 f507d99 {
    order: 2;
}
    
#\36 40c9bb5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 abd02f7 {
    order: 2;
}
    
#e2ba5fea {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\30 bf7036e {
    height: auto;
    min-height: 49px;
    margin: 0px 0% 0px 0%;
}
    
#\31 faddf5c {
    justify-self: auto;
    align-self: auto;
    width: 99.17%;
    order: 0;
    height: auto;
    min-height: 38px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5950867 {
    order: 1;
}
    
#\34 2517ec6 {
    margin-top: -21px;
}
    
#\39 f5bc782 {
    row-gap: 30px;
    width: 50%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 8ba21ba {
    height: 179px;
}
    
#\35 1421c36 {
    height: 175px;
}
    
#\33 149b500 {
    row-gap: 30px;
    width: 50%;
    min-height: 8px;
    flex-direction: column;
    height: auto;
    flex-wrap: nowrap;
    padding-left: 3%;
}
}



@media (max-width: 767px) {
    
#\39 1368101 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 a4b21d4::before, #\39 a4b21d4 > .bgExtraLayerOverlay {
    
}
#\39 a4b21d4 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\31 617cecf {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#c7bd47ee {
    order: 0;
}
    
#\38 0b7fc14 {
    order: 2;
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_6qe {
    order: 1;
}
    
#cd16330f {
    order: 2;
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\33 ad22d0c {
    width: 100%;
    min-height: 185px;
    align-items: flex-start;
    height: auto;
}
    
#f43ab582 {
    width: 100%;
}
    
#\39 553b1d0 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 8%;
}
    
#widget_tk4 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#da8bdc0c {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 8c64f6e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\39 8c64f6e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABEUlEQVQY0x3D206CAACAYd62G2+66LTIQ7oIDymYLjDR4igg5ilRKjfdUqdbqxf62/y2TxBtj0vT5cL0OLc8ziyXU9Mm1XnhpNU5TnVNhEI0JBsOEIOIa79PNgi49T0ynsOVZR2LtoVQjRPKswXyNKY4GqGELg1TRzXqlDQFWVeRNQXBeJ9jTGfokxnaeMSz3aZVL6BUckiVO4rNGg+6iuDOPwniBD9O6I4nNAyNspwhX0hzI0mkawq5RxXBSZZEyZLBx5LubEHZfCWvVMjUqohPbUQzRPTeEIz1Fu97T7g5YK+21CYxpV6IbNoULYd7N0AKIgR9vcPZ/eDvf+kf/mivNujJF/UootlzqAcejfGQf3H05aODWwGEAAAAAElFTkSuQmCC');
}
    
#\34 8be31a4 {
    height: 136px;
}
    
#\38 7bfeb05 {
    align-items: flex-start;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c9e3008e {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a6bdff1a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 24px;
    padding-top: 16px;
    padding-bottom: 16px;
    justify-content: flex-start;
}
    
#\30 213f95d {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding-bottom: 8%;
}
    
#\32 f9cfa90 {
    align-items: flex-start;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 711652e {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 e196cfb {
    align-items: flex-start;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 5a0a82b {
    margin-top: 1px;
}
}



@media (max-width: 767px) {
    
#\33 4e33f64 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    height: auto;
    row-gap: 32px;
    order: 0;
}
    
#\33 49baec8 {
    order: 1;
}
    
#\31 b1f494b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 5% 3% 5% 3%;
}
    
#\33 3411a69 {
    width: 100%;
    min-height: 80px;
    align-items: flex-end;
    order: 1;
}
    
#ee6f2d9c {
    width: 100%;
    min-height: 417px;
    align-items: flex-end;
    order: 1;
    height: auto;
}
    
#\35 74a09ca {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 182e994 {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    width: 99.77%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 bd924a8 {
    width: 99.85%;
    margin: 0px 0% 0px 0%;
}
    
#\37 9ff15eb {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#d557f611 {
    height: 133px;
    width: 146px;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6da2266 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    padding: 6% 6% 6% 6%;
}
    
#\33 ee9cd3b {
    row-gap: 24px;
    flex-direction: row;
    align-items: center;
    min-height: auto;
    order: 1;
}
    
#\36 e56709c {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\36 bf7c144 {
    width: 100%;
    min-height: 223px;
    align-items: flex-start;
    row-gap: 20px;
    height: auto;
    justify-content: flex-start;
    padding: 12% 6% 6% 6%;
}
    
#\37 8769ed1 {
    height: 101px;
    width: 120px;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f20a769 {
    order: 2;
    margin-top: -7px;
}
    
#a647f0c5 {
    order: 2;
    width: 99.77%;
    margin-top: -4px;
}
}



@media (max-width: 767px) {
    
#\36 5f93d4d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    padding: 6% 6% 12% 6%;
}
    
#\33 fd255a7 {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
}
    
#\38 4bc88e2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    padding: 6% 6% 6% 6%;
}
    
#\30 22c2d25 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    height: auto;
    justify-content: flex-start;
    padding: 12% 6% 6% 6%;
}
    
#\39 ff09e34 {
    order: 1;
}
    
#ebcbea54 {
    height: 64px;
    width: 64px;
}
    
#\30 c97d3b3 {
    height: 64px;
    width: 64px;
}
    
#e8d2f96e {
    height: 64px;
    width: 64px;
}
    
#\30 629bfe6 {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    width: 99.77%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b97e69a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 d6975d0 {
    margin: 0px 0% 0px 0%;
}
    
#\33 51ad0bb {
    margin: 0px 0% 0px 0%;
}
    
#\38 cd64ad5 {
    row-gap: 24px;
    flex-direction: row;
    align-items: center;
    min-height: auto;
}
}



@media (max-width: 767px) {
    
#dfd49f2a {
    height: 64px;
    width: 64px;
}
    
#f6b1421a {
    row-gap: 24px;
    flex-direction: row;
    align-items: center;
    min-height: auto;
}
    
#eb72a1fc {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
}
    
#d5412edc {
    order: 1;
}
    
#d03f4374 {
    height: 64px;
    width: 64px;
}
    
#\30 308adbc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    padding: 6% 6% 6% 6%;
}
    
#\33 02e0b3b {
    margin: 0px 0% 0px 0%;
}
    
#ced88ac2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    height: auto;
    justify-content: flex-start;
    padding: 12% 6% 6% 6%;
}
    
#fccd7267 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    padding: 6% 6% 12% 6%;
}
    
#\37 abea0e0 {
    height: 64px;
    width: 64px;
}
    
#a63c8775 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#a47b3cf0 {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    width: 99.77%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 134c4a9 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c72cd869 {
    order: 1;
}
    
#\33 5b7245c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 12% 3% 8% 3%;
}
    
#\36 2ef8bd4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    height: auto;
    row-gap: 32px;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\35 6b7ac26 {
    height: 151px;
    width: 178px;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9b88f37 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    padding: 6% 6% 6% 6%;
}
    
#\30 73147ad {
    height: 112px;
    width: 128px;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 83c684d {
    justify-self: auto;
    align-self: auto;
    width: 99.61%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5bf31a3 {
    width: 100%;
    min-height: 330px;
    align-items: flex-start;
    row-gap: 20px;
    height: auto;
    justify-content: flex-start;
    padding: 5% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\37 3a69ad3 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 7469d18 {
    width: 100%;
    min-height: 286px;
    align-items: flex-start;
    row-gap: 20px;
    height: auto;
    padding: 6% 6% 5% 6%;
    margin: 0% 0% 0% 0%;
}
    
#d7764a3c {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    width: 99.77%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e30d0892 {
    width: 100.00%;
    order: 1;
    margin: 0px 0% 0px 2.5%;
}
    
#\32 41c0fc5 {
    order: 2;
    margin-top: 1px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 105db1b {
    height: 115px;
    width: 132px;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8f28f52 {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
    order: 1;
}
    
#d4532e43 {
    width: 97.13%;
}
    
#\37 5867c68 {
    order: 2;
    margin-top: -8px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#af670cd7 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -6px;
    order: 2;
}
}



@media (max-width: 767px) {
    
#\35 3d3bce6 {
    height: 126px;
    width: 149px;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b9c9d2a {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
    order: 1;
}
    
#a78bad6b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    padding: 5% 6% 5% 6%;
    margin: 0% 0% 0% 0%;
}
    
#cd73bf83 {
    width: 99.99%;
    margin: 0px 0% 0px 0%;
}
    
#\33 c005ead {
    width: 99.35%;
    margin: 0px 0% 0px 0%;
}
    
#\36 7e3e835 {
    height: 132px;
    width: 144px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 26.0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e0081e2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    padding: 5% 6% 5% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\37 7b4627d {
    row-gap: 24px;
    flex-direction: row;
    align-items: center;
    min-height: auto;
    order: 1;
}
    
#\34 035b764 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#efc736aa {
    order: 2;
    margin-top: -10px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 146d897 {
    width: 100%;
    min-height: 292px;
    align-items: flex-start;
    row-gap: 20px;
    height: auto;
    justify-content: flex-start;
    padding: 5% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\38 9d931af {
    height: 123px;
    width: 150px;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 08fddb1 {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    width: 99.77%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cffbcdb7 {
    width: 99.61%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c52c309 {
    margin-top: -6px;
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 c8c4e62 {
    width: 99.61%;
    margin-top: -8px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 2;
}
}



@media (max-width: 767px) {
    
#\38 a0637bd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b870e85f {
    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) {
    
#\35 36873c7 {
    align-items: flex-start;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d9bfe4bf {
    align-items: flex-start;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f0675cbc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 24px;
    padding-top: 16px;
    padding-bottom: 16px;
    justify-content: flex-start;
}
    
#\32 119fdbf {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding-bottom: 8%;
}
    
#a11f9158 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#a11f9158.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\33 3c92114 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 6ef99c4 {
    margin-top: 1px;
}
    
#\30 f507d99 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c8c3c077 {
    align-items: flex-start;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 abd02f7 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#e2ba5fea {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\30 bf7036e {
    row-gap: 24px;
    flex-direction: row;
    align-items: center;
    min-height: auto;
    order: 1;
}
    
#\31 faddf5c {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    width: 99.77%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5950867 {
    order: 2;
    margin-top: -7px;
}
    
#a821ef86 {
    width: 99.85%;
    margin: 0px 0% 0px 0%;
}
    
#\34 2517ec6 {
    order: 2;
    width: 99.77%;
    margin-top: -4px;
}
    
#\39 f5bc782 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    padding: 6% 6% 6% 6%;
}
    
#\36 8ba21ba {
    height: 101px;
    width: 120px;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1421c36 {
    height: 133px;
    width: 146px;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 149b500 {
    width: 100%;
    min-height: 223px;
    align-items: flex-start;
    row-gap: 20px;
    height: auto;
    justify-content: flex-start;
    padding: 12% 6% 6% 6%;
}
}

