.sponsors-list_tierSponsorsContainer__2gkGO
{
	grid-row-gap:0 !important;
}
.custom-sponsor-grouped-items-list
{
	padding-top:0 !important;
	padding-bottom:0 !important;
}
.custom-sponsor-title,.custom-sponsor-name
{
	display:none !important;
}
.custom-sponsor-tier-header
{
	display:none !important;
}
@media all {
  *#dm .dmInner nav.u_1937494221 { color:black !important; }

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

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

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

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

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

  *#dm .dmInner *.u_3804109991 .duda-schedule-add-to-calendar-icon { color:rgba(0,0,0,0) !important; }

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

  *#dm .dmInner div.u_3804109991 .duda-schedule-name { font-family:'RocGrotesk-Medium' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-time { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner a.u_1604951732 span.text {
    font-size:16px !important;
    color:var(--color_2) !important;
    font-family:RocGrotesk-Bold !important;
  }

  *#dm .dmInner div.u_3804109991 .duda-schedule-venue { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-speaker-name { font-family:'RocGrotesk-Medium' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-speaker-title { font-family:'RocGrotesk-Medium' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-description { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-date-button-text { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-date-title { font-family:'RocGrotesk-Medium' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-tab { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-selected-tab { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-filters { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-session-format { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-tag { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-file { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-sponsor-name { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-sponsor-title { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-date-dropdown { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-date-dropdown-title { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-watch-recording-button span.text { font-family:'RocGrotesk-Medium' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-see-more-pagination { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-filter-options { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-filter-title { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-filter-sub-title { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-speaker-details-modal-speaker-name { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-speaker-details-modal-speaker-title {
    font-style:normal !important;
    font-family:'RocGrotesk-Regular' !important;
  }

  *#dm .dmInner div.u_3804109991 .duda-schedule-speaker-details-modal-speaker-bio-with-about-title { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-speaker-details-modal-speaker-social-icons { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-sponsor-details-modal-sponsor-name { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-sponsor-details-modal-sponsor-title { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-sponsor-details-modal-sponsor-email { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-sponsor-details-modal-sponsor-bio-with-about-title { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-sponsor-details-modal-sponsor-social-icons { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-presentation-name { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-presentation-time { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-presentation-time-zone { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-presentation-session-format { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-presentation-tag { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-presentation-speaker-name { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-presentation-speaker-title { font-family:'RocGrotesk-Regular' !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-back-to-sessions { font-family:'RocGrotesk-Regular' !important; }

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

  *#dm .dmInner a.u_1259327070 span.text {
    font-size:16px !important;
    font-family:RocGrotesk-Medium !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1741301410 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1565651983 span.text {
    font-family:RocGrotesk-Medium !important;
    color:var(--color_2) !important;
  }

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

  *#dm .dmInner div.u_1125411182 img {
    border-radius:1% 1% 1% 1% !important;
    border-style:solid !important;
    border-color:rgb(234,220,255) rgb(234,220,255) rgb(234,220,255) rgb(234,220,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1468575765 img { border-radius:1% 1% 1% 1% !important; }
}
.custom-sponsor-item-logo-container
{
	border:none !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_3804109991 .duda-schedule-name { font-size:18px !important; }

  *#dm .dmInner div.u_3804109991 .duda-schedule-description { font-size:14px !important; }
}
#dm .dmInner div.u_3804109991 .custom-schedule-speaker-avatar
{
	width:100px !important;
	height:100px !important;
	overflow:hidden !important;
	transform:translateZ(0) !important;
	backface-visibility:hidden !important;
}
#dm .dmInner div.u_3804109991 .custom-schedule-speaker-avatar img
{
	width:100% !important;
	height:100% !important;
	object-fit:cover !important;
	display:block !important;
	transform:translateZ(0) !important;
}
@media (min-width:1025px) {}
.u_3804109991 .custom-schedule-speaker-avatar
{
	width:100px !important;
	height:100px !important;
	min-width:100px !important;
	min-height:100px !important;
	border-radius:50% !important;
	overflow:hidden !important;
}
.u_3804109991 .custom-schedule-speaker-avatar img
{
	width:100% !important;
	height:100% !important;
	object-fit:cover !important;
	border-radius:50% !important;
}
separatorHomeCss{color:red !important}#dm .dmInner div.u_3804109991 .custom-schedule-speaker-avatar
{
	width:100px !important;
	height:100px !important;
	overflow:hidden !important;
	transform:translateZ(0) !important;
	backface-visibility:hidden !important;
}
#dm .dmInner div.u_3804109991 .custom-schedule-speaker-avatar img
{
	width:100% !important;
	height:100% !important;
	object-fit:cover !important;
	display:block !important;
	transform:translateZ(0) !important;
}
*#dm .dmInner div.u_3804109991
{
}
separatorHomeCss{color:red !important}@media all {
    
#\32 8020215 {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 120px 16px 120px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 7175ff1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-bottom: 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#eb4401cd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0badabf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 a8549df {
    align-items: flex-start;
    width: 592.484px;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 60px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 cffff3b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: initial;
}
    
