*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
@media all {
  *#dm .dmInner div.u_1000290078 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

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

  *#dm .dmInner *.u_1807061230 { width:100% !important; }

  *#dm .dmInner div.u_1053976396 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

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

  *#dm .dmInner *.u_1992073530 { width:100% !important; }

  *#dm .dmInner div.u_1784258402 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

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

  *#dm .dmInner *.u_1044199838 { width:100% !important; }

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

  *#dm .dmInner *.u_1116861125 { width:100% !important; }

  *#dm .dmInner div.u_1352483973 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

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

  *#dm .dmInner *.u_1996241011 { width:100% !important; }

  *#dm .dmInner div.u_1160209980 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1556781806 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

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

  *#dm .dmInner *.u_1458203475 { width:100% !important; }

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

  *#dm .dmInner *.u_1069420179 { width:100% !important; }

  *#dm .dmInner div.u_1228941704 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1289673061 .socialHubIcon {
    background-color:var(--color_4) !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1289673061 .socialHubInnerDiv { column-gap:14px !important; }

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

  *#dm .dmInner a.u_1189412970 {
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

  *#dm .dmInner *.u_1990140653 .photoGalleryThumbs .image-container a { background-size:contain !important; }

  *#dm .dmInner div.u_1990140653 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1990140653 .caption-inner {
    border-bottom-left-radius:0 !important;
    -webkit-border-top-right-radius:0 !important;
    -moz-border-top-right-radius:0 !important;
    -webkit-border-bottom-right-radius:0 !important;
    -webkit-border-bottom-left-radius:0 !important;
    border-top-right-radius:0 !important;
    -webkit-border-top-left-radius:0 !important;
    border-radius:0 !important;
    -moz-border-bottom-right-radius:0 !important;
    -moz-border-top-left-radius:0 !important;
    border-top-left-radius:0 !important;
    -moz-border-radius:0 !important;
    -moz-border-bottom-left-radius:0 !important;
    border-bottom-right-radius:0 !important;
    -webkit-border-radius:0 !important;
  }

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

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

  *#dm .dmInner a.u_3933976217 {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_3933976217 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_3933976217:hover .iconBg { background-color:rgb(233,230,226) !important; }

  *#dm .dmInner a.u_3933976217.hover .iconBg { background-color:rgb(233,230,226) !important; }

  *#dm .dmInner a.u_3933976217 .iconBg {
    background-color:rgba(255,255,255,1) !important;
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/26d67ffa/icon/Phone_7969552.svg) !important;
  }

  *#dm .dmInner div.u_1898861267 img { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner a.u_1136109213 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/26d67ffa/icon/Phone_7969552.svg) !important;
  }

  *#dm .dmInner a.u_1136109213:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1136109213.hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1038093016 img {
    border-radius:20px 20px 20px 20px !important;
    object-fit:contain !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner *.u_1990140653 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_1990140653 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_1990140653 .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner *.u_1990140653 .photoGalleryThumbs .image-container a { padding-top:28px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1990140653 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner *.u_1990140653 .photoGalleryThumbs .image-container a { padding-top:36px !important; }

  *#dm .dmInner *.u_1990140653 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_1990140653 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_1990140653 .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner div.u_1457412233 p { font-size:25px !important; }

  *#dm .dmInner div.u_1457412233 li { font-size:25px !important; }

  *#dm .dmInner div.u_1457412233 { font-size:25px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1990140653 .photoGalleryThumbs .image-container a { padding-top:24px !important; }

  *#dm .dmInner *.u_1990140653 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_1990140653 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_1990140653 .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner div.u_1457412233 p { font-size:21px !important; }

  *#dm .dmInner div.u_1457412233 li { font-size:21px !important; }

  *#dm .dmInner div.u_1457412233 { font-size:21px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1457412233 p { font-size:20px !important; }

  *#dm .dmInner div.u_1457412233 li { font-size:20px !important; }

  *#dm .dmInner div.u_1457412233 { font-size:20px !important; }
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1243667655
{
	margin-left:0 !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	margin-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
}
separatorHomeCss{color:red !important}@media all {
    
#f6c3808a {
    min-height: 247px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 6% 4% 1% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 561bb57 {
    width: 800px;
    height: auto;
    max-width: none;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0c17c5a {
    margin: 0px 0% 0px 0%;
}
    
#\31 7fcd247 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b3b7d261 {
    background-color: var(--color_3);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f6c3808a {
    min-height: 88px;
    padding: 8% 4% 2% 4%;
}
    
#\34 561bb57 {
    width: 480px;
}
}



@media (max-width: 767px) {
    
#f6c3808a {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b3b7d261 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#f6c3808a {
    min-height: unset;
    flex-direction: column;
    padding: 12% 4% 2% 4%;
}
    
#\34 561bb57 {
    width: 310px;
}
    
#\31 7fcd247 {
    width: 100%;
    min-height: 101px;
    align-items: center;
    row-gap: 5px;
}
}



@media all {
    
#\30 6f6c7e6 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1de5bec {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bc56d3ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 817929f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 767b74e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23.5%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    order: 0;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#e07fdec7 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e54e9fba {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a393fa4e {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\30 c25fc0b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ccd2616d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 19036f2 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e5d5c247 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\34 452e5cd {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 4px 4px 4px 4px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 65c176c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d71cdc90 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 4px 4px 4px 4px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 ac26fd5 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 4px 4px 4px 4px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#a6e6e253 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    justify-self: auto;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a9e22b1 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 4px 4px 4px 4px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\35 a51f29c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    justify-self: auto;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd77380f {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#feec679d {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 440943c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c1f4723 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    justify-self: auto;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b81f1dfd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23.5%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    order: 0;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#\38 1defa0d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0c334f5 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\30 da93244 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 5a83fc2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f1075c93 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c1a8c24d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    justify-self: auto;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3082a8b {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a03f1a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23.5%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    order: 0;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#\30 5bf7bf6 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#d958fd77 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 71228a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ebe57224 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23.5%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    order: 0;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#\31 5267a38 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\35 cf2befd {
    min-height: 230px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 2%;
    padding-right: 9%;
    padding-left: 9%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
    padding-bottom: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 a03f1a3 {
    width: 48.5%;
    min-height: 8px;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\35 767b74e {
    width: 48.5%;
    min-height: 8px;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#ebe57224 {
    width: 48.5%;
    min-height: 8px;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#b81f1dfd {
    width: 48.5%;
    min-height: 8px;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\35 cf2befd {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 290px;
    column-gap: 3%;
    row-gap: 24px;
    padding-bottom: 1%;
}
}



@media (max-width: 767px) {
    
#e5d5c247 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\35 cf2befd {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\30 6f6c7e6 {
    width: 96px;
    height: auto;
}
    
#\35 767b74e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 6% 6% 6% 6%;
}
    
#e07fdec7 {
    width: 96px;
    height: auto;
}
    
