*#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;
}
*#dm *.dmBody div.u_1361071178
{
	position:absolute !important;
}
*#dm *.dmBody *.u_1358347525
{
	color:var(--third_color) !important;
	font-size:80px !important;
	font-family:var(--h1_font_family) !important;
	font-weight:400 !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1080562691
{
	color:var(--third_color) !important;
	font-size:20px !important;
	font-family:var(--p1_font_family) !important;
	font-weight:var(--p1_font_weight) !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1730092781
{
	color:var(--fourth_color) !important;
	font-size:18px !important;
	font-family:var(--p1_font_family) !important;
	font-weight:var(--p1_font_weight) !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1762881322 img[dm_changed]
{
	border-radius:50% !important;
	-moz-border-radius:50% !important;
	-webkit-border-radius:50% !important;
}
*#dm *.dmBody div.u_1023612074 img[dm_changed]
{
	border-radius:50% !important;
	-moz-border-radius:50% !important;
	-webkit-border-radius:50% !important;
}
*#dm *.dmBody *.u_1291689436
{
	color:var(--fourth_color) !important;
	font-size:20px !important;
	font-family:var(--h3_font_family) !important;
	font-weight:var(--h3_font_weight) !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1671500366 img[dm_changed]
{
	border-radius:50% !important;
	-moz-border-radius:50% !important;
	-webkit-border-radius:50% !important;
}
*#dm *.dmBody *.u_1849728649
{
	color:var(--fourth_color) !important;
	font-size:20px !important;
	font-family:var(--h3_font_family) !important;
	font-weight:var(--h3_font_weight) !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1113924128
{
	color:var(--fourth_color) !important;
	font-size:18px !important;
	font-family:var(--p1_font_family) !important;
	font-weight:var(--p1_font_weight) !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1842720946
{
	color:var(--fourth_color) !important;
	font-size:18px !important;
	font-family:var(--p1_font_family) !important;
	font-weight:var(--p1_font_weight) !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1750268683 img[dm_changed]
{
	border-radius:50% !important;
	-moz-border-radius:50% !important;
	-webkit-border-radius:50% !important;
}
*#dm *.dmBody *.u_1423693238
{
	color:var(--fourth_color) !important;
	font-size:20px !important;
	font-family:var(--h3_font_family) !important;
	font-weight:var(--h3_font_weight) !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1476206149
{
	color:var(--fourth_color) !important;
	font-size:20px !important;
	font-family:var(--h3_font_family) !important;
	font-weight:var(--h3_font_weight) !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1086660739
{
	color:var(--fourth_color) !important;
	font-size:18px !important;
	font-family:var(--p1_font_family) !important;
	font-weight:var(--p1_font_weight) !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1620579992
{
	color:var(--fourth_color) !important;
	font-size:50px !important;
	font-family:var(--h2_font_family) !important;
	font-weight:var(--h2_font_weight) !important;
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1420878383
{
	color:var(--fourth_color) !important;
	font-size:18px !important;
	font-family:var(--p1_font_family) !important;
	font-weight:var(--p1_font_weight) !important;
	text-align:left !important;
}
*#dm *.dmBody *.u_1746157415
{
	color:var(--fourth_color) !important;
	font-size:50px !important;
	font-family:var(--h2_font_family) !important;
	font-weight:400 !important;
	text-align:left !important;
}
*#dm *.dmBody *.u_1979290006
{
	color:var(--fourth_color) !important;
	font-size:50px !important;
	font-family:var(--h2_font_family) !important;
	font-weight:var(--h2_font_weight) !important;
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1489453239
{
	color:var(--fourth_color) !important;
	font-size:50px !important;
	font-family:var(--h2_font_family) !important;
	font-weight:var(--h2_font_weight) !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1444427928
{
	color:rgb(49,49,49) !important;
	font-size:54px !important;
	font-weight:400 !important;
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1444427928 .rteBlock
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1806357036
{
	color:var(--fourth_color) !important;
	font-size:18px !important;
	font-family:var(--p1_font_family) !important;
	font-weight:var(--p1_font_weight) !important;
}
*#dm *.dmBody *.u_1806357036 *.open-hours-item dt
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1806357036 *.open-hours-item dd
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1806357036 *.open-hours-item time
{
	text-align:LEFT !important;
}*#dm *.dmBody *.u_1806357036 *.open-hours-special { text-align:LEFT !important; }

*#dm *.dmBody div.u_1358347525 .rteBlock
{
	direction:ltr !important;
}
*#dm *.dmBody *.u_1361071178
{
	width:100% !important;
}
*#dm *.dmBody *.u_undefined::after
{
	margin-top:12px !important;
}
*#dm *.dmBody *.u_1140003286::after
{
	margin-top:0px !important;
}
*#dm *.dmBody div.u_1358347525 p
{
	font-family: Arial !important;
}
*#dm *.dmBody div.u_1358347525 li
{
	font-family: Arial !important;
}
*#dm *.dmBody div.u_1358347525
{
	direction:ltr !important;
	font-family: Arial !important;
}
*#dm *.dmBody div.u_1806357036 .dmwidget-title
{
	font-family:var(--h4_font_family) !important;
	font-weight:var(--h4_font_weight) !important;
	color:var(--fourth_color) !important;
	direction:ltr !important;
}
*#dm *.dmBody div.u_1746157415 p
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1746157415 li
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1746157415
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1620579992 p
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1620579992 li
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1620579992
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1979290006 p
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1979290006 li
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1979290006
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1489453239 p
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1489453239 li
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1489453239
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1444427928 p
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1444427928 li
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1444427928
{
	color:rgba(1,61,113,1) !important;
	font-size:50px !important;
	font-family:var(--h2_font_family) !important;
}
*#dm *.dmBody div.u_1750268683 img
{
	border-radius:50% !important;
	-moz-border-radius:50% !important;
	-webkit-border-radius:50% !important;
	border-style:solid !important;
	border-width:0px 0px 0px 0px !important;
	border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
	box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
}
*#dm *.dmBody div.u_1023612074 img
{
	border-radius:50% !important;
	-moz-border-radius:50% !important;
	-webkit-border-radius:50% !important;
	box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
}
*#dm *.dmBody div.u_1671500366 img
{
	border-radius:50% !important;
	-moz-border-radius:50% !important;
	-webkit-border-radius:50% !important;
	box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
}
*#dm *.dmBody *.u_1762881322
{
	width:100% !important;
}
*#dm *.dmBody div.u_1762881322 img
{
	border-radius:50% !important;
	-moz-border-radius:50% !important;
	-webkit-border-radius:50% !important;
	box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
}
*#dm *.dmBody div.u_1476206149 p
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1476206149 li
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1476206149
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1849728649 p
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1849728649 li
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1849728649
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1291689436 p
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1291689436 li
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1291689436
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1423693238 p
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1423693238 li
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1423693238
{
	color:rgba(1,61,113,1) !important;
}
*#dm *.dmBody div.u_1361071178 img
{
	object-fit:cover !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_1080562691
{
}
*#dm *.dmBody div.u_1730092781
{
}
*#dm *.dmBody div.u_1291689436
{
}
*#dm *.dmBody div.u_1849728649
{
}
*#dm *.dmBody div.u_1113924128
{
}
*#dm *.dmBody div.u_1842720946
{
}
*#dm *.dmBody div.u_1423693238
{
}
*#dm *.dmBody div.u_1476206149
{
}
*#dm *.dmBody div.u_1086660739
{
}
*#dm *.dmBody div.u_1620579992
{
}
*#dm *.dmBody div.u_1420878383
{
}
*#dm *.dmBody div.u_1746157415
{
	font-size:50px !important;
}
*#dm *.dmBody div.u_1979290006
{
}
*#dm *.dmBody div.u_1489453239
{
}
*#dm *.dmBody *.u_1444427928 h
{
	text-align:center !important;
}
*#dm *.dmBody div.u_1806357036
{
}*#dm *.dmBody div.u_1806357036 .dmwidget-title { font-size:18px !important; }

@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
*#dm *.dmBody div.u_1004719854
{
	margin-left:0px !important;
	padding-top:15px !important;
	padding-left:0px !important;
	padding-bottom:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1166447899
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:300px !important;
	min-width:25px !important;
	margin-right:300px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1361071178
{
	position:absolute !important;
}
*#dm *.dmBody div.u_1358347525 p
{
	font-size:70px !important;
}
*#dm *.dmBody div.u_1358347525 li
{
	font-size:70px !important;
}
*#dm *.dmBody div.u_1358347525
{
	font-size:70px !important;
}
*#dm *.dmBody *.u_1291689436
{
	text-align:center !important;
}
*#dm *.dmBody *.u_1113924128
{
	text-align:center !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\35 a55d07d {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: center;
    align-items: center;
    position: relative;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 b568129 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(max-content, 100%);
    column-gap: 0px;
    row-gap: 0px;
    width: 100%;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    max-height: none;
    background-color: rgba(0, 0, 0, 0.15);
    background-image: url(https://lirp.cdn-website.com/f3e4386e/dms3rep/multi/opt/Imagem-do-WhatsApp-de-2024-08-01--C3-A0-28s-29-08.45.46_a7750add-1920w.jpg);
}
#\37 b568129.lazy {
    background-image: url('');
}
    
#\36 04edcf1 {
    position: relative;
    width: 90%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: none;
    align-self: center;
    margin: 0px 0px 0px 0%;
}
    
#\34 3c71fb5 {
    align-self: start;
    background-size: cover;
    min-height: 10vh;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e489a5bf {
    margin: 0px 0% 0px 0%;
}
    
#\33 fe6721c {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: none;
    align-self: stretch;
    margin: 0px 0px 25px 0%;
}
    
#\31 0b42170::before, #\31 0b42170 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.3;
    border-radius: inherit;
}
#\31 0b42170 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: var(--primary_color);
    background-image: url();
}
    
#cb3df6b6 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 60%;
    min-height: 1px;
    max-height: 100%;
    align-self: center;
    justify-self: auto;
    margin: 35px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4ea37c5 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 64.99955357142856%;
    min-height: 197px;
    max-height: 100%;
    justify-self: center;
    align-self: start;
    height: auto;
    padding-top: 0px;
    margin-top: 292px;
    margin-left: 0.744047619047619%;
}
    
#\34 ae20c59 {
    position: relative;
    width: 100%;
    height: 100%;
    min-width: 10px;
    min-height: 60vh;
    justify-self: stretch;
    align-self: stretch;
    max-width: none;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e5d444cd {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(80vh, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 100.00007300148737%;
    justify-self: auto;
    align-self: auto;
    max-width: none;
    max-height: none;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\35 a55d07d {
    align-items: center;
}
    
#\36 04edcf1 {
    width: 80%;
}
    
#\34 3c71fb5 {
    padding: 0px 0px 0px 0px;
}
    
#cb3df6b6 {
    width: 85%;
}
    
#a4ea37c5 {
    height: auto;
    min-height: 197px;
    width: 81.11%;
    justify-self: center;
    align-self: center;
    margin: 50px 0% 50px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 ae20c59 {
    align-self: stretch;
    max-height: none;
    height: 100%;
    justify-self: stretch;
    width: 100%;
    max-width: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e5d444cd {
    grid-template-rows: minmax(40vh, max-content);
}
    
#\37 b568129 {
    background-color: rgba(0, 0, 0, 0.15);
}
#\37 b568129.lazy {
    background-image: url('');
}
}



@media (min-width: 1400px) {
    
#\36 04edcf1 {
    width: 90%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#\33 fe6721c {
    width: 100%;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    max-width: none;
}
    
#cb3df6b6 {
    margin-top: 35px;
}
    
#a4ea37c5 {
    width: 65%;
    min-height: 30.424710424710426%;
    height: auto;
    justify-self: center;
    align-self: center;
    justify-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 ae20c59 {
    align-self: stretch;
    max-height: none;
    height: 100%;
    justify-self: stretch;
    width: 100%;
    max-width: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e5d444cd {
    grid-template-rows: minmax(75vh, max-content);
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b568129 {
    background-color: rgba(0, 0, 0, 0.15);
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
#\37 b568129.lazy {
    background-image: url('');
}
}



@media (max-width: 766px) {
    
#\34 3c71fb5 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 0b42170 {
    grid-template-rows: minmax(8px, max-content);
}
    
#e5d444cd {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\35 a55d07d {
    width: 100%;
    min-height: 240px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\36 04edcf1 {
    margin-bottom: 0px;
}
    
#\34 3c71fb5 {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#\33 fe6721c {
    margin-bottom: 20px;
    width: 100%;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    max-width: none;
}
    
#cb3df6b6 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
    margin-top: 35px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a4ea37c5 {
    width: 100.00%;
    min-height: 10vh;
    max-height: 100vh;
    justify-self: center;
    align-self: center;
    height: auto;
    padding: 0px 20px 0px 20px;
    margin: 50px 0% 50px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 ae20c59 {
    height: 100%;
    max-height: none;
    align-self: stretch;
    justify-self: stretch;
    width: 100%;
    max-width: none;
    margin: 0px 0% 0px 0%;
}
    
#e5d444cd {
    padding-bottom: 0px;
    padding-left: 0px;
    align-self: stretch;
    justify-self: center;
    max-height: none;
    grid-template-rows: minmax(max-content, 100%);
    margin: 0px 0px 0px 0px;
}
    
#\37 b568129 {
    background-color: rgba(0, 0, 0, 0.15);
}
#\37 b568129.lazy {
    background-image: url('');
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#a4ea37c5 {
    align-self: center;
    margin-bottom: 50px;
    margin-top: 50px;
    padding-top: 0px;
}
    
#\34 ae20c59 {
    align-self: start;
    max-height: none;
    height: 100%;
    justify-self: start;
    width: 100%;
    min-height: 45vh;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e5d444cd {
    padding-top: 0px;
}
    
#\37 b568129 {
    background-color: rgba(0, 0, 0, 0.15);
}
#\37 b568129.lazy {
    background-image: url('');
}
}



@media all {
    
#\35 1329818 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 50%;
    min-height: 100%;
    height: auto;
    max-height: none;
    justify-self: auto;
    align-self: stretch;
    background-color: rgba(0, 0, 0, 0);
    order: 2;
    margin: 0px 2vh 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e0cf7b0 {
    position: relative;
    width: 80%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0%;
}
    
#\32 e50861d {
    position: relative;
    width: 80%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e447aa0f {
    align-self: start;
    background-size: cover;
    min-height: 334px;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    padding: 0px 2% 50px 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 1c46fe6 {
    position: relative;
    width: 84px;
    height: 84px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    max-height: 84px;
    align-self: center;
    margin: 0px 0px 20px 0%;
}
    
#\35 e4cdb70 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 46%;
    min-height: 470px;
    height: auto;
    max-height: none;
    justify-self: auto;
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    flex-wrap: nowrap;
    margin-right: 2%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 fc681d2 {
    position: relative;
    width: 80%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0%;
}
    
#a4d69943 {
    position: relative;
    width: 80%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 20px 0%;
}
    
#\32 ac65a37 {
    position: relative;
    width: 80%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0%;
}
    
#a7b97e2f {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ed38a737 {
    position: relative;
    width: 84px;
    height: 84px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    max-height: 84px;
    align-self: center;
    margin: 0px 0px 20px 0%;
}
    
#\37 ca53312 {
    position: relative;
    width: 80%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8469cd5 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    position: relative;
    justify-self: auto;
    align-self: auto;
    max-width: none;
    width: 100%;
    min-height: 194.453125px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e9a360d7 {
    position: relative;
    width: 80%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 20px 0%;
}
    
#\36 6bccb50 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 50%;
    min-height: 100%;
    height: auto;
    max-height: none;
    justify-self: auto;
    align-self: stretch;
    background-color: rgba(0, 0, 0, 0);
    order: 3;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea9293fb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 50%;
    min-height: 100%;
    height: auto;
    max-height: none;
    justify-self: auto;
    align-self: stretch;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    margin: 0px 2vh 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb0b9adf {
    margin: 0px 0% 0px 0%;
}
    
#\34 6137acd {
    position: relative;
    width: 80%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 20px 0%;
}
    
#\32 6c9435f {
    position: relative;
    width: 84px;
    height: 84px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    max-height: 84px;
    align-self: center;
    margin: 0px 0px 20px 0%;
}
    
