*#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 *.u_1264038631 .photoGalleryViewAll { text-align:CENTER !important; }

  *#dm .dmInner nav.u_1544197051 { color:white !important; }

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

  *#dm .dmInner nav.u_1866486080 { color:white !important; }

  *#dm .dmInner a.u_1143879825 span.text { font-weight:500 !important; }

  *#dm .dmInner div.u_1304860087 .svg {
    width:75% !important;
    color:var(--color_6) !important;
    fill:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1304860087 {
    border-radius:25% !important;
    background-color:var(--color_1) !important;
    border-style:solid !important;
    border-width:4px 4px 4px 4px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1367218741 .svg {
    width:75% !important;
    color:var(--color_6) !important;
    fill:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1367218741 {
    border-radius:25% !important;
    background-color:var(--color_1) !important;
    border-style:solid !important;
    border-width:4px 4px 4px 4px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    -moz-border-radius:25% !important;
    -webkit-border-radius:25% !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1107826449 .svg {
    width:75% !important;
    color:var(--color_6) !important;
    fill:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1107826449 {
    border-radius:25% !important;
    background-color:var(--color_1) !important;
    border-style:solid !important;
    border-width:4px 4px 4px 4px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner div.u_1195101079 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1417998797 .svg {
    color:var(--color_3) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1069095725 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

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

  *#dm .dmInner div.u_1739942731 .svg {
    color:var(--color_3) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1224085676 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1185193157 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1369396355 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

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

  *#dm .dmInner div.u_1861791074 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1014222920 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1554859150 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

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

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

  *#dm .dmInner div.u_1387991087 .svg {
    color:var(--color_3) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1140308942 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1395033447 .svg {
    color:var(--color_3) !important;
    fill:var(--color_3) !important;
  }

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

  *#dm .dmInner div.u_1928274074 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

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

  *#dm .dmInner div.u_1617930292 .svg {
    color:var(--color_3) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1659251877 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1784396138 .svg {
    color:var(--color_3) !important;
    fill:var(--color_3) !important;
  }

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

  *#dm .dmInner div.u_1977820003 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1216735795 span.text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1380812391 .svg { width:50% !important; }

  *#dm .dmInner div.u_1981242885 .svg { width:50% !important; }

  *#dm .dmInner div.u_1981242885 {
    border-radius:50% !important;
    border-color:var(--color_1) !important;
    border-width:1px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1380812391 {
    border-radius:50% !important;
    border-color:var(--color_1) !important;
    border-width:1px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1443031720 .baf__handle { color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1100425730 .caption-container .caption-title { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1100425730 .photoGalleryThumbs .image-container { border-radius:22px 22px 22px 22px !important; }

  *#dm .dmInner *.u_1715114284 { display:block !important; }

  *#dm .dmInner *.u_1799131824 { display:none !important; }

  *#dm .dmInner *.u_1853984288 { display:none !important; }

  *#dm .dmInner *.u_1429793166 { display:block !important; }

  *#dm .dmInner *.u_1092716767 { display:none !important; }

  *#dm .dmInner *.u_1259446919 { display:none !important; }

  *#dm .dmInner *.u_1369914574 { display:block !important; }

  *#dm .dmInner *.u_1018755931 { display:none !important; }

  *#dm .dmInner *.u_1437244782 { display:none !important; }

  *#dm .dmInner *.u_1037022907 { display:block !important; }

  *#dm .dmInner *.u_1248371954 { display:none !important; }

  *#dm .dmInner *.u_1147315905 { display:none !important; }

  *#dm .dmInner *.u_1964848507 { display:block !important; }

  *#dm .dmInner *.u_1274926825 { display:none !important; }

  *#dm .dmInner *.u_1608420668 { display:none !important; }

  *#dm .dmInner *.u_1433656427 { display:block !important; }

  *#dm .dmInner *.u_1467348789 { display:none !important; }

  *#dm .dmInner *.u_1205555310 { display:none !important; }

  *#dm .dmInner *.u_1442118350 { display:block !important; }

  *#dm .dmInner *.u_1001329059 { display:none !important; }

  *#dm .dmInner *.u_1278092051 { display:none !important; }

  *#dm .dmInner *.u_1619119296 { display:block !important; }

  *#dm .dmInner *.u_1339756126 { display:none !important; }

  *#dm .dmInner *.u_1234646287 { display:none !important; }

  *#dm .dmInner *.u_1038936544 { display:block !important; }

  *#dm .dmInner *.u_1986911308 { display:none !important; }

  *#dm .dmInner *.u_1135108859 { display:none !important; }

  *#dm .dmInner *.u_1264038631 .photoGalleryThumbs .image-container a { background-size:contain !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1264038631 .photoGalleryThumbs .image-container a { padding-top:68px !important; }

  *#dm .dmInner *.u_1264038631 .photoGalleryThumbs { padding:2.5px !important; }

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

  *#dm .dmInner *.u_1264038631 .photoGalleryViewAll { padding:0 5px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1264038631 .photoGalleryThumbs .image-container a { padding-top:80px !important; }

  *#dm .dmInner div.u_1264038631 .photoGalleryViewAll.link { font-size:13px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1264038631 .photoGalleryThumbs .image-container a { padding-top:88px !important; }

  *#dm .dmInner *.u_1264038631 .photoGalleryThumbs { padding:1px !important; }

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

  *#dm .dmInner *.u_1264038631 .photoGalleryViewAll { padding:0 2px !important; }

  *#dm .dmInner div.u_1100425730 .caption-container .caption-title { font-size:24px !important; }

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

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

  *#dm .dmInner *.u_1100425730 .photoGalleryViewAll { padding:0 10px !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 {
    
#\35 ff60c39 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 84f74a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 61b0d1e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 1% 1% 1% 1%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\34 3b5e86c {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\39 acc1011 {
    min-height: 95px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 8% 2% 4% 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#d06eb148 {
    margin-left: 5%;
    margin-right: 5%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 ff60c39 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\38 61b0d1e {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
}
    
#\39 acc1011 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 317px;
    padding: 12% 6% 6% 6%;
}
}



@media (max-width: 767px) {
    
#\38 61b0d1e {
    width: 100%;
    min-height: 160px;
    align-items: center;
}
    
#\39 acc1011 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16% 4% 10% 4%;
}
}



@media all {
    
#e56742d8::before, #e56742d8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#e56742d8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 22.75%;
    justify-content: flex-end;
    min-width: 4%;
    border-radius: 10px;
    background-image: url(https://lirp.cdn-website.com/64747627/dms3rep/multi/opt/Sostenible-1920w.png);
    order: 3;
    padding: 2% 2% 2% 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#e56742d8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAABjUlEQVQY0y2QPW/TUBhG33uv73u/rx2aOiax48TOhxsTm5K2aqWG0iIqIiGE6FIxMDAwIFViQEzZWRiB34uMmM/z6EgHYChgJCCVJJMkV3Ruee1FG2ET8ToEMpG0ULRQZKpIodmiw9iEvA5Z5SA40qI18pnFxrDKsMoGteO1Z5WjMwt8rcMrF7+J+rvIXDjemKC27MjSuSVT0+H+a7/8fFg/xPn9gb3sFqwytNRkov/j42/Jzc/x+X40uuvJU8MqTUpFcgX41PZe+fbrYPcn3/0eP3k49Nc2WClSKBhLkBsXvgzLT/3tj+Htr/R0Hw/eOWwVKSRkEuSJ9y/C5C5afjnY7Pvt90fpvVNnipYCMtG93aXv3YbxW59+8PlHl7w35kKyuYAMQR47c+7c1rmtdc91eK38lVQngs0RMg7YWLVx+szKjcZWYiNwjcEKacEh5cBXFtddMl4rtpR0JmiBZMJJxmHIgS0MW2q2UHQm6VSQ/J9yxOExh4QDLXUXaKpILkkmSCpgiJAgDBBi/AvuKCz4zknCAwAAAABJRU5ErkJggg==');
}
    
#\33 6fbce7a {
    width: 99.11837380823889%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 78549f2 {
    min-height: 465px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding-bottom: 8%;
    max-width: none;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\34 1002b5b::before, #\34 1002b5b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\34 1002b5b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 22.75%;
    justify-content: flex-end;
    min-width: 4%;
    border-radius: 10px;
    background-image: url(https://lirp.cdn-website.com/64747627/dms3rep/multi/opt/Precisiion-1920w.png);
    order: 1;
    padding: 2% 2% 2% 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#\34 1002b5b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAABgUlEQVQY00XQ20/TcBTA8Wa999f+7pf218vW0tlB2YQxQoTU1CkS4wMiIqKJgUfmC/7/L6bbg8l5++Sck3wNj0qXCgdzGzEbMZcIn8dA6kBqn8cGSscoLaI487lyifCYCkQCpPZF4jFlyOpVtj/PD+a8rEOV7iyQ2mPKIcIQ1bRZnZ28+zC/6NKmhUkOtmddImzEDJJPmtXZ+ub26vuP1fpSN22U5D5TDuYWpMPv6ujk8vbu1+bPl8en113PyzoQycARMUheZgfz80+ffz5vnl7+fry7LxfLMM7+s561hxdvr+4fHp43178fF11Pi8ohYmCcl6qeTRbLRdf31zfrr9+O+/eqbjymtpxNeDlV0309a+vlaXveNadvVN34PLbglmlR0fEezktSVHKvUfWM5KW/24a6QOkY6gIovWsChjixg7kZYiNSaahSIBOPSgdzBzMHMxtRK8IjAI2Axz4batuQWhGxQmyGyARoFMBREBkeES7mNqRmiE2ATAB3MPKH+QfEYjNz7FFVDgAAAABJRU5ErkJggg==');
}
    
#b05d5121 {
    width: 99.11837380823889%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7e02e57 {
    width: 99.11837380823889%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ff543d7::before, #\32 ff543d7 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
    content: '';
    background-color: var(--color_1);
}
#\32 ff543d7 {
    min-height: 8px;
    background-position: 50% 0%;
    column-gap: 4%;
    row-gap: 0px;
    width: 22.75%;
    justify-content: flex-end;
    min-width: 4%;
    border-radius: 10px;
    background-image: url(https://lirp.cdn-website.com/64747627/dms3rep/multi/opt/Rapidez-1920w.png);
    order: 0;
    padding: 2% 2% 2% 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#\32 ff543d7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAABoUlEQVQY0zWR62/ScBiFT1subekFflB6oR0DxqDjEgeNtNS6OUQuw+ASJMwY3BI0S5hzi/PDZpzGD/hvm3pJnrzJyfvpPAcJ+3G89IjRS5A18ClwMrgkEgSiAlmFGRxbwbHaCjirAkmFkIaQgZiBlA1jabRozVft2fm2/4LL7yFtgeSQMkKSOqzDl93lenLz4C/XRncQKTQpy6bNKqWXkS1ArDq18Xz6+fv86y9veZn1x2zdj9kdprRPbdUQ07azTc8/XS3uN6/vNs7btfrsRPZGgtNjG08AWY3nyvlu//n769ndpnd5vzM9Sx+8kr0R3zpCWCCp88VGY7IYX38bfHqwZyvydCq5Q77d+/vWaKNsBuODD7fDmx/7pxfJziBqu8yug7CoqNBKXnMOg/Orye1P991H0unThSZyFYSChAxkLVGs18bzo4sv3tmV7g9pswJiAnwydJkgNDHInrPTP9mdvFHdftSqhFIRF0JYEZzMEEMoNVJ1V6q2o1qRkhQgyiOW+AcrUWKGSZsRZYtJ6ZRAgAj3Hza8MR5x8c9uMjjpN55DQm0G1e1RAAAAAElFTkSuQmCC');
}
    
#ca5d7597::before, #ca5d7597 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#ca5d7597 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 22.75%;
    justify-content: flex-end;
    min-width: 4%;
    border-radius: 10px;
    background-image: url(https://lirp.cdn-website.com/64747627/dms3rep/multi/opt/Ahorro-4b6f4371-1920w.png);
    order: 2;
    padding: 2% 2% 2% 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#ca5d7597.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAABeElEQVQY0zXJW2vUQBiA4W9m9pskk8mcMtlkkuawp2xbWtvtKohapG6poF70okJREEpB+w/692WLwnv1PgAmBpuAFzBNoUwhZLTXbGnZ6OhoAbwgU0GCJEFCnZFWsYWdjI6tLJkZoCGNeiWWOlkanGu2MJPRTUZHZwYOFLBamtEMWz9/48uzPDl0uHZsaUmnIUigQeZr8/rj9POX8H5XNhc+Wju2sKRVUEmgjcyP7OV19fvnweN9/e6qMMeWzfWeg4RJp9ypf3tTP/1qnx/q79/8/EzjkJFGQpUCDtqfT092ze1d++e++vHVbbaZ7FNSCijEnt2rYvahPv8Urnb++lJvN6kfElrE4GLAQeljV134epN3p3p1ki4Ok6KL0HMwHLDL5Eq7I2NXKuuFbmPbRipwniNoBNbIpJfZTMpOxCHGgnOPmCOzCAqBlgKDiOskqvZGHRKDRCNRCBkCyWPmY1ZELOfUcqJfrnwpRSA2oi7ag+Gg/lv6r78qwCT+bXuUHQAAAABJRU5ErkJggg==');
}
    
#\36 693439b {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#b4d74089 {
    width: 99.11837380823889%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_jcn {
    width: 99.24660531845518%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b8988a7 {
    width: 99.24660531845518%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f39aef2 {
    width: 99.24660531845518%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3334b1e {
    margin-left: 5%;
    margin-right: 5%;
}
    
#baca4bfe {
    width: 99.24660531845518%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 ff543d7::before, #\32 ff543d7 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
    content: '';
}
#\32 ff543d7 {
    width: 47%;
    min-height: 8px;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\32 ff543d7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAABoUlEQVQY0zWR62/ScBiFT1subekFflB6oR0DxqDjEgeNtNS6OUQuw+ASJMwY3BI0S5hzi/PDZpzGD/hvm3pJnrzJyfvpPAcJ+3G89IjRS5A18ClwMrgkEgSiAlmFGRxbwbHaCjirAkmFkIaQgZiBlA1jabRozVft2fm2/4LL7yFtgeSQMkKSOqzDl93lenLz4C/XRncQKTQpy6bNKqWXkS1ArDq18Xz6+fv86y9veZn1x2zdj9kdprRPbdUQ07azTc8/XS3uN6/vNs7btfrsRPZGgtNjG08AWY3nyvlu//n769ndpnd5vzM9Sx+8kr0R3zpCWCCp88VGY7IYX38bfHqwZyvydCq5Q77d+/vWaKNsBuODD7fDmx/7pxfJziBqu8yug7CoqNBKXnMOg/Orye1P991H0unThSZyFYSChAxkLVGs18bzo4sv3tmV7g9pswJiAnwydJkgNDHInrPTP9mdvFHdftSqhFIRF0JYEZzMEEMoNVJ1V6q2o1qRkhQgyiOW+AcrUWKGSZsRZYtJ6ZRAgAj3Hza8MR5x8c9uMjjpN55DQm0G1e1RAAAAAElFTkSuQmCC');
}
    
#ca5d7597::before, #ca5d7597 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#ca5d7597 {
    width: 47%;
    min-height: 8px;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#ca5d7597.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAABeElEQVQY0zXJW2vUQBiA4W9m9pskk8mcMtlkkuawp2xbWtvtKohapG6poF70okJREEpB+w/692WLwnv1PgAmBpuAFzBNoUwhZLTXbGnZ6OhoAbwgU0GCJEFCnZFWsYWdjI6tLJkZoCGNeiWWOlkanGu2MJPRTUZHZwYOFLBamtEMWz9/48uzPDl0uHZsaUmnIUigQeZr8/rj9POX8H5XNhc+Wju2sKRVUEmgjcyP7OV19fvnweN9/e6qMMeWzfWeg4RJp9ypf3tTP/1qnx/q79/8/EzjkJFGQpUCDtqfT092ze1d++e++vHVbbaZ7FNSCijEnt2rYvahPv8Urnb++lJvN6kfElrE4GLAQeljV134epN3p3p1ki4Ok6KL0HMwHLDL5Eq7I2NXKuuFbmPbRipwniNoBNbIpJfZTMpOxCHGgnOPmCOzCAqBlgKDiOskqvZGHRKDRCNRCBkCyWPmY1ZELOfUcqJfrnwpRSA2oi7ag+Gg/lv6r78qwCT+bXuUHQAAAABJRU5ErkJggg==');
}
    
#e56742d8::before, #e56742d8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#e56742d8 {
    width: 47%;
    min-height: 8px;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#e56742d8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAABjUlEQVQY0y2QPW/TUBhG33uv73u/rx2aOiax48TOhxsTm5K2aqWG0iIqIiGE6FIxMDAwIFViQEzZWRiB34uMmM/z6EgHYChgJCCVJJMkV3Ruee1FG2ET8ToEMpG0ULRQZKpIodmiw9iEvA5Z5SA40qI18pnFxrDKsMoGteO1Z5WjMwt8rcMrF7+J+rvIXDjemKC27MjSuSVT0+H+a7/8fFg/xPn9gb3sFqwytNRkov/j42/Jzc/x+X40uuvJU8MqTUpFcgX41PZe+fbrYPcn3/0eP3k49Nc2WClSKBhLkBsXvgzLT/3tj+Htr/R0Hw/eOWwVKSRkEuSJ9y/C5C5afjnY7Pvt90fpvVNnipYCMtG93aXv3YbxW59+8PlHl7w35kKyuYAMQR47c+7c1rmtdc91eK38lVQngs0RMg7YWLVx+szKjcZWYiNwjcEKacEh5cBXFtddMl4rtpR0JmiBZMJJxmHIgS0MW2q2UHQm6VSQ/J9yxOExh4QDLXUXaKpILkkmSCpgiJAgDBBi/AvuKCz4zknCAwAAAABJRU5ErkJggg==');
}
    
#\38 78549f2 {
    padding-left: 6%;
    padding-right: 6%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 919px;
    column-gap: 6%;
    row-gap: 40px;
    padding-bottom: 12%;
}
    
#\34 1002b5b::before, #\34 1002b5b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\34 1002b5b {
    width: 47%;
    min-height: 8px;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\34 1002b5b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAABgUlEQVQY00XQ20/TcBTA8Wa999f+7pf218vW0tlB2YQxQoTU1CkS4wMiIqKJgUfmC/7/L6bbg8l5++Sck3wNj0qXCgdzGzEbMZcIn8dA6kBqn8cGSscoLaI487lyifCYCkQCpPZF4jFlyOpVtj/PD+a8rEOV7iyQ2mPKIcIQ1bRZnZ28+zC/6NKmhUkOtmddImzEDJJPmtXZ+ub26vuP1fpSN22U5D5TDuYWpMPv6ujk8vbu1+bPl8en113PyzoQycARMUheZgfz80+ffz5vnl7+fry7LxfLMM7+s561hxdvr+4fHp43178fF11Pi8ohYmCcl6qeTRbLRdf31zfrr9+O+/eqbjymtpxNeDlV0309a+vlaXveNadvVN34PLbglmlR0fEezktSVHKvUfWM5KW/24a6QOkY6gIovWsChjixg7kZYiNSaahSIBOPSgdzBzMHMxtRK8IjAI2Axz4batuQWhGxQmyGyARoFMBREBkeES7mNqRmiE2ATAB3MPKH+QfEYjNz7FFVDgAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\32 ff543d7::before, #\32 ff543d7 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
    content: '';
}
#\32 ff543d7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    padding: 4% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
#\32 ff543d7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAABoUlEQVQY0zWR62/ScBiFT1subekFflB6oR0DxqDjEgeNtNS6OUQuw+ASJMwY3BI0S5hzi/PDZpzGD/hvm3pJnrzJyfvpPAcJ+3G89IjRS5A18ClwMrgkEgSiAlmFGRxbwbHaCjirAkmFkIaQgZiBlA1jabRozVft2fm2/4LL7yFtgeSQMkKSOqzDl93lenLz4C/XRncQKTQpy6bNKqWXkS1ArDq18Xz6+fv86y9veZn1x2zdj9kdprRPbdUQ07azTc8/XS3uN6/vNs7btfrsRPZGgtNjG08AWY3nyvlu//n769ndpnd5vzM9Sx+8kr0R3zpCWCCp88VGY7IYX38bfHqwZyvydCq5Q77d+/vWaKNsBuODD7fDmx/7pxfJziBqu8yug7CoqNBKXnMOg/Orye1P991H0unThSZyFYSChAxkLVGs18bzo4sv3tmV7g9pswJiAnwydJkgNDHInrPTP9mdvFHdftSqhFIRF0JYEZzMEEMoNVJ1V6q2o1qRkhQgyiOW+AcrUWKGSZsRZYtJ6ZRAgAj3Hza8MR5x8c9uMjjpN55DQm0G1e1RAAAAAElFTkSuQmCC');
}
    
#ca5d7597::before, #ca5d7597 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#ca5d7597 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    padding: 4% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
#ca5d7597.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAABeElEQVQY0zXJW2vUQBiA4W9m9pskk8mcMtlkkuawp2xbWtvtKohapG6poF70okJREEpB+w/692WLwnv1PgAmBpuAFzBNoUwhZLTXbGnZ6OhoAbwgU0GCJEFCnZFWsYWdjI6tLJkZoCGNeiWWOlkanGu2MJPRTUZHZwYOFLBamtEMWz9/48uzPDl0uHZsaUmnIUigQeZr8/rj9POX8H5XNhc+Wju2sKRVUEmgjcyP7OV19fvnweN9/e6qMMeWzfWeg4RJp9ypf3tTP/1qnx/q79/8/EzjkJFGQpUCDtqfT092ze1d++e++vHVbbaZ7FNSCijEnt2rYvahPv8Urnb++lJvN6kfElrE4GLAQeljV134epN3p3p1ki4Ok6KL0HMwHLDL5Eq7I2NXKuuFbmPbRipwniNoBNbIpJfZTMpOxCHGgnOPmCOzCAqBlgKDiOskqvZGHRKDRCNRCBkCyWPmY1ZELOfUcqJfrnwpRSA2oi7ag+Gg/lv6r78qwCT+bXuUHQAAAABJRU5ErkJggg==');
}
    
#e56742d8::before, #e56742d8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#e56742d8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    padding: 4% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
#e56742d8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAABjUlEQVQY0y2QPW/TUBhG33uv73u/rx2aOiax48TOhxsTm5K2aqWG0iIqIiGE6FIxMDAwIFViQEzZWRiB34uMmM/z6EgHYChgJCCVJJMkV3Ruee1FG2ET8ToEMpG0ULRQZKpIodmiw9iEvA5Z5SA40qI18pnFxrDKsMoGteO1Z5WjMwt8rcMrF7+J+rvIXDjemKC27MjSuSVT0+H+a7/8fFg/xPn9gb3sFqwytNRkov/j42/Jzc/x+X40uuvJU8MqTUpFcgX41PZe+fbrYPcn3/0eP3k49Nc2WClSKBhLkBsXvgzLT/3tj+Htr/R0Hw/eOWwVKSRkEuSJ9y/C5C5afjnY7Pvt90fpvVNnipYCMtG93aXv3YbxW59+8PlHl7w35kKyuYAMQR47c+7c1rmtdc91eK38lVQngs0RMg7YWLVx+szKjcZWYiNwjcEKacEh5cBXFtddMl4rtpR0JmiBZMJJxmHIgS0MW2q2UHQm6VSQ/J9yxOExh4QDLXUXaKpILkkmSCpgiJAgDBBi/AvuKCz4zknCAwAAAABJRU5ErkJggg==');
}
    
#\38 78549f2 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 14px;
    padding-bottom: 16%;
}
    