#a393fa4e {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\34 19036f2 {
    width: 96px;
    height: auto;
}
    
#\34 452e5cd {
    row-gap: 16px;
    justify-content: flex-start;
    min-height: auto;
}
    
#d71cdc90 {
    row-gap: 16px;
    justify-content: flex-start;
    min-height: auto;
}
    
#\39 ac26fd5 {
    row-gap: 16px;
    justify-content: flex-start;
    min-height: auto;
}
    
#a6e6e253 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\30 a9e22b1 {
    row-gap: 16px;
    justify-content: flex-start;
    min-height: auto;
}
    
#\35 a51f29c {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#fd77380f {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#feec679d {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\35 c1f4723 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#b81f1dfd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 6% 6% 6% 6%;
}
    
#\33 0c334f5 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\30 da93244 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#f1075c93 {
    width: 96px;
    height: auto;
}
    
#c1a8c24d {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\39 3082a8b {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\33 a03f1a3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 6% 6% 6% 6%;
}
    
#\30 5bf7bf6 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#ebe57224 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 6% 6% 6% 6%;
}
    
#\31 5267a38 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\35 cf2befd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 4% 6% 4% 6%;
}
}



@media all {
    
#\34 0426702 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#d16a3b5f {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#f33626e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b50e2b2e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    justify-self: auto;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3530732 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c4490a1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    justify-self: auto;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ac52852 {
    min-height: 230px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 18dc364 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 4641d87 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\37 1d049cc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 31.333333333333332%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    padding: 1.4981273408239701% 1.5% 1.4981273408239701% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#\33 c07f74d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7e25cfb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e097751b {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 4px 4px 4px 4px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#ec3f7f85 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\30 7aa6b2d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    justify-self: auto;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0b3d617 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 09e7d51 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 4px 4px 4px 4px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 617cbba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 31.333333333333332%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    padding: 1.4981273408239701% 1.4981273408239701% 1.4981273408239701% 1.4981273408239701%;
    margin: 0px 0% 0px 0%;
}
    
#\30 5a75db8 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 65e49c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c7e2e5c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2520c06 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b2db750 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 4px 4px 4px 4px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\32 afeb10f {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 591a1a0 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 9daf6c9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 31.333333333333332%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    padding: 1.4981273408239701% 1.4981273408239701% 1.4981273408239701% 1.4981273408239701%;
    margin: 0px 0% 0px 0%;
}
    
#\39 fbb1e5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 69257d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f712a39 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 7aa6b2d {
    padding-left: 4px;
    padding-right: 4px;
}
    
#\34 0426702 {
    order: 0;
}
    
#b50e2b2e {
    padding-left: 4px;
    padding-right: 4px;
}
    
#\33 09e7d51 {
    justify-content: flex-start;
    min-height: auto;
}
    
#\39 617cbba {
    width: 48.5%;
    min-height: 8px;
    row-gap: 16px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\38 3530732 {
    height: auto;
    width: 110px;
}
    
#\39 c4490a1 {
    padding-left: 4px;
    padding-right: 4px;
}
    
#\37 ac52852 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 290px;
    column-gap: 3%;
    row-gap: 24px;
    padding-bottom: 8%;
}
    
#\34 b2db750 {
    justify-content: flex-start;
    min-height: auto;
}
    
#\32 afeb10f {
    height: auto;
    width: 110px;
}
    
#\32 591a1a0 {
    justify-self: auto;
    align-self: auto;
    width: 80.37922163227324%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9daf6c9 {
    width: 48.5%;
    min-height: 8px;
    row-gap: 16px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\37 1d049cc {
    width: 48.5%;
    min-height: 8px;
    row-gap: 16px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\34 f712a39 {
    height: auto;
    width: 110px;
}
    
#e097751b {
    justify-content: flex-start;
    min-height: auto;
}
}



@media (max-width: 767px) {
    
#\37 ac52852 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ec3f7f85 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\34 0426702 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\30 7aa6b2d {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#d16a3b5f {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#b50e2b2e {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\33 09e7d51 {
    row-gap: 16px;
    justify-content: flex-start;
    min-height: auto;
}
    
#\39 617cbba {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 6% 6% 6% 6%;
}
    
#\30 5a75db8 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\38 3530732 {
    width: 96px;
    height: auto;
}
    
#\39 c4490a1 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\37 ac52852 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 2% 6% 12% 6%;
}
    
#\34 b2db750 {
    row-gap: 16px;
    justify-content: flex-start;
    min-height: auto;
}
    
#\32 afeb10f {
    width: 96px;
    height: auto;
}
    
#\32 591a1a0 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\39 9daf6c9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 6% 6% 6% 6%;
}
    
#\33 18dc364 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\36 4641d87 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\37 1d049cc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 6% 6% 6% 6%;
}
    
#\34 f712a39 {
    width: 96px;
    height: auto;
}
    
#e097751b {
    row-gap: 16px;
    justify-content: flex-start;
    min-height: auto;
}
}



@media all {
    
#\35 1082053 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4847135 {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 ca166bc {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0px 0px 0px 0px;
    height: auto;
    justify-content: flex-start;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 bbe7c26 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0px 0px 0px 0px;
    height: auto;
    justify-content: flex-start;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc5c0b62 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    order: 1;
    height: auto;
    justify-content: flex-start;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d875feb {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9d1a0df {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4897de3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 26dd909 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 eb881e9 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    background-image: url(https://lirp.cdn-website.com/26d67ffa/dms3rep/multi/opt/una-mina-a-cielo-abierto-1920w.jpg);
    border-radius: 20px 20px 20px 20px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\33 eb881e9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEC/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIAAwQFBhExYf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECIf/aAAwDAQACEQMRAD8Auk5VhZOorpzLWS5z0li+E/ZptXczFg4IJ79iJJVNjTiP/9k=');
}
    
#\31 a16baef {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 aac69f7 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0px 0px 0px 0px;
    height: auto;
    justify-content: flex-start;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b67f2677 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b5539dc3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8b96762 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    order: 1;
    height: auto;
    justify-content: flex-start;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dfe6b5cd {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f4e7339e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 70b3c46 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#dcae5927 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 cf71b42 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c23ab76 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#beff8fa9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f85bef62 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    order: 1;
    height: auto;
    justify-content: flex-start;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6a24d13 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 250ea53 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ee409eae {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0px 0px 0px 0px;
    height: auto;
    justify-content: flex-start;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7e295d9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fbdcc9cc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ec7aa8a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bc48ab57 {
    width: 550px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ba7b0732 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bd633f05 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a47294d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3e768e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5a22820 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    order: 1;
    height: auto;
    justify-content: flex-start;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dcae5927 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 0;
}
    
#\38 ca166bc {
    align-items: center;
}
    
#\32 bbe7c26 {
    align-items: center;
}
    
#dc5c0b62 {
    align-items: center;
}
    
#f85bef62 {
    align-items: center;
}
    
#ee409eae {
    align-items: center;
}
    
