@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Assistant&display=swap";.EventLabel{font-size:1.5vw;border-bottom:1px solid #d1d3ce;padding:0}.evnetAnchor{text-decoration:none;display:block;margin-bottom:10px;font-size:1vw;color:#00f}.Events{display:flex;align-items:center;width:100%;gap:10px;padding-top:10px;font-family:var(--font-roboto-black)}.EventTable{width:100%}.EventTable th{font-family:var(--font-roboto-regular);background-color:#6a52e0;color:#fff;padding:12px;text-wrap:nowrap}.EventTable tr{font-family:var(--font-Assistant);font-weight:500;border:1px solid black}.EventTable button{text-decoration:none;display:flex;align-items:center;font-family:var(--font-roboto-black);background-color:transparent;border:none;font-size:16px}.EventTable a:hover{color:#0f6cbd}.registeRIcon .ms-Icon{font-size:10px!important;background-color:transparent;transition:.2s all ease}.registeRIcon .ms-Icon:hover{scale:1.3}.EventTable td{padding:6px 16px;background-color:#fff}.card1{transition:transform .3s ease;box-shadow:0 8px 4px #0000001a;background-color:#fff;border:.1px solid rgb(236,217,217);overflow:hidden;width:100%;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:10px;gap:10px}.card1:hover{transform:translateY(-5px)}@font-face{font-family:Assistant;src:url(../src/Assests/Fonts/Assistant-VariableFont_wght.ttf)}@font-face{font-family:Roboto-Black;src:url(../src/Assests/Fonts/Roboto-Black.ttf)}@font-face{font-family:Roboto-Regular;src:url(../src/Assests/Fonts/Roboto-Regular.ttf)}.mainContainer{display:flex;justify-content:center}.firstDiv{width:55%;padding:0 15px 20px;border:1px solid #d3d2d1;text-align:center;background:#fff}.Peslogo1{width:3vw;display:block}.Peslogo2{display:none}.PesHeading{font-size:3vw;font-weight:700;font-family:var(--font-roboto-black)}.addressHeading{font-size:1.2vw;font-family:var(--font-Assistant);line-height:1.7;color:#575757;font-weight:600}.AssociationHeading{font-size:15px;font-family:var(--font-Assistant);color:#333;font-weight:600;padding-top:6px}.ImageHeading{display:flex;justify-content:center;gap:15px;align-items:center}.headingcolor{color:#37467a}.Logos{display:flex;align-items:center;justify-content:center;gap:7%}.cubiclogo{width:14vw}.RotaryLogo{width:20%}.andText{font-size:3vw;font-weight:700;font-family:sans-serif}.FreeHeathdiv{display:flex;justify-content:center;flex-direction:column;border:none;border-radius:12px;width:82%;overflow:hidden}.FreeHeathmain{display:flex;justify-content:center;margin-bottom:10px}.RedColor{color:red}.regClose{color:#666;font-size:1vw;margin-top:.6vw;font-family:var(--font-roboto-black);font-weight:800}.checkupheading1{font-size:32px;font-weight:600}.Camp{position:relative;color:#fff;padding-bottom:5px}.checkupheading2{font-size:2.2vw;padding:1vw;font-family:var(--font-roboto-black);font-weight:700;background:red;border-radius:5px;text-align:center;line-height:1.2}.aboutMedical{font-family:var(--font-Assistant);font-size:13px}.VenueVibgyor{display:flex;align-items:center;width:35%}.VenueVibgyor .logo{width:100%}.VenueClass{display:flex;margin:auto;text-align:center;justify-content:center;padding-top:15px;font-size:16px;gap:4px;width:90%;font-family:var(--font-roboto-black);border-radius:5px}.medicalService{font-size:1.8vw;padding:.5vw 1vw;margin:13px auto auto;width:fit-content;font-weight:700;color:#fff;background:red;justify-content:center;display:flex}.VenueHeading{margin-right:1.1vw;font-size:1.6vw;font-weight:700;font-family:var(--font-roboto-black);color:#333}.listStyles{text-align:left;flex-wrap:wrap;gap:0 3vw;justify-content:left;padding-left:5vw}.serviceAvailable{text-align:left;font-family:var(--font-roboto-black);font-weight:800;color:red;margin-top:10px;font-size:1.3vw;padding:0 3vw}.listStyles li{font-size:15vw;font-family:var(--font-Assistant);color:#333;padding:3px;font-weight:600}.Lists{display:flex;justify-content:center;gap:7vw;padding-top:12px}.sidebox{text-align:left;border:2px solid #37467a;font-size:1vw;padding-top:1vw;padding-left:1vw;position:relative;font-family:var(--font-roboto-black)}.footerdiv{display:flex;align-items:stretch;flex-direction:column;gap:2vw;justify-content:center;margin-top:3vw}.PointsStyles{border:2px solid #37467a;border-radius:16px;padding:20px 5px;display:flex;flex-direction:column;text-align:left;font-size:14px;position:relative;font-family:sans-serif}.SugarTestHeading{font-size:1.2vw;font-family:var(--font-Assistant);color:#333;font-weight:700;padding-top:6px}.tableHeading{position:absolute;top:-14px;left:115px;background:#b4bee0;padding:4px;border-radius:4px}.footerlogo{display:flex;align-items:center;justify-content:center;gap:7%}.cubiclogoHeader{width:30%}.cubiclogofooter{width:11vw;margin-left:0}.RotaryLogofooter{width:10vw;margin-left:17px;padding-bottom:5px}.DR_about{width:100%;padding:10px;font-family:var(--font-Assistant);text-align:left}.DRdetails{display:flex;justify-content:flex-end}.HeadingofContact{font-family:var(--font-Assistant);position:absolute;top:-1.1vw;background:#b6bedd;left:20px;padding:.3vw;border-radius:.2vw;font-size:1.2vw}.DR_name{display:flex;justify-content:center;align-items:end}.name{font-size:1.5vw;font-weight:700;font-family:var(--font-roboto-black);color:#333;text-align:center;display:flex;flex-direction:column}.nametext{font-size:1.2vw;margin-left:0;font-family:var(--font-Assistant)}.Dr_Degree{font-size:1.2vw;font-family:var(--font-Assistant)}.contactInfo,.DoctorInfo{font-size:1.2vw;text-align:left;position:relative;font-weight:400;font-family:var(--font-Assistant)}.contacts{border:2px solid #37467a;padding:1.7vw 1vw}.DoctorBox{border:2px solid #37467a;padding:1vw}.schoolname{font-size:1.7vw;font-weight:700;color:red;font-family:var(--font-roboto-black)}.logo{width:14%}.footer-container{display:flex;justify-content:center;margin:10px auto auto;gap:5px;font-size:14px;font-family:Assistant;color:#333;padding:20px 20px 0;background-color:#f5f5f5}.footer-container a{color:#333;text-decoration:none}.BtnStyles{background:linear-gradient(to bottom,#2778c4,#2778c4);cursor:pointer;width:unset;padding:1.2vw 1.6vw;color:#fff;font-size:1.4vw;border:none;border-radius:5px;transition:background-color .3s ease;margin-top:10px;box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px}.Phoneimg{margin-right:3px;width:3%}.heartimageStyle{width:100%;display:flex;margin:auto}.width350block{display:none!important}.width350none{display:flex!important}.columnRevers{flex-direction:unset}.copyRightText{display:flex;align-items:center;gap:.2vw;color:#333;font-size:1vw;font-family:var(--font-Assistant)}.copyRightText a{font-family:var(--font-Assistant);color:#333;text-decoration:none}.loginButton button{width:fit-content;border:none;color:#0f6cbd;padding:.8vw 1.6vw;font-size:1.4vw;font-family:var(--font-Assistant);border-radius:5px;text-decoration:underline;justify-content:end;font-weight:600}.loginButton{display:flex;align-items:center;justify-content:center}.schooladdress{font-size:1.1vw;margin-top:5px}.fase_in_out_loading_dev_pulsing_animation{-webkit-animation:fadeinout 2s linear forwards infinite!important;animation:fadeinout 2s linear forwards infinite!important;opacity:0}.fase_in_out_loading_dev_pulsing_animation div{width:6px;height:6px;background:#fff;display:inline-block;margin-right:2px;border-radius:50%}.InAssociationWith{margin:5px 0!important;padding:8px 0!important;display:flex;flex-direction:column;gap:5px}.AssociationLogo{display:flex;align-items:center;justify-content:space-around!important}.AssociationWithLabel{font-size:18px!important;font-weight:600!important}.NoEventShimmer{width:100%;display:flex;flex-direction:column}.ShimmersDiv{display:flex;flex-direction:column;gap:5px!important}.ShimmersDiv .ms-Shimmer-shimmerWrapper{height:12px!important}@-webkit-keyframes fadeinout{50%{opacity:1}}@keyframes fadeinout{50%{opacity:1}}.MonthText{color:red;font-size:2vw;font-family:var(--font-roboto-black);font-weight:800}.absoluteContent{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;rotate:10deg}.absoluteEvent{position:absolute;right:4.3vw;top:10vw}.DateText{color:red;font-size:2vw;font-family:var(--font-roboto-black);font-weight:800}.DayText{color:#333;font-family:var(--font-Assistant);font-size:1.6vw;font-weight:800}.TimeText{color:red;font-family:var(--font-roboto-black);font-size:1.1vw;font-weight:800}@media screen and (max-width: 768px){.andText{font-size:8vw}.DateText{font-size:5vw}.absoluteEvent{right:10.5vw;top:13vw}.DayText{font-size:3.6vw}.TimeText{font-size:2.6vw}.MonthText{font-size:5vw}.columnRevers{flex-direction:column-reverse}.listStyles{gap:0 5.5vw}.copyRightText{font-size:4.2vw;gap:1vw}.serviceAvailable{text-align:justify;padding:0 00px;font-size:3.8vw}.HeadingofContact{top:-3vw;left:20px;padding:1vw;border-radius:.7vw;font-size:3.7vw}.regClose{font-size:3.8vw;margin-top:2vw}.name{font-size:4vw;display:unset;text-align:unset}.nametext,.Dr_Degree{font-size:3.5vw}.firstDiv{width:100%;padding:0 20px 20px;border:none}.universityAddress{display:flex;flex-direction:column;gap:0px;margin-top:.7vw;justify-content:left;align-items:center}.schoolname{font-size:5.5vw;line-height:1.3;text-align:center}.ImageHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:0px}.Peslogo1{display:none}.addressHeading{font-size:2vw;font-family:var(--font-Assistant);line-height:1}.RotaryLogofooter{width:45%}.cubiclogofooter{width:calc(50% - 4vw);margin-top:11px}.DR_about{width:100%;padding:0}.footerlogo{flex-direction:row;margin-top:2vw}.Peslogo2{display:block;width:25%}.PesHeading{font-size:5.2vw;font-family:var(--font-roboto-black)}.cubiclogo{width:42%}.RotaryLogo{width:37%}.FreeHeathdiv{width:100%;border:none}.heartimageStyle{width:90%;min-height:unset}.checkupheading1{font-size:21px}.checkupheading2{font-size:5vw;padding:2vw 0}.aboutMedical{font-size:2.6vw}.AssociationHeading{font-size:3.8vw;color:#333;font-family:var(--font-Assistant);padding:0}.VenueClass{width:100%;font-size:8px;padding:0;display:flex;gap:8px}.VenueHeading{text-align:center;font-size:5vw;padding-top:0;color:#333}.logo{width:14%}.FreeHeathmain{padding-top:8px}.medicalService{font-size:4.8vw;padding:2.8vw}.BtnStyles{font-size:4.2vw;padding:3.5vw 4vw}.loginButton button{padding:2.6vw 4vw;font-size:4.2vw}.Lists{display:flex;justify-content:space-between}.schoolname{font-size:6vw;font-weight:700;color:red}.schooladdress{font-size:2.8vw;font-family:var(--font-Assistant);color:#575757;line-height:1.3;font-weight:600}.SugarTestHeading{font-size:3.8vw;font-family:var(--font-Assistant);padding:1px}.footerdiv{display:flex;flex-direction:column;margin-top:20px;gap:10px;padding-top:10px}.sidebox{margin:0;width:100%;text-align:center;font-size:15px;padding:8px}.tableHeading{position:absolute;top:-17px;left:137px;background:#b4bee0;padding:7px;border-radius:4px}.PointsStyles{margin-top:20px}.DoctorBox{padding:2vw 2.5vw}.contacts{padding:5.3vw 2.5vw}.contactInfo{font-size:4.5vw;width:100%;margin-top:4vw}.Phoneimg{width:3.5%}.width350block{display:block!important}.width350none{display:none!important}.listStyles li{font-size:3.8vw!important}}@media screen and (max-width: 600px){.schoolname{font-size:5vw}.schooladdress{font-size:2.6vw}}@media screen and (max-width: 402px){.VenueHeading{font-size:2.9vw}.schoolname{font-size:5.6vw}.schooladdress{font-size:2.5vw}.firstNameWidth .fui-Label,.GenderStyles .fui-Label{font-size:4.2vw}.width350block{display:block!important}.width350none{display:none!important}}@media screen and (max-width: 350px){.card1 div:nth-child(n){font-size:1rem;font-weight:900;border:1px solid red;letter-spacing:.5px}.PesHeading{font-size:5vw;text-align:left}.addressHeading{font-size:2.5vw}.checkupheading2{font-size:17px}.Camp{padding-bottom:5px}.aboutMedical{font-size:10px}.schooladdress{font-size:2.7vw;margin-top:0vw}.schoolname{font-size:5.2vw}.medicalService{font-size:4.5vw}.listStyles li{font-size:12px}.width350block{display:block!important}.width350none{display:none!important}}:root{--font-Assistant: "Assistant", sans-serif;--font-roboto-black: "Roboto", sans-serif;--font-roboto-regular: "Roboto", sans-serif}.swal2-html-container{font-family:var(--font-Assistant)}.swal2-cancel{font-family:var(--font-roboto-regular)}.swal2-confirm{font-family:var(--font-roboto-regular);background-color:#0f6cbd}html{scroll-behavior:smooth}@font-face{font-family:Assistant;src:url(../src/Assests/Fonts/Assistant-VariableFont_wght.ttf)}@font-face{font-family:Roboto-Black;src:url(../src/Assests/Fonts/Roboto-Black.ttf)}@font-face{font-family:Roboto-Regular;src:url(../src/Assests/Fonts/Roboto-Regular.ttf)}*{margin:0;padding:0;box-sizing:border-box}.LanguageNamesStyles{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:15px;font-size:25px}.Register{display:flex;justify-content:center;padding:30px;font-size:25px;font-weight:600;font-family:var(--font-roboto-black)}.commonPaddingStyles{display:flex;justify-content:center;padding-top:10px}.LocAndDateStyles{display:flex;justify-content:center;padding-top:10px;font-size:20px;font-weight:600;font-family:var(--font-roboto-black)}.FormHeading{display:flex;justify-content:center;font-size:30px;font-weight:700;color:#dd2b33;font-family:var(--font-roboto-black)}.AddressStyles{display:flex;justify-content:center;font-family:var(--font-roboto-black)}.FormBorderStyles{width:55%;border:1px solid #ddd;background:#f5f5f5;padding:25px}.MainDivCenter{display:flex;justify-content:center;background:#fff}.NameStyles{align-items:center;padding:25px 0 0!important;justify-content:space-between}.GenderStyles{display:flex;align-items:center;gap:10px}.GenderStyles .fui-RadioGroup{display:flex;flex-direction:row}.GenderStyles .fui-Field{display:flex;align-items:center;padding-left:20px}.PhoneStyles{display:flex;align-items:center;gap:10px}.BirthDateStyles{display:flex;align-items:left;flex-direction:column;gap:8px}.FirstName{display:flex;align-items:center;gap:10px}.buttonSubmit{display:flex;align-items:center;justify-content:center;padding-top:20px;margin-bottom:15px}.GenderStyles .fui-Label{font-size:1.3vw;font-weight:600}.LanguageButtons{padding:1vw 1.5vw;border-radius:2vw;border:none;background:unset;color:#0f6cbd;cursor:pointer;font-size:1.4vw;text-decoration:underline}.FirstName .fui-Input,.GenderStyles .fui-Input,.BirthDateStyles .fui-Input{width:100%}.firstNameWidth .fui-Label{font-size:1.3vw;color:#333;line-height:1.3}.firstNameWidth{color:#333;width:100%;font-weight:600!important;font-size:1.3vw!important}.inputBoxWidth{width:100%}.inputBoxWidth .fui-Radio__indicator{width:1vw;height:1vw}.AllTextFields{display:flex;flex-direction:column;gap:1vw}.BackBtn{display:flex;justify-content:end;font-size:3vw;cursor:pointer;color:#0f6cbd;font-weight:600}.EditIconStyles{width:6%;position:absolute;top:4px;right:9px}.UserCard{height:auto;padding:15px;background:#fff}.UserCard{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:20px;text-align:left;font-family:Arial,sans-serif;position:relative}.WomanImage{width:15%}.womanImageStyle{align-items:center;display:flex;gap:20px}.detail{margin:10px 0}.label{font-weight:700;color:#555}.value{color:#333}.mapContainer{width:100%;display:flex;justify-content:center;margin-top:10px}.mapIframe{width:100%;height:22vw;border:0;border-radius:8px}.buttonSubmit .fui-Button{padding:.8vw 1.4vw;font-size:1.1vw;border-radius:.3vw}.inputBoxWidth .fui-Input{height:2.5vw;font-size:1.1vw;padding:.3vw}.flexAlignCenter{display:flex;align-items:center}.flexalignspcbetween{display:flex;justify-content:space-between}.flexalignspcCenter{display:flex;align-items:center;justify-content:center}.themecolor{color:#0f6cbd}.Pointer{cursor:pointer}.shareMessage{text-align:center;display:flex;margin-top:10px;font-size:1.3vw;line-height:1.3;cursor:pointer}.scholaddress{display:flex;flex-direction:column;gap:.3vw;width:65%}.Whatspp{font-size:1.3vw;margin-bottom:.4vw}.flexAlignCenterGap5{display:flex;align-items:center;gap:5px}.RegtrationNumberShowStyles{display:flex;font-size:16px;flex-direction:column;color:green;font-weight:500;justify-content:center;align-items:center;margin-bottom:15px}.fui-Radio{align-items:center}.listStyles{width:100%;display:grid;grid-template-columns:1fr 1fr}.listStyles li{font-size:1.3vw;font-family:var(--font-Assistant);color:#333;padding:3px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;list-style-position:inside}.eventItem{display:grid;grid-template-columns:25% 25% 25% 25%;white-space:nowrap;gap:25px;align-items:center}@media screen and (max-width: 768px){.listStyles{width:100%;display:grid;grid-template-columns:1fr}.Whatspp{font-size:14px}.inputBoxWidth .fui-Input{height:40px;font-size:14px;padding:4px}.inputBoxWidth .fui-Radio__indicator{width:12px;height:12px}.buttonSubmit .fui-Button{padding:1.5vw;font-size:2.5vw;border-radius:.5vw}.BackBtn{font-size:4.5vw}.RegtrationNumberShowStyles{font-size:13px}.shareMessage{font-size:4vw}.GenderStyles .fui-Label,.firstNameWidth .fui-Label{font-size:14px}.firstNameWidth{font-size:14px!important}.FormBorderStyles{width:100%}.FirstName{display:block}.BirthDateStyles{display:flex;flex-direction:column;gap:5px}.LanguageButtons{padding:8px 4px;border-radius:10px;border:none;font-size:4.5vw}.inputBoxWidth,.firstNameWidth{width:100%!important}.LanguageNamesStyles{justify-content:space-between;gap:1vw;padding:5px}.FormBorderStyles{width:100%;padding:20px 15px;background-color:#f5f5f5}.BirthDateStyles .fui-Input{width:100%}.FormHeading{font-size:24px;text-align:center;line-height:normal;white-space:nowrap;color:#dd2b33}.AddressStyles{text-align:center}.Register .fui-Label{text-align:center;line-height:normal}.Register{padding:20px 0 10px}.LocAndDateStyles{text-align:center}.UserCardsStyles{display:flex;flex-direction:column;gap:15px;margin-top:15px;width:100%}.UserNameCard .fui-Label{font-size:30px;font-weight:500}.LoginLogout{display:flex;align-items:center;justify-content:space-between}.ArrowLogout{display:flex}.RegistrationNoStyles{display:flex;font-size:15px;font-weight:500;justify-content:center;align-items:center;margin-bottom:10px}.mapIframe{height:150px}}@media screen and (max-width: 600px){.buttonSubmit .fui-Button{padding:6px 9px;font-size:12px;border-radius:.5vw;min-width:80px}}