#f019112d {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: var(--primary_color);
}
    
#ee033f9f {
    position: relative;
    width: 84px;
    height: 84px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    max-height: 84px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\35 1329818 {
    width: 22%;
    margin-right: 15px;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 e0cf7b0 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
}
    
#e447aa0f {
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 0px;
    min-height: 5vh;
}
    
#\30 1c46fe6 {
    height: auto;
    width: 40%;
}
    
#\35 e4cdb70 {
    height: auto;
    min-height: 46.02%;
    width: 22%;
    margin-right: 15px;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 fc681d2 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
}
    
#\32 ac65a37 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
}
    
#ed38a737 {
    height: auto;
    width: 40%;
}
    
#\37 ca53312 {
    width: 100%;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    max-width: none;
}
    
#\36 8469cd5 {
    width: 100%;
    margin-bottom: 30px;
}
    
#\36 6bccb50 {
    width: 22%;
    background-color: rgba(0, 0, 0, 0);
}
    
#ea9293fb {
    width: 22%;
    margin-right: 15px;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 6c9435f {
    height: auto;
    width: 40%;
}
    
#ee033f9f {
    height: auto;
    width: 40%;
}
}



@media (min-width: 1400px) {
    
#\35 1329818 {
    margin-right: 2vh;
    width: 50%;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 e0cf7b0 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
    width: 80%;
    max-width: none;
}
    