#\34 1002b5b::before, #\34 1002b5b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\34 1002b5b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    padding: 4% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
#\34 1002b5b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAABgUlEQVQY00XQ20/TcBTA8Wa999f+7pf218vW0tlB2YQxQoTU1CkS4wMiIqKJgUfmC/7/L6bbg8l5++Sck3wNj0qXCgdzGzEbMZcIn8dA6kBqn8cGSscoLaI487lyifCYCkQCpPZF4jFlyOpVtj/PD+a8rEOV7iyQ2mPKIcIQ1bRZnZ28+zC/6NKmhUkOtmddImzEDJJPmtXZ+ub26vuP1fpSN22U5D5TDuYWpMPv6ujk8vbu1+bPl8en113PyzoQycARMUheZgfz80+ffz5vnl7+fry7LxfLMM7+s561hxdvr+4fHp43178fF11Pi8ohYmCcl6qeTRbLRdf31zfrr9+O+/eqbjymtpxNeDlV0309a+vlaXveNadvVN34PLbglmlR0fEezktSVHKvUfWM5KW/24a6QOkY6gIovWsChjixg7kZYiNSaahSIBOPSgdzBzMHMxtRK8IjAI2Axz4batuQWhGxQmyGyARoFMBREBkeES7mNqRmiE2ATAB3MPKH+QfEYjNz7FFVDgAAAABJRU5ErkJggg==');
}
}



