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

@media (min-width:1025px) {
  *#dm .dmInner div.u_1958278203 .registrationButton {
    width:10px !important;
    height:0px !important;
  }
}

@media all {
  *#dm .dmInner nav.u_1209653822 { color:white !important; }

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

  *#dm .dmInner a.u_1344912386,
  *#dm .dmInner a.u_1967058870,
  *#dm .dmInner a.u_1452331669 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.9px !important;
    border-color:rgb(255,255,255) !important;
  }

  *#dm .dmInner a.u_1344912386:hover,
  *#dm .dmInner a.u_1967058870:hover,
  *#dm .dmInner a.u_1452331669:hover,
  *#dm .dmInner a.u_1344912386.hover,
  *#dm .dmInner a.u_1967058870.hover,
  *#dm .dmInner a.u_1452331669.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1344912386 span.text,
  *#dm .dmInner a.u_1967058870 span.text,
  *#dm .dmInner a.u_1452331669 span.text { font-family:RobotoFlex-Bold !important; }

  *#dm .dmInner div.u_1514524966 hr,
  *#dm .dmInner div.u_1618680216 hr,
  *#dm .dmInner div.u_1834572640 hr { color:rgba(0,207,236,1) !important; }

  *#dm .dmInner a.u_1956159550 {
    background-color:rgba(0,99,173,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1956159550 span.text { font-size:14px !important; }

  *#dm .dmInner nav.u_2820711080 { color:black !important; }

  *#dm .dmInner a.u_1344912386,
  *#dm .dmInner a.u_1967058870 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.9px !important;
    border-color:rgb(255,255,255) !important;
  }

  *#dm .dmInner a.u_1344912386:hover,
  *#dm .dmInner a.u_1452331669:hover,
  *#dm .dmInner a.u_1344912386.hover,
  *#dm .dmInner a.u_1452331669.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1344912386 span.text,
  *#dm .dmInner a.u_1452331669 span.text { font-family:RobotoFlex-Bold !important; }
}

.form_mainContainerPadding__ZGkVK {
  padding:0 !important;
  margin:0 !important;
  max-width:100% !important;
}

.form_mainContainer__vM8X4,
.form_mainContainerPadding__ZGkVK,
.form_mainContainerMobile__UmOlN,
.Form__main-container,
.mainContainerPadding { padding:0 !important; }

.Flow__main-container {
  padding-top:0 !important;
  padding-bottom:0 !important;
}

section:has(.Form__main-container) { padding:0 !important; }

.Form__main-container {
  margin:-4rem !important;
  padding:0 !important;
}

.form_mainContainer__1Xjyh {
  width:100% !important;
  margin:auto !important;
  max-width:none !important;
}

@media (max-width:768px) {
  .form_mainContainerMobile__UmOlN {
    padding-left:0 !important;
    padding-right:0 !important;
  }
}

.Flow__main-container * {
  padding-right:0 !important;
  padding-left:0 !important;
}

@media (max-width:768px) {
  .Form__heading { font-size:32px !important; }
}

@media (max-width:480px) {
  .Form__heading { font-size:32px !important; }
}

.Form__heading {
  font-family:'Rocky-Black' !important;
  color:#061937 !important;
  font-size:40px !important;
  margin-bottom:8px !important;
  display:none !important;
}

.form_innerContainer__uaMX8 { gap:0px !important; }

.thank-you-page_wrapper__Yu6b3,
.top-section_thankyouSubHeading__zioBc,
.ThankYou__sub-heading,
.top-section_thankyouSubHeading__zioBc *,
.ThankYou__sub-heading *,
.thank-you-page_attendeeListContainer__rCrmD *,
.styles_container__bsTC2.StandardScreen__main-container *,
.ThankYou__main-container,
.ThankYou__main-container * { font-family:'RobotoFlex-Regular' !important; }

.ThankYou__heading { font-family:'Rocky-Black' !important; }

.thank-you-page_registrationDetailsCard__6cMFU,
.thank-you-page_wrapper__Yu6b3 [class*="registrationDetailsCard"] {
  border:none !important;
  box-shadow:none !important;
}

