*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !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 a.u_1084854457:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1084854457.hover
{
	background-image:none !important;
}
*#dm *.dmBody *.u_1239246038 .count-entero
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1214817055 .count-entero
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1451127211 .count-entero
{
	text-align:CENTER !important;
}
*#dm *.dmBody div.u_1451127211 .count-entero
{
	color:rgba(137,85,117,1) !important;
	font-weight:normal !important;
}
*#dm *.dmBody div.u_1214817055 .count-entero
{
	color:rgba(137,85,117,1) !important;
	font-weight:normal !important;
}
*#dm *.dmBody div.u_1239246038 .count-entero
{
	color:rgba(137,85,117,1) !important;
	font-weight:normal !important;
}
*#dm *.dmBody div.u_1318738153 .color-overlay
{
	background-color:rgba(255,255,255,0) !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
*#dm *.dmBody *.u_1552985879
{
	width:100% !important;
}
*#dm *.dmBody *.u_1463132936 .caption-inner
{
	border-bottom-left-radius:0 !important;
	-webkit-border-top-right-radius:0 !important;
	-moz-border-top-right-radius:0 !important;
	-webkit-border-bottom-right-radius:0 !important;
	-webkit-border-bottom-left-radius:0 !important;
	border-top-right-radius:0 !important;
	-webkit-border-top-left-radius:0 !important;
	border-radius:0 !important;
	-moz-border-bottom-right-radius:0 !important;
	-moz-border-top-left-radius:0 !important;
	border-top-left-radius:0 !important;
	-moz-border-radius:0 !important;
	-moz-border-bottom-left-radius:0 !important;
	border-bottom-right-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody a.u_1503192471
{
	background-color:rgba(255,255,255,0) !important;
}
*#dm *.dmBody a.u_1503192471 span.text
{
	color:rgba(28,28,28,1) !important;
}
*#dm *.dmBody *.u_1503192471
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1806874080 *.socialHubIcon
{
	color:rgba(28,28,28,1) !important;
	border-color:rgba(28,28,28,1) !important;
}
*#dm *.dmBody *.u_1301851920 .dmformsubmit
{
	float:none !important;
	display:block !important;
	margin-left:auto !important;
	margin-right:auto !important;
}
*#dm *.dmBody div.u_1678506191 *.socialHubIcon
{
	color:rgba(255,255,255,1) !important;
	border-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1301851920 input:not([type="submit"])
{
	background-color:rgba(242,247,250,1) !important;
}
*#dm *.dmBody div.u_1301851920 textarea
{
	background-color:rgba(242,247,250,1) !important;
}
*#dm *.dmBody div.u_1301851920 select
{
	background-color:rgba(242,247,250,1) !important;
}
*#dm *.dmBody div.u_1674957417 .style-title
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1674957417 .style-text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1737095217 .emailConteiner a
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1197322595 .dmwidget-title
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1197322595 *.open-hours-item dt
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1197322595 *.open-hours-item dd
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1197322595 *.open-hours-item time
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1197322595 *.open-hours-special
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1145037136 .iconomap
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1183976878 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1870000959 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1910917202 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1301851920 .dmwidget-title
{
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1151626527 img[dm_changed]
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1151626527 img
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1524395133 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1805101959 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1564938642 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1195419898 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1290746945 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody *.u_1895380023 .phoneConteiner a
{
	justify-content:flex-start !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1895380023 .phoneConteiner a
{
	font-weight:bold !important;
}
*#dm *.dmBody *.u_1895380023 .icono-phone svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1129506910 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody *.u_1815584462 .phoneConteiner a
{
	justify-content:flex-start !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1815584462 .phoneConteiner a
{
	font-weight:bold !important;
}
*#dm *.dmBody *.u_1815584462 .icono-phone svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1940810311 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1734929503 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody *.u_1585463600 .phoneConteiner a
{
	justify-content:flex-start !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1585463600 .phoneConteiner a
{
	font-weight:bold !important;
}
*#dm *.dmBody *.u_1585463600 .icono-phone svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody *.u_1582813465 .phoneConteiner a
{
	justify-content:flex-start !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1582813465 .phoneConteiner a
{
	font-weight:bold !important;
}
*#dm *.dmBody *.u_1582813465 .icono-phone svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1030440650 hr
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1369461890 .photoGalleryViewAll.link
{
	font-weight:bold !important;
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1833217868 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1043831740 .svg
{
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1041980716 .svg
{
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1073335024 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1666175747 .svg
{
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1887541373 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1078528236 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1464486502 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1703578794 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1850707911 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1689799365 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1360370416 .photoGalleryViewAll.link
{
	font-weight:bold !important;
	color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1301851920 .dmform-success
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.dmform-error
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1301851920 .dmform-success .rteBlock
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.dmform-error .rteBlock
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1301851920 .dmform-success
{
	font-weight:bold !important;
	color:var(--color_1) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
	font-weight:bold !important;
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1301851920 .dmform-success .rteBlock
{
	font-weight:bold !important;
	color:var(--color_1) !important;
}
*#dm *.dmBody div.dmform-error .rteBlock
{
	font-weight:bold !important;
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1397125393 .phoneConteiner a
{
	color:rgba(255,255,255,1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody *.u_1397125393 .icono-phone svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1145037136 .general
{
	color:rgba(255,255,255,1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody *.u_1397125393 .phoneConteiner a
{
	justify-content:flex-start !important;
	text-align:left !important;
}
*#dm *.dmBody *.u_1379461709 .phoneConteiner a
{
	justify-content:flex-start !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1379461709 .phoneConteiner a
{
	font-weight:bold !important;
}
*#dm *.dmBody *.u_1379461709 .icono-phone svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1756159323 .btnDisenotres span.text
{
	color:var(--color_8) !important;
	font-weight:700 !important;
}
*#dm *.dmBody *.u_1609526104
{
	background-image:url(https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/colores-1-1920w.jpg) !important;
}
*#dm *.dmBody *.u_1302259238
{
	display:none !important;
}
*#dm *.dmBody *.u_1631936338
{
	display:none !important;
}
*#dm *.dmBody *.u_1961682723
{
	background-image:url(https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/colores-2-1920w.jpg) !important;
}
*#dm *.dmBody *.u_1489776840
{
	display:none !important;
}
*#dm *.dmBody *.u_1922685707
{
	display:none !important;
}
*#dm *.dmBody div.u_161558530 .color-overlay
{
	background-color:rgba(255,255,255,0) !important;
}
*#dm *.dmBody *.u_161558530 .flex-direction-nav a
{
	color:var(--color_8) !important;
}
*#dm *.dmBody *.u_1880868735
{
	width:100% !important;
}
*#dm *.dmBody div.u_1880868735 img
{
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1752872821 hr
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1335071392 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody *.u_1151626527
{
	width:100% !important;
}
*#dm *.dmBody div.u_1324174335 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1609680808 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody *.u_4051054787
{
	width:100% !important;
}
*#dm *.dmBody div.u_4051054787 img
{
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1604783048 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1604783048
{
	width:100% !important;
}
*#dm *.dmBody div.u_1406349137 img
{
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1327442619 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1406349137
{
	width:100% !important;
}
*#dm *.dmBody *.u_1327442619
{
	width:100% !important;
}
*#dm *.dmBody div.u_1624975686 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1624975686
{
	width:100% !important;
}
*#dm *.dmBody div.u_1279266113 img
{
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1568568413 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1279266113
{
	width:100% !important;
}
*#dm *.dmBody *.u_1568568413
{
	width:100% !important;
}
*#dm *.dmBody div.u_1622922922 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1622922922
{
	width:100% !important;
}
*#dm *.dmBody div.u_1275083770 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1337214935 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1742707874 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1525414912 .btnDisenoDos span.text
{
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1525414912 .iconoDisenoDos svg
{
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1525414912 .btnDisenoDos
{
	background-image:initial !important;
	border-style:solid !important;
	border-color:var(--color_1) !important;
	border-width:2px !important;
	background-color:var(--color_8) !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_1492703222 .dmformsubmit
{
	width:201px !important;
}
*#dm *.dmBody *.u_1806874080 *.socialHubIcon
{
	font-size:19.333333333333332px !important;
	line-height:29px !important;
}
*#dm *.dmBody div.u_1806874080
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:left !important;
}
*#dm *.dmBody *.u_1678506191 *.socialHubIcon
{
	font-size:19.333333333333332px !important;
	line-height:29px !important;
}
*#dm *.dmBody div.u_1678506191
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1301851920 .dmformsubmit
{
	width:201px !important;
}
*#dm *.dmBody *.u_1369461890 .photoGalleryThumbs
{
	padding:5px !important;
}
*#dm *.dmBody *.u_1369461890 .layout-container
{
	padding:5px !important;
}
*#dm *.dmBody *.u_1369461890 .photoGalleryViewAll
{
	padding:0 10px !important;
}
*#dm *.dmBody div.u_1301851920 .dmform-success
{
	font-size:30px !important;
}
*#dm *.dmBody div.dmform-error
{
	font-size:30px !important;
}
*#dm *.dmBody div.u_1301851920 .dmform-success .rteBlock
{
	font-size:30px !important;
}
*#dm *.dmBody div.dmform-error .rteBlock
{
	font-size:30px !important;
}
*#dm *.dmBody *.u_1360370416 .photoGalleryThumbs
{
	padding:5px !important;
}
*#dm *.dmBody *.u_1360370416 .layout-container
{
	padding:5px !important;
}
*#dm *.dmBody *.u_1360370416 .photoGalleryViewAll
{
	padding:0 5px !important;
}
*#dm *.dmBody div.u_1737095217 .emailConteiner a
{
	font-size:15px !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 2f3d6aba688f572c414ec27 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(1, minmax(0px, 1fr));
    grid-template-rows: minmax(8px, max-content) minmax(8px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 15px 0 15px 0;
}
    
#group_dog {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    justify-self: center;
    align-self: start;
    max-width: none;
    order: 0;
    width: 900px;
    min-height: 300px;
    background-color: rgba(255,255,255,1);
    border-radius: 25px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px ;
    height: auto;
    flex-wrap: nowrap;
    min-width: 0px;
    max-height: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 4.925373134328359%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 2f5813d063dac36bcdfc83a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    margin: 0px 0px 0px 0px;
}
    
#\36 2f5813d063dac36bcdfc83d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 2f5813d063dac36bcdfc83d {
    width: 295px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 7;
    margin: 20px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2f5813d063dac36bcdfc83b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 5;
    margin: 30px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2f5813d063dac36bcdfc839 {
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: space-around;
    align-self: auto;
    max-width: none;
    order: 0;
    width: 48.22%;
    min-height: 602px;
    max-height: none;
    background-color: var(--color_2);
    border-radius: 25px;
    height: auto;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    padding: 85px 30px 85px 30px;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2f5813d063dac36bcdfc837 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    margin: 20px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2f58167063dac36bcdfd4e4.flex-element.widget-wrapper > [data-element-type] {
    padding: 30px 30px 0px 30px;
}
#\36 2f58167063dac36bcdfd4e4 {
    width: 50.34%;
    height: auto;
    justify-self: space-around;
    align-self: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3l6 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5t4 {
    width: 300px;
    height: 41px;
    max-width: 100%;
    order: 3;
    align-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_b8c {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 6;
    margin: 0px 0% 0px 0%;
}
    
#widget_iqq {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 9;
    margin: 0px 0% 0px 0%;
}
    
#\36 34489622576c23f409faa70 {
    width: 100.00%;
    height: 400px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    order: 0;
    max-height: none;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#widget_4q4 {
    width: 300px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_47g {
    width: 148px;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\36 407c7bd1ed31b784bb3ad70 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\36 407c7bd1ed31b784bb3ad71 {
    margin: 0px 0% 0px 0%;
}
    
#\36 407c7bd1ed31b784bb3ad72 {
    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 407c7bd1ed31b784bb3ad73 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ve3 {
    width: 120px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fa35b723::before, #fa35b723 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.85;
    border-radius: inherit;
}
#fa35b723 {
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    max-width: none;
    order: 0;
    width: 30%;
    min-height: 640px;
    max-height: none;
    background-image: url(https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/3-820h.jpg);
    border-radius: 10px;
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#fa35b723.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
    
#b112c22c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b112c22c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 20px 0%;
}
    
#\31 9ee891e::before, #\31 9ee891e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.85;
    border-radius: inherit;
}
#\31 9ee891e {
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    max-width: none;
    order: 1;
    width: 30%;
    min-height: 640px;
    max-height: none;
    background-image: url(https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/4-738h.jpg);
    border-radius: 10px;
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\31 9ee891e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAABf/EACQQAAEDAgQHAAAAAAAAAAAAAAEAAgQDQQUREjETISMyUaHi/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAR/9oADAMBAAIRAxEAPwAeNh1ePNo8Nri886hNvSWdGdqPTfv4+k/gwBjl5A1Z73smm9oUN21IuY8p3//Z');
}
    
#\39 11eef80 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 6eb06dd {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 10643fb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\36 5fe6aa7 {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-start;
    width: 80%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 71c1a20::before, #\30 71c1a20 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.85;
    border-radius: inherit;
}
#\30 71c1a20 {
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    max-width: none;
    order: 2;
    width: 30%;
    min-height: 250px;
    max-height: none;
    background-image: url(https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/3-820h.jpg);
    border-radius: 10px;
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\30 71c1a20.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
    
#ff501f70 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 b1fd45f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\31 2a5257f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 2a5257f {
    width: 100%;
    height: 283px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0f5c3f0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 0f5c3f0 {
    width: 100%;
    height: 283px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 711f960.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 711f960 {
    width: 100%;
    height: 283px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 408d0c2cc78035116f05679 {
    margin: 0px 0% 0px 0%;
}
    
#\36 408d0c2cc78035116f0567b {
    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 408d0c2cc78035116f0567c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 408d0c2cc78035116f0567a {
    background-position: 50% 0%;
    background-image: url("https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/ImageGalleryHandler-1920w.png");
}
    
#group_efp {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 80%;
    min-height: 50px;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 20px 0%;
}
    
#widget_gtf {
    width: 35.75%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_mjn {
    justify-content: space-around;
    align-items: center;
    width: 50.59%;
    min-height: 50px;
    max-height: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_tjf {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_n4j {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin: 20px 0% 0px 0%;
}
    
#group_q1p {
    justify-content: space-around;
    align-items: center;
    width: 80%;
    min-height: 458px;
    max-height: 100%;
    background-color: var(--color_2);
    border-radius: 25px;
    box-shadow: rgba(183, 179, 179, 0.25) 0px 0px 11px 0px ;
    height: auto;
    padding: 60px 60px 60px 60px;
    margin: 0px 0% 0px 0%;
}
    
#widget_kq4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_kq4 {
    width: 88.38%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 408d41ccc78035116f42abd {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(196px, max-content);
    column-gap: 30px;
    width: 100.00%;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 408d41ccc78035116f42abf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 408d41ccc78035116f42abf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 408d41ccc78035116f42abb {
    justify-content: flex-start;
    align-items: center;
    justify-self: start;
    align-self: start;
    max-width: none;
    order: 0;
    width: 100%;
    min-height: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\36 408d41ccc78035116f42abc {
    justify-content: flex-start;
    align-items: center;
    justify-self: stretch;
    align-self: stretch;
    max-width: none;
    order: 0;
    width: 100%;
    min-height: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_nev.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_nev {
    width: 100%;
    height: 350px;
    max-width: 100%;
    order: 0;
    margin: 64px 0% 0px 0%;
}
    
#\31 364fd7e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 364fd7e {
    width: 99.99614357993704%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_cqq {
    width: 100%;
    height: 188px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 408de96cc78035116fee794 {
    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: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 408de96cc78035116fee793 {
    align-self: start;
    background-size: cover;
    min-height: 272px;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 408de96cc78035116fee792 {
    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 408de96cc78035116fee791 {
    margin: 0px 0% 0px 0%;
}
    
#widget_5jo {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\39 9598911.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 9598911 {
    width: 97.60%;
    height: 296px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 408e070cc7803511600c2fd {
    margin: 0px 0% 0px 0%;
}
    
#\36 408e070cc7803511600c2fe {
    background-position: 50% 100%;
    background-image: url("https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/fond2-1920w.png");
}
#\36 408e070cc7803511600c2fe.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAZklEQVQI112MsQmDYBhE/3WyhyOlzRYu4QCpM4IQwVbBImijhUEEfU8/sPLg4ODuXgL2y3dt6qBW6icBX6AD/rdD5Bno1SapLzUH3kAVBbCoQVzVUf0F8aFm5/upFmqtTtcoiC1QHqXSmTf6QPUgAAAAAElFTkSuQmCC');
}
    
#\36 408e070cc7803511600c2ff {
    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 408e070cc7803511600c300 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_23m {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_11a {
    width: 120px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_vmu {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-start;
    width: 80%;
    min-height: 50px;
    max-height: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 408e214cc78035116022dc0::before, #\36 408e214cc78035116022dc0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.85;
    border-radius: inherit;
}
#\36 408e214cc78035116022dc0 {
    align-items: center;
    justify-self: auto;
    max-width: none;
    order: 0;
    width: 40%;
    min-height: 250px;
    max-height: none;
    background-image: url(https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/3-820h.jpg);
    border-radius: 10px;
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\36 408e214cc78035116022dc0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
    
#\36 408e214cc78035116022dc2 {
    width: 100%;
    height: auto;
    max-width: 280px;
    justify-self: center;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 408e27acc7803511602a220 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: center;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\36 408e27acc7803511602a21e::before, #\36 408e27acc7803511602a21e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.85;
    border-radius: inherit;
}
#\36 408e27acc7803511602a21e {
    align-items: center;
    justify-self: auto;
    max-width: none;
    order: 0;
    width: 40%;
    min-height: 250px;
    max-height: none;
    background-image: url(https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/4-738h.jpg);
    border-radius: 10px;
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\36 408e27acc7803511602a21e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAABf/EACQQAAEDAgQHAAAAAAAAAAAAAAEAAgQDQQUREjETISMyUaHi/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAR/9oADAMBAAIRAxEAPwAeNh1ePNo8Nri886hNvSWdGdqPTfv4+k/gwBjl5A1Z73smm9oUN21IuY8p3//Z');
}
    
#\36 408e390cc7803511603c3bc {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-start;
    width: 80%;
    min-height: 50px;
    max-height: 100%;
    margin: 20px 0% 0px 0%;
}
    
#\36 408e390cc7803511603c3c2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 408e390cc7803511603c3c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 20px 0%;
}
    
#\36 408e390cc7803511603c3c0::before, #\36 408e390cc7803511603c3c0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.85;
    border-radius: inherit;
}
#\36 408e390cc7803511603c3c0 {
    background-size: auto;
    background-repeat: repeat;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    max-width: none;
    order: 0;
    width: 40%;
    min-height: 665px;
    max-height: none;
    background-image: url(https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/1-764h.jpg);
    border-radius: 10px;
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\36 408e390cc7803511603c3c0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQQG/8QAIBAAAQIHAAMAAAAAAAAAAAAAAgEDAAQFERIhMSJBUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAbEQADAAIDAAAAAAAAAAAAAAABAgMABBESIf/aAAwDAQACEQMRAD8AJrtNRueckpWpsMmC6dFep8hRqvTjLQN5tlgiDlftvcYp/wAhAi2V+r2KE4kBMUuOWc4sdiar1CDzP//Z');
}
    
#widget_a4g {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 b6c303a {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c90d868 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b6c3aac {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#caecaf57 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: center;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#a52a9ae5::before, #a52a9ae5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.85;
    border-radius: inherit;
}
#a52a9ae5 {
    align-items: center;
    justify-self: auto;
    max-width: none;
    order: 0;
    width: 40%;
    min-height: 250px;
    max-height: none;
    background-image: url("https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/3-820h.jpg");
    border-radius: 10px;
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#a52a9ae5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
    
#widget_uup.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_uup {
    width: 100%;
    height: 320px;
    max-width: 100%;
    margin: 20px 0% 20px 0%;
}
    
#\33 b221eaf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 b221eaf {
    width: 100%;
    height: 320px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 dd2c6c4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 dd2c6c4 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 408ffd6cc7803511619e533 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0px 0px 0px;
}
    
#\36 408ffd6cc7803511619e531 {
    margin: 0px 0% 0px 0%;
}
    
#\36 408ffd6cc7803511619e530 {
    min-height: 300px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20px 0% 20px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 408ffd6cc7803511619e528 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 408ffd6cc7803511619e52f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 30.67%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 409001ccc780351161a107d {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4090039cc780351161a264f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 4090039cc780351161a2650 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0px 0px 0px;
}
    
#\36 4090039cc780351161a264d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 30.67%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 4090039cc780351161a264e {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_aqn {
    width: 100%;
    height: auto;
    max-width: 260px;
    order: 2;
}
    
#widget_iii {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\31 511e697 {
    width: 100%;
    height: auto;
    max-width: 260px;
    order: 2;
}
    
#\38 ea6deaa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 30.67%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b1d3f53b {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#f4d9dec7 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3fd41e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0px 0px 0px;
}
    
#\31 ec25ce8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#be401196 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2241c3f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0px 0px 0px;
}
    
#e83ddd5c {
    width: 100%;
    height: auto;
    max-width: 260px;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 6f1d191 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\37 63da2bd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0px 0px 0px;
}
    
#\38 32f131a {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 699be56 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 300fa76 {
    width: 100%;
    height: auto;
    max-width: 260px;
    order: 2;
}
    
#\32 83cdab9 {
    margin: 0px 0% 0px 0%;
}
    
#\30 2371320 {
    width: 100%;
    height: auto;
    max-width: 260px;
    order: 2;
    margin: 0px 0px 0px 0px;
}
    
#b53a2458 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 30.6%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 2193a9a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 30.6%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a7cd68c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 9ff196c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\32 517972f {
    min-height: 300px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20px 0% 20px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_g71 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#aed9be62 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b65f77e8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 30.6%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 9d88361 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a18bf9e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 520a98c {
    width: 100%;
    height: auto;
    max-width: 260px;
    order: 2;
}
}



@media all {
    
#\37 a0abb1a {
    width: 120px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 63e3a4b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\30 be45e43 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 676e4e6 {
    margin: 0px 0% 0px 0%;
}
    
#\36 dffb1fa {
    min-height: 157px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\35 5b55139 {
    margin: 0px 0% 0px 0%;
}
    
#\37 476dbe9 {
    min-height: 115px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 30px 2% 30px 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 0a6eacc {
    background-color: rgba(255, 255, 255, 1);
}
    
#\30 203045b {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a12c5fc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#e6e511cc {
    background-color: rgba(255, 255, 255, 1);
}
    
#\39 e027baa {
    min-height: 230px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 2% 100px 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e36f4530 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2b3e754 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    justify-content: flex-start;
    min-width: 4%;
    border-radius: 10px;
    background-color: rgba(0, 0, 0, 0);
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#accad8ae {
    margin: 0px 0% 0px 0%;
}
    
#\31 f619cea {
    width: 50px;
    height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0efddde {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    justify-content: flex-start;
    min-width: 4%;
    border-radius: 10px;
    background-color: rgba(0, 0, 0, 0);
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c698e178 {
    width: 50px;
    height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#faaf45fb {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 01bc41c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 76a4d68 {
    width: 50px;
    height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9b9d4f8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    justify-content: flex-start;
    min-width: 4%;
    border-radius: 10px;
    background-color: rgba(0, 0, 0, 0);
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 3671645 {
    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;
}
    
#dca05a67 {
    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: 16px 16px 16px 16px;
}
    
#\32 faf2a50 {
    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;
}
    
#widget_i4o {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\30 bf27fb9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\31 fbfedda {
    min-height: 115px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
}
    
#widget_a3e {
    width: 73.37%;
    height: auto;
    max-width: 100%;
}
    
#widget_akv {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#f3af9289 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a0ac436c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b6c0e95b {
    min-height: 157px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#dd96831a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\37 9f44b67 {
    margin: 0px 0% 0px 0%;
}
    
#b18cad94 {
    width: 120px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a6a42a82 {
    width: 48px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d49ee9bf {
    background-color: var(--color_8);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
}
    
#\35 50e4c4f {
    width: 50.22%;
    height: auto;
    max-width: 100%;
}
    
#\39 d1ca58f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -16px;
}
    
#\35 de8b9cb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    padding: 32px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 0efa957 {
    min-height: 132px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 6% 3% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ee8aa789 {
    margin: 0px 0px 0px 0px;
}
    
#a9631e89.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a9631e89 {
    width: 28.11%;
    height: 283px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2fff633 {
    width: 49.32%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 50ff1f7 {
    min-height: 132px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 6% 3% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 faf3b6a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -16px;
    order: 2;
}
    
#a378e704 {
    width: 48px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6e429d5 {
    background-color: var(--color_3);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
}
    
#\34 575b769 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e397ffa4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 30.6%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-image: none;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_8);
    padding: 32px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 b4d5e10 {
    margin: 0px 0px 0px 0px;
}
    
#\33 591a8e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\34 a174a99 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 30.6%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    background-color: var(--color_8);
    padding: 32px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f3e45b2f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -16px;
}
    
#\32 ff423dd {
    width: 48px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d30be0b7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 30.6%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    background-color: var(--color_8);
    padding: 32px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a36da745 {
    width: 48px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f09ea124 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -16px;
}
    
#\33 04b237a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#b9e7e20c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\38 ea349bf {
    min-height: 107px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
}
    
#bcd75c47 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 fe102e8 {
    width: 120px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bdb7ff34 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 767px) and (max-width: 991px) {
    
#group_dog {
    width: 96%;
    margin-right: 0%;
    margin-left: 4.925373134328359%;
}
}



@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: 991px) {
    
#\36 2f3d6aba688f572c414ec27 {
    grid-template-rows: minmax(15.5px, max-content) minmax(15.5px, max-content);
    padding: 15px 2% 0px 2%;
    margin: 0px 0% 0px 0%;
}
    
#group_dog {
    width: 90%;
}
    
#\36 2f5813d063dac36bcdfc839 {
    background-color: var(--color_2);
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#fa35b723::before, #fa35b723 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#fa35b723 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    margin: 0px 0% 0px 0%;
}
#fa35b723.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
    
#\31 9ee891e::before, #\31 9ee891e > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\31 9ee891e {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    background-size: cover;
    background-repeat: no-repeat;
    margin: 0px 0% 0px 0%;
}
#\31 9ee891e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAABf/EACQQAAEDAgQHAAAAAAAAAAAAAAEAAgQDQQUREjETISMyUaHi/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAR/9oADAMBAAIRAxEAPwAeNh1ePNo8Nri886hNvSWdGdqPTfv4+k/gwBjl5A1Z73smm9oUN21IuY8p3//Z');
}
    