@media all {
    
#\31 1231a1b {
    margin: 0px 5px 0px 5px;
}
    
#\36 61627b7::before, #\36 61627b7 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#\36 61627b7 {
    min-height: 8px;
    background-position: 0% 0%;
    column-gap: 4%;
    row-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    min-width: 4%;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    background-image: url();
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
#\36 61627b7.lazy {
    background-image: url('');
}
    
#\32 6a2fc05 {
    min-height: 40px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f0f4518b {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\35 79c776f {
    width: 985px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c754a491 {
    width: 600px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#d1281788 {
    justify-content: space-between;
    align-items: flex-start;
    width: 51.21%;
    min-height: 300px;
    max-height: 100%;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    padding: 16px 0% 16px 16px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b30ca95 {
    width: 44.75%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 50px 0% 50px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 61627b7::before, #\36 61627b7 > .bgExtraLayerOverlay {
    
}
#\36 61627b7 {
    padding-left: 20px;
    padding-right: 20px;
    row-gap: 17px;
    width: 100%;
    min-height: 60px;
    justify-content: space-between;
    height: auto;
    padding-bottom: 20px;
    flex-direction: column;
    flex-wrap: nowrap;
}
#\36 61627b7.lazy {
    background-image: url('');
}
    
#\32 6a2fc05 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 4% 4% 4%;
}
    
#\35 79c776f {
    width: 89.69%;
}
    
#d1281788 {
    align-items: flex-start;
    width: 99.88%;
    margin: 0px 0% 0px 0%;
}
    
#\33 b30ca95 {
    width: 99.70%;
}
}



@media (max-width: 767px) {
    
#\32 6a2fc05 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f0f4518b {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 61627b7::before, #\36 61627b7 > .bgExtraLayerOverlay {
    
}
#\36 61627b7 {
    width: 100%;
    min-height: 100px;
    align-items: center;
    order: 0;
    justify-content: space-between;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
#\36 61627b7.lazy {
    background-image: url('');
}
    
#\32 6a2fc05 {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\35 79c776f {
    width: 99.61%;
}
    
#d1281788 {
    width: 99.48%;
    order: 0;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\33 b30ca95 {
    width: 99.48%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ff186e74 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\30 bf9add5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-image: initial;
    order: 1;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_4);
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\35 9a939ac {
    margin: 0px 0px 0px 0px;
}
    
#a634b001 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 4%;
}
    
#\37 3b48cc3 {
    width: 99.93066491033738%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 91f4881 {
    width: 734px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 27aeefd {
    min-height: 752px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 6% 4% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 bf9add5 {
    width: 100%;
    min-height: 80px;
    padding-left: 3%;
    padding-right: 3%;
}
    
#a634b001 {
    justify-self: auto;
    align-self: auto;
    width: 99.97274779803995%;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3b48cc3 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
    order: 0;
}
    
#\33 91f4881 {
    margin-left: 0%;
    margin-right: 0%;
    width: 511px;
    max-width: none;
    order: 1;
}
    
#\39 27aeefd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 4% 4% 4% 4%;
}
}



@media (max-width: 767px) {
    
#ff186e74 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\39 27aeefd {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\30 bf9add5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 12% 12px 12% 12px;
}
    
#\33 91f4881 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 90%;
    max-width: none;
}
    
#\39 27aeefd {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
}



