*#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 a.u_3987944700
{
	border-style:solid !important;
	border-width:2px 2px 2px 2px !important;
	border-color:rgb(0,31,91) rgb(0,31,91) rgb(0,31,91) rgb(0,31,91) !important;
}
*#dm *.dmBody a.u_1312182686
{
	border-style:solid !important;
	border-width:2px 2px 2px 2px !important;
	border-color:rgb(0,31,91) rgb(0,31,91) rgb(0,31,91) rgb(0,31,91) !important;
}
*#dm *.dmBody a.u_1693246194
{
	border-style:solid !important;
	border-width:2px 2px 2px 2px !important;
	border-color:rgb(0,31,91) rgb(0,31,91) rgb(0,31,91) rgb(0,31,91) !important;
}
*#dm *.dmBody a.u_1632524931
{
	border-style:solid !important;
	border-width:2px 2px 2px 2px !important;
	border-color:rgb(0,31,91) rgb(0,31,91) rgb(0,31,91) rgb(0,31,91) !important;
}
*#dm *.dmBody a.u_1885710308
{
	border-style:solid !important;
	border-width:2px 2px 2px 2px !important;
	border-color:rgb(0,31,91) rgb(0,31,91) rgb(0,31,91) rgb(0,31,91) !important;
}
*#dm *.dmBody a.u_1990136796
{
	border-style:solid !important;
	border-width:2px 2px 2px 2px !important;
	border-color:rgb(0,31,91) rgb(0,31,91) rgb(0,31,91) rgb(0,31,91) !important;
}
*#dm *.dmBody a.u_1082943589
{
	border-style:solid !important;
	border-width:2px 2px 2px 2px !important;
	border-color:rgb(0,31,91) rgb(0,31,91) rgb(0,31,91) rgb(0,31,91) !important;
}
*#dm *.dmBody div.u_2742078313 .dmformsubmit
{
	float:none !important;
	display:block !important;
	margin-left:auto !important;
	margin-right:auto !important;
}
*#dm *.dmBody div.u_2742078313 input:not([type="submit"])
{
	background-color:rgba(233,233,233,0.15) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_2742078313 textarea
{
	background-color:rgba(233,233,233,0.15) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_2742078313 select
{
	background-color:rgba(233,233,233,0.15) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_2742078313 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_2742078313 .m-recaptcha
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_2742078313 .dmforminput input
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_2742078313 .dmforminput textarea
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_2742078313 .dmforminput .fileUploadLink
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_2742078313 .checkboxwrapper span
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_2742078313 .radiowrapper span
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_2742078313 .optinwrapper div
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_2742078313 .freetextwrapper
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_2742078313 .dmforminput select
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_2742078313 .dmforminput option
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_2742078313 input::placeholder
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_2742078313 input.placeholder
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_2742078313 textarea::placeholder
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_2742078313 textarea.placeholder
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_2742078313 select::placeholder
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_2742078313 select.placeholder
{
	color:var(--color_3) !important;
}
*#dm *.dmBody *.u_1057211823
{
	width:100% !important;
}
*#dm *.dmBody a.u_1357596249
{
	border-style:solid !important;
	border-width:2px 2px 2px 2px !important;
	border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
}
*#dm *.dmBody a.u_1416063234
{
	border-style:solid !important;
	border-width:2px 2px 2px 2px !important;
	border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
}
*#dm *.dmBody *.u_35891885
{
	width:100% !important;
}
*#dm *.dmBody div.u_1508785265 .svg
{
	fill:rgba(0,31,91,1) !important;
}
*#dm *.dmBody div.u_1872895950 .svg
{
	fill:rgba(0,31,91,1) !important;
}
*#dm *.dmBody div.u_1232679213 .svg
{
	fill:rgba(0,31,91,1) !important;
}
*#dm *.dmBody div.u_1256476454 .svg
{
	fill:rgba(0,31,91,1) !important;
}
*#dm *.dmBody div.u_1677911455 .svg
{
	fill:rgba(0,31,91,1) !important;
}
*#dm *.dmBody div.u_1900479401 .svg
{
	fill:rgba(0,31,91,1) !important;
}
*#dm *.dmBody div.u_1194697422 .svg
{
	fill:rgba(0,31,91,1) !important;
}
*#dm *.dmBody div.u_1869481143 .svg
{
	fill:rgba(0,31,91,1) !important;
}
*#dm *.dmBody div.u_1653795575 .svg
{
	fill:rgba(0,31,91,1) !important;
}
*#dm *.dmBody div.u_1374009461 .svg
{
	fill:rgba(0,31,91,1) !important;
}
*#dm *.dmBody div.u_1670423267 .svg
{
	fill:var(--color_6) !important;
}
*#dm *.dmBody div.u_1487162798 .svg
{
	fill:var(--color_6) !important;
}
*#dm *.dmBody div.u_1487162798
{
	box-shadow:none !important;
}
*#dm *.dmBody div.u_1833580748 .svg
{
	fill:rgba(0,31,91,1) !important;
}
*#dm *.dmBody div.u_1516855506 .svg
{
	fill:var(--color_5) !important;
}
*#dm *.dmBody div.u_1244159514 .svg
{
	fill:var(--color_6) !important;
}
*#dm *.dmBody div.u_1551426326 .svg
{
	fill:var(--color_6) !important;
}
*#dm *.dmBody div.u_1551426326
{
	box-shadow:none !important;
}
*#dm *.dmBody div.u_1351258092 .svg
{
	fill:rgba(0,31,91,1) !important;
}
*#dm *.dmBody div.u_1035308600 .svg
{
	fill:var(--color_5) !important;
}
*#dm *.dmBody div.u_1973851007 .svg
{
	fill:var(--color_6) !important;
}
*#dm *.dmBody div.u_1905699493 .svg
{
	fill:var(--color_6) !important;
}
*#dm *.dmBody div.u_1905699493
{
	box-shadow:none !important;
}
*#dm *.dmBody div.u_1253012064 .svg
{
	fill:rgba(0,31,91,1) !important;
}
*#dm *.dmBody div.u_1325179918 .svg
{
	fill:var(--color_5) !important;
}
*#dm *.dmBody div.u_1142233913 .svg
{
	fill:var(--color_6) !important;
}
*#dm *.dmBody div.u_1613366381 .svg
{
	fill:var(--color_6) !important;
}
*#dm *.dmBody div.u_1613366381
{
	box-shadow:none !important;
}
*#dm *.dmBody div.u_1098706218 .svg
{
	fill:rgba(0,31,91,1) !important;
}
*#dm *.dmBody div.u_1296775613 .svg
{
	fill:var(--color_5) !important;
}
*#dm *.dmBody div.u_1421390423 .svg
{
	fill:var(--color_6) !important;
}
*#dm *.dmBody div.u_1534181330 .svg
{
	fill:var(--color_6) !important;
}
*#dm *.dmBody div.u_1534181330
{
	box-shadow:none !important;
}
*#dm *.dmBody div.u_1795111071 .svg
{
	fill:rgba(0,31,91,1) !important;
}
*#dm *.dmBody div.u_1258391380 .svg
{
	fill:var(--color_5) !important;
}
*#dm *.dmBody div.u_1268645126 .svg
{
	fill:rgba(0,31,91,1) !important;
}
*#dm *.dmBody a.u_1271815162
{
	border-style:solid !important;
	border-width:2px 2px 2px 2px !important;
	border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
}
*#dm *.dmBody *.u_1131574771
{
	width:100% !important;
}
*#dm *.dmBody *.u_1252294098
{
	width:100% !important;
}
*#dm *.dmBody *.u_1132566218
{
	width:100% !important;
}
*#dm *.dmBody *.u_1318634167
{
	width:100% !important;
}
*#dm *.dmBody *.u_1895257167
{
	width:100% !important;
}
*#dm *.dmBody *.u_4271693027
{
	width:100% !important;
}
*#dm *.dmBody *.u_1625801421
{
	width:100% !important;
}
*#dm *.dmBody *.u_1776461725
{
	width:100% !important;
}
*#dm *.dmBody *.u_1882670692
{
	width:100% !important;
}
*#dm *.dmBody *.u_1028426139
{
	width:100% !important;
}
*#dm *.dmBody div.u_1449278428 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1449278428
{
	width:100% !important;
}
*#dm *.dmBody *.u_1605292455
{
	width:100% !important;
}
*#dm *.dmBody *.u_1027316915
{
	width:100% !important;
}
*#dm *.dmBody *.u_1116166983
{
	width:100% !important;
}
*#dm *.dmBody *.u_1716092373
{
	width:100% !important;
}
*#dm *.dmBody *.u_1519478346
{
	width:100% !important;
}
*#dm *.dmBody *.u_1056790347
{
	width:100% !important;
}
*#dm *.dmBody *.u_1880505011
{
	width:100% !important;
}
*#dm *.dmBody *.u_1862638801
{
	width:100% !important;
}
*#dm *.dmBody *.u_1199577495
{
	width:100% !important;
}
*#dm *.dmBody *.u_795098105
{
	width:100% !important;
}
*#dm *.dmBody *.u_1058799300
{
	width:100% !important;
}
*#dm *.dmBody *.u_1977154153
{
	width:100% !important;
}
*#dm *.dmBody *.u_1027934680
{
	width:100% !important;
}
*#dm *.dmBody div.u_577410349 hr
{
	color:var(--color_3) !important;
	border-width:1px !important;
}
*#dm *.dmBody a.u_1069946743 span.text
{
	font-weight:bold !important;
	text-decoration:none !important;
	font-style:normal !important;
}
*#dm *.dmBody a.u_1717685261 span.text
{
	font-weight:bold !important;
	text-decoration:none !important;
	font-style:normal !important;
}
*#dm *.dmBody a.u_694386568 span.text
{
	font-weight:bold !important;
	text-decoration:none !important;
	font-style:normal !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;
}
separatorHomeCss{color:red !important}@media all {
    
#\35 a12fa99 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 6% 0% 6%;
}
    
#\30 d871f23 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\34 1a248b3 {
    margin: 0px 0% 0px 0%;
}
    
#widget_odq {
    width: 70.46%;
    height: auto;
    max-width: 100%;
}
    
#\30 b46bfc0 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
}



