*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.u_1606902671 img[dm_changed]
{
	object-position:0 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1606902671 img
{
	object-position:0 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1572395528 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1572395528 img
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1823688901 img[dm_changed]
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1823688901 img
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1943241245 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1501990830 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1698745919 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1732859026 *.socialHubIcon
{
	color:rgba(28,28,28,1) !important;
	border-color:rgba(28,28,28,1) !important;
}
*#dm *.dmBody *.u_1770764738 .dmformsubmit
{
	float:none !important;
	display:block !important;
	margin-left:auto !important;
	margin-right:auto !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
*#dm *.dmBody *.u_1101195206 .general
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1791585153 .wa-btns
{
	justify-content:flex-start !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1245760190 *.dmwidget-title
{
	font-family: Amiko !important;
}
*#dm *.dmBody *.u_1245760190 *.dmwidget-title
{
	text-align:CENTER !important;
}
*#dm *.dmBody div.u_1245760190
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1245760190 input:not([type="submit"])
{
	border-color:rgba(162,162,162,1) !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1245760190 textarea
{
	border-color:rgba(162,162,162,1) !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1245760190 select
{
	border-color:rgba(162,162,162,1) !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1245760190 *.dmforminput label
{
	color:rgba(115,111,111,1) !important;
}
*#dm *.dmBody div.u_1245760190 *.dmforminput input
{
	color:rgba(115,111,111,1) !important;
}
*#dm *.dmBody *.u_1245760190 *.dmformsubmit
{
	text-align:CENTER !important;
	float:none !important;
	display:block !important;
	margin-left:auto !important;
	margin-right:auto !important;
}
*#dm *.dmBody div.u_1916946754 .background-text
{
	background-color:rgba(244,244,244,0) !important;
}
*#dm *.dmBody div.u_1916946754 .style-text
{
	color:rgba(53,54,61,1) !important;
}
*#dm *.dmBody div.u_1031776918 *.open-hours-item dt
{
	color:rgba(115,111,111,1) !important;
}
*#dm *.dmBody div.u_1031776918 *.open-hours-item dd
{
	color:rgba(115,111,111,1) !important;
}
*#dm *.dmBody div.u_1031776918 *.open-hours-item time
{
	color:rgba(115,111,111,1) !important;
}
*#dm *.dmBody div.u_1031776918 *.open-hours-special
{
	color:rgba(115,111,111,1) !important;
}
*#dm *.dmBody *.u_1031776918 *.open-hours-item dt
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1031776918 *.open-hours-item dd
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1031776918 *.open-hours-item time
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1031776918 *.open-hours-special
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1998263342 *.socialHubIcon
{
	color:rgba(28,28,28,1) !important;
	border-color:rgba(28,28,28,1) !important;
}
*#dm *.dmBody *.u_1080757037 .general
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1234087001 .btnDisenotres
{
	background-color:rgba(89,55,76,0) !important;
}
*#dm *.dmBody div.u_1270165231 hr
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1056545927 hr
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1435217433 hr
{
	color:var(--color_1) !important;
}
*#dm *.dmBody *.u_516939759
{
	width:100% !important;
}
*#dm *.dmBody div.u_516939759 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1357094933
{
	width:100% !important;
}
*#dm *.dmBody div.u_1357094933 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1018416158
{
	width:100% !important;
}
*#dm *.dmBody div.u_1018416158 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1714042443
{
	width:100% !important;
}
*#dm *.dmBody div.u_1714042443 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1684239399
{
	width:100% !important;
}
*#dm *.dmBody div.u_1684239399 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1932492284
{
	width:100% !important;
}
*#dm *.dmBody div.u_1932492284 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_3055952184 .progress-bar-fill
{
	background-color:var(--color_1) !important;
}
*#dm *.dmBody *.u_3055952184 .gallery-load-more-btn
{
	color:var(--color_1) !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody *.u_3055952184 .gallery-load-more-btn:hover
{
	color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1692937555
{
	width:100% !important;
}
*#dm *.dmBody div.u_1692937555 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1137030978
{
	width:100% !important;
}
*#dm *.dmBody div.u_1137030978 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1841884950
{
	width:100% !important;
}
*#dm *.dmBody div.u_1841884950 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1572376658
{
	width:100% !important;
}
*#dm *.dmBody div.u_1572376658 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1430044008 .phoneConteiner a
{
	justify-content:flex-start !important;
	text-align:left !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 *.u_1820107361 .photoGalleryThumbs
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1820107361 .layout-container
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1820107361 .photoGalleryViewAll
{
	padding:0 20px !important;
}
*#dm *.dmBody *.u_1732859026 *.socialHubIcon
{
	font-size:19.333333333333332px !important;
	line-height:29px !important;
}
*#dm *.dmBody div.u_1732859026
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1770764738 .dmformsubmit
{
	width:201px !important;
}
*#dm *.dmBody div.u_1245760190 *.dmwidget-title
{
	font-size:25px !important;
}
*#dm *.dmBody div.u_1245760190
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody div.u_1245760190 *.dmforminput input
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1245760190 .dmformsubmit
{
	width:527px !important;
}
*#dm *.dmBody div.u_1031776918
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1998263342 *.socialHubIcon
{
	font-size:19.333333333333332px !important;
	line-height:29px !important;
}
*#dm *.dmBody div.u_1998263342
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:left !important;
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}@media all {
    
#\36 3cedf6c4123e57bb483719f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cedf6c4123e57bb483719e {
    min-height: 460px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3cedf6c4123e57bb483719d::before, #\36 3cedf6c4123e57bb483719d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.2;
    border-radius: inherit;
}
#\36 3cedf6c4123e57bb483719d {
    background-image: url("https://lirp.cdn-website.com/aceeeba3/dms3rep/multi/opt/imgi_100_170-1920w.jpg");
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3cedf6c4123e57bb483719c {
    margin: 0px 0% 0px 0%;
}
    
#widget_dba {
    width: 73.29%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_16k {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3cee0294123e57bb483b716 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 1;
    margin: 0px 0px 0px 0px;
}
    
#\36 3cee0294123e57bb483b718 {
    min-height: 125px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3cee0294123e57bb483b717 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3cee0294123e57bb483b719 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_mka.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_mka {
    width: 5.65%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3cef5a94123e57bb48c261e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.67%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cef5a94123e57bb48c2622 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3cef5a94123e57bb48c2623 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cef5a94123e57bb48c2620 {
    min-height: 300px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 80px 2% 20px 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_5eu {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cef62c4123e57bb48c5131 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cef62c4123e57bb48c5132 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cef62c4123e57bb48c512f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.67%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cef6314123e57bb48c5608 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cef6314123e57bb48c5609 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cef6314123e57bb48c5606 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.67%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2vj {
    width: 15%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#\34 c9bb564 {
    width: 15%;
    height: 80px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8b5fa98 {
    width: 15%;
    height: 80px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3cef5a94123e57bb48c2629 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cef5a94123e57bb48c262d {
    margin: 0px 0px 0px 0px;
}
    
#\36 3cef5a94123e57bb48c262b {
    min-height: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 60px 0% 60px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3cef5a94123e57bb48c262c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cef5a94123e57bb48c262a::before, #\36 3cef5a94123e57bb48c262a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 3cef5a94123e57bb48c262a {
    background-color: rgba(252,248,238,0);
    background-image: url("https://lirp.cdn-website.com/aceeeba3/dms3rep/multi/opt/imgi_88_284-1920w.jpg");
}
#\36 3cef5a94123e57bb48c262a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAxIGBAURExT/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABoRAAICAwAAAAAAAAAAAAAAAAADAQQTITL/2gAMAwEAAhEDEQA/ANLy/O/XtnVpoJYX2BtYKMObuELAY5iQ0DmwREVFlmONk9/Z/9k=');
}
    
#widget_uhn {
    width: 56.25%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 063bcb9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 063bcb9 {
    width: 5.65%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3cef7b24123e57bb48cacce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cef7b24123e57bb48caccd {
    min-height: 460px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3cef7b24123e57bb48caccb {
    margin: 0px 0% 0px 0%;
}
    
#widget_9ig {
    width: 1154px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3cefaba4123e57bb48d5c12 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cefaba4123e57bb48d5c1c {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    justify-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cefaba4123e57bb48d5c1d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 3cefaba4123e57bb48d5c1d {
    position: relative;
    width: 544px;
    height: 102px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: flex-start;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3cefaba4123e57bb48d5c1f {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    justify-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cefaba4123e57bb48d5c1a {
    margin: 0px 0% 0px 0%;
}
    
#\36 3cefaba4123e57bb48d5c1b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 3cefaba4123e57bb48d5c1b {
    position: relative;
    width: 544px;
    height: 24px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: flex-start;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3cefaba4123e57bb48d5c17 {
    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;
}
    
#\36 3cefaba4123e57bb48d5c18 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 20px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 90%;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cefaba4123e57bb48d5c19 {
    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: 110%;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cefaba4123e57bb48d5c13.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 3cefaba4123e57bb48d5c13 {
    position: relative;
    width: 544px;
    height: 52px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: flex-start;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3cefaba4123e57bb48d5c14.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 3cefaba4123e57bb48d5c14 {
    position: relative;
    width: 338px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: flex-start;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3cefaba4123e57bb48d5c15.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 3cefaba4123e57bb48d5c15 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: none;
    justify-self: flex-start;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3cefaba4123e57bb48d5c16 {
    align-self: start;
    background-size: cover;
    min-height: 460px;
    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: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3cefb074123e57bb48d66b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 3cefb074123e57bb48d66b2 {
    position: relative;
    width: 295px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_p3b {
    position: relative;
    width: 300px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_err {
    position: relative;
    width: 300px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\39 1438667 {
    margin: 0px 0% 0px 0%;
}
    
#\34 74e5ab2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\39 12c1cc9 {
    min-height: 160px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
}
    
#\36 3cee0294123e57bb483b71b {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2a4e674 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\38 e14b750 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 12da207 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#b6f90ccb {
    width: 67.55%;
    height: auto;
    max-width: none;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e9ac94cb {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 160px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\30 186d84a {
    min-height: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 80px 0% 40px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ef76ee07 {
    background-color: rgba(252,248,238,0);
}
    
#\36 260ee4a {
    width: 56.25%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 a5c483d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 b896ee9 {
    margin: 0px 0px 0px 0px;
}
    
#\34 45508cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f4ba0d4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 f4ba0d4 {
    width: 5.65%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#fdb60353 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.67%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#dd13428d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 591fd0a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.67%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 765e7ff {
    margin: 0px 0% 0px 0%;
}
    
#f124252e {
    min-height: 300px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 80px 2% 20px 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 02cd9be {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 cd7dce8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 fa4523f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.67%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a1ad77c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 8b797b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 e69c73a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 c7d8123 {
    width: 15%;
    height: 80px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e1aa15e {
    width: 15%;
    height: 80px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b572b01c {
    width: 15%;
    height: 80px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 1795052 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    order: 3;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 4055463 {
    width: 15%;
    height: 80px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f954c7e6 {
    margin: 0px 0% 0px 0%;
}
    
#\33 9ae9508 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 6af7b2c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 7f123b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#cc75ec11 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 de35723 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#bfc35e5f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 5d32019 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 1b64609 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 cc4a03c {
    min-height: 300px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 2% 20px 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 2717b23 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 57f6da5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#a79e8bf4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a72cce6d {
    width: 15%;
    height: 80px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f23128c {
    width: 15%;
    height: 80px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ef4b2cd {
    width: 15%;
    height: 80px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 32e1845 {
    min-height: 166px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-top: 6%;
    padding-right: 2%;
    padding-left: 2%;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 7ad4b6a {
    margin: 0px 0px 0px 0px;
}
    
#\31 1f1c8f3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f66a6c88 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e44b98a4 {
    background-color: rgba(255, 255, 255, 0);
    background-image: initial;
}
}



@media all {
    
#e2a96cdc {
    margin: 0px 0px 0px 0px;
}
    
#\30 73439ad {
    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(0, 0, 0, 0);
    background-image: initial;
}
    
#a5f079bd {
    align-self: start;
    background-size: cover;
    min-height: 396px;
    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: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 7e098a2 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#f07adb83 {
    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: flex-start;
    align-items: center;
    position: relative;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c9d7fae7 {
    margin: 0px 0px 0px 0px;
}
    
#e582c169 {
    width: 1114px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a58cb1c0 {
    min-height: 140px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 0% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 5d15466 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c7d99ab6 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
}



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



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



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



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



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



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



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



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



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



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



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



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



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 3cedf6c4123e57bb483719d::before, #\36 3cedf6c4123e57bb483719d > .bgExtraLayerOverlay {
    
}
#\36 3cedf6c4123e57bb483719d {
    background-size: cover;
    background-repeat: no-repeat;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#widget_mka {
    width: 12.33%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 3cef5a94123e57bb48c261e {
    background-color: var(--color_5);
}
    
#\36 3cef5a94123e57bb48c2620 {
    padding-left: 20px;
    padding-right: 20px;
}
    
#\36 3cef62c4123e57bb48c512f {
    background-color: var(--color_5);
}
    
#\36 3cef6314123e57bb48c5606 {
    background-color: var(--color_5);
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 3cef5a94123e57bb48c262b {
    min-height: 150px;
    padding: 0px 0px 0px 0px;
}
    
#\36 3cef5a94123e57bb48c262a::before, #\36 3cef5a94123e57bb48c262a > .bgExtraLayerOverlay {
    
}
#\36 3cef5a94123e57bb48c262a {
    background-color: rgba(252,248,238,0);
}
#\36 3cef5a94123e57bb48c262a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAxIGBAURExT/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABoRAAICAwAAAAAAAAAAAAAAAAADAQQTITL/2gAMAwEAAhEDEQA/ANLy/O/XtnVpoJYX2BtYKMObuELAY5iQ0DmwREVFlmONk9/Z/9k=');
}
    
#\32 063bcb9 {
    width: 11.80%;
}
    
#\36 3cef5a94123e57bb48c262c {
    width: 100%;
    padding: 60px 0px 60px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 3cef7b24123e57bb48caccb {
    margin: 0px 0% 0px 0%;
}
    
#\36 3cef7b24123e57bb48caccd {
    padding: 4% 0% 0% 0%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#e9ac94cb {
    padding: 0% 2% 4% 2%;
}
    
#\39 140b700 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\30 186d84a {
    min-height: 150px;
    padding: 60px 0px 0px 0px;
}
    
#ef76ee07 {
    background-color: rgba(252,248,238,0);
}
    
#\33 b896ee9 {
    margin: 0px 0px 0px 0px;
}
    
#\30 f4ba0d4 {
    width: 9.75%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#fdb60353 {
    background-color: var(--color_5);
}
    
#\33 591fd0a {
    background-color: var(--color_5);
}
    
#\30 fa4523f {
    background-color: var(--color_5);
}
    
#f124252e {
    padding-left: 20px;
    padding-right: 20px;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\34 1795052 {
    background-color: var(--color_5);
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 1b64609 {
    background-color: var(--color_5);
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 cc4a03c {
    padding-left: 20px;
    padding-right: 20px;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 300px;
}
    
#\37 2717b23 {
    background-color: var(--color_5);
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 de35723 {
    background-color: var(--color_5);
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\30 32e1845 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 2% 6% 0% 6%;
}
    
#\31 1f1c8f3 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 10px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
}
    
#f66a6c88 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\33 7ad4b6a {
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#a5f079bd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 2% 6% 3% 6%;
}
    
#f07adb83 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#e582c169 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#a58cb1c0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 3% 6% 10% 6%;
}
    
#\32 5d15466 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 10px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
}
}



@media (min-width: 1400px) {
    
#\36 3cedf6c4123e57bb483719d::before, #\36 3cedf6c4123e57bb483719d > .bgExtraLayerOverlay {
    
}
#\36 3cedf6c4123e57bb483719d {
    background-size: cover;
    background-repeat: no-repeat;
}
}



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



@media (min-width: 1400px) {
    
#\36 3cef5a94123e57bb48c261e {
    background-color: var(--color_5);
}
    
#\36 3cef62c4123e57bb48c512f {
    background-color: var(--color_5);
}
    
#\36 3cef6314123e57bb48c5606 {
    background-color: var(--color_5);
}
}



@media (min-width: 1400px) {
    
#\36 3cef5a94123e57bb48c262a::before, #\36 3cef5a94123e57bb48c262a > .bgExtraLayerOverlay {
    
}
#\36 3cef5a94123e57bb48c262a {
    background-color: rgba(252,248,238,0);
}
#\36 3cef5a94123e57bb48c262a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAxIGBAURExT/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABoRAAICAwAAAAAAAAAAAAAAAAADAQQTITL/2gAMAwEAAhEDEQA/ANLy/O/XtnVpoJYX2BtYKMObuELAY5iQ0DmwREVFlmONk9/Z/9k=');
}
}



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



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



@media (min-width: 1400px) {
    
#ef76ee07 {
    background-color: rgba(252,248,238,0);
}
}



@media (min-width: 1400px) {
    
#fdb60353 {
    background-color: var(--color_5);
}
    
#\33 591fd0a {
    background-color: var(--color_5);
}
    
#\30 fa4523f {
    background-color: var(--color_5);
}
}



