.table-networking{padding-top:40px;padding-bottom:40px}
@media(min-width:768px){.table-networking{padding-top:64px;padding-bottom:64px}
}
.table-networking .container-general .titleH2{font-family:'N27 Bold';font-weight:700;font-style:normal;font-size:40px;line-height:48px;text-transform:uppercase;color:#333f48;margin-bottom:40px;hyphens:auto;word-break:auto-phrase}
@media(min-width:1024px){.table-networking .container-general .titleH2{font-size:48px;line-height:56px}
}
@media(min-width:1600px){.table-networking .container-general .titleH2{font-size:64px;line-height:72px}
}
@media(min-width:768px){.table-networking .container-general .titleH2{hyphens:none;word-break:normal}
}
.table-networking .container-general .section-title .options-table .legend-container{display:flex;flex-direction:column;gap:24px}
@media(min-width:768px){.table-networking .container-general .section-title .options-table .legend-container{flex-direction:row;gap:16px}
}
.table-networking .container-general .section-title .options-table .legend-container p{font-size:16px;line-height:24px;font-family:'N27 Regular';font-weight:400;font-style:normal;color:#333f48;display:flex}
.table-networking .container-general .section-title .options-table .legend-container .legend-container-options{display:flex;gap:48px}
.table-networking .container-general .section-title .options-table .legend-container .legend-container-options p{font-size:16px;line-height:24px;font-family:'N27 Medium';font-weight:500;font-style:normal;color:#333f48;white-space:nowrap;display:flex}
@media(max-width:430px){.table-networking .container-general .section-title .options-table .legend-container .legend-container-options{padding-bottom:10px;flex-wrap:wrap;gap:24px}
}
.table-networking .container-general .section-title .options-table .legend-container .icono{width:32px;height:32px;position:relative;left:10px;bottom:6px}
@media(max-width:450px){.table-networking .container-general .section-title .options-table .legend-container{flex-flow:column;gap:20px}
}
.table-networking .container-general .section-title .options-table .legend-container .icon--style{font-size:24px;margin-left:9px}
.table-networking .container-general .section-title .column-button{cursor:pointer}
.table-networking .container-general .section-title .column-button .download{display:flex;flex-direction:row-reverse;justify-content:start;align-items:baseline;gap:16px}
.table-networking .container-general .section-title .column-button .download .icono{color:#d52b1e;border-radius:40px;border:1.5px solid #d52b1e;padding:8px;display:flex;align-items:flex-start;gap:10px}
.table-networking .container-general .section-title .column-button .button-text{font-size:18px;line-height:26px;font-family:'N27 Bold';font-weight:700;font-style:normal;text-transform:uppercase;color:#d52b1e}
@media(max-width:768px){.table-networking .container-general .section-title .column-button{position:absolute !important;height:1px !important;width:1px !important;padding:0 !important;margin:0 !important;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
}
.table-networking .container-general .section-table{margin-top:40px}
@media(max-width:768px){.table-networking .container-general .section-table{margin-left:16px !important}
}
.table-networking .container-general .section-table .tabs{display:flex}
.table-networking .container-general .section-table .tabs .tab-button{font-size:20px;line-height:28px;font-family:'N27 Bold';font-weight:700;font-style:normal;color:#333f48;border:0;padding:16px 0;width:50%;height:80px;display:flex;justify-content:center;align-items:center;flex:1 0 0;gap:10px;cursor:pointer;position:relative;box-sizing:border-box}
@media(max-width:450px){.table-networking .container-general .section-table .tabs .tab-button{font-size:18px;line-height:26px}
}
.table-networking .container-general .section-table .tabs .tab-button.active,.table-networking .container-general .section-table .tabs .tab-button:hover{font-family:'N27 Bold';font-weight:700;font-style:normal}
.table-networking .container-general .section-table .tabs .tab-button.active::after,.table-networking .container-general .section-table .tabs .tab-button:hover::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#d52b1e}
@media(max-width:768px){.table-networking .container-general .section-table .tabs{margin-right:16px !important}
}
.table-networking .container-general .section-table .tab-content{display:block;padding:20px 0;width:100%;scrollbar-width:unset;-ms-overflow-style:unset;-webkit-overflow-scrolling:touch;overflow-x:auto}
.table-networking .container-general .section-table .tab-content::-webkit-scrollbar{display:unset;height:4px}
.table-networking .container-general .section-table .tab-content::-webkit-scrollbar-track{border-bottom:1px solid #333f48}
.table-networking .container-general .section-table .tab-content::-webkit-scrollbar-thumb{background-color:#d52b1e}
.table-networking .container-general .section-table .tab-content::-webkit-scrollbar-thumb:hover{cursor:grab}
.table-networking .container-general .section-table .tab-content::-webkit-scrollbar-thumb:active{cursor:grabbing}
.table-networking .container-general .section-table #tab1{display:block}
.table-networking .container-general .section-table .custom-table{width:100%}
.table-networking .container-general .section-table .mobile{margin-top:40px;position:absolute !important;height:1px !important;width:1px !important;padding:0 !important;margin:0 !important;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.table-networking .container-general .section-table .mobile .column-button{text-align:center;width:100%}
.table-networking .container-general .section-table .mobile .column-button .download{display:flex;flex-direction:row-reverse;justify-content:start;align-items:baseline;gap:16px}
.table-networking .container-general .section-table .mobile .column-button .download .icono{color:#d52b1e;border:1.5px solid #d52b1e;border-radius:40px;padding:8px;display:flex;align-items:flex-start;gap:10px}
.table-networking .container-general .section-table .mobile .column-button .button-text{font-size:18px;line-height:26px;font-family:'N27 Bold';font-weight:700;font-style:normal;color:#d52b1e;text-transform:uppercase}
@media(max-width:768px){.table-networking .container-general .section-table .mobile{display:block !important}
}
.table-networking .container-general .section-table th:first-child{text-align:left;width:50%}
@media(min-width:768px){.table-networking .container-general .section-table th:first-child{padding-left:32px}
}
.table-networking .container-general .section-table th{font-size:16px;line-height:24px;font-family:'N27 Bold';font-weight:700;font-style:normal;color:#333f48;text-align:center;border-bottom:1px solid #333f48;padding-bottom:16px;min-width:115px}
@media(max-width:450px){.table-networking .container-general .section-table th{font-size:14px;line-height:22px}
}
.table-networking .container-general .section-table tr{text-align:center}
.table-networking .container-general .section-table td:first-child{text-align:left !important;min-width:unset}
@media(min-width:768px){.table-networking .container-general .section-table td:first-child{min-width:320px}
}
@media(min-width:420px){.table-networking .container-general .section-table td:first-child{min-width:205px}
}
.table-networking .container-general .section-table td{border-bottom:1px solid #c3c1c2;padding:16px 0}
@media(min-width:768px){.table-networking .container-general .section-table td{padding:24px 32px}
}
@media(max-width:450px){.table-networking .container-general .section-table td img{width:32px;height:32px}
}
.table-networking .container-general .section-table td .check{font-size:24px}
.table-networking .container-general .section-table td .event-info{display:flex}
@media(min-width:1290px){.table-networking .container-general .section-table td .event-info{white-space:nowrap}
}
.table-networking .container-general .section-table td .event-info .title{font-size:14px;line-height:22px;font-family:'N27 Bold';font-weight:700;font-style:normal;color:#333f48}
@media(min-width:768px){.table-networking .container-general .section-table td .event-info .title{font-size:20px;line-height:28px}
}
.table-networking .container-general .section-table td .event-info .arrow{font-family:'N27 Bold';font-weight:700;font-style:normal;color:#d52b1e;border:1.5px solid #d52b1e;border-radius:40px;margin-right:16px;padding:7px;width:32px;height:32px;height:fit-content;position:relative;transform:rotate(360deg);transition:transform .3s ease-in-out;cursor:pointer}
.table-networking .container-general .section-table td .event-info .arrow.rotated{transform:rotate(180deg)}
.table-networking .container-general .section-table td .additional-info{margin-bottom:8px;min-width:205px;max-height:0;display:flex;flex-direction:column;gap:8px;position:relative;left:0;top:8px;overflow:hidden;transition:max-height .3s ease-in-out}
@media(min-width:768px){.table-networking .container-general .section-table td .additional-info{left:52px}
}
.table-networking .container-general .section-table td .additional-info p{font-size:16px;line-height:24px;font-family:'N27 Regular';font-weight:400;font-style:normal;color:#333f48;width:90%}
.table-networking .container-general .section-table td .additional-info a{font-size:18px;line-height:26px;font-family:'N27 Bold';font-weight:700;font-style:normal;color:#d52b1e}
@media(max-width:768px){.table-networking .container-general .section-table td .additional-info a{font-size:16px;line-height:24px}
}
.table-networking .container-general .section-table td .additional-info .arrowView{font-size:14px;color:#d52b1e;font-family:'N27 Bold';font-weight:700;font-style:normal;border:1.5px solid #d52b1e;border-radius:40px;margin-right:16px;padding:6px;position:relative;left:16px;cursor:pointer}
.table-networking .container-general .section-table td .additional-info.active{height:max-content;transition:max-height .3s ease-in-out}
@media(max-width:1024px){.table-networking .container-general .section-table .tableHead th:first-child,.table-networking .container-general .section-table .custom-table td:first-child{background:#fff;position:-webkit-sticky;position:sticky;left:0;z-index:2}
.table-networking .container-general .section-table .custom-table thead th:first-child,.table-networking .container-general .section-table .custom-table tbody td:first-child{text-align:left}
}