@media (min-width:1025px) {
  *.dmTabletBody #dm .d-page-1716942098 DIV.dmInner { background-attachment:initial !important; }

  *#dm .d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-attachment:fixed !important;
  }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-attachment:initial !important;
  }

  *#dm .dmInner div.u_1930793939 .bulletImage {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner div.u_1930793939 .rtCustomLink { font-size:14px !important; }

  *#dm .dmInner div.u_1930793939 ol.customRTlist li { font-size:14px !important; }

  *#dm .dmInner div.u_1930793939 ul.customRTlist li { font-size:14px !important; }

  *#dm .dmInner div.u_1930793939 div.liItem span { font-size:14px !important; }

  *#dm .dmInner div.u_1093241211 .bulletImage {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner div.u_1093241211 ol.customRTlist li { font-size:14px !important; }

  *#dm .dmInner div.u_1093241211 ul.customRTlist li { font-size:14px !important; }

  *#dm .dmInner div.u_1093241211 div.liItem span { font-size:14px !important; }

  *#dm .dmInner div.u_1958850136 .bulletImage {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner div.u_1958850136 ol.customRTlist li { font-size:14px !important; }

  *#dm .dmInner div.u_1958850136 ul.customRTlist li { font-size:14px !important; }

  *#dm .dmInner div.u_1958850136 div.liItem span { font-size:14px !important; }

  *#dm .dmInner div.u_1182232692 .bulletImage {
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner *.u_1182232692 ol.customRTlist li { margin-bottom:20px !important; }

  *#dm .dmInner *.u_1182232692 li.ulLI { margin-bottom:20px !important; }

  *#dm .dmInner *.u_1182232692 li div.liItem { margin-bottom:20px !important; }

  *#dm .dmInner div.u_1182232692 ol.customRTlist li { font-size:16px !important; }

  *#dm .dmInner div.u_1182232692 ul.customRTlist li { font-size:16px !important; }

  *#dm .dmInner div.u_1182232692 div.liItem span { font-size:16px !important; }

  *#dm .dmInner *.u_1182232692 .liItem { gap:12px !important; }
}
@media all {
  *#dm .dmInner nav.u_1998592992 { color:black !important; }

  *#dm .dmInner div.u_1865843013 .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1718869933 .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1868064563 .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1218682107 .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1285674022 .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1922137320 .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1386643157 .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1293380990 .svg { fill:var(--color_2) !important; }

  *#dm .dmInner a.u_1293056727 { border-radius:4px 4px 4px 4px !important; }

  *#dm .dmInner a.u_1293056727:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1293056727.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1293056727:hover span.text { color:var(--color_10) !important; }

  *#dm .dmInner a.u_1293056727.hover span.text { color:var(--color_10) !important; }

  *#dm .dmInner div.u_1256613761 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1256613761 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1182232692 .rtCustomLink { font-weight:300 !important; }

  *#dm .dmInner div.u_1182232692 ol.customRTlist li { font-weight:300 !important; }

  *#dm .dmInner div.u_1182232692 ul.customRTlist li { font-weight:300 !important; }

  *#dm .dmInner div.u_1182232692 div.liItem span { font-weight:300 !important; }

  *#dm .dmInner div.u_1169264474 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1393895599 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1160737033 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1706115941 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1401714305 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1612481826 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1448525279 .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1448525279 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1772406725 span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1772406725 {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    border-radius:4px 4px 4px 4px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    background-color:var(--color_7) !important;
    box-shadow:none !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1930793939 .rtCustomLink { font-weight:300 !important; }

  *#dm .dmInner div.u_1930793939 ol.customRTlist li { font-weight:300 !important; }

  *#dm .dmInner div.u_1930793939 ul.customRTlist li { font-weight:300 !important; }

  *#dm .dmInner div.u_1930793939 div.liItem span { font-weight:300 !important; }

  *#dm .dmInner div.u_1093241211 .rtCustomLink { font-weight:300 !important; }

  *#dm .dmInner div.u_1093241211 ol.customRTlist li { font-weight:300 !important; }

  *#dm .dmInner div.u_1093241211 ul.customRTlist li { font-weight:300 !important; }

  *#dm .dmInner div.u_1093241211 div.liItem span { font-weight:300 !important; }

  *#dm .dmInner div.u_1958850136 .rtCustomLink { font-weight:300 !important; }

  *#dm .dmInner div.u_1958850136 ol.customRTlist li { font-weight:300 !important; }

  *#dm .dmInner div.u_1958850136 ul.customRTlist li { font-weight:300 !important; }

  *#dm .dmInner div.u_1958850136 div.liItem span { font-weight:300 !important; }

  *#dm .dmInner a.u_1420339110 span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1420339110 {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    border-radius:4px 4px 4px 4px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    background-color:var(--color_7) !important;
    box-shadow:none !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

  *#dm .dmInner a.u_1050257339 span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1050257339 {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    border-radius:4px 4px 4px 4px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    background-color:var(--color_7) !important;
    box-shadow:none !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1730003017 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1193111213 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1909878451 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_2901780592 img { object-fit:contain !important; }

  *#dm .dmInner a.u_1712307644 { border-radius:4px 4px 4px 4px !important; }

  *#dm .dmInner a.u_1712307644:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1712307644.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1712307644:hover span.text { color:var(--color_10) !important; }

  *#dm .dmInner a.u_1712307644.hover span.text { color:var(--color_10) !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1182232692 .bulletImage {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner *.u_1182232692 .customRTlist {
    margin-bottom:17px !important;
    margin-top:17px !important;
  }

  *#dm .dmInner *.u_1182232692 .customRTlistICON {
    margin-bottom:17px !important;
    margin-top:17px !important;
  }

  *#dm .dmInner div.u_1182232692 ol.customRTlist li { font-size:17px !important; }

  *#dm .dmInner div.u_1182232692 ul.customRTlist li { font-size:17px !important; }

  *#dm .dmInner div.u_1182232692 div.liItem span { font-size:17px !important; }

  *#dm .dmInner div.u_1930793939 ol.customRTlist li { font-size:14px !important; }

  *#dm .dmInner div.u_1930793939 ul.customRTlist li { font-size:14px !important; }

  *#dm .dmInner div.u_1930793939 div.liItem span { font-size:14px !important; }

  *#dm .dmInner div.u_1930793939 .bulletImage {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner div.u_1093241211 ol.customRTlist li { font-size:14px !important; }

  *#dm .dmInner div.u_1093241211 ul.customRTlist li { font-size:14px !important; }

  *#dm .dmInner div.u_1093241211 div.liItem span { font-size:14px !important; }

  *#dm .dmInner div.u_1093241211 .bulletImage {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner div.u_1958850136 ol.customRTlist li { font-size:14px !important; }

  *#dm .dmInner div.u_1958850136 ul.customRTlist li { font-size:14px !important; }

  *#dm .dmInner div.u_1958850136 div.liItem span { font-size:14px !important; }

  *#dm .dmInner div.u_1958850136 .bulletImage {
    width:20px !important;
    height:20px !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1293056727 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1182232692 .rtCustomLink { font-size:14px !important; }

  *#dm .dmInner div.u_1182232692 .bulletImage {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_1772406725 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1930793939 .rtCustomLink { font-size:14px !important; }

  *#dm .dmInner div.u_1930793939 .bulletImage {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner div.u_1093241211 .rtCustomLink { font-size:14px !important; }

  *#dm .dmInner div.u_1093241211 .bulletImage {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner div.u_1958850136 .rtCustomLink { font-size:14px !important; }

  *#dm .dmInner div.u_1958850136 .bulletImage {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_1420339110 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner a.u_1050257339 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner a.u_1712307644 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner a.u_1712307644 span.text { font-size:14px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1293056727 span.text { font-size:14px !important; }

  *#dm .dmInner div.u_2901780592 img {
    object-position:0% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner *.u_1182232692 ol.customRTlist li { margin-bottom:10px !important; }

  *#dm .dmInner *.u_1182232692 li.ulLI { margin-bottom:10px !important; }

  *#dm .dmInner *.u_1182232692 li div.liItem { margin-bottom:10px !important; }

  *#dm .dmInner *.u_1182232692 .liItem { gap:10px !important; }

  *#dm .dmInner div.u_1182232692 .bulletImage {
    width:26px !important;
    height:26px !important;
  }
}
*#dm .dmInner div.u_1182232692 strong,b
{
	font-weight:700 !important;
}
*#dm .dmInner div.u_1093241211 strong,b
{
	font-weight:700 !important;
}
*#dm .dmInner div.u_1958850136strong,b
{
	font-weight:700 !important;
}
*#dm .dmInner div.u_1930793939 strong,b
{
	font-weight:700 !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1182232692
{
	height:auto !important;
}
*#dm .dmInner div.u_1093241211
{
	height:auto !important;
}
*#dm .dmInner div.u_1958850136
{
	height:auto !important;
}
*#dm .dmInner div.u_1930793939
{
	height:auto !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 5e6eae0 {
    margin: 0px 0% 0px 0%;
}
    
#\31 07effe5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    background-image: none;
}
    
#\35 531b362 {
    min-height: 709px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 cec112c::before, #\31 cec112c > .bgExtraLayerOverlay {
    
}
#\31 cec112c {
    min-height: 8px;
    background-position: 0% 0%;
    column-gap: 4%;
    row-gap: 0px;
    width: 51.33%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-size: contain;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-end;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 1d47455 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 46.66%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 50px 16px 50px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2fadc3b {
    width: 563px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8bf25de {
    width: 270px;
    height: auto;
    max-width: 100%;
    min-height: 62px;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a20e3988 {
    align-items: flex-start;
    width: 483px;
    min-height: 50px;
    max-height: 100%;
    order: 2;
    justify-self: auto;
    column-gap: 2%;
    justify-content: flex-start;
    align-self: auto;
    flex-wrap: nowrap;
    row-gap: 9px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 21f5f26 {
    width: 570px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_6lg::before, #group_6lg > .bgExtraLayerOverlay {
    
}
#group_6lg {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 417px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(38, 65, 54, 1) rgba(38, 65, 54, 1) rgba(38, 65, 54, 1) rgba(38, 65, 54, 1);
    box-shadow: var(--color_6) -3px -3px 11px 0px;
    order: 1;
    padding: 10px 0px 15px 10px;
    margin: 0px 0% 0px 0%;
}
    
#group_g6v {
    background-position: 0% 0%;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 502px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 12px 12px 12px 12px;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    align-self: flex-start;
    background-image: url();
    padding: 10px 0px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 bbbb850 {
    background-position: 0% 0%;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 502px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 12px 0px 0px 12px;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    align-self: flex-start;
    background-image: url();
    padding: 10px 0px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 3d0a70a::before, #\39 3d0a70a > .bgExtraLayerOverlay {
    
}
#\39 3d0a70a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 97%;
    min-height: 417px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 20px 0px 0px 20px;
    border-style: solid;
    border-width: 2px 0px 2px 2px;
    border-color: rgba(38, 65, 54, 1) rgba(38, 65, 54, 1) rgba(38, 65, 54, 1) rgba(38, 65, 54, 1);
    box-shadow: var(--color_6) -3px 0px 11px 0px;
    justify-self: auto;
    order: 0;
    padding: 10px 0px 15px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vua {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_9vv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_f56 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 da24f59.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 da24f59 {
    width: 985px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 514f600 {
    min-height: 699px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 3% 4% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\36 76d47ff {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3b0f1d3 {
    background-color: rgba(0, 0, 0, 0);
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    background-image: none;
}
    
#\32 24fb326 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    box-shadow: var(--color_11) 0px 0px 11px 0px;
    border-radius: 15px 15px 15px 15px;
    background-image: url("https://lirp.cdn-website.com/26b6aaa1/dms3rep/multi/opt/Screenshot+Background-1920w.png");
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    background-color: rgba(0, 0, 0, 0);
    background-position: 0% 50%;
    padding: 2% 0% 3% 2%;
    margin: 0% 0% 0% 0%;
}
    
#ea994ba2 {
    width: 28px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#cdf4589c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ffeb4b62 {
    flex-direction: row;
    align-items: center;
    width: 45.76%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    background-color: rgba(14, 29, 23, 1);
    background-image: none;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 7px 10px 7px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6a114be.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 6a114be {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4fd79c3 {
    margin: 0px 0% 0px 0%;
}
    
#group_99l::before, #group_99l > .bgExtraLayerOverlay {
    
}
#group_99l {
    align-items: flex-end;
    width: 50.45%;
    min-height: 734px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    align-self: auto;
    order: 1;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/26b6aaa1/dms3rep/multi/opt/Screenshot+Background-1920w.png);
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_s25 {
    align-items: flex-start;
    max-width: 1400px;
    width: 582px;
    min-height: 762px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_t3e {
    width: 100%;
    height: 322px;
    max-width: 100%;
}
    
#\31 b4fd5c4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\31 b4fd5c4 {
    width: 270px;
    height: auto;
    max-width: 100%;
    min-height: 62px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: -10px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 68cf4bd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 68cf4bd {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 6;
    align-self: auto;
    margin: 0px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3fa7849 {
    order: 0;
}
    
#d35f544f {
    order: 1;
}
    
#widget_b42 {
    order: 2;
}
}



@media all {
    
#bd09befa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\34 41ad795 {
    min-height: 426px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 7% 0% 3% 0%;
}
    
#group_te4 {
    flex-direction: row;
    align-items: center;
    width: 15.87%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    justify-self: auto;
    height: auto;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    background-color: rgba(14, 29, 23, 1);
    background-image: none;
    padding: 7px 10px 7px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5v0 {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#widget_56q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_tgr {
    width: 72.37%;
    height: auto;
    max-width: 100%;
}
    
#widget_crb {
    width: 58.64%;
    height: auto;
    max-width: 100%;
}
    
#d8375a84 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 5cf45b3 {
    width: 28px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#d912fe86 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#dc1374c7 {
    min-height: 287px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\30 8e47e61 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e7a70c61 {
    width: 58.64%;
    height: auto;
    max-width: 100%;
}
    
#\37 1f65e1a {
    flex-direction: row;
    align-items: center;
    width: 19.94%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    justify-self: auto;
    height: auto;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    background-color: rgba(14, 29, 23, 1);
    background-image: none;
    padding: 7px 10px 7px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ab7bcb6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\32 2d17628 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
}
    
#group_pr3 {
    width: 30.666666666666668%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-image: linear-gradient(180deg, rgba(16, 37, 31, 1) 0%, rgba(8, 8, 8, 1) 100%);
    background-origin: border-box;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c3fa7849 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 130px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    background-color: var(--color_11);
    background-image: none;
    height: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c88dbcf {
    width: 70px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b239ee72 {
    width: 38px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#d35f544f {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 14px;
    height: auto;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2324c34 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_b42 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 8896eae {
    width: 30.666666666666668%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-image: linear-gradient(180deg, rgba(16, 37, 31, 1) 0%, rgba(8, 8, 8, 1) 100%);
    background-origin: border-box;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 bd93b98 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 130px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    background-color: var(--color_11);
    background-image: none;
    height: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 045218f {
    width: 70px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f280bba {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 14px;
    height: auto;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a70b27ae {
    width: 38px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\33 984573f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 aff0a48 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ad794559 {
    width: 30.666666666666668%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-image: linear-gradient(180deg, rgba(16, 37, 31, 1) 0%, rgba(8, 8, 8, 1) 100%);
    background-origin: border-box;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 38008ea {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 130px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    background-color: var(--color_11);
    background-image: none;
    height: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc25b856 {
    width: 70px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e72870c2 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 14px;
    height: auto;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5313c46 {
    width: 38px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\34 be57fc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b7ee3912 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 ea65fae {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 324356d {
    width: 60px;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 247px 0% 0px 0.9322033898305085%;
}
    
#\32 9140bed {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 7b448eb {
    width: 100.00%;
    grid-template-rows: minmax(736px, max-content);
    max-width: 100%;
}
    
#\32 80de2ac {
    width: 60px;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 99px 0% 0px 0.9322033898305085%;
}
    
#\37 aae05e2 {
    width: 24.24%;
    height: auto;
    max-width: 100%;
}
    
#\32 ae59cc4 {
    width: 60px;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 172px 0% 0px 0.9322033898305085%;
}
    
#\33 15112d4 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(230, 230, 233, 1);
    background-image: none;
    border-radius: 20px 20px 0 0;
    order: 0;
}
    
#fd1d9f1a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    border-radius: 0px 0px 20px 20px;
    order: 1;
    background-color: rgba(230, 230, 233, 1);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#\37 0097e9f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 b0e9e6c {
    width: 33.73%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    order: 0;
    margin: 93px 0% 0px 6.694915254237288%;
}
    
#widget_dsp {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media all {
    
#\38 2679354.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 2679354 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cbde4312 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 26814ab {
    width: 94.1%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9ef2bba {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af3b0ba3 {
    min-height: 1013px;
    column-gap: 0%;
    row-gap: 0px;
    width: 30.538305084745758%;
    min-width: 32px;
    border-style: solid;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-width: 1px 1px 1px 1px;
    background-image: linear-gradient(180deg, rgba(16, 37, 31, 1) 0%, rgba(8, 8, 8, 1) 100%);
    border-radius: 15px 15px 15px 15px;
    background-origin: border-box;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 25px 15px 25px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3040dbb {
    align-items: flex-start;
    width: 73.21%;
    min-height: 80px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 1;
    height: auto;
}
    
#\36 f32f395.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 f32f395 {
    width: 289px;
    height: auto;
    max-width: 100%;
    min-height: 56px;
    justify-self: auto;
    align-self: flex-start;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 189e0c7 {
    width: 252px;
    height: 68px;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab5cdcca.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ab5cdcca {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 2;
    margin: -20px -5px -20px -5px;
    grid-area: auto / auto / auto / auto;
}
    
#cc8453e7 {
    min-height: 1092px;
    column-gap: 0%;
    row-gap: 0px;
    width: 30.689915254237288%;
    min-width: 32px;
    border-style: solid;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-width: 1px 1px 1px 1px;
    background-image: linear-gradient(180deg, rgba(16, 37, 31, 1) 0%, rgba(8, 8, 8, 1) 100%);
    border-radius: 15px 15px 15px 15px;
    background-origin: border-box;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 20px 15px 25px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 3bf57a5 {
    align-items: center;
    width: 27.80%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 2;
}
    
#\30 c41aefa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 c41aefa {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f141faa3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f141faa3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0dc5838 {
    justify-content: flex-start;
    align-items: center;
    width: 94.11%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    flex-wrap: nowrap;
    order: 2;
    padding: 30px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8711794 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 3;
    height: auto;
    flex-wrap: nowrap;
    align-self: auto;
    padding: 30px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cbf3267d {
    min-height: 667px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    order: 1;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 82d79fc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#efdcb375.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#efdcb375 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 2;
    margin: -20px -5px -20px -5px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ca549ae {
    align-items: flex-start;
    width: 73.21%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 1;
    height: auto;
}
    
#bb81bcae {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#de0e84b6 {
    width: 920px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac8b7c32 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    order: 0;
    min-width: 32px;
    padding: 10px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c7cc3ba {
    width: 100.00%;
    height: 54px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 549d284 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#dc29bc41 {
    width: 94.1%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c57dcf5a {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 486px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    height: auto;
    padding: 10px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 9b499b0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 9b499b0 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 2;
    margin: -20px -5px -20px -5px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c2b6a2e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    padding: 10px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d95fd90 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ff89df2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    padding: 10px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 14f5f6b {
    flex-direction: row;
    align-items: center;
    width: 71.1875px;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    background-color: var(--color_11);
    background-image: none;
    height: auto;
}
    
#\36 ebc1896 {
    align-items: flex-start;
    width: 73.21%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 1;
    height: auto;
}
    
#d683a3ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 fa4b503 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f8e4b9f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 50e6a4d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 47f838e {
    width: 100.00%;
    height: 54px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fc1d45d {
    width: 100.00%;
    height: 54px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a590e6c1 {
    width: 94.1%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff1733b2 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 1;
    height: auto;
    flex-wrap: nowrap;
    align-self: auto;
    padding: 30px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4b46e29 {
    flex-direction: row;
    align-items: center;
    width: 71.1875px;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    background-color: var(--color_11);
    background-image: none;
    height: auto;
}
    
#ff08f19c {
    min-height: 1092px;
    column-gap: 0%;
    row-gap: 0px;
    width: 30.789152542372882%;
    min-width: 32px;
    border-style: solid;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-width: 1px 1px 1px 1px;
    background-image: linear-gradient(180deg, rgba(16, 37, 31, 1) 0%, rgba(8, 8, 8, 1) 100%);
    border-radius: 15px 15px 15px 15px;
    background-origin: border-box;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 20px 15px 25px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd40ae8b {
    flex-direction: row;
    align-items: center;
    width: 71.1875px;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    background-color: var(--color_11);
    background-image: none;
    height: auto;
}
    
#\33 5ee8f0e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\33 5ee8f0e {
    width: 311px;
    height: auto;
    max-width: 100%;
    min-height: 56px;
    justify-self: auto;
    align-self: flex-start;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5cec9db.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\37 5cec9db {
    width: 310px;
    height: auto;
    max-width: 100%;
    min-height: 56px;
    justify-self: auto;
    align-self: flex-start;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ql2 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#c4085a4a {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f15e7eb9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 21f7760 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7ab2733 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0abdd91 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 6417113 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 c980703 {
    width: 50px;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 247px 0% 0px 2.3728813559322033%;
}
    
#\35 0a0f262 {
    width: 50px;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 102px 0% 0px 2.3728813559322033%;
}
    
#e0dae7ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    border-radius: 20px 20px 20px 20px;
    order: 1;
    box-shadow: var(--color_10) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 67da88e {
    width: 33.73%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    order: 0;
    margin: 93px 0% 0px 7.457627118644068%;
}
    
#ca0d79bd {
    width: 50px;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 174px 0% 0px 2.3728813559322033%;
}
    
#a7b41ff7 {
    width: 24.24%;
    height: auto;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 402px 0% 0px 7.4563029661016955%;
}
    
#\39 af5a16a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 358fb10 {
    width: 100.00%;
    grid-template-rows: minmax(592px, max-content);
    max-width: 100%;
    margin-top: 1px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 531b362 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 32px;
    column-gap: 0%;
    padding: 0% 0px 2% 0px;
}
    
#\31 cec112c::before, #\31 cec112c > .bgExtraLayerOverlay {
    
}
#\31 cec112c {
    width: 100%;
    min-height: 80px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    order: 1;
    align-items: center;
    padding: 0px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 1d47455 {
    width: 100%;
    min-height: 80px;
    order: 0;
    align-items: flex-start;
    justify-content: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 2fadc3b {
    width: 100.00%;
    order: 1;
    max-width: 100%;
    margin: 0px 0% 2% 0%;
}
    
#a20e3988 {
    order: 2;
    justify-content: space-around;
    width: 483px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 17px;
    margin-top: 0px;
    align-items: flex-start;
    column-gap: 1%;
}
    
#a8bf25de {
    min-width: 32px;
    width: 261px;
    margin: 0px 0% 0px 0%;
}
    
#\35 5e6eae0 {
    margin: 0px 0% 0px 0%;
}
    
#\32 21f5f26 {
    width: 87.26%;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_6lg::before, #group_6lg > .bgExtraLayerOverlay {
    
}
#group_6lg {
    width: 100.00%;
    align-items: flex-end;
    height: auto;
    min-height: 385px;
    padding: 10px 10px 10px 10px;
    margin: 0px 20px 0px 20px;
}
    
#group_g6v {
    width: 100.00%;
    align-items: flex-end;
    height: auto;
    min-height: 379px;
}
    
#widget_f56 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_vua {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 da24f59.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
    
#\34 514f600 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    row-gap: 20px;
    padding: 8% 2% 12% 2%;
}
    
#a4fd79c3 {
    margin: 0px 0% 0px 0%;
}
    
#\35 3b0f1d3 {
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
}
    
