.flexslider.ed-version[layout=bottom] .slides>li .slide-inner .slide-title
{
	display:block !important;
}
.dmNewParagraph[data-version] ul>li::before
{
	color:var(--color_7) !important;
}
*#dm *.dmBody a.span.textonly
{
	color:var(--color_4) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.u_1606902671 img[dm_changed]
{
	object-position:0 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1606902671 img
{
	object-position:0 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1572395528 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1572395528 img
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1823688901 img[dm_changed]
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1823688901 img
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody *.u_1166871093 .ctaButton
{
	background-color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1166871093 .ctaButton:hover
{
	color:var(--color_4) !important;
	background-color:var(--color_1) !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1166871093 .ctaButton
{
	color:var(--color_4) !important;
	border-color:var(--color_7) !important;
	font-weight:300 !important;
	border-radius:300px 300px 300px 300px !important;
}
*#dm *.dmBody div.u_1611595536 .svg
{
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.u_1873679822 .svg
{
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.u_1761813067 img
{
	object-fit:contain !important;
	object-position:50% 100% !important;
}
*#dm *.dmBody div.u_1359761190 .postArticle>.inner
{
	border-radius:25px 25px 25px 25px !important;
}
*#dm *.dmBody div.u_1359761190 .postDescription
{
	max-height:4.1em !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:white !important;
}
*#dm *.dmBody *.u_1761813067
{
	width:100% !important;
}
*#dm *.dmBody div.u_1319029700 .svg
{
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.u_1556118830 .svg
{
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.u_1412579709 img
{
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1423011024 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_671371706
{
	width:100% !important;
}
*#dm *.dmBody *.u_1412579709
{
	width:100% !important;
}
*#dm *.dmBody *.u_1486107814
{
	width:100% !important;
}
*#dm *.dmBody *.u_1437554325
{
	width:100% !important;
}
*#dm *.dmBody div.u_1437554325 img
{
	object-fit:cover !important;
}
*#dm *.dmBody *.u_1423011024
{
	width:100% !important;
}
*#dm *.dmBody *.u_1403161915
{
	width:100% !important;
}
*#dm *.dmBody div.u_1403161915 img
{
	object-fit:cover !important;
}
*#dm *.dmBody div.u_671371706 img
{
	object-fit:cover !important;
}
*#dm *.dmBody *.u_3917663554
{
	width:100% !important;
}*#dm *.dmBody div.u_3917663554 img { object-fit:contain !important; }

*#dm *.dmBody div.u_285059975 .slides .slide-title
{
	color:var(--color_4) !important;
}
*#dm *.dmBody *.u_1893993586
{
	width:100% !important;
}
*#dm *.dmBody div.u_1893993586 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1357892329
{
	width:100% !important;
}
*#dm *.dmBody div.u_1357892329 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1686306628 .linkWrapper
{
	text-align:CENTER !important;
}
*#dm *.dmBody div.u_1686306628 .dynamicLink
{
	color:rgba(45,46,50,1) !important;
	font-weight:500 !important;
}
*#dm *.dmBody *.u_1686306628 .dynamicLink
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1235673218 .linkWrapper
{
	text-align:CENTER !important;
}
*#dm *.dmBody div.u_1235673218 .dynamicLink
{
	color:rgba(45,46,50,1) !important;
	font-weight:500 !important;
}
*#dm *.dmBody *.u_1235673218 .dynamicLink
{
	text-align:CENTER !important;
}
*#dm *.dmBody div.u_1486107814 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_147390838
{
	width:100% !important;
}
*#dm *.dmBody div.u_147390838 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1386414800
{
	width:100% !important;
}
*#dm *.dmBody div.u_1386414800 img
{
	object-fit:contain !important;
}*#dm *.dmBody nav.u_1494404016 { color:white !important; }

*#dm *.dmBody a.u_1262622632:hover
{
	background-image:initial !important;
}
*#dm *.dmBody a.u_1262622632.hover
{
	background-image:initial !important;
}
*#dm *.dmBody a.u_1381977129:hover
{
	background-image:initial !important;
}
*#dm *.dmBody a.u_1381977129.hover
{
	background-image:initial !important;
}
*#dm *.dmBody *.u_1495262139
{
	width:100% !important;
}
*#dm *.dmBody div.u_1495262139 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1840314463
{
	width:100% !important;
}
*#dm *.dmBody div.u_1840314463 img
{
	object-fit:contain !important;
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody *.u_1166871093 .ctaWrapper
{
	gap:20px !important;
}
*#dm *.dmBody div.u_1166871093 .nonButtonIcon svg
{
	height:111px !important;
	width:125px !important;
}
*#dm *.dmBody div.u_1166871093 .nonButtonIcon
{
	height:111px !important;
	width:125px !important;
}
*#dm *.dmBody div.u_1166871093 .ctaButton .iconWrapper svg
{
	height:415px !important;
	width:51px !important;
}
*#dm *.dmBody div.u_1166871093 .ctaButton .iconWrapper
{
	height:415px !important;
	width:51px !important;
}
*#dm *.dmBody div.u_1166871093 .cta:not(.ctaButton):not(.richText)
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1166871093 .ctaButton
{
	font-size:20px !important;
	height:60px !important;
	width:240px !important;
}
*#dm *.dmBody a.u_1272258525 span.text
{
	font-size:18px !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\32 0634427 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 b3cdaf6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    flex-wrap: nowrap;
    background-image: initial;
    background-color: rgba(0,0,0,0);
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#ee208f55 {
    background-color: var(--color_3);
}
    
#\37 56de97f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 4% 8%;
}
    
#widget_tkk {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_au1 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: row;
    padding: 3px 1% 3px 1%;
    margin: 0px 0% 0px 0%;
}
    
#fb9b298d {
    align-items: flex-start;
    width: 99.83%;
    min-height: 650px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    border-radius: 15px 15px 15px 15px;
    background-image: linear-gradient(0deg, rgba(0, 113, 128, 1) 74%, rgba(0, 159, 180, 1) 100%);
    background-origin: border-box;
    height: auto;
    padding: 30px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_o3n {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 eae5477 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f2dc4fa4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b5ed824a {
    align-items: flex-start;
    width: 100.00%;
    min-height: 432px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 0 0 15px 15px;
    height: auto;
    padding: 30px 0% 30px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7009ce2 {
    width: 93.41%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_emp {
    width: 100%;
    height: 26px;
    max-width: 100%;
    order: 0;
}
    
#widget_g3s {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f404c6e5 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: row;
    padding: 3px 1% 3px 1%;
    margin: 0px 0% 0px 0%;
}
    
#e3754015 {
    align-items: flex-start;
    width: 48%;
    min-height: 754px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    border-radius: 15px 15px 15px 15px;
    background-image: linear-gradient(0deg, rgba(0, 113, 128, 1) 74%, rgba(0, 159, 180, 1) 100%);
    background-origin: border-box;
    height: auto;
    padding: 30px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f6a0db9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 7967c3d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c4f73efe {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#fb3239ef {
    align-items: flex-start;
    width: 100.00%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 0 0 15px 15px;
    height: auto;
    padding: 30px 0% 30px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd8e3475 {
    width: 100%;
    height: 26px;
    max-width: 100%;
    order: 0;
}
    
#\31 cff0bca {
    width: 93.41%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a322ea89 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ba84be79 {
    align-items: flex-start;
    width: 48%;
    min-height: 754px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    border-radius: 15px 15px 15px 15px;
    background-image: linear-gradient(0deg, rgba(0, 113, 128, 1) 74%, rgba(0, 159, 180, 1) 100%);
    background-origin: border-box;
    height: auto;
    padding: 30px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9038069 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f35ad97b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e6d4290f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 c0cfcf5 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 538px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 0 0 15px 15px;
    height: auto;
    justify-content: flex-start;
    padding: 30px 0% 30px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2e3bc0d {
    width: 100%;
    height: 26px;
    max-width: 100%;
    order: 0;
}
    
#b2555014 {
    width: 93.41%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 27fd720.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 27fd720 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
    align-self: center;
    margin: 13% 0px 0px 0px;
}
}



@media all {
    
#a3e0e972 {
    background-size: auto;
    min-height: 8px;
    background-position: 0% 100%;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    justify-content: flex-start;
    min-width: 4%;
    background-image: url();
    padding: 16px 16px 16px 16px;
}
    
#bf955b12 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 4% 5% 4% 5%;
}
    
#\36 289f2b7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    box-shadow: none;
    border-style: solid;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-width: 0px 0px 0px 0px;
    background-image: linear-gradient(450deg, rgba(255, 255, 255, 1) 0%, rgba(214, 247, 255, 1) 100%);
    background-origin: border-box;
    padding: 4% 4% 4% 4%;
}
    
#widget_7c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_7ij {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e4414d97 {
    width: 546px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 3%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6lc {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_8bk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_ebj {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 96690a5 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 5% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kv9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#widget_nsg {
    width: 99.92657881538243%;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8ec5497 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 5% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2a02f62 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2d1b016 {
    width: 99.92657881538243%;
    height: auto;
    max-width: 100%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db4b1664 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    margin: 5% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e72d6951 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 29635ec {
    width: 99.92657881538243%;
    height: auto;
    max-width: 100%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4m8 {
    width: 58.08173919534991%;
    height: 268px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_idv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin-top: 4%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#aab8f6c0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    padding: 16px 16px 16px 16px;
}
    
#b997e678::before, #b997e678 > .bgExtraLayerOverlay {
    
}
#b997e678 {
    background-position: 100% 50%;
    background-image: url();
    background-color: rgba(0, 135, 153, 1);
}
    
#a3c01499 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_u6s {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_dle {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#aab18199 {
    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;
}
    
#\38 4848db3 {
    align-self: start;
    background-size: cover;
    display: flex;
    min-height: 240px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: none;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    order: 0;
    flex-wrap: nowrap;
    padding: 4% 5% 8% 5%;
}
    
#\35 af1e536 {
    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;
}
    
#widget_ejv {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin-top: 1%;
}
    
#widget_1lq {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_pr9 {
    position: relative;
    width: 280px;
    height: 50px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
}



@media all {
    
#\35 7667684 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 4719002 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 82132e4 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#d9ebfdb7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#widget_dko {
    width: 67.22%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_92l {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ldq {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_f9k {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7dc67c5 {
    width: 100.00%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a43e8f7 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f52b9d6a {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\36 51dc6e5 {
    width: 100.00%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef66903c {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\39 f587897 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 71f56e9 {
    width: 67.2%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1515312 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef770710 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 17eff9c {
    width: 67.2%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad08a156 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae7444fa {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e1326f6 {
    width: 67.2%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c3a949f {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_g06 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ea02dcb4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#b68358d0 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 16% 8% 4% 8%;
}
    
#fbee3e5d {
    background-color: var(--color_7);
    background-image: initial;
}
    
#\37 59cb88b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    flex-wrap: nowrap;
    background-image: initial;
    background-color: rgba(0,0,0,0);
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_urj {
    width: 100%;
    height: 492px;
    max-width: 100%;
    order: 0;
}
    
#\38 6a4d045 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    flex-wrap: nowrap;
    background-image: initial;
    background-color: rgba(0,0,0,0);
    padding: 0px 0% 0px 0%;
    margin: 10% 0% 0px 0%;
}
    
#\30 e7bba8a {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 d0a7ed2 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 13274c5 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: row;
    padding: 3px 1% 3px 1%;
    margin: 0px 0% 0px 0%;
}
    
#\37 3947f55 {
    align-items: flex-start;
    width: 100%;
    min-height: 600px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    border-radius: 15px 15px 15px 15px;
    background-image: linear-gradient(0deg, rgba(0, 51, 58, 1) 74%, rgba(0, 72, 82, 1) 100%);
    background-origin: border-box;
    padding: 30px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee91c4a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 1faa89c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a48ba3fa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 43e5967 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 385px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 0 0 15px 15px;
    height: auto;
    justify-content: flex-start;
    padding: 30px 0% 30px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 db51e3f {
    width: 100%;
    height: 26px;
    max-width: 100%;
    order: 0;
}
    
#fa944f6e {
    width: 93.41%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 bbfeea7 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 2b3ccbf {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    border-radius: 15px 15px 15px 15px;
    background-image: linear-gradient(0deg, rgba(0, 51, 58, 1) 74%, rgba(0, 72, 82, 1) 100%);
    background-origin: border-box;
    padding: 30px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d68da7e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 d5b9128 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 051bd41 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a544e893 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 385px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 0 0 15px 15px;
    height: auto;
    justify-content: flex-start;
    padding: 30px 0% 30px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 01adf5d {
    width: 100%;
    height: 26px;
    max-width: 100%;
    order: 0;
}
    
#\32 144f32e {
    width: 93.41%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 7b62c65.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\39 7b62c65 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
    align-self: center;
    margin: 0% 0px 0px 0px;
}
    
#c445165a {
    margin: -12% 0% 0px 0%;
}
    
#widget_vea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\37 f8d2c33 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\33 36ad59c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#group_p5c {
    align-items: flex-start;
    width: 100%;
    min-height: 316px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: row;
    height: auto;
}
    
#widget_9s0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 7dd81c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_pe9 {
    align-items: flex-start;
    width: 50%;
    min-height: 318px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_sj2 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#widget_bmg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_jm4 {
    width: 300px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ed15b2f3 {
    align-items: flex-start;
    width: 49.486301369863014%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 fa7eb52 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#ad6e4a3b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bc7e9809 {
    width: 300px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\39 8870218 {
    width: 100%;
    height: 96px;
    max-width: 100%;
}
    
#\39 f811c9c {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#f091bb21 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#widget_2am {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_kdg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0mg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_op5 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_cok {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_p91 {
    width: 100%;
    height: 96px;
    max-width: 100%;
}
    
#widget_h8g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_qu6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 4802a10 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 f5b9789 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 bc6c412 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 56de97f {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 1108px;
}
    
#\35 b3cdaf6 {
    width: 100%;
    min-height: 8px;
    justify-content: flex-start;
}
    
#b5ed824a {
    height: auto;
    min-height: 508px;
}
    
#fb3239ef {
    height: auto;
    min-height: 508px;
}
    
#\35 c0cfcf5 {
    height: auto;
    min-height: 508px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#a3c01499 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#aab8f6c0 {
    width: 100%;
    min-height: 8px;
}
    
#b997e678::before, #b997e678 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4848db3 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\35 af1e536 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 82132e4 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_dko {
    width: 100.00%;
    height: 228px;
}
    
#c7dc67c5 {
    height: 228px;
}
    
#\36 51dc6e5 {
    height: 228px;
}
    
#\38 71f56e9 {
    width: 100.00%;
    height: 228px;
}
    
#\32 17eff9c {
    width: 100.00%;
    height: 228px;
}
    
#\37 e1326f6 {
    width: 100.00%;
    height: 228px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b68358d0 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 59cb88b {
    width: 100%;
    min-height: 80px;
}
    
#\38 6a4d045 {
    width: 100%;
    min-height: 80px;
}
    
#a544e893 {
    height: auto;
    min-height: 414px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 f8d2c33 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#group_p5c {
    flex-direction: row;
}
    
#group_pe9 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ed15b2f3 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 1400px) {
    
#\37 56de97f[data-css-edit] {
    z-index: 1 !important;
}
#\37 56de97f {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    max-width: none;
    padding: 4% 14% 4% 14%;
}
    