.form_mainContainer__vM8X4 {
  margin:0 !important;
  max-width:100% !important;
}

.form_formBtn__YtaNb,
.form_formBtn__2YmaM {
  display:flex !important;
  justify-content:flex-start !important;
}

.form_formBtn__YtaNb { margin-top:32px !important; }

.Form__label {
  display:block !important;
  color:#061937 !important;
  font-size:20px !important;
  font-family:'RobotoFlex-Bold' !important;
}

.Form__input {
  border:1px solid #7C8790 !important;
  font-family:'RobotoFlex-Regular' !important;
  outline:none !important;
  box-shadow:none !important;
  border-radius:4px !important;
  color:#061937 !important;
  width:100% !important;
  height:40px !important;
  background-color:#ffffff !important;
  padding:0 12px !important;
}

.form_innerContainer__nvG89 {
  max-width:540px !important;
  display:flex !important;
  flex-direction:column !important;
  gap:8px !important;
}

.Form__button {
  background:#0063AD !important;
  border:none !important;
  border-radius:4px !important;
  width:auto !important;
  height:40px !important;
  padding:10px 16px !important;
  margin-top:4px !important;
}

.Form__button:hover { background:#0063AD !important; }

.Form__button-text {
  color:white !important;
  font-size:16px !important;
  font-family:'nimbus-sans-novus-t-bold' !important;
}

.styles_required__cPCQh:after,
.Form__label .styles_required__2kok3::after,
.Form__label.styles_required__2kok3::after { color:#061937 !important; }

.custom-input_mainContainer__0-wsZ,
.custom-input_mainContainer__nJv5k,
[class^="custom-input_mainContainer"],
[class*="custom-input_mainContainer"] {
  display:flex !important;
  flex-direction:column !important;
  gap:8px !important;
}

.form_formList__siu\+J,
.form_formList__tro0I,
div.form_formList__siu\+J,
[class*="form_formList"] {
  display:flex !important;
  flex-direction:column !important;
  gap:24px !important;
}

.form_formButton__7ZfH9,
.form_formButton__0F8L\+ { min-width:80px !important; }

.disclaimer_disclaimerContainer__QtwHT p.Form__disclaimer span:first-of-type strong,
.disclaimer_disclaimerContainer__LQVPh p span:first-of-type,
.disclaimer_disclaimerContainer__LQVPh p span:first-of-type * {
  font-family:'RobotoFlex-Bold' !important;
  font-weight:800 !important;
  font-size:20px !important;
  line-height:32px !important;
  color:#061937 !important;
}

.disclaimer_disclaimerContainer__LQVPh .Form__disclaimer span[style*="danger"] { display:none !important; }

.Form__rich-text p {
  font-size:20px !important;
  color:#061937 !important;
  font-family:'nimbus-sans-novus-t-bold' !important;
  margin-bottom:40px !important;
}

.Checkbox_customCheckbox__NJkTR { border:1px solid #7C8790 !important; }

.Dropdown__menu-list,
.Dropdown__control,
.Dropdown__menu,
.Dropdown__menu-list,
.Dropdown__placeholder { font-family:'RobotoFlex-Regular' !important; }

.Dropdown__control {
  border:1px solid #7C8790 !important;
  outline:none !important;
  box-shadow:none !important;
  border-radius:4px !important;
  color:#061937 !important;
  width:100% !important;
  height:40px !important;
  background-color:#ffffff !important;
}

.Dropdown__placeholder {
  font-size:16px !important;
  color:#000000 !important;
}

#dm .Dropdown__placeholder { font-size:16px !important; }

.Dropdown__menu,
.Dropdown__menu-list {
  border-radius:var(--corner-standard,4px) !important;
  background:var(--system-color-background-1,#FFF) !important;
  box-shadow:0 0 var(--space-4,12px) 0 var(--system-color-border-shadow-medium-neutral,rgba(146,155,163,0.64)) !important;
}

.Dropdown__indicator { color:#000000 !important; }

.custom-dropdown_dropdown__0zPxN { font-size:16px !important; }

.schedule-item_itemWrapper__D7GoB {
  border:1px solid #D3D7DA !important;
  border-radius:4px !important;
  padding:24px !important;
  background-color:#ffffff !important;
}

.search-list_divider__u2vi3.search-list_dividerForRevampedUI__97ltK.duda-schedule-divider.custom-schedule-divider { display:none !important; }

.search-list_showMore__Bfz0p,
.duda-schedule-see-more-pagination,
.custom-schedule-see-more-pagination {
  width:103px !important;
  height:40px !important;
  border-radius:4px !important;
  background-color:#0063AD !important;
  color:#ffffff !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  margin:0 auto !important;
}

@media (max-width:1024px) {
  .searchListDaySchedule-2026-04-21 {
    display:flex !important;
    gap:24px !important;
  }

  .schedule-item_itemWrapper__D7GoB { margin-bottom:24px !important; }
}

.schedule-rendered-view_mainWrapper__AuPZu { padding:0rem !important; }

.schedule-rendered-view_mainWrapper__AuPZu * { box-sizing:border-box !important; }

@media (min-width:768px) {
  [class*="mapContainer"] {
    border-right:1px solid #E9EBED !important;
    border-top:1px solid #E9EBED !important;
    border-bottom:1px solid #E9EBED !important;
    border-left:none !important;
  }
}

@media (max-width:767px) {
  [class*="mapContainer"] {
    border-bottom:1px solid #E9EBED !important;
    border-left:1px solid #E9EBED !important;
    border-right:1px solid #E9EBED !important;
    border-top:none !important;
  }
}

.sc-gEvEer.eNZxLu.active { background-color:#0063AD !important; }

.sc-gEvEer.eNZxLu.active h3,
.sc-gEvEer.eNZxLu.active .faq-question-text,
.sc-gEvEer.eNZxLu.active svg {
  color:#FFFFFF !important;
  fill:#FFFFFF !important;
}

#dm [navigation-id="unifiedNav"] {
  position:sticky !important;
  top:0 !important;
  z-index:9999 !important;
  width:100% !important;
  overflow:visible !important;
}

.align-center.dmButtonLink.dmWidget.dmWwr.dmOnlyButton.dmDefaultGradient.flexButton.button_2,
.align-center.dmButtonLink.dmWidget.dmWwr.default.dmOnlyButton.dmDefaultGradient.flexButton.grid-widget {
  background-color:#0063AD !important;
  color:#ffffff !important;
}

.speakers-list_speakersList__6c50u {
  flex-flow:row wrap !important;
  padding:0px !important;
  display:flex !important;
  gap:64px 24px !important;
  justify-content:center !important;
  width:100% !important;
}

@media (min-width:770px) {
  #dm .speakers-list_speakersList__6c50u { justify-content:flex-start !important; }
}

@media (min-width:1024px) {
  .speakers-list_speakersList__6c50u { gap:48px 24px !important; }
}

.speaker-item_speakerItemWrapper__K6rg5,
.custom-speaker-list-item-wrapper {
  display:flex !important;
  flex-direction:column !important;
  background-color:#F4F5F6 !important;
  overflow:hidden !important;
  border:1px solid #D3D7DA !important;
  width:100% !important;
  border-radius:4px !important;
}

@media (max-width:767px) {
  .speaker-item_speakerItemWrapper__K6rg5,
  .custom-speaker-list-item-wrapper {
    width:100% !important;
    height:auto !important;
  }
}

@media (min-width:768px) {
  .speaker-item_speakerItemWrapper__K6rg5,
  .custom-speaker-list-item-wrapper {
    width:calc(33.333% - 16px) !important;
    max-width:352px !important;
    min-width:352px !important;
    min-height:376px !important;
    height:auto !important;
  }
}

.speaker-item_speakerItemWrapper__K6rg5 { gap:0 !important; }

.speaker-item_speakerDetails__2P6yP,
.custom-speaker-list-details-container {
  justify-content:flex-start !important;
  flex-grow:1 !important;
  background-color:#F4F5F6 !important;
  display:flex !important;
  flex-direction:column !important;
  text-align:left !important;
  padding:8px 0px 8px 8px !important;
}

.speaker-item_imageContainer__FDWmr {
  width:100% !important;
  height:auto !important;
  position:relative !important;
  overflow:hidden !important;
}

.speaker-item_speakerImage__C8fte.speaker-item_speakerImage__C8fte { border-radius:0.3125rem 0.3125rem 0 0 !important; }

.custom-speaker-list-image {
  width:100% !important;
  aspect-ratio:16/9 !important;
  object-fit:cover !important;
  object-position:center top !important;
  display:block !important;
  border-top-left-radius:4px !important;
  border-top-right-radius:4px !important;
}

.custom-speaker-list-name {
  display:block !important;
  color:#005A9C !important;
  white-space:normal !important;
}

.custom-speaker-list-title {
  display:block !important;
  overflow:visible !important;
  text-overflow:clip !important;
  white-space:normal !important;
}

.featured-speakers .speakers-rendered-widget_loader__bLpQD,
.featured-speakers .speakers-rendered-widget_speakersWrapper__L8ST\+ {
  flex-flow:column nowrap !important;
  gap:0 !important;
  align-items:flex-start !important;
  justify-content:flex-start !important;
}

.featured-speakers .speakers-list_speakersList__6c50u {
  min-width:0 !important;
  display:flex !important;
  flex-direction:column !important;
  justify-content:flex-start !important;
  gap:12px !important;
  padding:0 !important;
  margin:0 !important;
  box-sizing:border-box !important;
  width:100% !important;
  max-width:100% !important;
  align-items:stretch !important;
}

.featured-speakers .speaker-item_speakerItemWrapper__K6rg5 {
  max-width:100% !important;
  height:auto !important;
  min-height:unset !important;
  display:flex !important;
  flex-direction:row !important;
  justify-content:flex-start !important;
  flex-wrap:nowrap !important;
  border-radius:0 !important;
  border:none !important;
  box-shadow:none !important;
  align-self:stretch !important;
  width:100% !important;
  flex:0 0 100% !important;
  align-items:flex-start !important;
  gap:8px !important;
  min-width:0 !important;
  box-sizing:border-box !important;
}

.featured-speakers .speaker-item_speakerItemWrapper__K6rg5.custom-speaker-list-item-wrapper {
  border:none !important;
  border-radius:0 !important;
  border-bottom:1px solid #D3D7DA !important;
  padding-bottom:12px !important;
}

.featured-speakers .speaker-item_speakerItemWrapper__K6rg5.custom-speaker-list-item-wrapper:last-child { border-bottom:none !important; }

.featured-speakers .speaker-item_imageContainer__FDWmr {
  width:48px !important;
  height:48px !important;
  min-width:48px !important;
  min-height:48px !important;
  flex:0 0 48px !important;
  border-radius:0 !important;
  overflow:hidden !important;
  border:1px solid #E9EBED !important;
  background-color:#ffffff !important;
}

.featured-speakers .speaker-item_imageContainer__FDWmr img {
  width:100% !important;
  height:100% !important;
  object-fit:cover !important;
  object-position:center !important;
  display:block !important;
}

.featured-speakers .speaker-item_speakerDetails__2P6yP {
  flex:1 1 auto !important;
  min-width:0 !important;
  width:auto !important;
  display:flex !important;
  flex-direction:column !important;
  justify-content:center !important;
  gap:0 !important;
  padding:0 !important;
  margin:0 !important;
  text-align:left !important;
}

.featured-speakers .speaker-item_speakerTitle__6VdsU,
.featured-speakers .speaker-item_speakerDesignation__bYf5A,
.featured-speakers .speaker-item_speakerCompany__Vd2mV {
  max-width:100% !important;
  min-width:0 !important;
  white-space:normal !important;
  overflow:visible !important;
  text-overflow:unset !important;
  overflow-wrap:anywhere !important;
  word-break:break-word !important;
}

.featured-speakers .speaker-item_speakerItemWrapper__K6rg5,
.featured-speakers .speaker-item_speakerItemWrapper__K6rg5>* {
  border:none !important;
  border-radius:0 !important;
  box-shadow:none !important;
}

.custom-speaker-popup-close-icon,
.custom-speaker-popup-close-icon svg,
.custom-speaker-popup-close-icon svg path {
  fill:#0063AD !important;
  color:#0063AD !important;
  stroke:#0063AD !important;
}

.individual-page_itemWrapper__1mEER {
  border:1px solid #D3D7DA !important;
  border-radius:4px !important;
  padding:24px !important;
  background-color:#ffffff !important;
}

body {
  overflow-x:auto !important;
  overflow-y:auto !important;
}

.featured-speakers [class*="speaker"] {
  min-width:0 !important;
  max-width:100% !important;
}
separatorHomeCss{color:red !important}@media (min-width:770px) {}
*#dm .dmInner div.u_3361850312
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_1);
    --overlapping-background-image: var(--color_1);
}
}



@media all {
    
#fb879a09 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f925dd0c {
    min-height: 464px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 88px 0px 88px;
    margin: 0% 0% 0% 0%;
}
    
#\32 7893ccf {
    background-color: rgba(6, 25, 55, 1);
    background-image: url("https://irp.cdn-website.com/aeb00300/dms3rep/multi/opt/2026+Investment+Conference+-+Banners_Zuddle+Landing+Page+Header_Blank-1920w.png");
}
    
#e925b2c5 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 293b58e {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\37 bc85426 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 88px 88px 88px 88px;
}
    
