*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
*#dm *.dmBody a.u_1055383103
{
	background-color:var(--color_2) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1055383103:hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
	border-color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1055383103.hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
	border-color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1055383103 span.text
{
	color:var(--color_4) !important;
}
*#dm *.dmBody a.u_1055383103:hover span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1055383103.hover span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1926065932
{
	background-color:rgba(0,0,0,0) !important;
	background-image:none !important;
	border-style:solid !important;
	border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
	border-width:1.71429px 1.71429px 1.71429px 1.71429px !important;
}
*#dm *.dmBody a.u_1926065932:hover
{
	background-color:var(--color_2) !important;
	background-image:initial !important;
	border-color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1926065932.hover
{
	background-color:var(--color_2) !important;
	background-image:initial !important;
	border-color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1926065932 span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1926065932:hover span.text
{
	color:var(--color_4) !important;
}
*#dm *.dmBody a.u_1926065932.hover span.text
{
	color:var(--color_4) !important;
}
*#dm *.dmBody a.u_1988108278
{
	background-color:var(--color_2) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1988108278:hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
	border-color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1988108278.hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
	border-color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1988108278 span.text
{
	color:var(--color_4) !important;
}
*#dm *.dmBody a.u_1988108278:hover span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1988108278.hover span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1891350042
{
	background-color:rgba(0,0,0,0) !important;
	background-image:none !important;
	border-style:solid !important;
	border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
	border-width:1.71429px 1.71429px 1.71429px 1.71429px !important;
}
*#dm *.dmBody a.u_1891350042:hover
{
	background-color:var(--color_2) !important;
	background-image:initial !important;
	border-color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1891350042.hover
{
	background-color:var(--color_2) !important;
	background-image:initial !important;
	border-color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1891350042 span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1891350042:hover span.text
{
	color:var(--color_4) !important;
}
*#dm *.dmBody a.u_1891350042.hover span.text
{
	color:var(--color_4) !important;
}
*#dm *.dmBody div.u_1782754606 .svg
{
	fill:var(--color_2) !important;
}
*#dm *.dmBody *.u_1782754606 .svg
{
	width:100% !important;
}
*#dm *.dmBody div.u_1757593283 .svg
{
	fill:var(--color_2) !important;
}
*#dm *.dmBody *.u_1757593283 .svg
{
	width:100% !important;
}
*#dm *.dmBody div.u_1197795258 .svg
{
	fill:var(--color_2) !important;
}
*#dm *.dmBody *.u_1197795258 .svg
{
	width:100% !important;
}
*#dm *.dmBody div.u_1197795258
{
	padding:25% !important;
	border-radius:50% !important;
	background-image:linear-gradient(135deg,rgba(54,147,100,1) 0%,rgba(92,194,141,1) 100%) !important;
	background-origin:border-box !important;
	border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
	border-width:0px 0px 0px 0px !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1757593283
{
	padding:25% !important;
	border-radius:50% !important;
	background-image:linear-gradient(135deg,rgba(223,128,65,1) 0%,rgba(240,157,90,1) 100%) !important;
	background-origin:border-box !important;
	border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
	border-width:0px 0px 0px 0px !important;
	border-style:solid !important;
}
*#dm *.dmBody *.u_1202142460 .svg
{
	width:100% !important;
}
*#dm *.dmBody div.u_1202142460
{
	padding:0 !important;
	border-radius:0% !important;
	background-image:initial !important;
	border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
	border-width:0 !important;
	border-style:solid !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1202142460 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody *.u_1036818836 .svg
{
	width:100% !important;
}
*#dm *.dmBody div.u_1036818836
{
	padding:0 !important;
	border-radius:0% !important;
	background-image:initial !important;
	border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
	border-width:0 !important;
	border-style:solid !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1036818836 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody *.u_1028945643 .svg
{
	width:100% !important;
}
*#dm *.dmBody div.u_1028945643
{
	padding:0 !important;
	border-radius:0% !important;
	background-image:initial !important;
	border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
	border-width:0 !important;
	border-style:solid !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1028945643 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody *.u_1329134010 .svg
{
	width:100% !important;
}
*#dm *.dmBody div.u_1329134010
{
	padding:0 !important;
	border-radius:0% !important;
	background-image:initial !important;
	border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
	border-width:0 !important;
	border-style:solid !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1329134010 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1782754606
{
	padding:25% !important;
	border-radius:50% !important;
	background-image:linear-gradient(135deg,rgba(81,133,94,1) 0%,rgba(120,182,137,1) 100%) !important;
	background-origin:border-box !important;
	border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
	border-width:0px 0px 0px 0px !important;
	border-style:solid !important;
}
*#dm *.dmBody a.u_1330867942:hover
{
	background-image:initial !important;
}
*#dm *.dmBody a.u_1330867942.hover
{
	background-image:initial !important;
}
*#dm *.dmBody nav.u_1414364197
{
	color:black !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;
}
*[dmtemplateid="Hamburger"] .layout-drawer-hamburger:not(.hamburger-on-header)
{
	color:var(--color_2) !important;
}
separatorHomeCss{color:red !important}@media all {
    
#d98b3918 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\38 d28f192 {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#bf1e5fc7 {
    margin: 0px 0% 0px 0%;
}
    
#\37 9a4fb20::before, #\37 9a4fb20 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.85;
    border-radius: inherit;
    background-image: linear-gradient(135deg, rgba(196, 123, 70, 1) 48%, rgba(82, 142, 118, 1) 100%);
}
#\37 9a4fb20 {
    background-color: var(--color_1);
    background-image: url(https://lirp.cdn-website.com/df9658e7/dms3rep/multi/opt/IMG_2647-1920w.JPEG);
    border-radius: 0 0 30px 30px;
}
    
#widget_tha {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_vue {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_lge {
    width: 46.64%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#aa617de4 {
    width: 220px;
    height: auto;
    min-width: 32px;
    min-height: 56px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 064bc4f {
    width: 220px;
    height: auto;
    min-width: 32px;
    min-height: 56px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 f1101a0 {
    width: 220px;
    height: auto;
    min-width: 32px;
    min-height: 56px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#dd7bfa0e {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 3;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 d28f192 {
    min-height: 600px;
    padding: 16% 2% 16% 2%;
}
    
#\37 9a4fb20::before, #\37 9a4fb20 > .bgExtraLayerOverlay {
    
}
    
#bf1e5fc7 {
    margin: 0px 0% 0px 0%;
}
    
#widget_tha {
    width: 100.00%;
}
    
#widget_lge {
    width: 67.96%;
}
}



@media (min-width: 1400px) {
    
#\37 9a4fb20::before, #\37 9a4fb20 > .bgExtraLayerOverlay {
    
}
    
#widget_lge {
    width: 44.56%;
}
}



@media (max-width: 767px) {
    
#d98b3918 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
}
    
#\38 d28f192 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 16% 4%;
}
    
#\37 9a4fb20::before, #\37 9a4fb20 > .bgExtraLayerOverlay {
    
}
    
#widget_tha {
    width: 100.00%;
}
    
#widget_vue {
    width: 100.00%;
}
    