#\32 24fb326 {
    justify-content: flex-start;
    width: 100%;
    min-height: 8px;
    order: 1;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#ffeb4b62 {
    width: 36.85%;
    height: auto;
    min-height: 41px;
}
    
#\36 76d47ff {
    width: 99.99%;
}
    
#\36 6a114be.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 6a114be {
    height: auto;
}
    
#group_99l::before, #group_99l > .bgExtraLayerOverlay {
    
}
#group_99l {
    min-width: 32px;
    width: 99.90%;
    background-position: 0% 50%;
    height: auto;
    min-height: 525px;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0px 0% 0px 0%;
}
    
#group_s25 {
    min-width: 32px;
    height: auto;
    min-height: 522px;
    width: 684px;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
    
#widget_t3e {
    height: 528px;
    width: 96.53%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 41ad795 {
    min-height: 309px;
    padding: 3% 2% 3% 2%;
}
    
#group_te4 {
    width: 26.12%;
    height: auto;
    min-height: 37px;
    column-gap: 5px;
    padding: 7px 10px 7px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_56q {
    width: 85.28%;
}
    
#widget_5v0 {
    width: 26px;
    height: auto;
}
    
#widget_crb {
    width: 87.07%;
}
    
#d8375a84 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 5cf45b3 {
    width: 18px;
    height: auto;
}
    