#\34 f647699 {
    background-color: rgba(244, 245, 246, 1);
    background-image: none;
}
    
#\37 00fdb14 {
    margin: 0px 0% 0px 0%;
}
    
#widget_uk3 {
    width: 48%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#f44e496a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 fd61bc7 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\38 7d61e43 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 42.82%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 406efe8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(244, 245, 246, 1);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    padding: 56px 64px 64px 64px;
    margin: -50px 0% 0px 0%;
}
    
#\39 5a704f0 {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 24px 0px 24px;
}
    
#\38 a6b6ace {
    margin: 0px 0% 0px 0%;
}
    
#widget_nsf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_nsf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_538.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_538 {
    width: 68.97%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#d5f3e7b3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 0px;
    --column-gap: 0px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 12px 0% 0px 0%;
}
    
#c6f1be08 {
    background-color: rgba(244, 245, 246, 1);
    background-image: none;
}
    
#\32 ca78a9d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 10px;
    order: 2;
}
    
#\34 194bd1f {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c018df79 {
    width: 89.32%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f10c0136 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 8px;
    align-self: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ad12383 {
    width: 96px;
    height: auto;
    min-width: 32px;
    min-height: 40px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 f27d0e1 {
    width: auto;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 c8e39ba {
    justify-content: flex-start;
    align-items: flex-start;
    width: 780px;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 0%;
    order: 2;
    --column-gap: 0px;
    justify-self: auto;
    align-self: auto;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_v5r {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 12px;
    flex-wrap: nowrap;
    --column-gap: 12px;
}
    
#widget_3oh {
    width: 24px;
    height: 24px;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#widget_klt {
    width: 87.48%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\31 87e4527 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 12px;
    flex-wrap: nowrap;
    --column-gap: 12px;
}
    
#e839f253 {
    width: 24px;
    height: 24px;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#fb8d8693 {
    width: 96.56%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 30943ad {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\34 852d215 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a1cad94f {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 88px 88px 88px 88px;
}
    
#\36 b328fe7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 56px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\34 62cab87 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 45.08%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
}
    
#fb658d4b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: auto;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(12, 42, 77, 1);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    align-self: stretch;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(76, 89, 111, 1) rgba(76, 89, 111, 1) rgba(76, 89, 111, 1) rgba(76, 89, 111, 1);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#e51dd557 {
    margin: 0px 0% 0px 0%;
}
    
#\39 bae1aa3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
}
    
