*#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 div.u_1606902671 img[dm_changed]
{
	object-position:0 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1606902671 img
{
	object-position:0 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1572395528 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1572395528 img
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1823688901 img[dm_changed]
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1823688901 img
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
.u_1375332589
{
}
*#dm *.dmBody a.u_1055348486
{
	background-color:var(--color_3) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1055348486:hover
{
	background-color:var(--color_5) !important;
	background-image:none !important;
	border-color:var(--color_5) !important;
}
*#dm *.dmBody a.u_1055348486.hover
{
	background-color:var(--color_5) !important;
	background-image:none !important;
	border-color:var(--color_5) !important;
}
*#dm *.dmBody a.u_1055348486 span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1055348486:hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1055348486.hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_2100420333 hr
{
	color:var(--color_5) !important;
	border-width:4px !important;
}
*#dm *.dmBody *.u_852930006
{
	width:100% !important;
}
*#dm *.dmBody div.u_852930006 img
{
	object-fit:contain !important;
	object-position:50% 0% !important;
}
*#dm *.dmBody *.u_2806782323
{
	width:100% !important;
}
*#dm *.dmBody div.u_2806782323 img
{
	object-fit:cover !important;
	object-position:50% 100% !important;
}
*#dm *.dmBody *.u_1265735788
{
	width:100% !important;
}
*#dm *.dmBody div.u_1265735788 img
{
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1322212045 hr
{
	color:var(--color_5) !important;
	border-width:4px !important;
}
*#dm *.dmBody a.u_1635245473
{
	background-color:rgba(27,54,93,0) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1619619324:hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1619619324.hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1619619324 span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1619619324:hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1619619324.hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1619619324
{
	background-color:var(--color_5) !important;
	background-image:none !important;
	border-radius:5px 5px 5px 5px !important;
}
*#dm *.dmBody div.u_1311736872 hr
{
	color:var(--color_5) !important;
	border-width:4px !important;
}
*#dm *.dmBody *.u_1814975285
{
	width:100% !important;
}
*#dm *.dmBody div.u_1814975285 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1626035198
{
	width:100% !important;
}
*#dm *.dmBody *.u_1215837367
{
	width:100% !important;
}
*#dm *.dmBody div.u_1215837367 img
{
	object-fit:contain !important;
	object-position:50% 0% !important;
}
*#dm *.dmBody div.u_2263938904 hr
{
	border-width:4px !important;
	color:rgba(35,67,112,1) !important;
}
*#dm *.dmBody *.u_2633565947
{
	width:100% !important;
}
*#dm *.dmBody div.u_2633565947 img
{
	object-fit:contain !important;
	object-position:50% 0% !important;
}
*#dm *.dmBody div.u_1025393336 hr
{
	color:var(--color_5) !important;
	border-width:4px !important;
}
*#dm *.dmBody *.u_3852783040
{
	width:100% !important;
}
*#dm *.dmBody div.u_3852783040 img
{
	object-fit:cover !important;
	object-position:50% 0% !important;
}
*#dm *.dmBody div.u_4022118282 img
{
	box-shadow:none !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1626035198 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1473552666
{
	width:100% !important;
}
*#dm *.dmBody div.u_1606694493 img
{
	box-shadow:none !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1637697245 img
{
	object-position:50% 100% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1462391450 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1440450157
{
	width:100% !important;
}
*#dm *.dmBody div.u_2137441021 img
{
	object-fit:contain !important;
	object-position:0% 50% !important;
}
*#dm *.dmBody div.u_2829653602 .svg
{
	fill:var(--color_6) !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
*#dm *.dmBody *.u_2633762663
{
	width:100% !important;
}
*#dm *.dmBody div.u_1460766827 .svg
{
	fill:var(--color_6) !important;
}
*#dm *.dmBody *.u_3148311951
{
	width:100% !important;
}
*#dm *.dmBody *.u_1139643180
{
	width:100% !important;
}
*#dm *.dmBody div.u_698129611 hr
{
	border-width:4px !important;
	color:rgba(240,240,240,1) !important;
}
div.u_1121204418 .svg
{
	fill:var(--color_3) !important;
}
div.u_1639643295 .svg
{
	fill:var(--color_3) !important;
}
*#dm *.dmBody div.u_1931644792 .svg
{
	fill:var(--color_3) !important;
}
div.u_1219993376 .svg
{
	fill:var(--color_3) !important;
}
*#dm *.dmBody *.u_1637697245
{
	width:100% !important;
}
*#dm *.dmBody *.u_2137441021
{
	width:100% !important;
}
*#dm *.dmBody *.u_1606694493
{
	width:100% !important;
}
*#dm *.dmBody *.u_4022118282
{
	width:100% !important;
}
*#dm *.dmBody a.u_1313397325:hover
{
	background-color:var(--color_5) !important;
	background-image:none !important;
	border-color:var(--color_5) !important;
}
*#dm *.dmBody a.u_1313397325.hover
{
	background-color:var(--color_5) !important;
	background-image:none !important;
	border-color:var(--color_5) !important;
}
*#dm *.dmBody a.u_1313397325 span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1313397325:hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1313397325.hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1242767484:hover
{
	background-color:var(--color_5) !important;
	background-image:none !important;
	border-color:var(--color_5) !important;
}
*#dm *.dmBody a.u_1242767484.hover
{
	background-color:var(--color_5) !important;
	background-image:none !important;
	border-color:var(--color_5) !important;
}
*#dm *.dmBody a.u_1242767484 span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1242767484:hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1242767484.hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1242767484
{
	background-color:var(--color_3) !important;
	background-image:none !important;
	border-style:solid !important;
	border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
	border-width:0.909091px 0.909091px 0.909091px 0.909091px !important;
}
*#dm *.dmBody a.u_1608374491:hover
{
	background-color:var(--color_5) !important;
	background-image:none !important;
	border-color:var(--color_5) !important;
}
*#dm *.dmBody a.u_1608374491.hover
{
	background-color:var(--color_5) !important;
	background-image:none !important;
	border-color:var(--color_5) !important;
}
*#dm *.dmBody a.u_1608374491 span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1608374491:hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1608374491.hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1608374491
{
	background-color:var(--color_3) !important;
	background-image:none !important;
	border-style:solid !important;
	border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
	border-width:0.909091px 0.909091px 0.909091px 0.909091px !important;
}
*#dm *.dmBody a.u_1313397325
{
	background-color:var(--color_3) !important;
	background-image:none !important;
	border-style:solid !important;
	border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
	border-width:0.909091px 0.909091px 0.909091px 0.909091px !important;
}
*#dm *.dmBody div.u_1440450157 img
{
	object-fit:contain !important;
	object-position:100% 100% !important;
}
*#dm *.dmBody *.u_1462391450
{
	width:100% !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;
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:1025px) {}
separatorHomeCss{color:red !important}@media all {
    
#\31 9df4b57 {
    grid-template-rows: minmax(70px, max-content);
    width: 100.00%;
    max-width: 1920px;
}
    
#a5d4c35e {
    align-items: center;
    justify-self: center;
    align-self: start;
    max-width: 1200px;
    order: 0;
    width: 98.17975708502024%;
    min-height: 256px;
    row-gap: 15px;
    height: auto;
    margin: 188px 0px 0px 0px;
}
    
#\34 0a205bb {
    width: 100.00%;
    height: 469px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    order: 0;
    margin: 0px 0px 0px 0px;
}
    
#\37 8e0b5f9 {
    width: 223px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afc87630 {
    width: 100%;
    height: 500px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    order: 0;
    margin: 50px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b4cf82c6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    align-items: center;
    min-width: 4%;
}
    
#\38 95f4702 {
    min-height: 468px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
}
    
#f81f18e0 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_51d {
    flex-direction: row;
    align-items: center;
    width: 50%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    order: 2;
}
    
#widget_fgs {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#e01cd91b {
    grid-template-rows: minmax(554px, max-content);
    width: 100.00%;
    max-width: 1920px;
    background-image: url();
    background-position: 50% 100%;
}
    
#a079ba89 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 86ea45b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
}
    
#widget_lj0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_lj0 {
    width: 46.35%;
    height: 528px;
    justify-self: end;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_ruq {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 50%;
    min-height: 73.64061371841156%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0% 25px 0%;
    margin: 72px 0px 0px 72px;
}
    
#group_o3m {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    order: 0;
}
    
#widget_fdu.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 0px 0px;
}
#widget_fdu {
    width: 78px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_vje {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_k5j {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_kli {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_ank {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_kgh {
    width: 100.00%;
    height: 273px;
    justify-self: start;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ea58b535 {
    flex-direction: row;
    align-items: center;
    width: 98.18%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    order: 4;
    justify-self: auto;
    align-self: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fa73862 {
    width: 223px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f7c1e4e {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\33 25780f4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 c55777d {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#c33a5074 {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_odq {
    width: 100.00%;
    grid-template-rows: minmax(1554.015625px, max-content);
    max-width: 1920px;
}
    
#widget_f2o.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_f2o {
    width: 279px;
    height: 47px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: -3px 0% 0px 0%;
}
    
#widget_eel {
    width: 100%;
    height: 79px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_01v {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 90%;
    min-height: 864px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    order: 1;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    padding: 0px 0% 0px 0%;
}
    
#widget_0i2 {
    width: 49.14%;
    height: 843px;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 c03775a {
    width: 3.07%;
    height: 864px;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_div {
    align-items: flex-start;
    width: 46.84%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#group_tj7 {
    align-items: center;
    width: 95.98586309523809%;
    min-height: 648px;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 0;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 05fd8b5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 05fd8b5 {
    width: 36.12%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 35px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_q55 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 3514ba9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#cc0d82f1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d165558e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 562fb5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#group_ukl {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 500px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    order: 2;
    height: auto;
}
    
#widget_h4j {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_a5p {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#group_kp0 {
    align-items: center;
    width: 26.51%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    justify-content: space-between;
    height: auto;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#e65fdcf6 {
    align-items: center;
    width: 30.24%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    justify-content: flex-start;
}
    
#\35 ca5e4cd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6e2a97b {
    align-items: center;
    width: 28.61%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 5;
    height: auto;
    margin-bottom: 0px;
    margin-top: 0px;
    justify-content: flex-start;
}
    
#\30 30f7254 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rgk {
    width: 29.6%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#dcc9d360 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#widget_u0b {
    width: 29.6%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_5at {
    width: 29.6%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_oc4.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#widget_oc4 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
    margin: 25px 0% 0px 0%;
}
    
#\39 fd613a2 {
    width: 223px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4438722 {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 db99d04 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 89px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    order: 6;
    justify-self: auto;
    align-self: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_2gg {
    align-items: center;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 100.00%;
    min-height: 46.00%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0% 0px 0%;
    margin: 55px 0px 0px 0px;
}
}



@media all {
    
#\32 6173009.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\32 6173009 {
    width: 280px;
    height: auto;
    justify-self: center;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin: 0px 0% -15px 0%;
}
    
#\30 c0f0468 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 fe363dd {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\30 df1e7ce {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_ch1 {
    width: 100.00%;
    grid-template-rows: minmax(286.97918701171875px, max-content);
    max-width: 100%;
    background-color: var(--color_6);
    background-image: none;
    padding: 75px 0% 150px 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_9gr {
    justify-content: space-between;
    align-items: center;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 1450px;
    width: 90.03%;
    min-height: 72.21%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    flex-direction: row;
    margin: 0px 0px 0px 0px;
}
    
#\38 ededf83.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 0px 0px;
}
#\38 ededf83 {
    width: 78px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 c824a2e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 213.396px;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb88f4b8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 4e03ee0 {
    align-items: flex-start;
    align-self: auto;
    order: 0;
    width: 73.03%;
    min-height: 172.84722900390625px;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    min-width: 32px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7181d8d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_niv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f5725170 {
    width: 24.64%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/95854c89/dms3rep/multi/opt/towing-service-Chicago-Tows-Near-Me-1920w.png);
    border-radius: 5px 5px 5px 5px;
    order: 1;
}
    
#\31 05d8eab {
    width: 100%;
    height: 100%;
    justify-self: stretch;
    align-self: stretch;
    order: 0;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 f36cdd7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 81c49d1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#ee080f16 {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_ki6 {
    width: 99.97%;
    grid-template-rows: minmax(643.9931030273438px, max-content);
    max-width: 1920px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_7og {
    width: 54.11%;
    height: auto;
    justify-self: start;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ac7b0895.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 0px 0px;
}
#ac7b0895 {
    width: 78px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 63bb581 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 213.396px;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fce59c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 26cc648.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 26cc648 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: stretch;
    margin: 0px 0px 15px 0px;
}
    
#\33 7c334b1 {
    align-items: flex-start;
    align-self: start;
    order: 0;
    width: 43.37%;
    min-height: 632px;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    justify-self: end;
    padding: 0px 0% 0px 0%;
    margin: 0px 31px 0px 0px;
}
    
#\31 01a7224 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_eje {
    width: 25.06527415143603%;
    height: 136px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_r3s {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 136px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_0s8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 49.99852867973234%;
    min-height: 136px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#widget_oj9 {
    width: 133px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 76b1ff3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 49.99852867973234%;
    min-height: 136px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#ff055686 {
    width: 34.55622418879056%;
    height: 136px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 db73334 {
    width: 167px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#c0c878f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fb08e74c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\35 dd8c6ce {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_pce {
    width: 100.00%;
    grid-template-rows: minmax(730.4688110351562px, max-content);
    max-width: 1920px;
    background-color: var(--color_6);
    background-image: none;
}
    
#widget_887.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_887 {
    width: 279px;
    height: 54px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: -3px 0% 0px 0%;
}
    
#group_9j4 {
    align-items: flex-start;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 1450px;
    width: 93.99765987732988%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0% 100px 0%;
    margin: 118px 0px 0px 0px;
}
    
#group_7lp {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    order: 0;
    height: auto;
}
    
#widget_cef {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#group_f44 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 154px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 75px 0%;
}
    
#innergrid_9nb {
    width: 23.34%;
    grid-template-rows: minmax(169.98046875px, max-content);
    max-width: 100%;
}
    
#widget_dhe {
    width: 105.972px;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_mqo {
    width: 99.98673311448643%;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 67px 0% 0px 0%;
}
    
#\39 ebc640c {
    width: 23.073693088966593%;
    grid-template-rows: minmax(170.00001525878906px, max-content);
    max-width: 100%;
}
    