#\35 b3cdaf6 {
    width: 100%;
    min-height: 8px;
    column-gap: 0%;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
    
#fe81057f {
    margin: 0px 0% 0px 0%;
}
    
#\39 7009ce2 {
    width: 89.90%;
}
    
#fb9b298d {
    height: auto;
    min-height: 608px;
    justify-content: flex-start;
}
    
#b5ed824a {
    justify-content: flex-start;
    height: auto;
    min-height: 391px;
}
    
#e3754015 {
    height: auto;
    min-height: 608px;
    justify-content: flex-start;
}
    
#fb3239ef {
    justify-content: flex-start;
    height: auto;
    min-height: 391px;
}
    
#\31 cff0bca {
    width: 89.90%;
}
    
#ba84be79 {
    height: auto;
    min-height: 608px;
}
    
#\35 c0cfcf5 {
    height: auto;
    min-height: 391px;
}
    
#\35 27fd720.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 27fd720 {
    margin: 0% 0px 0px 0px;
}
}



@media (min-width: 1400px) {
    
#e4414d97.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#e4414d97 {
    max-height: none;
    height: auto;
    width: 1070px;
}
    
#widget_8bk {
    width: 95.06%;
}
}



@media (min-width: 1400px) {
    
#a3c01499 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#aab8f6c0 {
    width: 100%;
    min-height: 8px;
}
    