#\38 80e63ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 80e63ea {
    width: 307px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 16px 0%;
}
    
#\33 02d2d82 {
    background-color: rgba(6, 25, 55, 1);
    background-image: none;
}
    
#widget_jmq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_jmq {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 24px 0%;
}
    
#widget_2cv {
    width: 141px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    order: 2;
}
    
#\31 9acc03c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: auto;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(12, 42, 77, 1);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    align-self: stretch;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(76, 89, 111, 1) rgba(76, 89, 111, 1) rgba(76, 89, 111, 1) rgba(76, 89, 111, 1);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#abfa05da.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#abfa05da {
    width: 307px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 16px 0%;
}
    
#ad96c068.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ad96c068 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 24px 0%;
}
    
#\39 d24f26d {
    width: 189px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    order: 2;
}
    
#\32 ebe6553 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: auto;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(12, 42, 77, 1);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    align-self: stretch;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(76, 89, 111, 1) rgba(76, 89, 111, 1) rgba(76, 89, 111, 1) rgba(76, 89, 111, 1);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\33 7c58e65.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 7c58e65 {
    width: 307px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 16px 0%;
}
    
#\38 677b75b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 677b75b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 24px 0%;
}
    
#\30 ae29bfe {
    width: 141px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 9870508 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\35 f0ee1b1.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#\35 f0ee1b1 {
    width: 4%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\37 9aad064 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 35%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 e3e555b {
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\36 64b48d2 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\38 45bd8be {
    justify-content: flex-start;
    align-items: flex-start;
    width: 60%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a1c2b482.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#a1c2b482 {
    width: 4%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\37 1904b64 {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 88px 88px 49px 88px;
}
    
#\37 0f1a7e3 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\30 da0d398 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.5796483213811867%;
    flex-wrap: nowrap;
}
    
#\36 d6476b2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    border-radius: 4px 4px 4px 4px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233, 235, 237, 1) rgba(233, 235, 237, 1) rgba(233, 235, 237, 1) rgba(233, 235, 237, 1);
    border-style: solid;
    padding: 25px 24px 12px 24px;
    margin: 0px 0% 0px 0%;
}
    