#b6743706 {
    width: 130px;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 f8be90f {
    width: 99.9943856404498%;
    height: auto;
    justify-self: start;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 58fb3ba {
    width: 23.55691226343812%;
    grid-template-rows: minmax(85.00000762939453px, max-content);
    max-width: 100%;
}
    
#e5d9ca50 {
    width: 124px;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 6cef839 {
    width: 99.9943856404498%;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 58px 0% 0px 0%;
}
    
#\39 b175a97 {
    width: 23.549894744240802%;
    grid-template-rows: minmax(72.98611450195312px, max-content);
    max-width: 100%;
}
    
#ed12c627 {
    width: 141px;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 0aa214f {
    width: 99.9943856404498%;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 58px 0% 0px 0%;
}
    
#widget_lmi.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_lmi {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#group_ch8 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 77px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
    order: 5;
}
    
#widget_ij5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ilh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 ad2fa48 {
    width: 10px;
    height: auto;
    max-width: 100%;
    order: 7;
}
    
#\32 38ea43f {
    width: 10px;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#\39 adb06ac {
    width: 10px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c0ce6c86 {
    width: 150px;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#c3df0b15 {
    width: 10px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#ce435a40 {
    width: 204px;
    height: auto;
    max-width: 100%;
    order: 8;
}
    
