*#dm *.dmBody div.dmforminput textarea
{
	color:rgba(51,51,51,1) !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	color:rgba(51,51,51,1) !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	color:rgba(51,51,51,1) !important;
}
*#dm *.dmBody div.radiowrapper span
{
	color:rgba(51,51,51,1) !important;
}
*#dm *.dmBody div.caption-container *.caption-text *.rteBlock
{
	color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody *.u_1710683450
{
	justify-content:center !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1811131256 img
{
	border-radius:5px 5px 5px 5px !important;
}
*#dm *.dmBody div.u_1249740554 img
{
	object-position:50% 0% !important;
	object-fit:cover !important;
	border-radius:5px 5px 5px 5px !important;
}
*#dm *.dmBody a.u_1609937174
{
	border-style:solid !important;
	border-width:1px 1px 1px 1px !important;
	border-color:rgba(245,241,234,1) rgba(245,241,234,1) rgba(245,241,234,1) rgba(245,241,234,1) !important;
}
*#dm *.dmBody a.u_1609937174:hover
{
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1609937174.hover
{
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody *.u_3522569487
{
	width:100% !important;
}
*#dm *.dmBody *.u_1718964463
{
	width:100% !important;
}
*#dm *.dmBody *.u_1443317797
{
	width:100% !important;
}
*#dm *.dmBody *.u_1243651982
{
	width:100% !important;
}
*#dm *.dmBody a.u_1000187887 span.text
{
	font-size:18px !important;
}
*#dm *.dmBody a.u_1609937174 span.text
{
	color:rgba(245,241,234,1) !important;
	font-size:18px !important;
}
*#dm *.dmBody *.u_1249740554
{
	width:100% !important;
}
*#dm *.dmBody *.u_1811131256
{
	width:100% !important;
}
*#dm *.dmBody *.u_1978412457
{
	width:100% !important;
}
*#dm *.dmBody *.u_1557018053
{
}
*#dm *.dmBody div.u_1557018053 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1820435758
{
	width:100% !important;
}
*#dm *.dmBody div.u_1695241086
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1695241086:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1695241086.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1695241086>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1695241086:before
{
	background-color:var(--color_2) !important;
	opacity:0.79 !important;
}
*#dm *.dmBody div.u_1695241086.before
{
	background-color:var(--color_2) !important;
	opacity:0.79 !important;
}
*#dm *.dmBody div.u_1695241086>.bgExtraLayerOverlay
{
	background-color:var(--color_2) !important;
	opacity:0.79 !important;
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:repeat !important;
	background-image:none !important;
	background-size:auto !important;
	background-attachment:fixed !important;
	background-position:50% 0 !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:repeat !important;
	background-image:none !important;
	background-size:auto !important;
	background-attachment:fixed !important;
	background-position:50% 0 !important;
}
*#dm *.dmBody div.u_1249740554
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody div.u_1092623582
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
}
*#dm *.dmBody a.u_1710683450
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:220px !important;
	position:relative !important;
	height:auto !important;
	padding-top:16px !important;
	padding-left:0px !important;
	padding-bottom:16px !important;
	min-height:54px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	margin-right:0 !important;
	margin-left:auto !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1527617730
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:30px !important;
	padding-bottom:40px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:30px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1270180398
{
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	width:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:100px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1376757301
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:672px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
	margin-right:230px !important;
	margin-left:0px !important;
	margin-top:10px !important;
	margin-bottom:0px !important;
	display:block !important;
}
*#dm *.dmBody div.u_1557018053
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	text-align:left !important;
}
div.u_1982265948
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	display:block !important;
}
*#dm *.dmBody div.u_1982265948
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	position:relative !important;
}
div.u_1681326338
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	display:block !important;
}
*#dm *.dmBody div.u_1681326338
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	position:relative !important;
}
div.u_1081098644
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	display:block !important;
}
*#dm *.dmBody div.u_1081098644
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	position:relative !important;
}
*#dm *.dmBody div.u_1695241086
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:253px !important;
	padding-left:24px !important;
	padding-bottom:253px !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:24px !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1280295301
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:169.014px !important;
	margin-left:0px !important;
	max-width:625.254px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1592108622
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:172.012px !important;
	margin-left:0px !important;
	max-width:625.254px !important;
	margin-top:52px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody a.u_1916285884
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:16px !important;
	padding-left:0px !important;
	padding-bottom:16px !important;
	min-height:59.1016px !important;
	margin-right:432.266px !important;
	margin-left:0px !important;
	max-width:334.219px !important;
	margin-top:27px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\33 d26b2b9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.83%;
    min-width: 4%;
    align-items: flex-end;
    align-content: flex-end;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\33 71e3674 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 6% 2%;
}
    
