@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(0,0,0,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(0,0,0,1) !important; }
}
@media all {
  *#dm .dmInner a.u_2405528583 {
    border-radius:10px 10px 10px 10px !important;
    background-image:linear-gradient(90deg,rgba(255,101,0,1) 0%,rgba(232,0,9,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1185433922 {
    border-radius:10px 10px 10px 10px !important;
    background-image:none !important;
    background-color:rgba(51,51,51,1) !important;
  }

  *#dm .dmInner a.u_1185433922:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1185433922.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1325462150 .dmformsubmit {
    width:515px !important;
    height:60px !important;
    background-image:linear-gradient(90deg,rgba(255,101,0,1) 0%,rgba(232,0,9,1) 100%) !important;
    background-origin:border-box !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1249247696 {
    background-color:rgba(255,101,0,0.27) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:rgba(51,51,51,1) rgba(51,51,51,1) rgba(51,51,51,1) rgba(51,51,51,1) !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_1325462150 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:15px !important;
    color:rgba(159,159,169,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1325462150 .m-recaptcha {
    font-size:15px !important;
    color:rgba(159,159,169,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1325462150 .dmforminput input {
    color:rgba(159,159,169,1) !important;
    font-weight:300 !important;
    font-size:15px !important;
  }

  *#dm .dmInner div.u_1325462150 .dmforminput textarea {
    color:rgba(159,159,169,1) !important;
    font-weight:300 !important;
    font-size:15px !important;
  }

  *#dm .dmInner div.u_1325462150 .dmforminput .fileUploadLink {
    color:rgba(159,159,169,1) !important;
    font-weight:300 !important;
    font-size:15px !important;
  }

  *#dm .dmInner div.u_1325462150 .checkboxwrapper span {
    color:rgba(159,159,169,1) !important;
    font-weight:300 !important;
    font-size:15px !important;
  }

  *#dm .dmInner div.u_1325462150 .radiowrapper span {
    color:rgba(159,159,169,1) !important;
    font-weight:300 !important;
    font-size:15px !important;
  }

  *#dm .dmInner div.u_1325462150 .optinwrapper div {
    color:rgba(159,159,169,1) !important;
    font-weight:300 !important;
    font-size:15px !important;
  }

  *#dm .dmInner div.u_1325462150 .freetextwrapper {
    color:rgba(159,159,169,1) !important;
    font-weight:300 !important;
    font-size:15px !important;
  }

  *#dm .dmInner div.u_1325462150 .dmforminput select {
    color:rgba(159,159,169,1) !important;
    font-weight:300 !important;
    font-size:15px !important;
  }

  *#dm .dmInner div.u_1325462150 .dmforminput option {
    color:rgba(159,159,169,1) !important;
    font-weight:300 !important;
    font-size:15px !important;
  }

  *#dm .dmInner div.u_1325462150 input::placeholder {
    color:rgba(159,159,169,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1325462150 input.placeholder {
    color:rgba(159,159,169,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1325462150 textarea::placeholder {
    color:rgba(159,159,169,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1325462150 textarea.placeholder {
    color:rgba(159,159,169,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1325462150 select::placeholder {
    color:rgba(159,159,169,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1325462150 select.placeholder {
    color:rgba(159,159,169,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1638302512 {
    background-color:rgba(255,101,0,0.27) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:rgba(51,51,51,1) rgba(51,51,51,1) rgba(51,51,51,1) rgba(51,51,51,1) !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner *.u_1825285127 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1825285127 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(255,101,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1973930565 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1973930565 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(255,101,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1587193971 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1587193971 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(255,101,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1951203924 {
    border-style:solid !important;
    border-width:0.8px 0px 0px 0px !important;
    border-color:rgba(159,159,169,1) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
  }

  *#dm .dmInner a.u_1181491073 {
    border-radius:10px 10px 10px 10px !important;
    background-image:none !important;
    background-color:rgba(51,51,51,1) !important;
  }

  *#dm .dmInner a.u_1181491073:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1181491073.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1427198053:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1427198053.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1022134478 {
    border-style:solid !important;
    border-width:0.8px 0px 0px 0px !important;
    border-color:rgba(159,159,169,1) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
  }

  *#dm .dmInner div.u_1293865427 {
    background-color:rgba(255,101,0,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:rgba(51,51,51,1) rgba(51,51,51,1) rgba(51,51,51,1) rgba(51,51,51,1) !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner a.u_1427198053 {
    border-radius:10px 10px 10px 10px !important;
    background-image:linear-gradient(90deg,rgba(255,101,0,1) 0%,rgba(232,0,9,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1097333658:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1097333658.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1392248936 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_1392248936 .svg { width:100% !important; }

  *#dm .dmInner div.u_1392248936 .svg { fill:rgba(255,101,0,0.27) !important; }

  *#dm .dmInner div.u_2028020029 img { border-radius:50% 50% 50% 50% !important; }

  *#dm .dmInner div.u_1161522770 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_1161522770 .svg { width:100% !important; }

  *#dm .dmInner div.u_1161522770 .svg { fill:rgba(255,101,0,0.27) !important; }

  *#dm .dmInner div.u_1948869056 img { border-radius:50% 50% 50% 50% !important; }

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

  *#dm .dmInner div.u_1902077259 img { border-radius:50% 50% 50% 50% !important; }

  *#dm .dmInner div.u_1938042101 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_1938042101 .svg { width:100% !important; }

  *#dm .dmInner div.u_1938042101 .svg { fill:rgba(255,101,0,0.27) !important; }

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

  *#dm .dmInner *.u_1160259740 .svg { width:100% !important; }

  *#dm .dmInner div.u_1160259740 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(255,101,0,0.27) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1160259740 .svg { fill:rgba(255,101,0,1) !important; }

  *#dm .dmInner *.u_1485653349 .svg { width:100% !important; }

  *#dm .dmInner div.u_1485653349 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(255,101,0,0.27) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1485653349 .svg { fill:rgba(255,101,0,1) !important; }

  *#dm .dmInner *.u_1094565390 .svg { width:100% !important; }

  *#dm .dmInner div.u_1094565390 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(255,101,0,0.27) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1094565390 .svg { fill:rgba(255,101,0,1) !important; }

  *#dm .dmInner *.u_1116962375 .svg { width:100% !important; }

  *#dm .dmInner div.u_1116962375 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(255,101,0,0.27) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1116962375 .svg { fill:rgba(255,101,0,1) !important; }

  *#dm .dmInner *.u_1438780347 .svg { width:100% !important; }

  *#dm .dmInner div.u_1438780347 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(255,101,0,0.27) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1438780347 .svg { fill:rgba(255,101,0,1) !important; }

  *#dm .dmInner *.u_1133639465 .svg { width:100% !important; }

  *#dm .dmInner div.u_1133639465 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(255,101,0,0.27) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1133639465 .svg { fill:rgba(255,101,0,1) !important; }

  *#dm .dmInner a.u_1531366381 {
    border-radius:10px 10px 10px 10px !important;
    background-image:linear-gradient(90deg,rgba(255,101,0,1) 0%,rgba(232,0,9,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1791440112 hr {
    border-width:1px !important;
    color:rgba(159,159,169,0.23) !important;
  }

  *#dm .dmInner div.u_1583962221 hr {
    border-width:1px !important;
    color:rgba(159,159,169,0.23) !important;
  }

  *#dm .dmInner div.u_1330154689 hr {
    border-width:1px !important;
    color:rgba(159,159,169,0.23) !important;
  }

  *#dm .dmInner div.u_1325462150 input:not([type="submit"]) {
    border-style:solid !important;
    border-color:rgba(159,159,169,0.23) rgba(159,159,169,0.23) rgba(159,159,169,0.23) rgba(159,159,169,0.23) !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-radius:5px 5px 5px 5px !important;
    background-color:rgba(84,84,84,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1325462150 textarea {
    border-style:solid !important;
    border-color:rgba(159,159,169,0.23) rgba(159,159,169,0.23) rgba(159,159,169,0.23) rgba(159,159,169,0.23) !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-radius:5px 5px 5px 5px !important;
    background-color:rgba(84,84,84,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1325462150 select {
    border-style:solid !important;
    border-color:rgba(159,159,169,0.23) rgba(159,159,169,0.23) rgba(159,159,169,0.23) rgba(159,159,169,0.23) !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-radius:5px 5px 5px 5px !important;
    background-color:rgba(84,84,84,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1097333658 {
    border-radius:10px 10px 10px 10px !important;
    background-image:linear-gradient(90deg,rgba(255,101,0,1) 0%,rgba(238,32,0,1) 100%) !important;
    background-origin:border-box !important;
  }*#dm .dmInner div.u_1728867634 {
  border-style:solid !important;
  border-width:0.8px 0px 0px 0px !important;
  border-color:rgba(159,159,169,1) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
}


  *#dm .dmInner a.u_1590783009:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1590783009.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1590783009 {
    border-radius:10px 10px 10px 10px !important;
    background-image:linear-gradient(90deg,rgba(255,101,0,1) 0%,rgba(232,0,9,1) 100%) !important;
    background-origin:border-box !important;
  }
}
#dm .dmInner div.u_1325462150 .dmforminput input
{
	height:46px !important;
}
#dm .dmInner div.u_1325462150 textarea
{
	height:120px !important;
}
*#dm .dmInner div.u_1325462150
{
}
#dm .dmInner div.u_1325462150 .dmforminput select
{
	height:50px !important;
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(0,0,0,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(0,0,0,1) !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(0,0,0,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(0,0,0,1) !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1325462150
{
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 70px 2% 70px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(21, 21, 24, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    padding: 25px 25px 25px 25px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.7;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_71q {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_pe2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_gkp {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 92px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_fjj {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 41.00%;
    min-height: 92px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_bi1 {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#\36 3b27e47 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 41.00%;
    min-height: 92px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ae549fd2 {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#widget_2ms {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_toi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_tpv.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_tpv {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 20px 0% 0px 0%;
}
    
#group_rqe {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 105px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
    height: auto;
    border-style: solid;
    border-color: rgba(159, 159, 169, 0.23) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    padding: 25px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_809 {
    justify-content: flex-start;
    align-items: center;
    width: 30.48%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_v9u {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_769 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 417b67c {
    justify-content: flex-start;
    align-items: center;
    width: 30.08%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ec77b45c {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#aecb916b {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ea2149e9 {
    justify-content: flex-start;
    align-items: center;
    width: 30.07%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 2f411f5 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 758998e {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_4t8.flex-element.widget-wrapper > [data-element-type] {
    padding: 7px 20px 7px 20px;
}
#widget_4t8 {
    width: 68.65%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/48b35588/dms3rep/multi/opt/pexels-photo-1888883-1920w.jpeg");
    background-attachment: fixed;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 0% 50px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 356ef21.flex-element.widget-wrapper > [data-element-type] {
    padding: 7px 20px 7px 20px;
}
#\33 356ef21 {
    width: 11.56%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9931d6c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5ch {
    width: 58.39%;
    height: auto;
    max-width: 100%;
}
    
#group_5p3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 552px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_qp6 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 520px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(21, 21, 24, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_6r1 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#widget_gi5 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_mp8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a0643909 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b10bcb7e {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 520px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(21, 21, 24, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\37 7ce02d8 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\37 b9e18c0 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 185892e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 dd51c67 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 c2cb634 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 520px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(21, 21, 24, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#b4d45fc5 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\35 566fee3 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b3418814 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 9fef480 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f6324232 {
    width: 63.53%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 2;
}
    
#\31 bde38c8 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c52db257.flex-element.widget-wrapper > [data-element-type] {
    padding: 25px 0px 0px 0px;
}
#c52db257 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
}
    
#\38 397781e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(14, 14, 16, 1);
    background-image: none;
}
    
#a1cc2d4a {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(21, 21, 24, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    order: 1;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#ed18bbf1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 552px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 3;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b94e3042 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 20px 16px 20px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 7e9ebc4 {
    min-height: 100vh;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 0% 50px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 831ed31 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 57a3412 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba071482 {
    margin: 0px 0% 0px 0%;
}
    
#widget_0pc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 10px 0px;
}
#widget_0pc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#cd6e9688.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#cd6e9688 {
    width: 304px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 150e64f {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(21, 21, 24, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(255,101,0,1) rgba(255,101,0,1) rgba(255,101,0,1) rgba(255,101,0,1);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    order: 0;
    padding: 35px 20px 35px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 7afc37a {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\34 03bb6d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ea752bb7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 10px 0px;
}
#ea752bb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0.3018156095260552%;
}
    
#b2abbec6.flex-element.widget-wrapper > [data-element-type] {
    padding: 25px 0px 0px 0px;
}
#b2abbec6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0px 0px 0px;
}
    
#c6c9b8dc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#c6c9b8dc {
    width: 304px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e7d1393.flex-element.widget-wrapper > [data-element-type] {
    padding: 7px 20px 7px 20px;
}
#\37 e7d1393 {
    width: 53.37%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 45b6d58 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 3;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c9b9e0d6 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(21, 21, 24, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    order: 1;
    min-width: 32px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 1f2f9aa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b581f95a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 10px 0px;
}
#b581f95a {
    width: 55.59%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#b29ea183.flex-element.widget-wrapper > [data-element-type] {
    padding: 25px 0px 0px 0px;
}
#b29ea183 {
    width: 47.07%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5edb456.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 10px 0px;
}
#\31 5edb456 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 825045f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\39 825045f {
    width: 304px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 0f9a813 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\37 1102fe3 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 0% 50px 0%;
}
    
#\32 0fdc296 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 852eedf {
    width: 63.53%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aac5ea49 {
    margin: 0px 0% 0px 0%;
}
    
#widget_rk3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_rk3 {
    width: 82.28%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 50px 0% 0px 0%;
}
    
#\38 e3b5042.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 e3b5042 {
    width: 63.53%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 31a7517.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 31a7517 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 83f20fa::before, #\30 83f20fa > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(46, 20, 4, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\30 83f20fa {
    background-image: url("https://lirp.cdn-website.com/48b35588/dms3rep/multi/opt/vecteezy_hexagonal-black-glossy-metal-grid-transparent-background_35442464-1920w.png");
    background-attachment: fixed;
}
}



@media all {
    
#\32 2918054 {
    justify-content: flex-start;
    align-items: center;
    width: 82.48%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ca8971ca {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(14, 14, 16, 1);
    background-image: none;
}
    
#\33 f567840 {
    margin: 0px 0% 0px 0%;
}
    
#\35 6fba49d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 6fba49d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6de5400 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e783f486 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 0% 50px 0%;
    margin: 0% 0% 0% 0%;
}
    
#ccdc3b0f.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 10px 0px;
}
#ccdc3b0f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\38 700e2c1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 700e2c1 {
    width: 63.53%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 2;
    margin: 25px 0px 30px 0px;
}
    
#\30 fa199c3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 420px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 3;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d6f6e143 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 380px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    background-color: rgba(21, 21, 24, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tv0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_tv0 {
    width: 100px;
    height: 20px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: -50px 0px 0px 0px;
}
    
#\37 3234d39.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 3234d39 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: flex-end;
    justify-self: auto;
    order: 0;
    margin: -15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9nn.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_9nn {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#group_vkh {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.24%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 4;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_72s {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 15.88%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c364e713 {
    justify-content: flex-start;
    align-items: center;
    width: 82.48%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_gje {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_j84 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_0jr {
    width: 48px;
    height: 48px;
    max-width: 100%;
}
    
#\37 d219b64 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 380px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    background-color: rgba(21, 21, 24, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#b955c390.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b955c390 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: flex-end;
    justify-self: auto;
    order: 0;
    margin: -15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d6be1aa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 d6be1aa {
    width: 100px;
    height: 20px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: -50px 0px 0px 0px;
}
    
#\30 b79dd83.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 10px 0px;
}
#\30 b79dd83 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\34 34284c1.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 34284c1 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#\32 0e4da51 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.24%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 4;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 ccf7caa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 15.88%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f28f6b6 {
    width: 48px;
    height: 48px;
    max-width: 100%;
}
    
#\36 0684e63 {
    justify-content: flex-start;
    align-items: center;
    width: 82.48%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b67b550c {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 52e10bd {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c0d41acb {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 380px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    background-color: rgba(21, 21, 24, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 0c5bfe9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 0c5bfe9 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: flex-end;
    justify-self: auto;
    order: 0;
    margin: -15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 89f73f3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 89f73f3 {
    width: 100px;
    height: 20px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: -50px 0px 0px 0px;
}
    
#dc13aa2a.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 10px 0px;
}
#dc13aa2a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\39 7f3b256.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 7f3b256 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#ae11353d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.24%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 4;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 dfb0bd8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 15.88%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e49f150f {
    width: 48px;
    height: 48px;
    max-width: 100%;
}
    
#\30 69eb0df {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 5c18d4f {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ac6d7db6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\32 2d95879 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20px 0% 20px 0%;
}
    
#\34 687628e {
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
}
    
#\38 214d57f {
    margin: 0px 0% 0px 0%;
}
    
#\38 e90fd95.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 e90fd95 {
    width: 56.68%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c40b885.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 c40b885 {
    width: 63.53%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 20px 0px 30px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#group_4i8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_32q {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 544px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/48b35588/dms3rep/multi/opt/pexels-egeardaphotos-2148533277-34054741-1920w.jpg");
    border-radius: 15px 15px 15px 15px;
    height: auto;
    box-shadow: rgba(255,101,0,1) 0px 0px 11px 0px;
}
    
#ca19ea89 {
    justify-content: flex-start;
    align-items: center;
    width: 49.48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2kn {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hn5 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 0895233 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 9198356 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 0362445 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 20px 0%;
}
    
#ee3db059 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#c1248bb3 {
    margin: 0px 0% 0px 0%;
}
    
#f8fa3b5d::before, #f8fa3b5d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.85;
    border-radius: inherit;
}
#f8fa3b5d {
    background-color: rgba(0, 0, 0, 1);
    background-image: url("https://lirp.cdn-website.com/48b35588/dms3rep/multi/opt/vecteezy_hexagon-square-background-technology-scene-abstract-background_5562837-1920w.jpg");
    background-attachment: fixed;
}
    
#fb61cc69.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fb61cc69 {
    width: 56.68%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a3b229a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 6e78235 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 200px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    background-color: rgba(21, 21, 24, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#ce396984 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 220px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 755d010 {
    width: 50px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#d679c369 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 58598b3 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 200px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    background-color: rgba(21, 21, 24, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6f2327f {
    width: 50px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\37 5f1de7c {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 9959dee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 432523f {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 220px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    background-color: rgba(21, 21, 24, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\38 3b08e98 {
    width: 50px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\30 e6a9d11 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c74be13b {
    width: 135.88%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ee3a4bdc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 254px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3297e75 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 200px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    background-color: rgba(21, 21, 24, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 f79ac46 {
    width: 50px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\30 a2053f1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 62af62e {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 200px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    background-color: rgba(21, 21, 24, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#b6e52840 {
    width: 50px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\35 39cd390 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f57f4d6c {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 220px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    background-color: rgba(21, 21, 24, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23) rgba(159, 159, 169, 0.23);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 bb6b740 {
    width: 50px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#d69ad1be {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 7d5319b {
    width: 135.88%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 824bbed {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 254px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 60px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6d57190 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 200px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(255, 101, 0, 0.27);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(255, 101, 0, 0.5) rgba(255, 101, 0, 0.5) rgba(255, 101, 0, 0.5) rgba(255, 101, 0, 0.5);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 52a96aa {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 c5935e1 {
    width: 62.42%;
    height: auto;
    max-width: 100%;
}
    
#e362c7b2 {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 a814c32 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\33 077562d {
    min-height: 20px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\38 58047e3 {
    margin: 0px 0% 0px 0%;
}
    
#\37 d2cfe70 {
    border-width: 0 0 0 0;
    border-color: rgba(14, 14, 16, 1) rgba(14, 14, 16, 1) rgba(14, 14, 16, 1) rgba(14, 14, 16, 1);
    border-style: solid;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
    
#widget_4t8 {
    width: 100.00%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\33 356ef21.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 20px 15px 20px;
}
#\33 356ef21 {
    width: 28.11%;
    margin: 0px 0% 0px 0%;
}
    
#group_5p3 {
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#group_qp6 {
    min-width: 32px;
    width: 30.8%;
    margin: 0px 0% 0px 0%;
}
    
#b10bcb7e {
    min-width: 32px;
    height: auto;
    min-height: 699px;
    width: 32.22%;
    margin: 0px 0% 0px 0%;
}
    
#\30 c2cb634 {
    min-width: 32px;
    width: 31.53%;
    height: auto;
    min-height: 750px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8abb {
    padding: 0px 0px 0px 0px;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 7e9ebc4 {
    padding: 40px 2% 40px 2%;
}
    
#ba071482 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 1102fe3 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_rk3 {
    width: 100.00%;
}
    
#\30 83f20fa::before, #\30 83f20fa > .bgExtraLayerOverlay {
    
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2d95879 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 e90fd95 {
    width: 75.61%;
}
    
#\38 c40b885 {
    width: 72.08%;
}
    
#group_4i8 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_32q {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 375px;
    margin: 0px 0% 0px 0%;
}
    
#ca19ea89 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 0362445 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 62af62e {
    width: 33.3%;
}
    
#f57f4d6c {
    width: 33.3%;
}
    
#\36 3297e75 {
    height: auto;
    min-height: 258px;
    width: 33.3%;
}
    
#ee3db059 {
    padding: 0px 0px 0px 0px;
}
    
#\33 58598b3 {
    width: 32.42%;
    height: auto;
    min-height: 258px;
}
    
#\37 6e78235 {
    width: 30.89%;
}
    
#\37 432523f {
    width: 31.72%;
    height: auto;
    min-height: 252px;
}
    
#f8fa3b5d::before, #f8fa3b5d > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 077562d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#widget_4t8 {
    width: 100.00%;
}
    
#group_fjj {
    width: 49.24%;
}
    
#\36 3b27e47 {
    width: 42.55%;
}
    
#group_rqe {
    justify-content: center;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 1885px;
    align-items: flex-start;
    width: 100%;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 356ef21 {
    width: 74.86%;
}
    
#widget_5ch {
    width: 100.00%;
}
    
#group_5p3 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_qp6 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#b10bcb7e {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\30 c2cb634 {
    min-width: 32px;
    width: 100.00%;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#b94e3042 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\32 7e9ebc4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#ba071482 {
    margin: 0px 0% 0px 0%;
}
    
#f6324232 {
    width: 100.00%;
}
    
#ed18bbf1 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a1cc2d4a {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 441px;
    margin: 0px 0% 0px 0%;
}
    
#\37 150e64f {
    min-width: 32px;
    width: 100.00%;
    align-items: center;
    margin: 26px 0% 0px 0%;
}
    
#cd6e9688 {
    width: 163px;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#c6c9b8dc {
    width: 173px;
}
    
#\32 45b6d58 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c9b9e0d6 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 441px;
    margin: 0px 0% 0px 0%;
}
    
#\39 825045f {
    width: 173px;
}
}



@media (max-width: 767px) {
    
#\36 0f9a813 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\37 1102fe3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#aac5ea49 {
    margin: 0px 0% 0px 0%;
}
    
#widget_rk3 {
    width: 100.00%;
}
    
#\38 852eedf {
    width: 82.37%;
}
    