@media all {
    
#\35 90f0ec9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\37 7c69cb9 {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 10% 6% 4% 6%;
}
    
#f27d0a64 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#fbd0b842 {
    margin: -110px 0% 0px 0%;
}
    
#\35 dd91e81 {
    background-color: var(--color_5);
    background-image: url("https://lirp.cdn-website.com/61e0d97f/dms3rep/multi/opt/big+haul-1920w.png?dm-skip-opt=true");
}
    
#widget_7mk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_i07 {
    width: 360px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#c6d5e48f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\31 e0d3e82 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\30 2a7ff2b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d932d6ad {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 6% 4% 6%;
}
    
#\30 2feccd7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 c202103 {
    margin: 0px 0% 0px 0%;
}
    
#d330f726 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa13fa6f {
    background-color: var(--color_5);
    background-image: none;
}
}



@media all {
    
#\30 526ade3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#e2e5c9b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\39 cadb5ad {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 6% 4% 6%;
}
    
#\31 5a99f37 {
    margin: 0px 0% 0px 0%;
}
    
#\30 69b18d6 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbf6dc11 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfdd5912 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 789198d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f54044f8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 80.37%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#da8d8290 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 04f7d88 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 80.37%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\35 405e45e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e5b28004 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 8cd6215 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#c45daf4d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 80.37%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#f319029c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 fd0e8b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 622cb44 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 80.37%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\39 3f59258 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 a2e845a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5e4a062 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cbcaf9e3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100.00%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\38 7a8f1b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a3382297 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\31 4d961d7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\38 45edece {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b168892e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#b62be6cb {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\39 ec531cf {
    margin: 0px 0% 0px 0%;
}
    