#\35 23391fc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.17%;
    min-width: 4%;
    align-content: flex-start;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\33 9ff8609.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 9ff8609 {
    width: 542px;
    height: 529px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1e5fc08 {
    margin: 0px 0% 0px 0%;
}
    
#widget_lmo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_c7k {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\38 9ecb809::before, #\38 9ecb809 > .bgExtraLayerOverlay {
    
}
#\38 9ecb809 {
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 0px 0px 0px 0px;
}
    
#widget_4t8 {
    width: 386px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\31 3482970 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 0% 6% 0%;
}
    
#\32 1131459 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\34 0b8020e {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\32 e565f88 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: stretch;
    align-items: stretch;
    padding: 16px 16px 16px 16px;
}
    
#\38 bc4ae6c {
    margin: 0px 0% 0px 0%;
}
    
#widget_31f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_lpk {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-start;
    justify-content: flex-start;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_dl1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_4a0 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_p25 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_gpa {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\36 4915d19 {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-start;
    justify-content: flex-start;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f06a984a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b5e87115 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 92df6ce {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\30 deb3854 {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-start;
    justify-content: flex-start;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b0f3dac9 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#ab30cd79 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e93292a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d33492d8 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 8d96a29 {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-start;
    justify-content: flex-start;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 c2b267e {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#edb3f5a0 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dca490b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d97a011 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 775b8fc {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-start;
    justify-content: flex-start;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ff5e0f7 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\30 aa6e3e1 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c530c09d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 413f1d5 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 3847fa4 {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-start;
    justify-content: flex-start;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d11d0475 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\35 49ce8c4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cc561cf5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0877977 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#eb606033 {
    background-color: rgba(245,241,234,1);
    background-image: none;
}
}



@media all {
    
#\39 6d5a0a6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-content: center;
    order: 1;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#fcd820c8 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 0% 6% 0%;
}
    
#\34 ae5f895 {
    margin: 0px 0% 0px 0%;
}
    
#widget_9ft {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ap4 {
    width: 59.59%;
    height: auto;
    max-width: 100%;
}
    
#group_ai5 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.166666666666666%;
    flex-wrap: nowrap;
    align-content: center;
}
    
#widget_8oa {
    width: 259px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 bad222f {
    width: 276px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 c96d59a {
    width: 100.00%;
    height: 440px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ec67a708 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\34 a2847d2 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 280px 0% 160px 0%;
}
    
#widget_2ke {
    width: 76.54%;
    height: auto;
    max-width: 100%;
}
    
#widget_409 {
    width: 90.58%;
    height: auto;
    max-width: 100%;
}
    
#group_f76 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
}
    
#widget_sdu {
    width: 238px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a013eca5 {
    width: 198px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 59ffd3c {
    margin: 0px 0% 0px 0%;
}
    
#\36 fee6736::before, #\36 fee6736 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.4;
}
#\36 fee6736 {
    background-image: url("https://irp.cdn-website.com/1888fc41/dms3rep/multi/opt/EnfoldWolf-1-1920w.jpg");
    background-attachment: fixed;
}
}



@media all {
    
#\34 e27d649 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-self: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-end;
    align-content: flex-end;
    justify-content: space-between;
    padding: 0px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 3fb2783 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    align-items: flex-end;
    align-content: flex-end;
    flex-direction: column;
    padding: 300px 2% 80px 2%;
}
    
#e5df3a91 {
    margin: 0px 0% 0px 0%;
}
    