#dc1374c7 {
    padding: 4% 2% 1% 2%;
}
    
#e7a70c61 {
    width: 87.07%;
}
    
#\37 1f65e1a {
    width: 35.88%;
    height: auto;
    min-height: 34px;
    column-gap: 5px;
}
    
#\30 ab7bcb6 {
    width: 85.03%;
}
    
#\31 a99aefd {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2d17628 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 357px;
    column-gap: 2%;
}
    
#d35f544f {
    width: 100.00%;
    column-gap: 15px;
    padding: 20px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#c3fa7849 {
    width: 100.00%;
}
    
#\30 c88dbcf {
    width: 68px;
    height: auto;
}
    
#b239ee72 {
    width: 28px;
}
    
#group_pr3 {
    width: 32%;
    min-height: 8px;
    row-gap: 8px;
    justify-content: flex-start;
}
    
#\31 8896eae {
    width: 32%;
    min-height: 8px;
    row-gap: 8px;
    justify-content: flex-start;
}
    
#\33 bd93b98 {
    width: 100.00%;
}
    
#\39 045218f {
    width: 68px;
    height: auto;
}
    
#\36 f280bba {
    width: 100.00%;
    column-gap: 15px;
    padding: 20px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#a70b27ae {
    width: 28px;
}
    
#ad794559 {
    width: 32%;
    min-height: 8px;
    row-gap: 8px;
    justify-content: flex-start;
    padding: 20px 10px 20px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 38008ea {
    width: 100.00%;
}
    
