*#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;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
*#dm *.dmBody div.u_1534181185
{
	border-top-color:rgba(204,204,204,1) !important;
	border-top-width:1px !important;
	border-top-style:solid !important;
}
*.dmFooterContainer
{
	display:null !important;
}
*#dm *.dmBody div.u_LOCATION
{
	border-top-color:rgba(204,204,204,1) !important;
	border-top-width:1px !important;
	border-top-style:solid !important;
}
*#dm *.dmBody div.u_1448482910 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1448482910 img
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1402795441
{
	width:100% !important;
}
*#dm *.dmBody div.u_1025455149 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1025455149 img
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1025455149
{
	width:100% !important;
}
*#dm *.dmBody *.u_1097213147
{
	width:100% !important;
}
*#dm *.dmBody div.u_1802473532 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1802473532 img
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1802473532
{
	width:100% !important;
}
*#dm *.dmBody div.u_1838529886 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1838529886 img
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1838529886
{
	width:100% !important;
}
*#dm *.dmBody *.u_1600242975
{
	width:100% !important;
}
*#dm *.dmBody div.u_1097213147 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1448482910
{
	width:100% !important;
}
*#dm *.dmBody div.u_ABOUT1 hr
{
	color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1305676947 .dmform-success
{
	text-align:left !important;
}
*#dm *.dmBody div.u_1305676947 .dmform-success .rteBlock
{
	text-align:left !important;
}
*#dm *.dmBody div.u_1305676947 .dmform-error
{
	text-align:left !important;
}
*#dm *.dmBody div.u_1920546482
{
	background-color:#ffffff !important;
}
*#dm *.dmBody div.u_1305676947 input:not([type="submit"])
{
	border-style:solid !important;
	border-color:rgba(10,26,53,1) rgba(10,26,53,1) rgba(10,26,53,1) rgba(10,26,53,1) !important;
	border-width:1px 1px 1px 1px !important;
}
*#dm *.dmBody div.u_1305676947 textarea
{
	border-style:solid !important;
	border-color:rgba(10,26,53,1) rgba(10,26,53,1) rgba(10,26,53,1) rgba(10,26,53,1) !important;
	border-width:1px 1px 1px 1px !important;
}
*#dm *.dmBody div.u_1305676947 select
{
	border-style:solid !important;
	border-color:rgba(10,26,53,1) rgba(10,26,53,1) rgba(10,26,53,1) rgba(10,26,53,1) !important;
	border-width:1px 1px 1px 1px !important;
}
*#dm *.dmBody div.u_1600242975 img
{
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1218089378 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1218089378
{
	width:100% !important;
}
*#dm *.dmBody div.u_1876417197 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1876417197 img
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1876417197
{
	width:100% !important;
}
*#dm *.dmBody div.u_1703685188 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1703685188 img
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1703685188
{
	width:100% !important;
}
*#dm *.dmBody div.u_1609049182 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1609049182 img
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1609049182
{
	width:100% !important;
}
*#dm *.dmBody div.u_1373798027
{
	background-color:rgba(239,84,34,1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1305676947 .dmformsubmit:hover
{
	background-color:rgba(0,0,0,0) !important;
	background-image:none !important;
	border-color:rgba(239,84,34,1) !important;
}
*#dm *.dmBody div.u_1305676947 .dmformsubmit.hover
{
	background-color:rgba(0,0,0,0) !important;
	background-image:none !important;
	border-color:rgba(239,84,34,1) !important;
}
*#dm *.dmBody div.u_1305676947 .dmformsubmit:hover input[type="submit"]
{
	color:rgba(33,33,33,1) !important;
}
*#dm *.dmBody div.u_1305676947 .dmformsubmit.hover input[type="submit"]
{
	color:rgba(33,33,33,1) !important;
}
*#dm *.dmBody div.u_1305676947 .dmformsubmit
{
	margin-left:0 !important;
	margin-right:auto !important;
	float:left !important;
	display:block !important;
	background-color:rgba(239,84,34,1) !important;
	background-image:none !important;
	border-style:solid !important;
	border-color:rgba(239,84,34,1) rgba(239,84,34,1) rgba(239,84,34,1) rgba(239,84,34,1) !important;
	border-width:2px 2px 2px 2px !important;
	border-radius:0px 0px 0px 0px !important;
	width:200px !important;
	height:50px !important;
}
*#dm *.dmBody div.u_1238971948
{
	background-color:rgba(239,84,34,1) !important;
	background-image:none !important;
}
*#dm *.dmBody *.u_3756611609
{
	width:100% !important;
}
*#dm *.dmBody *.u_undefined::after
{
	margin-top:12px !important;
}
*#dm *.dmBody *.u_1204799591::after
{
	margin-top:12px !important;
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1219153600
{
	margin-left:0 !important;
	padding-top:15px !important;
	padding-left:144px !important;
	padding-bottom:36px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:144px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1534181185
{
	margin-left:144px !important;
	padding-top:15px !important;
	padding-left:0 !important;
	padding-bottom:36px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:144px !important;
	padding-right:0 !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1318373850
{
	margin-left:0 !important;
	padding-top:33px !important;
	padding-left:144px !important;
	padding-bottom:12px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:144px !important;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1657325200
{
	padding-top:36px !important;
	padding-left:144px !important;
	padding-bottom:36px !important;
	padding-right:144px !important;
	width:auto !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_LOCATION
{
	margin-left:144px !important;
	padding-top:15px !important;
	padding-left:0 !important;
	padding-bottom:36px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:144px !important;
	padding-right:0 !important;
	width:auto !important;
}
*#dm *.dmBody div.u_ABOUT
{
	padding-top:36px !important;
	padding-left:128px !important;
	padding-bottom:36px !important;
	padding-right:128px !important;
	width:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_PICTURES
{
	margin-left:0px !important;
	padding-top:15px !important;
	padding-left:128px !important;
	padding-bottom:36px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:128px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_PROPERTYNAME
{
	margin-left:0px !important;
	padding-top:33px !important;
	padding-left:128px !important;
	padding-bottom:12px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:128px !important;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
*#dm *.dmBody div.u_pa_8368881
{
	padding-top:36px !important;
	padding-left:128px !important;
	padding-bottom:36px !important;
	padding-right:128px !important;
	width:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1920546482
{
}
*#dm *.dmBody div.u_1391360804
{
	margin-left:0px !important;
	padding-top:15px !important;
	padding-left:128px !important;
	padding-bottom:36px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:128px !important;
	width:auto !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\39 5bd59ca {
    min-height: 10px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 36px 128px 15px 128px;
}
    
#e55d102c {
    width: 20px;
    height: 20px;
    justify-self: start;
    align-self: center;
    max-width: 100%;
}
    
#bf3055a5 {
    border-color: rgba(204,204,204,1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#cf2adbd5 {
    width: 55.49%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin-right: 1px;
}
    
#\38 20f6932 {
    width: 33.8%;
    height: auto;
    justify-self: start;
    align-self: center;
    max-width: 100%;
    margin-left: 35px;
}
    
#c03047fa {
    width: 62.43%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
}
    
#\36 ab20f1c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a5e6667 {
    grid-template-rows: minmax(19px, max-content);
    width: 100%;
    max-width: 100%;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    padding-top: 5px;
    padding-bottom: 5px;
    order: 1;
    margin-top: 2px;
    grid-area: auto / auto / auto / auto;
}
    
#c25dce79 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\31 a83c8f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 fbbfcd1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\37 bc1541d {
    width: 20px;
    height: 20px;
    justify-self: start;
    align-self: center;
    max-width: 100%;
}
    
#\39 f7a3272 {
    grid-template-rows: minmax(10px, max-content);
    width: 100%;
    max-width: 100%;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    padding-top: 5px;
    padding-bottom: 5px;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8b01f29 {
    width: 58.71%;
    height: auto;
    justify-self: start;
    align-self: center;
    max-width: 100%;
    margin-left: 31px;
}
    
#e6222f0f {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 4654864 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: center;
}
    
#\37 2828498 {
    width: 66.49%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin-right: 1px;
}
    
#f5e5a203 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
}
    
#\34 1edee74 {
    width: 31.4%;
    height: auto;
    justify-self: start;
    align-self: center;
    max-width: 100%;
    margin-left: 32px;
}
    
#\38 05be09b {
    grid-template-rows: minmax(8px, max-content);
    width: 99.99%;
    max-width: 100%;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    order: 2;
    padding-top: 5px;
    padding-bottom: 5px;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a9cfbb88 {
    grid-template-rows: minmax(10px, max-content);
    width: 100%;
    max-width: 100%;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d34d5b0 {
    width: 31.4%;
    height: auto;
    justify-self: start;
    align-self: center;
    max-width: 100%;
    margin-left: 33px;
}
    
#\36 4d305c0 {
    width: 55.70%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin-right: 1px;
}
    
#\33 53bbc57 {
    grid-template-rows: minmax(8px, max-content);
    width: 99.99%;
    max-width: 100%;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding-top: 5px;
    padding-bottom: 5px;
    grid-area: auto / auto / auto / auto;
}
    
#a5f750c4 {
    width: 20px;
    height: 20px;
    justify-self: start;
    align-self: center;
    max-width: 100%;
}
    
#\33 d1e5837 {
    border-color: rgba(204,204,204,1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#e818d960 {
    min-height: 180px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 128px;
    padding-right: 128px;
    max-width: none;
    padding-bottom: 15px;
}
    
#\38 13a7f20 {
    width: 22px;
    height: 20px;
    justify-self: start;
    align-self: center;
    max-width: 100%;
}
    
#\31 1ed737c {
    grid-template-rows: minmax(8px, max-content);
    width: 99.99%;
    max-width: 100%;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding-top: 5px;
    padding-bottom: 5px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5a9b6ec {
    width: 31.4%;
    height: auto;
    justify-self: start;
    align-self: center;
    max-width: 100%;
    margin-left: 33px;
}
    
#ac79f4b2 {
    width: 55.70%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin-right: 1px;
}
    
#\39 562fb78 {
    width: 22px;
    height: 20px;
    justify-self: start;
    align-self: center;
    max-width: 100%;
}
}