#\32 065325d {
    width: 127px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\39 1acc1a5 {
    width: 182px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 c7e5b77 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2a99237 {
    width: 150px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#d7aa0dcd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fa874ec4 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\31 e9cf1d2 {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_t9e {
    background-position: 50% 100%;
    width: 100.00%;
    grid-template-rows: minmax(347.98614501953125px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/95854c89/dms3rep/multi/opt/vehicles-bg-Chicago-Tows-Near-Me-1920w.png);
    padding: 0px 0% 100px 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_fo3 {
    width: 100.00%;
    height: 58px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_2hc {
    width: 89.10545522580962%;
    height: auto;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: -83px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_v5c {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    justify-self: center;
    align-self: start;
    order: 0;
    width: 93.23%;
    min-height: 18.40%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    margin: 325px 0px 0px 0px;
}
    
#group_vdm {
    align-items: flex-start;
    width: 59.0009366727754%;
    min-height: 102px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\39 c9e7d29 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 213.396px;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f150384f.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 0px 0px;
}
#f150384f {
    width: 78px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#afc9f2f1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bsk {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f1c18b45 {
    width: 89.10545522580962%;
    height: auto;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: -83px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 c33ff5b {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 81574a8 {
    width: 223px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 621e0b8 {
    flex-direction: row;
    align-items: center;
    width: 41.00%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 95f4702 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 67px;
}
    
#a5d4c35e {
    width: auto;
    justify-self: center;
    align-self: start;
    margin: 33px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f81f18e0 {
    width: 681px;
}
    
#group_51d {
    width: 68.36%;
}
    
#\34 0a205bb {
    justify-self: start;
    align-self: start;
    height: 389px;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 9df4b57 {
    width: 100.00%;
    grid-template-rows: minmax(417px, max-content);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e01cd91b {
    grid-template-rows: minmax(1116.515625px, max-content);
    width: 100.00%;
}
    
#a079ba89 {
    padding: 0px 0px 0px 0px;
}
    
#widget_lj0 {
    height: auto;
}
    
#group_ruq {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 47.61%;
    width: 91.75%;
    padding: 0px 0% 0px 0%;
    margin: 55px 0px 0px 20px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ea58b535 {
    width: 68.36%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 c55777d {
    padding: 0% 0% 0% 0%;
}
    
#widget_f2o {
    height: auto;
}
    
#widget_0i2 {
    height: 509px;
    min-width: 32px;
    width: 96.53%;
    align-self: center;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 c03775a {
    height: 1313px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_01v {
    flex-wrap: nowrap;
    flex-direction: column;
    width: 100%;
    height: auto;
    min-height: 1283px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0px 0px 0px;
}
    
#group_div {
    min-width: 32px;
    width: 100%;
    padding: 0px 2% 0px 2%;
    margin: 0px 0% 0px 0%;
}
    
#group_tj7 {
    height: auto;
    min-height: 13.998766040064076%;
    width: 96.03701684780064%;
}
    
#c33a5074 {
    margin: 0px 0% 0px 0%;
}
    
#widget_rgk {
    height: auto;
}
    
