/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter{height:30px;margin-top:15px;-webkit-margin-start:20px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media screen and (max-device-width:1600px){.first-row-div h2{font-size:50px;margin-bottom:0}.first-row-div-img{width:60px;margin-top:0}.first-row-div{padding:14px 16px 8px}.chartBtn button{padding:10px 17px}.leave-part-header{margin-bottom:18px}.last-part .last-part-text h3{font-size:16px!important}.last-part-div img{width:68px;height:68px}.birthday-part-header h3,.leave-part-header h3{font-size:16px!important}.leave-part-header button{padding:2px 6px;font-size:12px}.birthday-part-header img{width:64px;height:40px}.attendBtn div,.attendBtn label{width:42px;height:42px;font-size:18px;padding:7px 9px}.parent-attendance-profile .img70{height:50px;width:50px;overflow:hidden}.parent-attendance-profile h2{font-size:16px}.parent-attendance-profile{padding:12px}.copy-check-right .copySr{font-size:14px;height:30px;width:30px}.copy-check-right .img80{height:70px;width:70px}.copy-check-right h5{font-size:16px}.copy-check-right label,.copy-check-right p{font-size:14px}.tillTab-xxl{display:none}.btn-square-xxl{padding:8px}.btn-square-xxl .icon{margin:0!important}.filter3>div{flex-basis:200px}}@media screen and (max-device-width:1399px){.leave-data-list{height:425px;overflow:auto}.profileBG{background-size:120px}.profileImage{height:100px;width:100px;border:6px solid #fff;margin:16px}.profileButton,.profileButton:active,.profileButton:hover{right:1px;bottom:12px;padding:4px 5px}.profileButton.bottom-5{right:5px;bottom:12px!important}.school-profile-header-left{gap:24px}.school-profile-header-left .school-profile-header-left-text h3{font-size:30px}.school-profile-header-left .school-profile-header-left-text p{font-size:16px!important}.inner-input-section label,.selection-divs-container p{font-size:14px}.all-student-left{display:none}.tableScroll{height:auto}.certificate1 .certificateCont p{font-size:18px}.certificate2 .certificateCont p,.certificate3 .certificateCont p{font-size:12px;line-height:25px}.certificateBox{height:auto}.copyLefttBox{display:none}.pl-xl-0{padding-left:0!important}.pt-xl-2{padding-top:15px!important}.gallery-file{padding:8px}.photos{flex:0 0 19.2%!important}.WorkDetailBtn{display:flex}.websiteFooter{width:100%;height:28vw}.dragdropBox h2{font-size:14px;margin:0 40px;text-align:center}.donation-form{width:80%}}@media screen and (max-width:1199px){.icon-xl-tab{margin:0!important}.col-small .logo-image{margin:14px 1px!important;width:70px!important;display:flex;align-items:center;justify-content:center;background-size:55px}.col-small .logo-image>div{height:44px;width:44px;overflow:hidden}.first-row-div h2{font-size:40px;margin-bottom:0}.first-row-div-img{width:45px;margin-top:0}.PackageDate{border-radius:8px!important;padding:8px 0!important}.PackageDate div{border:none!important;padding-inline:10px}.PackageDate div:first-child h5{margin-bottom:5px!important}.PackageDate div h5{font-size:14px!important}.holiday-column-reverse{flex-direction:column-reverse}.selection-divs-container p{display:none}.AdmissionProfile{width:180px}.AdmissionProfile div{height:200px}.border-right-line{border:0}.photos{flex:0 0 24%!important}.MarksheetClassTestBox{width:80%}.UploadFileBox{height:22vw}.donation-form{width:90%}}@media only screen and (max-width:1024px){.profileBG{background-size:120px}.profileImage{height:100px;width:100px;border:6px solid #fff;margin:16px}.holidayBox button{opacity:100%}.certificate1 .certificateCont{padding:0 90px}.certificate3 .certificateCont{position:absolute;top:45%;padding:0 67px 0 25px}.mainComment{max-width:90%}.tabRight{margin-left:90px!important}.MarksheetClassTestBox{width:90%}.step-label span:last-child{display:none}.progress-tabs>div:last-child{width:20%}.dragdropBox img{height:120px}}@media only screen and (max-width:991px){.first-row-div-img{width:40px;margin-top:0}.first-row-div h2{font-size:36px;margin-bottom:0}.first-row-div h4{font-size:.9rem!important}.tillTab{display:none}.tillTabShow{display:block!important}.certificate1 .certificateCont{padding:0 70px}.promoteLeft{width:60%}.icard-Setup-column-reverse{flex-direction:column-reverse}.gallery-Uploaded div{width:100%!important}.certificatebox{height:54vw;width:77vw}.MarksheetClassTestBox,.donation-form{width:98%}}@media only screen and (max-width:576px){.dropBox .dropdownBox,.notification .dropdownBox{width:290px}.gMarginLeftOnSmallScreen{margin-left:32px}div#div2{padding:10px 0}.graph-header-right select{width:65%}.applied-leave-select{width:75%}.profileBG{background-size:90px}.profileImage{height:80px;width:80px;border:4px solid #fff;margin:12px}.filter3{position:absolute;background:#fff;box-shadow:1px 7px 4px 0 #00000030;display:none;right:0;left:0;z-index:999}.filter3.active{display:flex}.filterToggle,.numberShow,.socialMediaLink{display:block!important}.delete-icon-part img{width:170px}.sidePointBox{display:none}.holidayBox2{padding:0}.holidayBox{padding:10px 14px;border-radius:12px}.holidayBox h4{font-size:16px}.holidayBox h6{font-size:14px}.certificate1 .certificateCont{top:48%}.certificate1 .certificateCont p,.certificate2 .certificateCont p,.certificate3 .certificateCont p{font-size:11px}.certificate2 .certificateCont p,.certificate3 .certificateCont p{line-height:20px}.checkHide,.dateHide,.socialMediaBtnBox,.step-label span{display:none!important}.filterFade.active{display:block;z-index:99}.Mob-emptyBox-icon .not-found-icon{height:240px}.copy-check-right .copySr{font-size:14px;height:30px;width:30px;position:absolute;top:8px;right:8px}.SLC-box{flex-grow:0;flex-basis:100%}.memberDetail p{padding-left:6px!important}.fees-details-main-header>div{flex-basis:150px}.fees-details-main-header>div>div h5{font-size:14px}.fees-details-main-header>div>div h5>i{height:16px;width:16px;background-size:16px}.common-question-list>div ul li,.schoolPageHead{font-size:14px;font-weight:500}.mainComment{max-width:81%}.commentReply .mainComment{max-width:78%}.commentMsg p{line-height:17px}.commentMsg p,.replyBox button,.replyBox span,.work-details-upper p{font-size:12px}.DocImgFiles .gallery-file .DocIcons,.gallery-document .folderIcon,.gallery-file .folderIcon{width:80px}.gallery-document p,.gallery-file p{font-size:14px;margin-bottom:0!important}.dotBtn{right:6px;top:6px}.photos .gallery-file .dotBtn{right:12px;top:12px}.photos{flex:0 0 31.9%!important}.nameBox{padding:14px 13px}.nameBox div{margin:0}.feedback-main{padding:0}.dashboardContant h3{font-size:16px}.ImagePreview{margin-inline:0;margin-top:12px}.filter3 .filterButton>div{justify-content:end!important}.not-found-icon{height:210px;padding-top:18px}.photoBox{height:25vw}.DocImgFiles .photoBox{height:12rem}.webLogo{width:188px;height:95px}.webFavIcon{width:95px;height:95px}.websiteFooter{margin-bottom:0!important}.otherBanner{height:250px}.mobPageLoader100{width:100%!important;height:100%!important}.SchoolPageNameRight{flex:0 0 auto;width:100%}.socialMediaHead input{padding-right:45px}.socialMediaLink{top:4px;right:1px;position:absolute}}@media only screen and (max-width:425px){.mob-routeBox{gap:1.5rem;flex-direction:column}.mob-routeBox>div:last-child{display:flex;flex-direction:column-reverse}.blackLine{position:absolute;height:48px;width:5px;background:#000;left:14px;top:40px}.gallery-Uploaded div{width:100%!important;height:100px!important}.photos{flex:0 0 48.8%!important}.photoBox{height:38vw}.webLogo{width:141px;height:95px}.bannerText{font-size:20px}}@media (width:344px){.adjustPosition{top:57px!important;right:5px!important}}@media (min-width:344px) and (max-width:360px){.adjustPosition{top:57px!important;right:5px!important}.reduceSizeOfImageOnSmallScreen{width:25px;height:25px}}@media (max-width:540px){.adjustCardOnSmall{flex-direction:column}.reduceSizeOfImageOnSmallScreen{width:25px;height:25px}.gReduceSizeOfNameOnSmallScreen{font-size:20px!important}.gReduceSizeOfProfessionOnSmallScreen{font-size:13px!important}.gMoveTowardsRightOnSmallScreen{display:flex!important;justify-content:end!important}.justifyContentCenter{display:flex;justify-content:end;margin-top:6px}.centerAtSmallScreen{display:flex!important;align-items:center!important;justify-content:end!important;margin-top:10px!important}}.displayBlockOfCard{display:block!important}.reduceFontSizeTo20{font-size:20px!important;margin-bottom:0!important}.reduceFontSizeTo16{font-size:16px!important;margin-bottom:0}.marginTopOfImage{margin-top:9px}.adjustPositionOfAttendance{top:71px!important}@media only screen and (max-width:768px){div#div2{margin-left:0!important}.left-header .navTabBtn{display:flex!important}.smallNav .ps-menu-label div span{display:block!important}.smallNav .flex-center-normal{justify-content:flex-start}.dashTabHide,.sidebar-main .sidebarButton{display:none}.deshHide{display:block!important}.companyLogo{position:absolute;right:5px;top:5px}.companyLogo .profileImage{width:50px;height:50px;border:0}.school-profile-header{padding:25px}.school-profile-header-left{gap:12px}.school-profile-header-left .school-profile-header-left-text h3{font-size:22px}.school-profile-header-left .school-profile-header-left-text p{font-size:14px!important;font-weight:400}.commentMsg span,.schoolProfileButton a,.schoolProfileButton h5{font-size:14px!important}.syllabusdetailBox .syllabusSubject{font-size:16px}.tillTab-md{display:none}.btn-square{padding:8px}.btn-square .icon{margin:0!important}.tableHead h3{font-size:16px!important}.basic-detail-left div h5{font-size:16px!important;margin:0}.basic-detail-right h2{font-size:18px;margin-left:10px}.basic-detail-right .basic-detail-left{padding-inline:10px}.certificate1 .certificateCont{padding:0 50px}.workDisplay>div{width:100%}.workDisplay{flex-wrap:wrap;gap:15px;flex-direction:column}.photos{flex:0 0 23.8%!important}.certificatebox{height:63vw;width:90vw}.MarksheetDoubleText span{width:100%}.UploadFileBox{height:42vw}.websiteBanner{width:95%;height:193px;margin-inline:10px;overflow:hidden}.hide768{display:none!important}.hideBefore768{display:block!important}.dragdropBox{min-height:20rem}.topperInputBox{flex:0 0 auto;width:100%}.GraphEntryBox>div{flex-basis:225px}.GraphEntryBox>div br{display:none}.GraphEntryBox{gap:6px}}.adjustPosition{top:67px!important;right:27px!important}.flex-between1{display:block}.marginTopOfImageOnScreen{margin-top:12px!important}.adjustImageOnSmall{display:flex;align-items:center;justify-content:start}.adjustPaddingOnSmallScreen{padding-left:0;padding-right:0}.adjust{top:26px!important;right:35px!important}.adjustMargin{margin-left:12px;margin-right:12px}@media (min-width:820px) and (max-width:1024px){.adjustPosition{top:90px!important;right:80px!important}.reduceSizeOfImageOnSmallScreen{width:25px;height:25px}.flexWrapOn1024_344_1280{overflow-x:auto}.centerAtSmallScreen{display:flex!important;align-items:center!important;justify-content:end!important;margin-top:10px!important}.justifyContentCenter{display:flex;justify-content:end;margin-top:6px}.adjustPositionOfAttendance{top:71px!important}.marginTopOfImageOnScreen{margin-top:24px!important}}@media (width:1280px){.adjustPosition{top:90px!important;right:80px!important}.reduceSizeOfImageOnSmallScreen{width:25px;height:25px}.centerAtSmallScreen{margin-left:-11px!important}.flexWrapOn1024_344_1280{overflow-x:auto}.adjustPositionOfAttendance{top:70px!important}.displayBlockOfCard{display:block!important}.reduceFontSizeTo20{font-size:20px!important;margin-bottom:0!important}.reduceFontSizeTo16{font-size:16px!important;margin-bottom:0}.increaseWidth{width:155px}.littleBitMe{margin-right:5px}.marginTopOfImageOnScreen{margin-top:24px!important}}@media (width:768px){.adjustPosition{top:80px!important;right:80px!important}.centerAtSmallScreen,.gMoveTowardsRightOnSmallScreen{display:flex!important;justify-content:end!important}.centerAtSmallScreen{align-items:center!important;margin-top:10px!important}.reduceSizeOfImageOnSmallScreen{width:25px;height:25px}.marginTopOfImageOnScreen{margin-top:5px!important}.justifyContentCenter{display:flex;justify-content:end;margin-top:6px}}@media (width:1024px){.displayBlockOfCard{display:block!important}.centerAtSmallScreen{margin-left:80px!important}.marginLeftOnSmall{margin-left:17px!important}.reduceFontSizeTo20{font-size:20px!important;margin-bottom:0!important}.reduceFontSizeTo16{font-size:16px!important;margin-bottom:0}.reduceSizeOfImageOnSmallScreen{width:25px;height:25px}.justifyContentCenter{display:flex;justify-content:end;margin-top:6px}}@media (min-width:768px) and (max-width:1025px){.moveTowardsLeftOnSmall{display:flex;align-items:center;justify-content:end}.adjustCardOnSmall{flex-direction:column}.reduceSizeOfImageOnSmallScreen{width:25px;height:25px}.adjustImageOnSmall{display:flex;align-items:center;justify-content:start}.adjustPaddingOnSmallScreen{padding-left:0;padding-right:0}.centerAtSmallScreen{display:flex!important;align-items:center!important;justify-content:end!important;margin-top:10px!important}}@media (min-width:430px) and (max-width:540px){.marginTopOfImageOnScreen{margin-top:5px!important}}@media (max-width:432px){.displayBlockOnSmallScreen{display:flex;flex-direction:column;margin-left:21px}.topDiv{display:flex;flex-direction:column!important}.removeBorderOnSmallScreen{border-right:none!important}}@media (width:820px){.marginTopOfImageOnScreen{margin-top:5px!important}.justifyContentCenter{display:flex;justify-content:end;margin-top:6px}}@media (width:853px){.marginTopOfImageOnScreen{margin-top:5px!important}.justifyContentCenter{display:flex;justify-content:end;margin-top:6px}}@media (width:912px){.marginTopOfImageOnScreen{margin-top:5px!important}.justifyContentCenter{display:flex;justify-content:end;margin-top:6px}}@media (min-width:993px) and (max-width:1570px){.dBlockOnsmallScreen{display:block}.widthAutoOnSmallScreen{width:auto}.gMarginLeftonSmallScreen{display:block!important;float:right}}@media only screen and (max-width:992px){.justifyContentEndOnSmallScreen{display:flex!important;justify-content:end!important;margin-top:5px}}@media (width:1440px){.gMarginLeftonSmallScreen{margin-right:20px!important;margin-top:5px!important}}@media (width:1024px){.gMarginLeftonSmallScreen{margin-right:40px!important;margin-top:5px!important}}@media (min-width:320px) and (max-width:1025px){.btnOfDownload{margin-bottom:85px!important}}@media (width:320px){.reduceSizeOfImageOnSmallScreen{width:25px!important;height:25px!important}.flexWrapOn1024_344_1280{overflow-x:auto}.gReduceSizeOfNameOnSmallScreen{font-size:16px!important}.gReduceSizeOfProfessionOnSmallScreen{font-size:15px!important}.gMoveTowardsRightOnSmallScreen{display:flex!important;justify-content:end!important}.gReduceSizeOftext{font-size:18px!important}}@media (min-width:540px) and (max-width:992px){.reduceSizeOfImageOnSmallScreen{width:25px!important;height:25px!important}.gReduceSizeOfNameOnSmallScreen{font-size:25px!important}.gReduceSizeOfProfessionOnSmallScreen{font-size:20px!important}.gMoveTowardsRightOnSmallScreen{display:flex!important;justify-content:end!important}.gReduceSizeOftext{font-size:18px!important}}@media (width:344px){.flexWrapOn1024_344_1280{overflow-x:auto}}@media only screen and (max-width:375px){#div2>div{padding:10px .75rem 15px}.dashboardContainer{padding-inline:0!important}.photos{flex:0 0 48.5%!important}}@media (width:"1024px"){.spreadAtSmallScreen{width:auto}}@media (max-width:991px){.bottom-div{position:static!important;width:100%!important;left:0!important;bottom:0!important}.bottom-margin-div{margin-left:5px!important;padding:15px!important}.control-priview{transform:translate(12%,-160%)}}.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker :after,.react-date-picker :before{box-sizing:border-box}.react-date-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-date-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;border:thin solid gray}.react-date-picker__inputGroup{min-width:calc((4px * 3) + .54em * 8 + .217em * 2);flex-grow:1;padding:0 2px;box-sizing:content-box}.react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-date-picker__inputGroup__divider,.react-date-picker__inputGroup__leadingZero{display:inline-block}.react-date-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-date-picker__inputGroup__input::-webkit-inner-spin-button,.react-date-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{border:0;background:transparent;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:focus .react-date-picker__button__icon,.react-date-picker__button:enabled:hover .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{width:350px;max-width:100vw;z-index:1}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}