@media (min-width: 1400px) {
    
#\34 1795052 {
    background-color: var(--color_5);
}
    
#\39 1b64609 {
    background-color: var(--color_5);
}
    
#\37 2717b23 {
    background-color: var(--color_5);
}
    
#\38 de35723 {
    background-color: var(--color_5);
}
}



@media (min-width: 1400px) {
    
#\30 32e1845 {
    min-height: 138px;
    padding: 6% 2% 0% 2%;
}
    
#\31 1f1c8f3 {
    align-items: center;
}
    
#f66a6c88 {
    margin-left: 0%;
    margin-right: 0%;
    width: 602.812px;
    max-width: 100%;
}
}



@media (min-width: 1400px) {
    
#a5f079bd {
    min-height: 494px;
    padding: 2% 2% 2% 2%;
}
    
#f07adb83 {
    align-items: center;
}
}



@media (min-width: 1400px) {
    
#a58cb1c0 {
    min-height: 145px;
    padding: 4% 2% 0% 2%;
}
    
#\32 5d15466 {
    align-items: center;
}
    
#c9d7fae7 {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 766px) {
    
#\36 3cedf6c4123e57bb483719e {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3cedf6c4123e57bb483719d {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 766px) {
    
#\36 3cee0294123e57bb483b71a {
    grid-template-rows: minmax(8px, max-content);
}
    