#dc25b856 {
    width: 68px;
    height: auto;
}
    
#e72870c2 {
    width: 100.00%;
    column-gap: 15px;
    padding: 20px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#a5313c46 {
    width: 28px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 7b448eb {
    width: 99.94%;
    grid-template-rows: minmax(393.1875px, max-content);
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 15112d4 {
    order: 0;
    width: 100%;
    min-height: 80px;
}
    
#\37 0097e9f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    row-gap: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 c0571b0 {
    margin: 0px 0% 0px 0%;
}
    
#fd1d9f1a {
    order: 1;
    width: 100%;
    min-height: 0px;
    height: auto;
    justify-content: flex-start;
    row-gap: 0px;
    align-items: flex-start;
    padding: 0px 10px 0px 10px;
    margin: -3% 0% -3% 0%;
}
    
#\38 b0e9e6c {
    justify-self: center;
    align-self: start;
    width: 52.73%;
    margin: 61px 0% 0px 11.7518951634225%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 aae05e2 {
    width: 49.42%;
    align-self: start;
    order: 0;
    justify-self: center;
    margin: 330px 0% 0px 8.43186936936937%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 80de2ac {
    justify-self: start;
    align-self: start;
    width: 50px;
    margin: 68px 0% 0px 19.67664164262675%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 ae59cc4 {
    justify-self: start;
    align-self: start;
    width: 50px;
    margin: 134px 0% 0px 19.67664164262675%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 324356d {
    justify-self: start;
    align-self: start;
    width: 50px;
    margin: 197px 0% 0px 19.67664164262675%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_dsp {
    width: 100.00%;
    height: 417px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 26814ab {
    width: 102.94%;
}
    
#dc29bc41 {
    width: 100.00%;
}
    
#c57dcf5a {
    height: auto;
    min-height: 425px;
}
    
#\31 9b499b0 {
    height: auto;
}
    
#af3b0ba3 {
    min-width: 32px;
    height: auto;
    min-height: 644px;
    width: 100.00%;
    order: 4;
    row-gap: 25px;
    padding: 20px 4% 20px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\30 3040dbb {
    width: 60.66%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d62fac23 {
    margin: 0px 0% 0px 0%;
}
    
#ab5cdcca {
    height: auto;
}
    
#\36 ebc1896 {
    width: 61.18%;
    height: auto;
    min-height: 76px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 14f5f6b {
    width: 76px;
    height: auto;
    min-height: 76px;
}
    
#cc8453e7 {
    min-width: 32px;
    height: auto;
    min-height: 647px;
    justify-content: flex-start;
    width: 100.00%;
    order: 2;
    row-gap: 25px;
    padding: 20px 4% 20px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\32 3bf57a5 {
    width: 37.49%;
}
    
#\30 0dc5838 {
    width: 100.00%;
    height: auto;
    min-height: 532px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f8711794 {
    height: auto;
    min-height: 535px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cbf3267d {
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    padding: 10px 0px 10px 0px;
    margin: 0% 0% 0% 0%;
}
    
#efdcb375 {
    height: auto;
}
    
#ff1733b2 {
    height: auto;
    min-height: 544px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ca549ae {
    width: 60.22%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bb81bcae {
    padding: 8% 5% 4% 5%;
}
    
#\39 4b46e29 {
    min-height: 76px;
    width: 76px;
    height: auto;
}
    
#ff08f19c {
    min-width: 32px;
    justify-content: flex-start;
    height: auto;
    min-height: 656px;
    width: 100.00%;
    order: 0;
    row-gap: 25px;
    padding: 20px 4% 20px 4%;
    margin: 0px 0% 0px 0%;
}
    
#fd40ae8b {
    width: 76px;
    height: auto;
    min-height: 76px;
}
    