#b7e295d9 {
    align-items: center;
    justify-content: flex-start;
}
    
#\33 eb881e9 {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
}
#\33 eb881e9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEC/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIAAwQFBhExYf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECIf/aAAwDAQACEQMRAD8Auk5VhZOorpzLWS5z0li+E/ZptXczFg4IJ79iJJVNjTiP/9k=');
}
    
#\38 aac69f7 {
    align-items: center;
}
    
#fbdcc9cc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 8b96762 {
    align-items: center;
}
    
#f4e7339e {
    align-items: center;
}
    
#\38 5a22820 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\35 1082053 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#dcae5927 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
}
    
#\38 ca166bc {
    padding-left: 0%;
    padding-right: 0%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 bbe7c26 {
    padding-left: 0%;
    padding-right: 0%;
    margin: 0px 0% 0px 0%;
}
    
#dc5c0b62 {
    padding-left: 0%;
    padding-right: 0%;
    margin: 0px 0% 0px 0%;
}
    
#beff8fa9 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#f85bef62 {
    padding-left: 0%;
    padding-right: 0%;
    margin: 0px 0% 0px 0%;
}
    
#ee409eae {
    padding-left: 0%;
    padding-right: 0%;
    margin: 0px 0% 0px 0%;
}
    
#b7e295d9 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\33 eb881e9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding-left: 6px;
    padding-right: 6px;
}
#\33 eb881e9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEC/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIAAwQFBhExYf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECIf/aAAwDAQACEQMRAD8Auk5VhZOorpzLWS5z0li+E/ZptXczFg4IJ79iJJVNjTiP/9k=');
}
    
#\38 aac69f7 {
    padding-left: 0%;
    padding-right: 0%;
    margin: 0px 0% 0px 0%;
}
    
#fbdcc9cc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 8b96762 {
    padding-left: 0%;
    padding-right: 0%;
    margin: 0px 0% 0px 0%;
}
    
#bd633f05 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\38 5a22820 {
    padding-left: 0%;
    padding-right: 0%;
    margin: 0px 0% 0px 0%;
}
    
#f4e7339e {
    align-items: center;
}
}



@media all {
    
#\33 1a3f2d8 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 4% 4% 4%;
}
    
#\36 706a12a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 dc3fa44 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    order: 2;
}
    
#f8988136 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#f4d5da77 {
    width: 580.5px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 028fb50 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\37 7e45247 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    order: 3;
}
    
#cae8f632 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\37 6e321c5 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\39 7e52b26 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aa030fd3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 6c17ffe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#db9b1735 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\34 d25c29e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/26d67ffa/dms3rep/multi/opt/pexels-photo-1579356-1920w.jpeg);
    border-radius: 20px 20px 20px 20px;
    padding: 16px 16px 16px 16px;
}
#\34 d25c29e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwUGB//EACEQAAICAQIHAAAAAAAAAAAAAAECAAMEBQYRFBUxUVOR/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABYRAQEBAAAAAAAAAAAAAAAAAAAxIf/aAAwDAQACEQMRAD8AyyxVsylpsBQAd4TptHsaU+4tIxqXDIDxIiblq/B+wmnWv//Z');
}
    
#\37 7857b4a {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 1;
}
    
#\39 2b625c2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    order: 4;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1a3f2d8 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
}
    
#f4d5da77 {
    width: 100%;
}
    
#\34 d25c29e {
    width: 35.835698005698006%;
    min-height: 8px;
}
#\34 d25c29e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwUGB//EACEQAAICAQIHAAAAAAAAAAAAAAECAAMEBQYRFBUxUVOR/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABYRAQEBAAAAAAAAAAAAAAAAAAAxIf/aAAwDAQACEQMRAD8AyyxVsylpsBQAd4TptHsaU+4tIxqXDIDxIiblq/B+wmnWv//Z');
}
    
#\37 7857b4a {
    height: 180px;
}
    
#cae8f632 {
    width: 62%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\33 1a3f2d8 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#f4d5da77 {
    width: 100%;
}
    
#\34 d25c29e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\34 d25c29e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwUGB//EACEQAAICAQIHAAAAAAAAAAAAAAECAAMEBQYRFBUxUVOR/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABYRAQEBAAAAAAAAAAAAAAAAAAAxIf/aAAwDAQACEQMRAD8AyyxVsylpsBQAd4TptHsaU+4tIxqXDIDxIiblq/B+wmnWv//Z');
}
    
#\37 7857b4a {
    height: 50px;
}
    
#cae8f632 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\30 ab938e1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-top: 0px;
    padding-bottom: 0px;
    align-items: center;
    flex-wrap: nowrap;
    background-color: rgba(255, 255, 255, 0.56);
    background-image: initial;
    border-radius: 9px 9px 9px 9px;
}
    
#b3a0b613 {
    min-height: 719px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_ufn.flex-element.widget-wrapper > [data-element-type] {
    padding: 1px 158px 1px 158px;
}
#widget_ufn {
    width: 92%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_cpf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_cpf {
    width: 49%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 f53e560::before, #\39 f53e560 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
}
#\39 f53e560 {
    background-image: url(https://lirp.cdn-website.com/26d67ffa/dms3rep/multi/opt/freepik__hero-banner-with-two-separate-zoomlion-machines-a-__58159-1920w.png);
    background-position: 50% 0%;
}
    
#group_rqk {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 87px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 2;
}
    
#widget_ei9 {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_apr {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_tvk.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 214px;
    padding-right: 231px;
}
#widget_tvk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b3a0b613 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 f53e560::before, #\39 f53e560 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\30 ab938e1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b3a0b613 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\39 f53e560::before, #\39 f53e560 > .bgExtraLayerOverlay {
    
}
    
#widget_ufn.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#widget_ufn {
    width: 100.00%;
}
    
#widget_tvk.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
    
#widget_ei9 {
    width: 115.866px;
    height: auto;
    min-height: 89px;
    margin-left: 0%;
}
    
#widget_apr {
    width: 139.929px;
    height: auto;
    min-height: 88px;
    margin-left: 10.1%;
}
    
#widget_cpf {
    width: 99.94%;
}
}



@media all {
    
#\38 b7ce780 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#\37 c346341 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 65364d9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\38 65364d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 e9a763b {
    min-height: 41px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 0% 6%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 e9a763b {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 0px;
}
}