#\36 3cee0294123e57bb483b718 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 766px) {
    
#\36 3cef5a94123e57bb48c261d {
    grid-template-rows: minmax(8px, max-content);
}
    
#\36 3cef5a94123e57bb48c2620 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 766px) {
    
#\36 3cef5a94123e57bb48c262b {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3cef5a94123e57bb48c262a {
    grid-template-rows: minmax(8px, max-content);
}
#\36 3cef5a94123e57bb48c262a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAxIGBAURExT/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABoRAAICAwAAAAAAAAAAAAAAAAADAQQTITL/2gAMAwEAAhEDEQA/ANLy/O/XtnVpoJYX2BtYKMObuELAY5iQ0DmwREVFlmONk9/Z/9k=');
}
}



@media (max-width: 766px) {
    
#\36 3cef7b24123e57bb48caccc {
    grid-template-rows: minmax(8px, max-content);
}
    
#\36 3cef7b24123e57bb48caccd {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 766px) {
    
#\36 3cefaba4123e57bb48d5c17 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\36 3cefaba4123e57bb48d5c16 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



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



@media (max-width: 766px) {
    
#\36 87d9f84 {
    grid-template-rows: minmax(8px, max-content);
}
    
#f124252e {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



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



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



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



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



@media (max-width: 767px) {
    
#\36 3cedf6c4123e57bb483719f {
    width: 100%;
    min-height: 240px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3cedf6c4123e57bb483719e {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 3cedf6c4123e57bb483719d::before, #\36 3cedf6c4123e57bb483719d > .bgExtraLayerOverlay {
    
}
#\36 3cedf6c4123e57bb483719d {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#widget_dba {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 3cee0294123e57bb483b718 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 3cee0294123e57bb483b719 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#widget_mka {
    width: 23.13%;
}
}