@media all {
    
#\32 1132188 {
    width: 404px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3556337 {
    width: 112px;
    height: 112px;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-right: 4%;
}
    
#\32 62749d3 {
    width: 112px;
    height: 112px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 4% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b46c0278 {
    align-items: flex-start;
    width: 80.08%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    order: 1;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#f8e42ab7 {
    width: 196px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-top: 16px;
    order: 3;
}
    
#\31 4f85286 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.31%;
    min-height: 50px;
    max-height: 100%;
    align-self: flex-start;
    order: 1;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\33 e92e66b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 44.85%;
    justify-content: flex-start;
    min-width: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#e262a30a {
    align-items: flex-start;
    width: 80.08%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 8307d57 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c731176 {
    align-items: flex-start;
    width: 80.08%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    order: 1;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#db5a8006 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#de893656 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    align-self: flex-start;
    background-color: var(--color_7);
    background-image: initial;
    order: 2;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\31 4ac4083 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b213113 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#bab637d9 {
    justify-content: flex-start;
    width: 53.062587203403346%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 a1a2302 {
    min-height: 788px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    padding: 6% 8% 6% 8%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#ff8b3efc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    align-self: flex-start;
    order: 3;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\33 4e715b7 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\37 012d049 {
    width: 112px;
    height: 112px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 4% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6cbe385 {
    width: 86.83%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8f59e67 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d675fdf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d08cb42 {
    width: 86.62%;
    height: 320px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_51k {
    width: 100%;
    height: 87px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 3556337 {
    height: 88px;
    width: 88px;
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\32 62749d3 {
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
    width: 88px;
    height: 88px;
}
    
#f8e42ab7 {
    height: 42px;
    margin: 16px 0% 0px 0%;
}
    
#\31 4f85286 {
    justify-self: auto;
    align-self: flex-start;
    width: 99.99795841658589%;
    order: 0;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e92e66b {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#\35 8307d57 {
    width: 100.00%;
}
    
#db5a8006 {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de893656 {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\31 4ac4083 {
    width: 100.00%;
    order: 0;
}
    
#\32 b213113 {
    width: 100.00%;
}
    
#bab637d9 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    row-gap: 32px;
    min-height: 80px;
}
    
#\36 a1a2302 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 30px;
    padding: 10% 4% 8% 4%;
}
    
#ff8b3efc {
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\37 012d049 {
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
    width: 88px;
    height: 88px;
}
    
#\30 6cbe385 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\37 3556337 {
    height: 52px;
    width: 52px;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\32 62749d3 {
    height: 52px;
    width: 52px;
    margin: 0px 0% 0px 0%;
}
    
#b46c0278 {
    justify-self: auto;
    width: 100.00%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4f85286 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    row-gap: 15px;
}
    
#\33 e92e66b {
    width: 100%;
    min-height: 220px;
    align-items: flex-start;
    padding-left: 2%;
    padding-right: 0%;
}
    
#e262a30a {
    width: 100.00%;
    row-gap: 5px;
    margin: 0px 0% 0px 0%;
}
    
#\35 8307d57 {
    width: 102.45%;
}
    
#\32 c731176 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#db5a8006 {
    width: 102.85%;
}
    
#\31 4ac4083 {
    width: 108.06%;
}
    
#de893656 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
}
    
#\32 b213113 {
    width: 106.86%;
}
    
#bab637d9 {
    width: 100%;
    min-height: 645px;
    align-items: center;
    row-gap: 32px;
    height: auto;
}
    
#\36 a1a2302 {
    min-height: unset;
    flex-direction: column;
    row-gap: 60px;
    padding: 16% 4% 16% 4%;
}
    
#ff8b3efc {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
}
    
#\37 012d049 {
    height: 52px;
    width: 52px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 6cbe385 {
    width: 100.00%;
}
    
#\35 8f59e67 {
    width: 108.06%;
}
    
#\33 d675fdf {
    width: 108.06%;
}
    
#\31 d08cb42 {
    width: 99.83%;
}
}



@media all {
    
#f1a2ee36.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#f1a2ee36 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f09bc4a {
    width: 99.99852474004743%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 356d564.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\32 356d564 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#c9b66a0b {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 2934b1f {
    width: 99.99852474004743%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1d32c3f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\34 1d32c3f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8f862be {
    width: 99.99852474004743%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 02d711e {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    order: 8;
    padding-left: 2%;
    padding-right: 2%;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#eea721f0::before, #eea721f0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#eea721f0 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/64747627/dms3rep/multi/opt/2-1920w.png);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    align-self: flex-start;
    padding: 6% 6% 6% 6%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#eea721f0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA9ElEQVQI1wXBz0rCAADA4b2C4LFH6FIQevFYiYci+4fgQCJbMIr2J5UNtG0uh26YuBIqYaC3WTeLOkfQC0QQHS3f4tf3CUl7RtL5JeHMSTh/LNjfLFrvpMwJOc1lU2+wbzQQMv056e6MFf+HdOeTNfeZXfuOguFSPDcRDRep2UbQxl/Itx9IvSmH/oTTpo9hqRi1EmpF5qxuY3baCNfDIUE/wHKqVAwNXTngQt/Dq+3QbSncDK4YjQcIj6FI5OXx9CzK0RZSKU9VytFSN4gCmTjyeYpDhBd/iVF9Gfs4RbmwTnE7iypmuDxZ5SGUeY17vE3v+QcxcpQf9hrQhAAAAABJRU5ErkJggg==');
}
    
#\36 22fcba6 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    padding-left: 2%;
    padding-right: 2%;
    order: 0;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\37 0539479 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 99.99861040592182%;
    min-height: 46px;
    max-height: 100%;
    order: 4;
    padding-left: 2%;
    padding-right: 2%;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\39 a2f8920 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 99.99886077335964%;
    min-height: 46px;
    max-height: 100%;
    order: 6;
    padding-left: 2%;
    padding-right: 2%;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\37 5c28981 {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 fb1dc5b {
    width: 64px;
    height: 64px;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 1;
    align-self: flex-end;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5a087f2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\30 5a087f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 7;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c0226aa {
    width: 99.99852474004743%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cde8452 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    padding-left: 2%;
    padding-right: 2%;
    order: 0;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#c71cdbb5 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#ed2f70be {
    width: 99.99852474004743%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 70933f4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\36 70933f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8954fa0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 49%;
    min-width: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\38 a942e52 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 98%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    order: 1;
    margin-top: 0px;
    margin-bottom: 0px;
    align-self: center;
    padding-left: 4px;
    padding-right: 4px;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\37 74ae369 {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 d7ee9e5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\36 d7ee9e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 9;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f061684 {
    width: 99.99852474004743%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 215b2b4 {
    width: 64px;
    height: 64px;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 1;
    align-self: flex-end;
    grid-area: auto / auto / auto / auto;
}
    
#ad0b820a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#ad0b820a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 7;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 77dda09.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\33 77dda09 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 42363b4 {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 da423ee::before, #\38 da423ee > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.2;
    border-radius: inherit;
    content: '';
    background-color: rgba(0, 0, 0, 1);
}
#\38 da423ee {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 99.99861040592182%;
    min-height: 400px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/64747627/dms3rep/multi/opt/3-1920w.png);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 6% 6% 6% 6%;
    grid-area: auto / auto / auto / auto;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#\38 da423ee.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA6UlEQVQI1wXB30rCUADA4fN8PUK3XVRGRE2JYVrD4ZwzMaTSxkyyFUXY/pyjdBFBV0ElWmJFJoTpa/z6PtHqvlJXfexoiHY7Zi38ZVXOScg562rGpvojqaaIihxSlCPMeIQefZOKJ2jdGcnOlG05IR2PycofhBmOyIUfmMEb+XBAIeqTV5/kggHGzQtmu4fd+UKU43fsdg/r8hHrrEPhNMDx79j3u1hNyZ6nSDfvESfRM9WrBxz3GqNYZcewsMqHHHstKu4FesljKVtDeNETR77CPqijpXSWVxKkM7u4XoNa45ytjMPC4gb/C5itoKjg2i0AAAAASUVORK5CYII=');
}
    
#c85a66da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 49%;
    min-width: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\30 9dd7cff {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 c1be693 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 98%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    order: 1;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 4px;
    padding-right: 4px;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\39 48542c9 {
    width: 512px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5ed07c7 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    order: 4;
    padding-left: 2%;
    padding-right: 2%;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 64a2faf {
    width: 468px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa619b10 {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 285181c {
    width: 99.99852474004743%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 93c8070 {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 9be9e68 {
    min-height: 726px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    padding: 4% 6% 4% 6%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\31 4823285 {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 947ab13 {
    width: 99.99852474004743%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 705f9c0 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    order: 2;
    padding-left: 2%;
    padding-right: 2%;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#b27213b8 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    order: 2;
    padding-left: 2%;
    padding-right: 2%;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c1be693 {
    padding-left: 4px;
    padding-right: 4px;
    width: 96%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 a942e52 {
    align-items: flex-start;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 96%;
    padding-left: 4px;
    padding-right: 4px;
}
    
#\32 8954fa0 {
    justify-content: flex-start;
    row-gap: 10px;
    padding-top: 8px;
}
    
#\39 48542c9 {
    width: 245px;
}
    
#\38 64a2faf {
    width: 262px;
}
    
#\39 9be9e68 {
    min-height: 327px;
    padding: 6% 2% 6% 2%;
}
    
#\38 da423ee::before, #\38 da423ee > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
    content: '';
}
#\38 da423ee {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    min-height: 240px;
}
#\38 da423ee.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA6UlEQVQI1wXB30rCUADA4fN8PUK3XVRGRE2JYVrD4ZwzMaTSxkyyFUXY/pyjdBFBV0ElWmJFJoTpa/z6PtHqvlJXfexoiHY7Zi38ZVXOScg562rGpvojqaaIihxSlCPMeIQefZOKJ2jdGcnOlG05IR2PycofhBmOyIUfmMEb+XBAIeqTV5/kggHGzQtmu4fd+UKU43fsdg/r8hHrrEPhNMDx79j3u1hNyZ6nSDfvESfRM9WrBxz3GqNYZcewsMqHHHstKu4FesljKVtDeNETR77CPqijpXSWVxKkM7u4XoNa45ytjMPC4gb/C5itoKjg2i0AAAAASUVORK5CYII=');
}
    
#c85a66da {
    justify-content: flex-start;
    row-gap: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
}
    
#eea721f0::before, #eea721f0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#eea721f0 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    min-height: 240px;
}
#eea721f0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA9ElEQVQI1wXBz0rCAADA4b2C4LFH6FIQevFYiYci+4fgQCJbMIr2J5UNtG0uh26YuBIqYaC3WTeLOkfQC0QQHS3f4tf3CUl7RtL5JeHMSTh/LNjfLFrvpMwJOc1lU2+wbzQQMv056e6MFf+HdOeTNfeZXfuOguFSPDcRDRep2UbQxl/Itx9IvSmH/oTTpo9hqRi1EmpF5qxuY3baCNfDIUE/wHKqVAwNXTngQt/Dq+3QbSncDK4YjQcIj6FI5OXx9CzK0RZSKU9VytFSN4gCmTjyeYpDhBd/iVF9Gfs4RbmwTnE7iypmuDxZ5SGUeY17vE3v+QcxcpQf9hrQhAAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#c9b66a0b {
    height: auto;
}
    
#\31 02d711e {
    min-height: 40px;
}
    
#eea721f0::before, #eea721f0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#eea721f0 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    min-height: 240px;
}
#eea721f0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA9ElEQVQI1wXBz0rCAADA4b2C4LFH6FIQevFYiYci+4fgQCJbMIr2J5UNtG0uh26YuBIqYaC3WTeLOkfQC0QQHS3f4tf3CUl7RtL5JeHMSTh/LNjfLFrvpMwJOc1lU2+wbzQQMv056e6MFf+HdOeTNfeZXfuOguFSPDcRDRep2UbQxl/Itx9IvSmH/oTTpo9hqRi1EmpF5qxuY3baCNfDIUE/wHKqVAwNXTngQt/Dq+3QbSncDK4YjQcIj6FI5OXx9CzK0RZSKU9VytFSN4gCmTjyeYpDhBd/iVF9Gfs4RbmwTnE7iypmuDxZ5SGUeY17vE3v+QcxcpQf9hrQhAAAAABJRU5ErkJggg==');
}
    
#\36 22fcba6 {
    min-height: 40px;
}
    