@media all {
    
#\31 6497396 {
    width: 20px;
    height: 20px;
    justify-self: start;
    align-self: center;
    max-width: 100%;
}
    
#\34 cc58550 {
    border-color: rgba(204,204,204,1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\30 d304aa2 {
    grid-template-rows: minmax(8px, max-content);
    width: 99.99%;
    max-width: 100%;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding-top: 5px;
    padding-bottom: 5px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 76489b8 {
    width: 41.71%;
    height: auto;
    justify-self: start;
    align-self: center;
    max-width: 100%;
    margin-left: 30px;
}
    
#\35 c6bc2f2 {
    width: 50%;
    height: auto;
    justify-self: end;
    align-self: center;
    max-width: 100%;
}
    
#\37 311719f {
    width: 31.41%;
    height: auto;
    justify-self: start;
    align-self: center;
    max-width: 100%;
    margin-left: 31px;
}
    
#e9679650 {
    grid-template-rows: minmax(10px, max-content);
    width: 100%;
    max-width: 100%;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    justify-self: start;
    align-self: start;
    order: 1;
}
    
#\37 4172c71 {
    width: 20px;
    height: 20px;
    justify-self: start;
    align-self: center;
    max-width: 100%;
}
    
#\36 b36e886 {
    width: 32.82%;
    height: auto;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 0px 0px 0px 30px;
}
    
