dialog .team-title{font-size:56px;font-weight:600;letter-spacing:.12em;overflow:hidden}dialog::backdrop{animation:fadeIn 1s ease both;background:#fff6;z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}dialog .x_btn{filter:grayscale(1);border:none;background:none;position:absolute;top:5px;right:5px;transition:ease filter,transform .3s;cursor:pointer;transform-origin:center}dialog .x_btn:hover{filter:grayscale(0);transform:scale(1.1)}dialog h2{font-weight:600;font-size:2rem;padding-bottom:1rem}dialog p{font-size:1rem;line-height:1.3rem;padding:.5rem 0;text-align:center}dialog p a:visited{color:rgb(var(--vs-primary))}.team_main{background-color:#000}.team_main .dialog{margin:auto;background:#000;color:#fff;padding-top:2rem;max-width:95vw;border:0;box-shadow:0 5px 30px #0000001a;animation:fadeIn 1s ease both}.team_main .dialog.dialog-scroll{max-height:90vh;overflow-y:auto;overflow-x:hidden}.team_main .dialog.dialog-scroll::-webkit-scrollbar{width:6px}.team_main .dialog.dialog-scroll::-webkit-scrollbar-track{background:transparent}.team_main .dialog.dialog-scroll::-webkit-scrollbar-thumb{background:#fff;border-radius:20px;transition:background .3s ease}.team_main .dialog.dialog-scroll::-webkit-scrollbar-thumb:hover{background:#555}.team_main .dialog.dialog-scroll{scrollbar-width:thin;scrollbar-color:#ffffff transparent}.team_main .dialog .dialog_heading{display:flex;align-items:center;justify-content:center;flex-direction:column}.team_main .dialog .dialog_heading .dialog_img{box-shadow:#959da533 0 8px 24px;overflow:hidden;width:100%;height:450px;margin-top:15px}.team_main .dialog .dialog_heading .dialog_img img{width:100%;height:450px;object-fit:contain;object-position:top}.team_main .dialog .dialog_content{text-align:left!important;width:100%;position:relative}.team_main .dialog .dialog_content p{text-align:justify!important;margin-top:25px}.team_main .dialog .dialog_content .dialog_content_container .dialog_background_img{position:absolute;width:100%;left:0;height:100%;z-index:-1;display:flex;align-items:center;justify-content:center}.team_main .dialog .dialog_content .dialog_content_container .dialog_background_img img{width:100%;opacity:.12}.team_main .dialog .dialog_content .dialog_content_container .dialog_name_role{margin-top:1rem;text-align:center}.team_main .dialog .dialog_content .dialog_content_container .dialog_name_role h2{font-size:1.2rem;margin:0;padding:0;font-weight:600}.team_main .dialog .dialog_content .dialog_content_container .dialog_name_role h3{margin:0;margin-top:.2rem;font-size:1rem;font-weight:400;color:gray}.team_main .dialog .dialog_content .dialog_footer{display:flex;flex-direction:column;align-items:center;justify-content:center}.team_main .dialog .dialog_content .dialog_footer .dialog_footer_logo,.team_main .dialog .dialog_content .dialog_footer .dialog_footer_logo img{width:100%}.team_main .dialog .dialog_content .dialog_footer .dialog_footer_socials{text-align:center;margin-top:15px}.team_main .dialog .dialog_content .dialog_footer .dialog_footer_socials .social_media{z-index:1;margin-top:.5rem}.team_main .dialog .dialog_content .dialog_footer .dialog_footer_socials .social_media svg{cursor:pointer;margin:0 .2rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.team_main .dialog .x_btn{font-size:1.5rem;color:gray}.team_main .team_cards{color:#fff}.team_main .team_cards .myteam_heading{text-align:center;font-weight:700;font-size:1.5rem;margin:2rem}.team_main .team_cards .myteam_heading h3 span{font-weight:700}.team_main .team_cards .team_principals{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:4rem;overflow-x:hidden}.team_main .team_cards .myteam_info{padding:1rem .5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (min-width: 768px){.team_main .dialog{max-width:90vw;max-height:90vh}.team_main .dialog .dialog_heading{display:flex;align-items:center;justify-content:center;flex-direction:column}.team_main .dialog .dialog_heading .dialog_img{width:300px;height:400px}.team_main .dialog .dialog_content{text-align:left;width:95%;margin:auto}.team_main .dialog .dialog_content p{font-size:1.3rem;line-height:2rem}.team_main .dialog .dialog_content .dialog_content_container{margin-top:25px}.team_main .dialog .dialog_content .dialog_content_container .dialog_name_role_lg h2{font-size:1.5rem}.team_main .dialog .dialog_content .dialog_content_container .dialog_name_role_lg h3{font-size:.8rem}.team_main .dialog .dialog_content .dialog_footer{width:100%;text-align:center}.team_main .dialog .dialog_content .dialog_footer .dialog_footer_logo img{width:200px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.team_main .team_cards .team_principals{display:grid;grid-template-columns:repeat(2,auto);column-gap:20px;justify-items:center}.team_main .team_cards .team_card_main:nth-child(3){grid-column:1/3;justify-self:center}.team_main .team_cards .myteam_info{display:grid;grid-template-columns:repeat(3,250px)}}@media screen and (min-width: 1024px){.team_main .dialog{display:flex;max-width:99vw;max-height:99vh!important;height:99vh;padding:0;overflow:hidden}.team_main .dialog .dialog_heading{flex:1;height:95%;margin-top:25px}.team_main .dialog .dialog_heading .dialog_img{width:90%;height:100%;margin:15px 0}.team_main .dialog .dialog_heading .dialog_img img{height:100%}.team_main .dialog .dialog_heading .dialog_name_role{margin-left:1rem;text-align:left;padding-left:1rem}.team_main .dialog .dialog_heading .dialog_name_role h2{font-size:1.8rem!important}.team_main .dialog .dialog_heading .dialog_name_role h3{font-size:1.2rem!important}.team_main .dialog .dialog_content{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:space-between;margin:0;padding:10px 0}.team_main .dialog .dialog_content .dialog_content_container{padding-left:25px}.team_main .dialog .dialog_content .dialog_content_container .dialog_name_role_lg{margin-top:0;text-align:left}.team_main .dialog .dialog_content .dialog_content_container .dialog_name_role_lg h2{font-size:3rem;margin-bottom:5px;padding-bottom:0}.team_main .dialog .dialog_content .dialog_content_container .dialog_name_role_lg h3{font-size:1.3rem}.team_main .dialog .dialog_content .dialog_content_container p{height:100%;max-height:70vh;padding-right:10px;overflow-y:auto;margin-bottom:5px;font-size:1rem;width:85%}.team_main .dialog .dialog_content .dialog_footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:97%;padding-right:10px;padding-bottom:10px;justify-self:flex-end}.team_main .dialog .dialog_content .dialog_footer .dialog_footer_logo{text-align:left;flex:1}.team_main .dialog .dialog_content .dialog_footer .dialog_footer_socials{flex:1;margin-top:0}.team_main .dialog .dialog_content .dialog_footer .dialog_footer_socials .social_media svg{font-size:20px;margin-bottom:5px}.team_main .team_content{margin-left:.2rem}.team_main .team_content p .span1,.team_main .team_content p .span2{font-size:1.5rem;text-decoration:underline}.team_main .team_cards{padding-top:100px!important}.team_main .team_cards .team_principals{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.team_main .team_cards .myteam_info{grid-template-columns:repeat(4,250px)}}@media screen and (min-width: 1280px){.team_main .dialog{max-width:1400px;height:99vh;box-sizing:border-box}.team_main .dialog.dialog-scroll{overflow-y:hidden}.team_main .dialog .dialog_heading .dialog_img{height:100%}.team_main .dialog .dialog_content{height:95%;margin-top:25px}.team_main .dialog .dialog_content .dialog_content_container{height:100%;overflow:hidden;margin-top:15px}.team_main .dialog .dialog_content .dialog_content_container .dialog_name_role_lg{margin-top:0}.team_main .dialog .dialog_content .dialog_content_container p{font-weight:600;height:70%;width:93%}.team_main .dialog .dialog_content .dialog_footer .dialog_footer_logo img{width:200px}.team_main .dialog .dialog_content .dialog_footer .dialog_footer_socials .social_media{text-align:right}}