#\37 0539479 {
    min-height: 40px;
}
    
#\39 a2f8920 {
    min-height: 40px;
}
    
#\37 5c28981 {
    height: auto;
}
    
#\34 fb1dc5b {
    height: 56px;
    width: 56px;
}
    
#\35 cde8452 {
    min-height: 40px;
}
    
#\32 8954fa0 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    row-gap: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
}
    
#\38 a942e52 {
    width: 96%;
    padding-bottom: 0%;
    padding-left: 4px;
    padding-right: 4px;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\37 74ae369 {
    height: auto;
}
    
#\35 215b2b4 {
    height: 56px;
    width: 56px;
}
    
#\34 42363b4 {
    height: auto;
}
    
#\38 da423ee::before, #\38 da423ee > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
    content: '';
}
#\38 da423ee {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    min-height: 240px;
}
#\38 da423ee.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA6UlEQVQI1wXB30rCUADA4fN8PUK3XVRGRE2JYVrD4ZwzMaTSxkyyFUXY/pyjdBFBV0ElWmJFJoTpa/z6PtHqvlJXfexoiHY7Zi38ZVXOScg562rGpvojqaaIihxSlCPMeIQefZOKJ2jdGcnOlG05IR2PycofhBmOyIUfmMEb+XBAIeqTV5/kggHGzQtmu4fd+UKU43fsdg/r8hHrrEPhNMDx79j3u1hNyZ6nSDfvESfRM9WrBxz3GqNYZcewsMqHHHstKu4FesljKVtDeNETR77CPqijpXSWVxKkM7u4XoNa45ytjMPC4gb/C5itoKjg2i0AAAAASUVORK5CYII=');
}
    
#c85a66da {
    width: 100%;
    min-height: 240px;
    align-items: center;
    row-gap: 10px;
    padding-bottom: 8px;
    padding-top: 8px;
}
    
#\30 9dd7cff {
    height: auto;
}
    
#\35 c1be693 {
    width: 96%;
    padding-bottom: 0%;
    padding-left: 4px;
    padding-right: 4px;
    margin: 0px 0% 0px 0%;
}
    
#\39 48542c9 {
    width: 65%;
}
    
#e5ed07c7 {
    min-height: 40px;
}
    
#\38 64a2faf {
    width: 245px;
}
    
#fa619b10 {
    height: auto;
}
    
#\32 93c8070 {
    height: auto;
}
    
#\39 9be9e68 {
    min-height: unset;
    flex-direction: column;
    row-gap: 16px;
    padding: 6% 4% 6% 4%;
}
    
#\31 4823285 {
    height: auto;
}
    
#\36 705f9c0 {
    min-height: 40px;
}
    
#b27213b8 {
    min-height: 40px;
}
}



@media all {
    
#e3b8e3bc {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 b20a381 {
    width: 99.99852474004743%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 480511f {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\35 35df142 {
    width: 99.99852474004743%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7dde20e {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 98%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    order: 1;
    margin-top: 0px;
    margin-bottom: 0px;
    align-self: center;
    padding-left: 4px;
    padding-right: 4px;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\39 09fa284::before, #\39 09fa284 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#\39 09fa284 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/64747627/dms3rep/multi/opt/Tratamiento+de+aguas-1920w.png);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    align-self: flex-start;
    padding: 6% 6% 6% 6%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#\39 09fa284.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7UlEQVQI1wXBTUvCAACA4f2hLkFd62Qfh06DCBzVwg4dQsI8JR2EimVmTUe1pe5T15Zm2UyGZkLl6Ee9PY/Q6H5w5kbkrZicM6HgjTj1xhSDb5RgRPWpw33bRiiHQ068mKwz4cj5JG9GHDcHFFpTLrs/3HXHGJ0BQqbximz0ST8O2K2/s60HSHqHvfqQXPsX5XlGrZcgzJVM5ksmixWX1K3NetkgddVkqeKT0mO2rCn7foKwoHosV13WahbijY6oaGxcPLBy3WJVjxDdL9JhgrBp95G8Nw6ckKxmcHiukilqyKqP7MbsvMyQen/8A946owHinKqsAAAAAElFTkSuQmCC');
}
    
#\36 44ae7d1 {
    width: 64px;
    height: 64px;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 1;
    align-self: flex-end;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f9c0a4c::before, #\36 f9c0a4c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#\36 f9c0a4c {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/64747627/dms3rep/multi/opt/Nutrici%C3%B3n+Animal-1920w.png);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    align-self: flex-start;
    padding: 6% 6% 6% 6%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#\36 f9c0a4c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA8ElEQVQI1wXB3UrCYACA4e8eooM6qbPIs46qAymCLiAIAkn7sTIKIzXXim3OWPv55pySsdlR9AM6CIrdgVQgeU9vzyO8lxHe6wj5/kNrMCZIJsjBBPvtD/N5jPb0ixp9I2Q8xIuH2FGC2UswHz+w+584/S+sKKXxkHLbSREt/54gkDjSR9HuUPUmjuvSbQd0wxDX9dEbNiK2D4ncEh3rFK2Ww6jsEOp79Jr7tM1drPo2enkLYVyuYlSzmFcbaOUsdmWdUN1EqmvotSWU0iJqIYM4LsxykJ/hrDjHzXkGWV9GKitcXyxwdDJNMT9FNTfPP4LtlASLThxsAAAAAElFTkSuQmCC');
}
    
#\33 cfc3256 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    padding-left: 2%;
    padding-right: 2%;
    order: 0;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#b84573b3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#b84573b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#c58f575e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 49%;
    min-width: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#d1a5bbf8 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 98%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    order: 1;
    margin-top: 0px;
    margin-bottom: 0px;
    align-self: center;
    padding-left: 4px;
    padding-right: 4px;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#ba240f91 {
    min-height: 562px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 6% 4% 6%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#bea1699f {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 8b4d079 {
    width: 468px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c5f0ead {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 49%;
    min-width: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#eadb0ecb {
    width: 468px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 925fa9c {
    width: 64px;
    height: 64px;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 1;
    align-self: flex-end;
    grid-area: auto / auto / auto / auto;
}
    
#e36bb108.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#e36bb108 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#a6f5b742 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    padding-left: 2%;
    padding-right: 2%;
    order: 0;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 f9c0a4c::before, #\36 f9c0a4c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\36 f9c0a4c {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    min-height: 240px;
}
#\36 f9c0a4c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA8ElEQVQI1wXB3UrCYACA4e8eooM6qbPIs46qAymCLiAIAkn7sTIKIzXXim3OWPv55pySsdlR9AM6CIrdgVQgeU9vzyO8lxHe6wj5/kNrMCZIJsjBBPvtD/N5jPb0ixp9I2Q8xIuH2FGC2UswHz+w+584/S+sKKXxkHLbSREt/54gkDjSR9HuUPUmjuvSbQd0wxDX9dEbNiK2D4ncEh3rFK2Ww6jsEOp79Jr7tM1drPo2enkLYVyuYlSzmFcbaOUsdmWdUN1EqmvotSWU0iJqIYM4LsxykJ/hrDjHzXkGWV9GKitcXyxwdDJNMT9FNTfPP4LtlASLThxsAAAAAElFTkSuQmCC');
}
    
#c58f575e {
    justify-content: flex-start;
    row-gap: 10px;
    padding-top: 8px;
}
    
#d1a5bbf8 {
    align-items: flex-start;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 96%;
    padding-left: 4px;
    padding-right: 4px;
}
    
#ba240f91 {
    min-height: 327px;
    padding: 6% 2% 6% 2%;
}
    
#\30 c5f0ead {
    justify-content: flex-start;
    row-gap: 10px;
    padding-top: 8px;
}
    
#eadb0ecb {
    width: 262px;
}
    
#\39 8b4d079 {
    width: 262px;
}
    
#\35 7dde20e {
    align-items: flex-start;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 96%;
    padding-left: 4px;
    padding-right: 4px;
}
    