#cffd6a01 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\32 f231447 {
    margin: 0px 0% 0px 0%;
}
    
#\33 75b2512 {
    width: 140px;
    height: auto;
    min-height: 39px;
    max-width: 100%;
    order: 1;
}
    
#a24a443b.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#a24a443b {
    width: 4%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#d4702d4c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.5796483213811867%;
    flex-wrap: nowrap;
}
    
#e525e3c3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.5796483213811867%;
    flex-wrap: nowrap;
}
    
#ddaa209b {
    min-height: 8px;
    column-gap: 8%;
    row-gap: 72px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: rgba(244, 245, 246, 1);
    background-image: none;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\30 31effa7 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#group_jj3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 8px;
    flex-wrap: nowrap;
    --column-gap: 8px;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 rgba(211, 215, 218, 1) #000000;
    border-style: solid;
    padding: 0px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qv6 {
    width: 48px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_919 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 228px;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#widget_vj0 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\33 9af476d {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\37 ffa7947 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 8px;
    flex-wrap: nowrap;
    --column-gap: 8px;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 rgba(211, 215, 218, 1) #000000;
    border-style: solid;
    padding: 0px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 9363fdd {
    width: 48px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 854c3c0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 248px;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#d9a432ac {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#a925dd69 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 8px;
    flex-wrap: nowrap;
    --column-gap: 8px;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 rgba(211, 215, 218, 1) #000000;
    border-style: solid;
    padding: 0px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c714e32a {
    width: 48px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 a7a9306 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 248px;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\37 8066ad7 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\38 1b20309 {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f925dd0c {
    min-height: 324px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 2%;
    padding: 48px 2% 48px 2%;
}
    
#fb879a09 {
    width: 100%;
    min-height: 8px;
    row-gap: 13px;
    margin-bottom: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 bc85426 {
    padding: 48px 4% 48px 4%;
}
    
#widget_uk3 {
    width: 75%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 293b58e {
    width: 100%;
    row-gap: 32px;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 00fdb14 {
    margin: 0px 0% 0px 0%;
}
    
#\38 7d61e43 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 5a704f0 {
    padding: 0px 4% 0px 4%;
}
    
#d5f3e7b3 {
    flex-wrap: wrap;
}
    
#widget_538 {
    width: 100%;
}
    
#\38 406efe8 {
    width: 100%;
    padding: 56px 32px 64px 32px;
    margin: -50px 0% 0px 0%;
}
    
#\38 a6b6ace {
    margin: 0px 0% 0px 0%;
}
    