#aa20eef9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e4b0f4a4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#d81fdf0f {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 6% 0% 6%;
}
    
#da1880bb {
    background-color: rgba(241, 241, 241, 1);
    background-image: none;
}
}



@media all {
    
#\30 f109d57 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ebe0e42d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\32 3881f2e {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 6% 4% 6%;
}
    
#\34 e1791f6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_hjb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_muv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_47u {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#c4125aec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#cdfda85b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 e46fa17 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\38 e2ccd15 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\35 2e58abe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\33 3e9c6bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 d0b8a03 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#be25aab2 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#f9aaf8e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b871de65 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 aa71ff4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e60238f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d9a72efd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bcc445c5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#f504de87 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 5df0686 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\39 318e81f {
    margin: 0px 0% 0px 0%;
}
    
#\35 f9a1415 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#b10dd5ba {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#f9b716b5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\39 efe7f9d {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\31 ee93a30 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#ab29234a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 645b49f {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 6% 4% 6%;
}
    
#d327e436 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ce1f895 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6fd1973 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 254c68a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 83630be {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\37 bb61a7c {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 6% 4% 6%;
}
    
#\32 b6f3ce7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 658287a {
    margin: 0px 0% 0px 0%;
}
    
#\37 7c27e22 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#group_p19 {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#group_b4g {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#f6eac348 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 ca32135 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 17.6%;
    min-width: 4%;
    order: 0;
    align-items: center;
    justify-content: flex-start;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 22px 22px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    padding: 16px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#fd8ee19c {
    min-height: 485px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 6% 6% 6%;
}
    
