*#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_265836512 .dmformsubmit
{
	float:none !important;
	display:block !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-block-start:48px !important;
}
*#dm *.dmBody *.u_917812155
{
	width:100% !important;
}
*#dm *.dmBody *.u_3468251427
{
	width:100% !important;
}
*#dm *.dmBody div.u_3468251427 img
{
	box-shadow:none !important;
}
*#dm *.dmBody div.u_1715259016 img
{
	box-shadow:none !important;
}
*#dm *.dmBody div.u_1552434444 img
{
	box-shadow:none !important;
}
*#dm *.dmBody *.u_1715259016
{
	width:100% !important;
}
*#dm *.dmBody *.u_1552434444
{
	width:100% !important;
}
*#dm *.dmBody a.u_3070830984 span.text
{
	color:var(--color_5) !important;
}
*#dm *.dmBody a.u_3070830984:hover
{
	background-color:var(--color_5) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_3070830984.hover
{
	background-color:var(--color_5) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_3070830984:hover span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody a.u_3070830984.hover span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody a.u_3070830984 .iconBg
{
	display:none !important;
}
*#dm *.dmBody a.u_3070830984
{
	border-style:solid !important;
	border-width:1px 1px 1px 1px !important;
	border-color:rgb(255,255,255) var(--color_3) rgb(255,255,255) rgb(255,255,255) !important;
	background-color:rgba(0,0,0,0) !important;
	background-image:none !important;
	border-radius:50px !important;
	box-shadow:none !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
}
*#dm *.dmBody *.u_881978520
{
	width:100% !important;
}
*#dm *.dmBody *.u_1391101678
{
	width:100% !important;
}
*#dm *.dmBody *.u_1111386058
{
	width:100% !important;
}
*#dm *.dmBody *.u_1274811121
{
	width:100% !important;
}
*#dm *.dmBody *.u_1231680951
{
	width:100% !important;
}
*#dm *.dmBody *.u_302160110
{
	width:100% !important;
}
*#dm *.dmBody div.u_302160110 img
{
	box-shadow:none !important;
}
*#dm *.dmBody *.u_1940110870
{
	width:100% !important;
}
*#dm *.dmBody *.u_1000602058
{
	width:100% !important;
}
*#dm *.dmBody div.u_1000602058 img
{
	box-shadow:none !important;
}
*#dm *.dmBody *.u_2803061122
{
	width:100% !important;
}
*#dm *.dmBody *.u_1453511312
{
	width:100% !important;
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
separatorHomeCss{color:red !important}@media all {
    
#a515137c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#a411e425 {
    min-height: 690px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 6% 6% 6%;
}
    
#fdb90e26 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\32 fdbd3a8 {
    margin: -100px 0% 0px 0%;
}
    
#\37 27aab00 {
    background-color: var(--color_1);
    background-image: url(https://lirp.cdn-website.com/a2df47d7/dms3rep/multi/opt/sunnycal-1920w.png);
}
    
#widget_mlo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_fev {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#a515137c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    justify-content: flex-start;
}
    
#a411e425 {
    min-height: unset;
    flex-direction: column;
    padding: 6% 4% 6% 4%;
}
    
#fdb90e26 {
    width: 100%;
    min-height: 32px;
    align-items: center;
    order: 0;
    height: auto;
}
    
#\37 27aab00 {
    background-position: 0% 50%;
}
    
#\32 fdbd3a8 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c2a02751 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#f731f738 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 6% 0% 6%;
}
    
#\39 7b85f51 {
    margin: 0px 0% 0px 0%;
}
    
#widget_lsb {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_in2 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#\30 6bf3068 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 6% 6% 6%;
}
    
#b759d014 {
    margin: 0px 0% 0px 0%;
}
    
#b2c0d7fa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\36 54e1777 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\37 919fbe9::before, #\37 919fbe9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.84;
    border-radius: inherit;
}
#\37 919fbe9 {
    background-color: var(--color_1);
    background-image: url(https://lirp.cdn-website.com/a2df47d7/dms3rep/multi/opt/SL-022122-48700-09-1920w.jpg);
    background-repeat: repeat;
    background-size: auto;
}
#\37 919fbe9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEI/8QAFhABAQEAAAAAAAAAAAAAAAAAAAER/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AMryXE0Af//Z');
}
    