#\33 c8e39ba {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 590px;
    height: auto;
    min-height: 66px;
    row-gap: 20px;
}
    
#widget_3oh {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    width: 24px;
    height: 24px;
}
    
#e839f253 {
    width: 24px;
    height: 24px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fb658d4b {
    width: 100%;
    row-gap: 4px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 62cab87 {
    row-gap: 12px;
    width: 100.00%;
}
    
#e51dd557 {
    margin: 0px 0% 0px 0%;
}
    
#a1cad94f {
    padding: 48px 4% 48px 4%;
}
    
#\36 b328fe7 {
    row-gap: 40px;
}
    
#\31 9acc03c {
    width: 100%;
    row-gap: 4px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 ebe6553 {
    width: 100%;
    row-gap: 4px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 bae1aa3 {
    column-gap: 2.9778982298190777%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 9aad064 {
    row-gap: 12px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 f231447 {
    margin: 0px 0% 0px 0%;
}
    
#\38 45bd8be {
    row-gap: 12px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 1904b64 {
    padding: 48px 4% 48px 4%;
}
    
#ddaa209b {
    row-gap: 40px;
    column-gap: 10%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_qv6 {
    height: auto;
}
    
#\30 9363fdd {
    height: auto;
}
    
#c714e32a {
    height: auto;
}
}