#c4085a4a {
    min-width: 32px;
    order: 1;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#f15e7eb9 {
    min-width: 32px;
    order: 3;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 6417113 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    row-gap: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#e0dae7ae {
    order: 1;
    width: 100%;
    min-height: 80px;
}
    
#\39 67da88e {
    justify-self: start;
    align-self: start;
    width: 43.30%;
    margin: 93px 0% 0px 6.6947019229638%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 4320d49 {
    margin: 0px 0% 0px 0%;
}
    
#a7b41ff7 {
    justify-self: end;
    align-self: start;
    width: 93.31%;
    margin: 470px -2.352996432310974% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 358fb10 {
    width: 100.00%;
    grid-template-rows: minmax(344px, max-content);
}
}



@media (max-width: 767px) {
    
#\35 531b362 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 5% 1% 12% 1%;
}
    
#\31 cec112c::before, #\31 cec112c > .bgExtraLayerOverlay {
    
}
#\31 cec112c {
    min-height: 225px;
    align-items: center;
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    order: 1;
    height: auto;
    padding: 0% 10px 0% 10px;
    margin: 0% 0% 0% 0%;
}
    
#\32 1d47455 {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
    order: 0;
    justify-content: flex-start;
    row-gap: 20px;
    padding: 20px 5% 20px 5%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2fadc3b {
    width: 99.66%;
    margin-left: 0px;
    margin-right: 0%;
}
    