#widget_61t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4ph {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7cb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 6bf3068 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\37 919fbe9::before, #\37 919fbe9 > .bgExtraLayerOverlay {
    
}
#\37 919fbe9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEI/8QAFhABAQEAAAAAAAAAAAAAAAAAAAER/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AMryXE0Af//Z');
}
    
#widget_61t {
    height: auto;
}
}



@media (min-width: 1400px) {
    
#\37 919fbe9::before, #\37 919fbe9 > .bgExtraLayerOverlay {
    
}
#\37 919fbe9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEI/8QAFhABAQEAAAAAAAAAAAAAAAAAAAER/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AMryXE0Af//Z');
}
    
#widget_61t {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\30 6bf3068 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#b2c0d7fa {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\36 54e1777 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 919fbe9::before, #\37 919fbe9 > .bgExtraLayerOverlay {
    
}
#\37 919fbe9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEI/8QAFhABAQEAAAAAAAAAAAAAAAAAAAER/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AMryXE0Af//Z');
}
    
#widget_61t {
    height: auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\37 919fbe9::before, #\37 919fbe9 > .bgExtraLayerOverlay {
    
}
#\37 919fbe9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEI/8QAFhABAQEAAAAAAAAAAAAAAAAAAAER/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AMryXE0Af//Z');
}
    
#widget_61t {
    height: auto;
}
}



@media all {
    
#\38 f9b0c3f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#f420a774 {
    margin: 0px 0% 0px 0%;
}
    
#ddc4d7b8 {
    min-height: 728px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 6% 6% 6%;
}
    
#\39 cff95ce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#widget_a7d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_gh3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_b6p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_u02 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



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



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



@media (max-width: 767px) {
    
#\38 f9b0c3f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#ddc4d7b8 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\39 cff95ce {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#widget_a7d {
    height: auto;
}
}



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



@media all {
    
#\34 9131394 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 a1ea3d4 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b2042121 {
    margin: 0px 0% 0px 0%;
}
    
#\34 ca0588c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\33 4ab7244 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 6% 6% 6%;
}
    
#\34 c8b5b0b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#de77f9cf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 1749f90 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



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



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



@media (max-width: 767px) {
    
#\34 ca0588c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 4ab7244 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\34 c8b5b0b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#de77f9cf {
    height: auto;
}
}



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



@media all {
    
#\32 238f91c {
    width: 88.62%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 2e023bb {
    margin: 0px 0% 0px 0%;
}
    
#d408b630 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#\35 2bf9a52 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#widget_64c {
    width: 64.10%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 840da9d {
    background-color: var(--color_1);
    background-image: initial;
}
}



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



@media (min-width: 1400px) {
    
#widget_64c {
    width: 60.45%;
}
    
#\32 238f91c {
    width: 81.00%;
}
}



@media (max-width: 767px) {
    
#d408b630 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\35 2bf9a52 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 238f91c {
    width: 100.00%;
}
    
#widget_64c {
    width: 100.00%;
}
}



@media all {
    
#\35 8323870 {
    margin: 0px 0% 0px 0%;
}
    
#\34 091826a {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\34 ec6819c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 d1e7996 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#\31 b5ff5c3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\35 76ae213 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b921fc02 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\37 660e4c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



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



@media (max-width: 767px) {
    
#\34 ec6819c {
    height: auto;
}
    
#\32 d1e7996 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\31 b5ff5c3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#b921fc02 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



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



@media all {
    
#a36fbc65 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b7cfca7c {
    margin: 0px 0% 0px 0%;
}
    
#\37 74ae1a7 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#\31 a7bea27 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\36 03b51ef {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b04d6028 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#widget_gke {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_11m {
    width: 91.19%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_mq5 {
    width: 38.46%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#quote {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(215, 215, 215, 1);
    background-image: initial;
    border-radius: 36px 36px 0 0;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    border-style: solid;
    border-width: 0 0 6px 0;
    border-color: #000000 #000000 var(--color_6) #000000;
    padding: 50px 6% 70px 6%;
    margin: 0px 0% 0px 0%;
}
}



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



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