#group_a23 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    padding: 48px 0% 48px 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_t6b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 459px;
    min-height: auto;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_qme {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_aeb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_g83 {
    width: 621px;
    height: auto;
    max-width: 100%;
}
    
#\30 17623bc {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    padding: 48px 0% 48px 0%;
    margin: 0% 0% 0% 0%;
}
    
#d80db6fd {
    justify-content: flex-start;
    align-items: flex-start;
    width: 459px;
    min-height: auto;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 893835c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\39 d126c17 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f9aed5d3 {
    width: 621px;
    height: auto;
    max-width: 100%;
}
    
#\31 585854c {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    padding: 48px 0% 48px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 7f965a7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 459px;
    min-height: auto;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 e5742ab {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#a9e36759 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ff24c861 {
    width: 621px;
    height: auto;
    max-width: 100%;
}
    
#\30 22c09d1 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    padding: 48px 0% 48px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 b557a5c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 459px;
    min-height: auto;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ea7c5a27 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#b30e27b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 aca159d {
    width: 621px;
    height: auto;
    max-width: 100%;
}
    
#\31 68af240 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 1px 0 1px 0;
    padding: 48px 0% 48px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 6fdc1f7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 459px;
    min-height: auto;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 91dc51c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\32 a23e699 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 2810c76 {
    width: 621px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\32 f57204e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ab6c086e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 d80f3ae {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 120px 16px 120px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 467b07c {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 222px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 60px 0% 0% 0%;
}
    
#bac9ce89 {
    width: 256px;
    height: auto;
    max-width: 100%;
    margin-bottom: 24px;
}
    
#a0a43b69 {
    align-items: flex-start;
    width: 678px;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc3b3c2a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#d1ca7830 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 12px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 3ed2f2e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-bottom: 24px;
    grid-area: auto / auto / auto / auto;
}
    
#ba96aae2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 341b451 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\38 437c6d1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 3b8b29d {
    width: 256px;
    height: auto;
    max-width: 100%;
    margin-bottom: 24px;
}
    
#\31 f1ca8df {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 12px;
}
    
#c83dba38 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 ace8cc8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cf1b594d {
    width: 256px;
    height: auto;
    max-width: 100%;
    margin-bottom: 24px;
}
    
#\31 18ac014 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 12px;
}
    
#\37 b82535f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a5d448ad {
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 4f530ce {
    width: 256px;
    height: auto;
    max-width: 100%;
    margin-bottom: 24px;
}
    
#\37 2db5ede {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 12px;
}
    
#\33 ee024b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 2f32795 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
}
    
#\36 68fb5fe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 178eb35 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin-bottom: 48px;
    grid-area: auto / auto / auto / auto;
}
    
#ccc429bc {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 120px 16px 120px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e7f4059d {
    align-items: center;
    width: 678px;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_sfm {
    flex-direction: row;
    align-items: center;
    width: 91.60%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: wrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_udb {
    width: 212px;
    height: auto;
    max-width: 100%;
}
    
#\33 0a0940d {
    width: 212px;
    height: auto;
    max-width: 100%;
}
    
#\39 decfbc6 {
    width: 212px;
    height: auto;
    max-width: 100%;
}
    
#\31 ba2bd3f {
    width: 212px;
    height: auto;
    max-width: 100%;
}
    
#\33 3e9a893 {
    width: 212px;
    height: auto;
    max-width: 100%;
}
    
#\34 301896d {
    width: 212px;
    height: auto;
    max-width: 100%;
}
    