#a8bf25de {
    width: 75.69%;
    order: 1;
    height: auto;
    max-width: 100%;
    min-height: 58px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a20e3988 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    min-height: 48px;
    justify-self: auto;
    order: 2;
    justify-content: center;
    width: 351px;
    row-gap: 12px;
    padding: 10px 0% 10px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 21f5f26 {
    margin-left: 0px;
    margin-right: 0%;
    width: 316px;
}
    
#group_6lg::before, #group_6lg > .bgExtraLayerOverlay {
    
}
#group_6lg {
    height: auto;
    min-height: 197px;
    padding: 7px 7px 7px 7px;
    margin: 0px 0% 0px 0%;
}
    
#\39 3d0a70a::before, #\39 3d0a70a > .bgExtraLayerOverlay {
    
}
    
#group_g6v {
    height: auto;
    min-height: 263px;
}
    
#\35 5e6eae0 {
    margin: 0px 0% 0px 0%;
}
    
#widget_9vv {
    width: 99.66%;
}
}



@media (max-width: 767px) {
    
#\31 da24f59 {
    width: 293px;
    order: 2;
}
    
#\34 514f600 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 10% 6% 10% 6%;
}
    
#\36 76d47ff {
    width: 100.00%;
    order: 1;
}
    
#\35 3b0f1d3 {
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
}
    