#\36 5fe6aa7 {
    width: 100.00%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\30 71c1a20::before, #\30 71c1a20 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\30 71c1a20 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    margin: 0px 0% 0px 0%;
}
#\30 71c1a20.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#widget_gtf {
    height: auto;
    width: 31.54%;
}
    
#group_q1p {
    background-color: var(--color_2);
    border-radius: 25px;
    box-shadow: rgba(183, 179, 179, 0.25) 0px 0px 11px 0px ;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 100.00%;
    max-width: 100%;
    padding-left: 30px;
    padding-right: 30px;
    align-items: center;
}
    
#group_efp {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 20px 0%;
}
    
#\36 408d0c2cc78035116f0567a {
    background-image: url("https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/ImageGalleryHandler-1920w.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
}
    
#\36 408d0c2cc78035116f0567c {
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tjf {
    width: 100.00%;
}
    
#group_mjn {
    margin-left: -9.3%;
    width: 56.15%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 408de96cc78035116fee793 {
    min-height: 143px;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 408e070cc7803511600c2fe {
    background-image: url("https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/fond2-1920w.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 100%;
}
#\36 408e070cc7803511600c2fe.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAZklEQVQI112MsQmDYBhE/3WyhyOlzRYu4QCpM4IQwVbBImijhUEEfU8/sPLg4ODuXgL2y3dt6qBW6icBX6AD/rdD5Bno1SapLzUH3kAVBbCoQVzVUf0F8aFm5/upFmqtTtcoiC1QHqXSmTf6QPUgAAAAAElFTkSuQmCC');
}
    
#\36 408e214cc78035116022dc0::before, #\36 408e214cc78035116022dc0 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\36 408e214cc78035116022dc0 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    height: auto;
    min-height: 286px;
    width: 42.26%;
}
#\36 408e214cc78035116022dc0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
    