#\37 7a3f2bf {
    width: 212px;
    height: auto;
    max-width: 100%;
}
    
#\38 93c93f6 {
    width: 212px;
    height: auto;
    max-width: 100%;
}
    
#\30 f45fe91 {
    width: 212px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 b71cae1 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c1c2f508 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 08377ad {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_cdk {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_99h {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_gbe {
    width: 1168px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 6b1b8c3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 6b1b8c3 {
    width: 20%;
    height: 46px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 1% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f4c9fcf {
    margin: 0px 0% 0px 0%;
}
    
#widget_4dd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ecf7bbf9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_gcg::before, #group_gcg > .bgExtraLayerOverlay {
    
}
#group_gcg {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_8);
    background-image: none;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e978a473 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 310d2ae {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 31cfb88 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_omq {
    width: 100%;
    height: 500px;
    min-height: 100px;
    max-width: 100%;
}
    
#c222074a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d432c3da {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fc9fb542 {
    min-height: 819px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100.00%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    align-items: center;
    height: auto;
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 b1b0548 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_6rd {
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_64a {
    width: 100%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#widget_p7i.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#widget_p7i {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a9ff0f6 {
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a85f333a.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#a85f333a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 631640b {
    width: 100%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#group_pno {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    order: 3;
    --column-gap: 2%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 15px 0% 15px 0%;
}
    
#widget_dmd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_dmd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e32c7d77 {
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef7cbbd4 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#db671f51.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#db671f51 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_jep.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_jep {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 15px 0% 15px 0%;
}
    
#\34 027c94e {
    margin: 0px 0% 0px 0%;
}
    
#widget_a6g.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#widget_a6g {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fbe7eb8.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#\39 fbe7eb8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2aa9b3f.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#\37 2aa9b3f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6np {
    width: 100%;
    height: 35px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 ef6e076 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 380572d {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 20581d0::before, #\33 20581d0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.8;
    border-radius: inherit;
}
#\33 20581d0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/4104badb/dms3rep/multi/opt/House_of_TYN_7RV0064-Pano-1920w.jpg");
}
    
#\35 880f543.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 880f543 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_6v4 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    align-self: center;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
    margin: 0px 0px 0px 0px;
}
    
#group_g5n {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_sla {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_i29 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_b54 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ikj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f154db7a {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 180cf89 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 1a9fd70 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a3e6afee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 01d03d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 b8e01e2 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 8252f6f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 91b4c41 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 2302905 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 12a4483 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 cba42c6 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b018faae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 63addda {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ff2479a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e0270555 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 0be7961 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d4e40796 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e19a2b16 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 1df3525 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 93f56dd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ea83efbc {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 4630207.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#\31 4630207 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd444462[data-background-color-animation] {
    
}
#cd444462::before, #cd444462 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.25;
    border-radius: inherit;
}
#cd444462 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/4104badb/dms3rep/multi/opt/hollywood+sunset-bg-1920w.png");
    box-shadow: none;
    background-position: 50% 100%;
}
    
#\34 ec6c13c {
    min-height: 172px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 2% 0% 30% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 33d0b6e {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    align-content: flex-start;
    height: auto;
    align-self: center;
    justify-self: auto;
    padding: 0% 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#e80ec321 {
    margin: 0px 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 b3f998d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 b3f998d {
    width: 20%;
    height: 46px;
    max-width: 100%;
    justify-self: auto;
    order: 7;
    margin: 1.5% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 795b8c2.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 20px 0px;
}
#\35 795b8c2 {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\31 3cf6f90 {
    align-items: center;
    width: 100%;
    min-height: 300px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ff58753.flex-element.widget-wrapper > [data-element-type] {
    padding: 5% 2% 5% 2%;
}
#\33 ff58753 {
    width: 80.33%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cefeeb4b.flex-element.widget-wrapper > [data-element-type] {
    padding: 5% 2% 5% 2%;
}
#cefeeb4b {
    width: 79.83%;
    height: auto;
    max-width: 100%;
    order: 6;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3is {
    width: 100%;
    height: 30px;
    max-width: 100%;
    order: 7;
}
    
#widget_0p5 {
    width: 100%;
    height: 100px;
    max-width: 100%;
    order: 8;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 94904ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 22px;
    width: 100%;
    min-width: 4%;
    justify-self: auto;
    align-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 eacca7c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\35 54c4672 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(135deg, rgba(234, 220, 255, 1) 0%, rgba(255, 255, 255, 0.5) 100%);
    background-origin: border-box;
}
    