#widget_lge {
    width: 100.00%;
}
    
#dd7bfa0e {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0px 0% 0px 0%;
    margin: 20px 0% 0px 0%;
}
    
#\33 064bc4f {
    min-width: 32px;
    width: 260px;
    margin: 0px 0% 0px 0%;
}
    
#\31 f1101a0 {
    min-width: 32px;
    width: 260px;
    margin: 0px 0% 0px 0%;
}
    
#aa617de4 {
    min-width: 32px;
    width: 260px;
    margin: 0px 0% 0px 0%;
}
    
#bf1e5fc7 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\37 9a4fb20::before, #\37 9a4fb20 > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#a2d7f1ad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: url(https://lirp.cdn-website.com/df9658e7/dms3rep/multi/opt/IMG_2669-1920w.JPEG);
    border-radius: 20px 20px 20px 20px;
    padding: 16px 16px 16px 16px;
}
#a2d7f1ad.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAIHBf/EACQQAAEDAwQBBQAAAAAAAAAAAAECAwQAERIFBhMxFCEiQlFx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAZEQADAAMAAAAAAAAAAAAAAAAAARECEjH/2gAMAwEAAhEDEQA/AEg7i1WfBbGnupbCHAp1J7Kb1S2dyafwt5vpzxF/2pNM4ImkJ8FtSJ7lk3HXdakeG8Y7XIWc8Rl7x3apd65BppdEjpCmnCQCQhVrjr0qUypckSXgJD1sz8z90UVRiE//2Q==');
}
    