@media (max-width: 767px) {
    
#\37 c346341 {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
    
#\30 e9a763b {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#\38 c956bdc {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#\35 a9d32a8 {
    min-height: 115px;
    column-gap: 1%;
    row-gap: 6px;
    max-width: none;
    width: 100%;
    padding: 0% 6% 0% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\30 1d224fc {
    width: 99.99915119701961%;
    height: auto;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d0f087f {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 82.07%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 3%;
    row-gap: 0px;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 d8af6a6 {
    width: 90.15%;
    height: auto;
    max-width: 100%;
}
    
#\35 2ae7243 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 16.87278056951424%;
    min-width: 4%;
    order: 0;
    padding: 0% 0% 0% 3%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 a9d32a8 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 d0f087f {
    width: 100%;
    min-height: 80px;
}
    
#\35 2ae7243 {
    width: 100%;
    padding-left: 4%;
    min-height: 28px;
    align-items: center;
    justify-content: flex-start;
    height: auto;
}
    
#\31 d8af6a6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 20px;
    padding-bottom: 20px;
}
#\31 d8af6a6 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 a9d32a8 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\33 d0f087f {
    width: 100%;
    min-height: 120px;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    column-gap: 0%;
}
    
#\31 d8af6a6 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 2ae7243 {
    width: 100%;
    min-height: 24px;
    align-items: center;
    justify-content: flex-start;
    height: auto;
    padding-top: 16px;
    padding-bottom: 16px;
}
}



@media all {
    
#f0d2e87b {
    width: 90%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9be1324 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#fdc44151 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f7124175 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 35%;
    min-width: 4%;
    align-items: flex-end;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 630fe33 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3efaa9c {
    min-height: 240px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fdc44151 {
    width: 100%;
    min-height: 80px;
}
    
#\33 630fe33 {
    width: 100.00%;
}
    
#f7124175 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\36 3efaa9c {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
}



@media (max-width: 767px) {
    
#fdc44151 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#f7124175 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\33 630fe33 {
    width: 100.00%;
}
    
#\36 3efaa9c {
    min-height: unset;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 0px;
    padding-top: 8%;
}
}



@media all {
    
#aa762035 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#c98174fe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 8d23eca {
    min-height: 72px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 4% 0px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 19212df.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 19212df {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c98174fe {
    padding-top: 6px;
    padding-bottom: 6px;
}
    
#\35 8d23eca {
    min-height: 0px;
    padding: 10px 2% 10px 2%;
}
}



@media (max-width: 767px) {
    
#c98174fe {
    width: 100%;
    min-height: 22px;
    align-items: center;
    height: auto;
    padding-top: 6px;
    padding-bottom: 6px;
}
    
#\35 8d23eca {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 2% 10px 2%;
}
}



@media all {
    
#bbe7a7da {
    justify-content: flex-start;
    align-items: flex-start;
    width: 81.39%;
    min-height: 38px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 15px 0% -2.0%;
}
    
#\37 8116d4f {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#\35 c09c586 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    background-color: rgba(242, 240, 238, 0.9);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 66a3e3b {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#bec86871 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 57.53%;
    min-height: 38px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 15px 0% 0%;
}
    
#ae607133 {
    min-height: 444px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 1% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 e0cd402 {
    width: 107.94%;
    height: auto;
    max-width: 100%;
    margin-bottom: 5px;
}
    
#\32 333015e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ca349c33 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 5px;
    order: 0;
}
    
#\30 89770ac {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    background-color: rgba(242, 240, 238, 0.9);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#e207c54e {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#\39 845da9d {
    justify-content: flex-end;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/26d67ffa/dms3rep/multi/opt/freepik__realistic-isolated-image-of-metallic-industrial-ge__91788-1920w.png);
    border-radius: 20px 20px 20px 20px;
    background-size: contain;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
#\39 845da9d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABe0lEQVQY0yXQ3UtaAQCG8fPPdTXWxRhFESu7aCv62Fw4WSzcCioMKqxhLGi1CUNwLpXTti4aS7QPMIzM1PDjmGh5ThlWJ4/n7BnW1Xvzu3h5hLquo96pnOZzJBJHxOMxynKZ2zsV/Z+Bbhj3K6iqSj4vEQ4FWRf9/PotcnAY5ey8hFbXHnADXigyuzthXF+WmXfM4FxcwB9YIxQOIklZlAuZmlZDKBROCfi82CfHGbG+YnLMgmN6lKWPU4h+D7HYAZWrCkIqleSbawWLuZ/nplZev2jB2vuUt/3tTNje4FvzkEweN2DiHpoHenjW+phBUzODHU0MdT7C3NeF6+tnotF9hMaPHx43I5aXdLY9YXigG5ulF/uHYebs7xEDXpKJOIKiyGyHgnxyOrC9szI7M4VrdZGAd5U/G16OjyJcVpSHPLlsmq2/m3z3uPm57iOyt0UmFaFcTFG9Okc36giapnF9XaVUKiJJEtnMCaXCCZflNLfVM+raDbqh8x8XmEFm8U4w7wAAAABJRU5ErkJggg==');
}
    
#c366859b {
    justify-content: flex-end;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/26d67ffa/dms3rep/multi/opt/excavadoras-de-orugas-ze215e-10-zoomlion-1920w.webp);
    border-radius: 20px 20px 20px 20px;
    background-position: 0% 50%;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
#c366859b.lazy {
    background-image: url('data:image/jpeg; base64,UklGRrYAAABXRUJQVlA4WAoAAAAQAAAACQAABgAAQUxQSEcAAAAAAD5bai0RAQAAAQBGYX5SPB4FAAEATWSBVVhKLhQFG2JgWjFigHhHHUh5bEAcZanCfzxmfGwvKWqrx41MamhYHjpwoKt8RwBWUDggSAAAALABAJ0BKgoABwABQCYllAACm2nmDJgA/vfWfF4yPPuju+S3uTw+reVUKZ6TRHfRRxAi836WTLY4ZiOO0ic/wmYXltuzTAAAAA==');
}
    
#\36 d49c2cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_1dl {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-top: 18px;
}
    
#\32 a8c9c9f {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 2;
    margin-top: 15px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bbe7a7da {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 44px;
    margin: 0px 0% 4% 0%;
}
    
#\37 8116d4f {
    height: 120px;
    width: 57.5%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 c09c586 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 68px;
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 66a3e3b {
    height: 120px;
    width: 57.55%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#bec86871 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 44px;
    margin: 0px 0% 4% 0%;
}
    
#ae607133 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    row-gap: 22px;
    column-gap: 2%;
    padding-top: 3%;
}
    