#\39 09fa284::before, #\39 09fa284 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\39 09fa284 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    min-height: 240px;
}
#\39 09fa284.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7UlEQVQI1wXBTUvCAACA4f2hLkFd62Qfh06DCBzVwg4dQsI8JR2EimVmTUe1pe5T15Zm2UyGZkLl6Ee9PY/Q6H5w5kbkrZicM6HgjTj1xhSDb5RgRPWpw33bRiiHQ068mKwz4cj5JG9GHDcHFFpTLrs/3HXHGJ0BQqbximz0ST8O2K2/s60HSHqHvfqQXPsX5XlGrZcgzJVM5ksmixWX1K3NetkgddVkqeKT0mO2rCn7foKwoHosV13WahbijY6oaGxcPLBy3WJVjxDdL9JhgrBp95G8Nw6ckKxmcHiukilqyKqP7MbsvMyQen/8A946owHinKqsAAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#e3b8e3bc {
    height: auto;
}
    
#\35 7dde20e {
    width: 96%;
    padding-bottom: 0%;
    padding-left: 4px;
    padding-right: 4px;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\39 09fa284::before, #\39 09fa284 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\39 09fa284 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    min-height: 240px;
}
#\39 09fa284.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7UlEQVQI1wXBTUvCAACA4f2hLkFd62Qfh06DCBzVwg4dQsI8JR2EimVmTUe1pe5T15Zm2UyGZkLl6Ee9PY/Q6H5w5kbkrZicM6HgjTj1xhSDb5RgRPWpw33bRiiHQ068mKwz4cj5JG9GHDcHFFpTLrs/3HXHGJ0BQqbximz0ST8O2K2/s60HSHqHvfqQXPsX5XlGrZcgzJVM5ksmixWX1K3NetkgddVkqeKT0mO2rCn7foKwoHosV13WahbijY6oaGxcPLBy3WJVjxDdL9JhgrBp95G8Nw6ckKxmcHiukilqyKqP7MbsvMyQen/8A946owHinKqsAAAAAElFTkSuQmCC');
}
    
#\36 44ae7d1 {
    height: 56px;
    width: 56px;
}
    
#\36 f9c0a4c::before, #\36 f9c0a4c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\36 f9c0a4c {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    min-height: 240px;
}
#\36 f9c0a4c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA8ElEQVQI1wXB3UrCYACA4e8eooM6qbPIs46qAymCLiAIAkn7sTIKIzXXim3OWPv55pySsdlR9AM6CIrdgVQgeU9vzyO8lxHe6wj5/kNrMCZIJsjBBPvtD/N5jPb0ixp9I2Q8xIuH2FGC2UswHz+w+584/S+sKKXxkHLbSREt/54gkDjSR9HuUPUmjuvSbQd0wxDX9dEbNiK2D4ncEh3rFK2Ww6jsEOp79Jr7tM1drPo2enkLYVyuYlSzmFcbaOUsdmWdUN1EqmvotSWU0iJqIYM4LsxykJ/hrDjHzXkGWV9GKitcXyxwdDJNMT9FNTfPP4LtlASLThxsAAAAAElFTkSuQmCC');
}
    
#\33 cfc3256 {
    min-height: 40px;
}
    
#c58f575e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
}
    
#d1a5bbf8 {
    width: 96%;
    padding-bottom: 0%;
    padding-left: 4px;
    padding-right: 4px;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#ba240f91 {
    min-height: 0;
    flex-direction: column;
    row-gap: 16px;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#bea1699f {
    height: auto;
}
    
#\39 8b4d079 {
    width: 245px;
}
    
#\30 c5f0ead {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
}
    
#eadb0ecb {
    width: 245px;
}
    
#\38 925fa9c {
    height: 56px;
    width: 56px;
}
    
#a6f5b742 {
    min-height: 40px;
}
}



@media all {
    
#\39 970caea {
    width: 99.99852474004743%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f75c328e {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\31 2a9cd4f {
    min-height: 562px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 6% 4% 6%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#ee9d4b1e {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    padding-left: 2%;
    padding-right: 2%;
    order: 0;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#acbdcb8b {
    width: 64px;
    height: 64px;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 1;
    align-self: flex-end;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ecbc180 {
    width: 64px;
    height: 64px;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 1;
    align-self: flex-end;
    grid-area: auto / auto / auto / auto;
}
    
#fbdbcd67 {
    width: 99.99852474004743%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b1218435.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#b1218435 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#cab574a2 {
    width: 468px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4ba84f6::before, #f4ba84f6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#f4ba84f6 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/64747627/dms3rep/multi/opt/Paper+Factory-1920w.png);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    align-self: flex-start;
    padding: 6% 6% 6% 6%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#f4ba84f6.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA20lEQVQI1wXB7UqDYACAUe+m/8EICmIQBJNijM1iOd2czm1+vb6lTrKFGtIGbYX0J+pen85RblYu/cDjIU3QE4keR6hTna424Py2x+lVl5OzDsqdN2Ec2jiZRGxzsuoVP5NY/oKRcc91X6VzeYEyW45YCou0eKTZ13y2B/bHHVWzRTwFWHOT4XCAIqXN5lnS7Bra75afv18+2i+q5o0gFriuy8ycoqShQxKt2BYbqrrk/XggryuSlwJ37eHObRx9gpJHDr41RqwXhKFPXpYsY8lKCAzDwNQ0xmqPf36ihtpsIJsrAAAAAElFTkSuQmCC');
}
    
#\37 7e42945.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\37 7e42945 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#f233c5cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 49%;
    min-width: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#cba52cf6 {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 bb9a7ff {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    padding-left: 2%;
    padding-right: 2%;
    order: 0;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\39 33873c6 {
    width: 468px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc42ba0f {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 98%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    order: 1;
    margin-top: 0px;
    margin-bottom: 0px;
    align-self: center;
    padding-left: 4px;
    padding-right: 4px;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 dc0bee3 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 98%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    order: 1;
    margin-top: 0px;
    margin-bottom: 0px;
    align-self: center;
    padding-left: 4px;
    padding-right: 4px;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 7fdd3bb {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 4729e34 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 49%;
    min-width: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\30 8594d23::before, #\30 8594d23 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#\30 8594d23 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/64747627/dms3rep/multi/opt/Miner%C3%ADa-1920w.png);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    align-self: flex-start;
    padding: 6% 6% 6% 6%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#\30 8594d23.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA4klEQVQI1wXBXUuDUACAYX9SHzcRXuiqtT7wHD1NU1KWZ+pmbiuGwSiCBl1EF+XFoA+ku6AfEHTVX3t7HsPUz9jTFvnwQ9T8oZ5+sRbfbF58sjVq2SveENkKI6gawvqDZPlFfN8S3KyQ9QuifsWv39FXDVX1iBEXC5LqjrC6ReoSJxkQpOcMJzPGl9fMJnPmxRRDa02WZ8RpjPSPEa7NWbBLmSnKcUw+GjDUCYbvdYiCLmHQpa9slDDxhIl0LXqqR+dEYHkuRuxuk57ukCeHlMkBOtrH7R9hSsG6UKw5ig1H8Q/Ig4DYY9XqwgAAAABJRU5ErkJggg==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f4ba84f6::before, #f4ba84f6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#f4ba84f6 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    min-height: 240px;
}
#f4ba84f6.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA20lEQVQI1wXB7UqDYACAUe+m/8EICmIQBJNijM1iOd2czm1+vb6lTrKFGtIGbYX0J+pen85RblYu/cDjIU3QE4keR6hTna424Py2x+lVl5OzDsqdN2Ec2jiZRGxzsuoVP5NY/oKRcc91X6VzeYEyW45YCou0eKTZ13y2B/bHHVWzRTwFWHOT4XCAIqXN5lnS7Bra75afv18+2i+q5o0gFriuy8ycoqShQxKt2BYbqrrk/XggryuSlwJ37eHObRx9gpJHDr41RqwXhKFPXpYsY8lKCAzDwNQ0xmqPf36ihtpsIJsrAAAAAElFTkSuQmCC');
}
    
#f233c5cf {
    justify-content: flex-start;
    row-gap: 10px;
    padding-top: 8px;
}
    
#\31 2a9cd4f {
    min-height: 327px;
    padding: 6% 2% 6% 2%;
}
    
#\39 33873c6 {
    width: 262px;
}
    
#dc42ba0f {
    align-items: flex-start;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 96%;
    padding-left: 4px;
    padding-right: 4px;
}
    
#\32 dc0bee3 {
    align-items: flex-start;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 96%;
    padding-left: 4px;
    padding-right: 4px;
}
    
#\39 4729e34 {
    justify-content: flex-start;
    row-gap: 10px;
    padding-top: 8px;
}
    
#cab574a2 {
    width: 262px;
}
    
#\30 8594d23::before, #\30 8594d23 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\30 8594d23 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    min-height: 240px;
}
#\30 8594d23.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA4klEQVQI1wXBXUuDUACAYX9SHzcRXuiqtT7wHD1NU1KWZ+pmbiuGwSiCBl1EF+XFoA+ku6AfEHTVX3t7HsPUz9jTFvnwQ9T8oZ5+sRbfbF58sjVq2SveENkKI6gawvqDZPlFfN8S3KyQ9QuifsWv39FXDVX1iBEXC5LqjrC6ReoSJxkQpOcMJzPGl9fMJnPmxRRDa02WZ8RpjPSPEa7NWbBLmSnKcUw+GjDUCYbvdYiCLmHQpa9slDDxhIl0LXqqR+dEYHkuRuxuk57ukCeHlMkBOtrH7R9hSsG6UKw5ig1H8Q/Ig4DYY9XqwgAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\31 2a9cd4f {
    min-height: 0;
    flex-direction: column;
    row-gap: 16px;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#ee9d4b1e {
    min-height: 40px;
}
    
#acbdcb8b {
    height: 56px;
    width: 56px;
}
    
#\37 ecbc180 {
    height: 56px;
    width: 56px;
}
    
#cab574a2 {
    width: 245px;
}
    