#\36 408e27acc7803511602a21e::before, #\36 408e27acc7803511602a21e > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\36 408e27acc7803511602a21e {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    background-size: cover;
    background-repeat: no-repeat;
    width: 43.13%;
    height: auto;
    min-height: 286px;
}
#\36 408e27acc7803511602a21e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAABf/EACQQAAEDAgQHAAAAAAAAAAAAAAEAAgQDQQUREjETISMyUaHi/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAR/9oADAMBAAIRAxEAPwAeNh1ePNo8Nri886hNvSWdGdqPTfv4+k/gwBjl5A1Z73smm9oUN21IuY8p3//Z');
}
    
#\36 408e390cc7803511603c3c0::before, #\36 408e390cc7803511603c3c0 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\36 408e390cc7803511603c3c0 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    height: auto;
    min-height: 620px;
    width: 42.70%;
}
#\36 408e390cc7803511603c3c0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQQG/8QAIBAAAQIHAAMAAAAAAAAAAAAAAgEDAAQFERIhMSJBUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAbEQADAAIDAAAAAAAAAAAAAAABAgMABBESIf/aAAwDAQACEQMRAD8AJrtNRueckpWpsMmC6dFep8hRqvTjLQN5tlgiDlftvcYp/wAhAi2V+r2KE4kBMUuOWc4sdiar1CDzP//Z');
}
    