#widget_f0i {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_lci {
    align-items: flex-start;
    width: 81.58%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ps8 {
    width: 100.05%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_c2r {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 58ceea7::before, #\38 58ceea7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.83;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
}
#\38 58ceea7 {
    background-image: url("https://irp.cdn-website.com/1888fc41/dms3rep/multi/opt/DSC05017-1920w.jpg");
    background-position: 50% 0%;
}
    
#d3bbec36 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 9bc1626[data-css-edit] {
    background: rgba(0, 0, 0, 0.2);
    border-radius: 16px;
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    border: 1px solid rgba(0, 0, 0, 0.3);
}
#\30 9bc1626 {
    align-items: flex-start;
    width: 30.66%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    padding: 16px 24px 16px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa4ed19f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 416c22b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 927af18 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 a264567[data-css-edit] {
    background: rgba(0, 0, 0, 0.2);
    border-radius: 16px;
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    border: 1px solid rgba(0, 0, 0, 0.3);
}
#\38 a264567 {
    align-items: flex-start;
    width: 30.66%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    padding: 16px 24px 16px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 dad6647 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 c1d2b79[data-css-edit] {
    background: rgba(0, 0, 0, 0.2);
    border-radius: 16px;
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    border: 1px solid rgba(0, 0, 0, 0.3);
}
#\33 c1d2b79 {
    align-items: flex-start;
    width: 30.66%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    order: 2;
    padding: 16px 24px 16px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d647561 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 84beac2 {
    width: 254px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_06r {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 cb090fe.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 cb090fe {
    width: 302.021px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dacf073b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dacf073b {
    width: 302.021px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b8de0e9f {
    min-height: 57px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    align-self: center;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c53022de {
    min-height: 108px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 2% 2% 2% 2%;
}
    
#\35 384062f {
    background-color: rgba(26,26,46,1);
    background-image: none;
}
    
#\33 de16651 {
    margin: 0px 0% 0px 0%;
}
    
#fefa32fb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fefa32fb {
    width: 226.859px;
    height: 57px;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 02e9b54.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 2px 0px;
}
#\39 02e9b54 {
    width: 252px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_bjj {
    align-items: flex-start;
    width: 22%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 3907c70 {
    align-items: flex-start;
    width: 22%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b1a5acdf.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 2px 0px;
}
#b1a5acdf {
    width: 1114px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7b042df {
    align-items: flex-start;
    width: 22%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee40f982.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 2px 0px;
}
#ee40f982 {
    width: 1114px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 c02b0b3 {
    min-height: 145px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: flex-end;
    align-content: flex-end;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    height: auto;
    padding: 16px 16px 16px 16px;
}
    
#f8a4402d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 0% 2% 6% 2%;
}
    
#\31 6f21f83 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    padding: 16px 16px 16px 16px;
}
    
#e48f0636 {
    margin: 0px 0% 0px 0%;
}
    
#widget_2j2 {
    width: 57.98%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_ojs {
    align-items: flex-start;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_has {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 c3b85cf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a75b836f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 f0ebb0d {
    background-color: rgba(245,241,234,1);
    background-image: none;
}
    
#e1debfc5 {
    align-items: flex-start;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\37 c14859e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 924f686 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 4fc5563 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_i5g {
    width: 275.673125px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 a0a5099 {
    align-items: flex-start;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#b7017424 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 913a2f6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_n9l {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 71e3674 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\38 9ecb809::before, #\38 9ecb809 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 3482970 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#f06a984a {
    column-gap: 10.257095158597663%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 16px;
}
    
#b5e87115 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 92df6ce {
    margin-right: 0%;
    margin-left: 0%;
    width: 40px;
}
    
#ab30cd79 {
    column-gap: 10.257095158597663%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#e93292a1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d33492d8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 40px;
}
    
#group_4a0 {
    column-gap: 10.257095158597663%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#widget_dl1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_p25 {
    margin-right: 0%;
    margin-left: 0%;
    width: 40px;
}
    
#\35 49ce8c4 {
    column-gap: 10.257095158597663%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#cc561cf5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a0877977 {
    margin-right: 0%;
    margin-left: 0%;
    width: 40px;
}
    