#\32 24fb326 {
    width: 100%;
    min-height: 922px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 1;
    height: auto;
    row-gap: 0px;
    justify-content: flex-start;
    padding: 10px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 6a114be.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 6a114be {
    height: auto;
    order: 3;
}
    
#ffeb4b62 {
    width: 78.99%;
    height: auto;
    min-height: 36px;
    order: 0;
    padding: 5px 10px 5px 10px;
}
    
#ea994ba2 {
    width: 28px;
}
    
#group_99l::before, #group_99l > .bgExtraLayerOverlay {
    
}
#group_99l {
    width: 99.72%;
    height: auto;
    min-height: 289px;
    align-items: flex-end;
    row-gap: 0px;
    padding: 15px 0px 20px 0px;
    margin: -30px 0% 0px 0%;
}
    
#widget_t3e {
    height: 254px;
    width: 96.51%;
}
    
#group_s25 {
    width: 100%;
    height: auto;
    min-height: 960px;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b4fd5c4 {
    width: 79.11%;
    height: auto;
    min-height: 58px;
    min-width: 32px;
}
}



@media (max-width: 767px) {
    
#bd09befa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 41ad795 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_te4 {
    width: 53.44%;
    height: auto;
    min-height: 36px;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_crb {
    width: 100.00%;
}
    
#widget_56q {
    width: 83.35%;
}
    
#widget_5v0 {
    width: 25px;
    height: auto;
}
    