#widget_u0b {
    height: auto;
}
    
#widget_5at {
    height: auto;
}
    
#innergrid_odq {
    width: 100.00%;
    grid-template-rows: minmax(2297.390625px, max-content);
}
    
#group_kp0 {
    justify-content: flex-start;
}
    
#e65fdcf6 {
    justify-content: flex-start;
}
    
#\33 db99d04 {
    width: 68.36%;
}
    
#\33 05fd8b5 {
    width: 67.29%;
}
    
#widget_eel {
    width: 100.00%;
    height: 43px;
}
    
#group_2gg {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 97.67%;
    width: 100.00%;
    margin: 55px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 fe363dd {
    padding: 0% 0% 0% 0%;
}
    
#f5725170 {
    width: 55.73%;
    grid-template-rows: minmax(300px, max-content);
    min-width: 32px;
}
    
#\30 df1e7ce {
    margin: 0px 0% 0px 0%;
}
    
#widget_niv {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 81c49d1 {
    padding: 0% 0% 0% 0%;
}
    
#widget_7og {
    height: 475px;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ee080f16 {
    margin: 0px 0% 0px 0%;
}
    
#\33 7c334b1 {
    justify-self: center;
    align-self: end;
    height: auto;
    min-height: 580px;
    width: 75.90600881088436%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_ki6 {
    width: 99.83%;
    grid-template-rows: minmax(990.3125px, max-content);
    padding: 0px 0% 25px 0%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fb08e74c {
    padding: 0% 0% 0% 0%;
}
    
#\35 dd8c6ce {
    margin: 0px 0% 0px 0%;
}
    