@media (max-width: 767px) {
    
#\36 3cef5a94123e57bb48c261e {
    width: 100%;
    min-height: 240px;
    align-items: center;
    background-color: var(--color_5);
}
    
#\36 3cef5a94123e57bb48c2620 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 3cef62c4123e57bb48c512f {
    width: 100%;
    min-height: 240px;
    align-items: center;
    background-color: var(--color_5);
}
    
#\36 3cef6314123e57bb48c5606 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    background-color: var(--color_5);
}
    
#widget_2vj {
    height: 85px;
}
    
#\34 c9bb564 {
    height: 92px;
}
    
#d8b5fa98 {
    height: 80px;
}
}



@media (max-width: 767px) {
    
#\36 3cef5a94123e57bb48c262b {
    min-height: unset;
    flex-direction: column;
    padding: 50px 2% 30px 2%;
}
    
#\36 3cef5a94123e57bb48c262c {
    width: 100%;
    min-height: 39px;
    align-items: center;
}
    
#\36 3cef5a94123e57bb48c262a::before, #\36 3cef5a94123e57bb48c262a > .bgExtraLayerOverlay {
    
}
#\36 3cef5a94123e57bb48c262a {
    background-color: rgba(252,248,238,0);
}
#\36 3cef5a94123e57bb48c262a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAxIGBAURExT/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABoRAAICAwAAAAAAAAAAAAAAAAADAQQTITL/2gAMAwEAAhEDEQA/ANLy/O/XtnVpoJYX2BtYKMObuELAY5iQ0DmwREVFlmONk9/Z/9k=');
}
    