#\35 7f39297 {
    margin: 0px 0% 0px 0%;
}
    
#\35 82c5668 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_1tk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_tfc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_tfc {
    width: 110px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -70px 0% 0px 0%;
}
    
#\34 9efea3b[data-background-color-animation] {
    
}
#\34 9efea3b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 17.6%;
    min-width: 4%;
    order: 0;
    align-items: center;
    justify-content: flex-start;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 22px 22px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    padding: 16px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a2079428 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a8b70eba {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#c556ea1e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c556ea1e {
    width: 110px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -70px 0% 0px 0%;
}
    
#\30 8479975 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 17.6%;
    min-width: 4%;
    order: 0;
    align-items: center;
    justify-content: flex-start;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 22px 22px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    padding: 16px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 d9ceb72 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#fd35c8b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\34 3c02a5f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 3c02a5f {
    width: 110px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -70px 0% 0px 0%;
}
    
#\36 aaaef2d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 17.6%;
    min-width: 4%;
    order: 0;
    align-items: center;
    justify-content: flex-start;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 22px 22px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    padding: 16px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ebc9c344 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 65174d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#d66a7af4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d66a7af4 {
    width: 110px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -70px 0% 0px 0%;
}
    
#c34cd886 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 17.6%;
    min-width: 4%;
    order: 0;
    align-items: center;
    justify-content: flex-start;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 22px 22px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    padding: 16px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 bd6b521 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 b803225 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\36 2393d9c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 2393d9c {
    width: 110px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -70px 0% 0px 0%;
}
    
#\35 3152cb0 {
    background-color: rgba(241, 241, 241, 1);
    background-image: none;
}
}



@media all {
    
#e3472f8a {
    margin: 0px 0% 0px 0%;
}
    
#\39 209dc47 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 ec80e88 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#eaacab7b {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 6% 4% 6%;
}
    
#\32 abe8f7b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#a73f9717 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d8cd9fef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\38 ae2b294 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 c9b43d6 {
    margin: 0px 0% 0px 0%;
}
    
#\31 9c2b924 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 6% 4% 6%;
}
    
#c31eea47 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 3f8c52c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#widget_dp4 {
    width: 65.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\37 f6011c5 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 6% 4% 6%;
}
    
#\30 554a46c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bac0b482 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\32 0a034d8 {
    margin: 0px 0% 0px 0%;
}
    
#ea908a89 {
    width: 86.79%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 0c117cb {
    width: 386px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 090fd82::before, #\31 090fd82 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.8;
    border-radius: inherit;
}
#\31 090fd82 {
    background-color: var(--color_5);
    background-image: url("https://lirp.cdn-website.com/61e0d97f/dms3rep/multi/opt/big+haul-1920w.png");
}
}



@media all {
    
#\35 dcab63e {
    width: 60%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d924e133 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#e793eda0 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    padding: 16px 16px 16px 16px;
}
    
#f0a465eb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 194c4e6 {
    margin: 0px 0% 0px 0%;
}
    
#d35152f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 ac6fdc1 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 6% 4% 6%;
}
    
#widget_vof {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_hgd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_6qg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#quote {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 32px 32px 0 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 80px 30px 60px 30px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 0df89f2 {
    width: 83.18%;
    height: auto;
    max-width: 100%;
}
    
#d0cf1e69 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#afa6b0a5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#c26abf86 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\39 41d3258 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\30 752fafe {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1cac710 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#ccc0a13f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#d52bc402 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d879fb75 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#d3221197 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\36 cfc837f {
    width: 83.18%;
    height: auto;
    max-width: 100%;
}
    
#b4f05a7a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\36 e327d08 {
    margin: 0px 0% 0px 0%;
}
    
#e943f801 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 6% 4% 6%;
}
    
#\34 5280768 {
    width: 83.18%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b05942df {
    width: 83.18%;
    height: auto;
    max-width: 100%;
}
    