#\31 02386ab {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 10% 6% 10% 6%;
}
    
#bf80f810 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#widget_pb5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_1or {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 2820067 {
    margin: 0px 0% 0px 0%;
}
    
#widget_iom {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_0j3 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#c6e3d8ea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#widget_ri1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#widget_fph {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\34 75bd1e3::before, #\34 75bd1e3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.7;
    border-radius: inherit;
}
#\34 75bd1e3 {
    background-image: url(https://lirp.cdn-website.com/df9658e7/dms3rep/multi/opt/Leaf+background-1920w.webp);
    background-position: 100% 100%;
}
#\34 75bd1e3.lazy {
    background-image: url('data:image/jpeg; base64,UklGRn4AAABXRUJQVlA4WAoAAAAQAAAACQAABAAAQUxQSC0AAAABYBRJkqJa5t1jht/593gmIiKPqVrFvy69VyClvM85SFDGvltRgLbh26IApEsAVlA4ICoAAABQAQCdASoKAAUAAUAmJaAABAAAAP7cTvP//Y9bmKCr93/IY99/BvocAAA=');
}
    
#\30 8cac093 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9d22f3b {
    width: 220px;
    height: auto;
    min-width: 32px;
    min-height: 56px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 02386ab {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 40px;
}
    
#a2d7f1ad {
    width: 100%;
    min-height: 80px;
}
#a2d7f1ad.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAIHBf/EACQQAAEDAwQBBQAAAAAAAAAAAAECAwQAERIFBhMxFCEiQlFx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAZEQADAAMAAAAAAAAAAAAAAAAAARECEjH/2gAMAwEAAhEDEQA/AEg7i1WfBbGnupbCHAp1J7Kb1S2dyafwt5vpzxF/2pNM4ImkJ8FtSJ7lk3HXdakeG8Y7XIWc8Rl7x3apd65BppdEjpCmnCQCQhVrjr0qUypckSXgJD1sz8z90UVRiE//2Q==');
}
    
#\34 75bd1e3::before, #\34 75bd1e3 > .bgExtraLayerOverlay {
    
}
#\34 75bd1e3.lazy {
    background-image: url('data:image/jpeg; base64,UklGRn4AAABXRUJQVlA4WAoAAAAQAAAACQAABAAAQUxQSC0AAAABYBRJkqJa5t1jht/593gmIiKPqVrFvy69VyClvM85SFDGvltRgLbh26IApEsAVlA4ICoAAABQAQCdASoKAAUAAUAmJaAABAAAAP7cTvP//Y9bmKCr93/IY99/BvocAAA=');
}
    
#bf80f810 {
    width: 100%;
    min-height: 80px;
}
    
#widget_fph {
    height: 420px;
}
    
#a9d22f3b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#a9d22f3b {
    margin: 20px 0% 0px 0%;
}
}



@media (min-width: 1400px) {
    
#\34 75bd1e3::before, #\34 75bd1e3 > .bgExtraLayerOverlay {
    
}
#\34 75bd1e3.lazy {
    background-image: url('data:image/jpeg; base64,UklGRn4AAABXRUJQVlA4WAoAAAAQAAAACQAABAAAQUxQSC0AAAABYBRJkqJa5t1jht/593gmIiKPqVrFvy69VyClvM85SFDGvltRgLbh26IApEsAVlA4ICoAAABQAQCdASoKAAUAAUAmJaAABAAAAP7cTvP//Y9bmKCr93/IY99/BvocAAA=');
}
}