@media (max-width: 767px) {
    
#fb879a09 {
    width: 100%;
    min-height: 25vh;
    align-items: center;
    height: auto;
}
    
#f925dd0c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#e925b2c5 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 293b58e {
    width: 100%;
    min-height: 100px;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 20px;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 bc85426 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 24px 24px 24px 24px;
}
    
#\37 00fdb14 {
    margin: 0px 0% 0px 0%;
}
    
#widget_uk3 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 7d61e43 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 406efe8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 5a704f0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 24px 24px 24px 24px;
}
    
#\38 a6b6ace {
    margin: 0px 0% 0px 0%;
}
    
#widget_538.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_538 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d5f3e7b3 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    justify-content: flex-start;
}
    
#\32 ca78a9d {
    min-width: 32px;
    column-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#f10c0136 {
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 c8e39ba {
    min-width: 32px;
    column-gap: 6.465517028758707%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#e839f253 {
    width: 20px;
    height: 20px;
}
    
#widget_3oh {
    height: 20px;
    width: 20px;
}
    
#\31 87e4527 {
    width: auto;
    min-height: auto;
}
}



@media (max-width: 767px) {
    
#fb658d4b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 62cab87 {
    row-gap: 8px;
    width: 100.00%;
}
    
#e51dd557 {
    margin: 0px 0% 0px 0%;
}
    
#a1cad94f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 48px 4% 48px 4%;
}
    
#\39 bae1aa3 {
    --column-gap: 15px;
    column-gap: 4.562737642585551%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 b328fe7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 32px;
}
    
#\31 9acc03c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 ebe6553 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 d24f26d {
    width: 221px;
}
}



@media (max-width: 767px) {
    
#\37 9aad064 {
    row-gap: 18px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 f231447 {
    margin: 0px 0% 0px 0%;
}
    
#\38 45bd8be {
    row-gap: 8px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ddaa209b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 32px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 1904b64 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 48px 4% 48px 4%;
}
    
#widget_qv6 {
    height: auto;
}
    
#\30 9363fdd {
    height: auto;
}
    
#c714e32a {
    height: auto;
}
    
#\36 d6476b2 {
    padding: 16px 16px 12px 16px;
    margin: 0px 0% 0px 0%;
}
}