@media (max-width: 767px) {
    
#\37 74ae1a7 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\31 a7bea27 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#b04d6028 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#widget_mq5 {
    height: auto;
}
    
#widget_11m {
    width: 99.37%;
}
}



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



@media all {
    
#c2099521 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3316bba {
    min-height: 427px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 6% 4% 6%;
}
    
#\32 4e8ce87 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\39 a0307d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#e8a3baf0::before, #e8a3baf0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
}
#e8a3baf0 {
    background-color: var(--color_1);
    background-image: url(https://lirp.cdn-website.com/a2df47d7/dms3rep/multi/opt/Junk+Removal+All+Headers+3+%2832%29-1920w.png);
}
#e8a3baf0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAdElEQVQI12M4dPjo7t27V61c0d/bk5ebGxIS6unp5ebmDkEMBw8e2b1715pVKyb0deXmZgcHh7h7eCKkd+7as23r1pXLl/T3duZkZwUFBbm5ubu6uoGBO8OmTVs2bNi4ZMnSnp6e7OzswMAgV1c3V5A8SDcA5jQ2AIhGICYAAAAASUVORK5CYII=');
}
    
#widget_ivl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_fcb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3316bba {
    padding-left: 2%;
    padding-right: 2%;
}
    
#e8a3baf0::before, #e8a3baf0 > .bgExtraLayerOverlay {
    
}
#e8a3baf0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAdElEQVQI12M4dPjo7t27V61c0d/bk5ebGxIS6unp5ebmDkEMBw8e2b1715pVKyb0deXmZgcHh7h7eCKkd+7as23r1pXLl/T3duZkZwUFBbm5ubu6uoGBO8OmTVs2bNi4ZMnSnp6e7OzswMAgV1c3V5A8SDcA5jQ2AIhGICYAAAAASUVORK5CYII=');
}
}



@media (min-width: 1400px) {
    
#e8a3baf0::before, #e8a3baf0 > .bgExtraLayerOverlay {
    
}
#e8a3baf0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAdElEQVQI12M4dPjo7t27V61c0d/bk5ebGxIS6unp5ebmDkEMBw8e2b1715pVKyb0deXmZgcHh7h7eCKkd+7as23r1pXLl/T3duZkZwUFBbm5ubu6uoGBO8OmTVs2bNi4ZMnSnp6e7OzswMAgV1c3V5A8SDcA5jQ2AIhGICYAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\36 3316bba {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\32 4e8ce87 {
    width: 100%;
    min-height: 32px;
    align-items: center;
    height: auto;
}
    
#\39 a0307d4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e8a3baf0::before, #e8a3baf0 > .bgExtraLayerOverlay {
    
}
#e8a3baf0 {
    background-position: 100% 50%;
}
#e8a3baf0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAdElEQVQI12M4dPjo7t27V61c0d/bk5ebGxIS6unp5ebmDkEMBw8e2b1715pVKyb0deXmZgcHh7h7eCKkd+7as23r1pXLl/T3duZkZwUFBbm5ubu6uoGBO8OmTVs2bNi4ZMnSnp6e7OzswMAgV1c3V5A8SDcA5jQ2AIhGICYAAAAASUVORK5CYII=');
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#e8a3baf0::before, #e8a3baf0 > .bgExtraLayerOverlay {
    
}
#e8a3baf0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAdElEQVQI12M4dPjo7t27V61c0d/bk5ebGxIS6unp5ebmDkEMBw8e2b1715pVKyb0deXmZgcHh7h7eCKkd+7as23r1pXLl/T3duZkZwUFBbm5ubu6uoGBO8OmTVs2bNi4ZMnSnp6e7OzswMAgV1c3V5A8SDcA5jQ2AIhGICYAAAAASUVORK5CYII=');
}
}



@media all {
    
#\39 7661438 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\34 ca58149 {
    margin: 0px 0% 0px 0%;
}
    
#c5f66e8d {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 6% 4% 6%;
}
    