#\30 89770ac {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 68px;
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 845da9d {
    width: 49%;
    min-height: 8px;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    padding-left: 1%;
    padding-right: 1%;
    padding-bottom: 2%;
    margin: 0% 0% 0% 0%;
}
#\39 845da9d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABe0lEQVQY0yXQ3UtaAQCG8fPPdTXWxRhFESu7aCv62Fw4WSzcCioMKqxhLGi1CUNwLpXTti4aS7QPMIzM1PDjmGh5ThlWJ4/n7BnW1Xvzu3h5hLquo96pnOZzJBJHxOMxynKZ2zsV/Z+Bbhj3K6iqSj4vEQ4FWRf9/PotcnAY5ey8hFbXHnADXigyuzthXF+WmXfM4FxcwB9YIxQOIklZlAuZmlZDKBROCfi82CfHGbG+YnLMgmN6lKWPU4h+D7HYAZWrCkIqleSbawWLuZ/nplZev2jB2vuUt/3tTNje4FvzkEweN2DiHpoHenjW+phBUzODHU0MdT7C3NeF6+tnotF9hMaPHx43I5aXdLY9YXigG5ulF/uHYebs7xEDXpKJOIKiyGyHgnxyOrC9szI7M4VrdZGAd5U/G16OjyJcVpSHPLlsmq2/m3z3uPm57iOyt0UmFaFcTFG9Okc36giapnF9XaVUKiJJEtnMCaXCCZflNLfVM+raDbqh8x8XmEFm8U4w7wAAAABJRU5ErkJggg==');
}
    
#c366859b {
    width: 49%;
    min-height: 8px;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    padding-left: 1%;
    padding-right: 1%;
    padding-bottom: 2%;
    margin: 0% 0% 0% 0%;
}
#c366859b.lazy {
    background-image: url('data:image/jpeg; base64,UklGRrYAAABXRUJQVlA4WAoAAAAQAAAACQAABgAAQUxQSEcAAAAAAD5bai0RAQAAAQBGYX5SPB4FAAEATWSBVVhKLhQFG2JgWjFigHhHHUh5bEAcZanCfzxmfGwvKWqrx41MamhYHjpwoKt8RwBWUDggSAAAALABAJ0BKgoABwABQCYllAACm2nmDJgA/vfWfF4yPPuju+S3uTw+reVUKZ6TRHfRRxAi836WTLY4ZiOO0ic/wmYXltuzTAAAAA==');
}
}



@media (max-width: 767px) {
    
#bbe7a7da {
    align-self: stretch;
    width: 65.94%;
    max-width: 100%;
    margin: 0px 3% 0px 0%;
}
    
#\37 8116d4f {
    height: 120px;
    justify-self: auto;
    align-self: auto;
    width: 99.54192817380167%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c09c586 {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 57px;
    justify-content: space-between;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 99.54192817380167%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 66a3e3b {
    height: 120px;
}
    
#bec86871 {
    align-self: stretch;
    width: 65.94%;
    max-width: 100%;
    margin: 0px 3% 0px 0%;
}
    
#ae607133 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 15px;
    padding: 3% 4% 12% 4%;
}
    
#\39 e0cd402 {
    margin-bottom: 5px;
}
    
#ca349c33 {
    margin-bottom: 5px;
}
    
#\30 89770ac {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 57px;
    justify-content: space-between;
    padding: 4% 4% 4% 4%;
}
    
#\39 845da9d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\39 845da9d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABe0lEQVQY0yXQ3UtaAQCG8fPPdTXWxRhFESu7aCv62Fw4WSzcCioMKqxhLGi1CUNwLpXTti4aS7QPMIzM1PDjmGh5ThlWJ4/n7BnW1Xvzu3h5hLquo96pnOZzJBJHxOMxynKZ2zsV/Z+Bbhj3K6iqSj4vEQ4FWRf9/PotcnAY5ey8hFbXHnADXigyuzthXF+WmXfM4FxcwB9YIxQOIklZlAuZmlZDKBROCfi82CfHGbG+YnLMgmN6lKWPU4h+D7HYAZWrCkIqleSbawWLuZ/nplZev2jB2vuUt/3tTNje4FvzkEweN2DiHpoHenjW+phBUzODHU0MdT7C3NeF6+tnotF9hMaPHx43I5aXdLY9YXigG5ulF/uHYebs7xEDXpKJOIKiyGyHgnxyOrC9szI7M4VrdZGAd5U/G16OjyJcVpSHPLlsmq2/m3z3uPm57iOyt0UmFaFcTFG9Okc36giapnF9XaVUKiJJEtnMCaXCCZflNLfVM+raDbqh8x8XmEFm8U4w7wAAAABJRU5ErkJggg==');
}
    
#c366859b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#c366859b.lazy {
    background-image: url('data:image/jpeg; base64,UklGRrYAAABXRUJQVlA4WAoAAAAQAAAACQAABgAAQUxQSEcAAAAAAD5bai0RAQAAAQBGYX5SPB4FAAEATWSBVVhKLhQFG2JgWjFigHhHHUh5bEAcZanCfzxmfGwvKWqrx41MamhYHjpwoKt8RwBWUDggSAAAALABAJ0BKgoABwABQCYllAACm2nmDJgA/vfWfF4yPPuju+S3uTw+reVUKZ6TRHfRRxAi836WTLY4ZiOO0ic/wmYXltuzTAAAAA==');
}
}



@media all {
    
#b940d544 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\33 8cbb216 {
    align-items: center;
    width: 25%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\30 0b0a2e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c25f11d9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 31px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d2df0f51 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#fb6960ed {
    align-items: center;
    width: 25%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#a37849bf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c4719102 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-image: url(https://lirp.cdn-website.com/26d67ffa/dms3rep/multi/opt/pexels-photo-2101137-1920w.jpeg);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#c4719102.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAHRAAAgEEAwAAAAAAAAAAAAAAAQIAERIhMQUTI//EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAGREBAAIDAAAAAAAAAAAAAAAAAgABAxEh/9oADAMBAAIRAxEAPwDX3BLnK+zYVq6ljmCBRmNw3iIk1jL6olo1qp//2Q==');
}
    
#\38 6115d0a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 2;
    padding: 0% 16px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f8f86f66 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e09eeda9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 74%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 03a2508 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#c22b242b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 14933f2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 74%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 c97c0c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b4b78140 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 0bf1c9f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 3;
    padding: 0% 16px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 da31411 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d3a05cb {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 3e736a4 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 1;
}
    
#\39 96ab2a2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 74%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 1b72702 {
    align-items: center;
    width: 25%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(233, 230, 226, 0.9);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\35 99b400d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 3;
    padding: 0% 16px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ac5d3816 {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c25f11d9 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#c4719102 {
    width: 100%;
    min-height: 243px;
    height: auto;
    order: 1;
}
#c4719102.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAHRAAAgEEAwAAAAAAAAAAAAAAAQIAERIhMQUTI//EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAGREBAAIDAAAAAAAAAAAAAAAAAgABAxEh/9oADAMBAAIRAxEAPwDX3BLnK+zYVq6ljmCBRmNw3iIk1jL6olo1qp//2Q==');
}
    
#\36 da31411 {
    width: 100.00%;
}
    
#\32 d3a05cb {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 3e736a4 {
    height: 150px;
}
}



@media (max-width: 767px) {
    
#\30 0bf1c9f {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
}
    
#\33 8cbb216 {
    align-items: center;
    justify-content: center;
    align-self: flex-start;
    width: 25%;
    margin: 0px 0% 0px 0%;
}
    