#group_7lp {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#widget_cef {
    min-width: 32px;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_f44 {
    height: auto;
    min-height: auto;
}
    
#\39 ebc640c {
    width: 167.766px;
    grid-template-rows: minmax(261px, max-content);
}
    
#\32 58fb3ba {
    width: 171.938px;
    grid-template-rows: minmax(152px, max-content);
}
    
#\39 b175a97 {
    width: 170.969px;
    grid-template-rows: minmax(152px, max-content);
}
    
#innergrid_9nb {
    width: 163.891px;
    grid-template-rows: minmax(236px, max-content);
}
    
#\32 6cef839 {
    align-self: end;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\32 0aa214f {
    align-self: end;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\32 ad2fa48 {
    order: 7;
}
    
#\32 38ea43f {
    order: 5;
}
    
#\39 adb06ac {
    order: 1;
}
    
#c0ce6c86 {
    order: 6;
}
    
#c3df0b15 {
    order: 3;
}
    
#ce435a40 {
    order: 8;
}
    
#\32 065325d {
    order: 4;
}
    
#\39 1acc1a5 {
    order: 2;
}
    
#\30 c7e5b77 {
    width: 100%;
    justify-content: space-around;
    column-gap: 5px;
}
    
#\34 2a99237 {
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fa874ec4 {
    padding: 0% 0% 0% 0%;
}
    
#widget_2hc {
    height: auto;
}
    
#\31 e9cf1d2 {
    margin: 0px 0% 0px 0%;
}
    
#f1c18b45 {
    height: 293px;
    justify-self: start;
    align-self: start;
    width: 99.96549763033174%;
    margin: 76px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 621e0b8 {
    width: 68.36%;
}
}



@media (min-width: 1400px) {
    
#\34 0a205bb {
    height: 665px;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    max-height: none;
    max-width: 1920px;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#afc87630 {
    height: 700px;
}
    
#\38 95f4702 {
    min-height: 393px;
}
    
#\31 9df4b57 {
    grid-template-rows: minmax(404px, max-content);
    width: 100%;
}
    
#a5d4c35e {
    width: 78.55820285908781%;
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 195px;
    margin: 393px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f81f18e0 {
    width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
}



@media (min-width: 1400px) {
    
#e01cd91b {
    grid-template-rows: minmax(739.2890625px, max-content);
    width: 100%;
    background-repeat: no-repeat;
    background-size: auto;
}
    
#widget_lj0 {
    height: 560px;
    justify-self: end;
    align-self: end;
    width: 45.00%;
    margin: 0px 0% -1px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a079ba89 {
    min-height: 306px;
}
    