#\32 e50861d {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#\30 1c46fe6 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#\35 e4cdb70 {
    margin-right: 2vh;
    width: 50%;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 fc681d2 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
    width: 80%;
    max-width: none;
}
    
#a4d69943 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#\32 ac65a37 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
    width: 80%;
    max-width: none;
}
    
#ed38a737 {
    height: 84px;
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#\37 ca53312 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
    width: 80%;
    max-width: none;
}
    
#\36 8469cd5 {
    justify-content: center;
    width: 100%;
    justify-self: start;
    align-self: start;
    min-height: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e9a360d7 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#\36 6bccb50 {
    width: 50%;
    background-color: rgba(0, 0, 0, 0);
}
    
#ea9293fb {
    margin-right: 2vh;
    width: 50%;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 6137acd {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#\32 6c9435f {
    width: 84px;
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#ee033f9f {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
}



@media (max-width: 766px) {
    
#\36 8469cd5 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e447aa0f {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f019112d {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\35 1329818 {
    flex-direction: column;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 30px;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 e50861d {
    margin-bottom: 10px;
}
    
#e447aa0f {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 20px;
}
    
#\30 1c46fe6 {
    height: 75px;
    width: 75px;
}
    
#\35 e4cdb70 {
    flex-direction: column;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 30px;
    background-color: rgba(0, 0, 0, 0);
}
    
#a4d69943 {
    margin-bottom: 10px;
}
    
#a7b97e2f {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#ed38a737 {
    height: 75px;
    width: 75px;
}
    
#\36 8469cd5 {
    flex-direction: column;
}
    
#e9a360d7 {
    margin-bottom: 10px;
}
    
#\36 6bccb50 {
    flex-direction: column;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    background-color: rgba(0, 0, 0, 0);
}
    
#ea9293fb {
    flex-direction: column;
    width: 100%;
    margin-bottom: 30px;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 6137acd {
    margin-bottom: 10px;
}
    
#\32 6c9435f {
    height: 75px;
    width: 75px;
}
    
#ee033f9f {
    height: 75px;
    width: 75px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\35 1329818 {
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 6bccb50 {
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 e4cdb70 {
    background-color: rgba(0, 0, 0, 0);
}
    
#ea9293fb {
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#a487cb83 {
    margin-left: 0%;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-top: 0px;
}
    
#aefd2920 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: var(--primary_color);
}
    
#ca0c7630 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 70px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: flex-start;
    align-self: stretch;
    grid-column-start: auto;
    grid-column-end: auto;
    grid-row-start: auto;
    grid-row-end: auto;
    max-width: none;
    order: 0;
}
    
#\36 1e62b93 {
    align-self: stretch;
    padding-top: 100px;
    background-size: cover;
    display: flex;
    padding-left: 16px;
    padding-bottom: 0px;
    min-height: 8px;
    background-position: 50% 50%;
    margin-right: 0%;
    margin-left: 0%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    margin-top: 0px;
    align-items: flex-start;
    position: relative;
    margin-bottom: 0px;
    min-width: 4%;
    padding-right: 16px;
}
    
#\30 afcb16e {
    align-self: start;
    background-size: cover;
    padding-left: 0px;
    min-height: 10vh;
    grid-row-start: 1;
    margin-left: 0%;
    background-repeat: no-repeat;
    flex-direction: row;
    margin-top: 0px;
    grid-column-end: span 1;
    order: 0;
    padding-top: 0px;
    grid-column-start: 1;
    display: flex;
    padding-bottom: 0px;
    background-position: 50% 50%;
    margin-right: 0%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: 1200px;
    grid-row-end: span 1;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-bottom: 0px;
    justify-self: center;
    padding-right: 0px;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 1e62b93 {
    padding-top: 50px;
    padding-bottom: 0px;
}
    
#\30 afcb16e {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 10vh;
}
}



@media (min-width: 1400px) {
    
#ca0c7630 {
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: stretch;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 70px;
    width: 100%;
    max-width: none;
}
    
#\36 1e62b93 {
    padding-top: 100px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\30 afcb16e {
    min-height: 120px;
}
}



@media (max-width: 766px) {
    
#aefd2920 {
    grid-template-rows: minmax(8px, max-content);
}
    
#ca0c7630 {
    grid-column-start: 1;
    grid-row-start: 1;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
    
#\30 afcb16e {
    grid-column-start: 1;
    grid-row-start: 1;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
}



@media (max-width: 767px) {
    
#ca0c7630 {
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
    margin-bottom: 50px;
}
    
#\36 1e62b93 {
    width: 100%;
    min-height: 10vh;
    align-items: center;
    padding-top: 50px;
    padding-bottom: 0px;
}
    
#\30 afcb16e {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
}



@media all {
    
#\36 97d9ec1 {
    margin: 0px 0% 0px 0%;
}
    
#ddda2416 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    max-width: 100vh;
    width: 100%;
    min-height: 111px;
    max-height: 100%;
    justify-self: flex-start;
    align-self: center;
    padding-left: 0px;
    padding-top: 0px;
    order: 1;
    margin: 50px 0px 100px 16px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a654362 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: var(--primary_color);
}
    
#\39 5579bbd {
    position: relative;
    width: 90%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: none;
    align-self: stretch;
    margin: 0px 0px 0px 0%;
}
    
#\34 49595e4 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: flex-start;
    margin: 0px 0px 20px 0%;
}
    
#\36 d8fcb8d {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 10vh;
    max-height: none;
    order: 0;
    padding: 100px 2% 50px 2%;
    margin: 0px 0% 0px 0%;
}
    
#\30 eef5df2 {
    align-self: start;
    background-size: cover;
    min-height: 10vh;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_15j {
    position: relative;
    width: 49.30555555555556%;
    height: 278px;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#ddda2416 {
    max-width: 80vh;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\39 5579bbd {
    width: 100.00%;
}
    
#\36 d8fcb8d {
    min-height: 10vh;
    max-height: none;
    padding: 70px 0px 30px 0px;
}
    
#\30 eef5df2 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 1400px) {
    
#ddda2416 {
    width: 100%;
    align-self: center;
    min-height: 111px;
    justify-self: flex-start;
    margin: 50px 0px 50px 22px;
}
    
#\36 d8fcb8d {
    justify-content: flex-start;
    max-height: none;
    min-height: 10vh;
    padding-left: 0%;
    padding-right: 0%;
}
}



@media (max-width: 766px) {
    
#\31 a654362 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\30 eef5df2 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#ddda2416 {
    align-self: stretch;
    width: 100%;
    max-width: none;
    min-height: 5vh;
    max-height: none;
    padding-left: 35px;
    padding-right: 35px;
    padding-bottom: 0px;
    justify-content: flex-start;
    margin: 25px 0px 20px 0%;
}
    
#\39 5579bbd {
    align-self: stretch;
    width: 100%;
    max-width: none;
    justify-self: flex-start;
    margin: 0px 0px 0px 0%;
}
    
#\34 49595e4 {
    align-self: stretch;
    width: 100%;
    max-width: none;
    justify-self: flex-start;
    margin: 0px 0px 0px 0%;
}
    
#\36 d8fcb8d {
    flex-direction: column;
    justify-content: flex-start;
    min-height: 10vh;
    width: 100%;
    max-height: none;
    padding: 0px 0px 0px 0px;
}
    
#\30 eef5df2 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#ddda2416 {
    align-self: center;
    padding-top: 0px;
    margin: 50px 0px 0px 0%;
}
    
#\36 d8fcb8d {
    flex-direction: column;
    max-height: none;
    min-height: 20vh;
    flex-wrap: nowrap;
    padding-bottom: 20px;
}
}



@media all {
    
#\32 61b9c7a {
    margin-top: 0px;
    margin-left: 0%;
    margin-bottom: 0px;
    margin-right: 0%;
}
    
#\31 30482cf {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: var(--primary_color);
}
    