#group_vmu {
    width: 90%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 408e390cc7803511603c3bc {
    width: 90%;
    order: 3;
    justify-content: space-around;
    align-items: flex-start;
}
    
#a52a9ae5::before, #a52a9ae5 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#a52a9ae5 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    background-size: cover;
    background-repeat: no-repeat;
    width: 43.28%;
    min-height: 620px;
}
#a52a9ae5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
    
#widget_23m {
    order: 0;
}
    
#widget_11a {
    order: 1;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 408ffd6cc7803511619e530 {
    padding-left: 20px;
    padding-right: 20px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 300px;
    column-gap: 2%;
}
    
#\36 408ffd6cc7803511619e52f {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    width: 32%;
    min-height: 8px;
}
    
#\36 4090039cc780351161a264d {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    width: 32%;
    min-height: 8px;
}
    
#\38 ea6deaa {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    width: 32%;
    min-height: 8px;
}
    
#\36 4090039cc780351161a264e {
    order: 0;
}
    
#\36 4090039cc780351161a264f {
    order: 1;
}
    
#\36 4090039cc780351161a2650 {
    order: 3;
}
    
#widget_iii {
    order: 4;
}
    
#widget_aqn {
    order: 2;
}
    
#f4d9dec7 {
    order: 0;
}
    