@media (max-width: 767px) {
    
#a2d7f1ad {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#a2d7f1ad.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAIHBf/EACQQAAEDAwQBBQAAAAAAAAAAAAECAwQAERIFBhMxFCEiQlFx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAZEQADAAMAAAAAAAAAAAAAAAAAARECEjH/2gAMAwEAAhEDEQA/AEg7i1WfBbGnupbCHAp1J7Kb1S2dyafwt5vpzxF/2pNM4ImkJ8FtSJ7lk3HXdakeG8Y7XIWc8Rl7x3apd65BppdEjpCmnCQCQhVrjr0qUypckSXgJD1sz8z90UVRiE//2Q==');
}
    
#\31 02386ab {
    min-height: unset;
    flex-direction: column;
    padding: 16% 4% 16% 4%;
}
    
#bf80f810 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\34 75bd1e3::before, #\34 75bd1e3 > .bgExtraLayerOverlay {
    
}
#\34 75bd1e3.lazy {
    background-image: url('data:image/jpeg; base64,UklGRn4AAABXRUJQVlA4WAoAAAAQAAAACQAABAAAQUxQSC0AAAABYBRJkqJa5t1jht/593gmIiKPqVrFvy69VyClvM85SFDGvltRgLbh26IApEsAVlA4ICoAAABQAQCdASoKAAUAAUAmJaAABAAAAP7cTvP//Y9bmKCr93/IY99/BvocAAA=');
}
    
#\30 2820067 {
    margin: 0px 0% 0px 0%;
}
    
#a9d22f3b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\34 75bd1e3::before, #\34 75bd1e3 > .bgExtraLayerOverlay {
    
}
#\34 75bd1e3.lazy {
    background-image: url('data:image/jpeg; base64,UklGRn4AAABXRUJQVlA4WAoAAAAQAAAACQAABAAAQUxQSC0AAAABYBRJkqJa5t1jht/593gmIiKPqVrFvy69VyClvM85SFDGvltRgLbh26IApEsAVlA4ICoAAABQAQCdASoKAAUAAUAmJaAABAAAAP7cTvP//Y9bmKCr93/IY99/BvocAAA=');
}
}



@media all {
    
#b61e57af {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\34 e8911e8 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 7% 0% 2% 0%;
}
    
#f7e66603 {
    background-color: var(--color_6);
    background-image: initial;
    border-radius: 30px 30px 0 0;
}
    
#widget_3ff {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_lh0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#df1b2e43 {
    margin: 0px 0% 0px 0%;
}
    
#dcf75400 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#b61e57af {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 e8911e8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16% 4% 6% 4%;
}
    
#df1b2e43 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#be39e589 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 1% 6% 8% 6%;
}
    
#\33 7b052c9 {
    margin: 0px 0% 0px 0%;
}
    
#group_n45 {
    justify-content: flex-start;
    width: 31.333333333333332%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(47, 135, 90, 1) #000000 #000000 #000000;
    border-width: 6px 0 0 0;
    background-color: var(--color_2);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 11px 0px;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_dne {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_itu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_nst {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 8af5790 {
    background-color: var(--color_6);
    background-image: initial;
    border-radius: 0 0 0px 0px;
}
    
#widget_j2k {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#be028315 {
    justify-content: flex-start;
    width: 31.333333333333332%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(217, 118, 56, 1) #000000 #000000 #000000;
    border-width: 6px 0 0 0;
    background-color: var(--color_2);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 11px 0px;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\32 b4e24fe {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 347f5d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa55a8af {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ce265bee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 d6a0c24 {
    justify-content: flex-start;
    width: 31.333333333333332%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(26, 155, 142, 1) #000000 #000000 #000000;
    border-width: 6px 0 0 0;
    background-color: var(--color_2);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 11px 0px;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\39 d10b329 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 c0a9986 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 83324ca {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\37 8f5a299 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#be39e589 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 24px;
    padding: 2% 2% 8% 2%;
}
    
#group_n45 {
    width: 100%;
    min-height: 80px;
}
    
#be028315 {
    width: 100%;
    min-height: 80px;
}
    
#\39 d6a0c24 {
    width: 100%;
    min-height: 80px;
}
    
#\33 7b052c9 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#be39e589 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 2% 4% 16% 4%;
}
    
#group_n45 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 40px 30px 40px 30px;
    margin: 0px 0% 0px 0%;
}
    
#be028315 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 40px 30px 40px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 d6a0c24 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 40px 30px 40px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 7b052c9 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c7fc0c5d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\35 d83741a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 0% 2% 0%;
}
    