#\32 267ffd9 {
    align-self: stretch;
    padding-top: 0px;
    background-size: cover;
    display: flex;
    padding-left: 0px;
    padding-bottom: 0px;
    min-height: 8px;
    background-position: 50% 50%;
    margin-right: 0%;
    margin-left: 0%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: center;
    margin-top: 0px;
    align-items: flex-start;
    position: relative;
    margin-bottom: 0px;
    min-width: 4%;
    padding-right: 0px;
}
    
#bfd399c5.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#bfd399c5 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 50px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: auto;
    align-self: stretch;
    grid-column-start: auto;
    grid-column-end: auto;
    grid-row-start: auto;
    grid-row-end: auto;
    max-width: none;
    order: 1;
}
    
#\32 381f696 {
    align-self: start;
    background-size: cover;
    padding-left: 2%;
    min-height: 1vh;
    grid-row-start: 1;
    margin-left: 0%;
    background-repeat: no-repeat;
    flex-direction: row;
    margin-top: 0px;
    grid-column-end: span 1;
    order: 0;
    padding-top: 100px;
    grid-column-start: 1;
    display: flex;
    padding-bottom: 0px;
    background-position: 50% 50%;
    margin-right: 0%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: 1200px;
    grid-row-end: span 1;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-bottom: 0px;
    justify-self: center;
    padding-right: 2%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#bfd399c5 {
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
    margin-bottom: 35px;
}
    
#\32 381f696 {
    padding-top: 70px;
}
}



@media (min-width: 1400px) {
}



@media (max-width: 766px) {
    
#\31 30482cf {
    grid-template-rows: minmax(8px, max-content);
}
    
#bfd399c5 {
    grid-column-start: 1;
    grid-row-start: 1;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
    
#\32 381f696 {
    grid-column-start: 1;
    grid-row-start: 1;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
}



@media (max-width: 767px) {
    
#\32 267ffd9 {
    width: 100%;
    min-height: 1vh;
    align-items: center;
    row-gap: 10px;
}
    
#bfd399c5 {
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\32 381f696 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 50px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
}



@media all {
    
#e4490393 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 47%;
    min-height: 117px;
    max-height: none;
    align-self: auto;
    background-image: url(https://lirp.cdn-website.com/f3e4386e/dms3rep/multi/opt/master-1920w.png);
    height: auto;
    justify-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
#e4490393.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAqUlEQVQI12PIlFVTKpTStKuX0Iiol9D2zJcy0uVWDBLnVQiQ4pb3l+GS8wNhaQZDTV9TYwXXYEsZ+xxjGac0FRn3UHYZfzdOWX8PLrkAX275wABu+SB/BlHtGEdulTBvQVm/CEnFgBhF1cA4Ge3QSBG1gGg+ObdUDgn7XA5x23wGAc1Yb17VcHsFaW97A9UANwv90GBTuzgfFaMAbyFZywg2Aa0UVn71TACDdCE7Y4DULAAAAABJRU5ErkJggg==');
}
    
#\32 c2d8f58 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: var(--primary_color);
}
    
#\35 196641d {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 21.32%;
    min-height: 100.00%;
    max-height: none;
    align-self: stretch;
    background-image: url(https://irp.cdn-website.com/f3e4386e/dms3rep/multi/30931.webp);
    order: 1;
    height: auto;
    margin: 0px 10px 0px 5px;
}
#\35 196641d.lazy {
    background-image: url('data:image/jpeg; base64,UklGRpQAAABXRUJQVlA4WAoAAAAQAAAACQAABwAAQUxQSDIAAAABYBMAQBpud5nrZSdagP6tiBARCbrkdAzOO6/YU1pJIaR3+msrKcb8jsNyr8s4LxaCLlZQOCA8AAAAsAEAnQEqCgAIAAFAJiWcAnQA3OGx5gD+9b4Y6rMbTBYW9ITqboAYf8dDFCbvOXZRVi6XueaHeOAgWAAA');
}
    
#ee1e2471 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 26.27%;
    min-height: 129px;
    max-height: none;
    align-self: auto;
    background-image: url(https://lirp.cdn-website.com/f3e4386e/dms3rep/multi/opt/bcd40ef248eb5cbec462a271be8212aa-1920w.jpeg);
    order: 0;
    height: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
#ee1e2471.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAaEAACAwEBAAAAAAAAAAAAAAABAgADBBFS/8QAFAEBAAAAAAAAAAAAAAAAAAAABv/EABgRAAIDAAAAAAAAAAAAAAAAAAACAxEh/9oADAMBAAIRAxEAPwCk7hCUvZ3t9CWK8+41qV2sBwcEREThePbP/9k=');
}
    
#\30 865a385 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 8px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 c1f240a {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-right: 10px;
    margin-left: 10px;
    max-width: 100%;
    width: 22.01%;
    min-height: 100%;
    max-height: none;
    align-self: stretch;
    background-image: url(https://lirp.cdn-website.com/f3e4386e/dms3rep/multi/opt/Quinelato-1920w.png);
    height: auto;
    padding-top: 130px;
    order: 4;
}
#\34 c1f240a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABDklEQVQY00XOXU+CABjFcb7/RWvddNWVba6X6XpBy0JTsUQREjNl2jRMh0xMLCVE/TfpoufqbOe3nUfYbrfsbj6b8PaqUs0ladXyTGyLzWYTdTsj7EK4CnBGfcx6CV1O0axmGXRf8KYO63UY4Qj6iy+sjoFRzqDJIop0jlG+pdfSWAX+Pwz8Bb1WDUORUPNXFMUY5cwJba1AGK7+YBD4eNMxbb2IJqcoXMe4Ozvk4eII4/EG79Mh+FkiuM4Qq9ugIiWQ03HE433E2B7p+AFPmVPeOwYzd4zgjj+i/5pqjoZyj5q/pJJNokgJ9FKanvnMzLURvr0pU2eIbXUY9VtYnTp9U6Nv6tHSxB6wXMz5BWVPHBKvOzvuAAAAAElFTkSuQmCC');
}
    
#\34 af030ef {
    margin: 0px 0% 0px 0%;
}
    
#f0773f4c {
    align-self: start;
    background-size: cover;
    min-height: 1px;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    flex-wrap: nowrap;
    padding: 0% 0% 50px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 e20ae04 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 24.26%;
    min-height: 179.23%;
    max-height: none;
    align-self: stretch;
    background-image: url(https://lirp.cdn-website.com/f3e4386e/dms3rep/multi/opt/safisa+%281%29-1920w.jpg);
    order: 2;
    height: auto;
    margin: 0px 10px 0px 0%;
}
#\32 e20ae04.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUI/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAxQEESExQf/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/ANMY1jay18lwp6TwSgBsBzES2j//2Q==');
}
    
#f07d81ac {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 30%;
    min-height: 117px;
    max-height: none;
    align-self: auto;
    background-image: url(https://lirp.cdn-website.com/f3e4386e/dms3rep/multi/opt/knorr_logo-1920w.jpg);
    height: auto;
    justify-self: auto;
    order: 5;
    margin-left: 23px;
    padding-top: 61px;
    grid-area: auto / auto / auto / auto;
}
#f07d81ac.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAgEAABBAIBBQAAAAAAAAAAAAABAAIDBAYREgUWM2Fx/8QAFQEBAQAAAAAAAAAAAAAAAAAABAb/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIDIf/aAAwDAQACEQMRAD8AmOiX8M7dk3Rk5N8u27J+FRstvGTK8x05gzZ4j0iKjrmC9YBtP//Z');
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#ee1e2471 {
    width: 20%;
}
#ee1e2471.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAaEAACAwEBAAAAAAAAAAAAAAABAgADBBFS/8QAFAEBAAAAAAAAAAAAAAAAAAAABv/EABgRAAIDAAAAAAAAAAAAAAAAAAACAxEh/9oADAMBAAIRAxEAPwCk7hCUvZ3t9CWK8+41qV2sBwcEREThePbP/9k=');
}
    
#e4490393 {
    width: 20%;
}
#e4490393.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAqUlEQVQI12PIlFVTKpTStKuX0Iiol9D2zJcy0uVWDBLnVQiQ4pb3l+GS8wNhaQZDTV9TYwXXYEsZ+xxjGac0FRn3UHYZfzdOWX8PLrkAX275wABu+SB/BlHtGEdulTBvQVm/CEnFgBhF1cA4Ge3QSBG1gGg+ObdUDgn7XA5x23wGAc1Yb17VcHsFaW97A9UANwv90GBTuzgfFaMAbyFZywg2Aa0UVn71TACDdCE7Y4DULAAAAABJRU5ErkJggg==');
}
    