#\31 ec25ce8 {
    order: 1;
}
    
#\31 511e697 {
    order: 2;
}
    
#d3fd41e2 {
    order: 3;
}
    
#b1d3f53b {
    order: 4;
}
    
#be401196 {
    order: 3;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#b53a2458 {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    width: 32%;
    min-height: 8px;
}
    
#\31 2193a9a {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    width: 32%;
    min-height: 8px;
}
    
#\32 517972f {
    padding-left: 20px;
    padding-right: 20px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 300px;
    column-gap: 2%;
}
    
#b65f77e8 {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    width: 32%;
    min-height: 8px;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 dffb1fa {
    min-height: 151px;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\37 476dbe9 {
    padding: 20px 2% 15px 2%;
}
    
#\35 5b55139 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\39 e027baa {
    padding: 25px 2% 50px 2%;
}
}



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



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



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



@media (min-width: 767px) and (max-width: 1024px) {
    
#\35 de8b9cb {
    width: 100%;
    min-height: 654px;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 0efa957 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    column-gap: 4%;
    padding: 3% 6% 1% 6%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#e397ffa4 {
    width: 30.6%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\30 50ff1f7 {
    min-height: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 40px;
    column-gap: 4%;
    padding: 3% 6% 1% 6%;
}
    
#\34 a174a99 {
    width: 30.6%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#d30be0b7 {
    width: 30.6%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
}



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



@media (min-width: 1400px) {
    
#\36 2f5813d063dac36bcdfc839 {
    padding-top: 100px;
    padding-bottom: 100px;
    order: 0;
    background-color: var(--color_2);
}
    
#\36 2f58167063dac36bcdfd4e4 {
    justify-self: auto;
    align-self: auto;
    width: 60%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 1400px) {
    
#fa35b723::before, #fa35b723 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#fa35b723 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    order: 0;
    height: auto;
    min-height: 655px;
    justify-content: flex-start;
}
#fa35b723.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
    
#b112c22c {
    order: 2;
}
    
#\31 9ee891e::before, #\31 9ee891e > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\31 9ee891e {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    background-size: cover;
    background-repeat: no-repeat;
    order: 1;
    height: auto;
    min-height: 655px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
#\31 9ee891e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAABf/EACQQAAEDAgQHAAAAAAAAAAAAAAEAAgQDQQUREjETISMyUaHi/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAR/9oADAMBAAIRAxEAPwAeNh1ePNo8Nri886hNvSWdGdqPTfv4+k/gwBjl5A1Z73smm9oUN21IuY8p3//Z');
}
    
#\39 11eef80 {
    order: 1;
}
    
#\38 6eb06dd {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 10643fb {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 5fe6aa7 {
    width: 80.00%;
    align-items: flex-start;
}
    
#\30 71c1a20::before, #\30 71c1a20 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\30 71c1a20 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    order: 2;
    justify-content: flex-start;
}
#\30 71c1a20.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
    
#ff501f70 {
    order: 1;
}
    
#\37 b1fd45f {
    order: 2;
}
}



@media (min-width: 1400px) {
    
#widget_gtf {
    height: auto;
}
    
#group_q1p {
    background-color: var(--color_2);
    border-radius: 25px;
    box-shadow: rgba(183, 179, 179, 0.25) 0px 0px 11px 0px ;
}
    
#\36 408d0c2cc78035116f0567a {
    background-image: url("https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/ImageGalleryHandler-1920w.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
}
    
