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

  *#dm .dmInner nav.u_1998592992 { color:white !important; }

  *#dm .dmInner div.u_4118120751 .duda-speaker-popup-social-links { color:var(--color_1) !important; }

  *#dm .dmInner div.u_4118120751 .duda-schedule-speaker-details-modal-speaker-social-icons { color:var(--color_1) !important; }

  *#dm .dmInner div.u_4118120751 .duda-speaker-popup-name {
    font-weight:500 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_4118120751 .duda-schedule-speaker-details-modal-speaker-name {
    font-weight:500 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_4118120751 .duda-speaker-popup-title {
    font-family: 'Inter' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_4118120751 .duda-schedule-speaker-details-modal-speaker-title {
    font-family: 'Inter' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_4118120751 .duda-speaker-popup-description {
    font-family: 'Inter' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_4118120751 .duda-schedule-speaker-details-modal-speaker-bio-with-about-title {
    font-family: 'Inter' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_4118120751 .duda-speaker-list-name {
    color:rgba(25,15,63,1) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_4118120751 .duda-speaker-list-title {
    font-family: 'Inter' !important;
    color:rgba(25,15,63,0.5) !important;
  }

  *#dm .dmInner a.u_1681222561 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/d7afc006/icon/double-arrow-securityscorecard+1.svg) !important;
    background-color:rgba(24,24,38,1) !important;
    width:12px !important;
    height:12px !important;
  }

  *#dm .dmInner *.u_widget_pbv .zSponsorMarquee { padding:0px !important; }

  *#dm .dmInner *.u_widget_pbv .zSponsorMarquee__item {
    width:150px !important;
    padding-left:18px !important;
    padding-right:18px !important;
  }

  *#dm .dmInner *.u_widget_pbv .zSponsorMarquee__media {
    margin:0 auto !important;
    display:block !important;
    width:114px !important;
    height:auto !important;
    max-height:50px !important;
    max-width:100% !important;
    object-fit:contain !important;
  }

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

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

  *#dm .dmInner a.u_1681222561:hover .iconBg { background-color:var(--color_1) !important; }

  *#dm .dmInner a.u_1681222561.hover .iconBg { background-color:var(--color_1) !important; }

  *#dm .dmInner a.u_1681222561 {
    gap:5px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_4118120751 .duda-speaker-list-title { font-size:14px !important; }

  *#dm .dmInner div.u_4118120751 .duda-speaker-popup-title { font-size:14px !important; }

  *#dm .dmInner div.u_4118120751 .duda-schedule-speaker-details-modal-speaker-title { font-size:14px !important; }

  *#dm .dmInner div.u_4118120751 .duda-speaker-list-name { font-size:18px !important; }

  *#dm .dmInner div.u_4118120751 .duda-speaker-popup-name { font-size:24px !important; }

  *#dm .dmInner div.u_4118120751 .duda-schedule-speaker-details-modal-speaker-name { font-size:24px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_4118120751 .duda-speaker-list-name { font-size:16px !important; }

  *#dm .dmInner div.u_4118120751 .duda-speaker-list-title { font-size:14px !important; }

  *#dm .dmInner div.u_4118120751 .duda-speaker-popup-title { font-size:14px !important; }

  *#dm .dmInner div.u_4118120751 .duda-schedule-speaker-details-modal-speaker-title { font-size:14px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_4118120751 .duda-speaker-list-name { font-size:16px !important; }

  *#dm .dmInner div.u_4118120751 .duda-speaker-list-title { font-size:14px !important; }

  *#dm .dmInner div.u_4118120751 .duda-speaker-popup-title { font-size:14px !important; }

  *#dm .dmInner div.u_4118120751 .duda-schedule-speaker-details-modal-speaker-title { font-size:14px !important; }
}
.speaker-item_speakerItemWrapper__K6rg5
{
	position:relative !important;
	width:100% !important;
	max-width:360px !important;
	cursor:pointer !important;
}
.speaker-item_imageContainer__FDWmr
{
	width:100% !important;
	height:360px !important;
	position:relative !important;
}
.speaker-item_imageContainer__FDWmr img
{
	width:100% !important;
	height:100% !important;
	object-fit:cover !important;
}
.speaker-item_speakerDetails__2P6yP
{
	position:absolute !important;
	width:90% !important;
	left:20 !important;
	right:0 !important;
	bottom:15px !important;
	padding:12px !important;
	background:#fff !important;
	border:1px solid rgba(25,15,63,0.2) !important;
	border-radius:4px !important;
	display:flex !important;
	flex-direction:column !important;
	gap:1px !important;
}
.speaker-item_speakerTitle__6VdsU
{
	white-space:normal !important;
	overflow:visible !important;
	display:block !important;
	height:auto !important;
	max-height:none !important;
}
@media (max-width:767px) {
  .speaker-item_speakerItemWrapper__K6rg5 {
    max-width:100%;
    padding:0 10px;
  }

  .speaker-item_imageContainer__FDWmr { height:380px; }

  .speaker-item_speakerDetails__2P6yP {
    width:92%;
    left:4%;
    bottom:15px;
    padding:12px;
  }
}
@media (max-width:767px) {
  .speaker-item_speakerItemWrapper__K6rg5 {
    max-width:100%;
    padding:0 10px;
  }

  .speaker-item_imageContainer__FDWmr { height:380px; }

  .speaker-item_speakerDetails__2P6yP {
    width:92%;
    left:7%;
    bottom:15px;
    padding:12px;
  }
}
.SpeakerDetailForScheduleWidget_closeIcon__PB1FK
{
	color:#ffffff !important;
}
.speakers-rendered-widget_speakersWrapper__L8ST\+
{
	align-items:start !important;
	display:flex !important;
	justify-content:flex-start !important;
	flex-flow:column nowrap !important;
	gap:0rem !important;
}
.speakers-list_speakersList__6c50u
{
	flex-flow:row wrap !important;
	gap:30px !important;
	display:flex !important;
	flex-wrap:wrap !important;
	justify-content:flex-start !important;
}
.SpeakerDetailForScheduleWidget_container__RSC5f,.duda-speaker-popup-background,.custom-speaker-popup-background,.custom-speaker-popup-container
{
	background:#6641F3 !important;
}
.sc-gEvEer.jaQWIi
{
	display:none !important;
}
element.style
{
	--zMarqueeDuration:84s !important;
	--zMarqueeDirection:normal !important;
	--zMarqueeLoopWidth:1608px !important;
}
.zSponsorMarquee__track
{
	display:flex !important;
	width:max-content !important;
	will-change:transform !important;
	animation-name:zSponsorMarqueeScroll !important;
	animation-duration:84s !important;
	animation-timing-function:linear !important;
	animation-iteration-count:infinite !important;
	animation-direction:var(--zMarqueeDirection,normal) !important;
	align-items:center !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.zSponsorMarqueeHost .zSponsorMarquee__item
{
	width:auto !important;
	padding:0 24px !important;
	box-sizing:border-box !important;
}
*#dm .dmInner div.zSponsorMarqueeHost .zSponsorMarquee__media
{
	display:block !important;
	width:auto !important;
	max-width:none !important;
	height:60px !important;
	max-height:60px !important;
	margin:0 auto !important;
	object-fit:contain !important;
}
*#dm .dmInner div.u_2304373517
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\31 f2b11d2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 0a799b1 {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 81px 4% 46px 4%;
}
    
#\34 76ec659 {
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://irp.cdn-website.com/d7afc006/dms3rep/multi/Section+%282%29.svg");
}
    
#fe6aeaeb {
    margin: 0px 0% 0px 0%;
}
    
#widget_d51.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_d51 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 37px 0%;
}
    