#\30 83f20fa::before, #\30 83f20fa > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\32 2918054 {
    justify-content: center;
}
    
#c6de5400 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#e783f486 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#widget_tv0 {
    height: 46px;
    width: 106px;
}
    
#widget_0jr {
    height: 46px;
    width: 50px;
}
    
#\37 d6be1aa {
    height: 41px;
    width: 88px;
}
    
#\39 f28f6b6 {
    height: 48px;
}
    
#\38 89f73f3 {
    height: 34px;
    width: 68px;
}
    
#e49f150f {
    height: 46px;
}
    
#\33 f567840 {
    margin: 0px 0% 0px 0%;
}
    
#\38 700e2c1 {
    width: 89.79%;
}
    
#\30 fa199c3 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d6f6e143 {
    min-width: 32px;
    width: 100.00%;
    justify-content: center;
    padding: 30px 5px 30px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d219b64 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#c0d41acb {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#c364e713 {
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#ac6d7db6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\32 2d95879 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#\38 214d57f {
    margin: 0px 0% 0px 0%;
}
    
#\38 e90fd95 {
    width: 100.00%;
}
    
#\38 c40b885 {
    width: 100.00%;
}
    
#group_4i8 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_32q {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 218px;
    margin: 0px 0% 0px 0%;
}
    