#f4ba84f6::before, #f4ba84f6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#f4ba84f6 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    min-height: 240px;
}
#f4ba84f6.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA20lEQVQI1wXB7UqDYACAUe+m/8EICmIQBJNijM1iOd2czm1+vb6lTrKFGtIGbYX0J+pen85RblYu/cDjIU3QE4keR6hTna424Py2x+lVl5OzDsqdN2Ec2jiZRGxzsuoVP5NY/oKRcc91X6VzeYEyW45YCou0eKTZ13y2B/bHHVWzRTwFWHOT4XCAIqXN5lnS7Bra75afv18+2i+q5o0gFriuy8ycoqShQxKt2BYbqrrk/XggryuSlwJ37eHObRx9gpJHDr41RqwXhKFPXpYsY8lKCAzDwNQ0xmqPf36ihtpsIJsrAAAAAElFTkSuQmCC');
}
    
#f233c5cf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
}
    
#cba52cf6 {
    height: auto;
}
    
#\37 bb9a7ff {
    min-height: 40px;
}
    
#\39 33873c6 {
    width: 245px;
}
    
#dc42ba0f {
    width: 96%;
    padding-bottom: 0%;
    padding-left: 4px;
    padding-right: 4px;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\32 dc0bee3 {
    width: 96%;
    padding-bottom: 0%;
    padding-left: 4px;
    padding-right: 4px;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\31 7fdd3bb {
    height: auto;
}
    
#\39 4729e34 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
}
    
#\30 8594d23::before, #\30 8594d23 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\30 8594d23 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    min-height: 240px;
}
#\30 8594d23.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA4klEQVQI1wXBXUuDUACAYX9SHzcRXuiqtT7wHD1NU1KWZ+pmbiuGwSiCBl1EF+XFoA+ku6AfEHTVX3t7HsPUz9jTFvnwQ9T8oZ5+sRbfbF58sjVq2SveENkKI6gawvqDZPlFfN8S3KyQ9QuifsWv39FXDVX1iBEXC5LqjrC6ReoSJxkQpOcMJzPGl9fMJnPmxRRDa02WZ8RpjPSPEa7NWbBLmSnKcUw+GjDUCYbvdYiCLmHQpa9slDDxhIl0LXqqR+dEYHkuRuxuk57ukCeHlMkBOtrH7R9hSsG6UKw5ig1H8Q/Ig4DYY9XqwgAAAABJRU5ErkJggg==');
}
}



@media all {
    
#bd3cc95f {
    padding-top: 16px;
    padding-bottom: 16px;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 1dfc41d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#c1470678 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 6% 4% 6%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#ca878bb9 {
    width: 658px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 19ecd60 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 46cea85 {
    background-color: var(--color_4);
    background-image: initial;
}
}



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



@media (max-width: 767px) {
    
#bd3cc95f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 1dfc41d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c1470678 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 19ecd60 {
    width: 100.00%;
}
}



@media all {
    
#\37 b15607c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#d62ffc66 {
    background-color: var(--color_7);
    background-image: initial;
}
    
#e9a40794.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#e9a40794 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e7c3b893 {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 4% 6% 1% 6%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
}



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



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



@media all {
    
#f53ebd48 {
    background-color: var(--color_7);
    background-image: initial;
}
    
#f04e4a5c {
    justify-content: space-around;
    align-items: center;
    width: 48%;
    min-height: 8px;
    max-height: 100%;
    justify-self: auto;
    order: 1;
    row-gap: 30px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 905be06 {
    width: 75.88%;
    height: auto;
    max-width: 100%;
    order: 14;
    margin-top: -131px;
}
    
#df4ae2bd {
    min-height: 324px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 6% 8% 6%;
    margin: 0% 0% 0% 0%;
}
    
#group_puh {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_vdg {
    width: 92.15%;
    height: 700px;
    max-width: 100%;
    margin-top: -39px;
}
    
#b36de127 {
    width: 1191px;
    height: auto;
    max-width: 100%;
    order: 14;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#df4ae2bd {
    min-height: 445px;
    padding: 6% 4% 6% 4%;
}
    
#\37 905be06 {
    margin-top: -7px;
}
}



@media (max-width: 767px) {
    
#f04e4a5c {
    width: 100%;
    min-height: 80px;
    margin: 0px 0% 0px 0%;
}
    
#\37 905be06.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 4%;
    padding-right: 4%;
}
#\37 905be06 {
    justify-self: auto;
    align-self: flex-start;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df4ae2bd {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
    padding: 4% 4% 10% 4%;
}
    
#group_puh {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_vdg {
    height: 240px;
}
}



@media all {
    
#ebdf3d56 {
    width: 105.94%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf83b725 {
    width: 79.95%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 034a0f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 d116b42 {
    justify-content: space-around;
    align-items: flex-start;
    width: 100.00%;
    min-height: 284px;
    max-height: 100%;
    height: auto;
    padding-left: 8%;
    order: 0;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 a071d25 {
    align-items: flex-start;
    width: 19.99900159527711%;
    min-height: 100%;
    max-height: none;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 var(--color_6) var(--color_6);
    border-width: 0 0 1px 1px;
    align-self: stretch;
    padding: 2% 2% 2% 2%;
    grid-area: auto / auto / auto / auto;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#a1cb89f9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 23.57%;
    min-height: 159px;
    max-height: 100%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 var(--color_6) var(--color_6);
    border-width: 0 0 1px 1px;
    padding: 2% 2% 2% 2%;
    grid-area: auto / auto / auto / auto;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\39 f4d19db {
    min-height: 561px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 10%;
    padding-left: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#d333729f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#ba0105c5 {
    width: 248px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7745f8e {
    width: 528px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 58e97e9 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.99851301115241%;
    min-height: 160px;
    max-height: 100%;
    order: 1;
    align-self: auto;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: var(--color_6) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    justify-self: auto;
    padding-left: 8%;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\30 c05d71c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 74px;
    width: 100%;
    justify-content: flex-end;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#fbeffb39::before, #fbeffb39 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.32;
    border-radius: inherit;
}
#fbeffb39 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/64747627/dms3rep/multi/opt/foto16_ov4jr-1920w.jpg);
}
    
#\33 4cd6175.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#\33 4cd6175 {
    width: 91.92148148148148%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c67312b.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#\37 c67312b {
    width: 91.92370370370371%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 a071d25 {
    min-height: 168px;
    width: 19.79427070795492%;
    justify-self: auto;
    order: 2;
    justify-content: flex-start;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1cb89f9 {
    min-height: 100%;
    width: 23.54%;
    order: 3;
    max-height: none;
    height: auto;
    justify-content: flex-start;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\39 f4d19db {
    padding-right: 0%;
    padding-left: 0%;
    min-height: 541px;
}
    
#\35 7745f8e {
    width: 247.133px;
    order: 0;
    margin-top: 4%;
}
    
#\32 58e97e9 {
    justify-self: auto;
    align-self: auto;
    width: 99.99684065934066%;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    padding-left: 2%;
    align-content: flex-start;
    align-items: flex-start;
    padding-top: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf83b725 {
    width: 100.00%;
}
    
#fbeffb39::before, #fbeffb39 > .bgExtraLayerOverlay {
    
}
    
#\30 c05d71c {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 51px;
}
    
#\30 d116b42 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    padding-left: 4%;
    padding-right: 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#ebdf3d56 {
    width: 39.81%;
    margin: 0px 0% 0px 0%;
}
    
#bf83b725 {
    width: 27.93%;
    margin: 0px 0% 0px 0%;
}
    
#\35 034a0f2 {
    width: 40.04%;
    margin: 0px 0% 0px 0%;
}
    
#\30 d116b42 {
    padding-left: 4%;
    align-self: auto;
    align-items: flex-start;
    height: auto;
    min-height: 240px;
    justify-self: auto;
    width: 100%;
    order: 0;
    padding-right: 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a071d25 {
    width: 100.00%;
    flex-direction: row;
    height: auto;
    min-height: 72px;
    flex-wrap: nowrap;
    order: 2;
    align-items: center;
    justify-content: flex-start;
    padding: 8px 4% 8px 4%;
    margin: 0px 0% 0px 0%;
}
    
#a1cb89f9 {
    width: 100%;
    flex-direction: row;
    height: auto;
    min-height: 74px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 3;
    align-items: center;
    justify-content: flex-start;
    padding: 8px 4% 8px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f4d19db {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 0% 0% 0%;
}
    
#d333729f {
    width: 33.22%;
    margin: 0px 0% 0px 0%;
}
    
#ba0105c5.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0%;
}
#ba0105c5 {
    min-height: 54px;
}
    
#\35 7745f8e.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-top: 8px;
    padding-bottom: 8px;
}
#\35 7745f8e {
    width: 89.44%;
    order: 0;
    align-self: flex-start;
    margin-left: 4%;
    margin-right: 0%;
}
    
#\32 58e97e9 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: flex-start;
    width: 100.00%;
    order: 1;
    padding-left: 0%;
    align-items: flex-start;
    height: auto;
    min-height: 323px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c05d71c {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 32px;
    padding-left: 0%;
}
    
#fbeffb39::before, #fbeffb39 > .bgExtraLayerOverlay {
    
}
    
#\33 4cd6175.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
    
#\37 c67312b.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
}