#group_ruq {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 51.25764086998043%;
    width: 50%;
    margin: 180px 0px 0px 73px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_kgh {
    justify-self: start;
    align-self: start;
    height: 428px;
    width: 100.00%;
    margin: 394px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 1400px) {
    
#widget_f2o {
    height: auto;
}
    
#widget_0i2 {
    height: 918px;
}
    
#\37 c03775a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 c03775a {
    height: 836px;
    align-self: flex-start;
    margin: 15px 0% 0px 0%;
}
    
#group_01v {
    height: auto;
    min-height: auto;
    width: 89.99223712067749%;
}
    
#group_div {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#innergrid_odq {
    width: 100.00%;
    grid-template-rows: minmax(1600.96875px, max-content);
}
    
#group_tj7 {
    min-height: 496px;
    height: auto;
    width: 95.98%;
    justify-content: flex-start;
}
    
#widget_eel {
    height: 76px;
    width: 100.00%;
}
    
#\34 c55777d {
    min-height: 1471px;
}
    
#widget_q55 {
    order: 0;
}
    
#\33 3514ba9 {
    order: 1;
}
    
#cc0d82f1 {
    order: 2;
}
    
#d165558e {
    order: 3;
}
    
#\32 562fb5b {
    order: 4;
}
    
#widget_rgk {
    height: auto;
    width: 93.1641px;
}
    
#widget_u0b {
    height: auto;
    width: 93px;
}
    
#widget_5at {
    height: auto;
    width: 93px;
}
    
#e65fdcf6 {
    width: 32.17%;
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\39 6e2a97b {
    height: auto;
    min-height: 100.00%;
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#group_kp0 {
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#group_ukl {
    height: auto;
    min-height: 348px;
}
}



@media (min-width: 1400px) {
    
#innergrid_ch1 {
    max-width: 1920px;
}
    
#\35 4e03ee0 {
    min-height: auto;
}
    
#f5725170 {
    width: 31.997793877381635%;
    grid-template-rows: minmax(358px, max-content);
}
    
#\31 05d8eab {
    width: 100%;
    min-height: 148.5px;
    justify-self: stretch;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    height: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 1400px) {
    
#widget_7og {
    height: 735px;
    justify-self: start;
    align-self: start;
    width: 52.43%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 7c334b1 {
    min-height: auto;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#innergrid_ki6 {
    grid-template-rows: minmax(643.9931030273438px, max-content);
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_eje {
    width: 28.26%;
}
    
#ff055686 {
    width: 28.37%;
}
    
#\32 db73334 {
    width: 227px;
}
    
#group_0s8 {
    width: 44.099896962857564%;
}
    
#\35 76b1ff3 {
    width: 55.90%;
}
}



@media (min-width: 1400px) {
    
#\39 ebc640c {
    width: 23.24%;
    grid-template-rows: minmax(146px, max-content);
}
    
#innergrid_9nb {
    grid-template-rows: minmax(153px, max-content);
}
    
#\32 58fb3ba {
    width: 23.72%;
    grid-template-rows: minmax(67.97917175292969px, max-content);
}
    
#\32 6cef839 {
    justify-self: start;
    align-self: start;
    width: 99.98778849676397%;
    margin: 65px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 b175a97 {
    width: 23.72%;
    grid-template-rows: minmax(114px, max-content);
}
    
#\32 0aa214f {
    align-self: end;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#group_f44 {
    height: auto;
    min-height: 153px;
}
    