#\35 196641d {
    width: 20%;
}
#\35 196641d.lazy {
    background-image: url('data:image/jpeg; base64,UklGRpQAAABXRUJQVlA4WAoAAAAQAAAACQAABwAAQUxQSDIAAAABYBMAQBpud5nrZSdagP6tiBARCbrkdAzOO6/YU1pJIaR3+msrKcb8jsNyr8s4LxaCLlZQOCA8AAAAsAEAnQEqCgAIAAFAJiWcAnQA3OGx5gD+9b4Y6rMbTBYW9ITqboAYf8dDFCbvOXZRVi6XueaHeOAgWAAA');
}
    
#\34 c1f240a {
    width: 20%;
}
#\34 c1f240a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABDklEQVQY00XOXU+CABjFcb7/RWvddNWVba6X6XpBy0JTsUQREjNl2jRMh0xMLCVE/TfpoufqbOe3nUfYbrfsbj6b8PaqUs0ladXyTGyLzWYTdTsj7EK4CnBGfcx6CV1O0axmGXRf8KYO63UY4Qj6iy+sjoFRzqDJIop0jlG+pdfSWAX+Pwz8Bb1WDUORUPNXFMUY5cwJba1AGK7+YBD4eNMxbb2IJqcoXMe4Ozvk4eII4/EG79Mh+FkiuM4Qq9ugIiWQ03HE433E2B7p+AFPmVPeOwYzd4zgjj+i/5pqjoZyj5q/pJJNokgJ9FKanvnMzLURvr0pU2eIbXUY9VtYnTp9U6Nv6tHSxB6wXMz5BWVPHBKvOzvuAAAAAElFTkSuQmCC');
}
    
#f0773f4c {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 102px;
    padding-bottom: 30px;
}
    
#\34 af030ef {
    margin-bottom: 0px;
}
    
#\32 e20ae04 {
    width: 20%;
}
#\32 e20ae04.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUI/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAxQEESExQf/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/ANMY1jay18lwp6TwSgBsBzES2j//2Q==');
}
    
#f07d81ac {
    width: 20%;
}
#f07d81ac.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAgEAABBAIBBQAAAAAAAAAAAAABAAIDBAYREgUWM2Fx/8QAFQEBAQAAAAAAAAAAAAAAAAAABAb/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIDIf/aAAwDAQACEQMRAD8AmOiX8M7dk3Rk5N8u27J+FRstvGTK8x05gzZ4j0iKjrmC9YBtP//Z');
}
}



@media (min-width: 1400px) {
    
#ee1e2471 {
    margin-right: 10px;
}
#ee1e2471.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAaEAACAwEBAAAAAAAAAAAAAAABAgADBBFS/8QAFAEBAAAAAAAAAAAAAAAAAAAABv/EABgRAAIDAAAAAAAAAAAAAAAAAAACAxEh/9oADAMBAAIRAxEAPwCk7hCUvZ3t9CWK8+41qV2sBwcEREThePbP/9k=');
}
    
#e4490393 {
    margin-left: 10px;
}
#e4490393.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAqUlEQVQI12PIlFVTKpTStKuX0Iiol9D2zJcy0uVWDBLnVQiQ4pb3l+GS8wNhaQZDTV9TYwXXYEsZ+xxjGac0FRn3UHYZfzdOWX8PLrkAX275wABu+SB/BlHtGEdulTBvQVm/CEnFgBhF1cA4Ge3QSBG1gGg+ObdUDgn7XA5x23wGAc1Yb17VcHsFaW97A9UANwv90GBTuzgfFaMAbyFZywg2Aa0UVn71TACDdCE7Y4DULAAAAABJRU5ErkJggg==');
}
    
#\30 865a385 {
    height: auto;
    min-height: 1%;
}
    
#\35 196641d {
    margin-right: 10px;
    margin-left: 10px;
}
#\35 196641d.lazy {
    background-image: url('data:image/jpeg; base64,UklGRpQAAABXRUJQVlA4WAoAAAAQAAAACQAABwAAQUxQSDIAAAABYBMAQBpud5nrZSdagP6tiBARCbrkdAzOO6/YU1pJIaR3+msrKcb8jsNyr8s4LxaCLlZQOCA8AAAAsAEAnQEqCgAIAAFAJiWcAnQA3OGx5gD+9b4Y6rMbTBYW9ITqboAYf8dDFCbvOXZRVi6XueaHeOAgWAAA');
}
    
#\34 c1f240a {
    margin-left: 10px;
    margin-right: 10px;
}
#\34 c1f240a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABDklEQVQY00XOXU+CABjFcb7/RWvddNWVba6X6XpBy0JTsUQREjNl2jRMh0xMLCVE/TfpoufqbOe3nUfYbrfsbj6b8PaqUs0ladXyTGyLzWYTdTsj7EK4CnBGfcx6CV1O0axmGXRf8KYO63UY4Qj6iy+sjoFRzqDJIop0jlG+pdfSWAX+Pwz8Bb1WDUORUPNXFMUY5cwJba1AGK7+YBD4eNMxbb2IJqcoXMe4Ozvk4eII4/EG79Mh+FkiuM4Qq9ugIiWQ03HE433E2B7p+AFPmVPeOwYzd4zgjj+i/5pqjoZyj5q/pJJNokgJ9FKanvnMzLURvr0pU2eIbXUY9VtYnTp9U6Nv6tHSxB6wXMz5BWVPHBKvOzvuAAAAAElFTkSuQmCC');
}
    
#f0773f4c {
    min-height: 99px;
}
    
#\32 e20ae04 {
    margin-right: 10px;
}
#\32 e20ae04.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUI/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAxQEESExQf/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/ANMY1jay18lwp6TwSgBsBzES2j//2Q==');
}
    
#f07d81ac {
    margin-left: 10px;
}
#f07d81ac.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAgEAABBAIBBQAAAAAAAAAAAAABAAIDBAYREgUWM2Fx/8QAFQEBAQAAAAAAAAAAAAAAAAAABAb/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIDIf/aAAwDAQACEQMRAD8AmOiX8M7dk3Rk5N8u27J+FRstvGTK8x05gzZ4j0iKjrmC9YBtP//Z');
}
}



@media (max-width: 766px) {
    
#\32 c2d8f58 {
    grid-template-rows: minmax(8px, max-content);
}
    
#f0773f4c {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#ee1e2471 {
    align-self: stretch;
    width: 47%;
    max-width: none;
    margin: 0px 0px 20px 0%;
}
#ee1e2471.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAaEAACAwEBAAAAAAAAAAAAAAABAgADBBFS/8QAFAEBAAAAAAAAAAAAAAAAAAAABv/EABgRAAIDAAAAAAAAAAAAAAAAAAACAxEh/9oADAMBAAIRAxEAPwCk7hCUvZ3t9CWK8+41qV2sBwcEREThePbP/9k=');
}
    
#e4490393 {
    align-self: stretch;
    width: 47%;
    max-width: none;
    margin: 0px 0px 0px 0%;
}
#e4490393.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAqUlEQVQI12PIlFVTKpTStKuX0Iiol9D2zJcy0uVWDBLnVQiQ4pb3l+GS8wNhaQZDTV9TYwXXYEsZ+xxjGac0FRn3UHYZfzdOWX8PLrkAX275wABu+SB/BlHtGEdulTBvQVm/CEnFgBhF1cA4Ge3QSBG1gGg+ObdUDgn7XA5x23wGAc1Yb17VcHsFaW97A9UANwv90GBTuzgfFaMAbyFZywg2Aa0UVn71TACDdCE7Y4DULAAAAABJRU5ErkJggg==');
}
    
#\30 865a385 {
    flex-direction: row;
    width: 100%;
    min-height: 80px;
    height: auto;
    max-height: none;
    padding-top: 0px;
    padding-bottom: 0px;
    justify-content: space-around;
    align-items: center;
    flex-wrap: wrap;
}
    
#\35 196641d {
    align-self: stretch;
    width: 47%;
    max-width: none;
    margin: 0px 0px 20px 0%;
}
#\35 196641d.lazy {
    background-image: url('data:image/jpeg; base64,UklGRpQAAABXRUJQVlA4WAoAAAAQAAAACQAABwAAQUxQSDIAAAABYBMAQBpud5nrZSdagP6tiBARCbrkdAzOO6/YU1pJIaR3+msrKcb8jsNyr8s4LxaCLlZQOCA8AAAAsAEAnQEqCgAIAAFAJiWcAnQA3OGx5gD+9b4Y6rMbTBYW9ITqboAYf8dDFCbvOXZRVi6XueaHeOAgWAAA');
}
    