#\36 408d0c2cc78035116f0567b {
    padding-bottom: 2%;
}
}



@media (min-width: 1400px) {
    
#\36 408de96cc78035116fee794 {
    align-items: flex-start;
}
    
#widget_5jo {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 408de96cc78035116fee793 {
    min-height: 320px;
}
}



@media (min-width: 1400px) {
    
#\36 408e070cc7803511600c2fe {
    background-image: url("https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/fond2-1920w.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 100%;
}
#\36 408e070cc7803511600c2fe.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAZklEQVQI112MsQmDYBhE/3WyhyOlzRYu4QCpM4IQwVbBImijhUEEfU8/sPLg4ODuXgL2y3dt6qBW6icBX6AD/rdD5Bno1SapLzUH3kAVBbCoQVzVUf0F8aFm5/upFmqtTtcoiC1QHqXSmTf6QPUgAAAAAElFTkSuQmCC');
}
    
#\36 408e214cc78035116022dc0::before, #\36 408e214cc78035116022dc0 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\36 408e214cc78035116022dc0 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    order: 0;
}
#\36 408e214cc78035116022dc0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
    
#\36 408e27acc7803511602a21e::before, #\36 408e27acc7803511602a21e > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\36 408e27acc7803511602a21e {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    background-size: cover;
    background-repeat: no-repeat;
    order: 1;
}
#\36 408e27acc7803511602a21e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAABf/EACQQAAEDAgQHAAAAAAAAAAAAAAEAAgQDQQUREjETISMyUaHi/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAR/9oADAMBAAIRAxEAPwAeNh1ePNo8Nri886hNvSWdGdqPTfv4+k/gwBjl5A1Z73smm9oUN21IuY8p3//Z');
}
    
#\36 408e390cc7803511603c3c0::before, #\36 408e390cc7803511603c3c0 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\36 408e390cc7803511603c3c0 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    order: 0;
    height: auto;
    min-height: 530px;
    justify-content: flex-start;
}
#\36 408e390cc7803511603c3c0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQQG/8QAIBAAAQIHAAMAAAAAAAAAAAAAAgEDAAQFERIhMSJBUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAbEQADAAIDAAAAAAAAAAAAAAABAgMABBESIf/aAAwDAQACEQMRAD8AJrtNRueckpWpsMmC6dFep8hRqvTjLQN5tlgiDlftvcYp/wAhAi2V+r2KE4kBMUuOWc4sdiar1CDzP//Z');
}
    
#widget_a4g {
    order: 1;
}
    
#\36 408e214cc78035116022dc2 {
    order: 2;
}
    
#\36 408e070cc7803511600c2ff {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    column-gap: 2%;
}
    
#\36 408e070cc7803511600c300 {
    width: 100%;
    min-height: 8px;
}
    
#group_vmu {
    width: 80.00%;
}
    
#\38 b6c303a {
    order: 1;
}
    
#\35 c90d868 {
    order: 1;
}
    
#\36 408e390cc7803511603c3c2 {
    order: 2;
}
    
#\36 408e27acc7803511602a220 {
    order: 2;
}
    
#\32 b6c3aac {
    order: 1;
}
    
#caecaf57 {
    order: 2;
}
    
#a52a9ae5::before, #a52a9ae5 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#a52a9ae5 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    background-size: cover;
    background-repeat: no-repeat;
    order: 0;
    justify-content: flex-start;
}
#a52a9ae5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
}



@media (min-width: 1400px) {
    
#\36 408ffd6cc7803511619e52f {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    justify-content: flex-start;
}
    
#\36 4090039cc780351161a264d {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    justify-content: flex-start;
}
    
#\36 4090039cc780351161a264e {
    order: 0;
}
    
#\36 4090039cc780351161a264f {
    order: 1;
}
    
#\36 4090039cc780351161a2650 {
    order: 3;
}
    
#widget_aqn {
    order: 2;
}
    
#widget_iii {
    height: 71px;
}
    
#\31 511e697 {
    order: 2;
}
    
#\38 ea6deaa {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    justify-content: flex-start;
}
    
#b1d3f53b {
    height: 27px;
}
    
#f4d9dec7 {
    order: 0;
}
    
#d3fd41e2 {
    order: 3;
}
    
#\31 ec25ce8 {
    order: 1;
}
    
#be401196 {
    height: 27px;
}
    
#e83ddd5c {
    order: 2;
}
}



@media (min-width: 1400px) {
    
#\30 6f1d191 {
    height: 30px;
    order: 3;
}
    
#\37 63da2bd {
    order: 4;
}
    
#\38 32f131a {
    order: 0;
}
    
#\31 300fa76 {
    order: 2;
}
    
#b53a2458 {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    justify-content: flex-start;
}
    
#\31 2193a9a {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    justify-content: flex-start;
}
    
#\36 9ff196c {
    order: 1;
}
    
#aed9be62 {
    height: 27px;
}
    
#b65f77e8 {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    justify-content: flex-start;
}
    
#\33 9d88361 {
    order: 0;
}
    
#a18bf9e1 {
    order: 1;
}
    
#\39 520a98c {
    order: 2;
}
}



@media (min-width: 1400px) {
    
#\36 dffb1fa {
    min-height: 86px;
    padding-top: 2%;
    padding-bottom: 2%;
}
}



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



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



@media (min-width: 1400px) {
    
#b6c0e95b {
    min-height: 86px;
    padding-top: 2%;
    padding-bottom: 2%;
}
}



@media (min-width: 1400px) {
    
#\35 de8b9cb {
    align-items: center;
}
    
#\36 0efa957 {
    min-height: 88px;
    padding: 3% 6% 3% 6%;
}
}



@media (min-width: 1400px) {
    
#e397ffa4 {
    align-items: center;
}
    
#\30 50ff1f7 {
    min-height: 88px;
    padding: 3% 6% 3% 6%;
}
    
#\34 a174a99 {
    align-items: center;
}
    
#d30be0b7 {
    align-items: center;
}
}



@media (min-width: 1400px) {
    
#bdb7ff34 {
    margin: 0px 0% 0px 0%;
}
    
#\38 ea349bf {
    padding: 2% 0% 0% 0%;
}
}



@media (max-width: 766px) {
    
#\36 2f3d6aba688f572c414ec27 {
    grid-template-rows: minmax(8px, max-content) minmax(8px, max-content);
}
    
#group_dog {
    width: 93.44%;
    margin-right: 0%;
    margin-left: 4.925373134328359%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 34489622576c23f409faa70 {
    grid-area: 2 / 1 / span 1 / span 1;
}
}



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



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



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



@media (max-width: 766px) {
    
#\36 408e070cc7803511600c2fe {
    grid-template-rows: minmax(8px, max-content);
}
#\36 408e070cc7803511600c2fe.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAZklEQVQI112MsQmDYBhE/3WyhyOlzRYu4QCpM4IQwVbBImijhUEEfU8/sPLg4ODuXgL2y3dt6qBW6icBX6AD/rdD5Bno1SapLzUH3kAVBbCoQVzVUf0F8aFm5/upFmqtTtcoiC1QHqXSmTf6QPUgAAAAAElFTkSuQmCC');
}
    