#widget_oe5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1pt {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_bv7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 8020215 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    padding: 80px 2% 80px 4%;
}
    
#\32 0badabf {
    width: 100%;
    min-height: 8px;
}
    
#\33 a8549df {
    width: 421px;
}
    
#group_t6b {
    width: 403.212px;
}
    
#widget_g83 {
    width: 325px;
}
    
#d80db6fd {
    width: 403.212px;
}
    
#f9aed5d3 {
    width: 325px;
}
    
#\33 7f965a7 {
    width: 403.212px;
}
    
#ff24c861 {
    width: 325px;
}
    
#\33 b557a5c {
    width: 403.212px;
}
    
#\32 aca159d {
    width: 325px;
}
    
#\32 6fdc1f7 {
    width: 403.212px;
}
    
#\30 2810c76 {
    width: 325px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 f57204e {
    width: 100%;
    min-height: 8px;
}
    
#\36 d80f3ae {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    padding: 80px 2% 80px 4%;
}
    
#bac9ce89 {
    height: auto;
}
    
#a0a43b69 {
    width: 358.82px;
}
    
#\38 3b8b29d {
    height: auto;
}
    
#cf1b594d {
    height: auto;
}
    
#\37 4f530ce {
    height: auto;
}
    
#\31 467b07c {
    flex-wrap: wrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ccc429bc {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    padding: 80px 2% 80px 4%;
}
    
#\36 68fb5fe {
    width: 100%;
    min-height: 8px;
}
    
#e7f4059d {
    width: 358.82px;
}
    
#widget_udb {
    height: auto;
    width: 160px;
}
    
#\33 0a0940d {
    height: auto;
    width: 160px;
}
    
#\39 decfbc6 {
    height: auto;
    width: 160px;
}
    
#\31 ba2bd3f {
    height: auto;
    width: 160px;
}
    
#\33 3e9a893 {
    height: auto;
    width: 160px;
}
    
#\34 301896d {
    height: auto;
    width: 160px;
}
    
#\37 7a3f2bf {
    height: auto;
    width: 160px;
}
    
#\38 93c93f6 {
    height: auto;
    width: 160px;
}
    
#\30 f45fe91 {
    height: auto;
    width: 160px;
}
    
#group_sfm {
    justify-content: space-around;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c1c2f508 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 f4c9fcf {
    margin: 0px 0% 0px 0%;
}
    
#\32 b71cae1 {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 6b1b8c3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 6b1b8c3 {
    width: 29.99%;
    margin: 5px 0% 0px 0%;
}
    
#group_gcg::before, #group_gcg > .bgExtraLayerOverlay {
    
}
#group_gcg {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 310d2ae {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c222074a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 027c94e {
    margin: 0% 0% 0% 0%;
}
    
#d432c3da {
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 4%;
    min-height: 0;
    justify-content: center;
    padding: 4% 4% 4% 4%;
}
    
#fc9fb542 {
    width: 100%;
    min-height: 80px;
    justify-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 631640b {
    height: 300px;
}
    
#widget_64a {
    height: 300px;
}
    
#ef7cbbd4 {
    height: 300px;
}
    
#\39 fbe7eb8.flex-element.widget-wrapper > [data-element-type] {
    padding: 3% 0px 3% 0px;
}
#\39 fbe7eb8 {
    margin: 0px 0% 0px 0%;
}
    
#\37 2aa9b3f.flex-element.widget-wrapper > [data-element-type] {
    padding: 3% 0px 3% 0px;
}
#\37 2aa9b3f {
    margin: 0px 0% 0px 0%;
}
    
#a85f333a.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#a85f333a {
    margin: 0px 0% 0px 0%;
}
    
#widget_p7i.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#widget_p7i {
    margin: 0px 0% 0px 0%;
}
    
#widget_a6g.flex-element.widget-wrapper > [data-element-type] {
    padding: 3% 0px 3% 0px;
}
#widget_a6g {
    margin: 0px 0% 0px 0%;
}
    