#\32 ad2fa48 {
    align-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 38ea43f {
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 adb06ac {
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0ce6c86 {
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3df0b15 {
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce435a40 {
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 065325d {
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1acc1a5 {
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c7e5b77 {
    width: 94%;
    justify-content: space-between;
    height: auto;
    min-height: 27px;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\34 2a99237 {
    order: 0;
}
}



@media (min-width: 1400px) {
    
#innergrid_t9e {
    width: 100%;
    grid-template-rows: minmax(432.66668701171875px, max-content);
    max-width: 1920px;
}
    
#widget_2hc {
    height: 789px;
    justify-self: center;
    align-self: start;
    width: 90%;
    margin: -205px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_v5c {
    justify-self: center;
    align-self: start;
    width: 85%;
    min-height: 18.396201601303407%;
    margin: 425px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_fo3 {
    justify-self: start;
    align-self: start;
    height: 94px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fa874ec4 {
    min-height: 294px;
}
    
#f1c18b45 {
    height: 789px;
    justify-self: center;
    align-self: start;
    width: 90%;
    margin: -205px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\34 0a205bb {
    height: 240px;
}
    
#afc87630 {
    height: 402px;
    align-self: start;
    justify-self: start;
    width: 99.99%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b4cf82c6 {
    width: 100%;
    min-height: 100px;
    align-items: center;
    justify-content: flex-start;
}
    
#\38 95f4702 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#a5d4c35e {
    align-items: center;
    justify-self: center;
    align-self: start;
    width: 319.594px;
    margin: 151px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 8e0b5f9 {
    width: 260px;
    height: auto;
    min-height: 52px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_51d {
    flex-direction: column;
    flex-wrap: nowrap;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#widget_fgs {
    min-width: 32px;
    width: 258px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e01cd91b {
    grid-template-rows: minmax(1154.015625px, max-content);
    width: 100.00%;
}
    
#a079ba89 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\39 86ea45b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_lj0 {
    height: 275px;
    justify-self: start;
    align-self: end;
    width: 99.93%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_kgh {
    height: 240px;
}
    
#group_ruq {
    justify-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 94%;
    max-width: 100%;
    min-height: auto;
}
    
#ea58b535 {
    flex-direction: column;
    flex-wrap: nowrap;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    align-items: flex-start;
}
    
#\36 fa73862 {
    width: 224px;
    height: auto;
    min-height: 52px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f7c1e4e {
    min-width: 32px;
    width: 222px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 25780f4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 c55777d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_f2o.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_f2o {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_eel {
    height: 29px;
    width: 99.99%;
}
    
#widget_0i2 {
    height: 423px;
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: -57px 0% 0px 0%;
}
    
#\37 c03775a {
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_01v {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: auto;
    padding: 0px 0% 75px 0%;
}
    
#c33a5074 {
    margin: 0px 0% 0px 0%;
}
    
#group_tj7 {
    width: 95.9848075328373%;
    min-height: auto;
}
    
#group_div {
    min-width: 32px;
    align-self: center;
    width: 94%;
    max-width: 100%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#widget_rgk {
    height: auto;
}
    
#widget_u0b {
    height: auto;
}
    
#widget_5at {
    height: auto;
}
    
#group_ukl {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_kp0 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_a5p {
    min-width: 32px;
    width: 46px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#e65fdcf6 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#dcc9d360 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 6e2a97b {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#innergrid_odq {
    width: 100.14%;
    grid-template-rows: minmax(2404.609375px, max-content);
}
    
#\39 fd613a2 {
    width: 226px;
    height: auto;
    min-height: 52px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 db99d04 {
    flex-direction: column;
    flex-wrap: nowrap;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    align-items: flex-start;
}
    
#\33 05fd8b5 {
    width: 77.80%;
}
    
#e4438722 {
    min-width: 32px;
    width: 226px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 c0f0468 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 fe363dd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#f5725170 {
    width: 100.00%;
    grid-template-rows: minmax(300px, max-content);
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 05d8eab {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 300px;
    width: 99.98%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 df1e7ce {
    margin: 0px 0% 0px 0%;
}
    
#widget_niv {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\35 4e03ee0 {
    min-height: auto;
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_9gr {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\38 f36cdd7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 81c49d1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_7og {
    height: 349px;
    justify-self: start;
    align-self: start;
    width: 99.99%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_eje {
    height: 168px;
}
    
#ff055686 {
    height: 128px;
    width: 34.27%;
}
    
#ee080f16 {
    margin: 0px 0% 0px 0%;
}
    
#\33 7c334b1 {
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: auto;
    width: 87.47197118978053%;
    align-items: flex-start;
    margin: 358px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_r3s {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_0s8 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 168px;
    justify-content: center;
    margin: 0px 0% 0px 0%;
}
    
#\35 76b1ff3 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 128px;
    margin: 0px 0% 0px 0%;
}
    
#innergrid_ki6 {
    grid-template-rows: minmax(618.9931030273438px, max-content);
    padding: 0px 0% 25px 0%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c0c878f7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fb08e74c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_887 {
    height: 64px;
    justify-self: center;
    align-self: start;
    width: 279px;
    margin: -3px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 dd8c6ce {
    margin: 0px 0% 0px 0%;
}
    
#group_7lp {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_cef {
    min-width: 32px;
    align-self: center;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_f44 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#innergrid_9nb {
    min-width: 32px;
    width: 47.87%;
    grid-template-rows: minmax(139px, max-content);
    margin: 0px 0% 0px 0%;
}
    
#\39 ebc640c {
    min-width: 32px;
    width: 48%;
    margin: 0px 0% 0px 0%;
}
    
#\32 58fb3ba {
    min-width: 32px;
    width: 48%;
    margin: 0px 0% 0px 0%;
}
    
#\39 b175a97 {
    min-width: 32px;
    width: 48%;
    margin: 0px 0% 0px 0%;
}
    
#widget_mqo {
    justify-self: start;
    align-self: start;
    width: 100%;
    margin: 55px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_9j4 {
    min-height: auto;
}
    