#widget_dbj.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_dbj {
    width: 412.86890625000007px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 12px 0%;
}
    
#widget_7q0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_7q0 {
    width: 337.9208203125px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 30px 0%;
}
    
#widget_t4h.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 17px 30px 17px 30px;
}
#widget_t4h {
    width: auto;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 a4ac85a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 93c4d7c {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 63px 4% 60px 4%;
}
    
#f4abbc10 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\33 b66596b {
    margin: 0px 0% 0px 0%;
}
    
#widget_6qp {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#group_ifj {
    justify-content: flex-start;
    align-items: flex-start;
    width: 541px;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_rf7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_rf7 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 25px 0%;
}
    
#widget_h32.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_h32 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 33px 0%;
}
    
#group_q99 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_kvi {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 14px;
    flex-wrap: nowrap;
    --column-gap: 14px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_1nd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_1nd {
    width: 15px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin: 5px 0% 0px 0%;
}
    
#widget_5u4 {
    width: 515px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 c70658e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 14px;
    flex-wrap: nowrap;
    --column-gap: 14px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d2117c2b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d2117c2b {
    width: 15px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin: 5px 0% 0px 0%;
}
    
#\35 d4ce05a {
    width: 512px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b07eed28 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 14px;
    flex-wrap: nowrap;
    --column-gap: 14px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 053a7a2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 053a7a2 {
    width: 15px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin: 2px 0% 0px 0%;
}
    
#\32 350ea1a {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\35 6353bb7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 80px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 095f6ea {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 4% 120px 4%;
}
    