#group_pno {
    --column-gap: 3%;
    column-gap: 3%;
    order: 3;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\36 a9ff0f6 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_6rd {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e32c7d77 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_jep.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_jep {
    order: 1;
    margin: 10px 0% 10px 0%;
}
    
#widget_dmd {
    order: 0;
}
    
#widget_6np {
    order: 2;
    height: 35px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 380572d {
    padding: 4% 4% 4% 4%;
}
    
#ea83efbc {
    margin: 0px 0% 0px 0%;
}
    
#widget_sla {
    height: auto;
}
    
#\35 180cf89 {
    height: auto;
}
    
#\35 8252f6f {
    height: auto;
}
    
#b018faae {
    height: auto;
}
    
#d4e40796 {
    height: auto;
}
    
#\33 20581d0::before, #\33 20581d0 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 4630207 {
    width: 100.00%;
}
    
#\31 3cf6f90 {
    width: 90%;
    flex: 0 1 auto;
}
    
#\34 b3f998d {
    width: 49.95%;
}
    
#\35 795b8c2 {
    height: auto;
    width: 66.95%;
}
    
#\34 ec6c13c {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0px;
    padding: 50px 2% 35% 2%;
}
    
#\32 33d0b6e {
    width: 100%;
    min-height: 8px;
}
    
#e80ec321 {
    margin: 0px 0% 0px 0%;
}
    
#cd444462 {
    background-position: 50% 0%;
}
    
#\33 ff58753 {
    width: 80.33%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 eacca7c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 81cd7a2 {
    margin: 0px 0% 0px 0%;
}
    
#\39 94904ff {
    row-gap: 15px;
    align-items: center;
    align-content: center;
}
}



@media (max-width: 767px) {
    
#\32 8020215 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\31 7175ff1 {
    width: 100.00%;
}
    
#eb4401cd {
    width: 90%;
}
    
#\32 0badabf {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 a8549df {
    order: 0;
    margin: 0px 0% 48px 0%;
}
    
#group_a23 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 24px;
    padding-bottom: 24px;
}
    
#group_t6b {
    row-gap: 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_g83 {
    margin: 0px 0% 0px 0%;
}
    
#\30 17623bc {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 24px;
    padding-bottom: 24px;
}
    
#d80db6fd {
    row-gap: 16px;
    margin: 0px 0% 0px 0%;
}
    
#f9aed5d3 {
    margin: 0px 0% 0px 0%;
}
    
#\31 585854c {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 24px;
    padding-bottom: 24px;
}
    
#\33 7f965a7 {
    row-gap: 16px;
    margin: 0px 0% 0px 0%;
}
    
#ff24c861 {
    margin: 0px 0% 0px 0%;
}
    
#\30 22c09d1 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 24px;
    padding-bottom: 24px;
}
    
#\33 b557a5c {
    row-gap: 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 aca159d {
    margin: 0px 0% 0px 0%;
}
    
#\31 68af240 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 24px;
    padding-bottom: 24px;
}
    
#\32 6fdc1f7 {
    row-gap: 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 2810c76 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 f57204e {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ab6c086e {
    width: 325px;
}
    
#\36 d80f3ae {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#bac9ce89 {
    height: auto;
}
    
#\31 467b07c {
    order: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    margin: 0px 0% 0px 0%;
}
    
#a0a43b69 {
    order: 0;
    margin: 0px 0% 48px 0%;
}
    
#\38 3ed2f2e {
    width: 100.00%;
}
    
#ba96aae2 {
    margin: 0px 0% 0px 0%;
}
    
#\34 341b451 {
    width: 90%;
}
    
#\38 437c6d1 {
    margin: 0px 0% 0px 0%;
}
    
#\38 3b8b29d {
    height: auto;
}
    
#c83dba38 {
    width: 325px;
}
    
#\36 ace8cc8 {
    margin: 0px 0% 0px 0%;
}
    
#cf1b594d {
    height: auto;
}
    
#\37 b82535f {
    width: 325px;
}
    
#a5d448ad {
    margin: 0px 0% 0px 0%;
}
    
#\37 4f530ce {
    height: auto;
}
    
#\33 ee024b6 {
    width: 325px;
}
}



@media (max-width: 767px) {
    
#\36 68fb5fe {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\35 178eb35 {
    width: 100.00%;
}
    
#ccc429bc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 12% 4%;
}
    