#\31 e39628b {
    width: 46.93%;
    height: auto;
    justify-self: end;
    align-self: center;
    max-width: 100%;
}
    
#b7a8ded7 {
    grid-template-rows: minmax(8px, max-content);
    width: 99.99%;
    max-width: 100%;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding-top: 5px;
    padding-bottom: 5px;
    grid-area: auto / auto / auto / auto;
}
    
#be8eb478 {
    grid-template-rows: minmax(10px, max-content);
    width: 99.99%;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c4ae14a {
    width: 38.79%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin-right: 2px;
}
    
#d8a94622 {
    grid-template-rows: minmax(8px, max-content);
    width: 99.99%;
    max-width: 100%;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding-top: 5px;
    padding-bottom: 5px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5a42f1e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin-left: -1px;
}
    
#\38 7a34f80 {
    min-height: 10px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 128px 36px 128px;
}
    
#\32 bb3e021 {
    width: 20px;
    height: 20px;
    justify-self: start;
    align-self: center;
    max-width: 100%;
}
    
#e694311f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
}
    
#\38 8850a93 {
    grid-template-rows: minmax(8px, max-content);
    width: 99.99%;
    max-width: 100%;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding-top: 5px;
    padding-bottom: 5px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 720e629 {
    width: 20px;
    height: 20px;
    justify-self: start;
    align-self: center;
    max-width: 100%;
}
    