#c25f11d9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    row-gap: 19px;
}
    
#fb6960ed {
    align-items: center;
    justify-content: center;
    align-self: flex-start;
    width: 25%;
    margin: 0px 0% 0px 0%;
}
    
#c4719102 {
    width: 100%;
    min-height: 172px;
    align-items: center;
    height: auto;
    order: 1;
}
#c4719102.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAHRAAAgEEAwAAAAAAAAAAAAAAAQIAERIhMQUTI//EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAGREBAAIDAAAAAAAAAAAAAAAAAgABAxEh/9oADAMBAAIRAxEAPwDX3BLnK+zYVq6ljmCBRmNw3iIk1jL6olo1qp//2Q==');
}
    
#\38 6115d0a {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
}
    
#\32 d3a05cb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#e09eeda9 {
    align-self: flex-start;
    width: 100%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\33 14933f2 {
    align-self: flex-start;
    width: 100%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\39 96ab2a2 {
    align-self: flex-start;
    width: 100%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\37 1b72702 {
    align-items: center;
    justify-content: center;
    align-self: flex-start;
    width: 25%;
    margin: 0px 0% 0px 0%;
}
    
#\35 99b400d {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
}
}



@media all {
    
#\30 83101ed {
    width: 74.24%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 93d7cab {
    justify-content: space-between;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 03a6a0c {
    width: 280px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: flex-end;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 129c1a6 {
    width: 598.602px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0d8c914 {
    width: 100%;
    height: 69px;
    max-width: 100%;
    order: 2;
}
    
#\36 498ceb0 {
    width: 35.18%;
    height: 191px;
    max-width: 100%;
    order: 3;
}
    
#\31 643ce27 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 9d6b332 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c484b241 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    padding: 0% 4px 0% 4px;
    margin: 0% 0% 0% 0%;
}
    
#e613fb42 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 9fff467 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#d421aef2 {
    width: 100%;
    height: 511px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bb1d0eb6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 48%;
    min-width: 4%;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 83101ed {
    width: 100.00%;
}
    
#d421aef2 {
    height: 413px;
}
    
#\32 93d7cab {
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
    
#\30 0d8c914 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 498ceb0 {
    width: 170px;
    height: 170px;
    margin: 0px 0% 0px 0%;
}
    
#bb1d0eb6 {
    width: 100%;
    min-height: 80px;
    row-gap: 32px;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#\31 643ce27 {
    padding: 16px 0px 16px 0px;
}
    
#c484b241 {
    width: 65%;
    justify-content: flex-start;
    row-gap: 16px;
    padding: 0px 16px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e613fb42 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 0;
    row-gap: 0px;
}
}



@media (max-width: 767px) {
    
#\30 83101ed {
    width: 100%;
}
    
#d421aef2 {
    height: 340px;
    width: 75%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 93d7cab {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 8px;
    padding-top: 8px;
}
    
#\35 03a6a0c {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 498ceb0 {
    height: 160px;
    width: 160px;
}
    
#\32 129c1a6 {
    width: 100.00004017072558%;
}
    
#bb1d0eb6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 8px;
}
    
#\31 643ce27 {
    padding: 16px 0px 16px 0px;
}
    
#\37 9d6b332 {
    width: 100%;
}
    
#c484b241 {
    row-gap: 16px;
    padding-top: 4px;
    padding-bottom: 16px;
    padding-left: 0px;
}
    
#e613fb42 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 16px;
}
}



@media all {
    
#\32 6730270 {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#\38 c2b1186 {
    justify-content: flex-end;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/26d67ffa/dms3rep/multi/opt/D902-E4B-1024x1024-1920w.jpeg);
    border-radius: 20px 20px 20px 20px;
    background-position: 0% 50%;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
#\38 c2b1186.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgUGB//EACIQAAICAQMEAwAAAAAAAAAAAAECAwQABQYRBxIhMWFxgf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFREBAQAAAAAAAAAAAAAAAAAAAQD/2gAMAwEAAhEDEQA/ALTqDu/cVHfsOn6csq1WcIB2nhvnnNjrR2zXiLyAOVBP3xg6jWgkt13khjZwfDMoJH7jQesVoC//2Q==');
}
    
#e371d84d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a778dfe0 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-top: 18px;
}
    
#\33 54497a1 {
    min-height: 444px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 1% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f4d03471 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#e632edad {
    width: 107.94%;
    height: auto;
    max-width: 100%;
    margin-bottom: 5px;
}
    
#\37 b455687 {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#\39 654ce79 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 35e6fbc {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    background-color: rgba(242, 240, 238, 0.9);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 6f4bd89 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 57.53%;
    min-height: 38px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 15px 0% 0%;
}
    
#\35 c2c9e6f {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    background-color: rgba(242, 240, 238, 0.9);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 708dfc0 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 2;
    margin-top: 15px;
    grid-area: auto / auto / auto / auto;
}
    
#de2cc957 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 5px;
    order: 0;
}
    
#\36 dfd0d6b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 81.39%;
    min-height: 38px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 15px 0% -2.0%;
}
    
#\31 ec1245b {
    justify-content: flex-end;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/26d67ffa/dms3rep/multi/opt/1b418393-c655-4cdb-8ec0-3100c53a7181-1920w.png);
    border-radius: 20px 20px 20px 20px;
    background-size: contain;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
#\31 ec1245b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB50lEQVQoz0XKO2zTQACA4QupmGDsiICVx8QAQkDS1K7t+ByffU/b5/hRp4maBCoVVVAhDGLIUEDKENGFhcfSAYmFhYGBgZUhTAiBWKATEoKFxhYCifJL3/YDAAAghOw7ked/0Z0d0Ol0QJ7nYL9/k+/7FdYZVKPh1bne5p3qeDz+P8bD4VynvzYvk94RzPzTwgvP+WHSiLL+BR51j/J4cEjKrQqgIjhPROi5PLyCiHebifZd7kcPoqx/309XB+HK2oJI+8cB5vK6kMkjLtPXmMtpC7EPTcv94rLwE5XLr4Ll/g0edxuAcvncC+J3YdTZC6NshnlYNlu0sHGwR/zkmx93H7NwWQBMxBNKvbdSxkUUpQUVYakaqPjDQmyXivY2D2INOLZ7zTTgC4zwD054SalfKppVKkuw0HQ4dVyWB0F8EjjQ0tR6YwI1/TPUjdIyW2XtUqOs15Vfiw31JXZoN0t78yDyvGNQ09dbuvGmqS7NdEUtahdr5eKC8l1T9aeCeejy6vpBMMo3D3sYexShZwjCn6ZuFJqqFaYBvzq2O4nbaX1jY1QBDyf3qrEnFIHxNkVo1zLNAjZh0bLQe0b4KImyM4TkFUApray0w7OS8y2PsY/IRjPbdmaOQ6aCB7eSKDtlmjcP/AZxQcVi8GebxQAAAABJRU5ErkJggg==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 6730270 {
    height: 120px;
    width: 57.55%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\32 35e6fbc {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 68px;
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c2b1186 {
    width: 49%;
    min-height: 8px;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    padding-left: 1%;
    padding-right: 1%;
    padding-bottom: 2%;
    margin: 0% 0% 0% 0%;
}
#\38 c2b1186.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgUGB//EACIQAAICAQMEAwAAAAAAAAAAAAECAwQABQYRBxIhMWFxgf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFREBAQAAAAAAAAAAAAAAAAAAAQD/2gAMAwEAAhEDEQA/ALTqDu/cVHfsOn6csq1WcIB2nhvnnNjrR2zXiLyAOVBP3xg6jWgkt13khjZwfDMoJH7jQesVoC//2Q==');
}
    