@media all {
    
#dfdccaf8 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\30 01f5f9d {
    justify-content: space-between;
    align-items: flex-start;
    width: 42.57918357397875%;
    min-height: 97px;
    max-height: 100%;
    flex-wrap: nowrap;
    order: 0;
    justify-self: auto;
    row-gap: 15px;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa24b2c4 {
    width: 520px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\31 dee794a {
    min-height: 622px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 f5e1280 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.82%;
    min-height: 50px;
    max-height: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    column-gap: 5%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f96aff7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 66.73849728892331%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: var(--color_4);
    border-radius: 30px;
    flex-wrap: nowrap;
    background-image: initial;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 1px 1px 1px 1px;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#a71c20fc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.26%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/64747627/dms3rep/multi/opt/Suministro+y+montaje+seriman+de+sellos+de+diagragma-654h.png);
    border-radius: 30px;
    background-size: contain;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 1px 1px 1px 1px;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#a71c20fc.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAACXBIWXMAABJ0AAASdAHeZh94AAACcElEQVQozx3D7UsTcQAA4J+bpgPBmqjTbdJMiFKh1DRNMPsye/GlCF/YpjG3kVMhNeftPHfnNnd3e7v3u9/MYlnnSPRLgZJNhk5MjIi+9qlv/RlGPfCASCRSxPK87l/b+HixvqJCZzAYdA8bG0t+eV8U/nFPFf1+PKoFHz9nW3cPcr1fDo97AsHQTVNtbVN1TU3TwJ3OFsxu6yBGhu6Gnz65AQ6Ov3rzZ9+Tpz9+BtbTG87+gYF+q9X6YKy/b3B+dGRicWR4Bh0eGgT7h3kkd3Kq5s++iW9VFfF6J50et8sx47DbkDGHD3XYccxuc4Ddg1zf/uHRdPYoP/FhZ2eIYRlrMpG4F/IjbajLdR/1uB8hbk8b4GRoiEvwekxMNVB8qmE1ITSEE0IjEYpfJv1EfRxZtsQXfBXAM49cmFpcrpxcCFQ5fWS13Rcrdy7FDM8DsSo3kdQ/W+FKx7FIEUh/ymqjvGIMJwTzYlQxj62slU2HBcPLYNQ0h1PlUwRfMoNzBWAvt6cVZLmOYdn6UEKo84b5iwjFmPDwqgUPEpVoiNDN4rMakM6eaPlXaQMtrxsxPm10xd6VzcZfVyEkXzMXTOg9BFPsQBANeKNmSlkZWmICvLKcTJlRIaPHBLUyyK4Z8ShrXqGi1RgeKAMb71WTICu3OUnpTIpKB6+sdTGi0hNn+G6SjvWSJNWLoegtoKqqUZGlNlkS22VZaocQdkmS1MMyTHeUpqw0RVqxJfQW2NzcvCTLskUUxToI4TUIYYskSR0MwzTTNN1KU1Tzkt9/FZyfn/8PIQS5XE6zvb1dmMlkCnme13AcV7C1tQVSqRT4C0vKCnxFPuBGAAAAAElFTkSuQmCC');
}
    
#\37 6f0c99a {
    width: 346px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\38 77ce0c0 {
    width: 38px;
    height: 38px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
}
    
#\32 0b81970 {
    width: 38px;
    height: 38px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
}
    
#\35 6cbd352 {
    justify-content: space-between;
    align-items: flex-start;
    width: 52.86%;
    min-height: 97px;
    max-height: 100%;
    flex-wrap: nowrap;
    order: 1;
    row-gap: 15px;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e16d0342 {
    width: 99.82%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a71c20fc {
    width: 49.5%;
    min-height: 8px;
}
#a71c20fc.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAACXBIWXMAABJ0AAASdAHeZh94AAACcElEQVQozx3D7UsTcQAA4J+bpgPBmqjTbdJMiFKh1DRNMPsye/GlCF/YpjG3kVMhNeftPHfnNnd3e7v3u9/MYlnnSPRLgZJNhk5MjIi+9qlv/RlGPfCASCRSxPK87l/b+HixvqJCZzAYdA8bG0t+eV8U/nFPFf1+PKoFHz9nW3cPcr1fDo97AsHQTVNtbVN1TU3TwJ3OFsxu6yBGhu6Gnz65AQ6Ov3rzZ9+Tpz9+BtbTG87+gYF+q9X6YKy/b3B+dGRicWR4Bh0eGgT7h3kkd3Kq5s++iW9VFfF6J50et8sx47DbkDGHD3XYccxuc4Ddg1zf/uHRdPYoP/FhZ2eIYRlrMpG4F/IjbajLdR/1uB8hbk8b4GRoiEvwekxMNVB8qmE1ITSEE0IjEYpfJv1EfRxZtsQXfBXAM49cmFpcrpxcCFQ5fWS13Rcrdy7FDM8DsSo3kdQ/W+FKx7FIEUh/ymqjvGIMJwTzYlQxj62slU2HBcPLYNQ0h1PlUwRfMoNzBWAvt6cVZLmOYdn6UEKo84b5iwjFmPDwqgUPEpVoiNDN4rMakM6eaPlXaQMtrxsxPm10xd6VzcZfVyEkXzMXTOg9BFPsQBANeKNmSlkZWmICvLKcTJlRIaPHBLUyyK4Z8ShrXqGi1RgeKAMb71WTICu3OUnpTIpKB6+sdTGi0hNn+G6SjvWSJNWLoegtoKqqUZGlNlkS22VZaocQdkmS1MMyTHeUpqw0RVqxJfQW2NzcvCTLskUUxToI4TUIYYskSR0MwzTTNN1KU1Tzkt9/FZyfn/8PIQS5XE6zvb1dmMlkCnme13AcV7C1tQVSqRT4C0vKCnxFPuBGAAAAAElFTkSuQmCC');
}
    
#\37 6f0c99a {
    width: 100%;
}
    
#\30 01f5f9d {
    margin-right: 4%;
    min-height: 162px;
    justify-content: space-between;
    width: 49%;
}
    
#\38 77ce0c0 {
    width: 36px;
    height: 36px;
}
    
#\32 0b81970 {
    width: 36px;
    height: 36px;
}
    
#aa24b2c4 {
    width: 100%;
}
    
#\31 dee794a {
    column-gap: 1%;
    min-height: 565px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 6% 2% 4% 2%;
}
    
#\36 f5e1280 {
    min-height: 150px;
    order: 2;
    align-items: flex-start;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    width: 99.36916455137403%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6cbd352 {
    min-height: 160px;
    width: 49%;
}
    
#f96aff7c {
    border-radius: 30px;
    width: 49.5%;
    min-height: 8px;
    padding: 6% 4% 4% 4%;
}
    
#e16d0342 {
    justify-self: auto;
    align-self: auto;
    width: 99.55%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#a71c20fc {
    width: 100%;
    min-height: 411px;
    align-items: center;
    border-radius: 30px;
    height: auto;
}
#a71c20fc.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAACXBIWXMAABJ0AAASdAHeZh94AAACcElEQVQozx3D7UsTcQAA4J+bpgPBmqjTbdJMiFKh1DRNMPsye/GlCF/YpjG3kVMhNeftPHfnNnd3e7v3u9/MYlnnSPRLgZJNhk5MjIi+9qlv/RlGPfCASCRSxPK87l/b+HixvqJCZzAYdA8bG0t+eV8U/nFPFf1+PKoFHz9nW3cPcr1fDo97AsHQTVNtbVN1TU3TwJ3OFsxu6yBGhu6Gnz65AQ6Ov3rzZ9+Tpz9+BtbTG87+gYF+q9X6YKy/b3B+dGRicWR4Bh0eGgT7h3kkd3Kq5s++iW9VFfF6J50et8sx47DbkDGHD3XYccxuc4Ddg1zf/uHRdPYoP/FhZ2eIYRlrMpG4F/IjbajLdR/1uB8hbk8b4GRoiEvwekxMNVB8qmE1ITSEE0IjEYpfJv1EfRxZtsQXfBXAM49cmFpcrpxcCFQ5fWS13Rcrdy7FDM8DsSo3kdQ/W+FKx7FIEUh/ymqjvGIMJwTzYlQxj62slU2HBcPLYNQ0h1PlUwRfMoNzBWAvt6cVZLmOYdn6UEKo84b5iwjFmPDwqgUPEpVoiNDN4rMakM6eaPlXaQMtrxsxPm10xd6VzcZfVyEkXzMXTOg9BFPsQBANeKNmSlkZWmICvLKcTJlRIaPHBLUyyK4Z8ShrXqGi1RgeKAMb71WTICu3OUnpTIpKB6+sdTGi0hNn+G6SjvWSJNWLoegtoKqqUZGlNlkS22VZaocQdkmS1MMyTHeUpqw0RVqxJfQW2NzcvCTLskUUxToI4TUIYYskSR0MwzTTNN1KU1Tzkt9/FZyfn/8PIQS5XE6zvb1dmMlkCnme13AcV7C1tQVSqRT4C0vKCnxFPuBGAAAAAElFTkSuQmCC');
}
    
#\37 6f0c99a {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 01f5f9d {
    width: 100%;
    align-self: flex-start;
    order: 0;
    min-height: 107px;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 77ce0c0 {
    height: 36px;
    width: 36px;
    order: 0;
}
    
#\32 0b81970 {
    height: 36px;
    order: 0;
    width: 36px;
}
    
#aa24b2c4 {
    width: 100.00%;
    order: 1;
}
    
#\31 dee794a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 f5e1280 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: space-between;
    min-height: 292px;
    justify-self: auto;
    align-self: auto;
    width: 99.61346183579859%;
    order: 2;
    padding-top: 0px;
    margin: 6% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6cbd352 {
    width: 100.00%;
    order: 1;
    min-height: 135px;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#f96aff7c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    border-radius: 30px;
    padding: 10% 6% 7% 6%;
}
    
#e16d0342 {
    order: 0;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 99.61%;
}
}



@media all {
    
#\39 49eef1d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e8cd991 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#d6be9e95 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#b134ff43 {
    min-height: 225px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 6% 4% 6%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 41a9379 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 e8cd991 {
    width: 100%;
    justify-content: flex-start;
    min-height: 8px;
}
    
#b134ff43 {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 225px;
    padding: 10% 2% 6% 4%;
}
}



@media (max-width: 767px) {
    
#\31 e8cd991 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b134ff43 {
    min-height: 0;
    flex-direction: column;
    row-gap: 16px;
    flex-wrap: nowrap;
    padding: 10% 6% 8% 6%;
}
}