#\32 063bcb9 {
    width: 22.52%;
}
    
#widget_uhn {
    width: 98.15%;
}
}



@media (max-width: 767px) {
    
#\36 3cef7b24123e57bb48cacce {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 3cef7b24123e57bb48caccd {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\36 3cefaba4123e57bb48d5c18 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 3cefaba4123e57bb48d5c19 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 3cefaba4123e57bb48d5c16 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\34 74e5ab2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 12c1cc9 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3cee0294123e57bb483b71b {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: none;
}
    
#c2a4e674 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 e14b750 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: none;
}
}



@media (max-width: 767px) {
    
#\33 12da207 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b6f90ccb {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: none;
}
    
#e9ac94cb {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\30 186d84a {
    min-height: unset;
    flex-direction: column;
    padding: 50px 2% 30px 2%;
}
    
#ef76ee07 {
    background-color: rgba(252,248,238,0);
}
    
#\34 45508cf {
    width: 100%;
    min-height: 39px;
    align-items: center;
}
    
#\36 260ee4a {
    width: 92.91%;
}
}



@media (max-width: 767px) {
    
#fdb60353 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    background-color: var(--color_5);
}
    
#\33 591fd0a {
    width: 100%;
    min-height: 240px;
    align-items: center;
    background-color: var(--color_5);
}
    