#b997e678::before, #b997e678 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 1400px) {
    
#\38 4848db3 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\35 af1e536 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 1400px) {
    
#\35 7667684 {
    order: 0;
}
    
#group_f9k {
    order: 1;
}
    
#f52b9d6a {
    order: 2;
}
}



@media (min-width: 1400px) {
    
#b68358d0[data-css-edit] {
    z-index: 0 !important;
}
#b68358d0 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    max-width: none;
    padding: 16% 14% 4% 14%;
}
    
#c445165a {
    margin: -10% 0% 0px 0%;
}
    
#\37 59cb88b {
    width: 100%;
    min-height: 80px;
    column-gap: 0%;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
    
#\38 6a4d045 {
    width: 100%;
    min-height: 80px;
    column-gap: 0%;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
    
#fa944f6e {
    width: 86.69%;
}
    
#\39 7b62c65.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\39 7b62c65 {
    margin: 7.5% 0px 0px 0px;
}
    
#\37 3947f55 {
    justify-content: flex-start;
    height: auto;
    min-height: 602px;
    width: 48%;
}
    
#\39 2b3ccbf {
    width: 48%;
    height: auto;
    min-height: 602px;
}
    
#\31 43e5967 {
    justify-content: flex-start;
    height: auto;
    min-height: 416px;
}
    