#\35 6cce662 {
    width: 41.71%;
    height: auto;
    justify-self: start;
    align-self: center;
    max-width: 100%;
    margin-left: 30px;
}
    
#ead1fc19 {
    width: 46.93%;
    height: auto;
    justify-self: end;
    align-self: center;
    max-width: 100%;
}
    
#\35 47db74b {
    grid-template-rows: minmax(8px, max-content);
    width: 99.99%;
    max-width: 100%;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding-top: 5px;
    padding-bottom: 5px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 63f0ca8 {
    width: 20px;
    height: 20px;
    justify-self: start;
    align-self: center;
    max-width: 100%;
}
    
#\37 b3c547c {
    width: 32.82%;
    height: auto;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 0px 0px 0px 30px;
}
    
#\37 176da4c {
    width: 38.79%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin-right: 2px;
}
    
#\31 bd6e1e2 {
    grid-template-rows: minmax(8px, max-content);
    width: 99.99%;
    max-width: 100%;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding-top: 5px;
    padding-bottom: 5px;
    grid-area: auto / auto / auto / auto;
}
    
#faecb760 {
    width: 20px;
    height: 20px;
    justify-self: start;
    align-self: center;
    max-width: 100%;
}
    
#a23de580 {
    width: 32.82%;
    height: auto;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 0px 0px 0px 30px;
}
    
#\30 52fd646 {
    width: 38.79%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin-right: 2px;
}
    
#\38 34714eb {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 9ff154b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9df87de {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(173,183,186,1) #000000 rgba(173,183,186,1) #000000;
    border-width: 0px 0 1px 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dcf60f40 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 36px 128px 36px 128px;
}
    
#widget_pg4 {
    width: 100%;
    height: 650px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
}
    
#\30 eabb2d3 {
    border-style: solid;
    border-color: rgba(173,183,186,1) #000000 rgba(173,183,186,1) #000000;
    border-width: 0px 0 0px 0;
}
    
#c9ef3973 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6b34093 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 ebcbe28 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\36 8691a58 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 30px 128px 50px 128px;
}
    
#widget_42b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_n25 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 88ae0b7 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f219582e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(173,183,186,1) #000000 rgba(173,183,186,1) #000000;
    border-width: 0px 0 1px 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 d1bb607 {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 36px 128px 36px 128px;
}
    
#aa4af21b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d3d2dff1 {
    border-style: solid;
    border-color: rgba(173,183,186,1) #000000 rgba(173,183,186,1) #000000;
    border-width: 0px 0 0px 0;
}
    
#widget_3ib.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 36px 0px;
}
#widget_3ib {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b85b5236 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#de05d57f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\33 dd9e76a {
    min-height: 10px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding-top: 35px;
    padding-right: 128px;
    padding-left: 128px;
}
    
#widget_uv7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0jr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_5ng {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_iju.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#widget_iju {
    width: 13.56%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 15px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5ee83ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 270f084 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
}
}



@media all {
    
#\34 b69b8c8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#\33 eb4d0fb {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 36px 128px 36px 128px;
}
    
#widget_bn0 {
    width: 100.00%;
    height: 730px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
}
    
#d52b3e98 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 74f557f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 aa61882 {
    min-height: 10px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 40px 128px 40px 128px;
}
    
#\38 4a4a097.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\38 4a4a097 {
    width: 13.56%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin-top: 15px;
    grid-area: auto / auto / auto / auto;
}
    
#d67ebc39 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\39 06563ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#d8e1906d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ab849793 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e4807bb1 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 0c95a97 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#ad6e6f27 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 36px 128px 36px 128px;
}
    
#\38 4e6584b {
    border-style: solid;
    border-color: #000000 #000000 rgba(173,183,186,1) #000000;
    border-width: 0 0 0px 0;
}
    