#\33 0fc80f2 {
    margin: 0px 0% 0px 0%;
}
    
#c2758ed8 {
    background-image: url("https://irp.cdn-website.com/d7afc006/dms3rep/multi/Section+-+Component+leadership+card+carousel.svg");
}
    
#widget_mdj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_rhf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\37 a09a72b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 65px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d7a857c4 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 40px 0% 40px 0%;
}
    
#\33 92959a5 {
    background-color: var(--color_1);
    background-image: none;
}
    
#f2da6776 {
    margin: 0px 0% 0px 0%;
}
    
#widget_2mh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_pbv {
    width: 100%;
    height: auto;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\31 cbf7c9c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 088c926 {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 127px 4% 127px 4%;
}
    
#a02ba901 {
    margin: 0px 0% 0px 0%;
}
    
#\39 bcee7ba::before, #\39 bcee7ba > .bgExtraLayerOverlay {
    
}
#\39 bcee7ba {
    background-image: url("https://lirp.cdn-website.com/d7afc006/dms3rep/multi/opt/NS_CHAINTWISTRUN_01_1-ezgif.com-video-to-webp-converter-1-649be43d-1920w.webp");
}
    
#group_qeh {
    justify-content: flex-start;
    align-items: flex-start;
    width: 38.56%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_knu.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_knu {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 20px 0%;
}
    
#group_mbo {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 23px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 aaa3e3b {
    width: 515px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 8034ed5 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\39 a288435 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4px;
    flex-wrap: nowrap;
    --column-gap: 4px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e43e89eb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4px;
    flex-wrap: nowrap;
    --column-gap: 4px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d01d2865 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 f74444f {
    width: 515px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 2efeb0e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4px;
    flex-wrap: nowrap;
    --column-gap: 4px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8223d7f {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#b1223338 {
    width: 515px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 e2c6f79.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 e2c6f79 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 33px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_30j {
    width: 48%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0a799b1 {
    padding: 81px 2% 64px 2%;
}
    
#fe6aeaeb {
    margin: 0px 0% 0px 0%;
}
    
#widget_dbj {
    width: 67.49%;
}
    
#widget_7q0 {
    width: 42.46%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 93c4d7c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_6qp {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_1nd {
    height: auto;
}
    
#d2117c2b {
    height: auto;
}
    
#\38 053a7a2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 053a7a2 {
    height: auto;
    margin: 2px 0% 0px 0%;
}
    
#\37 a4ac85a {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
}
    
#group_ifj {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 095f6ea {
    padding: 64px 2% 64px 2%;
}
    
#\33 0fc80f2 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d7a857c4 {
    padding: 64px 2% 64px 2%;
}
    
#f2da6776 {
    margin: 0px 0% 0px 0%;
}
    
#widget_pbv {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 088c926 {
    padding: 64px 2% 64px 2%;
}
    
#\39 bcee7ba::before, #\39 bcee7ba > .bgExtraLayerOverlay {
    
}
    
#\31 cbf7c9c {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
}
    
#group_qeh {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_30j {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a02ba901 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 f2b11d2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\35 0a799b1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 48px 4% 46px 4%;
}
    
#fe6aeaeb {
    margin: 0px 0% 0px 0%;
}
    
#widget_dbj {
    width: 100.00%;
}
    
#widget_7q0 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\37 a4ac85a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\34 93c4d7c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 48px 4% 48px 4%;
}
    
#widget_6qp {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_1nd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_1nd {
    height: auto;
    width: 15px;
    margin: 7px 0% 0px 0%;
}
    
#d2117c2b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d2117c2b {
    height: auto;
    margin: 7px 0% 0px 0%;
}
    
#\38 053a7a2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 053a7a2 {
    height: auto;
    margin: 5px 0% 0px 0%;
}
    
#\33 b66596b {
    margin: 0px 0% 0px 0%;
}
    
#group_ifj {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 6353bb7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 095f6ea {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 48px 4% 48px 4%;
}
    
#\33 0fc80f2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 a09a72b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 48px;
}
    
#d7a857c4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 48px 4% 48px 4%;
}
    
#f2da6776 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 cbf7c9c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
}
    
#\38 088c926 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 48px 4% 48px 4%;
}
    
#\39 bcee7ba::before, #\39 bcee7ba > .bgExtraLayerOverlay {
    
}
    
#\38 8034ed5 {
    height: auto;
}
    
#d01d2865 {
    height: auto;
}
    
#\34 8223d7f {
    height: auto;
}
    
#a02ba901 {
    margin: 0px 0% 0px 0%;
}
    
#group_qeh {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_30j {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}