#\30 fa4523f {
    width: 100%;
    min-height: 240px;
    align-items: center;
    background-color: var(--color_5);
}
    
#f124252e {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\38 c7d8123 {
    height: 91px;
}
    
#\36 e1aa15e {
    height: 86px;
}
    
#b572b01c {
    height: 89px;
}
}



@media (max-width: 767px) {
    
#\34 1795052 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-color: var(--color_5);
}
    
#\38 4055463 {
    height: 91px;
}
    
#\39 1b64609 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-color: var(--color_5);
}
    
#\30 cc4a03c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 2717b23 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-color: var(--color_5);
}
    
#\38 de35723 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-color: var(--color_5);
}
    
#a72cce6d {
    height: 91px;
}
    
#\34 f23128c {
    height: 91px;
}
    
#\30 ef4b2cd {
    height: 91px;
}
}



@media (max-width: 767px) {
    
#\30 32e1845 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 12% 6% 0% 6%;
}
    
#\31 1f1c8f3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding-left: 6px;
    padding-right: 6px;
}
}



@media (max-width: 767px) {
    
#a5f079bd {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 0% 4% 3% 4%;
}
    
#f07adb83 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-left: 0px;
    padding-right: 0px;
}
}



@media (max-width: 767px) {
    
#e582c169 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#a58cb1c0 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 3% 6% 12% 6%;
}
    