#\34 bbfeea7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 bbfeea7 {
    margin: 5% 0px 0px 0px;
}
    
#a544e893 {
    justify-content: flex-start;
    height: auto;
    min-height: 416px;
}
    
#\30 e7bba8a {
    order: 0;
}
    
#\39 d0a7ed2 {
    order: 1;
}
    
#\38 13274c5 {
    order: 2;
}
    
#widget_vea {
    order: 3;
}
}



@media (min-width: 1400px) {
    
#widget_9s0 {
    order: 0;
}
    
#group_p5c {
    order: 1;
    flex-direction: row;
    column-gap: 5%;
}
    
#\31 7dd81c4 {
    order: 0;
}
    
#widget_sj2 {
    width: 100.00%;
    height: 242px;
}
    
#group_pe9 {
    width: 29.62%;
    height: auto;
    min-height: 230px;
    align-items: center;
    row-gap: 12px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_jm4 {
    width: auto;
    height: auto;
}
    
#widget_bmg.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_bmg {
    margin: 1.3% 0% 0px 0%;
}
    
#ed15b2f3 {
    width: 29.62%;
    height: auto;
    min-height: 230px;
    align-items: center;
    row-gap: 12px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 fa7eb52 {
    width: 100.00%;
    height: 242px;
}
    