#\32 6f4bd89 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 44px;
    margin: 0px 0% 4% 0%;
}
    
#\35 c2c9e6f {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 68px;
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 dfd0d6b {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 44px;
    margin: 0px 0% 4% 0%;
}
    
#\33 54497a1 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    row-gap: 22px;
    column-gap: 2%;
    padding-top: 3%;
}
    
#\31 ec1245b {
    width: 49%;
    min-height: 8px;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    padding-left: 1%;
    padding-right: 1%;
    padding-bottom: 2%;
    margin: 0% 0% 0% 0%;
}
#\31 ec1245b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB50lEQVQoz0XKO2zTQACA4QupmGDsiICVx8QAQkDS1K7t+ByffU/b5/hRp4maBCoVVVAhDGLIUEDKENGFhcfSAYmFhYGBgZUhTAiBWKATEoKFxhYCifJL3/YDAAAghOw7ked/0Z0d0Ol0QJ7nYL9/k+/7FdYZVKPh1bne5p3qeDz+P8bD4VynvzYvk94RzPzTwgvP+WHSiLL+BR51j/J4cEjKrQqgIjhPROi5PLyCiHebifZd7kcPoqx/309XB+HK2oJI+8cB5vK6kMkjLtPXmMtpC7EPTcv94rLwE5XLr4Ll/g0edxuAcvncC+J3YdTZC6NshnlYNlu0sHGwR/zkmx93H7NwWQBMxBNKvbdSxkUUpQUVYakaqPjDQmyXivY2D2INOLZ7zTTgC4zwD054SalfKppVKkuw0HQ4dVyWB0F8EjjQ0tR6YwI1/TPUjdIyW2XtUqOs15Vfiw31JXZoN0t78yDyvGNQ09dbuvGmqS7NdEUtahdr5eKC8l1T9aeCeejy6vpBMMo3D3sYexShZwjCn6ZuFJqqFaYBvzq2O4nbaX1jY1QBDyf3qrEnFIHxNkVo1zLNAjZh0bLQe0b4KImyM4TkFUApray0w7OS8y2PsY/IRjPbdmaOQ6aCB7eSKDtlmjcP/AZxQcVi8GebxQAAAABJRU5ErkJggg==');
}
    
#\37 b455687 {
    height: 120px;
    width: 57.5%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 6730270 {
    height: 120px;
}
    
#\32 35e6fbc {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 57px;
    justify-content: space-between;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 99.54192817380167%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c2b1186 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\38 c2b1186.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgUGB//EACIQAAICAQMEAwAAAAAAAAAAAAECAwQABQYRBxIhMWFxgf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFREBAQAAAAAAAAAAAAAAAAAAAQD/2gAMAwEAAhEDEQA/ALTqDu/cVHfsOn6csq1WcIB2nhvnnNjrR2zXiLyAOVBP3xg6jWgkt13khjZwfDMoJH7jQesVoC//2Q==');
}
    
#\32 6f4bd89 {
    align-self: stretch;
    width: 65.94%;
    max-width: 100%;
    margin: 0px 3% 0px 0%;
}
    
#\35 c2c9e6f {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 57px;
    justify-content: space-between;
    padding: 4% 4% 4% 4%;
}
    
#de2cc957 {
    margin-bottom: 5px;
}
    
#\36 dfd0d6b {
    align-self: stretch;
    width: 65.94%;
    max-width: 100%;
    margin: 0px 3% 0px 0%;
}
    
#\33 54497a1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 15px;
    padding: 3% 4% 12% 4%;
}
    
#\31 ec1245b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\31 ec1245b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB50lEQVQoz0XKO2zTQACA4QupmGDsiICVx8QAQkDS1K7t+ByffU/b5/hRp4maBCoVVVAhDGLIUEDKENGFhcfSAYmFhYGBgZUhTAiBWKATEoKFxhYCifJL3/YDAAAghOw7ked/0Z0d0Ol0QJ7nYL9/k+/7FdYZVKPh1bne5p3qeDz+P8bD4VynvzYvk94RzPzTwgvP+WHSiLL+BR51j/J4cEjKrQqgIjhPROi5PLyCiHebifZd7kcPoqx/309XB+HK2oJI+8cB5vK6kMkjLtPXmMtpC7EPTcv94rLwE5XLr4Ll/g0edxuAcvncC+J3YdTZC6NshnlYNlu0sHGwR/zkmx93H7NwWQBMxBNKvbdSxkUUpQUVYakaqPjDQmyXivY2D2INOLZ7zTTgC4zwD054SalfKppVKkuw0HQ4dVyWB0F8EjjQ0tR6YwI1/TPUjdIyW2XtUqOs15Vfiw31JXZoN0t78yDyvGNQ09dbuvGmqS7NdEUtahdr5eKC8l1T9aeCeejy6vpBMMo3D3sYexShZwjCn6ZuFJqqFaYBvzq2O4nbaX1jY1QBDyf3qrEnFIHxNkVo1zLNAjZh0bLQe0b4KImyM4TkFUApray0w7OS8y2PsY/IRjPbdmaOQ6aCB7eSKDtlmjcP/AZxQcVi8GebxQAAAABJRU5ErkJggg==');
}
    
#e632edad {
    margin-bottom: 5px;
}
    
#\37 b455687 {
    height: 120px;
    justify-self: auto;
    align-self: auto;
    width: 99.54192817380167%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 963ba09 {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#\35 d42f138 {
    min-height: 444px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 1% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a88bd29a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 5px;
    order: 0;
}
    
#f2d318c2 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 2;
    margin-top: 15px;
    grid-area: auto / auto / auto / auto;
}
    
#dafac923 {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#\32 c690e27 {
    width: 107.94%;
    height: auto;
    max-width: 100%;
    margin-bottom: 5px;
}
    
#e0567df8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 57.53%;
    min-height: 38px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 15px 0% 0%;
}
    
#a74500cb {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-top: 18px;
}
    