#\32 5d15466 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding-left: 6px;
    padding-right: 6px;
    row-gap: 8px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 3cedf6c4123e57bb483719d::before, #\36 3cedf6c4123e57bb483719d > .bgExtraLayerOverlay {
    
}
#\36 3cedf6c4123e57bb483719d {
    background-size: cover;
    background-repeat: no-repeat;
}
}



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



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 3cef5a94123e57bb48c261e {
    background-color: var(--color_5);
}
    
#\36 3cef62c4123e57bb48c512f {
    background-color: var(--color_5);
}
    
#\36 3cef6314123e57bb48c5606 {
    background-color: var(--color_5);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 3cef5a94123e57bb48c262a::before, #\36 3cef5a94123e57bb48c262a > .bgExtraLayerOverlay {
    
}
#\36 3cef5a94123e57bb48c262a {
    background-color: rgba(252,248,238,0);
}
#\36 3cef5a94123e57bb48c262a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAxIGBAURExT/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABoRAAICAwAAAAAAAAAAAAAAAAADAQQTITL/2gAMAwEAAhEDEQA/ANLy/O/XtnVpoJYX2BtYKMObuELAY5iQ0DmwREVFlmONk9/Z/9k=');
}
}



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



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



@media (min-width: 468px) and (max-width: 767px) {
    
#ef76ee07 {
    background-color: rgba(252,248,238,0);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#fdb60353 {
    background-color: var(--color_5);
}
    
#\33 591fd0a {
    background-color: var(--color_5);
}
    
#\30 fa4523f {
    background-color: var(--color_5);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\34 1795052 {
    background-color: var(--color_5);
}
    
#\39 1b64609 {
    background-color: var(--color_5);
}
    
#\37 2717b23 {
    background-color: var(--color_5);
}
    
#\38 de35723 {
    background-color: var(--color_5);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\30 32e1845 {
    padding-top: 8%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#a5f079bd {
    padding: 3% 6% 3% 6%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#e582c169 {
    width: 75.25%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#a58cb1c0 {
    padding-top: 0%;
    padding-bottom: 8%;
}
    
#\32 5d15466 {
    padding-left: 16px;
    padding-right: 16px;
}
}