#widget_1m1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 6770b28 {
    margin: 0px 0% 0px 0%;
}
    
#widget_7h9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 d83741a {
    padding-left: 2%;
    padding-right: 2%;
}
    
#c7fc0c5d {
    align-items: center;
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#c7fc0c5d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 d83741a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16% 4% 2% 4%;
}
    
#\36 6770b28 {
    margin: 0px 0% 0px 0%;
}
    
#widget_1m1 {
    width: 100.00%;
}
}



@media all {
    
#\39 9661c34 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 6% 8% 6%;
}
    
#group_ur0 {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\34 bb4ab7f {
    margin: 0px 0% 0px 0%;
}
    
#widget_g42 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ek7 {
    width: 62.31%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ae36e90c {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\35 9bd5bf9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 cdecfde {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bd87a9c2 {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\30 377ae41 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bf4cd976 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f405d507 {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\39 319c92c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bb4f8193 {
    width: 78.09%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 9661c34 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 240px;
}
    
#group_ur0 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ae36e90c {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#bd87a9c2 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#f405d507 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\39 9661c34 {
    min-height: 240px;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 3%;
    row-gap: 12px;
    padding: 2% 4% 16% 4%;
}
    
#group_ur0 {
    width: 48.5%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ae36e90c {
    width: 48.5%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#bd87a9c2 {
    width: 48.5%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#f405d507 {
    width: 48.5%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    padding: 16px 6px 16px 6px;
    margin: 0% 0% 0% 0%;
}
    
#widget_ek7 {
    width: 100.00%;
}
    
#\30 cdecfde {
    width: 100.00%;
}
    
#bf4cd976 {
    width: 100.00%;
}
    
#bb4f8193 {
    width: 100.00%;
}
    
#\34 bb4ab7f {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 4b80f64 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\35 31405ab {
    min-height: 221px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 0% 2% 0%;
}
    
#\36 504d883 {
    background-color: var(--color_7);
    background-image: initial;
    border-radius: 30px 30px 0 0;
}
    
#\38 6a05f92 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_con {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_u9m {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 80c1897 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\37 4b80f64 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 31405ab {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16% 4% 4% 4%;
}
    
#\30 80c1897 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 6153073 {
    background-color: var(--color_7);
    background-image: initial;
    border-radius: 0 0 30px 30px;
}
    
#ccd51f31 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e5fd6781 {
    margin: 0px 0% 0px 0%;
}
    
#\36 7ddca4b {
    justify-content: flex-start;
    width: 48.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(217, 118, 56, 1) #000000 #000000 #000000;
    border-width: 0px 0 0 0;
    background-color: var(--color_2);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 11px 0px;
    flex: 1 1 auto;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\37 8aa9744 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cb1c3413 {
    justify-content: flex-start;
    width: 48.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(47, 135, 90, 1) #000000 #000000 #000000;
    border-width: 0px 0 0 0;
    background-color: var(--color_2);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 11px 0px;
    flex: 1 1 auto;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\30 03d6340 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 3c707e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 bff6e35 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 98f1924 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ff591df5 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 f34cebb {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 42px;
    width: 100%;
    max-width: none;
    flex-wrap: wrap;
    padding: 2% 6% 8% 6%;
}
    
#ac20273d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 0f69c41 {
    justify-content: flex-start;
    width: 48.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(217, 118, 56, 1) #000000 #000000 #000000;
    border-width: 0px 0 0 0;
    background-color: var(--color_2);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 11px 0px;
    flex: 1 1 auto;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\32 e7dd802 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 5d58215 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 772f935 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 3a78f03 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a0e8b467 {
    justify-content: flex-start;
    width: 48.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(217, 118, 56, 1) #000000 #000000 #000000;
    border-width: 0px 0 0 0;
    background-color: var(--color_2);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 11px 0px;
    flex: 1 1 auto;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#e432160f {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 c78fc6b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a14a47d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 44da604 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\36 7ddca4b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 40px 30px 40px 30px;
    margin: 0% 0% 0% 0%;
}
    
#cb1c3413 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 40px 30px 40px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\37 f34cebb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 2% 4% 16% 4%;
}
    