#ad6e4a3b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ad6e4a3b {
    margin: 1.3% 0% 0px 0%;
}
    
#bc7e9809 {
    width: auto;
    height: auto;
}
}



@media (min-width: 1400px) {
    
#\39 8870218 {
    height: 72px;
}
    
#widget_0mg {
    width: 81.68%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_p91 {
    height: 72px;
}
    
#group_op5 {
    flex-direction: row;
}
    
#group_cok {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 4802a10 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 b3cdaf6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
    margin-top: -120px;
    flex-direction: column;
    padding-bottom: 8%;
}
    
#\37 56de97f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50% 2% 8% 2%;
}
    
#widget_emp {
    height: 26px;
}
    
#group_au1 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#fb9b298d {
    min-width: 32px;
    width: 99.75%;
    height: auto;
    min-height: 603px;
    padding: 30px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#b5ed824a {
    height: auto;
    min-height: 410px;
}
    
#fe81057f {
    margin: 0px 0% 0px 0%;
}
    
#f404c6e5 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e3754015 {
    min-width: 32px;
    width: 99.75%;
    height: auto;
    min-height: 603px;
    padding: 30px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#fb3239ef {
    height: auto;
    min-height: 410px;
}
    
#bd8e3475 {
    height: 26px;
}
    
#ba84be79 {
    min-width: 32px;
    width: 99.75%;
    height: auto;
    min-height: 625px;
    margin: 0px 0% 0px 0%;
}
    