#\36 408e070cc7803511600c2ff {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



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



@media (max-width: 766px) {
    
#\34 0db1645 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\32 517972f {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



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



@media (max-width: 766px) {
    
#\37 476dbe9 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 0a6eacc {
    grid-template-rows: minmax(8px, max-content);
}
}



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



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



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



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



@media (max-width: 767px) {
    
#\36 2f3d6aba688f572c414ec27 {
    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);
    row-gap: 0px;
    grid-template-rows: minmax(377px, max-content) minmax(377px, max-content);
    padding: 15px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
}
    
#group_dog {
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 2f5813d063dac36bcdfc839 {
    width: 100%;
    border-top-right-radius: 25px;
    border-bottom-left-radius: 0px;
    order: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    background-color: var(--color_2);
    margin: 0px 0% 0px 0%;
}
    
#\36 2f58167063dac36bcdfd4e4 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4q4 {
    width: 116px;
    order: 2;
}
    
#\36 2f5813d063dac36bcdfc83a {
    order: 0;
}
    
#widget_3l6 {
    order: 1;
}
    
#\36 2f5813d063dac36bcdfc837 {
    order: 3;
}
    
#widget_5t4 {
    order: 4;
}
    
#\36 2f5813d063dac36bcdfc83b {
    order: 6;
}
    
#widget_b8c {
    order: 7;
}
    
#\36 2f5813d063dac36bcdfc83d {
    order: 8;
}
    
#widget_iqq {
    order: 9;
}
    
#\36 34489622576c23f409faa70 {
    justify-self: start;
    align-self: start;
    width: 99.85%;
    height: 379px;
    margin: 5px 0% 0px 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#widget_47g {
    order: 5;
}
}



@media (max-width: 767px) {
    
#\36 407c7bd1ed31b784bb3ad72 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 407c7bd1ed31b784bb3ad73 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#fa35b723::before, #fa35b723 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#fa35b723 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
#fa35b723.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
    
#\31 9ee891e::before, #\31 9ee891e > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\31 9ee891e {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    background-size: cover;
    background-repeat: no-repeat;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
#\31 9ee891e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAABf/EACQQAAEDAgQHAAAAAAAAAAAAAAEAAgQDQQUREjETISMyUaHi/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAR/9oADAMBAAIRAxEAPwAeNh1ePNo8Nri886hNvSWdGdqPTfv4+k/gwBjl5A1Z73smm9oUN21IuY8p3//Z');
}
    
#\36 5fe6aa7 {
    width: 100%;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 71c1a20::before, #\30 71c1a20 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\30 71c1a20 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
#\30 71c1a20.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
    
#\31 2a5257f {
    height: 240px;
}
    
#\32 0f5c3f0 {
    height: 240px;
}
    
#\36 711f960 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\36 408d0c2cc78035116f0567b {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 408d0c2cc78035116f0567c {
    width: 100%;
    min-height: 240px;
    align-items: center;
    padding-left: 0px;
    padding-right: 0px;
}
    
#widget_gtf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_gtf {
    height: auto;
    order: 1;
    align-self: auto;
    width: 55.07%;
    max-width: 100%;
    justify-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_q1p {
    background-color: var(--color_2);
    border-radius: 25px;
    box-shadow: rgba(183, 179, 179, 0.25) 0px 0px 11px 0px ;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
    padding-left: 15px;
    padding-right: 15px;
}
    
#\36 408d41ccc78035116f42abd {
    grid-template-columns: repeat(1, minmax(0px, 1fr));
    grid-template-rows: minmax(245px, max-content) minmax(245px, max-content);
    row-gap: 10px;
}
    
#\36 408d41ccc78035116f42abb {
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\36 408d41ccc78035116f42abc {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 408d0c2cc78035116f0567a {
    background-image: url("https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/ImageGalleryHandler-1920w.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
}
    
#group_efp {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 20px 0%;
}
    
#group_mjn {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_cqq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_cqq {
    height: 240px;
    margin: 20px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\39 9598911 {
    height: 240px;
}
    
#\36 408e070cc7803511600c2ff {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 408e070cc7803511600c300 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 408e070cc7803511600c2fe {
    background-image: url("https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/fond2-1920w.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 100%;
}
#\36 408e070cc7803511600c2fe.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAZklEQVQI112MsQmDYBhE/3WyhyOlzRYu4QCpM4IQwVbBImijhUEEfU8/sPLg4ODuXgL2y3dt6qBW6icBX6AD/rdD5Bno1SapLzUH3kAVBbCoQVzVUf0F8aFm5/upFmqtTtcoiC1QHqXSmTf6QPUgAAAAAElFTkSuQmCC');
}
    
#\36 408e214cc78035116022dc0::before, #\36 408e214cc78035116022dc0 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\36 408e214cc78035116022dc0 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
#\36 408e214cc78035116022dc0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
    
#\36 408e27acc7803511602a21e::before, #\36 408e27acc7803511602a21e > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\36 408e27acc7803511602a21e {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    background-size: cover;
    background-repeat: no-repeat;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
#\36 408e27acc7803511602a21e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAABf/EACQQAAEDAgQHAAAAAAAAAAAAAAEAAgQDQQUREjETISMyUaHi/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAR/9oADAMBAAIRAxEAPwAeNh1ePNo8Nri886hNvSWdGdqPTfv4+k/gwBjl5A1Z73smm9oUN21IuY8p3//Z');
}
    
#\36 408e390cc7803511603c3c0::before, #\36 408e390cc7803511603c3c0 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\36 408e390cc7803511603c3c0 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 520px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
#\36 408e390cc7803511603c3c0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQQG/8QAIBAAAQIHAAMAAAAAAAAAAAAAAgEDAAQFERIhMSJBUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAbEQADAAIDAAAAAAAAAAAAAAABAgMABBESIf/aAAwDAQACEQMRAD8AJrtNRueckpWpsMmC6dFep8hRqvTjLQN5tlgiDlftvcYp/wAhAi2V+r2KE4kBMUuOWc4sdiar1CDzP//Z');
}
    
#group_vmu {
    width: 100%;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 408e390cc7803511603c3bc {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a52a9ae5::before, #a52a9ae5 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#a52a9ae5 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    background-size: cover;
    background-repeat: no-repeat;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
#a52a9ae5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
    
#widget_uup {
    height: 240px;
}
    
#\33 b221eaf {
    height: 240px;
}
    
#\32 dd2c6c4 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\36 408ffd6cc7803511619e533 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 408ffd6cc7803511619e530 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 408ffd6cc7803511619e528 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 408ffd6cc7803511619e52f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
}
    
#\36 4090039cc780351161a264f {
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 4090039cc780351161a2650 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 4090039cc780351161a264d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
}
    
#\38 ea6deaa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
}
    
#d3fd41e2 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 ec25ce8 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#e2241c3f {
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\30 2371320 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#b53a2458 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
}
    
#\37 63da2bd {
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 2193a9a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
}
    