#\39 0f69c41 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 40px 30px 40px 30px;
    margin: 0% 0% 0% 0%;
}
    
#a0e8b467 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 40px 30px 40px 30px;
    margin: 0% 0% 0% 0%;
}
    
#e5fd6781 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 1172935::before, #\30 1172935 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\30 1172935 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.78344594594595%;
    min-width: 4%;
    background-image: url('https://irp.cdn-website.com/df9658e7/dms3rep/multi/Leaf-background.png?dm-skip-opt=true');
    background-position: 100% 100%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_1);
    padding: 6% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
}
#\30 1172935.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAYklEQVQI113OywrCYAyE0VKtt4riwhtqu/b932+OBFyUfzEJX5gk0yWZcE9yxibJCl2rKg/ccMEOS2OfpK9e8MEbV+xruDDW0lCfCuYkT5yaa6U1tjgUfJO8MLa5/nnLePwB03eXHTp7zpgAAAAASUVORK5CYII=');
}
    
#\39 13f0861 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#\31 bb48062 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 46.11%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/df9658e7/dms3rep/multi/opt/home_c2-1920w.webp);
    border-radius: 20px 20px 20px 20px;
    padding: 16px 16px 16px 16px;
}
#\31 bb48062.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlYAAABXRUJQVlA4IEoAAABQAgCdASoKAA8AAUAmJZwCdH8AGBhajzwLdwAA/rfzm7IdFqAztnawLx+CI3TLdPLWEdfjY6dV/beGWHv62rYXZAcN1fAq3C7wAA==');
}
    
#\37 48007b8 {
    margin: 0px 0% 0px 0%;
}
    
#\35 a4cd4c6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2098403 {
    width: 93.93%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_pro {
    width: 220px;
    height: auto;
    min-width: 32px;
    min-height: 56px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fdc {
    width: 92.92733512907306%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8og {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 13f0861 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 24px;
    padding: 10% 2% 10% 2%;
}
    
#\30 1172935::before, #\30 1172935 > .bgExtraLayerOverlay {
    
}
#\30 1172935 {
    width: 100%;
    min-height: 80px;
    order: 1;
    justify-content: center;
}
#\30 1172935.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAYklEQVQI113OywrCYAyE0VKtt4riwhtqu/b932+OBFyUfzEJX5gk0yWZcE9yxibJCl2rKg/ccMEOS2OfpK9e8MEbV+xruDDW0lCfCuYkT5yaa6U1tjgUfJO8MLa5/nnLePwB03eXHTp7zpgAAAAASUVORK5CYII=');
}
    
#\31 bb48062 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
#\31 bb48062.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlYAAABXRUJQVlA4IEoAAABQAgCdASoKAA8AAUAmJZwCdH8AGBhajzwLdwAA/rfzm7IdFqAztnawLx+CI3TLdPLWEdfjY6dV/beGWHv62rYXZAcN1fAq3C7wAA==');
}
    
#widget_8og {
    height: 402px;
}
    
#\35 a4cd4c6 {
    width: 90.89%;
}
    
#\37 48007b8 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 1400px) {
    
#\30 1172935::before, #\30 1172935 > .bgExtraLayerOverlay {
    
}
#\30 1172935.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAYklEQVQI113OywrCYAyE0VKtt4riwhtqu/b932+OBFyUfzEJX5gk0yWZcE9yxibJCl2rKg/ccMEOS2OfpK9e8MEbV+xruDDW0lCfCuYkT5yaa6U1tjgUfJO8MLa5/nnLePwB03eXHTp7zpgAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\30 1172935::before, #\30 1172935 > .bgExtraLayerOverlay {
    
}
#\30 1172935 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    justify-content: flex-start;
    padding: 11% 8% 12% 8%;
    margin: 0px 0% 0px 0%;
}
#\30 1172935.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAYklEQVQI113OywrCYAyE0VKtt4riwhtqu/b932+OBFyUfzEJX5gk0yWZcE9yxibJCl2rKg/ccMEOS2OfpK9e8MEbV+xruDDW0lCfCuYkT5yaa6U1tjgUfJO8MLa5/nnLePwB03eXHTp7zpgAAAAASUVORK5CYII=');
}
    