#\35 d3ace89 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\30 f98ca06 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 309545b {
    width: 83.18%;
    height: auto;
    max-width: 100%;
}
    
#\35 699c63f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\32 a6b1e8e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\37 808354d {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae63a2a1 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\32 1b377f9 {
    width: 83.18%;
    height: auto;
    max-width: 100%;
}
    
#\37 a5b169d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#dcdeee5d {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 1;
}
    
#\38 a1ae802 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\39 def4517 {
    margin: 0px 0% 0px 0%;
}
    
#b2560fa8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#fec27ee8 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 6% 4% 6%;
}
    
#\38 c195b40 {
    width: 83.18%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 1d98fa0 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\33 cbc5467 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#a3e10aaa {
    width: 83.18%;
    height: auto;
    max-width: 100%;
}
    
#\38 4e96c04 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
}



@media all {
    
#d3ccbac5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\31 a98277e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\32 bd21032 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#d0bff41b {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 152e0b9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\38 6b3a603 {
    width: 83.18%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f37a9bb5 {
    margin: 0px 0% 0px 0%;
}
    
#\32 ca42fa5 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 6% 4% 6%;
}
    
#e1c065c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a35921e9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\33 501a0f0 {
    width: 83.18%;
    height: auto;
    max-width: 100%;
}
    
#c1fc80d5 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 1;
}
    
#\34 fe5fbfa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#afd54b9c {
    width: 83.18%;
    height: auto;
    max-width: 100%;
}
    
#\35 76a8958 {
    width: 83.18%;
    height: auto;
    max-width: 100%;
}
    
#c68b040c {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\34 fba958d {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\32 81ee7bb {
    width: 48px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#bba536bc {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 432b4c3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\33 452f158 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\30 df8f138 {
    width: 83.18%;
    height: auto;
    max-width: 100%;
}
    
#\30 01bb570 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\37 4b56669 {
    width: 83.18%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 06013cc {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 1;
}
    
#\37 fd9408e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\33 8a4565c {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#f0d3977d {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 6% 4% 6%;
}
    
#\33 457395e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#f564b36a {
    width: 83.18%;
    height: auto;
    max-width: 100%;
}
    
#\36 b120475 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 5a09115 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\38 ab135ca {
    margin: 0px 0% 0px 0%;
}
    
#\38 34265b8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\34 b41334a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\31 6f1029f {
    width: 83.18%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\34 12f2c1a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#a9a2902d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\35 caf1d54 {
    width: 83.18%;
    height: auto;
    max-width: 100%;
}
    
#e03777dc {
    width: 83.18%;
    height: auto;
    max-width: 100%;
}
    
#\35 11b42a9 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\33 f8e1c4b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 0412855 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 1;
}
    
#adba11cf {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 6% 4% 6%;
}
    
#cb1287bb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#f041a8b3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\39 6964d5f {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\32 66c93bc {
    width: 83.18%;
    height: auto;
    max-width: 100%;
}
    
#f158fa23 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\36 5a596f9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\35 fdf59a6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#f5badaa1 {
    width: 83.18%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 cd1367d {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e5a67d1 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b8ebe171 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/61e0d97f/dms3rep/multi/opt/Big+Haul+Junk+Removal+%285%29-1920w.png");
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cd074cda {
    min-height: 853px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#b6f25652 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#c1c8f852 {
    margin: 0px 0% 0px 0%;
}
    
#widget_1of {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ph2 {
    align-items: center;
    width: 87.19%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_lhv {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 92.81%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_u73 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_gsf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_en7 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\32 858e621 {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 6% 4% 6%;
}
    
#\35 5f34cf0 {
    margin: -80px 0% 0px 0%;
}
    
#group_4oi {
    width: 29.90%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    justify-content: flex-start;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_s66 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 920b13f {
    width: 29.90%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    align-items: center;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e46893e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 3814a8b {
    width: 30.15%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    align-items: center;
    order: 4;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#de72ca25 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_i1p {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\37 ebbaa14 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5c1a1e3 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0876f50 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#group_g1u {
    width: 4.98%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_k40 {
    width: 98.60%;
    height: auto;
    max-width: 100%;
}
    
#fad64d3c {
    width: 5.03%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b2b3aec0 {
    width: 98.60%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\32 daa15f2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 3px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\35 ddedd4c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 6% 2% 6%;
}
    
#bd192fc9 {
    margin: 0px 0% 0px 0%;
}
    
#widget_p2p {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_g48 {
    width: 53.94%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_eeg.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_eeg {
    width: 55.44%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_e6c {
    align-items: center;
    width: 100.00%;
    min-height: 181px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
    padding: 0px 0px 12px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_atn {
    width: 13.73%;
    height: auto;
    max-width: 100%;
}
    
#\38 30e2387 {
    background-color: var(--color_5);
    background-image: none;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 7c69cb9 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_i07 {
    height: auto;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 cadb5ad {
    padding-left: 2%;
    padding-right: 2%;
}
    
#dbf6dc11 {
    height: auto;
}
    
#bfdd5912 {
    height: auto;
}
    
#\35 405e45e {
    height: auto;
}
    
#e5b28004 {
    height: auto;
}
    
#b62be6cb {
    height: auto;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 3881f2e {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\30 f109d57 {
    height: auto;
}
    
#f9aaf8e4 {
    height: auto;
}
    
#b871de65 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 645b49f {
    padding-left: 2%;
    padding-right: 2%;
}
    