#\33 2e3bc0d {
    height: 20px;
}
}



@media (max-width: 767px) {
    
#a3e0e972 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bf955b12 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 289f2b7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 10%;
    padding-bottom: 10%;
}
    
#widget_4m8 {
    height: 161px;
    width: 100.00%;
}
    
#widget_kv9 {
    justify-self: auto;
    align-self: auto;
    width: 99.93790030054927%;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6lc {
    order: 0;
}
    
#widget_ebj {
    order: 1;
    width: 301px;
}
    
#widget_8bk {
    order: 2;
    width: 85.51%;
}
    
#\34 96690a5 {
    order: 3;
}
    
#widget_nsg {
    order: 5;
    justify-self: auto;
    align-self: auto;
    width: 84.55%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8ec5497 {
    order: 6;
}
    
#a2a02f62 {
    order: 7;
}
    
#\33 2d1b016 {
    order: 8;
}
    
#db4b1664 {
    order: 9;
}
    
#e72d6951 {
    order: 10;
}
    
#\36 29635ec {
    order: 11;
}
}



@media (max-width: 767px) {
    
#aab8f6c0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a3c01499 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 12% 4%;
}
    
#b997e678::before, #b997e678 > .bgExtraLayerOverlay {
    
}
}



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



@media (max-width: 767px) {
    
#\35 7667684 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\37 82132e4 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#d9ebfdb7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_dko {
    height: 240px;
    width: 80.00%;
}
    
#c7dc67c5 {
    height: 240px;
    width: 80.50%;
}
    
#\36 51dc6e5 {
    height: 240px;
    width: 83.86%;
}
    
#\38 71f56e9 {
    height: 240px;
    width: 80.5%;
}
    
#\32 17eff9c {
    height: 240px;
    width: 79.98%;
}
    
#\37 e1326f6 {
    height: 240px;
    width: 80.5%;
}
    
#group_ldq {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#ef66903c {
    min-width: 32px;
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#group_f9k {
    min-width: 32px;
    width: 100%;
}
    
#f52b9d6a {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 f587897 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ef770710 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ae7444fa {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b68358d0 {
    min-height: 0;
    flex-direction: column;
    padding-left: 2%;
    padding-right: 2%;
    flex-wrap: nowrap;
    padding-bottom: 8%;
}
    
#\37 59cb88b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0px 0% 8% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\38 6a4d045 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0px 0% 8% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\33 db51e3f {
    height: 20px;
}
    
#\35 01adf5d {
    height: 20px;
}
    
#\37 3947f55 {
    min-width: 32px;
    height: auto;
    min-height: 496px;
    margin: 0px 0% 0px 0%;
}
    
#\39 2b3ccbf {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_urj {
    height: 282px;
}
    
#\30 e7bba8a {
    order: 0;
}
    
#\39 d0a7ed2 {
    order: 1;
}
    
#\38 13274c5 {
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_vea {
    order: 3;
}
    
#\31 43e5967 {
    height: auto;
    min-height: 303px;
}
}



@media (max-width: 767px) {
    
#\37 f8d2c33 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 36ad59c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_9s0 {
    order: 0;
}
    
#group_p5c {
    order: 2;
}
    
#\31 7dd81c4 {
    order: 1;
}
    
#group_pe9 {
    width: 100.00%;
}
    
#widget_sj2 {
    height: 228px;
}
    
#ed15b2f3 {
    width: 100.00%;
}
    
#\36 fa7eb52 {
    height: 228px;
}
}



@media (max-width: 767px) {
    
#\39 8870218 {
    height: 62px;
}
    
#\39 f811c9c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#f091bb21 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_p91 {
    height: 62px;
    width: 100.00%;
}
    
#group_op5 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_cok {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 4802a10 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\37 56de97f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 b3cdaf6 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#a3c01499 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#aab8f6c0 {
    width: 100%;
    min-height: 80px;
}
    
#b997e678::before, #b997e678 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\38 4848db3 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 af1e536 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#b68358d0 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 59cb88b {
    width: 100%;
    min-height: 80px;
}
    
#\38 6a4d045 {
    width: 100%;
    min-height: 80px;
}
}