#\34 c1f240a {
    align-self: stretch;
    width: 47%;
    max-width: none;
    padding-bottom: 0px;
    margin: 0px 0px 20px 0%;
}
#\34 c1f240a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABDklEQVQY00XOXU+CABjFcb7/RWvddNWVba6X6XpBy0JTsUQREjNl2jRMh0xMLCVE/TfpoufqbOe3nUfYbrfsbj6b8PaqUs0ladXyTGyLzWYTdTsj7EK4CnBGfcx6CV1O0axmGXRf8KYO63UY4Qj6iy+sjoFRzqDJIop0jlG+pdfSWAX+Pwz8Bb1WDUORUPNXFMUY5cwJba1AGK7+YBD4eNMxbb2IJqcoXMe4Ozvk4eII4/EG79Mh+FkiuM4Qq9ugIiWQ03HE433E2B7p+AFPmVPeOwYzd4zgjj+i/5pqjoZyj5q/pJJNokgJ9FKanvnMzLURvr0pU2eIbXUY9VtYnTp9U6Nv6tHSxB6wXMz5BWVPHBKvOzvuAAAAAElFTkSuQmCC');
}
    
#f0773f4c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 20px 4%;
}
    
#\32 e20ae04 {
    align-self: stretch;
    width: 47%;
    max-width: none;
    margin: 0px 0px 20px 0%;
}
#\32 e20ae04.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUI/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAxQEESExQf/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/ANMY1jay18lwp6TwSgBsBzES2j//2Q==');
}
    
#f07d81ac {
    align-self: stretch;
    width: 47%;
    max-width: none;
    margin: 0px 0px 0px 0%;
}
#f07d81ac.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAgEAABBAIBBQAAAAAAAAAAAAABAAIDBAYREgUWM2Fx/8QAFQEBAQAAAAAAAAAAAAAAAAAABAb/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIDIf/aAAwDAQACEQMRAD8AmOiX8M7dk3Rk5N8u27J+FRstvGTK8x05gzZ4j0iKjrmC9YBtP//Z');
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#ee1e2471 {
    width: 49%;
    min-height: 70px;
}
#ee1e2471.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAaEAACAwEBAAAAAAAAAAAAAAABAgADBBFS/8QAFAEBAAAAAAAAAAAAAAAAAAAABv/EABgRAAIDAAAAAAAAAAAAAAAAAAACAxEh/9oADAMBAAIRAxEAPwCk7hCUvZ3t9CWK8+41qV2sBwcEREThePbP/9k=');
}
    
#e4490393 {
    width: 49%;
    min-height: 70px;
}
#e4490393.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAqUlEQVQI12PIlFVTKpTStKuX0Iiol9D2zJcy0uVWDBLnVQiQ4pb3l+GS8wNhaQZDTV9TYwXXYEsZ+xxjGac0FRn3UHYZfzdOWX8PLrkAX275wABu+SB/BlHtGEdulTBvQVm/CEnFgBhF1cA4Ge3QSBG1gGg+ObdUDgn7XA5x23wGAc1Yb17VcHsFaW97A9UANwv90GBTuzgfFaMAbyFZywg2Aa0UVn71TACDdCE7Y4DULAAAAABJRU5ErkJggg==');
}
    
#\30 865a385 {
    width: 100%;
    justify-content: space-between;
    min-height: 80px;
}
    
#\35 196641d {
    width: 49%;
    min-height: 70px;
}
#\35 196641d.lazy {
    background-image: url('data:image/jpeg; base64,UklGRpQAAABXRUJQVlA4WAoAAAAQAAAACQAABwAAQUxQSDIAAAABYBMAQBpud5nrZSdagP6tiBARCbrkdAzOO6/YU1pJIaR3+msrKcb8jsNyr8s4LxaCLlZQOCA8AAAAsAEAnQEqCgAIAAFAJiWcAnQA3OGx5gD+9b4Y6rMbTBYW9ITqboAYf8dDFCbvOXZRVi6XueaHeOAgWAAA');
}
    
#\34 c1f240a {
    width: 49%;
    min-height: 70px;
}
#\34 c1f240a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABDklEQVQY00XOXU+CABjFcb7/RWvddNWVba6X6XpBy0JTsUQREjNl2jRMh0xMLCVE/TfpoufqbOe3nUfYbrfsbj6b8PaqUs0ladXyTGyLzWYTdTsj7EK4CnBGfcx6CV1O0axmGXRf8KYO63UY4Qj6iy+sjoFRzqDJIop0jlG+pdfSWAX+Pwz8Bb1WDUORUPNXFMUY5cwJba1AGK7+YBD4eNMxbb2IJqcoXMe4Ozvk4eII4/EG79Mh+FkiuM4Qq9ugIiWQ03HE433E2B7p+AFPmVPeOwYzd4zgjj+i/5pqjoZyj5q/pJJNokgJ9FKanvnMzLURvr0pU2eIbXUY9VtYnTp9U6Nv6tHSxB6wXMz5BWVPHBKvOzvuAAAAAElFTkSuQmCC');
}
    
#f0773f4c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 e20ae04 {
    width: 49%;
    min-height: 70px;
}
#\32 e20ae04.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUI/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAxQEESExQf/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/ANMY1jay18lwp6TwSgBsBzES2j//2Q==');
}
    
#f07d81ac {
    width: 49%;
    min-height: 70px;
}
#f07d81ac.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAgEAABBAIBBQAAAAAAAAAAAAABAAIDBAYREgUWM2Fx/8QAFQEBAQAAAAAAAAAAAAAAAAAABAb/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIDIf/aAAwDAQACEQMRAD8AmOiX8M7dk3Rk5N8u27J+FRstvGTK8x05gzZ4j0iKjrmC9YBtP//Z');
}
}



@media all {
    
#ce622b95 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 0px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    padding: 100px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b228f41 {
    margin: 0px 0% 0px 0%;
}
    
#\37 39850ba {
    align-self: start;
    background-size: cover;
    min-height: 10vh;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 7e7950b {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: var(--primary_color);
}
    
#\35 f40e592.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\35 f40e592 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: none;
    align-self: auto;
    justify-self: flex-start;
    order: 0;
    margin: 0px 0% 24px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#ce622b95 {
    row-gap: 20px;
    padding: 70px 0px 20px 0px;
}
    
#\37 39850ba {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\35 f40e592 {
    margin-bottom: 0px;
}
}



@media (min-width: 1400px) {
    
#ce622b95 {
    align-items: center;
}
    
#\35 f40e592 {
    margin-bottom: 15px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 766px) {
    
#\37 39850ba {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 7e7950b {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#ce622b95 {
    width: 100%;
    min-height: 10vh;
    align-items: center;
    padding: 50px 0px 20px 0px;
}
    
#\37 39850ba {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\35 f40e592 {
    margin-bottom: 0px;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
}
}



@media (min-width: 468px) and (max-width: 767px) {
}



@media all {
    
#\36 8a0f845 {
    align-self: start;
    background-size: cover;
    padding-left: 0px;
    min-height: 1vh;
    grid-row-start: 1;
    margin-left: 0%;
    background-repeat: no-repeat;
    flex-direction: row;
    margin-top: 0px;
    grid-column-end: span 1;
    order: 0;
    padding-top: 100px;
    grid-column-start: 1;
    display: flex;
    padding-bottom: 0px;
    background-position: 50% 50%;
    margin-right: 0%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: 1200px;
    grid-row-end: span 1;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-bottom: 0px;
    justify-self: center;
    padding-right: 0px;
}
    
#\35 7a8218d {
    margin-top: 0px;
    margin-left: 0%;
    margin-bottom: 0px;
    margin-right: 0%;
}
    
#dddfbe93.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 40px;
    padding-right: 40px;
}
#dddfbe93 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 50px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: none;
    top: 0px;
    left: 0px;
    justify-self: auto;
    align-self: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    grid-row-start: auto;
    grid-row-end: auto;
    order: 0;
}
    
#d9d0feda {
    align-self: stretch;
    padding-top: 0px;
    background-size: cover;
    display: flex;
    padding-left: 0px;
    padding-bottom: 0px;
    min-height: 8px;
    background-position: 50% 50%;
    margin-right: 0%;
    margin-left: 0%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: center;
    margin-top: 0px;
    align-items: flex-start;
    position: relative;
    margin-bottom: 0px;
    min-width: 4%;
    padding-right: 0px;
}
    
#\35 c1100c7 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: var(--primary_color);
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 8a0f845 {
    padding-left: 2%;
    padding-right: 2%;
    padding-top: 70px;
}
    