#\39 13f0861 {
    min-height: unset;
    flex-direction: column;
    row-gap: 24px;
    padding: 16% 4% 16% 4%;
}
    
#\31 bb48062 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
#\31 bb48062.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlYAAABXRUJQVlA4IEoAAABQAgCdASoKAA8AAUAmJZwCdH8AGBhajzwLdwAA/rfzm7IdFqAztnawLx+CI3TLdPLWEdfjY6dV/beGWHv62rYXZAcN1fAq3C7wAA==');
}
    
#\37 48007b8 {
    margin: 0px 0% 0px 0%;
}
    
#widget_8og {
    height: 260px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\30 1172935::before, #\30 1172935 > .bgExtraLayerOverlay {
    
}
#\30 1172935.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAYklEQVQI113OywrCYAyE0VKtt4riwhtqu/b932+OBFyUfzEJX5gk0yWZcE9yxibJCl2rKg/ccMEOS2OfpK9e8MEbV+xruDDW0lCfCuYkT5yaa6U1tjgUfJO8MLa5/nnLePwB03eXHTp7zpgAAAAASUVORK5CYII=');
}
}



@media all {
    
#\35 418e547 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\30 89f8c0a {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#dbdc64a2::before, #dbdc64a2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.5;
    border-radius: inherit;
}
#dbdc64a2 {
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/df9658e7/dms3rep/multi/opt/F7A4AD56-BD3D-4FF5-B385-FC77126AB024-1920w.JPEG);
}
#dbdc64a2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAHxAAAQIGAwAAAAAAAAAAAAAAAQACAwQFBhEhEzFB/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABgRAAIDAAAAAAAAAAAAAAAAAAABAgMx/9oADAMBAAIRAxEAPwDDylAjRZVx48vZ3j1SLYqbgCGMAO9lEQ3bJYJVcXp//9k=');
}
    
#widget_e8l {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 89f8c0a {
    padding-left: 2%;
    padding-right: 2%;
}
    
#dbdc64a2::before, #dbdc64a2 > .bgExtraLayerOverlay {
    
}
#dbdc64a2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAHxAAAQIGAwAAAAAAAAAAAAAAAQACAwQFBhEhEzFB/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABgRAAIDAAAAAAAAAAAAAAAAAAABAgMx/9oADAMBAAIRAxEAPwDDylAjRZVx48vZ3j1SLYqbgCGMAO9lEQ3bJYJVcXp//9k=');
}
}



@media (min-width: 1400px) {
    
#dbdc64a2::before, #dbdc64a2 > .bgExtraLayerOverlay {
    
}
#dbdc64a2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAHxAAAQIGAwAAAAAAAAAAAAAAAQACAwQFBhEhEzFB/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABgRAAIDAAAAAAAAAAAAAAAAAAABAgMx/9oADAMBAAIRAxEAPwDDylAjRZVx48vZ3j1SLYqbgCGMAO9lEQ3bJYJVcXp//9k=');
}
}



@media (max-width: 767px) {
    
#\35 418e547 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 89f8c0a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#dbdc64a2::before, #dbdc64a2 > .bgExtraLayerOverlay {
    
}
#dbdc64a2 {
    background-attachment: fixed;
}
#dbdc64a2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAHxAAAQIGAwAAAAAAAAAAAAAAAQACAwQFBhEhEzFB/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABgRAAIDAAAAAAAAAAAAAAAAAAABAgMx/9oADAMBAAIRAxEAPwDDylAjRZVx48vZ3j1SLYqbgCGMAO9lEQ3bJYJVcXp//9k=');
}
    
#widget_e8l {
    height: 196px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#dbdc64a2::before, #dbdc64a2 > .bgExtraLayerOverlay {
    
}
#dbdc64a2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAHxAAAQIGAwAAAAAAAAAAAAAAAQACAwQFBhEhEzFB/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABgRAAIDAAAAAAAAAAAAAAAAAAABAgMx/9oADAMBAAIRAxEAPwDDylAjRZVx48vZ3j1SLYqbgCGMAO9lEQ3bJYJVcXp//9k=');
}
}