#\32 20bb06d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#widget_hu4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_08p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 6fe0c6d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_62u {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\33 373b079 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#af6850bc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 3b5454a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b29275c7 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#bb529c6f {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\33 fd33201 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\34 4d7ec4a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 63ae0ca {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 76c99c4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c5f66e8d {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_hu4 {
    height: auto;
}
    
#af6850bc {
    height: auto;
}
    
#\34 4d7ec4a {
    height: auto;
}
}



@media (min-width: 1400px) {
    
#widget_hu4 {
    height: auto;
}
    
#af6850bc {
    height: auto;
}
    
#\34 4d7ec4a {
    height: auto;
}
}



@media (max-width: 767px) {
    
#c5f66e8d {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 20bb06d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_hu4 {
    height: auto;
}
    
#\33 373b079 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#af6850bc {
    height: auto;
}
    
#\33 fd33201 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 4d7ec4a {
    height: auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_hu4 {
    height: auto;
}
    
#af6850bc {
    height: auto;
}
    
#\34 4d7ec4a {
    height: auto;
}
}



@media all {
    
#\36 94a87cc {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 6% 6% 6%;
}
    
#ae67978c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#e47451df {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bb6fae3a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fb90107c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\30 210955b {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\34 cd4b2e2 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#fcc9457d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#a8d71e68 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#b5cf0062 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#a0b01604 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 22ddbaa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 6f5daa5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#d32881fe {
    margin: 0px 0% 0px 0%;
}
    
#\38 e087504 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\30 e64f854 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#afdf2d01 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 94a87cc {
    padding-left: 2%;
    padding-right: 2%;
}
    
#bb6fae3a {
    height: auto;
}
    
#\36 22ddbaa {
    height: auto;
}
    
#\30 e64f854 {
    height: auto;
}
}



@media (min-width: 1400px) {
    
#bb6fae3a {
    height: auto;
}
    
#\36 22ddbaa {
    height: auto;
}
    
#\30 e64f854 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\36 94a87cc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#b5cf0062 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bb6fae3a {
    height: auto;
}
    
#\36 22ddbaa {
    height: auto;
}
    
#\35 6f5daa5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 e64f854 {
    height: auto;
}
    
#fcc9457d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#bb6fae3a {
    height: auto;
}
    
#\36 22ddbaa {
    height: auto;
}
    
#\30 e64f854 {
    height: auto;
}
}



@media all {
    
#d5e6efc6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: initial;
    border-radius: 22px 22px 22px 22px;
    border-style: solid;
    border-width: 2px 0 2px 0;
    border-color: var(--color_3) #000000 #000000 #000000;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\37 81d6d35 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 12% 2% 12%;
}
    
#\30 a209a55 {
    margin: -90px 0% 0px 0%;
}
    
#\32 8603b0b {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#f1560567 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    background-color: rgba(119,122,123,1);
    background-image: initial;
    border-radius: 22px 22px 22px 22px;
    border-style: solid;
    border-width: 2px 0 2px 0;
    border-color: var(--color_3) #000000 #000000 #000000;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#c0a485bf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: initial;
    border-radius: 22px 22px 22px 22px;
    border-style: solid;
    border-width: 2px 0 2px 0;
    border-color: var(--color_3) #000000 #000000 #000000;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#widget_j7t {
    width: 85%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 38e847f {
    width: 85%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5b5a670 {
    width: 85%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 81d6d35 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_j7t {
    height: auto;
}
    
#\38 38e847f {
    height: auto;
}
    
#c5b5a670 {
    height: auto;
}
}



@media (min-width: 1400px) {
    
#widget_j7t {
    height: auto;
}
    
#\38 38e847f {
    height: auto;
}
    
#c5b5a670 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#d5e6efc6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 81d6d35 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#f1560567 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c0a485bf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_j7t {
    height: auto;
}
    
#\38 38e847f {
    height: auto;
}
    
#c5b5a670 {
    height: auto;
}
    
#\30 a209a55 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_j7t {
    height: auto;
}
    
#\38 38e847f {
    height: auto;
}
    
#c5b5a670 {
    height: auto;
}
}