#dddfbe93.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#dddfbe93 {
    margin-top: 0px;
    margin-bottom: 50px;
}
}



@media (min-width: 1400px) {
    
#dddfbe93.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
}



@media (max-width: 766px) {
    
#\36 8a0f845 {
    grid-column-start: 1;
    grid-row-start: 1;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
    
#dddfbe93 {
    grid-column-start: 1;
    grid-row-start: 1;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
    
#\35 c1100c7 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 8a0f845 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 50px;
}
    
#dddfbe93.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#dddfbe93 {
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
    margin-top: 0px;
    margin-bottom: 35px;
}
    
#d9d0feda {
    width: 100%;
    min-height: 1vh;
    align-items: center;
}
}



@media (min-width: 468px) and (max-width: 767px) {
}



@media all {
    
#\30 82b46b5 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: var(--primary_color);
}
    
#\32 4830add {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 53.67980072463768%;
    min-height: 357px;
    max-height: none;
    padding-bottom: 0px;
    align-self: auto;
    justify-self: auto;
    padding-top: 10px;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 16d3caf {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1af7f79 {
    margin: 0px 0% 0px 0%;
}
    
#d8d810c9 {
    align-self: start;
    background-size: cover;
    min-height: 478px;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ee426f76 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 478.06817626953125px;
    max-height: none;
    height: auto;
    order: 0;
    column-gap: 0;
    padding: 0px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
}
    
#widget_it9 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 3;
}
    
#widget_e6h {
    position: relative;
    width: 42.24%;
    height: 471px;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\32 4830add {
    width: 52%;
    min-height: 100.00%;
    margin-right: 1vw;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    padding-top: 20px;
}
    
#d8d810c9 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#ee426f76 {
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 1400px) {
    
#\32 4830add {
    margin-right: 2vw;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: space-between;
}
    
#d8d810c9 {
    min-height: 1vh;
}
    
#ee426f76 {
    padding-top: 0px;
    padding-left: 0%;
}
    
#\33 16d3caf {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 766px) {
    
#\30 82b46b5 {
    grid-template-rows: minmax(8px, max-content);
}
    
#d8d810c9 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\32 4830add {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100.00%;
    max-width: none;
    padding-top: 0px;
    padding-bottom: 20px;
    min-height: 30%;
}
    
#d8d810c9 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#ee426f76 {
    flex-direction: column;
    width: 100%;
    min-height: 100%;
    padding: 0px 0% 0px 0px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
}



@media all {
    
#\33 a667a83 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
}
    
#\31 d35f914 {
    position: relative;
    width: 100%;
    height: 420px;
    min-width: 10px;
    min-height: 1px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    justify-self: space-between;
}
    
#\30 4c93dee {
    align-self: stretch;
    padding-top: 0px;
    background-size: cover;
    display: flex;
    padding-left: 0px;
    padding-bottom: 0px;
    min-height: 8px;
    background-position: 50% 50%;
    margin-right: 0%;
    margin-left: 0%;
    column-gap: 4%;
    row-gap: 0px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: space-between;
    margin-top: 0px;
    align-items: flex-start;
    position: relative;
    margin-bottom: 0px;
    min-width: 4%;
    padding-right: 0px;
}
    
#ccc686d6 {
    margin-bottom: 0px;
    margin-right: 0%;
    margin-top: 0px;
    margin-left: 0%;
    background-color: var(--primary_color);
}
    
#b8396b60 {
    align-self: start;
    background-size: cover;
    padding-left: 0px;
    min-height: 30px;
    grid-row-start: 1;
    margin-left: 0%;
    background-repeat: no-repeat;
    flex-direction: row;
    margin-top: 0px;
    grid-column-end: span 1;
    order: 0;
    padding-top: 0px;
    grid-column-start: 1;
    display: flex;
    padding-bottom: 0px;
    background-position: 50% 50%;
    margin-right: 0%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    grid-row-end: span 1;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-bottom: 0px;
    justify-self: center;
    padding-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b8396b60 {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}
}



@media (max-width: 767px) {
    
#\31 d35f914 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#\30 4c93dee {
    width: 100%;
    min-height: 1px;
    align-items: center;
}
    
#b8396b60 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}
}



@media all {
    
#\32 8757890 {
    align-self: start;
    padding-top: 4%;
    background-size: cover;
    display: flex;
    padding-bottom: 4%;
    min-height: 240px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    order: 0;
    flex-wrap: nowrap;
}
    
#\38 4180273 {
    align-self: stretch;
    background-size: auto;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 28px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 30.666666666666668%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    background-image: url('https://irp.cdn-website.com/f3e4386e/dms3rep/multi/Remanu-8ed7502b.png?dm-skip-opt=true');
    padding: 203px 16px 16px 16px;
}
#\38 4180273.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7CAAAOwgEVKEqAAAABXUlEQVQY0yWQv6uxcRyGv3+GQZJMhDIoGewGxaBMFqMYFMqiTIjJppQUMVA6T4o6J78GBkeUeo8s3pOYDFIGj+vt+b7zp89139ct1JfK8/nkdDqx+d4wHo9RPhQGgwGj0Yjdbsfv31+Eqqrc73e22y1fn1/0ej36/T7tdptut8tiseDnzw/i/X5zu90kqVarkc/nKRQKZLNZ0uk09Xqd2WyGeL1enM9nWq0WmUyGcDhMJBLB7/cTCATk03w+RzweD1arFblcDp/Ph81mw263YzKZcDgcpFIpptMpQqN1Oh2i0Sgulwuz2YzBYECn02GxWIjH4wyHQ8RyuaRUKhEMBnE6nfJoNBrR6/VYrVZisZiUE+v1mmq1Knt5PB7cbrcke71eQqEQlUqFyWSCOB6PKIpCuVwmkUiQTCalcbFYpNlsoiVer9f/1ofDQc7TaDRkjFZ+v99zuVzQZLWt/wHPvxTTnqmzHAAAAABJRU5ErkJggg==');
}
    
#fbed00d5 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#e7a077ad::before, #e7a077ad > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#e7a077ad {
    align-self: stretch;
    background-size: contain;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 28px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 30.666666666666668%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    background-image: url('https://irp.cdn-website.com/f3e4386e/dms3rep/multi/Cuica-d562decd.jpg?dm-skip-opt=true');
    padding: 203px 16px 16px 16px;
}
#e7a077ad.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwUGEgQHERYhUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQADAAAAAAAAAAAAAAAAAAAAATH/2gAMAwEAAhEDEQA/ANxubDV+56FrajjFNERgB4D9V8NqV90LHC4HAFoIHB8REaojh//Z');
}
    
#group_c38 {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 28%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-self: stretch;
    background-image: url(https://lirp.cdn-website.com/f3e4386e/dms3rep/multi/opt/14.003025-1-301h.jpg);
    padding: 235px 16px 16px 16px;
}
#group_c38.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAiEAAABQIHAQAAAAAAAAAAAAAAAQIDBAUTBgcRMTJDYXH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABgRAAIDAAAAAAAAAAAAAAAAAAABAjFB/9oADAMBAAIRAxEAPwC9m9FU8qjRnJcs2luaKK5uKjGBqWbLZ3ZnEu3z4AAYUnbP/9k=');
}
    
#group_9kf {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 33.33666666666667%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-self: stretch;
    background-image: url(https://lirp.cdn-website.com/f3e4386e/dms3rep/multi/opt/Bitmap+em+Catalogo+Difreios+2015.cdr3-301h.png);
    padding: 215px 16px 16px 16px;
}
#group_9kf.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAIAAAAlXwkiAAAACXBIWXMAAEFcAABBXAEUA1VKAAAAaElEQVQI1wFdAKL/AIWIinp+gGpucGNnaV1hZGFlaHh8fpaam7S2t77BwgCytbWrra6foqOYm5yJjI6BhIaLjpCipKa3ubq8vr8A4OHh29zd1dbWzs/Qtbe4oaOlnZ+hra6wury9ubu9d6M48tuwOIYAAAAASUVORK5CYII=');
}
    