#widget_ebs.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#widget_ebs {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_bfu {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 70a6f78 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 a0653fe {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin-top: -20px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#e7a9e7c8 {
    border-style: solid;
    border-color: #000000 #000000 rgba(173,183,186,1) #000000;
    border-width: 0 0 0px 0;
}
    
#cbd5a996 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\39 7499d21 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e9f69181.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#e9f69181 {
    width: 90.59%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 2d6353e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 42d9db5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 36px 128px 36px 128px;
}
    
#\37 40b5fba {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 5bd59ca {
    padding-left: 15px;
    padding-right: 15px;
    min-height: 10px;
}
    
#\39 f7a3272 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6222f0f {
    margin-left: 0px;
    margin-right: 0px;
}
    
#c03047fa {
    justify-self: end;
    align-self: start;
    width: 50.00%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 ab20f1c {
    order: 0;
}
    
#\33 a5e6667 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    margin-top: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f5e5a203 {
    width: 100%;
    min-height: 8px;
}
    
#\33 53bbc57 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
    
#\38 05be09b {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
    
#\33 d1e5837 {
    border-color: rgba(204,204,204,1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
}
    
#e818d960 {
    padding-left: 15px;
    padding-right: 15px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 180px;
    padding-bottom: 24px;
}
    
#\31 1ed737c {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 6497396 {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\31 e39628b {
    justify-self: end;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\34 cc58550 {
    border-color: rgba(204,204,204,1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
}
    
#\30 d304aa2 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
    
#b7a8ded7 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
    
#\35 76489b8 {
    justify-self: start;
    align-self: center;
    width: 41.71%;
    margin: 0px 0px 0px 29px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 34714eb {
    margin-left: 0px;
    margin-right: 0px;
}
    
#d8a94622 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
    
#\38 7a34f80 {
    padding-left: 15px;
    padding-right: 15px;
    min-height: 10px;
}
    
#\38 8850a93 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
    
#\38 720e629 {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\35 6cce662 {
    justify-self: start;
    align-self: center;
    width: 41.71%;
    margin: 0px 0px 0px 29px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ead1fc19 {
    justify-self: end;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\35 47db74b {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
    
#\31 bd6e1e2 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
    
#a23de580 {
    justify-self: start;
    align-self: start;
    width: 32.82%;
    margin: 5px 0px 0px 28px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 52fd646 {
    justify-self: end;
    align-self: start;
    width: 58.05%;
    margin: 0px 2px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 8691a58 {
    padding-left: 2%;
    padding-right: 2%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 dd9e76a {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 218px;
}
    
#widget_iju {
    width: 23.47%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 aa61882 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 218px;
}
    
#\38 4a4a097 {
    width: 23.47%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 42d9db5 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 1400px) {
    
#\39 5bd59ca {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 10px;
    column-gap: 2%;
    padding: 36px 128px 15px 128px;
}
    
#e55d102c {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 20px;
    height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#cf2adbd5 {
    position: relative;
    justify-self: end;
    align-self: center;
    width: 64.32%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e6222f0f {
    margin: 0px 0px 0px 0px;
}
    
#\38 20f6932 {
    position: relative;
    justify-self: start;
    align-self: start;
    width: 38.25%;
    margin: 0px 0% 0px 4.918513663233416%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c03047fa {
    position: relative;
    justify-self: end;
    align-self: center;
    width: 54.58%;
    margin: 0px -0.16927811226986716% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 ab20f1c {
    width: 100%;
    order: 0;
}
    
#\33 a5e6667 {
    width: 100.00%;
    grid-template-rows: minmax(8px, max-content);
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: 7px;
}
    
#c25dce79 {
    row-gap: 5px;
    width: 49%;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
}
    
#\31 a83c8f5 {
    width: 100%;
}
    
#\38 fbbfcd1 {
    justify-content: flex-start;
    width: 49%;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
}
    