#edb3f5a0 {
    column-gap: 10.257095158597663%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#dca490b2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 d97a011 {
    margin-right: 0%;
    margin-left: 0%;
    width: 40px;
}
    
#\30 aa6e3e1 {
    column-gap: 10.257095158597663%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#c530c09d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 413f1d5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 40px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 a2847d2 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 fee6736::before, #\36 fee6736 > .bgExtraLayerOverlay {
    
}
    
#widget_2ke {
    width: 89.44%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 3fb2783 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\38 84beac2 {
    width: 37.33%;
}
    
#group_lci {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 e27d649 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
}
}



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



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



@media (min-width: 1400px) {
    
#\38 9ecb809::before, #\38 9ecb809 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 1400px) {
    
#\36 fee6736::before, #\36 fee6736 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\33 d26b2b9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\33 71e3674 {
    min-height: unset;
    flex-direction: column;
    padding: 40px 4% 24px 4%;
}
    
#\35 23391fc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    order: 1;
}
    
#\38 9ecb809::before, #\38 9ecb809 > .bgExtraLayerOverlay {
    
}
    
#\33 9ff8609 {
    height: 209px;
}
    
#widget_c7k {
    width: 100.00%;
}
    
#\30 1e5fc08 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 3482970 {
    min-height: unset;
    flex-direction: column;
    align-items: flex-start;
    align-content: flex-start;
    padding: 40px 4% 40px 4%;
}
    
#\32 1131459 {
    height: 240px;
}
    
#\34 0b8020e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-self: auto;
    align-content: flex-start;
}
    
#\32 e565f88 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-self: auto;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_gpa {
    height: 240px;
}
    
#b0f3dac9 {
    height: 240px;
}
    
#\34 c2b267e {
    height: 240px;
}
    
#\31 ff5e0f7 {
    height: 240px;
}
    
#d11d0475 {
    height: 240px;
}
    
#group_lpk {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 4915d19 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 deb3854 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 775b8fc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 8d96a29 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 3847fa4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 bc4ae6c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 6d5a0a6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
}
    
#fcd820c8 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 c96d59a {
    height: 240px;
}
    
#widget_ap4 {
    width: 100.00%;
}
    
#group_ai5 {
    column-gap: 4.166666666666666%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_8oa {
    margin-right: 0%;
    margin-left: 0%;
    width: 90.59%;
}
    
#\38 bad222f {
    margin-right: 0%;
    margin-left: 0%;
    width: 92.61%;
}
}



@media (max-width: 767px) {
    
#ec67a708 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
}
    
#\34 a2847d2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 4% 80px 4%;
}
    
#\36 fee6736::before, #\36 fee6736 > .bgExtraLayerOverlay {
    
}
    
#widget_2ke {
    width: 99.75%;
}
    
#group_f76 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_sdu {
    margin-right: 0%;
    margin-left: 0%;
    width: 99.21%;
}
    
#a013eca5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
}
    
#\38 59ffd3c {
    margin: 0px 0% 0px 0%;
}
    
#widget_409 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\34 e27d649 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 3fb2783 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#group_lci {
    align-items: flex-start;
    align-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_c2r {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 84beac2 {
    width: 100%;
}
    
#\30 9bc1626 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 a264567 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 c1d2b79 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e5df3a91 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b8de0e9f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 18px;
}
    
#c53022de {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#fefa32fb {
    margin-right: 0%;
    margin-left: 0%;
    width: 59.09%;
}
    
#group_bjj {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 3907c70 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d7b042df {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 c02b0b3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#f8a4402d {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\31 6f21f83 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ojs {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e1debfc5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_2j2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_i5g {
    margin-right: 0%;
    margin-left: 0%;
    width: 79.82%;
}
    
#\34 a0a5099 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



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

#\38 58ceea7.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAAABQQDAAAAAAAAAAAAAAAAAQIDBAUHETEhQtH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAEREv/aAAwDAQACEQMRAD8AnOW6hv1CJHp7pobdPsWteg5aBolqzK5yYABRUTpxH//Z')!important}