#a7cd68c9 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 9ff196c {
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 517972f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#b65f77e8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
}
    
#a18bf9e1 {
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\30 be45e43 {
    width: 100%;
    min-height: 220px;
    align-items: center;
    height: auto;
}
    
#\36 dffb1fa {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\37 476dbe9 {
    min-height: unset;
    flex-direction: column;
    padding: 50px 2% 15px 2%;
}
    
#\36 a12c5fc {
    width: 100%;
    min-height: 10vh;
    align-items: center;
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#\39 e027baa {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 4% 50px 4%;
}
    
#\34 2b3e754 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#a0efddde {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\31 9b9d4f8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}



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



@media (max-width: 767px) {
    
#\30 bf27fb9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 fbfedda {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_a3e {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#a0ac436c {
    width: 100%;
    min-height: 171px;
    align-items: center;
    height: auto;
}
    
#b6c0e95b {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\39 d1ca58f {
    order: 0;
}
    
#\35 de8b9cb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 16px;
}
    
#\36 0efa957 {
    min-height: 0;
    flex-direction: column;
    row-gap: 16px;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\35 50e4c4f {
    justify-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9631e89 {
    height: 240px;
    width: 69.13%;
}
    
#\39 2fff633 {
    width: 82.94%;
}
}



@media (max-width: 767px) {
    
#e397ffa4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 16px;
}
    
#\30 50ff1f7 {
    min-height: 0;
    flex-direction: column;
    row-gap: 16px;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\33 faf3b6a {
    order: 0;
}
    
#\33 591a8e3 {
    justify-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a174a99 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 16px;
}
    
#f3e45b2f {
    order: 0;
}
    
#\34 575b769 {
    justify-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d30be0b7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 16px;
}
    
#f09ea124 {
    order: 0;
}
    
#\33 04b237a {
    justify-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 2f3d6aba688f572c414ec27 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 2f5813d063dac36bcdfc839 {
    background-color: var(--color_2);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#fa35b723::before, #fa35b723 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#fa35b723 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
}
#fa35b723.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
    
#\31 9ee891e::before, #\31 9ee891e > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\31 9ee891e {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    background-size: cover;
    background-repeat: no-repeat;
}
#\31 9ee891e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAABf/EACQQAAEDAgQHAAAAAAAAAAAAAAEAAgQDQQUREjETISMyUaHi/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAR/9oADAMBAAIRAxEAPwAeNh1ePNo8Nri886hNvSWdGdqPTfv4+k/gwBjl5A1Z73smm9oUN21IuY8p3//Z');
}
    
#\30 71c1a20::before, #\30 71c1a20 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\30 71c1a20 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
}
#\30 71c1a20.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_gtf {
    height: auto;
}
    
#group_q1p {
    background-color: var(--color_2);
    border-radius: 25px;
    box-shadow: rgba(183, 179, 179, 0.25) 0px 0px 11px 0px ;
    min-height: 258px;
}
    
#\36 408d0c2cc78035116f0567a {
    background-image: url("https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/ImageGalleryHandler-1920w.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
}
    
#\36 408d41ccc78035116f42abd {
    grid-template-rows: minmax(120px, max-content) minmax(120px, max-content);
}
}



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



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 408e070cc7803511600c2fe {
    background-image: url("https://lirp.cdn-website.com/6115c1ff/dms3rep/multi/opt/fond2-1920w.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 100%;
}
#\36 408e070cc7803511600c2fe.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAZklEQVQI112MsQmDYBhE/3WyhyOlzRYu4QCpM4IQwVbBImijhUEEfU8/sPLg4ODuXgL2y3dt6qBW6icBX6AD/rdD5Bno1SapLzUH3kAVBbCoQVzVUf0F8aFm5/upFmqtTtcoiC1QHqXSmTf6QPUgAAAAAElFTkSuQmCC');
}
    
#\36 408e214cc78035116022dc0::before, #\36 408e214cc78035116022dc0 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\36 408e214cc78035116022dc0 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
}
#\36 408e214cc78035116022dc0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
    
#\36 408e27acc7803511602a21e::before, #\36 408e27acc7803511602a21e > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\36 408e27acc7803511602a21e {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    background-size: cover;
    background-repeat: no-repeat;
}
#\36 408e27acc7803511602a21e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAABf/EACQQAAEDAgQHAAAAAAAAAAAAAAEAAgQDQQUREjETISMyUaHi/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAR/9oADAMBAAIRAxEAPwAeNh1ePNo8Nri886hNvSWdGdqPTfv4+k/gwBjl5A1Z73smm9oUN21IuY8p3//Z');
}
    
#\36 408e390cc7803511603c3c0::before, #\36 408e390cc7803511603c3c0 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#\36 408e390cc7803511603c3c0 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
}
#\36 408e390cc7803511603c3c0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQQG/8QAIBAAAQIHAAMAAAAAAAAAAAAAAgEDAAQFERIhMSJBUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAbEQADAAIDAAAAAAAAAAAAAAABAgMABBESIf/aAAwDAQACEQMRAD8AJrtNRueckpWpsMmC6dFep8hRqvTjLQN5tlgiDlftvcYp/wAhAi2V+r2KE4kBMUuOWc4sdiar1CDzP//Z');
}
    
#a52a9ae5::before, #a52a9ae5 > .bgExtraLayerOverlay {
    opacity: 0.85;
}
#a52a9ae5 {
    box-shadow: var(--color_3) 0px 0px 11px 0px ;
    background-size: cover;
    background-repeat: no-repeat;
}
#a52a9ae5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDAAUEBhEhMRJBQmGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMRITH/2gAMAwEAAhEDEQA/AE8iLboLIMMoRJPOBOdfdSky/ZnkdjFhASSSCRt8rCZHkcXS5sHYHrO+tLSMxdtSeT3qKwJKb4f/2Q==');
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 408ffd6cc7803511619e52f {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\36 4090039cc780351161a264d {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\38 ea6deaa {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\36 408ffd6cc7803511619e530 {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 2%;
    min-height: 240px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#b53a2458 {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    width: 30.6%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\31 2193a9a {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    width: 30.6%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\32 517972f {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 4%;
    min-height: 240px;
}
    
#b65f77e8 {
    background-color: rgba(255,255,255,0);
    border-width: 0px;
    border-color: rgba(237,236,236,1);
    border-style: solid;
    border-radius: 10px;
    width: 30.6%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
}



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



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



@media (min-width: 468px) and (max-width: 767px) {
    
#\39 e027baa {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 4%;
}
    
#\34 2b3e754 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#a0efddde {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 9b9d4f8 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



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



@media (min-width: 468px) and (max-width: 767px) {
    
#\35 de8b9cb {
    align-items: center;
}
    
#\36 0efa957 {
    padding: 3% 4% 1% 4%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#e397ffa4 {
    align-items: center;
}
    
#\30 50ff1f7 {
    padding: 3% 4% 1% 4%;
}
    
#\34 a174a99 {
    align-items: center;
}
    
#d30be0b7 {
    align-items: center;
}
}

