@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100&family=Mukta:wght@300&display=swap";:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move;box-shadow:0 0 0 9999em #00000080}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}.ReactCrop__crop-selection:focus{outline:none;border-color:#00f;border-style:solid}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle:after{position:absolute;content:"";display:block;width:10px;height:10px;background-color:#0003;border:1px solid rgba(255,255,255,.7);outline:1px solid transparent}.ReactCrop__drag-handle:focus:after{border-color:#00f;background:#2dbfff}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-nw:after{top:0;left:0}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-n:after{top:0}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-ne:after{top:0;right:0}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-e:after{right:0}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-se:after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-s:after{bottom:0}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-sw:after{bottom:0;left:0}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop .ord-w:after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer: coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:24px;height:24px}}@font-face{font-family:Helvetica Neue;src:url(/assets/HelveticaNeueHv-48dd7991.ttf);font-weight:700;font-style:normal}@font-face{font-family:Helvetica Neue;src:url("/assets/Helvetica Neu Bold-a20de3ca.ttf");font-weight:600;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(/assets/HelveticaNeue\ Medium-898bc09b.ttf);font-weight:500;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(/assets/HelveticaNeue\ Light-0b61ac5f.ttf);font-weight:400;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(/assets/HelveticaNeue-83f68f6a.ttf);font-weight:300;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(/assets/HelveticaNeueIt-3a96d171.ttf);font-style:italic}@font-face{font-family:Ambit;src:url(/assets/Ambit-ExtraLight-2badc401.ttf);font-weight:200;font-style:normal}@font-face{font-family:Ambit;src:url(/assets/Ambit-ExtraLightItalic-6b4113cf.ttf);font-weight:200;font-style:italic}@font-face{font-family:Ambit;src:url(/assets/Ambit-Light-63ddee2f.ttf);font-weight:300;font-style:normal}@font-face{font-family:Ambit;src:url(/assets/Ambit-LightItalic-c7280fa4.ttf);font-weight:300;font-style:italic}@font-face{font-family:Ambit;src:url(/assets/Ambit-Regular-6de6ff8f.ttf);font-weight:400;font-style:normal}@font-face{font-family:Ambit;src:url(/assets/Ambit-Italic-c4e430fe.ttf);font-weight:400;font-style:italic}@font-face{font-family:Ambit;src:url(/assets/Ambit-SemiBold-85d791d0.ttf);font-weight:500;font-style:normal}@font-face{font-family:Ambit;src:url(/assets/Ambit-SemiBoldItalic-a76ccab8.ttf);font-weight:500;font-style:italic}@font-face{font-family:Ambit;src:url(/assets/Ambit-Bold-36a2b4c8.ttf);font-weight:600;font-style:normal}@font-face{font-family:Ambit;src:url(/assets/Ambit-BoldItalic-716fe54b.ttf);font-weight:600;font-style:italic}@font-face{font-family:Ambit;src:url(/assets/Ambit-Black-2973283b.ttf);font-weight:700;font-style:normal}@font-face{font-family:Ambit;src:url(/assets/Ambit-BlackItalic-f3eb681a.ttf);font-weight:700;font-style:italic}*{font-family:Ambit,Helvetica Neue,Roboto,Arial,sans-serif}html,body{font-size:15px;height:100%;color:#333}p,div,span{font-size:14px}body{margin:0;padding:0}a{text-decoration:none}.link-text{font-weight:600;font-size:14px;color:#5d9df5}.icon{font-size:20px;cursor:pointer}*::-webkit-scrollbar{width:6px}*::-webkit-scrollbar-thumb{background-color:#dce1e8;border-radius:3px}*::-webkit-scrollbar-track{background-color:transparent}*::-webkit-scrollbar-corner{background-color:transparent}.not-found{height:100vh;overflow:hidden;display:flex;justify-content:center;align-items:center;background:#f4f6fa;padding:1rem;box-sizing:border-box}.not-found__card{background:#ffffff;color:#1d5bd8;padding:2.5rem 2rem;border-radius:12px;box-shadow:0 8px 20px #00000014;max-width:480px;width:100%;text-align:center;box-sizing:border-box;transition:all .3s ease}@media (min-width: 1024px){.not-found__card{max-width:540px;padding:3rem 2.5rem}}@media (min-width: 1440px){.not-found__card{max-width:600px;padding:3.5rem 3rem}}.not-found__title{font-size:1.75rem;font-weight:600;margin-bottom:1rem;line-height:1.3;color:#1d5bd8}@media (min-width: 1024px){.not-found__title{font-size:2rem}}@media (min-width: 1440px){.not-found__title{font-size:2.25rem}}.not-found__message{font-size:1rem;color:#4a5a77;margin-bottom:2rem}@media (min-width: 1024px){.not-found__message{font-size:1.125rem}}.not-found__buttons{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.not-found__btn{min-width:130px;padding:.625rem 1.25rem;font-size:.95rem;font-weight:500;border-radius:6px;border:1px solid transparent;cursor:pointer;transition:all .2s ease}.not-found__btn--primary{background-color:#1d5bd8;color:#fff;border-color:#1d5bd8}.not-found__btn--primary:hover{background-color:#1649b3;border-color:#1649b3}.not-found__btn--primary:active{background-color:#10378e;border-color:#10378e}.not-found__btn--outline{background-color:transparent;color:#1d5bd8;border:1px solid #1d5bd8}.not-found__btn--outline:hover{background-color:#1d5bd80d}.not-found__btn--outline:active{background-color:#1d5bd81f}.display-section{width:100%;flex:.4}.display-section .phone-outer-body{margin:auto;position:sticky;top:20px;width:250px;height:460px;border:6px solid #121212;border-radius:30px;overflow:hidden;font-weight:400;cursor:default}.display-section .phone-outer-body .icon{cursor:default}.display-section .phone-outer-body .phone-heading{background-color:#00796a;padding:15px 15px 8px;color:#fff}.display-section .phone-outer-body .phone-heading .icon{font-size:14px;margin-right:10px}.display-section .phone-outer-body .phone-heading .icon path{color:#fff}.display-section .phone-outer-body .phone-body{padding:16px 8px;overflow-y:auto;height:411px;background-image:url(/assets/whastapp-background-a4ad5e90.png)}.display-section .phone-outer-body .phone-body .message{line-height:20px;background-color:#fafafa;border-radius:0 10px 10px;max-width:182px;padding:8px;margin-bottom:20px}.display-section .phone-outer-body .phone-body .message p{font-size:12px;margin:0;word-wrap:break-word}.display-section .phone-outer-body .phone-body .message .message-header p{font-weight:700;font-size:13px}.display-section .phone-outer-body .phone-body .message .message-header img{width:100%;object-fit:contain;border-radius:5px}.display-section .phone-outer-body .phone-body .message .message-header .doc{background-color:#f0f2f5;border-radius:5px;padding:7px;margin-bottom:5px;display:flex;gap:10px;justify-content:space-between;align-items:center}.display-section .phone-outer-body .phone-body .message .message-header .doc .info{display:flex;gap:12px}.display-section .phone-outer-body .phone-body .message .message-header .doc .info img{height:30px;width:auto}.display-section .phone-outer-body .phone-body .message .message-header .doc .info .ext{font-size:10px;color:#8893a6;text-transform:uppercase}.display-section .phone-outer-body .phone-body .message .message-header .doc .info .name{width:100px;word-break:break-all}.display-section .phone-outer-body .phone-body .message .message-header .doc .download-icon{border-radius:50%;padding:2px;border:1px solid #858c99}.display-section .phone-outer-body .phone-body .message .message-header .doc .download-icon path{color:#858c99}.display-section .phone-outer-body .phone-body .message .message-footer{margin-top:7px;margin-bottom:3px;display:flex;width:100%;align-items:flex-end;gap:1px}.display-section .phone-outer-body .phone-body .message .message-footer p{color:#8893a6;font-size:10px;line-height:16px;margin:0}.display-section .phone-outer-body .phone-body .message .message-footer .text{flex-grow:1}.display-section .phone-outer-body .phone-body .message .message-footer .date{white-space:nowrap}.display-section .phone-outer-body .phone-body .message .message-body{white-space:pre-line}.display-section .phone-outer-body .phone-body .message .url-button{color:#00a5f4;display:flex;align-items:center;gap:3px;font-size:12px;justify-content:center;padding-top:3px;margin-top:3px;border-top:1px solid #dfe1e6}.display-section .phone-outer-body .phone-body .message .url-button .icon{font-size:17px}.display-section .phone-outer-body .phone-body .message .url-button .icon path{color:#00a5f4}.display-section .phone-outer-body .phone-body .buttons{margin-top:-18px;width:196px;display:flex;gap:2px;flex-wrap:wrap}.display-section .phone-outer-body .phone-body .buttons .button{background-color:#fafafa;border-radius:10px;color:#00a5f4;font-weight:500;font-size:12px;padding:8px;text-align:center;cursor:pointer;width:calc(42% - 2px)}.display-section .phone-outer-body .phone-body .buttons .button:nth-child(3){width:100%}.switch{display:flex;align-items:center;font-weight:500;border-right:1px solid #dfe1e6;padding-right:15px}.lead-status{background-color:#ebeef2;margin:3px;padding:3px 7px;font-size:15px;border-radius:5px;text-align:center;color:#fff;width:fit-content}.snippet{background-color:#e9e9e9;padding:20px;width:100%;border-radius:5px;word-wrap:break-word}.snippet code{color:#3b79f6}@media screen and (max-width: 420px){.sm-hidden{display:none!important}.sm-full{width:100%!important}}.loader-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.chartWrapper{position:relative}.chartWrapper>ResponsiveContainer{position:absolute;left:0;top:0;pointer-events:none}.chartAreaWrapper{overflow-x:scroll;overflow-y:hidden}.recharts-wrapper svg g{font-size:12px;padding-right:15px;width:150px}.recharts-wrapper svg g .recharts-text{font-size:12px}.lds-ring{display:inline-block;position:relative;width:70px;height:70px;margin:50px auto auto;top:50%;left:50%;overflow:hidden}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:60px;height:60px;margin:6px;border:6px solid #2a343c;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#2a343c transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login-logo{display:flex;align-items:center;gap:10px;margin:15px 100px}@media screen and (max-width: 420px){.login-logo{display:flex;justify-content:center;margin:5px 40px;gap:5px}}.login-logo p{color:#0e121a;font-size:30px;font-weight:700}@media screen and (max-width: 420px){.login-logo p{font-size:25px}}.login-logo img{height:80px}@media screen and (max-width: 420px){.login-logo img{height:20%;width:25%}}.login{display:flex;justify-content:center;width:100%}@media screen and (max-width: 420px){.login .login-block{display:none}}.login .login_form{border-left:1px solid #d2d2d2;padding:40px;padding-inline:146px}@media screen and (max-width: 420px){.login .login_form{padding:10%;border:none;padding-inline:10%}}.login .login_form>p{font-size:14px;color:#757575;margin-bottom:5px}@media screen and (max-width: 420px){.login .login_form>p{font-size:20px;margin-bottom:10px}}.login .login_form h3{font-size:24px;margin:0 0 45px}@media screen and (max-width: 420px){.login .login_form h3{font-size:30px;margin-bottom:20px}}.login .login_form .terms{color:#8da2b5;font-size:14px}.login .login_form_or{display:flex;align-items:center;justify-content:space-around;gap:18px}.login .login_form_or .hr{border-bottom:2px solid #737376;flex:1;height:2px;margin-top:40px;margin-bottom:40px}@media screen and (max-width: 420px){.login .login_form_or .hr{margin-top:35px;margin-bottom:35px}}.login .login_form_social{display:flex;justify-content:space-around;margin-bottom:20px}@media screen and (max-width: 420px){.login .login_form_social{justify-content:space-between;margin-bottom:30px}}.login .login_form_social div{width:125px;height:52px;border:1px solid #dedede;border-radius:50px;display:flex;align-items:center;padding-inline:15px;gap:22px;font-weight:500;cursor:pointer}@media screen and (max-width: 420px){.login .login_form_social div{width:38%;height:auto;gap:5%}}.login .login_form_social div img{width:33px;height:33px}@media screen and (max-width: 420px){.login .login_form_social div img{width:auto;height:auto}}@media screen and (max-width: 420px){.login .login_form_social div p{display:flex;justify-content:center}}.login .button-container{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 420px){.login .button-container p{font-size:75%}}.login>div{flex:1;justify-content:center}.swiper_slide{width:100%}.swiper_slide>div{margin:auto;width:80%;display:flex;flex-direction:column;align-items:center}.swiper_slide>div img{height:300px}.swiper_slide>div .title{font-weight:800;font-size:20px;line-height:28px;color:#121212;width:100%;margin-bottom:10px;text-align:center}.swiper_slide>div .desc{color:#6c6c6c;font-size:14px;font-weight:400;line-height:1.43;text-align:center;margin-bottom:50px}.swiper-pagination-bullet{width:10px;height:10px;background:#324fbe}.swiper-pagination-bullet-active{background:#1d5bd8;width:30px;border-radius:4px}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:none}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:1px}.swiper-pagination-horizontal{width:100px!important}.reset_form{display:flex;justify-content:center;align-items:center;height:100vh}.reset_form h3{text-align:center}.reset_form .form-title{font-size:larger;margin-bottom:22px}.reset_form .box{width:30%}.reset_form .box .reset-title{margin-top:25px}.reset_form .button-container{display:flex;align-items:center;justify-content:space-between}.button button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 20px;gap:8px;min-width:150px;height:60px;background:#324fbe;box-shadow:0 1px 3px #3b82f666;border-radius:4px;font-weight:500;color:#fff;border:none;cursor:pointer;transition:all .24s ease-in-out 0s}@media screen and (max-width: 420px){.button button{justify-content:space-around}}.button button:hover{background-color:#253e9e}.button button:disabled{background-color:#ebeef2!important;color:#c7ced9}.button .rounded{border-radius:30px}.button .medium{padding:0 16px;min-width:110px;height:48px}@media screen and (max-width: 420px){.button .medium{height:auto}}.button .small{padding:0 16px;min-width:80px;height:40px}.button .secondary{background:#fcfcfc;border:1px solid #dfe1e6;box-shadow:0 2px 3px #6a71801a;color:#6a7180}.button .secondary:hover{background:#f5f6f7}.button .danger{background:#ef4444;box-shadow:0 1px 3px #ef444433;color:#fff}.button .danger:hover{background:#dc2626}.button .icon-button{padding:6px;min-width:30px;height:25px}.button .icon-button .icon{font-size:15px}.button .icon-button .icon path,.button .icon-button .icon polyline,.button .icon-button .icon rect,.button .icon-button .icon circle,.button .icon-button .icon polygon,.button .icon-button .icon line{color:#fff}.button .outlined{background:white;border:1px solid #253E9E;box-shadow:0 2px 3px #6a71801a;color:#253e9e}.button .outlined .icon{font-size:15px}.button .outlined .icon path,.button .outlined .icon polyline,.button .outlined .icon rect,.button .outlined .icon circle,.button .outlined .icon polygon,.button .outlined .icon line{color:#253e9e}.button .outlined:hover{background:white;border:2px solid #253E9E}.table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #dfe1e6;border-radius:7px;margin-bottom:30px}.table th,.table td{box-sizing:border-box;padding:0 20px;height:60px;border:none;border-bottom:1px solid #dfe1e6;text-align:center;font-weight:500;min-width:150px}.table th:first-of-type{border-top-left-radius:7px}.table th:last-of-type{border-top-right-radius:7px}.table tr:last-of-type td:first-of-type{border-bottom-left-radius:7px}.table tr:last-of-type td:last-of-type{border-bottom-right-radius:7px}.table thead>tr th{background-color:#ebeef2;text-align:left}.table tbody>tr td{background-color:#fff;color:#0e121a;text-align:left}.table .action{display:flex;justify-content:flex-start;align-items:center}.table .action .icon path{color:#1d5bd8}.table .action .icon:hover{transform:scale(1.2)}.table .no-item-found{text-align:center;color:#0e121a;padding-bottom:20px;font-size:18px;padding-top:25px}.table2{width:100%;border-collapse:separate;border-spacing:0;box-shadow:5px 6px 15px 2px #d3d3d3;border-radius:16px;margin-bottom:30px}.table2 th,.table2 td{box-sizing:border-box;padding:12px 24px 10px;border:none;border-bottom:1px solid #dfe1e6;text-align:center;font-weight:600;letter-spacing:.457px}.table2 th:first-of-type{border-top-left-radius:16px}.table2 th:last-of-type{border-top-right-radius:16px}.table2 tr:last-of-type td:first-of-type{border-bottom-left-radius:16px}.table2 tr:last-of-type td:last-of-type{border-bottom-right-radius:16px}.table2 .pagination-body tr:last-of-type td:first-of-type{border-bottom-left-radius:0}.table2 .pagination-body tr:last-of-type td:last-of-type{border-bottom-right-radius:0}.table2 thead>tr th{text-align:left;text-transform:uppercase;font-size:11px;color:#bec2cc;background-color:#fff}.table2 tbody>tr td{background-color:#fff;color:#858c99;text-align:left;font-weight:500;min-height:60px;padding:14px 24px;font-size:13px}.table2 tbody>tr .name{color:#0e121a}.table2 .action .icon path{color:#6a7180}.table2 .no-item-found{text-align:center;color:#0e121a;padding-bottom:20px;font-size:18px;padding-top:25px}.table2 .pagination{display:flex;justify-content:flex-end;align-items:center;gap:30px}.table2 .pagination p{font-size:13px;color:#6a7180}.table2 .pagination .pagination-sub{display:flex;align-items:center;gap:10px}.table2 .pagination .pagination-sub .pagination-sub-item{cursor:pointer;padding-inline:7px;border-radius:50%;height:25px;display:flex;align-items:center}.table2 .pagination .pagination-sub select{border:none;background-color:transparent;min-width:50px}.table2 .pagination .pagination-sub select option{background-color:#fff;color:#333;padding:20px}.table2 .pagination .pagination-sub select option:checked{background-color:#2196f3;color:#fff}.table2 .pagination .pagination-sub select:focus{box-shadow:0 0 0 2px #2196f333;outline:none}.table3{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e8eaed;box-shadow:0 0 15px 2px #ebeef2;border-radius:5px;margin-bottom:30px}.table3 th,.table3 td{box-sizing:border-box;padding:8px 16px;border:none;border-bottom:1px solid #f1f2f6;text-align:center;font-weight:500;letter-spacing:.457px;height:36px}.table3 td{padding:4px 16px}.table3 th:first-of-type{border-top-left-radius:5px}.table3 th:last-of-type{border-top-right-radius:5px}.table3 tr:last-of-type td:first-of-type{border-bottom-left-radius:5px}.table3 tr:last-of-type td:last-of-type{border-bottom-right-radius:5px}.table3 .pagination-body tr:last-of-type td:first-of-type{border-bottom-left-radius:0}.table3 .pagination-body tr:last-of-type td:last-of-type{border-bottom-right-radius:0}.table3 .pagination-body .attendance-status{display:flex;align-items:center}.table3 .pagination-body .attendance-status .status{display:flex;justify-content:center;align-items:center;padding:4px;font-weight:450;height:10px;width:10px;border-radius:3.5px}.table3 thead>tr th{background-color:#f8f8fd;text-align:left;border-bottom:1px solid rgb(224,226,232)}.table3 thead>tr .sortable div{display:flex;justify-content:space-between;align-items:center}.table3 thead>tr .sortable div .icon{visibility:hidden;font-size:17px;transition:transform .3s ease-in-out}.table3 thead>tr .sortable:hover,.table3 thead>tr .desc,.table3 thead>tr .asc{background-color:#f0f2f7;cursor:pointer}.table3 thead>tr .sortable:hover .icon,.table3 thead>tr .desc .icon,.table3 thead>tr .asc .icon{visibility:visible!important}.table3 thead>tr .desc .icon{transform:rotate(180deg)}.table3 tbody>tr td{background-color:#fff;text-align:left;font-weight:400;min-height:60px}.table3 tbody>tr .name{color:#0e121a}.table3 tbody>tr:hover td{background-color:#f8f8fd}.table3 .action .icon path,.table3 .action .icon rect,.table3 .action .icon line,.table3 .action .icon circle,.table3 .action .icon polyline{color:#6a7180}.table3 .no-item-found{text-align:center;color:#0e121a;padding-bottom:20px;font-size:18px;padding-top:25px}.table3 .pagination{display:flex;justify-content:flex-end;align-items:center;gap:30px}.table3 .pagination p{font-size:13px;color:#6a7180}.table3 .pagination .pagination-sub{display:flex;align-items:center;gap:10px}.table3 .pagination .pagination-sub .pagination-sub-item{cursor:pointer;padding-inline:7px;border-radius:50%;height:25px;display:flex;align-items:center}.table3 .pagination .pagination-sub select{border:none;background-color:transparent;min-width:50px}.table3 .pagination .pagination-sub select option{background-color:#fff;color:#333;padding:20px}.table3 .pagination .pagination-sub select option:checked{background-color:#2196f3;color:#fff}.table3 .pagination .pagination-sub select:focus{box-shadow:0 0 0 2px #2196f333;outline:none}.table3 .bulk-delete{display:flex;justify-items:center;align-items:center}.table-menu-item{display:flex;gap:7px}.table-menu-item .icon{font-size:16px}.fileInput .label{border:1px solid #1d5bd8;background-color:transparent;color:#1d5bd8;font-size:14px;padding:7px;cursor:pointer;border-radius:7px;display:flex;align-items:center;gap:10px;width:fit-content}.fileInput .icon path{color:#1d5bd8}.fileInput .custom-file-input{display:none}.searchbox path{color:#bec2cc}.linear-progress{width:100%;display:flex;align-items:center}.linear-progress .progress{height:5px;border-radius:2.5px}.linear-progress .empty{height:3px;background-color:#ebeef2;flex-grow:1}.linear-progress .blue{background:linear-gradient(310deg,rgb(33,82,255),rgb(33,212,253))}.linear-progress .black{background:linear-gradient(310deg,rgb(20,23,39),rgb(58,65,111))}.linear-progress .red{background:linear-gradient(310deg,rgb(234,6,6),rgb(255,102,124))}.linear-progress .green{background:linear-gradient(310deg,#17ad37,#98ec2d)}.columns-tags{display:flex;flex-wrap:wrap}.tag{background-color:#6093fa;margin:3px;padding:3px 7px;font-size:13px;border-radius:9px;text-align:center;color:#fff;display:inline-block;width:max-content}.avatar{width:100%;height:100%;border-radius:50%;color:#fff;padding:5px;display:flex;justify-content:center;align-items:center;font-size:16px;text-transform:uppercase;box-sizing:border-box}.contact_person_img{width:100%;display:flex;height:100%;flex-direction:column;justify-content:center;align-items:center}.contact_person_img img{width:30%;object-fit:contain}.contact_person_img p{font-weight:500;margin-top:30px}.statistics{height:calc(100% - 38px);overflow:auto;padding:20px 0;box-sizing:border-box}.contacts{border-right:1px solid #dfe1e6;width:100%}.contacts .contact-header{background-color:#f0f2f5;display:flex;justify-content:space-between;align-items:center;height:60px;padding:20px;box-sizing:border-box;gap:25px;position:sticky;top:0}.contacts .contact-header>div{display:flex;gap:20px;align-items:center}.contacts .contact-header .icon{font-size:23px}.contacts .search{position:sticky}.contacts .contact-list{padding-bottom:50px;box-sizing:border-box}.contacts .contact-list .contact-item{display:flex;gap:15px;padding:9px 9px 0;cursor:pointer;border:2px solid #dfe1e6;margin:7px;border-radius:15px;align-items:center}.contacts .contact-list .contact-item .contact-img{width:45px;height:45px;border-radius:50%;border:1px solid #dfe1e6}.contacts .contact-list .contact-item .contact-img img{width:100%;height:100%;border-radius:50%}.contacts .contact-list .contact-item .contact-info{flex-grow:1;position:relative;padding-bottom:5px;display:flex;flex-direction:column;align-items:flex-start}.contacts .contact-list .contact-item .contact-info .name{font-size:18px;font-weight:500;margin-right:10px}.contacts .contact-list .contact-item .contact-info .last-msg{margin-top:3px;font-size:14px;display:flex;align-items:center;gap:3px}.contacts .contact-list .contact-item .contact-info .last-msg img{width:20px}.contacts .contact-list .contact-item .contact-info .menu-icon{position:absolute;right:0;font-size:25px;padding:5px;top:12px}.contacts .contact-list .contact-item .contact-info .menu-icon path{color:#6a7180}.contacts .contact-list .contact-item .contact-info .extra-info{display:flex;align-items:center;gap:10px}.contacts .contact-list .contact-item .contact-info .extra-info .lead-status{font-size:9px;background:green;padding:"2px 5px"}.contacts .contact-list .contact-item .contact-info .extra-info .rating .icon{color:#faaf00;font-size:12px}.contacts .contact-list .contact-item .contact-info .extra-info .rating span{margin-top:1px;font-size:17px}.contacts .contact-list .contact-item .contact-info .extra-info .calendar{display:flex;align-items:center;margin-top:5px}.contacts .contact-list .contact-item .contact-info .extra-info .calendar .date{display:flex;align-items:center;margin-right:8px;font-size:12px}.contacts .contact-list .contact-item .contact-info .extra-info .calendar .date .icon{margin-right:4px;font-size:18px;margin-top:-5px}.contacts .contact-list .contact-item .time{font-size:12px;color:#858c99;text-align:right;right:5px;top:0}.contacts .contact-list .contact-item:hover{background-color:#f7f8fa}.contacts .contact-list .selected{background-color:#bfd4fe!important}.menu-container .menu-icon{right:0;top:3px;font-size:25px;z-index:3;cursor:pointer}.menu-container .menu-icon path{color:#858c99}.menu-container .menu{position:absolute;background:white;top:22px;right:0;box-shadow:0 0 10px #0000001a;z-index:5}.menu-container .menu .menu-item{padding:10px 20px;font-weight:500;cursor:pointer}.menu-container .menu .menu-item:hover{background-color:#f7f8fa}.menu-container:hover .menu-icon{display:block}.responsive-actions{display:none}.contact-details{background-color:#fff;padding:0 30px 10px;border-radius:0 0 10px 10px/0px 0px 10px 10px;margin-bottom:20px}.contact-details .profile{width:60px;height:60px;border-radius:50%}.contact-details .profile img{width:100%}.contact-details .info .info-sub{display:flex;margin-bottom:15px}.contact-details .info .info-sub .name{font-weight:600;margin-bottom:0;color:#3b414d;display:flex;gap:7px;flex:.25}.contact-details .info .info-sub .name .icon{font-size:16px}.contact-details .info .info-sub .value{font-weight:500;margin-bottom:0;flex:.75}.contact-details .info .attribute-title{font-weight:500;font-size:14px;color:#3b79f6;margin-bottom:10px;display:flex;align-items:center;transition:all .2s ease-in-out;cursor:pointer}.contact-details .lead-dropdown{position:absolute;box-shadow:0 0 10px #0000001a;border-radius:7px;background:white;z-index:3;max-height:200px;overflow-y:auto;transition:all .3s ease-in-out;box-sizing:border-box}.contact-details .lead-dropdown .lead-status{margin:12px}.action-card{margin-bottom:10px;border-radius:10px;padding:8px 20px;background-color:#f5f6f7;border:2px solid #dfe1e6;display:flex;flex-direction:column;height:310px;width:fit-content}.action-card .actions{display:flex;justify-content:space-between;align-items:flex-end}.action-card .actions .action{display:flex;align-items:center;gap:5px;cursor:pointer}.action-card .actions .action .icon{font-size:22px;color:#1d5bd8}.action-card .actions .action .label{font-size:14px;font-weight:500;color:#6a7180;margin-top:4px}.action-card .actions .action:hover .label,.action-card .actions .action.selected .label{color:#1d5bd8}.action-card .action-form{display:flex;flex-direction:column;justify-content:flex-end;flex-grow:1;padding-bottom:12px}.schedule-later{margin-top:20px;display:flex;gap:10px;margin-bottom:10px;border-radius:5px;align-items:center;flex-wrap:wrap}.schedule-later .item{padding:6px 8px;align-items:center;border:1px solid #dfe1e6;border-radius:15px;cursor:pointer;display:flex;gap:5px}.schedule-later .item .icon{font-size:15px}.schedule-later .item:hover{background-color:#ebeff8;border:1px solid #1d5bd8;color:#1d5bd8}.schedule-later .item:hover .icon{color:#1d5bd8}.note{margin-top:20px;display:flex;flex-direction:column;gap:10px}.note textarea{width:100%;border:none;resize:none;height:80px;padding:5px}.note textarea:focus{outline:none}.note .button{align-self:flex-end}.history{margin-top:10px}.history .filters{display:flex;gap:10px;margin-bottom:10px;padding-inline:20px;border-radius:5px;align-items:center}.history .filters .filter{cursor:pointer;display:flex;gap:5px;padding:3px 6px;align-items:center;border:1px solid #dfe1e6;border-radius:15px;justify-content:center}.history .filters .filter .icon{font-size:16px}.history .filters .filter.selected,.history .filters .filter:hover{background-color:#ebeff8;border:1px solid #1d5bd8;color:#1d5bd8}.history .filters .filter.selected .icon,.history .filters .filter:hover .icon{color:#1d5bd8}.history .history-item{display:flex;align-items:center;justify-content:space-between;background:white;padding:4px;border:1px solid #dfe1e6;border-radius:7px;margin-bottom:5px;font-style:italic;min-height:30px;cursor:pointer;position:relative}.history .history-item:hover{background-color:#f7f8fa}.history .history-item.selected{background-color:#f5f6f7;cursor:default}.history .history-item .left{display:flex;align-items:center;gap:10px;flex-grow:1}.history .history-item .left .icon path{color:#525866}.history .history-item .left .edit-note{display:flex;align-items:flex-end;gap:10px;width:90%}.history .history-item .left .edit-note textarea{border:2px solid lightgray;border-radius:7px;padding:6px;resize:none;flex-grow:1}.history .history-item .left .close-icon{position:absolute;right:10px;top:10px;font-size:18px;background-color:#858c99;transform:rotate(180deg);border-radius:50%;padding:1px}.history .history-item .left .close-icon path{color:#fff}.history .history-item .left .message{display:flex;flex-direction:column;gap:2px;padding:5px}.history .history-item .left .message span{font-weight:600}.history .history-item .right{width:140px;display:flex;color:#525866;align-items:center;gap:5px;justify-content:flex-end}.history .history-item .right img{width:25px;height:25px;border-radius:50%;margin-bottom:5px}.media-library .media-header{padding:0;display:flex;justify-content:flex-end;gap:16px;align-items:center;margin-bottom:10px;flex-wrap:wrap}.media-library .content{display:flex;justify-content:flex-start;flex-wrap:wrap;column-gap:45px;row-gap:30px;margin-top:20px}.media-library .content .item{box-sizing:border-box;width:180px;height:120px;margin-bottom:30px}.media-library .content .item img{width:100%;height:100%;cursor:pointer;object-fit:contain;border-radius:6px;padding:3px;box-sizing:border-box}.media-library .content .item img:hover,.media-library .content .item img.selected{border:2px solid #1d5bd8}.media-library .content .item .name{font-weight:500;word-break:break-all}.color-picker{position:absolute;z-index:10;top:32px;left:-88px}.color-button{width:20px;height:20px;border-radius:50%;cursor:pointer;z-index:2}.message-box{display:flex;align-items:center;padding:10px;box-sizing:border-box;gap:20px}.message-box .actions{display:flex;flex-direction:column;align-items:center}.message-box .actions .icons{display:flex;align-items:center;justify-content:space-around;gap:16px;margin-bottom:10px}.message-box .input-container{display:flex;justify-content:space-between;flex-grow:1;align-items:center;gap:20px}.message-box .input-container .input{flex-grow:1;background:white;border-radius:5px;display:flex;align-items:flex-start;flex-direction:column;position:relative}.message-box .input-container .input textarea{border-radius:5px;width:100%;border:none;outline:none;font-size:16px;padding:5px;resize:none;margin-bottom:5px;box-sizing:border-box}.message-box .input-container .input #editableDiv{border-radius:5px;width:100%;border:none;outline:none;font-size:16px;padding:5px;margin-bottom:5px}.message-box .input-container .input .formatter{display:flex;margin-inline:10px;margin-bottom:5px;gap:10px}.message-box .input-container .input .formatter .icon{font-size:15px}.message-box .input-container .input .auto-drop{position:absolute;background:white;top:auto;left:0;bottom:104%;max-height:300px;overflow:auto;border:1px solid #bec2cc}.message-box .input-container .input .auto-drop .item{display:flex;width:350px;justify-content:space-between;gap:10px;padding:5px;padding-inline:10px;cursor:pointer}.message-box .input-container .input .auto-drop .item .plugin{display:flex;gap:7px;align-items:center}.message-box .input-container .input .auto-drop .item .plugin img{border:none;height:30px;width:30px}.message-box .input-container .input .auto-drop .item .plugin .name{font-weight:500;color:#6a7180}.message-box .input-container .input .auto-drop .item .add{color:#324fbe;cursor:pointer;font-weight:600;font-size:11px}.message-box .input-container .input .auto-drop .item:hover{background-color:#ebeff8}.template-params{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:40px}.template-params .title{font-size:15px;font-weight:500;margin-bottom:0}.template-params .autocomplete{width:100%;margin-bottom:0}.manage-template{width:100%;padding:25px 25px 0;height:calc(100vh - 97px);overflow:auto;box-sizing:border-box}.column-actions{display:flex;gap:10px;justify-content:flex-start}.column-actions .spinner-container{position:absolute;right:100;transform:translateY(-50%)}.top-bar{margin-bottom:20px;display:flex;width:100%;justify-content:space-between;font-weight:500;flex-wrap:wrap;gap:20px}.top-bar>div{display:flex;gap:20px;flex-wrap:wrap}.top-bar>div .filters{background-color:#fff;height:45px;padding:0 15px;border-radius:9px;display:flex;align-items:center;gap:10px;cursor:pointer}.top-bar>div .link{color:#324fbe;cursor:pointer}.top-bar>div .link:hover{text-decoration:underline}.top-bar>div .grid-date-picker-container{display:flex;gap:15px}.view-columns{margin-bottom:5px}.view-columns .icon{color:#6a7180}@media screen and (max-width: 900px){.action-card{height:300px}.message-box{flex-direction:column;align-items:stretch}.message-box .actions{align-self:flex-start;flex-direction:row;gap:15px}.message-box .actions .icons{margin-bottom:0}}@media screen and (max-width: 430px){.contact-info .menu-icon,.menu-container{display:none}.contacts{width:100vw}.responsive-actions{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.manage-template{padding:20px 0 20px 10px;max-width:100vw;overflow:hidden;overflow-y:auto}.top-bar{align-items:flex-start;gap:30px;flex-direction:column-reverse}.top-bar div{width:97%}.top-bar .buttons{display:flex;flex-wrap:nowrap}.top-bar .grid-date-picker-container{display:flex;flex-direction:column;gap:5px}.top-bar .grid-date-picker-container .label{margin-bottom:0}.top-bar .grid-date-picker-container .input{margin-bottom:0;width:95vw}}@media screen and (min-width: 540px) and (max-width: 720px){.top-bar>div .grid-date-picker-container{flex-wrap:wrap;gap:5px}.top-bar>div .grid-date-picker-container .label{margin-bottom:0}.top-bar>div .grid-date-picker-container .input{margin-bottom:0;width:100%}}.banner-note{display:flex;gap:10px;padding:12px}.banner-note .note-title{font-weight:500}.banner-note .note-title .title{font-weight:500;color:#e74c3c}.attendance{margin-bottom:20px;font-weight:500}.attendance-label{margin-bottom:10px}.student-details .sub-title{margin:20px 0;font-weight:700;font-size:18px;text-decoration:underline}.student-details .title{font-weight:500;font-size:18px;color:#00f}.online-test-editor .ck{height:300px}.course-section{margin-bottom:30px;background-color:#dedee2;padding:15px;border-radius:7px}.course-section .head{display:flex;justify-content:space-between;border-bottom:1px solid #8c8d91;padding-bottom:10px;margin-bottom:10px}.course-section .head .title{font-weight:500;font-size:20px}.course-section .head .actions{display:flex;gap:10px;align-items:center;color:#8c8d91}.course-section .head .actions .icon path{color:#8c8d91}.course-section .content-attachment{background-color:#bababa;padding:7px 14px;margin-bottom:10px;border-radius:7px;display:flex;gap:15px}.course-section .content-attachment .head{border:none;padding-bottom:5px;margin-bottom:0}.course-section .content-attachment .head .title{font-size:15px}.course-section .content-attachment .content-drag-handle{background:none;border:none!important}.course-section .content-attachment .content-drag-handle .drag-icon{font-size:18px}.course-section .content-attachment .content-drag-handle .drag-icon path{color:#737475}.amount-column{text-align:right}.date-column{text-align:center}.dashboard{width:100%;display:flex;font-size:13px}.dashboard_contacts{flex:.25}.dashboard_contacts .search-box{display:flex;align-items:center;gap:10px;color:gray}.dashboard_contacts .search-box path{color:gray}.dashboard_contacts .search-box .search{background-color:#e3e9f0;border-radius:25px}.dashboard_chatroom{flex:.6;border:3px solid lightgray;height:570px;width:100%;background-color:#eae6df}.dashboard_chatroom .top-bar{background-color:#fff;padding:4px;padding-inline:7px}.dashboard_chatroom .top-bar img{width:30px}.dashboard_chatroom .top-bar div{display:flex;align-items:center}.dashboard_chatroom .chats{padding-top:20px;padding-inline:30px;display:flex;flex-direction:column;height:calc(96% - 148px);overflow:auto;position:relative}.dashboard_chatroom .chats .message{border-radius:7px;display:flex;flex-direction:column;width:fit-content;max-width:350px;min-width:50px;padding:5px 10px;margin-bottom:15px}.dashboard_chatroom .chats .message .msg{padding-right:55px}.dashboard_chatroom .chats .message .time{color:gray;font-size:10px;text-align:right}.dashboard_chatroom .chats .message .tick path{color:#0183fe}.dashboard_chatroom .chats .message .ctas{display:flex;gap:12px;margin-top:7px}.dashboard_chatroom .chats .message .ctas div{padding:5px;background-color:#9cedf9;font-size:12px;border-radius:5px;box-shadow:0 0 5px -1px gray}.dashboard_chatroom .chats .received{background-color:#fff;border-top-left-radius:0;box-shadow:3px 3px 8px 3px #d3d3d3}.dashboard_chatroom .chats .sent{background-color:#c4f0f8;border-top-right-radius:0;border:2px solid white;align-self:flex-end}.dashboard_chatroom .chats::-webkit-scrollbar{width:8px}.dashboard_chatroom .chats::-webkit-scrollbar-thumb{background-color:#00000014;border-radius:4px}.dashboard_chatroom .chats::-webkit-scrollbar-track{background-color:transparent}.dashboard_chatroom .chats::-webkit-scrollbar-corner{background-color:transparent}.dashboard_chatroom .compose{border-radius:10px;box-shadow:2px 2px #d3d3d3;background-color:#fff;display:flex;flex-direction:column;padding:7px 13px;position:absolute;width:53%;margin-inline:15px;bottom:50px}.dashboard_chatroom .compose textarea{border:none;resize:none}.dashboard_chatroom .compose textarea:focus-visible{border:none;outline:none}.dashboard_chatroom .compose .format-box{display:flex;align-items:center;align-self:flex-end;gap:7px}.dashboard_chatroom .compose .format-box path{color:gray}.dashboard_chatroom .compose .format-box .send{background-color:#0183fe;border-radius:25px;padding:6px 10px;color:#fff;border:none;display:flex;align-items:center;gap:3px;cursor:pointer}.dashboard_chatroom .compose .format-box .send path{color:#fff}.dashboard_contact_info{flex:.15;padding:15px}.dashboard_contact_info .profile{display:flex;align-items:center;gap:10px;margin-bottom:15px}.dashboard_contact_info .profile img{width:35px;height:35px;border-radius:50%;background-color:#90ee90;object-fit:fill}.dashboard_contact_info .profile .title{font-weight:700}.dashboard_contact_info .profile .subtitle{font-size:11px;color:gray}.dashboard_contact_info .info-group{margin-bottom:15px}.dashboard_contact_info .info-group .label{font-size:11px;color:gray;margin-bottom:5px}.dashboard_contact_info .info-group .value{font-weight:500}.dashboard_contact_info .info-group .prof{width:20px;height:20px;padding:5px;font-size:11px;border-radius:50%;background-color:#90ee90}.dashboard_contact_info .hr{height:2px;border-bottom:1px solid lightgray;margin-bottom:7px}.dashboard_contact_info .company-details{display:flex;align-items:center;font-weight:500;margin-bottom:10px;gap:7px}.branches{width:100%;background-color:#f7f8fa;padding:20px;display:flex;box-sizing:border-box;flex-wrap:wrap;gap:20px}.branches .branch-cards{flex:.7;display:flex;flex-wrap:wrap;gap:20px}.branches .branch-cards .branch-card{background-color:#fff;min-width:280px;height:100px;padding:20px;display:flex;gap:20px;cursor:pointer;box-shadow:0 0 10px #0000001a;position:relative}.branches .branch-cards .branch-card.selected,.branches .branch-cards .branch-card:hover{background:#f0f2f5}.branches .branch-cards .branch-card .title{font-size:20px;font-weight:500}.branches .branch-cards .branch-card .select{font-size:12px;margin-top:8px;color:#1d5bd8;font-weight:500;transition:all .3s ease-in-out;cursor:pointer}.branches .branch-cards .branch-card .icon{font-size:22px}.branches .branch-cards .branch-card .actions{position:absolute;right:10px;top:5px;display:flex;gap:10px;flex-direction:column}.branches .branch-cards .branch-card .actions .icon{font-size:14px}.branches .latest-updates{flex:.3;max-height:600px;overflow-y:auto;position:relative;background:#fff;padding:10px}.branches .latest-updates .title{font-size:25px;font-weight:500;margin-bottom:25px}.branches .latest-updates .update-card{padding:20px;background-color:#f7f8fa;margin-bottom:25px}.branches .latest-updates .update-card .title{font-size:20px;margin-bottom:10px}.branches .latest-updates .update-card .description{line-height:1.3}.branches .latest-updates .update-card .expand{display:flex;align-items:center;color:#1d5bd8;gap:5px;margin-top:15px;cursor:pointer}.contacts-grid{height:calc(100vh - 97px)}.play-icon-container-datatable{position:absolute;top:15;left:0;color:#fff;font-size:30px;background-color:#00000080;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:7px}.youtube-thumbnail-container-datatable{position:relative;display:flex;align-items:center;justify-content:center}.youtube-thumbnail-datatable{width:100px;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px;margin-bottom:10px;margin-top:15px;cursor:pointer;position:relative;overflow:hidden}.youtube-thumbnail{width:250px;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px;margin-bottom:10px;margin-top:15px;cursor:pointer;position:relative;overflow:hidden}.youtube-thumbnail-popup{width:550px;height:300px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px;margin-bottom:10px;margin-top:15px;cursor:pointer;position:relative;overflow:hidden}.youtube-thumbnail-default{width:250px;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px;margin-bottom:10px;margin-top:15px;cursor:pointer;position:relative;overflow:hidden}.contact-form-group{display:flex;align-items:center;justify-content:stretch;gap:15px}.contact-form-group .input{width:100%;flex-grow:1}.contact-form-group .input .checkbox{margin-bottom:22px}.contact-form-group .input-with-spinner{display:flex;align-items:start;gap:8px;flex-grow:1}.contact-form-group .spinner{margin-top:8px}.contact-form-group .label{font-weight:500;width:150px;margin:0 0 25px;min-width:150px;max-width:150px}.contact-form-group .attributes{display:flex;gap:16px;align-items:center}.contact-form-group .attributes .icon{font-size:25px;margin-bottom:20px}.profile-pic{margin-bottom:20px;position:relative}.profile-pic img{width:120px;height:120px;padding:3px;border:1px solid #1d5bd8;border-radius:50%}.profile-pic .icon{background:#ebeef2;padding:3px;border-radius:50%;position:absolute;bottom:11px;right:4px}.profile-pic .icon:hover{background:#dfe1e6}.passport-pic{margin-bottom:20px;position:relative}.passport-pic img{width:150px;height:195px;object-fit:cover;padding:3px;border:1px solid #8893a6}.passport-pic .icon{background:#ebeef2;padding:4px;border:2px solid #8893a6;position:absolute;bottom:-35px;right:5px;font-size:20px;width:45px}.passport-pic .camera-icon{left:5px}.passport-pic .icon:hover{background:#dfe1e6}.profile-page .profile{display:flex;flex-direction:column;align-items:center;gap:24px;margin-bottom:16px}.profile-page .profile img{height:128px;width:128px;border-radius:50%;padding:2px;border:1px solid #1d5bd8}.profile-page .profile .name{font-size:16px;font-weight:600;color:#3b414d}.profile-page .info,.profile-page .drop{padding:10px;background-color:#f5f6f7;border-radius:7px;margin-bottom:16px}.profile-page .info p,.profile-page .drop p{margin:0;font-size:13px;font-weight:600}.profile-page .info .item,.profile-page .drop .item{display:flex;gap:5px}.profile-page .info .item p,.profile-page .drop .item p{flex:.5;margin-bottom:7px}.profile-page .info .item .title,.profile-page .drop .item .title{color:#6a7180}.profile-page .drop{font-weight:600;color:#3b414d;transition:all .3s ease}.profile-page .drop .title{display:flex;justify-content:space-between;align-items:center}.profile-page .drop .icon{transition:all .3s ease}.profile-page .drop .icon path{color:#3b414d}.profile-page .drop .content{margin-top:16px;transition:all .5s ease;display:none;height:0}.profile-page .drop .content .sub-title{font-size:12px;color:#8893a6;margin-bottom:10px;margin-top:10px}.profile-page .expanded .title>.icon{transform:rotate(180deg)}.profile-page .expanded .content{transition:all .5s ease;display:block;height:auto}.segment-view{height:calc(100vh - 150px);display:flex}.segment-view .segment-header{border-right:1px solid #dfe1e6;padding-top:16px}.segment-view .segment-header .actions{display:flex;gap:25px;align-items:center;margin-bottom:16px;padding-inline:16px}.segment-view .segment-header .search{display:flex;gap:10px;align-items:center;padding-inline:10px}.import-title{display:flex;align-items:center;gap:10px}.import-title img{height:50px;width:auto}.import-form .form,.import-form .duplicates{margin-top:20px}.import-form .duplicates .title{font-size:15px;font-weight:600;color:#6a7180;margin-bottom:10px}.import-form .duplicates .card{padding:10px;background-color:#ebeff8;border:1px solid #1d5bd8;border-radius:10px;display:flex;flex-direction:column;gap:7px;font-weight:500}.active-status{background-color:#64bd63!important;color:#fff;padding:2px 6px;font-weight:500;border-radius:10rem}.inactive-status{padding:2px 6px}.disabled-status{background-color:#dd5826!important;color:#fff;font-weight:500;border-radius:10rem;padding:2px 6px}.active-table-status{background-color:#6093fa!important;color:#fff;padding:2px 6px;font-weight:500;border-radius:10rem}@media screen and (max-width: 440px){.branches{flex-direction:column;gap:40px}.branches .branch-cards,.branches .latest-updates{flex:1}.segment-view .segment-header{width:100vw!important}.contact-form-group{flex-direction:column;align-items:flex-start;gap:5px}.contact-form-group .label{margin-bottom:0}.contact-form-group .input-with-spinner{width:100%}.contact-form-group .attributes{flex-direction:column;align-items:flex-start;gap:5px}.profile-pic img{width:80px;height:80px}}.image-container{border:2px dashed #ccc;padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px}.image-container .file-upload-label{display:inline-flex}.course-logo{width:300px;height:180px;padding:10px;background-size:contain;object-fit:contain}.upload-label{display:flex;align-items:center;cursor:pointer;font-size:14px;color:#324fbe;margin:5px}.image-size-info{font-size:13px;color:#d32f2fb3;margin-top:12px}.quill{margin-bottom:20px}.quill .ql-toolbar{border-top-right-radius:5px;border-top-left-radius:5px;border-bottom:none}.quill .ql-container{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.error-message{color:#d32f2f!important;margin-top:-12px;font-weight:400;font-size:.75rem;line-height:1.66;letter-spacing:.03333em;text-align:left;margin-right:14px;margin-left:14px}.access-info{display:flex;flex-wrap:wrap}.access-info .active-trainer{background-color:#5d8fc2!important}.course-form .ck.ck-editor{width:99.5%}.course-form .ck-rounded-corners .ck.ck-editor__top .ck-toolbar{border-top-left-radius:5px;border-top-right-radius:5px}.course-form .ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable{border-bottom-left-radius:5px;border-bottom-right-radius:5px;height:165px;margin-bottom:20px}.update-batch{display:flex;gap:30px;flex-wrap:wrap}.update-batch .input-select{min-width:250px}.website-form .description{margin-bottom:20px}.website-form .description .ck-editor__editable{height:150px}.website-form .events-attachement .title{color:red}.website-form .events-attachement img{width:100px;height:100px}.website-form .template-editor .ck-editor__editable{min-height:600px}.assign-batch{display:flex;gap:245px;margin-bottom:20px;font-size:28px;font-weight:500;width:100%}.marquee{height:30px;overflow:hidden;position:relative;background:#1d5bd8;color:#fff}.marquee p{position:absolute;width:100%;height:100%;margin:0;font-size:1.2rem;font-weight:500;line-height:35px;text-align:center;-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%);-moz-animation:scroll-left 2s linear infinite;-webkit-animation:scroll-left 2s linear infinite;animation:scroll-left 20s linear infinite}@-moz-keyframes scroll-left{0%{-moz-transform:translateX(100%)}to{-moz-transform:translateX(-100%)}}@-webkit-keyframes scroll-left{0%{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(-100%)}}@keyframes scroll-left{0%{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%)}to{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translate(-100%)}}.latest-update-container{padding:20px;margin:0 auto}.latest-update-container .latest-update-title{font-size:24px;font-weight:700;margin-bottom:15px;text-align:center}@media (max-width: 768px){.latest-update-container .latest-update-title{font-size:20px}}@media (max-width: 480px){.latest-update-container .latest-update-title{font-size:18px}}.latest-update-container .latest-update-details{font-size:16px;line-height:1.5;padding:20px}@media (max-width: 768px){.latest-update-container .latest-update-details{font-size:14px}}@media (max-width: 480px){.latest-update-container .latest-update-details{font-size:12px}}.service-updates{background-color:red;color:#fff;padding:8px;font-size:.999rem;font-weight:550;text-align:center;border-top:.5px solid rgb(221,221,221)}.renewal-container{display:flex;justify-content:center;align-items:center;width:100%;background-color:#fff;padding:20px}.renewal-container .renewal{padding:20px;margin:10px;border:1px solid #f5c2c7;border-radius:8px;background-color:#f8d7da;max-width:400px;box-shadow:0 4px 8px #0000001a}.renewal-container .renewal .renewal-message{font-size:1.2rem;color:#721c24}.renewal-container .renewal .renewal-sales{font-size:1.1rem;color:#721c24}.renewal-container .renewal .renewal-sales strong{font-weight:700}.header{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px;gap:10px;height:56px;border-bottom:1px solid #dfe1e6;transition:all .3s;background:#dfe1e6}.header .hamburger-menu{display:none}.header .profile{flex:none;order:0;flex-grow:1;display:flex;align-items:center;justify-content:flex-end;gap:20px}.header .profile img{border-radius:100%;border:3px solid white;cursor:pointer;object-fit:cover}.header .profile img:hover{box-shadow:0 0 5px 3px #d3d3d3}.header .profile path,.header .profile line{color:#6a7180}.header .profile .icon{font-size:23px;cursor:pointer}.header .profile .icon:hover{font-size:25px;cursor:pointer}.header .profile .icon:hover path,.header .profile .icon:hover line{transition:all .5s;color:#324fbe}.header .profile p{color:#6a7180;cursor:pointer;font-weight:500;transition:all .5s;display:flex;align-items:center;gap:7px}.header .profile p:hover{color:#324fbe}.header .profile p:hover path{color:#324fbe}.header .logo{flex:none;order:0;flex-grow:1;align-items:center;justify-content:flex-start;gap:10px;display:none}.header .logo .name{font-size:25px;font-weight:500;margin:0;color:#0e121a!important;cursor:default;padding-right:20px}.header .logo img{height:45px;width:auto}.header .header-title{font-size:21px;font-weight:500;display:flex;align-items:center;gap:10px}.header .header-title .text{font-size:19px;margin-top:3px}.sub-header{padding-inline:30px;border-bottom:1px solid #dfe1e6;overflow-x:hidden;position:relative;padding-right:50px}.sub-header .sub-menu{display:flex;align-items:flex-end;gap:25px;height:40px;padding-right:20px;width:100%;overflow:scroll}.sub-header .sub-menu .sub-menu-item .title{gap:5px;color:#0e121a;font-weight:500;width:max-content;text-align:center}.sub-header .sub-menu .sub-menu-item .title.selected{color:#324fbe}.sub-header .sub-menu .sub-menu-item .title:after{content:"";margin-top:7px;display:block;width:0%;height:3px;background:#324fbe;border-top-left-radius:4px;border-top-right-radius:4px}.sub-header .sub-menu .sub-menu-item .title:hover:after,.sub-header .sub-menu .sub-menu-item .title.selected:after{width:100%;transition:all .3s}.sub-header .sub-menu::-webkit-scrollbar{width:.5em;display:none}.sub-header .sub-menu::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px;display:none}.sub-header .left-arrow,.sub-header .right-arrow{position:absolute;left:5px;font-size:12px;cursor:pointer;top:15px}.sub-header .right-arrow{left:auto;right:10px}.no-data-available{display:flex;justify-content:center;align-items:center;height:100%;width:100%;font-size:20px;font-weight:500;color:#6a7180}.sidebar .main-sidebar{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:16px 0 0 12px;gap:10px;width:84px;height:100%;transition:all .5s;background:#2a343c;overflow-y:scroll;scrollbar-width:none}.sidebar .main-sidebar .div{width:100%;display:flex;flex-direction:column;align-items:stretch;flex-grow:1;justify-content:flex-end;gap:8px;height:40px}.sidebar .main-sidebar .div .icon{padding:10px;border-radius:8px;cursor:pointer;transition:all .5s;display:inline-flex;align-items:center;gap:26px;margin-bottom:10px}.sidebar .main-sidebar .div .icon svg{width:18px;height:18px}.sidebar .main-sidebar .div .icon svg path,.sidebar .main-sidebar .div .icon svg circle,.sidebar .main-sidebar .div .icon svg line{color:#d9d6d6}.sidebar .main-sidebar .div .icon p{margin:0;font-weight:500;color:#d9d6d6}.sidebar .main-sidebar .div .selected{background-color:#747480!important}.sidebar .main-sidebar .div .icon:hover{background-color:#747480}.sidebar .main-sidebar .center,.sidebar .main-sidebar .bottom{justify-content:flex-start}.sidebar .main-sidebar .center .icon path,.sidebar .main-sidebar .center .icon line,.sidebar .main-sidebar .bottom .icon path,.sidebar .main-sidebar .bottom .icon line{color:#d9d6d6}.sidebar .main-sidebar .center .logo,.sidebar .main-sidebar .bottom .logo{display:flex;width:100%;gap:8px;align-items:center;margin-top:-8px}.sidebar .main-sidebar .center .logo img,.sidebar .main-sidebar .bottom .logo img{border-radius:50%}.sidebar .main-sidebar .center .logo .institute-name,.sidebar .main-sidebar .bottom .logo .institute-name{color:#fff;letter-spacing:1px;font-weight:500}.sidebar .main-sidebar .center .build-version,.sidebar .main-sidebar .bottom .build-version{color:#fff;text-align:center;letter-spacing:.5px;font-weight:500;margin-bottom:20px}.sidebar .main-sidebar .bottom{justify-content:flex-end}.sidebar .main-sidebar .bottom .version{margin-top:-5px;color:#6a7180;font-weight:500}.sidebar .hamburger{display:none}.sidenav{height:100%;width:240px;transition:all .5s;background:#20272b;flex-shrink:0}.sidenav .title{font-weight:500;position:relative;padding:0 16px;margin-bottom:15px;height:45px;margin-top:18px}.sidenav .title p{font-size:18px;margin-top:0;margin-bottom:0;color:#fff}.sidenav .title .icon-container{position:absolute;right:0;top:0;border-bottom-left-radius:5px;border-top-left-radius:5px;width:19px;height:19px;padding:2px;background-color:#c7ced9}.sidenav .title .icon-container .icon{transition:all .5s}.sidenav .list .icon{margin-bottom:3px;font-weight:500;padding:5px 0 5px 16px;cursor:pointer;box-sizing:border-box;height:55px;display:flex;align-items:center;gap:14px}.sidenav .list .icon svg{font-size:20px}.sidenav .list .icon svg path{color:#d9d6d6}.sidenav .list p,.sidenav .list path{color:#d9d6d6}.sidenav .list .icon:hover,.sidenav .list .selected{background:#747480;border-right:2px solid #1d5bd8}.notification-icon{position:relative}.notification-icon .notification-dot{position:absolute;top:16px;right:3px;width:8px;height:8px;background-color:#f34e4e;border-radius:80%;transform:translate(50%,-50%)}.notification-panel{margin-top:15px}.notification-panel .notification-panel-content{width:600px;display:flex}.notification-panel .history .history-item{padding:10px;margin:0 10px}.profile-icon{width:40px;height:40px;padding:2px;margin-bottom:5px}.profile-icon img{height:100%;width:100%;border-radius:100%}.custom-context-menu{margin-top:11px}.custom-context-menu .menu-header{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:10px;width:250px;box-sizing:border-box;border-bottom:1px solid #e0e0e0;margin-top:-8px}.custom-context-menu .menu-header .context-menu-item{width:100%;display:flex;align-items:center;gap:15px;margin-bottom:15px;font-size:13px;position:relative}.custom-context-menu .menu-header .context-menu-item .icon{margin-left:6px;margin-right:10px;color:#6a7180;font-size:18px}.custom-context-menu .menu-header .context-menu-item .edit-icon{position:absolute;right:0;cursor:pointer;padding:5px;border-radius:50%}.custom-context-menu .menu-header .context-menu-item .edit-icon:hover{background:#ebeef2}.custom-context-menu .menu-header .context-menu-item .profile-icon{border-radius:100%;border:2px solid #ebeef2}.custom-context-menu .menu-header .context-menu-item .profile-icon img{object-fit:cover}.custom-context-menu .menu-profile-avatar{padding:8px;margin-left:0;border-bottom:1px solid #e0e0e0}.custom-context-menu .menu-profile-avatar .icon{margin-right:13px;margin-left:-11px}.custom-context-menu .logout{display:flex;align-items:center;margin-left:22px}.custom-context-menu .logout .icon{margin-right:28px;color:#6a7180;font-size:22px}@media screen and (max-width: 1410px){.header .sub-menu{gap:10px}.header .sub-menu .sub-menu-item .title{font-size:13px}}@media screen and (max-width: 900px){.header{padding:0 10px}.header .hamburger-menu{display:block;font-size:25px;cursor:pointer}.header .profile{flex-grow:0}.header .logo{display:block;flex-grow:0}.header .sub-menu,.sidebar .main-sidebar{display:none}.sidebar .hamburger{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;box-sizing:border-box;border-right:1px solid #dfe1e6;height:100%;transition:all .5s;overflow:hidden;position:absolute;background-color:#fff;color:#000;z-index:20;height:auto;overflow-y:scroll}.sidebar .hamburger .div{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;justify-content:flex-end;gap:8px;height:40px}.sidebar .hamburger .div .icon{padding:10px;border-radius:8px;cursor:pointer;transition:all .5s;display:flex;justify-content:flex-start;gap:16px}.sidebar .hamburger .div .icon svg{width:18px;height:18px}.sidebar .hamburger .div .icon p{margin:0;color:#000}.sidebar .hamburger .div .selected{background-color:#ebeff8!important}.sidebar .hamburger .div .selected path,.sidebar .hamburger .div .selected line,.sidebar .hamburger .div .selected polyline{color:#324fbe!important}.sidebar .hamburger .div .selected p{color:#324fbe;font-weight:500}.sidebar .hamburger .center,.sidebar .hamburger .bottom{justify-content:flex-start}.sidebar .hamburger .center .icon path,.sidebar .hamburger .center .icon line,.sidebar .hamburger .bottom .icon path,.sidebar .hamburger .bottom .icon line{color:#0e121a}.sidebar .hamburger .bottom{justify-content:flex-end;flex-grow:0}.sidebar .hamburger .bottom .version{margin-top:-5px;color:#6a7180;font-weight:500}.sidebar .hamburger .sub-items{overflow:hidden;transition:all .3s ease-in-out}.sidebar .hamburger .sub-items .item{margin-left:40px;padding:8px;cursor:pointer}.sidebar .hamburger .sub-items .item a{display:flex;gap:5px;align-items:center;color:#6a7180}}@media screen and (width: 420px){.sidenav{display:none}}.confirm-password-tab{display:flex;margin-bottom:20px}.confirm-password-tab .resend-title{margin-left:120px;color:#00f;cursor:pointer}.confirm-password-tab .resend-title:hover{text-decoration:underline}.confirm-password-tab .resend-otp{margin-left:120px;cursor:pointer;width:25px}.confirm-password-tab .resend-otp:hover{text-decoration:underline}.student-attendance-grid .grid-border .label{border:1px solid #ddd;padding:10px}.student-attendance-grid .grid-border .label .title{font-weight:600;font-size:14px;text-decoration:none}.grid-container{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:10px}.grid-item{border:1px solid #ccc;padding:10px}.main_box{margin-left:165px;margin-bottom:25px}.main_box p,.main_box span{margin:0 0 3px 5px}.main_box .boxes{display:flex;flex-direction:row}.main_box .boxes>div{cursor:pointer}.main_box .boxes .box-1{height:25px;width:25px;background-color:#d6253a;border-radius:4px;margin:5px}.main_box .boxes .box-2{height:25px;width:25px;background-color:#3d8d55;border-radius:4px;margin:5px}.main_box .boxes .box-3{height:25px;width:25px;background-color:#8840d0;border-radius:4px;margin:5px}.main_box .boxes .box-4{height:25px;width:25px;background-color:#7fc7b4;border-radius:4px;margin:5px}.main_box .boxes .box-5{height:25px;width:25px;background-color:#e8c85e;border-radius:4px;margin:5px}.main_box .boxes .box-6{height:25px;width:25px;background-color:#6e6e6e;border-radius:4px;margin:5px}.main_box .boxes .box-7{height:25px;width:25px;background-color:#e69421;border-radius:4px;margin:5px}.main_box .boxes .box-8{height:25px;width:25px;background-color:#b5c4b8;border-radius:4px;margin:5px}.main_box .boxes .box-9{height:25px;width:25px;background-color:#000;border-radius:4px;margin:5px}.main_box .boxes .box-10{height:25px;width:25px;background-color:#d5a18f;border-radius:4px;margin:5px}.create-inbox .menu{display:flex;flex-wrap:wrap}.create-inbox .menu .item{padding:20px;margin:10px;border-radius:25px}.create-inbox .menu .item img{align-items:center;height:55px;padding:20px;cursor:pointer;border:.1rem solid hsla(0,3.0303030303%,33%,.151);border-radius:20px}.create-inbox .menu .item .channel-name{text-align:center}.create-inbox .menu .disabled{border-radius:20px;border:none}.create-inbox .menu .disabled img{background-color:#f0f2f5;cursor:default}.success-page{width:100%}.success-page .success-header{text-align:center}.success-page .success-header .success-heading{font-family:Mukta,sans-serif;font-size:xx-large;font-weight:100}.success-page .success-header .success-title{text-align:center;white-space:wrap;width:60%;margin:auto}.success-page .container{display:flex;flex-direction:column;margin-top:40px}.success-page .container .link{display:flex;align-items:center;flex-direction:column;flex-wrap:wrap}.success-page .container .link .webhook-label{text-align:center}.success-page .container .link .textbox{background-color:#f2f5f8;display:flex;justify-content:space-between;min-width:50%;border-radius:10px;flex-wrap:nowrap}.success-page .container .link .textbox .text{margin-inline-start:25px;padding:5px;overflow-wrap:anywhere}.success-page .container .link .textbox .btn-copy{float:right;background-color:#00008b;color:#fff;border-radius:10px;height:28px;align-self:center}.success-page .container .button-container{display:flex;flex-direction:row;justify-content:center;margin-top:50px;gap:15px}.role-form{padding-top:8px}.role-form .input{max-width:70%}.role-form .before-table{max-width:60%}.role-form .table-scroll-container{max-height:60vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#ccc transparent}.role-form .table-scroll-container::-webkit-scrollbar{height:8px;width:8px}.role-form .table-scroll-container::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.role-form .role-table{width:100%;border-spacing:0}.role-form .role-table td{border:1px solid #dfe1e6;margin:0;padding:7px;padding-inline:10px}.role-form .role-table .checkboxes{display:flex;gap:25px}.role-form .role-table .checkboxes .check-group{display:flex;align-items:center;text-transform:capitalize}@media (max-width: 1024px){.role-form .input,.role-form .before-table{max-width:100%}}.subject{display:flex;gap:20px;width:100%;padding-top:5px}.subject .icon-button{cursor:pointer;height:38px;font-size:xx-large}.grid{width:-webkit-fill-available;padding-bottom:15px;margin-left:131px}@media screen and (max-width: 420px){.main_box{margin:0 0 25px}.success-page .success-header .success-heading{margin:10px}.success-page .success-header .success-title{width:100%}.success-page .container{padding-inline:10px}.role-form{width:100%}.role-form .role-table-container{overflow-x:auto;margin-bottom:20px}}.graph{border:1px solid black}.graph .tabs{display:inline-flex;justify-content:space-around}.bulk-delete-title .title{font-size:22px}.bulk-delete-title .delete-note{font-size:16px;font-weight:400}.bulk-delete-title .input-label{font-size:14px;font-weight:300}.bulk-delete-title .input-label .input{margin-top:10px;width:100%}.bulk-delete-title strong{font-weight:600}.button-dialog{display:flex}.button-dialog .button{margin-bottom:10px;width:80%}.bulk-delete-dialog{margin:15px}.notification-container{margin-top:1rem;text-align:center}.notification-container .alert{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24;border-radius:7px;padding:5px}.notification-container .alert p{margin-bottom:0}.notification-container .alert .a{text-align:justify}.notification-container .alert a{color:#721c24}.notification-container .alert a:hover{text-decoration:underline}.custom-link{color:#253e9e}.sms-template-alert{margin-bottom:20px}.btn-container{display:flex;gap:15px;justify-content:flex-end;align-items:center;margin-top:12px}.input-group{margin-bottom:10px}.input-group .label{font-weight:500;font-size:16px}.input-group .desc{color:#8893a6}.radio-group{display:flex;flex-direction:row;gap:15px}.radio-group span{font-size:16px;color:#8893a6}.fancy-radio{display:flex;flex-wrap:wrap;gap:20px}.fancy-radio div{background-color:#f0f2f5;color:#6a7180;display:flex;align-items:center;gap:20px;cursor:pointer;padding-inline:12px;border-radius:9px;font-weight:600;width:250px;flex-basis:calc(33.33% - 10px)}.fancy-radio .icon{font-size:20px}.fancy-radio .icon path,.fancy-radio .icon line,.fancy-radio .icon polyline{color:#6a7180}.quota-info{display:flex;justify-content:space-between;margin-bottom:40px;background-color:#f5f6f7;padding:18px;border-radius:14px}.quota-info div .title{font-size:13px;font-weight:500;margin-bottom:20px}.quota-info div .value{font-size:16px;font-weight:500}.quota-info div .value .sub-info{font-size:11px;font-weight:500;color:#8893a6;margin-left:5px}.filter-group{margin-bottom:15px}.filter-group p{font-weight:500;color:#6a7180;margin:0}.filter-group .title{margin-bottom:10px}.filter-group .date{display:flex;align-items:center;gap:20px;margin-bottom:16px}.filter-group .date .date-ranges{display:flex;border:1px solid #bec2cc;border-radius:7px}.filter-group .date .date-ranges p{padding:7px;margin:0;border-right:1px solid #bec2cc;cursor:pointer}.filter-group .date .date-ranges p:last-child{border-right:none}.filter-group .date .date-ranges p:hover,.filter-group .date .date-ranges .selected{background-color:#ebeef2}.filter-group .operator{margin-left:245px}.filter-group-inline{display:flex;align-items:center;gap:20px}.create{padding:10px;overflow:auto;overflow-x:hidden;position:relative}.create .back-icon{font-size:18px;margin-bottom:0;position:absolute;left:13px;top:30px}.create .page-title{font-size:17px;font-weight:500;margin-left:35px;margin-bottom:0;margin-top:21px}.create .container{padding:20px;background-color:#fff;border-radius:15px}.create .container h2{font-size:22px}.create .container .form{width:600px}.create-campaign .container .step0{display:flex}.create-campaign .container .step0 .form{flex:.6;margin-top:40px}.create-campaign .template-body{border:1px solid #bec2cc;padding:10px;border-radius:5px;max-width:400px;white-space:pre-line;color:#3b414d}.create-campaign .graphs .heading{padding:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-campaign .graphs .graph-controls{background-color:red;display:flex}.campaign-statistics{background-color:#fafafb}.campaign-statistics .heading{font-weight:500;font-size:19px;margin-top:3px;line-height:2rem}.campaign-statistics .dashboard{display:flex;flex-wrap:wrap;justify-content:space-around;gap:20px;margin-bottom:20px}.campaign-statistics .dashboard .dashboard-sub{padding:20px;background-color:#f5f6f7;border-radius:10px;font-size:18px;display:flex;flex-direction:column;justify-content:center;align-items:center}.campaign-statistics .dashboard .dashboard-sub .main{display:flex;align-items:center;gap:10px;margin-bottom:10px}.campaign-statistics .dashboard .dashboard-sub .main p{font-size:20px;font-weight:600;color:#9333ea;margin:0}.campaign-statistics .dashboard .dashboard-sub .main .icon{border-radius:7px;width:25px;height:25px;display:flex;justify-content:center;align-items:center}.campaign-statistics .dashboard .dashboard-sub .main .icon path{color:#9333ea}.campaign-statistics .dashboard .dashboard-sub .inbound p{color:#9333ea}.campaign-statistics .dashboard .dashboard-sub .inbound .icon{background-color:#faf5ff}.campaign-statistics .dashboard .dashboard-sub .inbound .icon path{color:#9333ea}.campaign-statistics .dashboard .dashboard-sub .outbound p{color:#eab308}.campaign-statistics .dashboard .dashboard-sub .outbound .icon{background-color:#faf5ff}.campaign-statistics .dashboard .dashboard-sub .outbound .icon path{color:#eab308}.campaign-statistics .dashboard .dashboard-sub .title{font-size:16px;color:#0e121a;font-weight:600;margin:0 0 15px}.campaign-statistics .dashboard .dashboard-sub .info{display:flex}.campaign-statistics .dashboard .dashboard-sub .info div{border-right:1px solid #bec2cc;display:flex;flex-direction:column;align-items:center;padding-inline:15px}.campaign-statistics .dashboard .dashboard-sub .info div p{color:#6a7180;margin:0;font-size:20px;font-weight:500}.campaign-statistics .dashboard .dashboard-sub .info div:last-child{border-right:none}.campaign-statistics .dashboard .dashboard-sub .info .name{font-weight:400;font-size:14px}.soft-cards{margin-bottom:40px}.soft-cards .soft-card{display:flex;border-radius:8px;border:1px solid #e6ebf1;height:75px;box-shadow:#0000000d 0 1.25rem 1.6875rem}.soft-cards .soft-card .icon-container{background:white;width:40px;height:40px;border-radius:8px;display:flex;justify-content:center;align-items:center;margin-bottom:16px}.soft-cards .soft-card .icon-container .icon{font-size:24px}.soft-cards .soft-card .icon-container .icon path{color:#344767}.soft-cards .soft-card .main{background:linear-gradient(310deg,rgba(20,23,39,.9),rgba(58,65,111,.9));padding:16px;border-radius:16px 0 0 16px/16px 0px 0px 16px;min-width:120px}.soft-cards .soft-card .main div{color:#fff}.soft-cards .soft-card .main .figure{font-size:20px;font-weight:600;margin-bottom:10px}.soft-cards .soft-card .data{background-color:#fff;border-top-right-radius:16px;border-bottom-right-radius:16px;padding:16px;width:250px}.soft-cards .soft-card .data .data-sub{margin-bottom:16px}.soft-cards .soft-card .data .data-sub .title{font-weight:500;margin-bottom:6px;display:flex;align-items:center;justify-content:space-between;text-decoration:none}.soft-cards .soft-card .data .data-sub .title div{font-size:12px;color:#858c99}.soft-cards .soft-card .data .more-info{display:inline-flex;gap:5px;margin-top:15px;width:100%;font-weight:400;font-size:.997rem;line-height:1.57rem;color:#1d5bd8;cursor:pointer}.soft-cards .soft-card-sm{align-items:center;justify-content:space-between;background:#ffffff;padding:16px}.soft-cards .soft-card-sm .icon-container{background:linear-gradient(310deg,rgba(20,23,39,.9),rgba(58,65,111,.9));margin-bottom:0}.soft-cards .soft-card-sm .icon-container .icon path,.soft-cards .soft-card-sm .icon-container .icon polyline,.soft-cards .soft-card-sm .icon-container .icon line{color:#fff}.soft-cards .soft-card-sm .data{border-top-left-radius:16px;border-bottom-left-radius:16px;padding:0}.soft-cards .soft-card-sm .data .title{font-weight:400;font-size:.997rem;line-height:1.57rem;color:#8c8c8c}.soft-cards .soft-card-sm .data .title-test{font-weight:400;font-size:.997rem;line-height:1.57rem;text-align:center;color:#292424}.soft-cards .soft-card-sm .data .figure{font-weight:500;font-size:1.25rem;line-height:1.4;color:inherit}.soft-cards .clickable-card:hover{transition:all .2s ease-in-out;transform:translateY(-5px)}.soft-cards .student-count{text-align:center;margin-top:5px;font-weight:500}.soft-cards .test-student-count{text-align:center;margin-top:5px;font-weight:550;font-size:1.22rem;color:#000}.campaign-statistics-details .statistics-details-list{width:344px;flex-shrink:0}.campaign-statistics-details .statistics-details-list .list-header{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;gap:10px;border-bottom:1px solid #dfe1e6;border-right:1px solid #dfe1e6;position:sticky;top:0;background:#f0f2f5;padding:13px}.campaign-statistics-details .statistics-details-list .list-header .back-icon{margin-bottom:0}.campaign-statistics-details .statistics-details-list .list-header .page-title{font-size:20px;margin-left:20px;color:gray;font-weight:400}.campaign-statistics-details .statistics-container{height:calc(100vh - 97px);overflow:auto;padding:20px;box-sizing:border-box}.campaign-statistics-details .statistics-container .campaign-name{color:gray;font-weight:500;margin-bottom:15px;font-size:20px}.campaign-statistics-details .statistics-container .campaign-name span{font-size:20px}.message-link-form{display:flex;align-items:center;gap:25px}.qr-dialog{display:flex;flex-direction:column;align-items:center}.qr-dialog .link{display:flex;align-items:center;gap:16px}.qr-dialog .link img{width:50px;height:50px}.qr-dialog .link a{color:#324fbe;font-size:19px;font-weight:500}.qr-dialog .link-copied{color:#324fbe;font-weight:500;text-align:center}.qr-dialog .qr-img{width:320px;height:320px}.whatsapp-snippets .title{background:white;border-radius:8px;padding:20px}.whatsapp-snippets .title h1{font-size:18px}.whatsapp-snippets .title p{color:#6a7180;font-weight:500;margin:5px 0}.whatsapp-snippets .title h5{font-size:14px;font-weight:400;line-height:1.334;letter-spacing:0em;margin-bottom:.35em}.whatsapp-snippets .chat-btn{position:absolute;color:#fff;display:flex;gap:10px;align-items:center;padding:10px 15px;font-size:16px;font-weight:500;cursor:pointer;bottom:0}.whatsapp-snippets .chat-btn:hover{box-shadow:0 0 10px #0003}.whatsapp-snippets .chat-btn .icon{font-size:25px}.whatsapp-snippets .chat-btn .icon path{color:#fff}.whatsapp-snippets .box4{padding:20px}.whatsapp-snippets .box4 .label{color:#333;font-weight:500}.whatsapp-snippets .box4 .snippet-btn{padding:25px;display:flex;justify-content:center}.teamInbox{height:calc(100vh - 97px);width:100%;display:flex}.teamInbox .left-panel{flex:.25;height:100%;overflow:auto;display:flex;flex-direction:column;border-right:1px solid #dfe1e6}.teamInbox .left-panel .title{display:flex;justify-content:space-between;margin-bottom:26px}.teamInbox .left-panel .title p{font-weight:600;display:flex;align-items:center;gap:14px;margin:0;color:#6a7180}.teamInbox .left-panel .title p .icon path{color:#8893a6}.teamInbox .left-panel .title .button{padding:5px 12px;font-weight:600;font-size:10px;border-radius:16px;color:#6a7180;border:1px solid #dfe1e6;cursor:pointer;box-shadow:0 2px 3px #6a71801a}.teamInbox .left-panel .active-agents{height:176px;padding:20px;border-bottom:1px solid #dfe1e6;box-sizing:border-box}.teamInbox .left-panel .active-agents .agents{display:flex}.teamInbox .left-panel .active-agents .agents .agent{margin-left:-12px;cursor:pointer}.teamInbox .left-panel .active-agents .agents .agent img{height:48px;border-radius:50%;object-fit:contain}.teamInbox .left-panel .active-agents .agents .more{margin-left:20px;height:48px;width:48px;border-radius:50%;border:1px solid #dfe1e6;box-shadow:0 2px 3px #6a71801a;display:flex;justify-content:center;align-items:center;font-weight:600;color:#6a7180;cursor:pointer}.teamInbox .left-panel .active-users{padding:20px}.teamInbox .left-panel .active-users .actions{display:flex;gap:20px}.teamInbox .left-panel .active-users .actions path{color:#8893a6}.teamInbox .left-panel .active-users .search{margin-bottom:24px}.teamInbox .left-panel .active-users .users .user{display:flex;align-items:center;gap:24px;width:100%;justify-content:space-between;margin-bottom:24px}.teamInbox .left-panel .active-users .users .user img{height:60px;width:60px;border-radius:50%;padding:2px;border:1px solid #1d5bd8}.teamInbox .left-panel .active-users .users .user .info .name{font-weight:600;font-size:13px;color:#525866;margin-bottom:14px}.teamInbox .left-panel .active-users .users .user .info .message{font-weight:600;font-size:11px;display:flex;align-items:center;color:#bec2cc;gap:10.5px}.teamInbox .left-panel .active-users .users .user .info .message .icon{font-size:15px}.teamInbox .left-panel .active-users .users .user .info .message .icon path{color:#bec2cc}.teamInbox .left-panel .active-users .users .user .time{font-weight:500;font-size:11px;color:#8893a6;align-self:flex-start}.teamInbox .chat-box{background-color:#ebeef2;flex:.55;height:100%;position:relative}.teamInbox .chat-box .header{padding:24px;height:88px;border-bottom:1px solid #8893a6}.teamInbox .chat-box .header .profile{justify-content:flex-start}.teamInbox .chat-box .header .profile img{width:46px;height:46px;border-radius:50%;padding:2px;border:1px solid #1d5bd8}.teamInbox .chat-box .messages{height:calc(100% - 200px);overflow:auto;padding:24px;box-sizing:border-box}.teamInbox .chat-box .messages .message{display:flex;flex-direction:column;margin-bottom:32px}.teamInbox .chat-box .messages .message .profile{display:flex;gap:24px;align-items:flex-start}.teamInbox .chat-box .messages .message .profile div{display:flex;gap:8px}.teamInbox .chat-box .messages .message .profile p{margin:0;font-size:13px;font-weight:600}.teamInbox .chat-box .messages .message .profile img{width:40px;height:40px;border-radius:50%;padding:2px;border:1px solid #1d5bd8}.teamInbox .chat-box .messages .message .profile .date-time{color:#bec2cc}.teamInbox .chat-box .messages .message .content{margin-left:66px;width:70%;display:flex;flex-direction:column}.teamInbox .chat-box .messages .message .content .text{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 20px;background:white;box-shadow:0 2px 3px #6a71801a;border-radius:32px;margin:0 0 16px;color:#6a7180;font-weight:500;font-size:13px;width:fit-content}.teamInbox .chat-box .messages .message .content .img-box{display:flex;gap:16px}.teamInbox .chat-box .messages .message .content .img-box .img{width:248px;height:224px;object-fit:contain;border-radius:8px}.teamInbox .chat-box .messages .sent{align-items:flex-end}.teamInbox .chat-box .messages .sent .profile{flex-direction:row-reverse}.teamInbox .chat-box .messages .sent .content{align-items:flex-end;margin-right:66px}.teamInbox .chat-box .messages .sent .content .text{background:#324fbe;color:#fff}.teamInbox .chat-box .messages .date-divider{color:#858c99;font-weight:600;font-size:13px;margin-bottom:32px}.teamInbox .chat-box .input-box{margin:16px 24px 28px;padding:8px;display:flex;align-items:center;height:64px;background-color:#fff;border-radius:32px;box-sizing:border-box;gap:16px;border:1px solid #8893a6;position:absolute;bottom:0;width:calc(100% - 48px)}.teamInbox .chat-box .input-box img{height:48px;width:48px;border-radius:50%;padding:2px;border:1px solid #1d5bd8}.teamInbox .chat-box .input-box textarea{border:none;outline:none;flex-grow:1;font-size:16px;resize:none;box-sizing:border-box}.teamInbox .chat-box .input-box .icon{font-size:35px;margin-right:8px}.teamInbox .chat-box .input-box .icon path{color:#324fbe}.teamInbox .chat-box .input-box .actions{display:flex;gap:16px;margin-right:-12px}.teamInbox .chat-box .input-box .actions .icon{font-size:22px}.teamInbox .chat-box .input-box .actions .icon path{color:#8893a6}.teamInbox .chat-box .input-box .auto-drop{position:absolute;background:white;top:auto;left:0;bottom:100%;max-height:300px;overflow:auto;border:1px solid #bec2cc}.teamInbox .chat-box .input-box .auto-drop .item{display:flex;width:350px;justify-content:space-between;gap:10px;padding:5px;padding-inline:10px;cursor:pointer}.teamInbox .chat-box .input-box .auto-drop .item .plugin{display:flex;gap:7px;align-items:center}.teamInbox .chat-box .input-box .auto-drop .item .plugin img{border:none;height:30px;width:30px}.teamInbox .chat-box .input-box .auto-drop .item .plugin .name{font-weight:500;color:#6a7180}.teamInbox .chat-box .input-box .auto-drop .item .add{color:#324fbe;cursor:pointer;font-weight:600;font-size:11px}.teamInbox .chat-box .input-box .auto-drop .item:hover{background-color:#ebeff8}.teamInbox .right-panel{flex:.2;padding:40px;box-sizing:border-box;height:100%;overflow:auto}.teamInbox .right-panel .actions{display:flex;justify-content:flex-end}.teamInbox .right-panel .actions .icon{width:40px;height:40px;padding:8px;box-sizing:border-box;border-radius:50%;box-shadow:0 2px 3px #6a71801a;border:1px solid #dfe1e6}.teamInbox .right-panel .actions .icon path{color:#8893a6}.teamInbox .right-panel .profile{display:flex;flex-direction:column;align-items:center;gap:24px;margin-bottom:16px}.teamInbox .right-panel .profile img{height:128px;width:128px;border-radius:50%;padding:2px;border:1px solid #1d5bd8}.teamInbox .right-panel .profile .name{font-size:16px;font-weight:600;color:#3b414d}.teamInbox .right-panel .info,.teamInbox .right-panel .drop{padding:10px;background-color:#f5f6f7;border-radius:7px;margin-bottom:16px}.teamInbox .right-panel .info p,.teamInbox .right-panel .drop p{margin:0;font-size:13px;font-weight:600}.teamInbox .right-panel .info .item,.teamInbox .right-panel .drop .item{display:flex;gap:5px}.teamInbox .right-panel .info .item p,.teamInbox .right-panel .drop .item p{flex:.5;margin-bottom:7px}.teamInbox .right-panel .info .item .title,.teamInbox .right-panel .drop .item .title{color:#6a7180}.teamInbox .right-panel .drop{font-weight:600;color:#3b414d;transition:all .3s ease}.teamInbox .right-panel .drop .title{display:flex;justify-content:space-between;align-items:center}.teamInbox .right-panel .drop .icon{transition:all .3s ease}.teamInbox .right-panel .drop .icon path{color:#3b414d}.teamInbox .right-panel .drop .content{margin-top:16px;transition:all .5s ease;display:none;height:0}.teamInbox .right-panel .drop .content .sub-title{font-size:12px;color:#8893a6;margin-bottom:10px;margin-top:10px}.teamInbox .right-panel .expanded .title>.icon{transform:rotate(180deg)}.teamInbox .right-panel .expanded .content{transition:all .5s ease;display:block;height:auto}.teamInbox2{position:relative;width:100%;background-color:#ebeef2;height:calc(100vh - 97px)}.teamInbox2 .teamInbox-list{flex-shrink:0;width:343px}.teamInbox2 .profile{width:45px;height:45px}.teamInbox2 .profile img{width:100%;height:100%;border-radius:50%}.teamInbox2 .header{height:100px;background-color:#324fbe;width:100%}.teamInbox2 .body{background-color:#fff;width:100%;display:flex}.teamInbox2 .body .contact-list{height:calc(100vh - 176px);overflow:auto;box-sizing:border-box}.teamInbox2 .body .chat-box{background-color:#f0f2f5;display:flex;flex-direction:column;height:calc(100vh - 97px);overflow:auto;transition:all .3s ease;border-right:1px solid #dfe1e6}.teamInbox2 .body .chat-box .chat-header{padding:15px;height:60px;box-sizing:border-box;cursor:pointer;position:sticky;top:0;display:flex;align-items:center;gap:20px;justify-content:space-between}.teamInbox2 .body .chat-box .chat-header>div{display:flex;align-items:center;gap:20px}.teamInbox2 .body .chat-box .chat-header .right{gap:5px}.teamInbox2 .body .chat-box .chat-header .right .session-time{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px}.teamInbox2 .body .chat-box .chat-header .right .session-time .value{font-size:11px;color:#6a7180;font-weight:500}.teamInbox2 .body .chat-box .chat-header .right .session-time .value .h{font-size:10px;margin-left:1px}.teamInbox2 .body .chat-box .chat-header .right .session-time .progress{position:absolute;top:10px;right:10px}.teamInbox2 .body .chat-box .chat-header .right .session-time .progress circle{color:#1d5bd8}.teamInbox2 .body .chat-box .chat-header .right .assigned-to{width:40px;height:40px}.teamInbox2 .body .chat-box .chat-header .name{font-size:18px}.teamInbox2 .body .chat-box .chats{flex-grow:1;overflow:auto;background-image:url(/assets/2-48f690e7.jpg);padding:10px 25px;position:relative}.teamInbox2 .body .chat-box .chats>div{background:#ffffff;max-width:60%;padding:5px;width:fit-content;display:flex;border-radius:10px;word-break:break-word;margin-bottom:7px;margin-left:20px}.teamInbox2 .body .chat-box .chats>div .msg{margin:0;font-weight:400;line-height:1.2;font-size:14px;padding:0 8px 0 5px;white-space:pre-wrap}.teamInbox2 .body .chat-box .chats>div .time{margin:auto 0 0;font-weight:400;line-height:1.5;font-size:10px;color:#8893a6;word-break:keep-all;display:flex;align-items:flex-start;gap:2px}.teamInbox2 .body .chat-box .chats>div .time .check-icon{width:21px;font-size:16px}.teamInbox2 .body .chat-box .chats>div .time .check-icon path{color:#8893a6}.teamInbox2 .body .chat-box .chats>div .time .check-icon-read{font-size:16px;width:21px}.teamInbox2 .body .chat-box .chats>div .time .check-icon-read path{color:#324fbe}.teamInbox2 .body .chat-box .chats .sent{background:#EBEFF8;margin-left:auto;margin-right:30px}.teamInbox2 .body .chat-box .chats .sent .time{min-width:70px}.teamInbox2 .body .chat-box .chats .system{margin:auto auto 7px;background:antiquewhite;opacity:.8}.teamInbox2 .body .chat-box .chats .scroll-btn{position:sticky;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;bottom:0;left:100%;margin-right:-15px;transition:all .3s ease-in-out}.teamInbox2 .body .info-box{transition:all .3s ease;height:calc(100vh - 97px);overflow:auto;background:#f0f2f5}.teamInbox2 .body .info-box .info-header{background-color:#f0f2f5;display:flex;align-items:center;gap:30px;font-size:18px;height:60px;padding:10px;box-sizing:border-box;position:sticky;top:0;border-bottom:1px solid #dfe1e6}.my-followup-list{width:360px;flex-shrink:0}.mob-autocomplete{position:absolute;height:200px;z-index:5;overflow:auto;background:white;border:1px solid #bec2cc;top:39px;width:100%;padding-top:10px;border-radius:7px;padding-bottom:10px;box-sizing:border-box;box-shadow:0 0 10px 2px #0000001a}.mob-autocomplete .li{padding:7px;padding-inline:15px;font-weight:500;cursor:pointer}.mob-autocomplete .li:hover{background:#EBEFF8}.installment-info{padding:20px 40px;margin:10px 10px 25px;background-color:#ebeef2;display:flex;gap:50px}.installment-info .sub{font-size:16px}.installment-info .sub .value{font-weight:600;margin-left:10px}.instructions{margin-top:50px!important;margin-bottom:10px;border:1px solid #bec2cc;padding:30px}.admission-form-print-instructions{width:800px;height:auto;padding:15px;border-left:double;border-right:double;border-bottom:double;border-top:double;display:flex;flex-direction:column;box-sizing:border-box;margin:10px}.admission-form-print-reports{width:100%;height:auto;padding:15px;display:flex;flex-direction:column;box-sizing:border-box;margin:10px}.admission-form-print-reports h1{font-weight:500;margin-bottom:3px;padding-bottom:0}.admission-form-print-reports .admission-header{display:inline;gap:20px;font-size:18px}.admission-form-print-reports .admission-header .logo img{width:120px;height:120px;margin-top:45px}.admission-form-print-reports .admission-header .details{margin-bottom:10px}.admission-form-print-reports .title{font-weight:500;text-decoration:underline;font-size:22px;text-align:center;margin-top:15px}.admission-form-print-reports .sub-title{font-size:18px;font-weight:600;margin-top:10px;margin-bottom:10px;text-decoration:underline}.admission-form-print-reports .sub{font-weight:600;margin-top:6px;display:flex}.admission-form-print-reports .sub div{font-weight:500;margin-left:7px;margin-right:7px}.question-paper-print-reports{width:100%;height:auto;padding:15px;display:flex;flex-direction:column;box-sizing:border-box;margin:10px}.question-paper-print-reports h1{font-weight:500;margin-bottom:3px;padding-bottom:0}.question-paper-print-reports .admission-header{display:inline;gap:20px;font-size:18px}.question-paper-print-reports .admission-header .logo img{width:120px;height:120px;margin-top:45px}.question-paper-print-reports .admission-header .details{margin-bottom:10px}.question-paper-print-reports .title{font-weight:500;text-decoration:underline;font-size:22px;text-align:center;margin-top:15px}.question-paper-print-reports .sub-title{font-size:18px;font-weight:600;margin-top:10px;margin-bottom:10px;text-decoration:underline}.question-paper-print-reports .sub{font-weight:600;margin-top:6px;display:flex}.question-paper-print-reports .sub div{font-weight:500;margin-left:7px;margin-right:7px}.question-paper-print-reports .question-container{margin-top:25px;padding:15px;margin-bottom:20px}.question-paper-print-reports .question-container .question{font-size:18px;font-weight:600;margin-top:10px;display:flex}.question-paper-print-reports .question-container .question-options{display:flex;flex-direction:row;margin-left:30px;font-size:20px!important;gap:25px;flex-wrap:wrap}.question-paper-print-reports .question-container .question-solution{margin-top:10px;padding:10px;background-color:#d4fdd4;border-radius:5px;font-size:20px!important}.question-paper-print-reports .question-container .question-solution .correct-option{display:flex;font-size:14px;margin-bottom:8px;padding:8px}.question-paper-print-reports .question-container .question-solution .correct-option p{display:inline!important;margin:0 4px!important;padding:0!important}.admission-form-print{padding:15px;display:flex;flex-direction:column;box-sizing:border-box;margin:10px}.admission-form-print h1{font-weight:500;margin-bottom:3px;padding-bottom:0}.admission-form-print .admission-header{display:flex;gap:20px;border-bottom:2px solid #bec2cc;padding-left:25px;font-size:18px}.admission-form-print .admission-header h2{font-size:17px!important;font-weight:500;margin-bottom:3px;padding:0}.admission-form-print .admission-header .logo img{width:120px}.admission-form-print .admission-header .details{margin-bottom:10px}.admission-form-print .title{font-weight:500;text-decoration:underline;font-size:22px;text-align:center;margin-top:15px}.admission-form-print .sub-title{font-size:18px;font-weight:600;margin-top:10px;margin-bottom:10px;text-decoration:underline}.admission-form-print .sub{font-weight:600;margin-top:6px;display:flex}.admission-form-print .sub div{font-weight:500;margin-left:7px;margin-right:7px}.admission-form-print .content{display:flex;justify-content:space-between;gap:50px;flex-grow:1}.admission-form-print .content .info{flex-grow:1}.admission-form-print .content .info .double{display:grid;grid-template-columns:1fr 1fr}.admission-form-print .content .info .sub{display:flex;width:350px}.admission-form-print .content .photo img{width:120px;object-fit:contain}.admission-form-print .declaration{margin-top:10px;margin-bottom:20px}.admission-form-print .declaration .declaration-signature{display:flex;justify-content:flex-end;gap:40px;padding-right:25px}@media print{.admission-form-print .pie-chart-graph{margin-top:-40px}.admission-form-print .pie-chart-graph .recharts-surface{position:absolute;left:-10px;width:210px}.admission-form-print .pie-chart-graph .graph-indicators{width:230px;margin-top:7px}}.shadow-box{margin-top:-18px;margin-left:-5px;box-shadow:0 0 10px #0003;margin-bottom:20px}@media (min-width: 1024px){.admission-form-print-daybook{width:770px;height:800px;border:double;border-radius:7px;padding:15px;display:flex;flex-direction:column;box-sizing:border-box;margin:10px;page-break-after:always}.admission-form-print-daybook h1{font-weight:500;margin-bottom:3px;padding-bottom:0}.admission-form-print-daybook .admission-header{display:flex;gap:20px;border-bottom:2px solid #bec2cc;padding-left:25px;font-size:18px}.admission-form-print-daybook .admission-header .logo img{width:120px}.admission-form-print-daybook .admission-header .details{margin-bottom:10px}.admission-form-print-daybook .title{font-weight:500;text-decoration:underline;font-size:22px;text-align:center;margin-top:15px}.admission-form-print-daybook .sub-title{font-size:18px;font-weight:600;margin-top:10px;margin-bottom:10px;text-decoration:underline}.admission-form-print-daybook .sub{font-weight:600;margin-top:6px;display:flex}.admission-form-print-daybook .sub div{font-weight:500;margin-left:7px}.admission-form-print-daybook .content{display:flex;justify-content:space-between;gap:50px;flex-grow:1}.admission-form-print-daybook .content .info{flex-grow:1}.admission-form-print-daybook .content .info .double{display:flex;width:100%;gap:100px}.admission-form-print-daybook .content .photo img{width:120px;object-fit:contain}.admission-form-print-daybook .declaration{margin-bottom:20px}}@media print and (min-width: 1024px){.admission-form-print-daybook .page-break{page-break-before:always}}.admission-instruction-print{width:770px;min-height:1100px;border:double;border-radius:7px;padding:15px;display:flex;flex-direction:column;box-sizing:border-box;margin:10px}.admission-form-print-daybook{width:770px;height:1100px;border:1px solid #111;border-radius:7px;padding:15px;display:flex;flex-direction:column;box-sizing:border-box;margin:10px;page-break-after:always}.admission-form-print-daybook h1{font-weight:500;margin-bottom:3px;padding-bottom:0}.admission-form-print-daybook .admission-header{display:flex;gap:20px;border-bottom:2px solid #bec2cc;padding-left:25px;font-size:18px}.admission-form-print-daybook .admission-header .logo img{width:120px}.admission-form-print-daybook .admission-header .details{margin-bottom:10px}.admission-form-print-daybook .title{font-weight:500;text-decoration:underline;font-size:22px;text-align:center;margin-top:15px}.admission-form-print-daybook .sub-title{font-size:18px;font-weight:600;margin-top:10px;margin-bottom:10px;text-decoration:underline}.admission-form-print-daybook .sub{font-weight:600;margin-top:6px;display:flex}.admission-form-print-daybook .sub div{font-weight:500;margin-left:7px}.admission-form-print-daybook .content{display:flex;justify-content:space-between;gap:50px;flex-grow:1}.admission-form-print-daybook .content .info{flex-grow:1}.admission-form-print-daybook .content .info .double{display:flex;width:100%;gap:100px}.admission-form-print-daybook .content .photo img{width:120px;object-fit:contain}.admission-form-print-daybook .declaration{margin-bottom:20px}@media print{.admission-form-print-daybook .admission-form-print :first{border:double}.admission-form-print-daybook .page-break{page-break-before:always}}.align-pie-chart-text{text-align:center;font-size:12px}@media screen and (max-width: 420px){.create{padding:10px;position:relative}.create .back-icon{margin-bottom:0;position:absolute;left:13px;top:17px}.create .page-title{font-size:25px;margin:0 0 10px 35px}.create .container{padding:0}.create .container .form{width:auto}.create-campaign .display-responsive{display:none}.create-campaign .container .step0 .form{flex:1}.create-campaign .container .step0 .form .input-group p{margin:0 0 8px}.whatsapp-snippets .title p{font-size:11px}.whatsapp-snippets .box4 .label{margin:0 0 5px}.whatsapp-snippets .box4 .input{margin-bottom:-10px}.campaign-statistics-details .statistics-details-list,.teamInbox2 .teamInbox-list,.my-followup-list{width:100vw}}.admission-form .container .form{width:800px}.ck-powered-by{display:none}@media screen and (max-width: 420px){.admission-form .container .form{width:355px}}.instruction-form .ck.ck-editor__main>.ck-editor__editable{height:500px}@media print{.admission-form-print-daybook{overflow:hidden}}.dialog-form-title{border-bottom:1px solid #e7e4e4}.dialog-form-title .title{font-size:1.5rem}.dialog-popup{padding:20px 0;width:550px}.dialog-form-content{border-bottom:1px solid #e7e4e4}.dialog-form-content .notification-title,.dialog-form-content .notification-msg{padding:5px;font-size:.9992rem;font-weight:500}.time-table .conducted,.time-table .conducted .data{background-color:#dff2d7}.time-table .conducted .data .title,.time-table .conducted .data .figure{color:green}.time-table .cancelled,.time-table .cancelled .data{background-color:#f0ddde}.time-table .cancelled .data .title,.time-table .cancelled .data .figure{color:#a54c5a}.time-table .remaining,.time-table .remaining .data{background-color:#dbedf7}.time-table .remaining .data .title,.time-table .remaining .data .figure{color:#3e6f8f}.time-table .hours-alloted,.time-table .hours-alloted .data{background-color:#dbedf7}.time-table .hours-alloted .data .title,.time-table .hours-alloted .data .figure{color:#3e6f8f}.time-table .hourse-conducted,.time-table .hourse-conducted .data{background-color:#fbf9e3}.time-table .hourse-conducted .data .title,.time-table .hourse-conducted .data .figure{color:#928b6f}.time-table .print-live-class{display:flex;justify-content:center}.info-box{font-weight:600;margin-top:6px;display:flex;gap:3px}.info-box div{font-weight:500;margin-left:7px}.gen-title{font-weight:600;text-decoration:underline;font-size:28px;text-align:center;margin-top:15px}.gen-sub-title{font-size:18px;font-weight:600;margin-top:10px;margin-bottom:10px;text-decoration:underline}.confirmation-message{margin-top:20px;font-size:16px}.online-test-card{padding:5px 20px}.online-test-card .title{font-weight:600;font-size:18px}.online-test-card .test-details{display:flex;justify-content:space-between;flex-wrap:wrap}.online-test-card .test-details .label{font-weight:500}.offlinetest-card{padding:5px 20px}.offlinetest-cards .soft-cards .soft-card-sm .data .title{display:flex;justify-content:center;font-weight:600;color:#000;text-decoration:none}.offlinetest-cards .soft-cards .soft-card-sm .data .figure{display:flex;justify-content:center;color:#312929;font-weight:500;text-decoration:none}.graph-card{background-color:#fff;border-radius:8px;border:1px solid #e6ebf1;box-shadow:#0000000d 0 1.25rem 1.6875rem}.custom-file-input-container{display:flex}.custom-file-input-container .image-label{margin:10px}.form-table{margin-top:10px;margin-bottom:-10px}.batch-view-form-table{width:150%}@media only screen and (max-width: 1400px) and (min-width: 390px){.batch-view-form-table{width:120%}}.installment-forecasting{display:flex;justify-content:space-between;gap:15px}.installment-forecasting .custom-input{display:flex}.installment-forecasting .custom-input .label{margin:15px}.heading{font-weight:500;font-size:20px;margin:12px}.pie-chart-graph{display:flex;margin-top:-25px}.pie-chart-graph .graph-indicators{display:flex;flex-direction:column;justify-content:center}.pie-chart-graph .graph-indicators div{display:flex;align-items:center;gap:5px}.pie-chart-graph .graph-indicators .color-box{height:5px;width:5px;padding:7px;border-radius:4px}@media screen and (min-width: 850px) and (max-width: 1080px){.pie-chart-graph{margin-top:-40px}.pie-chart-graph .recharts-surface{width:250px}.pie-chart-graph .graph-indicators{width:230px;margin-top:7px}}@media screen and (min-width: 601px) and (max-width: 849px){.pie-chart-graph{margin-top:-40px}.pie-chart-graph .recharts-surface{width:250px;margin-left:-15px;margin-right:25px}.pie-chart-graph .graph-indicators{margin-top:7px;margin-left:-40px;width:-webkit-fill-available}}.editor-view .contact-form-group,.editor-view .contact-form-group .input{align-items:normal}.editor-view .contact-form-group .input p{margin-top:0}.editor-view .contact-form-group .input img{width:40%}.admission-form-print-reciept{height:100%;display:flex;flex-direction:column;justify-content:space-between;margin-left:0%}.admission-form-print-reciept div{font-size:13px}.admission-form-print-reciept h2{font-size:17px!important;font-weight:500;margin-bottom:3px;padding:0}.admission-form-print-reciept h1{font-size:20px;font-weight:600;padding:0;margin-bottom:3px}.admission-form-print-reciept table{border-spacing:0px}.admission-form-print-reciept table td{border:0px solid;margin:0;padding:4px}.admission-form-print-reciept table td .info{display:flex;gap:6px}.admission-form-print-reciept table td .info .label{font-weight:600}.admission-form-print-reciept table .head td{border:0px}.admission-form-print-reciept table .title-cell{text-align:center;border-bottom:1px solid!important;font-weight:600;font-size:18px}.admission-form-print-reciept .terms{padding:10px}.admission-form-print-reciept .terms .label{font-weight:600}.admission-form-print-reciept .terms ul{font-size:13px}@media print{.admission-form-print-reciept .copy-title{margin-top:-10px}}.border-receipt{border:2px solid black;border-radius:7px}.fee-table{width:100%;border-collapse:collapse}.fee-table th,.fee-table td{padding:10px;border:1px solid #ddd;text-align:left}.fee-table .head{background-color:#f2f2f2}.fee-table .title-cell{text-align:center;font-weight:700;font-size:18px}.fee-table .info{font-size:14px}.fee-table .label{font-weight:700}.fee-table tr:last-child{border-bottom:1px solid #ddd}.print-voucher .sub-head{padding:10px;display:flex;justify-content:space-between;gap:20px}.print-voucher .sub-head .info{min-width:200px;display:flex;flex-direction:column}.print-voucher .sub-head .info>div{display:flex;gap:6px}.print-voucher .sub-head .info>div .label{font-weight:600}.tax-invoice div{font-size:13px}.tax-invoice h1{font-size:20px}.tax-invoice h2{font-size:17px!important}.tax-invoice li{font-size:10px}.tax-invoice .sign{display:flex;justify-content:center;align-items:center;height:100%;font-weight:600;margin-top:25px}@media print{.tax-invoice .copy-title{margin-top:-10px}}.admission-form-tax-invoice{height:100%;display:flex;flex-direction:column;justify-content:space-between;margin-left:0%}.admission-form-tax-invoice div{font-size:13px}.admission-form-tax-invoice h2{font-size:20px;font-weight:500;margin-bottom:3px;padding:0}.admission-form-tax-invoice h1{font-size:20px;font-weight:600;padding:0;margin-bottom:3px}.admission-form-tax-invoice table{border-spacing:0px}.admission-form-tax-invoice table td{border:1px solid #252525;margin:0;padding:4px}.admission-form-tax-invoice table td .info{display:flex;gap:6px}.admission-form-tax-invoice table td .info .label{font-weight:600}.admission-form-tax-invoice table td .info .title-cell{padding:0}.admission-form-tax-invoice table .head td{border:0px}.admission-form-tax-invoice table .title-cell{text-align:center;font-weight:600;font-size:18px}.admission-form-tax-invoice .terms{padding:10px;margin-top:15px}.admission-form-tax-invoice .terms .label{font-weight:600;margin-top:-15px}.admission-form-tax-invoice .terms li{font-size:13px}.copy-title{text-align:center}.print-page{width:770px;height:1100px;box-shadow:0 0 10px #00000040;padding:10px;box-sizing:border-box;margin-bottom:40px;page-break-after:always}.print-page .horizontal-id-card{width:350px;border:3px solid #8893a6;border-radius:7px;position:relative}.print-page .horizontal-id-card .id-header{display:flex;border-bottom:2px solid #bec2cc;padding:5px;gap:30px}.print-page .horizontal-id-card .id-header .logo{width:150px}.print-page .horizontal-id-card .id-header .logo img{width:100%}.print-page .horizontal-id-card .id-header .info .details{font-size:10px}.print-page .horizontal-id-card .id-header .title{font-weight:600;margin-bottom:5px}.print-page .horizontal-id-card .id-details{display:flex;gap:20px;padding:15px;height:93px}.print-page .horizontal-id-card .id-details .id-image{height:100px;width:70px}.print-page .horizontal-id-card .id-details .id-image img{width:100%;height:100%}.print-page .horizontal-id-card .id-details .id-info div{margin-bottom:3px;font-size:11px}.print-page .horizontal-id-card .auth-sign{text-align:right;margin-inline:10px;font-size:11px}.print-page .horizontal-id-card .background{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.print-page .horizontal-id-card .background img{width:100%;height:100%}.print-page .vertical-id-card{width:220px}.print-page .vertical-id-card .id-header{flex-direction:column;align-items:center;justify-content:center}.print-page .vertical-id-card .id-header .logo{height:70px;width:auto;margin-bottom:-27px}.print-page .vertical-id-card .id-header .logo img{height:100%;width:auto}.print-page .vertical-id-card .id-header .info{text-align:center}.print-page .vertical-id-card .id-details{flex-direction:column;align-items:center;height:180px}@media print{.print-page{box-shadow:none}}.card{margin:50px 10px 10px 50px;padding:10px;border:1px solid #ccc;border-radius:15px;box-shadow:0 2px 4px #0000001a;transition:all .3s;width:90%;height:200px;background-color:#f0f0f0;background-size:cover;background-repeat:repeat;background-position:center}.card .image-container-small{margin-top:20px}.card .image-container-small img{height:200px;width:200px}.card .card-content{align-items:center}.card .card-content .card-title{font-size:20px;font-weight:500}.card .card-content .card-title span{font-size:20px;font-weight:600}.card .card-content .card-body{font-size:30px;font-weight:600}.image-container-ss{margin-top:-70px;text-align:center}.image-container-ss img{max-width:70%;height:auto;border-radius:15px;box-shadow:0 2px 4px #0000001a;opacity:.9;background-color:#000}@media (max-width: 768px){.card{margin:50px 10px 10px;padding:10px;border:1px solid #ccc;border-radius:15px;box-shadow:0 2px 4px #0000001a;transition:all .3s;width:auto;height:200px;background-color:#f0f0f0;background-size:cover;background-repeat:repeat;background-position:center}.card .image-container-small{margin-top:30px}.card .image-container-small img{margin-bottom:35px;height:100px;width:100px}.card .card-content{align-items:center}.card .card-content .card-title{font-size:20px;font-weight:500}.card .card-content .card-title span{font-size:20px;font-weight:600}.card .card-content .card-body{font-size:30px;font-weight:600}.image-container-ss{margin-top:-70px;text-align:center}.image-container-ss img{border-radius:15px;box-shadow:0 2px 4px #0000001a;opacity:.9;height:100%;width:100%}}.print-container{width:100%;max-width:100%;padding:10px;margin:0 auto;box-sizing:border-box;font-family:Roboto,Helvetica Neue,sans-serif;color:#000;font-size:13px;background:#fff;line-height:1.5;border:2px double black;border-radius:5px}.print-container .letterhead-header{display:flex;align-items:center;justify-content:flex-start;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #000}.print-container .letterhead-header .logo{flex:0 0 90px;display:flex;align-items:center;justify-content:center}.print-container .letterhead-header .logo img{max-width:80px;max-height:80px;object-fit:contain}.print-container .letterhead-header .institute-info{flex:1;padding-left:40px;text-align:left}.print-container .letterhead-header .institute-info h1{font-size:24px;font-weight:700;margin:0 0 8px;color:#000}.print-container .letterhead-header .institute-info .address,.print-container .letterhead-header .institute-info .email,.print-container .letterhead-header .institute-info .phone{font-size:13px;margin:2px 0;color:#000;line-height:1.4}.print-container .report-title{text-align:center;font-size:18px;font-weight:550;margin-bottom:20px;color:#000;text-transform:uppercase;text-decoration:underline}.print-container .letterhead-content{margin-top:10px;font-size:13px;color:#000}.print-container .letterhead-content .lecture-details{display:flex;flex-wrap:wrap;margin-bottom:30px;padding:10px;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px}.print-container .letterhead-content .detail-item{flex:1 1 45%;margin-bottom:10px;font-size:14px}.print-container .letterhead-content .detail-item strong{font-weight:600;color:#333}@media (max-width: 600px){.print-container .letterhead-content .detail-item{flex:1 1 100%;font-size:13px}}@media print{@page{size:A4;margin:2mm;border:2px solid #000;border-radius:7px;padding:3mm}.print-container{border:none}}