#ca19ea89 {
    min-width: 32px;
    width: 100.00%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 0362445 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 0px 4%;
}
    
#ee3db059 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#ce396984 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 6e78235 {
    min-width: 32px;
    width: 100.00%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\33 58598b3 {
    min-width: 32px;
    width: 100.00%;
    justify-content: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\37 432523f {
    min-width: 32px;
    width: 100.00%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\31 755d010 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\37 6f2327f {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 3b08e98 {
    margin-left: 0%;
    margin-right: 0%;
    align-self: center;
}
    
#ee3a4bdc {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 3297e75 {
    min-width: 32px;
    width: 100.00%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\34 62af62e {
    min-width: 32px;
    width: 100.00%;
    align-self: center;
    justify-content: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#f57f4d6c {
    min-width: 32px;
    width: 100.00%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\33 f79ac46 {
    margin-left: 0%;
    margin-right: 0%;
    align-self: center;
}
    
#b6e52840 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 bb6b740 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\34 824bbed {
    height: auto;
    min-height: 407px;
}
    
#c1248bb3 {
    margin: 0px 0% 0px 0%;
}
    
#fb61cc69 {
    width: 89.51%;
}
    
#f8fa3b5d::before, #f8fa3b5d > .bgExtraLayerOverlay {
    
}
}



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