#\37 bc1541d {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 20px;
    height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 f7a3272 {
    width: 100%;
    grid-template-rows: minmax(8px, max-content);
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding-top: 5px;
    padding-bottom: 5px;
    margin: 7px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8b01f29 {
    position: relative;
    justify-self: start;
    align-self: start;
    width: 40.78%;
    margin: 0px 0% 0px 4.917103943066252%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 1400px) {
    
#\32 4654864 {
    order: 0;
    justify-self: start;
    align-self: start;
    width: 100%;
    margin: 1px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 2828498 {
    position: relative;
    justify-self: end;
    align-self: center;
    width: 56.83%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f5e5a203 {
    width: 100%;
    min-height: 8px;
    row-gap: 5px;
    padding: 0px 0px 0px 0px;
}
    
#\34 1edee74 {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 23.74%;
    margin: 0px 0% 0px 36.6px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 05be09b {
    width: 100%;
    grid-template-rows: minmax(8px, max-content);
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9cfbb88 {
    width: 100%;
    grid-template-rows: minmax(10px, max-content);
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d34d5b0 {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 23.74%;
    margin: 0px 0% 0px 36.6px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 4d305c0 {
    position: relative;
    justify-self: end;
    align-self: center;
    width: 69.35%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 53bbc57 {
    width: 100%;
    grid-template-rows: minmax(8px, max-content);
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0edf334 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#a5f750c4 {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 20px;
    height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 d1e5837 {
    border-color: rgba(204,204,204,1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
}
    
#e818d960 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 200px;
    column-gap: 2%;
    padding: 0px 128px 15px 128px;
}
    
#\38 13a7f20 {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 22px;
    height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 1ed737c {
    width: 100%;
    grid-template-rows: minmax(8px, max-content);
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5a9b6ec {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 23.74%;
    margin: 0px 0% 0px 36.6px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ac79f4b2 {
    position: relative;
    justify-self: end;
    align-self: center;
    width: 69.35%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 562fb78 {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 22px;
    height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 1400px) {
    
#\31 6497396 {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 20px;
    height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 cc58550 {
    border-color: rgba(204,204,204,1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
}
    
#\30 d304aa2 {
    width: 100%;
    grid-template-rows: minmax(8px, max-content);
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 76489b8 {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 35.67%;
    margin: 0px 0% 0px 36.6px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 34714eb {
    margin: 0px 0px 0px 0px;
}
    
#\35 c6bc2f2 {
    position: relative;
    justify-self: end;
    align-self: start;
    width: 58.14%;
    margin: 4px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 311719f {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 21.49%;
    margin: 0px 0% 0px 36.6px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e9679650 {
    width: 100%;
    grid-template-rows: minmax(10px, max-content);
    justify-self: start;
    align-self: start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 4172c71 {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 20px;
    height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 b36e886 {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 22.87%;
    margin: 0px 0px 0px 35px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 e39628b {
    position: relative;
    justify-self: end;
    align-self: center;
    width: 48.43%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b7a8ded7 {
    width: 100%;
    grid-template-rows: minmax(8px, max-content);
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    order: 3;
}
    
#be8eb478 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c4ae14a {
    position: relative;
    justify-self: end;
    align-self: start;
    width: 49.96%;
    margin: 4px 0.03788623480454799% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d8a94622 {
    width: 100%;
    grid-template-rows: minmax(8px, max-content);
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5a42f1e {
    order: 0;
    justify-self: start;
    align-self: start;
    width: 100%;
    margin: 1px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 7a34f80 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 10px;
    column-gap: 0%;
    padding: 0px 128px 36px 128px;
}
    
#\32 bb3e021 {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 20px;
    height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e694311f {
    row-gap: 5px;
    width: 100%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\38 8850a93 {
    width: 100%;
    grid-template-rows: minmax(8px, max-content);
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 720e629 {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 20px;
    height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 6cce662 {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 35.67%;
    margin: 0px 0% 0px 36.6px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ead1fc19 {
    position: relative;
    justify-self: end;
    align-self: center;
    width: 48.43%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 47db74b {
    width: 100%;
    grid-template-rows: minmax(8px, max-content);
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    order: 3;
}
    
#\38 63f0ca8 {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 20px;
    height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 b3c547c {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 22.87%;
    margin: 0px 0px 0px 35px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 176da4c {
    position: relative;
    justify-self: end;
    align-self: start;
    width: 49.96%;
    margin: 4px 0.03788623480454799% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 bd6e1e2 {
    width: 100%;
    grid-template-rows: minmax(8px, max-content);
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    order: 3;
}
    
#faecb760 {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 20px;
    height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a23de580 {
    position: relative;
    justify-self: start;
    align-self: center;
    width: 22.87%;
    margin: 0px 0px 0px 35px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 52fd646 {
    position: relative;
    justify-self: end;
    align-self: start;
    width: 49.96%;
    margin: 4px 0.03788623480454799% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 1400px) {
    
#\37 9ff154b {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_pg4 {
    order: 1;
}
    
#\31 9df87de {
    width: 100%;
    row-gap: 24px;
}
    
#dcf60f40 {
    column-gap: 6%;
}
    
#c9ef3973.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 10px 0px;
}
#c9ef3973 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 1400px) {
    
#widget_n25 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_42b {
    order: 0;
}
    
#\36 8691a58 {
    padding: 36px 128px 50px 128px;
}
    
#\33 88ae0b7 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 1400px) {
    
#\33 dd9e76a {
    padding-left: 128px;
    padding-right: 128px;
}
    
#widget_iju {
    width: 12%;
}
}



@media (min-width: 1400px) {
    
#widget_bn0 {
    height: 730px;
}
}



@media (min-width: 1400px) {
    
#\32 aa61882 {
    padding-left: 128px;
    padding-right: 128px;
}
    
#\38 4a4a097 {
    width: 12%;
}
}



@media (min-width: 1400px) {
    
#\33 a0653fe {
    margin-top: -30px;
}
}



@media (max-width: 767px) {
    
#\39 5bd59ca {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 5px;
    padding-top: 0px;
}
    
#e55d102c {
    height: 20px;
}
    
#cf2adbd5 {
    justify-self: end;
    align-self: start;
    width: 46.28%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c03047fa {
    justify-self: end;
    align-self: start;
    width: 67.42%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 a5e6667 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    order: 1;
}
    
#c25dce79 {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
    
#\31 a83c8f5 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 fbbfcd1 {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
    
#\37 bc1541d {
    height: 15px;
}
    
#\39 f7a3272 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ab20f1c {
    order: 0;
}
}



@media (max-width: 767px) {
    
#\37 2828498 {
    justify-self: end;
    align-self: start;
    width: 67.07%;
    margin: 0px 1px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f5e5a203 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 4d305c0 {
    justify-self: end;
    align-self: start;
    width: 67.18%;
    margin: 4px 1px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 53bbc57 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    width: 99.98%;
    order: 1;
}
    
#\38 05be09b {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    order: 2;
    justify-self: auto;
    align-self: auto;
    width: 99.99%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9cfbb88 {
    order: 0;
}
    
#a5f750c4 {
    height: 20px;
}
    
#\33 d1e5837 {
    border-color: rgba(204,204,204,1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
}
    
#e818d960 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 24px 4%;
}
    
#\38 13a7f20 {
    height: 20px;
    width: 20px;
}
    
#\31 1ed737c {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    width: 99.98%;
    order: 1;
}
    
#ac79f4b2 {
    justify-self: end;
    align-self: start;
    width: 67.18%;
    margin: 4px 1px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 562fb78 {
    height: 20px;
    width: 20px;
}
    
#\32 d34d5b0 {
    justify-self: start;
    align-self: start;
    width: 50.41%;
    margin: 0px 0px 0px 33px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 5a9b6ec {
    justify-self: start;
    align-self: start;
    width: 50.71%;
    margin: 0px 0px 0px 33px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\31 6497396 {
    height: 20px;
}
    
#\36 b36e886 {
    justify-self: start;
    align-self: start;
    width: 64.97%;
    margin: 0px 0px 0px 31px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 cc58550 {
    border-color: rgba(204,204,204,1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
}
    
#\30 d304aa2 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    width: 99.99%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7a8ded7 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    width: 100%;
    grid-template-rows: minmax(8px, max-content);
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be8eb478 {
    align-self: auto;
    width: 99.99%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8a94622 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    order: 2;
}
    
#\38 7a34f80 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 0px;
}
    
#\32 bb3e021 {
    height: 20px;
}
    
#e694311f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: center;
}
    
#\37 4172c71 {
    height: 20px;
}
    
#\37 c4ae14a {
    justify-self: end;
    align-self: center;
    width: 61.23%;
    margin: 0px 2px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 8850a93 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    order: 2;
}
    
#\38 720e629 {
    height: 20px;
}
    
#\35 47db74b {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    width: 100%;
    grid-template-rows: minmax(8px, max-content);
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 63f0ca8 {
    height: 20px;
}
    
#\37 b3c547c {
    justify-self: start;
    align-self: center;
    width: 29.15%;
    margin: 0px 0px 0px 31px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 176da4c {
    justify-self: end;
    align-self: center;
    width: 61.23%;
    margin: 0px 2px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 bd6e1e2 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    width: 100%;
    grid-template-rows: minmax(8px, max-content);
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#faecb760 {
    height: 20px;
}
    
#a23de580 {
    justify-self: start;
    align-self: center;
    width: 29.15%;
    margin: 0px 0px 0px 31px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 52fd646 {
    justify-self: end;
    align-self: center;
    width: 61.23%;
    margin: 0px 2px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 311719f {
    justify-self: start;
    align-self: start;
    width: 40.59%;
    margin: 0px 0px 0px 31px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 c6bc2f2 {
    justify-self: end;
    align-self: start;
    width: 59.21%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 6cce662 {
    justify-self: start;
    align-self: start;
    width: 58.60%;
    margin: 0px 0px 0px 30px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\31 9df87de {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-top: 0px;
    padding-bottom: 15px;
    row-gap: 10px;
    justify-content: flex-start;
}
    
#dcf60f40 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 15px 4%;
}
    
#widget_pg4 {
    margin-top: 15px;
    height: 272px;
}
}



@media (max-width: 767px) {
    
#\34 ebcbe28 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 8691a58 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 15px 4%;
}
}



@media (max-width: 767px) {
    
#f219582e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 15px;
    row-gap: 5px;
}
    
#\32 d1bb607 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 15px 4% 15px 4%;
}
}



@media (max-width: 767px) {
    
#de05d57f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\33 dd9e76a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
}
    
#widget_iju {
    align-self: flex-start;
    width: 21.72%;
    justify-self: auto;
    order: 3;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_uv7 {
    order: 0;
}
    
#widget_5ng {
    order: 1;
}
    
#widget_0jr {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5ee83ad {
    order: 1;
}
    
#\34 270f084 {
    width: 100%;
    min-height: 10px;
    align-items: center;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\34 b69b8c8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
}
    