#e7f4059d {
    order: 0;
    margin: 0px 0% 24px 0%;
}
    
#widget_udb {
    height: auto;
}
    
#\33 0a0940d {
    height: auto;
}
    
#\39 decfbc6 {
    height: auto;
}
    
#\31 ba2bd3f {
    height: auto;
}
    
#\33 3e9a893 {
    height: auto;
}
    
#\34 301896d {
    height: auto;
}
    
#\37 7a3f2bf {
    height: auto;
}
    
#\38 93c93f6 {
    height: auto;
}
    
#\30 f45fe91 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\32 b71cae1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c1c2f508 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
}
    
#\30 f4c9fcf {
    margin: 10px 0% 0px 0%;
}
    
#widget_gbe.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_gbe {
    margin: 0px 0% 0px 0%;
}
    
#\39 6b1b8c3 {
    width: 50%;
}
    
#group_gcg::before, #group_gcg > .bgExtraLayerOverlay {
    
}
#group_gcg {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



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



@media (max-width: 767px) {
    
#d432c3da {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 2% 4% 2% 4%;
}
    
#fc9fb542 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 2% 0% 2% 0%;
}
    
#widget_64a {
    height: 240px;
}
    
#\38 631640b {
    height: 240px;
}
    
#ef7cbbd4 {
    height: 240px;
}
    
#\34 027c94e {
    margin: 10px 0% 10px 0%;
}
    
#group_pno {
    justify-content: center;
    align-items: flex-start;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\36 a9ff0f6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_6rd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e32c7d77 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 2aa9b3f.flex-element.widget-wrapper > [data-element-type] {
    padding: 3% 0px 3% 0px;
}
#\37 2aa9b3f {
    margin: 0px 0% 0px 0%;
}
    
#\39 fbe7eb8.flex-element.widget-wrapper > [data-element-type] {
    padding: 3% 0px 3% 0px;
}
#\39 fbe7eb8 {
    margin: 0px 0% 0px 0%;
}
    
#widget_a6g.flex-element.widget-wrapper > [data-element-type] {
    padding: 3% 0px 3% 0px;
}
#widget_a6g {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 ef6e076 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 2% 0% 2% 0%;
}
    
#\30 380572d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 2% 4% 2% 4%;
}
    
#widget_sla {
    height: auto;
    width: 50%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 180cf89 {
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 50%;
}
    
#\35 8252f6f {
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 50%;
}
    
#b018faae {
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 50%;
}
    
#d4e40796 {
    height: auto;
    width: 50%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 20581d0::before, #\33 20581d0 > .bgExtraLayerOverlay {
    
}
    
#group_6v4 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#group_g5n {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f154db7a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 b8e01e2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 cba42c6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 0be7961 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ea83efbc {
    margin: 10px 0% 0px 0%;
}
    
#\35 880f543.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 880f543 {
    margin: 10px 0% 10px 0%;
}
}



@media (max-width: 767px) {
    
#\31 4630207.flex-element.widget-wrapper > [data-element-type] {
    padding: 2% 0px 2% 0px;
}
#\31 4630207 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 3cf6f90 {
    order: 1;
    row-gap: 15px;
    padding: 2% 0% 2% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 b3f998d {
    width: 50%;
}
    
#\35 795b8c2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 5% 0px;
}
#\35 795b8c2 {
    height: auto;
    width: 87.14%;
    margin: 0px 0% 0px 0%;
}
    
#\33 ff58753.flex-element.widget-wrapper > [data-element-type] {
    padding: 2% 2% 2% 2%;
}
#\33 ff58753 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 ec6c13c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 35% 4%;
}
    
#\32 33d0b6e {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
    padding: 0% 0% 0% 0%;
    margin: 15px 0% 0px 0%;
}
    
#e80ec321 {
    margin: 10px 0% 10px 0%;
}
    
#cefeeb4b.flex-element.widget-wrapper > [data-element-type] {
    padding: 2% 2% 2% 2%;
}
#cefeeb4b {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#cd444462 {
    background-position: 50% 50%;
}
    
#widget_0p5 {
    height: 75px;
}
}



@media (max-width: 767px) {
    
#\39 94904ff {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 10% 16px 10% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 eacca7c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\30 81cd7a2 {
    margin: 0px 0% 0px 0%;
}
}