#a2dc646d {
    align-self: stretch;
    background-size: contain;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 28px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 30.666666666666668%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/f3e4386e/dms3rep/multi/opt/14.008740-4b99c1d1-301h.png);
    padding: 203px 16px 16px 16px;
}
#a2dc646d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAABsElEQVQY0xXRYU8SAQCA4fujffOLW4VNODgJjiNAGUuIA0IoESSZUaBJqc2SulKIGWyUkbIQGbN0JKLMgo239fyFRxiNRvy97jP4c83VRZfjZoPj5hFnp6f0ry4575zx66SN0Oue06zXqFUrVMt7FIsFKpUyjaMGP09atFsNGj9qCI3Db2iba2RTcRYXYswnkqSePmdrO4/24R2lTztUPhcR9nY1lmMRZmwWrFYZq8ON2xsgGn9CbDFJ7lWOQuEjgvb2NfPhEFOiCd2EEb2kcPeeB7tHxazMoIai5HLrCBsv1wgE5zCY7NwxKJhlNy5PEHk6yPiEDUm+z+NEGmEpmcTlfoDOYEcnOpAdXqZno5gUPzfGRG5NKjx8tIQQUEPIigedXkEvObE6fNg9YYxWD2PjeqYsThKpDEIms0IkEsemuDGIMpOijFlxI1lkjJJIKORnO59HqH75iqbtEI0uYJFd3LwtIllsyE4rgfAsG5svqB8eIAyHQzqd3xSKJZbTq3h9QXyqijrnZ3U9y/7BPr3eBQLAYDCg1WpT+15n68170tkVUtln7JZLdPuX/G/+B04EaY0R4hHOAAAAAElFTkSuQmCC');
}
    
#\35 5390bda {
    background-size: auto;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 33.33666666666667%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-self: stretch;
    background-image: url('https://irp.cdn-website.com/f3e4386e/dms3rep/multi/Remanu2-9b413320.png?dm-skip-opt=true');
    padding: 215px 16px 16px 16px;
}
#\35 5390bda.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7CAAAOwgEVKEqAAAABAUlEQVQI1wH2AAn/APj4+f/HyMv/gIKK/2Vmav9nZmf/Zmdm/19hZf+HiZH/zs/S//f3+P8A5OTp/6yttv9nann/T1Fd/1BSW/9MTlX/QkVO/2Rncf+trrX/5OTo/wC8vcT/f4GN/0BFVf8tMkP/MDVH/youPf8eIjH/ODtK/4KDj//Gxc7/AKOjrP9xc3//OT5O/xkfM/8UGzH/FRwv/yIoN/86PUz/dneF/6alsv8AtLS6/5GSmv9manT/R01b/z5FVf9CSFf/UVZg/2Bjbf+GhpD/oZ+s/wDa2d3/wsLI/6Kkq/+ChpD/cneC/3d8hv+Ii4//kZGW/6GfpP+npa//jtaTtfiWRAkAAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 8757890 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#e7a077ad::before, #e7a077ad > .bgExtraLayerOverlay {
    
}
#e7a077ad.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwUGEgQHERYhUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQADAAAAAAAAAAAAAAAAAAAAATH/2gAMAwEAAhEDEQA/ANxubDV+56FrajjFNERgB4D9V8NqV90LHC4HAFoIHB8REaojh//Z');
}
}



@media (min-width: 1400px) {
    
#e7a077ad::before, #e7a077ad > .bgExtraLayerOverlay {
    
}
#e7a077ad.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwUGEgQHERYhUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQADAAAAAAAAAAAAAAAAAAAAATH/2gAMAwEAAhEDEQA/ANxubDV+56FrajjFNERgB4D9V8NqV90LHC4HAFoIHB8REaojh//Z');
}
}



@media (max-width: 767px) {
    
#\32 8757890 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 4180273 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\38 4180273.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7CAAAOwgEVKEqAAAABXUlEQVQY0yWQv6uxcRyGv3+GQZJMhDIoGewGxaBMFqMYFMqiTIjJppQUMVA6T4o6J78GBkeUeo8s3pOYDFIGj+vt+b7zp89139ct1JfK8/nkdDqx+d4wHo9RPhQGgwGj0Yjdbsfv31+Eqqrc73e22y1fn1/0ej36/T7tdptut8tiseDnzw/i/X5zu90kqVarkc/nKRQKZLNZ0uk09Xqd2WyGeL1enM9nWq0WmUyGcDhMJBLB7/cTCATk03w+RzweD1arFblcDp/Ph81mw263YzKZcDgcpFIpptMpQqN1Oh2i0Sgulwuz2YzBYECn02GxWIjH4wyHQ8RyuaRUKhEMBnE6nfJoNBrR6/VYrVZisZiUE+v1mmq1Knt5PB7cbrcke71eQqEQlUqFyWSCOB6PKIpCuVwmkUiQTCalcbFYpNlsoiVer9f/1ofDQc7TaDRkjFZ+v99zuVzQZLWt/wHPvxTTnqmzHAAAAABJRU5ErkJggg==');
}
    
#e7a077ad::before, #e7a077ad > .bgExtraLayerOverlay {
    
}
#e7a077ad {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#e7a077ad.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwUGEgQHERYhUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQADAAAAAAAAAAAAAAAAAAAAATH/2gAMAwEAAhEDEQA/ANxubDV+56FrajjFNERgB4D9V8NqV90LHC4HAFoIHB8REaojh//Z');
}
    
#group_c38 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#group_c38.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAiEAAABQIHAQAAAAAAAAAAAAAAAQIDBAUTBgcRMTJDYXH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABgRAAIDAAAAAAAAAAAAAAAAAAABAjFB/9oADAMBAAIRAxEAPwC9m9FU8qjRnJcs2luaKK5uKjGBqWbLZ3ZnEu3z4AAYUnbP/9k=');
}
    
#group_9kf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#group_9kf.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAIAAAAlXwkiAAAACXBIWXMAAEFcAABBXAEUA1VKAAAAaElEQVQI1wFdAKL/AIWIinp+gGpucGNnaV1hZGFlaHh8fpaam7S2t77BwgCytbWrra6foqOYm5yJjI6BhIaLjpCipKa3ubq8vr8A4OHh29zd1dbWzs/Qtbe4oaOlnZ+hra6wury9ubu9d6M48tuwOIYAAAAASUVORK5CYII=');
}
    
#a2dc646d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#a2dc646d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAABsElEQVQY0xXRYU8SAQCA4fujffOLW4VNODgJjiNAGUuIA0IoESSZUaBJqc2SulKIGWyUkbIQGbN0JKLMgo239fyFRxiNRvy97jP4c83VRZfjZoPj5hFnp6f0ry4575zx66SN0Oue06zXqFUrVMt7FIsFKpUyjaMGP09atFsNGj9qCI3Db2iba2RTcRYXYswnkqSePmdrO4/24R2lTztUPhcR9nY1lmMRZmwWrFYZq8ON2xsgGn9CbDFJ7lWOQuEjgvb2NfPhEFOiCd2EEb2kcPeeB7tHxazMoIai5HLrCBsv1wgE5zCY7NwxKJhlNy5PEHk6yPiEDUm+z+NEGmEpmcTlfoDOYEcnOpAdXqZno5gUPzfGRG5NKjx8tIQQUEPIigedXkEvObE6fNg9YYxWD2PjeqYsThKpDEIms0IkEsemuDGIMpOijFlxI1lkjJJIKORnO59HqH75iqbtEI0uYJFd3LwtIllsyE4rgfAsG5svqB8eIAyHQzqd3xSKJZbTq3h9QXyqijrnZ3U9y/7BPr3eBQLAYDCg1WpT+15n68170tkVUtln7JZLdPuX/G/+B04EaY0R4hHOAAAAAElFTkSuQmCC');
}
    
#\35 5390bda {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\35 5390bda.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7CAAAOwgEVKEqAAAABAUlEQVQI1wH2AAn/APj4+f/HyMv/gIKK/2Vmav9nZmf/Zmdm/19hZf+HiZH/zs/S//f3+P8A5OTp/6yttv9nann/T1Fd/1BSW/9MTlX/QkVO/2Rncf+trrX/5OTo/wC8vcT/f4GN/0BFVf8tMkP/MDVH/youPf8eIjH/ODtK/4KDj//Gxc7/AKOjrP9xc3//OT5O/xkfM/8UGzH/FRwv/yIoN/86PUz/dneF/6alsv8AtLS6/5GSmv9manT/R01b/z5FVf9CSFf/UVZg/2Bjbf+GhpD/oZ+s/wDa2d3/wsLI/6Kkq/+ChpD/cneC/3d8hv+Ii4//kZGW/6GfpP+npa//jtaTtfiWRAkAAAAASUVORK5CYII=');
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#e7a077ad::before, #e7a077ad > .bgExtraLayerOverlay {
    
}
#e7a077ad.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwUGEgQHERYhUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQADAAAAAAAAAAAAAAAAAAAAATH/2gAMAwEAAhEDEQA/ANxubDV+56FrajjFNERgB4D9V8NqV90LHC4HAFoIHB8REaojh//Z');
}
}