#widget_tgr {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#d912fe86 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#dc1374c7 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 1f65e1a {
    width: 74.22%;
    column-gap: 12px;
    height: auto;
    min-height: 28px;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#e7a70c61 {
    width: 100.00%;
}
    
#\31 5cf45b3 {
    width: 18px;
}
}



@media (max-width: 767px) {
    
#\32 2d17628 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_pr3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c3fa7849 {
    width: 100.00%;
    height: auto;
    min-height: 125px;
}
    
#\31 8896eae {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 bd93b98 {
    width: 100.00%;
    height: auto;
    min-height: 123px;
}
    
#ad794559 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 38008ea {
    width: 100.00%;
    height: auto;
    min-height: 125px;
}
    
#b239ee72 {
    width: 28px;
}
    
#a70b27ae {
    width: 28px;
}
    
#a5313c46 {
    width: 28px;
}
    
#\31 aff0a48 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\33 15112d4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fd1d9f1a {
    min-height: 232px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 30px 10px 30px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\37 0097e9f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\38 b0e9e6c {
    width: 71.33%;
    justify-self: end;
    align-self: start;
    margin: 31px 4.62222320864899% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 aae05e2 {
    justify-self: end;
    align-self: start;
    width: 69.8201798525067%;
    margin: 232px 14px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 80de2ac {
    width: 42px;
    justify-self: start;
    align-self: start;
    margin: 130px 0% 0px 8.68939393939394%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 ae59cc4 {
    width: 42px;
    justify-self: start;
    align-self: start;
    margin: 31px 0% 0px 8.68939393939394%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 324356d {
    width: 42px;
    justify-self: start;
    align-self: start;
    margin: 81px 0% 0px 8.68939393939394%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 7b448eb {
    width: 99.89%;
    grid-template-rows: minmax(328px, max-content);
}
    
#widget_dsp {
    height: 188px;
}
}



@media (max-width: 767px) {
    
#cbde4312 {
    width: 100.00%;
}
    
#\35 9ef2bba {
    width: 100.00%;
}
    
#af3b0ba3 {
    min-height: 207px;
    align-items: flex-start;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    justify-self: center;
    align-self: start;
    height: auto;
    min-width: 32px;
    order: 4;
    padding: 0px 10px 15px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 3040dbb {
    width: 75.43%;
    height: auto;
    min-height: 60px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 f32f395 {
    width: 49.44%;
    height: auto;
    min-height: 48px;
}
    
#ab5cdcca {
    height: auto;
}
    
#cc8453e7 {
    min-height: 207px;
    align-items: flex-start;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    justify-self: center;
    align-self: start;
    height: auto;
    min-width: 32px;
    order: 2;
    padding: 0px 10px 15px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#cbf3267d {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 14px;
}
    
#efdcb375 {
    height: auto;
}
    
#\30 ca549ae {
    width: 75.43%;
    height: auto;
    min-height: 60px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bb81bcae {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#ac8b7c32 {
    height: auto;
    min-height: 70px;
}
    
#\39 c7cc3ba {
    height: 38px;
    width: 100.00%;
}
    
#c57dcf5a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 14px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 9b499b0 {
    height: auto;
}
    
#\33 c2b6a2e {
    height: auto;
    min-height: 70px;
}
    
#\34 ff89df2 {
    height: auto;
    min-height: 70px;
}
    
#\33 14f5f6b {
    width: 20.94%;
    height: auto;
    min-height: 60px;
}
    
#\36 ebc1896 {
    width: 75.43%;
    height: auto;
    min-height: 60px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 fa4b503 {
    width: 100.00%;
}
    
#\31 47f838e {
    height: 38px;
    width: 100.00%;
}
    
#\39 fc1d45d {
    height: 38px;
    width: 100.00%;
}
    
#\39 4b46e29 {
    width: 20.94%;
    height: auto;
    min-height: 60px;
}
    
#ff08f19c {
    min-height: 207px;
    align-items: flex-start;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    justify-self: center;
    align-self: start;
    height: auto;
    min-width: 32px;
    order: 0;
    padding: 0px 10px 15px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fd40ae8b {
    width: 20.94%;
    height: auto;
    min-height: 60px;
}
    
#\33 5ee8f0e {
    width: 49.44%;
    height: auto;
    min-height: 48px;
}
    
#\37 5cec9db {
    width: 49.44%;
    height: auto;
    min-height: 48px;
}
    
#\32 3bf57a5 {
    width: 100.00%;
    row-gap: 19px;
}
    
#de0e84b6 {
    width: 323px;
    height: auto;
}
    
#\30 189e0c7 {
    width: 176px;
    height: auto;
}
    
#d62fac23 {
    margin: 0px 0% 0px 0%;
}
    
#\30 0dc5838 {
    width: 100.00%;
}
    
#widget_ql2 {
    width: 42px;
    height: auto;
}
    
#c4085a4a {
    width: 42px;
    height: auto;
    order: 1;
}
    
#f15e7eb9 {
    width: 42px;
    height: auto;
    order: 3;
}
}



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