#\33 eb4d0fb {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_bn0 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    height: 352px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\39 74f557f {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 aa61882 {
    min-height: unset;
    flex-direction: column;
    padding: 15px 15px 15px 15px;
}
    
#\38 4a4a097 {
    align-self: flex-start;
    width: 21.72%;
    justify-self: auto;
    order: 3;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d67ebc39 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\39 06563ff {
    width: 100%;
    min-height: 10px;
    align-items: center;
    order: 1;
}
    
#d8e1906d {
    order: 1;
}
    
#ab849793 {
    order: 0;
}
}



@media (max-width: 767px) {
    
#\32 0c95a97 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ad6e6f27 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_ebs {
    order: 0;
}
    
#widget_bfu {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\33 a0653fe {
    margin-top: 0px;
}
    
#cbd5a996 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e9f69181 {
    order: 0;
}
    
#\31 42d9db5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\39 f7a3272 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
    
#\33 a5e6667 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#f5e5a203 {
    width: 100%;
    min-height: 80px;
}
    
#\33 53bbc57 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
    
#\38 05be09b {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
    
#\33 d1e5837 {
    border-color: rgba(204,204,204,1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
}
    
#e818d960 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 1ed737c {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\34 cc58550 {
    border-color: rgba(204,204,204,1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
}
    
#\30 d304aa2 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
    
#b7a8ded7 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
    
#d8a94622 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
    
#\38 8850a93 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
    
#\35 47db74b {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
    
#\31 bd6e1e2 {
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(204,204,204,1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 1px 0px;
    border-style: solid;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\33 dd9e76a {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 10px;
}
    
#de05d57f {
    width: 49%;
    min-height: 8px;
}
    
#\34 270f084 {
    width: 49%;
    min-height: 8px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\32 aa61882 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 10px;
}
    
#d67ebc39 {
    width: 49%;
    min-height: 8px;
}
    
#\39 06563ff {
    width: 49%;
    min-height: 8px;
}
}