#\37 0cec187 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 0f0585e {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#\39 e62dff4 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    background-color: rgba(242, 240, 238, 0.9);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 afa4714 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    background-color: rgba(242, 240, 238, 0.9);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 65d6de1 {
    justify-content: flex-end;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/26d67ffa/dms3rep/multi/opt/82fff67b-b167-44e0-a9a8-a917dfc1aab0-1920w.png);
    border-radius: 20px 20px 20px 20px;
    background-size: contain;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
#\30 65d6de1.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABTElEQVQY02NgYGBgWLWKgSE4IoHPxMpW09jS2sbQwsLC0d1dPjQqjifSK4ORAQJWMWzcv4Y1KDxaz8LGIcXI1LLPwMS8x8zKLtvCxtnWwNhO3CUwhokhNTuPs62vTSsrPz8/ICRsu6u790NnN6/7rl4Be529gqoNLV0tnH0jORmi4xIEMnIz/BKSkxYmJic/iY6J/x0SHv3HxdP/k5WD5xYDM4cEE2sXUYak5CSR8Mjw5LDw8M2pqamfMjIyv8QlJH9xdPV+bmhmt07H0CpO38RWnCE6MpLHzs7eztnRsSo2OmpLakry9ojIqI1GZlbTFVW0ijS0DG01tI0EGPIzM1kszC2krCwsrPy8vRNCgoKS3VzdYhWVVZ25uPn0xMSkRZSUNFgYtLS0GOTl5RlCg/w4nB3txRzt7cQNDAwE2fn4mBkYGJgYGBjAwQMABRhZ9AvwBqsAAAAASUVORK5CYII=');
}
    
#\31 39def79 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 81.39%;
    min-height: 38px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 15px 0% -2.0%;
}
    
#\39 f29dcf1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 8b02d6a {
    justify-content: flex-end;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/26d67ffa/dms3rep/multi/opt/ZOOMLION_ZS1212AC-Li-1920w.jpg);
    border-radius: 20px 20px 20px 20px;
    background-position: 0% 50%;
    background-size: contain;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
#\32 8b02d6a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgUI/8QAHhABAAIBBAMAAAAAAAAAAAAAAQAFEQIDBBIWMUL/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDRtihd8Id109vkfcuEHX6+Y1ZlxiMZIP/Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 963ba09 {
    height: 120px;
    width: 57.5%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 d42f138 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    row-gap: 22px;
    column-gap: 2%;
    padding-top: 3%;
}
    
#\39 e62dff4 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 68px;
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 afa4714 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 68px;
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dafac923 {
    height: 120px;
    width: 57.55%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 65d6de1 {
    width: 49%;
    min-height: 8px;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    padding-left: 1%;
    padding-right: 1%;
    padding-bottom: 2%;
    margin: 0% 0% 0% 0%;
}
#\30 65d6de1.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABTElEQVQY02NgYGBgWLWKgSE4IoHPxMpW09jS2sbQwsLC0d1dPjQqjifSK4ORAQJWMWzcv4Y1KDxaz8LGIcXI1LLPwMS8x8zKLtvCxtnWwNhO3CUwhokhNTuPs62vTSsrPz8/ICRsu6u790NnN6/7rl4Be529gqoNLV0tnH0jORmi4xIEMnIz/BKSkxYmJic/iY6J/x0SHv3HxdP/k5WD5xYDM4cEE2sXUYak5CSR8Mjw5LDw8M2pqamfMjIyv8QlJH9xdPV+bmhmt07H0CpO38RWnCE6MpLHzs7eztnRsSo2OmpLakry9ojIqI1GZlbTFVW0ijS0DG01tI0EGPIzM1kszC2krCwsrPy8vRNCgoKS3VzdYhWVVZ25uPn0xMSkRZSUNFgYtLS0GOTl5RlCg/w4nB3txRzt7cQNDAwE2fn4mBkYGJgYGBjAwQMABRhZ9AvwBqsAAAAASUVORK5CYII=');
}
    
#\31 39def79 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 44px;
    margin: 0px 0% 4% 0%;
}
    
#e0567df8 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 44px;
    margin: 0px 0% 4% 0%;
}
    
#\32 8b02d6a {
    width: 49%;
    min-height: 8px;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    padding-left: 1%;
    padding-right: 1%;
    padding-bottom: 2%;
    margin: 0% 0% 0% 0%;
}
#\32 8b02d6a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgUI/8QAHhABAAIBBAMAAAAAAAAAAAAAAQAFEQIDBBIWMUL/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDRtihd8Id109vkfcuEHX6+Y1ZlxiMZIP/Z');
}
}



@media (max-width: 767px) {
    
#\37 963ba09 {
    height: 120px;
    justify-self: auto;
    align-self: auto;
    width: 99.54192817380167%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d42f138 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 15px;
    padding: 3% 4% 12% 4%;
}
    
#\39 e62dff4 {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 57px;
    justify-content: space-between;
    padding: 4% 4% 4% 4%;
}
    
#a88bd29a {
    margin-bottom: 5px;
}
    
#\33 afa4714 {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 57px;
    justify-content: space-between;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 99.54192817380167%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dafac923 {
    height: 120px;
}
    
#\30 65d6de1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\30 65d6de1.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABTElEQVQY02NgYGBgWLWKgSE4IoHPxMpW09jS2sbQwsLC0d1dPjQqjifSK4ORAQJWMWzcv4Y1KDxaz8LGIcXI1LLPwMS8x8zKLtvCxtnWwNhO3CUwhokhNTuPs62vTSsrPz8/ICRsu6u790NnN6/7rl4Be529gqoNLV0tnH0jORmi4xIEMnIz/BKSkxYmJic/iY6J/x0SHv3HxdP/k5WD5xYDM4cEE2sXUYak5CSR8Mjw5LDw8M2pqamfMjIyv8QlJH9xdPV+bmhmt07H0CpO38RWnCE6MpLHzs7eztnRsSo2OmpLakry9ojIqI1GZlbTFVW0ijS0DG01tI0EGPIzM1kszC2krCwsrPy8vRNCgoKS3VzdYhWVVZ25uPn0xMSkRZSUNFgYtLS0GOTl5RlCg/w4nB3txRzt7cQNDAwE2fn4mBkYGJgYGBjAwQMABRhZ9AvwBqsAAAAASUVORK5CYII=');
}
    
#\31 39def79 {
    align-self: stretch;
    width: 65.94%;
    max-width: 100%;
    margin: 0px 3% 0px 0%;
}
    
#e0567df8 {
    align-self: stretch;
    width: 65.94%;
    max-width: 100%;
    margin: 0px 3% 0px 0%;
}
    
#\32 c690e27 {
    margin-bottom: 5px;
}
    
#\32 8b02d6a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\32 8b02d6a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgUI/8QAHhABAAIBBAMAAAAAAAAAAAAAAQAFEQIDBBIWMUL/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDRtihd8Id109vkfcuEHX6+Y1ZlxiMZIP/Z');
}
}