#d327e436 {
    height: auto;
}
    
#\37 ce1f895 {
    height: auto;
}
    
#\39 6fd1973 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 bb61a7c {
    padding-left: 2%;
    padding-right: 2%;
}
    
#f6eac348 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fd8ee19c {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_tfc {
    height: auto;
}
    
#c556ea1e {
    height: auto;
}
    
#\34 3c02a5f {
    height: auto;
}
    
#d66a7af4 {
    height: auto;
}
    
#\36 2393d9c {
    height: auto;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 f6011c5 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\31 090fd82::before, #\31 090fd82 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 ac6fdc1 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\35 dcab63e {
    height: auto;
}
}



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



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



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



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 858e621 {
    padding: 14% 2% 4% 2%;
}
    
#widget_s66 {
    height: auto;
}
    
#e46893e4 {
    height: auto;
}
    
#de72ca25 {
    height: auto;
}
    
#\35 5f34cf0 {
    margin: -80px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 ddedd4c {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_atn {
    height: auto;
}
}



@media (min-width: 1400px) {
    
#widget_i07 {
    height: auto;
}
    
#\37 7c69cb9 {
    min-height: 100vh;
}
}



@media (min-width: 1400px) {
    
#d330f726 {
    height: auto;
}
}



@media (min-width: 1400px) {
    
#\30 f109d57 {
    height: auto;
}
    
#f9aaf8e4 {
    height: auto;
}
    
#b871de65 {
    height: auto;
}
}



@media (min-width: 1400px) {
    
#widget_tfc {
    height: auto;
}
    
#c556ea1e {
    height: auto;
}
    
#\34 3c02a5f {
    height: auto;
}
    
#d66a7af4 {
    height: auto;
}
    
#\36 2393d9c {
    height: auto;
}
}



@media (min-width: 1400px) {
    
#a73f9717 {
    height: auto;
}
}



@media (min-width: 1400px) {
    
#widget_dp4 {
    width: 51.12%;
}
}



@media (min-width: 1400px) {
    
#\31 090fd82::before, #\31 090fd82 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 1400px) {
    
#\35 dcab63e {
    height: auto;
}
    
#widget_6qg {
    width: 84.06%;
}
    
#widget_hgd {
    width: 84.96%;
}
    
#quote {
    width: 88.03%;
}
    
#e793eda0 {
    align-items: center;
}
}



@media (min-width: 1400px) {
    
#widget_1of {
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ph2 {
    width: 84.55%;
    align-items: flex-start;
}
    
#b6f25652 {
    align-items: center;
}
    
#widget_gsf {
    justify-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_u73 {
    order: 0;
}
    
#group_lhv {
    align-items: flex-start;
    width: 92.52%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_en7 {
    height: auto;
}
}



@media (min-width: 1400px) {
    
#widget_s66 {
    height: auto;
}
    
#e46893e4 {
    height: auto;
}
    
#de72ca25 {
    height: auto;
}
}



@media (min-width: 1400px) {
    
#widget_atn {
    height: auto;
    width: 12.49%;
}
    
#widget_eeg {
    width: 51.11%;
}
}



@media (max-width: 767px) {
    
#\35 a12fa99 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 d871f23 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_odq {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\35 90f0ec9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 7c69cb9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#f27d0a64 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_i07 {
    height: auto;
}
    