#widget_ilh {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 ad2fa48 {
    min-width: 32px;
    order: 7;
    margin: 0px 0% 0px 0%;
}
    
#\32 38ea43f {
    min-width: 32px;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\39 adb06ac {
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#c0ce6c86 {
    min-width: 32px;
    order: 6;
    margin: 0px 0% 0px 0%;
}
    
#c3df0b15 {
    min-width: 32px;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#ce435a40 {
    min-width: 32px;
    order: 8;
    margin: 0px 0% 0px 0%;
}
    
#\32 065325d {
    min-width: 32px;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#\39 1acc1a5 {
    min-width: 32px;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\30 c7e5b77 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
    min-height: auto;
    padding: 15px 0% 15px 0%;
}
    
#\34 2a99237 {
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d7aa0dcd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fa874ec4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_fo3 {
    height: 190px;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_t9e {
    width: 100.00%;
    grid-template-rows: minmax(623px, max-content);
    padding: 0px 0% 25px 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_2hc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_2hc {
    height: auto;
    justify-self: center;
    align-self: start;
    width: 89.07569832402235%;
    margin: 207px 0.2531419636816935% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f1c18b45.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f1c18b45 {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\31 e9cf1d2 {
    margin: 0px 0% 0px 0%;
}
    
#group_v5c {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: center;
    align-self: end;
    height: auto;
    min-height: auto;
    width: 93.29%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_vdm {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 81574a8 {
    width: 228px;
    height: auto;
    min-height: 52px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 621e0b8 {
    flex-direction: column;
    flex-wrap: nowrap;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    align-items: flex-start;
}
    
#\32 c33ff5b {
    min-width: 32px;
    width: 228px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#afc87630 {
    height: 360px;
}
    
#\31 9df4b57 {
    grid-template-rows: minmax(360px, max-content);
}
    
#a5d4c35e {
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 196px;
    width: 510px;
    margin: 137px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_lj0 {
    height: 330px;
    justify-self: end;
    align-self: end;
    width: 60.28%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e01cd91b {
    width: 100.00%;
    grid-template-rows: minmax(743.96875px, max-content);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_f2o {
    height: auto;
}
    
#widget_0i2 {
    height: 374px;
    margin-top: -173px;
}
    
#\37 c03775a {
    height: auto;
}
    
#\33 05fd8b5 {
    min-width: 32px;
    width: 97.41%;
    margin: 0px 0% 0px 0%;
}
    
#widget_rgk {
    height: auto;
}
    
#widget_u0b {
    height: auto;
}
    
#widget_5at {
    height: auto;
}
    
#group_tj7 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 34px;
    height: auto;
    min-height: 305px;
    width: 95.98%;
}
    
#group_ukl {
    min-width: 32px;
    row-gap: 15px;
    flex-direction: row;
    width: 99.99993509127789%;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#widget_oc4 {
    min-width: 32px;
    width: 99.99993509127789%;
    margin: 0px 0% 0px 0%;
}
    
#group_kp0 {
    width: 40%;
    min-width: 32px;
    justify-content: flex-start;
    height: auto;
    min-height: 100.22%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#e65fdcf6 {
    width: 40%;
    min-width: 32px;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\39 6e2a97b {
    width: 30.758717017783226%;
    min-width: 32px;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#dcc9d360 {
    width: 4.73602664014985%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_a5p {
    width: 4.73602664014985%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#innergrid_odq {
    width: 100.14%;
    grid-template-rows: minmax(1850.609375px, max-content);
}
    
#widget_eel {
    height: 45px;
    width: 100.00%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#f5725170 {
    width: 59.58%;
    grid-template-rows: minmax(300px, max-content);
    min-width: 32px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_7og {
    height: 348px;
    justify-self: start;
    align-self: start;
    width: 44.69%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ff055686 {
    width: 24.95%;
}
    
#group_r3s {
    flex-direction: row;
}
    
#group_0s8 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 76b1ff3 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#group_7lp {
    height: auto;
    min-height: 34px;
}
    
#\30 c7e5b77 {
    flex-direction: row;
}
    
#\34 2a99237 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 adb06ac {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 1acc1a5 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c3df0b15 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 065325d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 38ea43f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c0ce6c86 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 ad2fa48 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ce435a40 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_2hc {
    height: auto;
}
    
#f1c18b45 {
    height: auto;
    justify-self: center;
    align-self: start;
    width: 89.10163488977571%;
    margin: 122px 0% 0px 0.09773935564140995%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_v5c {
    justify-self: center;
    align-self: end;
    height: auto;
    min-height: 196px;
    width: 64.80%;
    margin: 0px 0px -15px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}