#fbd0b842 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c6d5e48f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 e0d3e82 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#d932d6ad {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#d330f726 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\30 526ade3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#e2e5c9b1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    order: 1;
}
    
#\39 cadb5ad {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\30 69b18d6 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#dbf6dc11 {
    height: auto;
}
    
#bfdd5912 {
    height: auto;
}
    
#da8d8290 {
    width: 100.01%;
}
    
#\35 405e45e {
    height: auto;
}
    
#e5b28004 {
    height: auto;
}
    
#cbcaf9e3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#b62be6cb {
    height: auto;
}
}



@media (max-width: 767px) {
    
#e4b0f4a4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d81fdf0f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\30 f109d57 {
    height: auto;
}
    
#ebe0e42d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 3881f2e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#c4125aec {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 2e58abe {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f9aaf8e4 {
    height: auto;
}
    
#b871de65 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#bcc445c5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f9b716b5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 ee93a30 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 645b49f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#d327e436 {
    height: auto;
}
    
#\37 ce1f895 {
    height: auto;
}
    
#\39 6fd1973 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\38 83630be {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 bb61a7c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_p19 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_b4g {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f6eac348 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\35 ca32135 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fd8ee19c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 61px;
}
    
#widget_tfc {
    height: auto;
}
    
#\34 9efea3b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c556ea1e {
    height: auto;
}
    
#\30 8479975 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 3c02a5f {
    height: auto;
}
    
#\36 aaaef2d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d66a7af4 {
    height: auto;
}
    
#c34cd886 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 2393d9c {
    height: auto;
}
}



@media (max-width: 767px) {
    
#eaacab7b {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\32 abe8f7b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a73f9717 {
    height: auto;
}
    
#d8cd9fef {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\38 ae2b294 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\31 9c2b924 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 3f8c52c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_dp4 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\37 f6011c5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#bac0b482 {
    width: 100%;
    min-height: 402px;
    align-items: center;
    height: auto;
}
    
#\32 0a034d8 {
    margin: 0px 0% 0px 0%;
}
    
#\31 090fd82::before, #\31 090fd82 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\35 dcab63e {
    height: auto;
    width: 100.00%;
}
    
#d924e133 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e793eda0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 ac6fdc1 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#d879fb75 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d0cf1e69 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e943f801 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\35 d3ace89 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\32 a6b1e8e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fec27ee8 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#dcdeee5d {
    height: 240px;
}
    
#\38 a1ae802 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\32 ca42fa5 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#c1fc80d5 {
    height: 240px;
}
    
#\32 bd21032 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 152e0b9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\33 06013cc {
    height: 240px;
}
    
#f0d3977d {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 432b4c3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 34265b8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#cb1287bb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 fdf59a6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 0412855 {
    height: 240px;
}
    
#adba11cf {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#b8ebe171 {
    width: 100%;
    min-height: 216px;
    align-items: center;
    height: auto;
}
    
#cd074cda {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#b6f25652 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_gsf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_en7 {
    height: auto;
}
    
#group_lhv {
    column-gap: 9.256357719657709%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    width: 76.67%;
}
    
#widget_u73 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_ph2 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\32 858e621 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30% 4% 4% 4%;
}
    
#group_4oi {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_s66 {
    height: auto;
}
    
#\32 920b13f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e46893e4 {
    height: auto;
}
    
#\35 3814a8b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#de72ca25 {
    height: auto;
}
    
#group_g1u {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fad64d3c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 5f34cf0 {
    margin: -80px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 daa15f2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 ddedd4c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_atn {
    height: auto;
    width: 54.13%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_i07 {
    height: auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#d330f726 {
    height: auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\30 f109d57 {
    height: auto;
}
    
#f9aaf8e4 {
    height: auto;
}
    
#b871de65 {
    height: auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_tfc {
    height: auto;
}
    
#c556ea1e {
    height: auto;
}
    
#\34 3c02a5f {
    height: auto;
}
    
#d66a7af4 {
    height: auto;
}
    
#\36 2393d9c {
    height: auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#a73f9717 {
    height: auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\31 090fd82::before, #\31 090fd82 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\35 dcab63e {
    height: auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_en7 {
    height: auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_s66 {
    height: auto;
}
    
#e46893e4 {
    height: auto;
}
    
#de72ca25 {
    height: auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_atn {
    height: auto;
}
}

