@charset "UTF-8";@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(/fonts/fredoka3.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(/fonts/fredoka2.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(/fonts/fredoka1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiAyp8kv8JHgFVrJJLmE0tMMPKzSQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiAyp8kv8JHgFVrJJLmE0tCMPI.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmv1pVGdeOcEg.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmv1pVF9eO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLm21lVGdeOcEg.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLm21lVF9eO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiGyp8kv8JHgFVrJJLufntAKPY.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiGyp8kv8JHgFVrJJLucHtA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmg1hVGdeOcEg.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmg1hVF9eO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmr19VGdeOcEg.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmr19VF9eO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmy15VGdeOcEg.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmy15VF9eO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLm111VGdeOcEg.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLm111VF9eO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLm81xVGdeOcEg.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLm81xVF9eO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiGyp8kv8JHgFVrLPTufntAKPY.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiGyp8kv8JHgFVrLPTucHtA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLFj_Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLFj_Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiEyp8kv8JHgFVrJJfecg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLDD4Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLBT5Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLBT5Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-display:swap}body .loaderSec{background:#000000d9;display:flex;align-items:center;justify-content:center;height:100vh}body .loaderSec img{width:100px}body .scroll-to-top{transition:.6s ease-in-out}body .MuiContainer-root{padding:0 10px}body .textTransformCapital{text-transform:capitalize!important}body .mainHeading{font-size:20px;font-weight:600;letter-spacing:.08rem}body .imgSec{display:flex;align-items:center;justify-content:center;gap:10px}body .imgSec img{max-width:185px;height:auto!important}body .customCard .title{border-bottom:1px solid #d3d3d3;display:flex;align-items:center;justify-content:space-between;gap:8px}@media(max-width:768px){body .customCard .title{padding-left:6px;padding-right:6px;align-items:center;font-size:1.2rem}}body .customCard .title .titleHead{display:flex;align-items:center;gap:8px}body .customCard .title svg{cursor:pointer}@media(max-width:640px){body .customCard .title img{max-width:45px;min-height:45px!important}body .customCard .title .btn{font-size:.7rem;padding:4px 12px;min-width:unset}}body .MuiDialogTitle-root{margin-bottom:0;display:flex;align-items:center;justify-content:space-between;padding:8px 20px;text-transform:capitalize}body .MuiDialogTitle-root button{min-width:30px;min-height:30px;box-shadow:none;background:transparent}body .MuiDialogTitle-root button svg{font-size:24px}body .MuiDialogTitle-root+.MuiDialogContent-root{padding-top:20px;background:transparent}body .img-fluid{max-width:100%;height:auto}body .btn{padding:8px 16px;min-width:120px}body .btn:hover{opacity:.8}body .circleBtn{border-radius:100%;min-width:40px;height:40px;padding:0!important}body .circleBtn svg{font-size:20px;color:#2769aa}body .circleBtn svg path{stroke:#2769aa}body .circleBtn:hover{background-color:#b9d5ef}body input[type=number]::-webkit-inner-spin-button,body input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}@-moz-document url-prefix(){body input[type=number]::-webkit-inner-spin-button,body input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}}body .secOutBtn{border:1px solid inherit}body .modalCard .title{border-bottom-left-radius:0;border-bottom-right-radius:0}body .modalCard .eventFooter{border-top:1px solid #d3d3d3}body .modalCard .modalLabel{font-size:.8rem;font-weight:700}body .btns2:hover{background-color:#8dbceb!important;color:#fff}body .App.light .MuiDataGrid-columnHeaders{background-color:#eaedf5;color:#647491}body .App.light .MuiListItemButton-root:hover{background-color:#ffb703}body .App.light .MuiListItemButton-root:hover .MuiListItemIcon-root path{fill:#000}body .App.light .MuiListItemButton-root:hover .MuiListItemIcon-root svg{fill:#000!important}body .App.light .MuiListItemButton-root:hover .MuiListItemText-root span{color:#000;font-weight:700!important}body .App.light .MuiListItemButton-root.active{background-color:#0081ff}body .App.light .MuiListItemButton-root.active .MuiListItemIcon-root path{fill:#fff}body .App.light .MuiListItemButton-root.active .MuiListItemIcon-root svg{fill:#fff!important}body .App.light .MuiListItemButton-root.active .MuiListItemText-root span{color:#fff}body .App.light .customTbl button.MuiButtonBase-root p{font-size:.8rem}body .App.light .customTbl button.MuiButtonBase-root:hover,body .App.light .customTbl button.MuiButtonBase-root:active{background-color:#055199;border-color:#006cd5}body .App.light .customTbl button.MuiButtonBase-root:hover p,body .App.light .customTbl button.MuiButtonBase-root:hover svg,body .App.light .customTbl button.MuiButtonBase-root:active p,body .App.light .customTbl button.MuiButtonBase-root:active svg{color:#fff}body .App.light .customTbl button.MuiButtonBase-root.Mui-selected{background:#0081ff!important}body .App.light .MuiCheckbox-root.MuiCheckbox-colorPrimary{color:#6e6e6e}body .App.light .MuiCheckbox-root.MuiCheckbox-colorPrimary input[type=checkbox]:checked+svg{color:#0081ff}body .secondaryBtn{border:2px solid #2769aa;color:#2769aa;font-weight:600}body .secondaryBtn:hover{color:#fff!important}body .primaryBtn{border:2px solid #2769aa;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;background-color:#2769aa;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;text-transform:capitalize;min-width:64px;padding:6px 16px;border-radius:4px;font-weight:500;font-size:.875rem;line-height:1.75;letter-spacing:.02857em;text-decoration:none}body .App.dark .breadcrumbs a,body .App.dark .breadcrumbs .separator{color:#ebebeb}body .App.dark .MuiDataGrid-columnHeaders{background-color:#14283c;color:#647491}body .App.dark .secondaryBtn{border:2px solid #2c5176;color:#2c5176;font-weight:600}body .App.dark .secondaryBtn:hover{color:#fff!important}body .App.dark .primaryBtn{border:2px solid #2c5176}body .App.dark .secOutBtn:hover{border:1px solid #2c5176;color:#2c5176!important;background-color:#dfdfdf}body .App.dark .MuiDataGrid-columnHeaderTitle,body .App.dark .MuiDataGrid-cellContent,body .App.dark .MuiButton-containedPrimary p,body .App.dark .MuiCheckbox-root svg,body .App.dark .MuiTablePagination-toolbar,body .App.dark .MuiDataGrid-selectedRowCount{color:#dfdfdf}body .App.dark button.MuiButtonBase-root p{font-size:.8rem}body .App.dark button.MuiButtonBase-root:hover p,body .App.dark button.MuiButtonBase-root:hover svg{color:#dfdfdf}body .App.dark .MuiRadio-root span svg{color:#ebebeb}body .App.dark .circleBtn{border-radius:100%;min-width:45px;height:45px;padding:0!important}body .App.dark .circleBtn svg{font-size:20px;color:#dfdfdf}body .App.dark .circleBtn svg path{stroke:#dfdfdf}body .App.dark .circleBtn:hover{background-color:#0081ff}body .App.dark .Mui-disabled{background:#243c54;margin:0 5px}body .App.dark .Mui-checked{color:#749ec9}body .App.dark .Mui-disabled{border-color:#2c5176;color:#c4c4c4}body .App.dark .MuiDataGrid-cell{color:#fff}body .modal-btn-wrap-div .btn{margin:5px}.cardBox{border:1px solid #ddd;padding:10px;border-radius:5px}.cardBox:hover{box-shadow:5px 3px 12px #0003}.overlay{position:absolute;top:50%;width:100%;height:0;border-radius:10px;background-color:#000000d9;transition:all .2s;transform:translateY(-50%)}.overlay .overlayTxt{padding:20px;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;text-align:center;max-width:100%}.overlay .overlayTxt .subject{font-size:18px;font-weight:600;letter-spacing:.1rem;text-align:center}.overlay .overlayTxt p{color:#fff}.MuiPaper-rounded{border-radius:15px!important}.popupCloseButton{position:absolute!important;right:10px;top:10px}.customTbl h4{border-bottom:1px solid #ddd;padding:15px 20px 10px;margin-bottom:20px;font-size:28px}.customTbl .customTblcontnet{padding:0 15px}.customTbl .customTblcontnet .MuiDataGrid-columnHeadersInner div{font-weight:700}.customTbl .customTblcontnet .MuiDataGrid-withBorderColor{border-color:transparent!important}.customTbl .customTblcontnet .MuiDataGrid-withBorderColor+.customVirtualScroller{min-height:56px}.customTbl .customTblcontnet .MuiDataGrid-virtualScrollerContent{min-height:500px!important;height:100%}.customTbl .customTblcontnet .MuiDataGrid-cell:focus,.customTbl .customTblcontnet .MuiDataGrid-actionsCell:focus{outline:0}.customTbl .customTblcontnet .MuiDataGrid-row{border-radius:15px;margin:5px 1px;box-shadow:0 2px 5px #00000080;width:99%}.customTbl .customTblcontnet .boldHeader{font-weight:700}.customTbl .customTblcontnet .customCell{justify-content:end}.MuiDataGrid-withBorderColor+.customVirtualScroller{min-height:56px}.MuiDialog-paper{border-radius:10px!important;box-shadow:0 0 17px 2px #8b8b8b inset!important}@media screen and (max-width:425px){.MuiDialog-paper{width:calc(100% - 10px)!important;margin:32px 10px!important}}.MuiDialog-paper .MuiDialogActions-root{background:transparent;border-top:1px solid #ddd}.App.dark footer div:before{background-color:#0c2136c9}.notSelected.MuiButtonBase-root{pointer-events:none;opacity:.6}.MuiPickersCalendarHeader-switchViewButton{display:none!important}.calendar-container button.back-btn:hover{background-color:transparent!important}.errorBox{position:absolute;z-index:2;width:100%}.errorBox .errorContent{width:60%;margin:0 auto}.pointer{cursor:pointer}.notesDialogBox input:-webkit-autofill,.notesDialogBox input:-webkit-autofill:hover,.notesDialogBox input:-webkit-autofill:focus,.notesDialogBox textarea:-webkit-autofill,.notesDialogBox textarea:-webkit-autofill:hover,.notesDialogBox textarea:-webkit-autofill:focus,.notesDialogBox select:-webkit-autofill,.notesDialogBox select:-webkit-autofill:hover,.notesDialogBox select:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-cursor-color:#fff;-webkit-box-shadow:transparent inset;transition:background-color 5000s ease-in-out 0s;caret-color:#fff}.notesDialogBox input:-moz-autofill,.notesDialogBox textarea:-moz-autofill,.notesDialogBox select:-moz-autofill{box-shadow:transparent inset;-moz-text-fill-color:#fff}.bgText{border:2px solid #cfdcfd;background-color:#dfe8ff;padding:20px;border-radius:15px}.iconBtns{background:#e2f0ff!important}.iconBtns svg{color:#2769aa}.mssgCard{border:2px solid #cfdcfd;background-color:#dfe8ff;padding:20px;border-radius:15px}.content-div-dialog p{white-space:normal}@media screen and (max-width:425px){.content-div-dialog p{font-size:.8rem}}.loadingFrame{position:absolute;background:#00000080;width:100%;height:100%;top:0;left:0;z-index:3}.commonMssgBox{text-align:center;border:1px solid #cadcf9;padding:10px;border-radius:10px;background:#fff;font-weight:500}.loaderSetup .loader-wrapper{margin-top:100px!important}.css-1wc848c-MuiFormHelperText-root.Mui-error{color:#d32f2f;position:absolute;bottom:-17px;left:-10px;font-size:12px;font-weight:600}.headAction{position:absolute;right:10px;z-index:4;display:flex;align-items:center;top:7px}.headAction .themeChangeSwitch{margin-left:0}.App.dark{background-color:#1a2b3d}.App.light{background-color:#fffaf5}.mainWrapper{min-height:100vh;height:100%;position:relative}.mainWrapper .homeContentArea{padding-top:65px;height:100%;overflow:auto;padding-bottom:68px}@media screen and (max-width:600px){.mainWrapper .homeContentArea{padding-bottom:113px}}@media screen and (max-width:425px){.mainWrapper .homeContentArea{padding-bottom:138px}}.mainWrapper .contentArea{padding:56px 0 20px;min-height:46vh}.mainWrapper .contentArea main.dashboardSec{margin-top:-50px}.mainWrapper .contentArea .btn{padding:10px 20px;border-radius:5px;text-decoration:none}.mainWrapper .contentArea .btn.smallPrimaryBtn{color:#a4243b;padding:5px 10px}.mainWrapper .contentArea .btn.primaryBtn{background-color:#2769aa}.mainWrapper .contentArea .customTbl h4.MuiTypography-root{font-size:30px;padding:10px 30px;border-bottom:1px solid #ddd}Dialog .title{display:flex;align-items:center;line-height:normal;padding:5px 10px!important}.linkBtn{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;text-decoration:none;font-weight:500;font-size:.875rem;line-height:1.75;letter-spacing:.02857em;border-radius:4px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;background-color:#2769aa;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;text-transform:capitalize}.linkBtn:hover{text-decoration:none;background-color:#16297d;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;opacity:.8}.MuiDataGrid-filterForm{flex-direction:column;align-items:flex-start}.MuiDataGrid-filterForm>div:not(:first-child){width:100%}.MuiDataGrid-main .MuiDataGrid-columnHeaderTitleContainer{overflow:visible!important}.MuiDataGrid-main .MuiDataGrid-columnHeaderTitleContainer .MuiDataGrid-iconButtonContainer{position:absolute;right:-12px}.loginForm{animation:slideIn .3s ease-out}.loginForm .loginMssg{position:relative;top:7px;width:410px;left:-18px}.loginForm .loginMssg p{position:absolute;text-align:center;background:#ffe2e2;padding:5px;width:calc(100% - 80px);top:-15px;border-radius:6px;transform:translate(40px);font-weight:600}.loginForm .loginDetails{margin:0}.loginForm .loginDetails .MuiFormLabel-asterisk{display:none}.loginForm .loginDetails .MuiTextField-root,.loginForm .loginDetails .MuiFormControl-root{margin-bottom:16px}.loginForm .loginDetails .MuiTextField-root:last-child,.loginForm .loginDetails .MuiFormControl-root:last-child{margin-bottom:0}.loginForm .loaderArea{background:linear-gradient(135deg,#ff6b35,#f7931e)!important;padding:3px}.loginForm .loaderArea span{width:24px!important;height:24px!important;color:#fff!important}.loginForm .LoginClose{position:absolute!important;top:10px;right:10px;border:0;background-color:transparent;cursor:pointer;min-width:auto!important;padding:0!important;z-index:1}.loginForm .loginFields{margin-bottom:15px}.loginForm .loginFields .MuiInputLabel-root{font-weight:500;color:#666}.loginForm .loginFields .MuiOutlinedInput-root{transition:all .3s ease}.loginForm .loginFields .MuiOutlinedInput-root:hover{transform:translateY(-1px);box-shadow:0 2px 8px #667eea26}.loginForm .loginFields .MuiOutlinedInput-root.Mui-focused{transform:translateY(-1px);box-shadow:0 4px 12px #667eea33}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._headerLink_14jb6_1{display:flex;align-items:center;gap:5px;text-decoration:none;margin-right:20px;color:#205f9d;font-weight:600;font-size:20px;letter-spacing:.08rem;background:#eff7ff;padding:8px 20px;border-radius:5px;border:1px solid #205f9d}._headerWrapper_14jb6_17{box-shadow:0 -15px 20px 10px #00000073;position:fixed;z-index:2;width:100%}._headerWrapper_14jb6_17._homePage_14jb6_23{width:100%!important;box-shadow:none;border-bottom:1px solid #ededed;box-shadow:0 2px 4px #0000006e}._headerWrapper_14jb6_17._otherPage_14jb6_29{width:100%;right:0}@media only screen and (max-width:1530px){._headerWrapper_14jb6_17._otherPage_14jb6_29 ._headerRightContent_14jb6_34{margin-right:30px}}._headerWrapper_14jb6_17 ._headerContent_14jb6_38{padding:5px 0 3px;display:flex;align-items:center;justify-content:space-between}._headerWrapper_14jb6_17 ._headerContent_14jb6_38 ._logoCover_14jb6_44{width:240px;overflow:hidden}@media only screen and (max-width:600px){._headerWrapper_14jb6_17 ._headerContent_14jb6_38 ._logoCover_14jb6_44{width:75px}}._headerWrapper_14jb6_17 ._headerContent_14jb6_38 ._btn_14jb6_53{margin-right:15px;padding:10px 20px;border-radius:5px;text-decoration:none;color:#fff}._headerWrapper_14jb6_17 ._headerContent_14jb6_38 ._btn_14jb6_53._primaryBtn_14jb6_60{background-color:#ff4e00}._customDropdown_14jb6_64 ._userDetails_14jb6_64{display:grid;justify-content:center;min-width:280px}._customDropdown_14jb6_64 ._userDetails_14jb6_64 ._userData_14jb6_69{display:flex;align-items:center;justify-content:center}._customDropdown_14jb6_64 ._userDetails_14jb6_64 ._userData_14jb6_69 ._userText_14jb6_74{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:2px solid #ddd;border-radius:100%}._customDropdown_14jb6_64 ._userDetails_14jb6_64 ._manageBtn_14jb6_83{border:2px solid;border-radius:30px;padding:8px 15px;font-weight:600;font-size:14px}._customDialog_14jb6_91 ._MuiDialog-container_14jb6_91{align-items:inherit!important}#accountMenu{background-color:#000000b3}.customDropdown.menuDropdown ul{display:grid;padding:10px!important;margin:0;resize:horizontal;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));width:100%}@media screen and (max-width:557px){.customDropdown.menuDropdown ul{padding:30px 20px 20px!important;gap:1rem .5rem}}.customDropdown.menuDropdown ul .close-btn-mn-btn{position:absolute;top:17px;right:32px;line-height:0;min-height:auto;padding:0}.customDropdown.menuDropdown ul .close-btn-mn-btn svg{position:fixed;background:#2769aa;padding:3px;border-radius:20px;box-shadow:1px 2px 3px #000000ad;z-index:99999999;width:25px;height:25px}.customDropdown.menuDropdown ul .quickLinkItem{border-radius:25px;padding:15px;display:flex;align-items:center;position:relative;overflow:hidden;font-weight:700;text-transform:uppercase;cursor:pointer;box-shadow:0 0 12px 2px #c9dbfc inset;color:#000!important;transition:all .3s ease-in-out;justify-content:space-around;border:1px solid #e4e4e4}.customDropdown.menuDropdown ul .quickLinkItem:hover .overlay{height:100%;transform:translateY(-50%);left:0}.customDropdown.menuDropdown ul .quickLinkItem:hover .overlay .overlayTxt{opacity:1}.customDropdown.menuDropdown ul .quickLinkItem:focus{background-color:#ccdeff;border:2px solid #77a4f5}.customDropdown.menuDropdown ul .quickLinkItem .imgBox{position:relative;text-align:center}.customDropdown.menuDropdown ul .quickLinkItem .imgBox img{height:80px;transition:all .5s}.customDropdown.menuDropdown ul .quickLinkItem .imgBox .count{position:absolute;top:0;right:15px;border-radius:100%;background-color:red;color:#fff;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;border:1px solid}.customDropdown.menuDropdown ul .quickLinkItem .text{font-size:16px;text-transform:capitalize;font-weight:600;text-align:center;line-height:20px;white-space:break-spaces}.customDropdown.menuDropdown ul .quickLinkItem--item{border-radius:10px;padding:15px;width:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;transition:all .3s;font-weight:700;text-transform:uppercase;cursor:pointer;letter-spacing:1px;min-height:150px}.customDropdown.menuDropdown ul .quickLinkItem--item a{text-decoration:none}.customDropdown.menuDropdown ul .quickLinkItem--item img{height:95px;transition:all .5s}.customDropdown.menuDropdown ul .quickLinkItem--item .text{transform:scale(1);transition:all .5s}.customDropdown.menuDropdown ul .quickLinkItem--item:hover{box-shadow:0 0 #898989}.customDropdown.menuDropdown ul .quickLinkItem--item:hover img{height:75px}.customDropdown.menuDropdown ul .quickLinkItem .quickLink.MuiBox-root{width:100%;word-wrap:break-word}@media screen and (max-width:1200px){#accountMenu.main-menu-blk .MuiPaper-root{max-width:calc(95% - 32px)!important;max-height:calc(90% - 32px)}}.MuiMenu-list{padding-top:0!important;padding-bottom:0!important}.MuiMenu-list .unread{background-color:#f3f3f3;position:relative}.MuiMenu-list .unread:after{content:"";display:inline-block;width:10px;height:10px;background-color:#ff3b30;border-radius:50%;position:absolute;right:20px;top:20px;width:8px;height:8px}.MuiMenu-list .notificationWrapper{max-width:375px;width:90vw}.MuiMenu-list .notificationWrapper .heading{border-bottom:1px solid #ddd;font-weight:600;padding:10px 0;background:#2769aa;color:#fff}.MuiMenu-list .notificationWrapper .notificationContent{max-width:370px;margin-bottom:10px;max-height:65vh}.MuiMenu-list .notificationWrapper .notificationContent .notificationBox{padding:10px;display:flex;border-bottom:1px solid #ddd}.MuiMenu-list .notificationWrapper .notificationContent .notificationBox:hover{cursor:pointer;background-color:#e3ebff}.MuiMenu-list .notificationWrapper .notificationContent .notificationBox:last-child{border-bottom:0}.MuiMenu-list .notificationWrapper .notificationContent .notificationBox button{padding-top:0}.MuiMenu-list .notificationWrapper .notificationContent .notificationBox p{font-size:14px;line-height:18px;color:#333;font-weight:500;padding-bottom:10px}._footer_j9k76_1{margin-top:20px}._footer-wrapper_j9k76_4{padding:60px 0;background:url(/assets/footerBg-By08cUrT.png) no-repeat;background-size:100% 100%;position:relative}@media only screen and (max-width:900px){._footer-wrapper_j9k76_4{padding:50px 0}}._footer-wrapper_j9k76_4:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#2769aad4}._footer-wrapper_j9k76_4 ._footerContent_j9k76_24{position:relative;z-index:1}._footer-wrapper_j9k76_4 span._icon_j9k76_28._mailicon_j9k76_28{right:2px}._footer-wrapper_j9k76_4 h3{font-weight:600;line-height:36px;font-size:24px}._footer-wrapper-btn_j9k76_36{flex-wrap:wrap;gap:5px}._footer-wrapper-btn_j9k76_36 button{padding:5px!important;margin-left:5px;border-radius:5px!important;min-width:25px!important}._footer-wrapper-btn_j9k76_36 button:first-child{margin-left:0}._footer-wrapper_j9k76_4 ._social-media_j9k76_49 h6{font-size:16px;font-weight:500;margin-top:20px;margin-bottom:15px}._footer-wrapper-col_j9k76_55{padding:30px!important;margin:0 10px;height:100%}._footer-wrapper-col_j9k76_55 ._social-media_j9k76_49{margin-bottom:10px}._footer-wrapper-col_j9k76_55 a{color:inherit;text-decoration:none;line-break:anywhere}._footer-wrapper-col_j9k76_55 a:hover{text-decoration:underline}._footer-wrapper-col_j9k76_55 span._icon_j9k76_28{display:inline-block;position:relative;top:7px}@media(max-width:899px){._footer-wrapper-col_j9k76_55{padding:20px!important;margin-left:15px;margin-bottom:20px;margin-right:15px}._footer-wrapper-col_j9k76_55:nth-child(2){justify-content:flex-start}}._footer-wrapper-links_j9k76_87 ul{list-style:none;padding:0;margin:0}._footer-wrapper-links_j9k76_87 ul li a{font-size:16px;line-height:32px;display:block;text-decoration:none}._footer-logo_j9k76_98 img{max-width:100%;height:auto;margin-bottom:10px}._footer-box_j9k76_103:first-child a{font-weight:600}._footer-box_j9k76_103 ._contact-info_j9k76_106 h2{margin-bottom:15px}._footer-box_j9k76_103 ._contact-info--icon_j9k76_109{display:flex;align-items:center}._footer_j9k76_1 [data-tooltip]{position:relative;z-index:2;cursor:pointer}._footer_j9k76_1 [data-tooltip]:before,._footer_j9k76_1 [data-tooltip]:after{visibility:hidden;opacity:0;pointer-events:none}._footer_j9k76_1 [data-tooltip]:before{position:absolute;bottom:80%;left:50%;margin-bottom:5px;margin-left:-50px;padding:7px;width:80px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#000;color:#fff;content:attr(data-tooltip);text-align:center;font-size:14px;line-height:1.2}@media(max-width:749px){._footer_j9k76_1 [data-tooltip]:before{margin-left:-70px}}._footer_j9k76_1 [data-tooltip]:after{position:absolute;bottom:80%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}._footer_j9k76_1 [data-tooltip]:hover:before,._footer_j9k76_1 [data-tooltip]:hover:after{visibility:visible;opacity:1}._footer-bottom_j9k76_166{background-color:#152332}footer{margin-top:20px}footer ._footer_copyright_j9k76_173{position:relative;text-align:center;padding:20px 5px}footer ._footer_copyright_j9k76_173 ._copyright_j9k76_178{color:#fff;padding:0}footer ._footer_copyright_j9k76_173 ._copyright_j9k76_178 a{color:#fff;text-decoration:none;font-weight:600}footer ._footer_copyright_j9k76_173 button{position:fixed;right:30px;cursor:pointer;border-radius:100%;min-width:50px;height:50px;border:1px solid;z-index:9999;transition:.35s ease-in-out;color:transparent}footer ._footer_copyright_j9k76_173 button svg{color:#fff}footer ._footer_copyright_j9k76_173 button:hover{border:1px solid #2769aa;background-color:#e8eff7}footer ._footer_copyright_j9k76_173 button:hover svg{color:#2769aa}._inside_footer_j9k76_210{width:100%;bottom:0;display:flex;align-items:center;justify-content:space-between;padding:0 15px;z-index:1;color:#fff;position:absolute}._inside_footer_j9k76_210 a{color:#fff;text-decoration:none;font-weight:600}._inside_footer_j9k76_210 a img{width:25px!important}.iwt-icon-wrap{margin-right:0;border-radius:12px;display:flex;padding:5px}.iwt-gray-bg-shadow{margin-right:7px!important;background:#9393932b;box-shadow:1px 2px 4px #c1c1c1}.secondText{color:#505050;font-weight:400}.breadcrumb{display:flex;align-items:center;list-style:none;margin-bottom:10px;position:relative;z-index:1;flex-wrap:wrap}.breadcrumb li{margin-right:5px}.breadcrumb li:before{content:">";margin-right:5px}.breadcrumb li:first-child:before{display:none}.breadcrumb li a{text-decoration:none;color:#545454;font-weight:600;font-size:small}.breadcrumb li:last-child a{color:#ff5307}.page404-main{text-align:center;display:flex;align-items:center;justify-content:center;height:100vh;gap:60px;z-index:9;position:relative}.page404-main .errorImg{max-width:550px}.page404-main .page404Content{display:flex;flex-direction:column}.page404-main .page404Content .btn{padding:10px 20px;border:1px solid;width:190px;margin:0 auto;border-radius:45px}.page404-main .page404Content .btn a{text-decoration:none;font-weight:400;font-size:20px;color:#fff}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:slick;font-weight:400;font-style:normal}.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;width:20px;height:20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;width:100%;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider .slick-list,.slick-slider .slick-list .slick-slide img{width:100%}.slick-slider .slick-list .slick-dots li button:before{font-size:35px;opacity:1}.slick-slider .slick-list .slick-active button:before{color:#ed6c02!important;opacity:1}.slick-slider .slick-list .slick-dots{bottom:10px}.slick-slider .slick-list .sliderSection{position:relative}.slick-slider .slick-list .sliderSection .contentContainer{position:absolute;top:0;display:flex;align-items:center;width:100%;height:100%;z-index:1}.slick-slider .slick-list .sliderSection .contentContainer .content{padding-left:95px}.slick-slider .slick-list .sliderSection .contentContainer .content .heading{font-size:4rem;color:#fff;font-weight:600;letter-spacing:.5px;line-height:1.3;margin-bottom:15px}@media(max-width:1180px){.slick-slider .slick-list .sliderSection .contentContainer .content .heading{font-size:2rem;line-height:1}}@media(max-width:480px){.slick-slider .slick-list .sliderSection .contentContainer .content .heading{font-size:1.5rem;line-height:1.2}}.slick-slider .slick-list .sliderSection .contentContainer .content .subHeading{font-size:26px;font-weight:600;color:#eee;letter-spacing:1px}@media(max-width:1180px){.slick-slider .slick-list .sliderSection .contentContainer .content .subHeading{font-size:18px}}@media(max-width:480px){.slick-slider .slick-list .sliderSection .contentContainer .content .subHeading{font-size:16px}}.slick-slider .slick-list .sliderSection .contentContainer .content.text1,.slick-slider .slick-list .sliderSection .contentContainer .content.text2,.slick-slider .slick-list .sliderSection .contentContainer .content.text3,.slick-slider .slick-list .sliderSection .contentContainer .content.text4{width:60%}@media(max-width:1180px){.slick-slider .slick-list .sliderSection .contentContainer .content.text1,.slick-slider .slick-list .sliderSection .contentContainer .content.text2,.slick-slider .slick-list .sliderSection .contentContainer .content.text3,.slick-slider .slick-list .sliderSection .contentContainer .content.text4{width:90%;padding-left:0;margin:0 auto;text-align:center}}.slick-slider .slick-list .sliderSection:before{content:"";top:0;bottom:0;left:0;right:0;background:#0009;z-index:1;position:absolute;transition:all .8s ease}.slick-slider .slick-prev{left:10px;background-color:red;z-index:1}.slick-slider .slick-next{right:10px}.slick-slider .slick-next,.slick-slider .slick-prev{width:42px;height:42px;border-radius:15px;background-color:#000c}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{font-size:17px;line-height:.6}/*!
* animate.css - https://animate.style/
* Version - 4.1.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2020 Animate.css
*/:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion:reduce){.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.homeWrapper{background:linear-gradient(180deg,#f8fafc,#f1f5f9)}.homeWrapper .spacing{padding:80px 0}@media(max-width:940px){.homeWrapper .spacing{padding:60px 0}}.homeWrapper .sectionHeader{position:relative;text-align:center}.homeWrapper .sectionHeader .sectionTitle{position:relative;display:inline-block}.homeWrapper .sectionHeader .sectionTitle .highlight{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.homeWrapper .sectionHeader .decorativeLine{width:80px;height:4px;background:linear-gradient(90deg,#3b82f6,#8b5cf6);margin:16px auto 0;border-radius:2px}.homeWrapper .title{color:#1e293b;font-weight:700;margin-bottom:16px;font-size:3.25rem;letter-spacing:-.5px}@media(max-width:940px){.homeWrapper .title{font-size:2.2rem;margin-bottom:12px}}.homeWrapper .description{font-size:1.125rem;color:#64748b;font-weight:500;line-height:1.8}.homeWrapper .visionSection{background:linear-gradient(135deg,#fff,#f8fafc);position:relative;overflow:hidden}.homeWrapper .visionSection:before{content:"";position:absolute;top:0;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(59,130,246,.08) 0%,transparent 70%);border-radius:50%}.homeWrapper .visionSection .visionContent{position:relative;z-index:1}.homeWrapper .visionSection .visionContent .visionText{font-size:1.125rem;color:#475569;line-height:1.9;font-weight:500}.homeWrapper .visionSection .visionContent .visionText:first-of-type{color:#1e293b;font-weight:600}.homeWrapper .visionSection .visionImgContainer{position:relative;display:flex;justify-content:center}.homeWrapper .visionSection .visionImgContainer .visionImage{width:100%;max-width:500px;height:auto;filter:drop-shadow(0 20px 50px rgba(0,0,0,.08));transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.homeWrapper .visionSection .visionImgContainer .visionImage:hover{transform:translateY(-8px)}.homeWrapper .statsSection{background:linear-gradient(135deg,#f0f4f8,#d9e2ec);padding:80px 0;position:relative}@media(max-width:940px){.homeWrapper .statsSection{padding:60px 0}}.homeWrapper .statsSection .statCard{background:linear-gradient(135deg,#fff,#f8fafc);border:none;border-radius:16px;box-shadow:0 4px 20px #0000000f;transition:all .4s cubic-bezier(.25,.46,.45,.94);height:100%}.homeWrapper .statsSection .statCard:hover{transform:translateY(-12px);box-shadow:0 16px 40px #0000001f}.homeWrapper .statsSection .statCard .statIcon{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:600}.homeWrapper .statsSection .statCard .statNumber{font-size:2.5rem;font-weight:700;letter-spacing:-.5px}.homeWrapper .statsSection .statCard .statText{font-size:.95rem;color:#64748b;font-weight:600;margin-top:8px}.homeWrapper .ctaSection{background:linear-gradient(135deg,#3b82f6,#8b5cf6);padding:80px 0;position:relative;overflow:hidden}@media(max-width:940px){.homeWrapper .ctaSection{padding:60px 0}}.homeWrapper .ctaSection:before{content:"";position:absolute;top:-50%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);border-radius:50%}.homeWrapper .ctaSection:after{content:"";position:absolute;bottom:-30%;left:-5%;width:400px;height:400px;background:radial-gradient(circle,rgba(255,255,255,.08) 0%,transparent 70%);border-radius:50%}*{margin:0;padding:0;box-sizing:border-box}:root{--primary: #2563eb;--primary-dark: #1d4ed8;--primary-light: #3b82f6;--secondary: #f59e0b;--secondary-dark: #d97706;--accent: #8b5cf6;--accent-light: #a78bfa;--success: #10b981;--warning: #f59e0b;--error: #ef4444;--dark: #1e293b;--darker: #0f172a;--light: #f8fafc;--lighter: #ffffff;--gray: #64748b;--gray-light: #e2e8f0;--gray-lighter: #f1f5f9;--gradient-primary: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--gradient-secondary: linear-gradient(135deg, #f093fb 0%, #f5576c 100%);--gradient-accent: linear-gradient(135deg, #4facfe 0%, #00f2fe 100%);--gradient-warning: linear-gradient(135deg, #fbbf24 0%, #f59e0b 100%);--gradient-success: linear-gradient(135deg, #34d399 0%, #10b981 100%);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .06);--shadow-md: 0 8px 30px rgba(0, 0, 0, .12);--shadow-lg: 0 20px 50px rgba(0, 0, 0, .15);--shadow-xl: 0 30px 70px rgba(0, 0, 0, .18);--shadow-2xl: 0 40px 90px rgba(0, 0, 0, .22);--border-radius: 16px;--border-radius-lg: 24px;--border-radius-xl: 32px;--border-radius-2xl: 48px;--transition: all .5s cubic-bezier(.25, .46, .45, .94);--transition-slow: all .8s cubic-bezier(.25, .46, .45, .94);--transition-bounce: all .6s cubic-bezier(.68, -.55, .265, 1.55)}body{font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.7;color:var(--dark);background:linear-gradient(135deg,#f8fafc,#f1f5f9,#e2e8f0);overflow-x:hidden;scroll-behavior:smooth}.App{position:relative;min-height:100vh}.background-animation{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.floating-shapes{position:absolute;width:100%;height:100%}.shape{position:absolute;border-radius:50%;background:linear-gradient(135deg,#3b82f61a,#8b5cf60d);filter:blur(40px);animation:float 20s ease-in-out infinite}.shape-1{width:400px;height:400px;top:10%;left:5%;animation-delay:0s}.shape-2{width:300px;height:300px;top:60%;right:10%;animation-delay:5s;background:linear-gradient(135deg,#f59e0b1a,#fbbf240d)}.shape-3{width:500px;height:500px;bottom:10%;left:20%;animation-delay:10s;background:linear-gradient(135deg,#8b5cf61a,#a78bfa0d)}.shape-4{width:250px;height:250px;top:20%;right:20%;animation-delay:15s;background:linear-gradient(135deg,#10b9811a,#34d3990d)}.container{max-width:1280px;margin:0 auto;padding:0 24px}.section-padding{padding:120px 0}.section-header{text-align:center;margin-bottom:5rem}.section-header h2{font-size:3.5rem;font-weight:800;background:linear-gradient(135deg,var(--primary),var(--accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1.5rem;line-height:1.1}.section-header p{font-size:1.3rem;color:var(--gray);max-width:600px;margin:0 auto;line-height:1.6}.btn{display:inline-flex;align-items:center;gap:12px;padding:18px 40px;border:none;border-radius:var(--border-radius);font-weight:700;text-decoration:none;text-align:center;cursor:pointer;transition:var(--transition-bounce);position:relative;overflow:hidden;font-size:1.1rem;letter-spacing:.5px}.btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .6s}.btn:hover:before{left:100%}.btn-primary{background:var(--gradient-primary);color:#fff;box-shadow:var(--shadow-lg)}.btn-primary:hover{transform:translateY(-4px) scale(1.02);box-shadow:var(--shadow-xl)}.btn-secondary{background:var(--gradient-warning);color:#fff;box-shadow:var(--shadow-md)}.btn-secondary:hover{transform:translateY(-3px) scale(1.02);box-shadow:var(--shadow-lg)}.btn-outline{background:transparent;color:var(--primary);border:2px solid var(--primary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-outline:hover{background:var(--primary);color:#fff;transform:translateY(-3px);box-shadow:var(--shadow-md)}.btn-large{padding:22px 48px;font-size:1.2rem}.card{background:#fffc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-lg);padding:3rem;box-shadow:var(--shadow-md);transition:var(--transition);border:1px solid rgba(255,255,255,.3)}.card:hover{transform:translateY(-12px) scale(1.02);box-shadow:var(--shadow-2xl);background:#ffffffe6}@keyframes float{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-20px) rotate(120deg)}66%{transform:translateY(10px) rotate(240deg)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(60px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}@keyframes glow{0%,to{box-shadow:0 0 20px #3b82f64d}50%{box-shadow:0 0 40px #3b82f699}}@keyframes slideIn{0%{opacity:0;transform:translate(-100px) skew(-10deg)}to{opacity:1;transform:translate(0) skew(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3) rotate(-10deg)}50%{opacity:1;transform:scale(1.05) rotate(5deg)}70%{transform:scale(.9) rotate(-2deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes typewriter{0%{width:0}to{width:100%}}@keyframes blink{0%,50%{border-color:transparent}51%,to{border-color:var(--primary)}}.fade-in-up{animation:fadeInUp 1s ease-out}.fade-in-left{animation:fadeInLeft 1s ease-out}.fade-in-right{animation:fadeInRight 1s ease-out}.pulse{animation:pulse 3s ease-in-out infinite}.glow{animation:glow 2s ease-in-out infinite}.bounce-in{animation:bounceIn 1s ease-out}.slide-in{animation:slideIn 1s ease-out}.typewriter{overflow:hidden;border-right:3px solid var(--primary);white-space:nowrap;animation:typewriter 3s steps(40,end),blink .8s infinite}.reveal{opacity:0;transform:translateY(60px);transition:all 1s cubic-bezier(.25,.46,.45,.94)}.reveal.active{opacity:1;transform:translateY(0)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--gray-lighter)}::-webkit-scrollbar-thumb{background:var(--gradient-primary);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--primary-dark)}@media(max-width:1200px){.container{max-width:1140px}}@media(max-width:992px){.container{max-width:960px;padding:0 20px}.section-padding{padding:100px 0}.section-header h2{font-size:3rem}}@media(max-width:768px){.container{padding:0 16px}.section-padding{padding:80px 0}.section-header h2{font-size:2.5rem}.section-header p{font-size:1.1rem}.btn{padding:16px 32px;font-size:1rem}.card{padding:2.5rem 2rem}}@media(max-width:576px){.section-header h2{font-size:2.2rem}.btn-large{padding:18px 36px;font-size:1.1rem}.card{padding:2rem 1.5rem}}@media(max-width:968px){body{padding-top:70px}}.hero{margin-top:-80px;padding-top:180px}@media(max-width:968px){.hero{margin-top:-70px;padding-top:170px}}.feature-card{background-color:#fff;padding:20px;border-radius:20px;text-align:center;min-height:265px;transition:all .3s ease-in-out;height:100%;border:1px solid #e0e0e0}.feature-card:hover{transform:translateY(-5px);box-shadow:0 0 30px 5px #0000001f}.feature-card img{max-height:70px;margin:10px 0}@media screen and (max-width:480px){.feature-card img{max-height:80px;margin-bottom:0}}.feature-card .feature-heading{font-size:1.25rem;line-height:1.7;letter-spacing:.0075em;font-weight:700;color:#020817}.feature-card .feature-content{color:#64748b;font-weight:400}:root{--primary: #3b82f6;--primary-light: #93c5fd;--primary-dark: #1d4ed8;--secondary: #f59e0b;--secondary-dark: #d97706;--gray: #6b7280;--gray-light: #e5e7eb;--dark: #1f2937;--border-radius-lg: 16px;--border-radius-xl: 24px;--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--transition: all .3s ease;--transition-bounce: all .6s cubic-bezier(.34, 1.56, .64, 1);--gradient-primary: linear-gradient(135deg, #3b82f6, #1d4ed8);--gradient-warning: linear-gradient(135deg, #f59e0b, #d97706)}.category-title{font-size:2.2rem;font-weight:800;margin:1rem 0;padding-bottom:1.5rem;position:relative;width:100%;display:inline-block}.category-title:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80px;height:4px;border-radius:2px;background:currentColor}.category-title.teacher-title{color:var(--primary);background:linear-gradient(135deg,var(--primary),var(--primary-dark));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.category-title.student-title{color:var(--secondary);background:linear-gradient(135deg,var(--secondary),var(--secondary-dark));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.category-title.principal-title{color:#8b5cf6;background:linear-gradient(135deg,#8b5cf6,#6d28d9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.category-title.admin-title{color:var(--gray);background:linear-gradient(135deg,var(--gray),#374151);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.noteHead{width:100%}.noteHead label.MuiInputLabel-animated,.noteHead input{color:#fff}.noteHead input:disabled{color:#fff;-webkit-text-fill-color:rgb(255,255,255)}.noteHead input:disabled+fieldset{border:0}.noteHead fieldset{border:1px solid #fff}.noteHead fieldset legend{font-size:24px!important}.noteContent .MuiInputBase-root .Mui-disabled{-webkit-text-fill-color:#000!important}.noteContent .MuiInputBase-root .Mui-disabled+fieldset{border:0}.light~.Mui-disabled{-webkit-text-fill-color:#000!important}.goBack{font-size:"14px";min-height:"45px";display:"flex";align-items:"center";justify-content:"center";cursor:pointer;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-radius:50%}.goBack:hover{box-shadow:2px 2px 8px #84b6ee,-2px -2px 8px #8bbffa;-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px)}._adminSec_1ox0i_1{box-shadow:0 2px 14px #5656577a;border-radius:0 0 15px 15px;padding:0 45px 15px}._adminSec_1ox0i_1 ._adminGrid_1ox0i_6 ._adminList_1ox0i_6{border:1px solid #e0ebff;border-radius:10px;transition:all 1.5s;margin-bottom:24px;text-decoration:none;display:flex;align-items:center;flex-direction:row;gap:15px;min-width:230px;padding:20px}._adminSec_1ox0i_1 ._adminGrid_1ox0i_6 ._adminList_1ox0i_6 ._listImg_1ox0i_19{border-radius:5px;display:inline-flex;align-items:center;justify-content:center;padding:15px}._adminSec_1ox0i_1 ._adminGrid_1ox0i_6 ._adminList_1ox0i_6 ._listHead_1ox0i_26{font-size:18px;font-weight:600;color:#1b1b1b}._adminSec_1ox0i_1 ._adminGrid_1ox0i_6 ._adminList_1ox0i_6._green_1ox0i_31{background:linear-gradient(47deg,#7fe5ba,#b4dbc9 40%,#daf9eb)}._adminSec_1ox0i_1 ._adminGrid_1ox0i_6 ._adminList_1ox0i_6._green_1ox0i_31 ._listImg_1ox0i_19{background:#d0f2e3}._adminSec_1ox0i_1 ._adminGrid_1ox0i_6 ._adminList_1ox0i_6._green_1ox0i_31 ._listImg_1ox0i_19 svg{color:#21b477}._adminSec_1ox0i_1 ._adminGrid_1ox0i_6 ._adminList_1ox0i_6._orange_1ox0i_40{background:linear-gradient(47deg,#e1b9aa,#f9c7b3 40%,#fdddd0)}._adminSec_1ox0i_1 ._adminGrid_1ox0i_6 ._adminList_1ox0i_6._orange_1ox0i_40 ._listImg_1ox0i_19{background:#fde8e0}._adminSec_1ox0i_1 ._adminGrid_1ox0i_6 ._adminList_1ox0i_6._orange_1ox0i_40 ._listImg_1ox0i_19 svg{color:#ff602e}._adminSec_1ox0i_1 ._adminGrid_1ox0i_6 ._adminList_1ox0i_6._yellow_1ox0i_49{background:linear-gradient(47deg,#e5ce8f,#ffeab7 40%,#f6e9c4)}._adminSec_1ox0i_1 ._adminGrid_1ox0i_6 ._adminList_1ox0i_6._yellow_1ox0i_49 ._listImg_1ox0i_19{background:#f8eed4}._adminSec_1ox0i_1 ._adminGrid_1ox0i_6 ._adminList_1ox0i_6._yellow_1ox0i_49 ._listImg_1ox0i_19 svg{color:#ffb501}._adminSec_1ox0i_1 ._adminGrid_1ox0i_6 ._adminList_1ox0i_6._purple_1ox0i_58{background:linear-gradient(47deg,#9d98bf,#c4c9ec 40%,#c2c5dd)}._adminSec_1ox0i_1 ._adminGrid_1ox0i_6 ._adminList_1ox0i_6._purple_1ox0i_58 ._listImg_1ox0i_19{background:#cfced9}._adminSec_1ox0i_1 ._adminGrid_1ox0i_6 ._adminList_1ox0i_6._purple_1ox0i_58 ._listImg_1ox0i_19 svg{color:#392c7d}._adminInSec_1ox0i_68{display:flex;gap:25px;flex-wrap:wrap}._adminInSec_1ox0i_68 ._adminInList_1ox0i_73{text-decoration:none;width:47.5%;display:inline-block;padding:10px 20px;border-radius:7px;text-align:center;box-shadow:0 2px 12px 4px #0003}._adminInSec_1ox0i_68 ._adminInList_1ox0i_73 ._listHead_1ox0i_26 span{color:#101010;font-weight:600}._dashboardContainer_1ox0i_87 ._dashboardFrame_1ox0i_87{position:relative;display:grid;grid-template-columns:1fr 361px;gap:24px}._dashboardContainer_1ox0i_87 ._dashboardFrame2_1ox0i_93{grid-template-columns:max-content;margin-bottom:20px}@media screen and (max-width:1199px){._dashboardContainer_1ox0i_87 ._dashboardFrame_1ox0i_87{grid-template-columns:1fr}}._gradientBorderWrapper_1ox0i_103{display:inline-block;background:#2769aa;border-radius:8px;padding:10px 16px;background-size:400% 400%;box-shadow:0 7px 18px #0000001a,0 3px 7px #0000002e}._headerLink_1ox0i_113{display:inline-flex;align-items:center;color:#fff;font-weight:600;text-decoration:none;position:relative;z-index:1;box-sizing:border-box;width:100%}.rightWrapperSec{display:grid;gap:20px;align-content:flex-start}.rightWrapperSec .recentActivity .recentList,.rightWrapperSec .recentAssignment .recentList{overflow:auto;padding-top:10px}.recentSec{border-radius:15px;box-shadow:0 7px 18px #0000001a,0 3px 7px #0000002e}.recentSec .recentItemHeader{font-size:20px;font-weight:500}.recentSec .recentList{display:flex;flex-wrap:wrap;gap:10px;padding:20px}.recentSec .recentList .navLinks{width:100%;padding:10px;border-radius:10px;text-decoration:none;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;overflow:hidden}.recentSec .recentList .navLinks:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.recentSec .recentList .navLinks .customBox{z-index:1;position:relative;display:flex;align-items:start}.recentSec .recentList .navLinks .customBox .imgSec{padding:6px 3px;border-radius:5px;display:flex;align-items:center;justify-content:center;width:50px;height:50px}.recentSec .recentList .navLinks .customBox .title{font-weight:600;font-size:18px}.recentSec .recentList .navLinks .customBox .subTitle{font-weight:600;font-size:14px;line-height:18px}@media screen and (max-width:480px){.recentSec .recentList .navLinks .customBox .title{font-size:16px}.recentSec .recentList .navLinks .customBox .subTitle{font-size:12px}}.light .recentList .navLinks{border:2px solid #cfdcfd;background-color:#dfe8ff}.dark .recentList .navLinks{border:2px solid #283849;background:#2a394a}.dark .recentList .navLinks .imgSec img{filter:invert(1) brightness(200)}#loader-1{margin-top:calc(50vh - 200px)}#loader-1 #loader{position:relative;left:50%;top:50%;height:15vw;width:15vw;margin:-10vw 0 0 -10vw;border:3px solid transparent;border-top-color:#ff8080;border-bottom-color:#ff8080;border-radius:50%;z-index:1;-webkit-animation:2s linear infinite spin;-moz-animation:2s linear infinite spin;-o-animation:2s linear infinite spin;animation:2s linear infinite spin}#loader-1 #loader :before{content:"";position:absolute;top:5%;bottom:5%;left:5%;right:5%;border:3px solid transparent;z-index:1;border-top-color:#88c8ed;border-radius:50%;-webkit-animation:3s linear infinite spin;-moz-animation:3s linear infinite spin;-o-animation:3s linear infinite spin;animation:3s linear infinite spin}#loader-1 #loader :after{content:"";position:absolute;top:10%;bottom:10%;left:10%;right:10%;border:3px solid transparent;border-top-color:#dfe159;z-index:2;border-radius:50%;-webkit-animation:1.5s linear infinite spin;-moz-animation:1.5s linear infinite spin;-o-animation:1.5s linear infinite spin;animation:1.5s linear infinite spin}#inner{width:60%;height:60%;border-radius:50%}.flex-center{display:flex;justify-content:center;align-items:center}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.adminList{border:1px solid;border-radius:10px;transition:all 1.5s;text-decoration:none;display:flex;align-items:center;flex-direction:row;gap:15px;text-align:center;justify-content:start;padding:15px;min-width:110px;min-height:40px}.adminList .listImg{border-radius:100%;display:inline-flex;align-items:center;justify-content:center;padding:15px;width:90px;height:90px}.adminList .listImg img{max-height:60px}.adminList .listHead{font-size:18px;font-weight:600;color:#1b1b1b;text-align:left}.adminList.lavender{background:linear-gradient(47deg,#9d98bf,#c4c9ec 40%,#c2c5dd);border-color:#ebeeff}.adminList.lavender .listImg{background:#ebeeff}.adminList.peach{background:linear-gradient(47deg,#ffd1ba,#ffc9d1 40%,#f7b2b7);border-color:#ffe8ea}.adminList.peach .listImg{background:#ffe8ea}.adminList.mint{background:linear-gradient(47deg,#bdf5e8,#c8f0f2 40%,#a8e7e2);border-color:#defffe}.adminList.mint .listImg{background:#defffe}.adminList.skyblue{background:linear-gradient(47deg,#cceaff,#b5dffe 40%,#a1d6ff);border-color:#d1eafd}.adminList.skyblue .listImg{background:#d1eafd}.adminList.yellow{background:linear-gradient(47deg,#f6ecad,#fff4b2 40%,#ffeea6);border-color:#fffef9}.adminList.yellow .listImg{background:#fffef9}.adminList.lilac{background:linear-gradient(47deg,#d7e2ff,#c2d1f2 40%,#b0c5de);border-color:#e0edff}.adminList.lilac .listImg{background:#e0edff}.adminList.lemon{background:linear-gradient(47deg,#d6fdd1,#9efbaf 40%,#57ffb2);border-color:#f1fff5}.adminList.lemon .listImg{background:#f1fff5}.adminList.coral{background:linear-gradient(47deg,#ffcdb2,#ffb4a2 40%,#ffa69e);border-color:#ffe3df}.adminList.coral .listImg{background:#ffe3df}.adminList.pastelgreen{background:linear-gradient(47deg,#d3f8e2,#b9fbc0 40%,#a0eec0);border-color:#e0edff}.adminList.pastelgreen .listImg{background:#eefff3}.adminList.palepink{background:linear-gradient(47deg,#fbe4f4,#f7d6e0 40%,#eac9dc);border-color:#fff9fb}.adminList.palepink .listImg{background:#fff9fb}.adminList.powderblue{background:linear-gradient(47deg,#d2e3fc,#b8d1f8 40%,#a5c3f5);border-color:#e3edff}.adminList.powderblue .listImg{background:#e3edff}.adminList.softteal{background:linear-gradient(47deg,#c2f5e9,#a2e9db 40%,#91e0cd);border-color:#d8fdf5}.adminList.softteal .listImg{background:#d8fdf5}.adminList.pastelorange{background:linear-gradient(47deg,#ffe0b2,#ffd8a8 40%,#fc9);border-color:#fdefde}.adminList.pastelorange .listImg{background:#fdefde}.adminList.green{background:linear-gradient(47deg,#7fe5ba,#b4dbc9 40%,#daf9eb)}.adminList.green .listImg{background:#d0f2e3}.adminList.orange{background:linear-gradient(47deg,#e1b9aa,#f9c7b3 40%,#fdddd0)}.adminList.orange .listImg{background:#fde8e0}.adminList.yellow{background:linear-gradient(47deg,#e5ce8f,#ffeab7 40%,#f6e9c4)}.adminList.yellow .listImg{background:#f8eed4}.adminList.purple{background:linear-gradient(47deg,#9d98bf,#c4c9ec 40%,#c2c5dd)}.adminList.purple .listImg{background:#d7daf7}.adminList.red{background:linear-gradient(47deg,#fd6b6b,#ff9d9d 40%,#ffdcdc)}.adminList.red .listImg{background:#ffd8d8}.adminList.blue{background:linear-gradient(47deg,#a3d9ff,#dbf3ff 40%,#b6d9ed)}.adminList.blue .listImg{background:#ecf8ff}.adminList.darkblue{background:linear-gradient(47deg,#ffbf66,#ffe0b6 40%,#f6d7ac)}.adminList.darkblue .listImg{background:#fff6ea}.adminList.lightblue{background-color:#bdd4e7;background-image:linear-gradient(315deg,#bdd4e7,#bacae9 74%)}.adminList.lightblue .listImg{background:#fafbff}.adminList.brown{background:linear-gradient(47deg,#f9a76b,#f1bf95 40%,#f9ab78)}.adminList.brown .listImg{background:#ffdabb}.adminInSec{display:flex;gap:25px;flex-wrap:wrap}.adminInSec .adminInList{text-decoration:none;width:47.5%;display:inline-block;padding:10px 20px;border-radius:7px;text-align:center;box-shadow:0 2px 12px 4px #0003;background:linear-gradient(47deg,#f0efef,#f5eeec 40%,#fff6f2)}.adminInSec .adminInList .listHead span{color:#101010;font-weight:600}.myCourseBackgroundColor{font-size:20px}.myCourseBackgroundColor:focus{outline:0!important;border:1px solid white}.myCourseBackgroundColor svg{color:#fff}.linkCourse{text-decoration:none;color:inherit}nav.adminList{background-color:transparent;width:90%}nav.adminList .linkCourse{min-width:220px;border-radius:5px;margin-right:10px;overflow:hidden}nav.adminList .linkCourse:last-child{margin-right:0}nav.adminList .linkCourse.active .MuiButtonBase-root{background-color:#0081ff}nav.adminList .linkCourse.active .MuiButtonBase-root .MuiListItemIcon-root svg.MuiSvgIcon-root{fill:#fff!important}nav.adminList .linkCourse.active .MuiButtonBase-root .MuiListItemText-root span{font-weight:700!important;letter-spacing:.3px;color:#fff!important}nav.adminList .linkCourse.active .MuiButtonBase-root:hover{background-color:#0081ff}nav.adminList .linkCourse.active .MuiButtonBase-root:hover .MuiListItemIcon-root svg.MuiSvgIcon-root{fill:#fff!important}nav.adminList .linkCourse .MuiListItemIcon-root{min-width:36px}nav.adminList .linkCourse .classes span{display:flex;align-items:center;justify-content:space-between}.menuOption{display:flex;align-items:flex-start;gap:10px}@media only screen and (max-width:950px){.menuOption{display:block}.menuOption nav{margin-bottom:8px}}.menuOption nav{border-radius:4px;min-width:200px;padding:0;overflow:hidden}.recentSec{width:100%}.course{padding:20px;gap:0px;margin:0}.course .navLinks{max-width:18%;width:100%;border-radius:10px;text-align:left;margin:10px 1% 0;text-decoration:none;min-height:160px;min-width:180px;overflow:hidden;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative}@media screen and (max-width:1280px){.course .navLinks{max-width:23%}}@media screen and (max-width:1040px){.course .navLinks{max-width:31.3333333333%}}@media screen and (max-width:680px){.course .navLinks{max-width:48%}}@media screen and (max-width:440px)and (min-width:321px){.course .navLinks{max-width:70%;margin:15px auto}}@media screen and (max-width:320px){.course .navLinks{max-width:100%}}.course .navLinks:hover .overlay{height:100%;transform:translateY(-50%)}.course .navLinks:hover .overlay .overlayTxt{opacity:1}.course .navLinks .imgSec{overflow:hidden;height:250px;border-bottom:1px solid #dde3ff;text-align:center;position:relative}.course .navLinks .imgSec .classSec{position:absolute;top:0;left:0;width:80px;height:80px;overflow:hidden}.course .navLinks .imgSec .classSec:before{content:"";position:absolute;top:0;left:0;border-top:80px solid #cb4300;border-right:80px solid transparent}.course .navLinks .imgSec .classSec span{position:absolute;width:100px;text-align:center;font-size:14px;font-weight:600;color:#fff;white-space:nowrap;text-transform:capitalize}.course .navLinks .imgSec .classSec span.horizontal{top:15px;left:-26px}.course .navLinks .imgSec .classSec span.rotated{transform:rotate(-45deg);transform-origin:top left;top:59px;left:-13px}.course .navLinks .imgSec img{height:100%}.course .navLinks .textArea{padding:15px;position:relative}.course .navLinks .textArea .courseName,.course .navLinks .textArea .secondText{font-weight:600;font-size:16px}.course .navLinks .textArea b{font-size:14px;margin-right:5px;color:#707070}.course .navLinks:after{content:"";background-color:#283849;width:100%;height:3px}.innerAccordionHEad .MuiAccordionSummary-content{justify-content:space-between;align-items:center}.light .navLinks{border:2px solid #dde3ff;background:#fff}.dark .navLinks{border:2px solid #283849;background:#334559}.recentSec{box-shadow:0 7px 18px #0000001a,0 3px 7px #0000002e;border-radius:15px;overflow:hidden;min-height:337px}@media screen and (max-width:767px){.recentSec{margin:10px 0 20px}}.recentSec .recentItemHeader{font-size:20px;font-weight:600;border-bottom:1px solid #ddd;padding:10px 20px;border-radius:15px 15px 0 0;letter-spacing:.08rem;color:#fff}.principalDashboard .mainCard{border-radius:10px}.principalDashboard .mainCard.attendance{background:linear-gradient(47deg,#e1b9aa,#f9c7b3 40%,#fdddd0)}.principalDashboard .mainCard.attendance .adminList{border-color:#f8cbb8}.principalDashboard .mainCard.attendance .adminList .listImg{background-color:#f8cbb8}.principalDashboard .mainCard.notes{background:linear-gradient(47deg,#e5ce8f,#ffeab7 40%,#f6e9c4)}.principalDashboard .mainCard.notes .adminList{border-color:#fee9b6}.principalDashboard .mainCard.notes .adminList .listImg{background-color:#fee9b6}.principalDashboard .mainCard.report{background:linear-gradient(315deg,#bdd4e7,#bacae9 74%)}.principalDashboard .mainCard.report .adminList{border-color:#fafbff}.principalDashboard .mainCard.report .adminList .listImg{background-color:#fafbff}.principalDashboard .mainCard.certificate{background:linear-gradient(47deg,#f9a76b,#f1bf95 40%,#f9ab78)}.principalDashboard .mainCard.certificate .adminList{border-color:#ebb78e}.principalDashboard .mainCard.certificate .adminList .listImg{background-color:#ebb78e}.principalDashboard .mainCard.calendar{background:linear-gradient(47deg,#9d98bf,#c4c9ec 40%,#c2c5dd)}.principalDashboard .mainCard.calendar .adminList{border-color:#d7daf7}.principalDashboard .mainCard.calendar .adminList .listImg{background-color:#d7daf7}.principalDashboard .mainCard.blue{background:linear-gradient(47deg,#a3d9ff,#dbf3ff 40%,#b6d9ed)}.principalDashboard .mainCard.blue .adminList{border-color:#ecf8ff}.principalDashboard .mainCard.blue .adminList .listImg{background-color:#ecf8ff}.principalDashboard .mainCard.purple{background:linear-gradient(47deg,#9d98bf,#c4c9ec 40%,#c2c5dd)}.principalDashboard .mainCard.purple .adminList{border-color:#d7daf7}.principalDashboard .mainCard.purple .adminList .listImg{background-color:#d7daf7}.react-calendar{pointer-events:none;width:100%;min-width:auto}.react-calendar button{background:transparent;border:0;display:flex;justify-content:center;padding:10px}.react-calendar .react-calendar__navigation{display:flex;align-items:center;justify-content:space-between;margin:15px 0}.react-calendar .react-calendar__navigation .react-calendar__navigation__arrow{visibility:hidden}.react-calendar .react-calendar__navigation button{cursor:pointer;max-width:200px;border-radius:5px;font-weight:800}.react-calendar .react-calendar__navigation .react-calendar__navigation__prev2-button,.react-calendar .react-calendar__navigation .react-calendar__navigation__next2-button{display:none}.react-calendar .react-calendar__navigation .react-calendar__navigation__prev-button,.react-calendar .react-calendar__navigation .react-calendar__navigation__next-button{box-shadow:0 0 10px 5px #cdcdcd96;width:100%;max-width:30px;max-height:30px;border-radius:8px;display:flex;align-items:center}.react-calendar .react-calendar__navigation .react-calendar__navigation__label span{font-size:20px}@media screen and (max-width:600px){.react-calendar .react-calendar__navigation .react-calendar__navigation__label span{font-size:16px}}.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday{text-align:center;font-weight:700}@media screen and (max-width:420px){.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday{font-size:12px}}.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days{text-align:center}.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day{position:relative;padding:0;min-height:50px;align-items:center}.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day abbr{font-size:15px}@media screen and (max-width:420px){.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day abbr{font-size:12px}}.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day .custom-tile{font-size:0;width:80%;height:95%;border-radius:10px;position:absolute}.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day .custom-tile.Absent:before,.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day .custom-tile.Present:before,.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day .custom-tile.Leave:before,.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day .custom-tile.Half:before{content:"";position:absolute;width:8px;height:8px;border-radius:100%;left:0;right:0;margin:2px auto 0;bottom:4px}.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day .custom-tile.Absent:before{background:#ec1110;color:#fff}.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day .custom-tile.Present:before{background:#018242;color:#fff}.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day .custom-tile.Half:before{background:#ff9d00;color:#000}.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day .custom-tile.Leave:before{background:#5470c6;color:#fff}.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day .custom-tile.Absent:after,.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day .custom-tile.Present:after,.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day .custom-tile.Leave:after,.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day .custom-tile.Half:after{font-size:11px;color:#585656;letter-spacing:.2px;position:absolute;bottom:10px;left:35px}.react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day--neighboringMonth{color:#959ba2}.calValue{padding:10px 20px;border-radius:10px;font-weight:700;width:90%;display:inline-block;margin:5px 10px!important}.label-tile{display:flex;align-items:center;margin-top:20px;gap:20px;padding:5px;flex-wrap:wrap}.label-tile .label-data{position:relative;padding-left:12px;font-size:14px;font-weight:700;letter-spacing:.4px}.label-tile .label-data:before{content:"";position:absolute;width:8px;height:8px;border-radius:100%;left:0;bottom:8px;margin-top:2px;background:var(--status-color)}.label-tile .label-data:after{font-size:11px;color:#585656;letter-spacing:.2px;position:absolute;bottom:10px;left:35px}.attendNav{width:40%;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.attendNav button{margin:0}.customFullNameClass{cursor:pointer}.attendanceCard{min-width:auto}.attendanceCard .carouselContainer .calendarIcon:after{content:"";width:1px;height:100%;position:absolute;border-left:1px solid #c0c0c0;right:50px;border-top-right-radius:5px;border-bottom-right-radius:5px}.attendanceCard .carouselContainer .carouselContent{max-width:75%;margin:0 auto}.attendanceCard .carouselContainer .carouselContent input[type=radio]{display:none}.attendanceCard .carouselContainer .carouselContent .stdDetails{display:flex;align-items:flex-start;gap:10px}.attendanceCard .carouselContainer .carouselContent .stdDetails .stdProfile{width:80px;border:1px solid #ccc;border-radius:100%;overflow:hidden;line-height:0}.attendanceCard .carouselContainer .carouselContent .stdDetails .stdProfile img{object-fit:cover;height:100%;width:100%}.attendanceCard .carouselContainer .carouselContent .attendanceOptionBlock .attendanceOption{gap:20px}@media screen and (max-width:420px){.attendanceCard .carouselContainer .carouselContent .attendanceOptionBlock .attendanceOption{gap:15px}}.attendanceCard .carouselContainer .carouselContent .attendanceOptionBlock .attendanceOption label{margin:0 20px}@media screen and (max-width:768px){.attendanceCard .carouselContainer .carouselContent .attendanceOptionBlock .attendanceOption label{margin:0}}.attendanceCard .carouselContainer .carouselContent .attendanceOptionBlock .attendanceOption label:last-child{margin-right:0}.attendanceCard .carouselContainer .carouselContent .attendanceOptionBlock .attendanceOption label:first-child{margin-left:0}.attendanceCard .carouselContainer .carouselContent .attendanceOptionBlock .attendanceOption .MuiFormGroup-row{justify-content:center}.attendanceCard .carouselContainer .carouselContent .select .MuiButtonBase-root{display:none}.attendanceCard .carouselContainer .carouselContent .select .MuiFormControlLabel-label{border-radius:100%;padding:10px 15px;font-weight:600;font-size:20px;margin:0 0 35px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;color:var(--status-color);background-color:#fff;border:2px solid var(--status-color)}@media screen and (max-width:768px){.attendanceCard .carouselContainer .carouselContent .select .MuiFormControlLabel-label{width:30px;height:30px;font-size:15px}}.attendanceCard .carouselContainer .carouselContent .select .MuiFormControlLabel-label:hover{background:var(--status-color);color:#fff;border-radius:100%}.attendanceCard .carouselContainer .carouselContent .select .Mui-checked~.MuiFormControlLabel-label{background:var(--status-color);color:#fff;transform:scale(1.3)}.attendanceCard .carouselContainer .carouselContent .select.selected{display:flex;align-items:center;justify-content:center;width:100%}.attendanceUpload label{border:1px dashed #c0c0c0;border-radius:8px;display:inline-flex;width:100%;min-width:auto;min-height:120px;align-items:center;justify-content:center;margin:8px 0 30px;font-size:16px;font-weight:500;text-transform:capitalize;cursor:pointer;transition:all .3s ease;background-color:#fafafa;color:#666}.attendanceUpload label svg{font-size:24px;margin-right:8px}.attendanceUpload label:hover{border-color:#1976d2;background-color:#f0f8ff}.attendanceUpload label.dragOver{border-color:#1976d2;background-color:#e3f2fd;border-style:solid}.MuiDatePickerToolbar-root,.MuiDatePickerToolbar-title{display:none}.MuiButtonBase-root[aria-label=Next]{position:absolute;right:0;width:60px;height:60px;box-shadow:1px -4px 12px -3px #203bb3 inset;background-color:transparent}.MuiButtonBase-root[aria-label=Next]:hover{opacity:1!important;background-color:#fff;box-shadow:1px -14px 20px -3px #2769aa inset}.MuiButtonBase-root[aria-label=Next]:hover svg{color:#2769aa}.MuiButtonBase-root[aria-label=Next] svg{font-size:40px;color:#203bb3cc}@media screen and (max-width:768px){.MuiButtonBase-root[aria-label=Next] svg{font-size:6vw}}@media screen and (max-width:768px){.MuiButtonBase-root[aria-label=Next]{width:8vw;height:8vw}}.MuiButtonBase-root[aria-label=Previous]{position:absolute;left:0;width:60px;height:60px;box-shadow:1px -4px 12px -3px #203bb3 inset;background-color:transparent}.MuiButtonBase-root[aria-label=Previous]:hover{opacity:1!important;background-color:#fff;box-shadow:1px -14px 20px -3px #2769aa inset}.MuiButtonBase-root[aria-label=Previous]:hover svg{color:#2769aa}.MuiButtonBase-root[aria-label=Previous] svg{font-size:40px;color:#203bb3cc}@media screen and (max-width:768px){.MuiButtonBase-root[aria-label=Previous] svg{font-size:6vw}}@media screen and (max-width:768px){.MuiButtonBase-root[aria-label=Previous]{width:8vw;height:8vw}}.attendanceSec .stdRecord{margin-top:20px}.attendanceSec .stdRecord .monthTitle{min-width:150px;text-align:center}.attendanceSec .stdRecord .disable{visibility:hidden}.attendanceSec .stdRecord button.iconOutline.monthIcon{min-width:45px;height:45px;border-radius:100%;padding:0}.attendanceSec .stdRecord button.iconOutline.monthIcon:active,.attendanceSec .stdRecord button.iconOutline.monthIcon:focus,.attendanceSec .stdRecord button.iconOutline.monthIcon:hover{box-shadow:0 4px 6px -2px}.attendanceSec .stdRecord button.iconOutline.monthIcon svg{font-size:20px}.attendanceSec .attendanceUpload .attendLabel{font-size:14px;cursor:pointer}.attendanceSec .attendanceUpload .attendLabel p{font-size:14px}.MuiPickersCalendarHeader-labelContainer{pointer-events:none}@media(max-width:768px){.stdRecord .monthTitle{font-size:1rem}.customFullNameClass>.MuiDataGrid-withBorderColor:nth-child(2){position:sticky;left:0;background:#fff;z-index:22}}@media(max-width:500px){.additional-card-head.MuiBox-root.css-3cn5wv{padding-top:10px;border-top:1px solid #ccc;width:100%;margin-top:5px}}@media(max-width:440px){body .customCard .title .additional-card-head{gap:4px}}.quizItem{font-family:Lato,sans-serif;color:#444;font-weight:400;font-size:1rem;line-height:1.65rem;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.AssessmentHeading{font-family:Helvetica;padding:0 25px}@font-face{font-family:Times New Roman;font-style:normal;font-display:swap;src:url(/assets/TimesNewRoman-MaN2GzgT.ttf)}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;src:url(/assets/Merriweather-Regular-rtU9Xc2a.ttf)}@font-face{font-family:Open Sans;font-style:normal;font-stretch:100%;font-display:swap;src:url(/assets/OpenSans-Regular-D3rEp9ut.ttf)}@font-face{font-family:Poppins;font-style:normal;font-display:swap;src:url(/assets/Poppins-Regular-CTKNfV9P.ttf)}@font-face{font-family:Roboto;font-style:normal;font-display:swap;src:url(/assets/Roboto-Regular-BHeBnKzs.ttf)}@font-face{font-family:Style Script;font-style:normal;font-display:swap;src:url(/assets/StyleScript-Regular-CzbODB2p.ttf)}@font-face{font-family:"Young Serif";font-style:normal;font-display:swap;src:url(/assets/YoungSerif-Regular-Ci0rhqjb.ttf)}@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;src:url(/assets/ArchivoBlack-Regular-CrNC9wvr.ttf)}@font-face{font-family:Fredoka,sans-serif;font-style:normal;font-weight:700;src:url(/assets/Fredoka-Bold-BvORzsf3.ttf) format("truetype")}@font-face{font-family:Fredoka,sans-serif;font-style:normal;font-weight:600;src:url(/assets/Fredoka-SemiBold-D7dtRrwL.ttf) format("truetype")}@font-face{font-family:Fredoka,sans-serif;font-style:normal;font-weight:500;src:url(/assets/Fredoka-Medium-HjNNTbBH.ttf) format("truetype")}@font-face{font-family:Fredoka,sans-serif;font-style:normal;font-weight:400;src:url(/assets/Fredoka-Regular-CYgMqCDy.ttf) format("truetype")}@font-face{font-family:Fredoka,sans-serif;font-style:normal;font-weight:300;src:url(/assets/Fredoka-Light-B3y_Xy7d.ttf) format("truetype")}.certificateList{width:400px}.certificateSec .templateAccordion{box-shadow:0 2px 8px #00000014!important;border-left:5px solid rgba(0,0,0,.08)!important;border-radius:8px!important;margin-bottom:12px;overflow:hidden;transition:all .3s ease}.certificateSec .templateAccordion:hover{box-shadow:0 4px 12px #0000001f!important}.certificateSec .templateAccordion .accordion-head{padding:16px!important}.certificateSec .templateAccordion .accordion-head .MuiAccordionSummary-content{margin:0!important}.certificateSec .templateAccordion .accordion-head p{font-weight:600;font-size:18px}.certificateSec .templateAccordion .templateAccordionContent{border-top:1px solid rgba(0,0,0,.08);display:flex;align-items:flex-start;flex-wrap:wrap;max-height:375px;overflow:auto;gap:15px;justify-content:space-around;padding:16px;min-height:100px}.certificateSec .templateAccordion .templateAccordionContent .templateBtn{box-shadow:0 2px 4px #0000001a;border:2px solid transparent;border-radius:6px;transition:all .3s ease}.certificateSec .templateAccordion .templateAccordionContent .templateBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.certificateSec .templateAccordion .templateAccordionContent .templateBtn:disabled{cursor:not-allowed}.certificateSec .templateAccordion .templateAccordionContent .templateBtn:active:not(:disabled),.certificateSec .templateAccordion .templateAccordionContent .templateBtn:focus:not(:disabled){border:3px solid #1b89f0}.certificateSec .templateAccordion .templateAccordionContent .templateBtn.imageError{opacity:1}.certificateSec .templateAccordion .templateAccordionContent .templateBtn.imageError:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.certificateSec .templateAccordion .templateAccordionContent .templateBtn.imageError:hover .errorPlaceholder{background-color:#fff3e0!important;border-color:#2769aa!important}.certificateSec .templateAccordion .templateAccordionContent .templateBtn.imageError:active,.certificateSec .templateAccordion .templateAccordionContent .templateBtn.imageError:focus{border:3px solid #1b89f0}.certificateSec .templateAccordion .templateAccordionContent .templateBtn img{border-radius:4px}.certificateSec .templateAccordion .templateAccordionContent .developerBtn{width:100%;text-transform:capitalize}.certificateSec .leftPanelSection{display:flex;flex-direction:column;gap:12px}.certificateSec .btnArea{position:relative;margin-top:20px;margin-bottom:30px}.certificateSec .btnArea button{min-width:160px;border-radius:6px;transition:all .3s ease}.certificateSec .btnArea button:hover:not(.notSelected){transform:translateY(-2px);box-shadow:0 8px 16px #00000026}.certificateSec .btnArea .notSelected{cursor:not-allowed;opacity:.6}.certificateSec .btnArea .notSelected:hover+.errorBox{position:absolute;display:block;top:-50px;transform:translate(0);width:100%;animation:slideDown .3s ease}.certificateSec .btnArea .notSelected:hover+.errorBox .errorMssg{padding:12px 16px;width:max-content;margin:0 auto;border:1px solid;border-radius:8px;font-weight:600;font-size:13px}.certificateSec .errorBox{display:none}.certificateSec .loadingScreen{position:absolute;width:100%;height:100%;z-index:1;background:#00000087;display:flex;align-items:center}.certificateSec .templateSec{position:relative;overflow:hidden}.certificateSec .templateSec .templateCard{box-shadow:0 4px 12px #6160601f!important;border:2px solid #e0e0e0;border-radius:10px;display:flex;justify-content:center;align-items:center;background:#f9f9f9;transition:all .3s ease;margin-bottom:10px}.certificateSec .templateSec .templateCard:hover{box-shadow:0 6px 16px #6160602e!important;border-color:#d0d0d0}.certificateSec .templateSec .templateCard .defaultTemp{position:absolute;transform:translate(0);width:calc(100% - 18px);height:calc(100% - 18px);display:flex;align-items:center;border-radius:6px;justify-content:center;font-weight:600;font-size:20px;text-align:center}.certificateSec .templateSec .templateCard canvas{transition:all .3s ease-in-out;border-radius:6px;max-width:100%;height:auto}.certificateSec .templateSec #deleteBtn{padding:0}.certificateSec .templateSec #deleteBtn svg{font-size:36px}.certificateSec .customCardContent .certificateData{overflow:unset;box-shadow:0 2px 8px #00000014!important;border-left:5px solid rgba(0,0,0,.08)!important;border-radius:10px!important;transition:all .3s ease}.certificateSec .customCardContent .certificateData:hover{box-shadow:0 4px 12px #0000001f!important}.certificateSec .customCardContent .certificateData .cardHeader{min-height:60px;padding:16px;font-weight:600;font-size:1rem;line-height:1.5;letter-spacing:.00938em;color:#101010;display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.08)}.certificateSec .customCardContent .certificateData .attachLabel{cursor:pointer;display:flex;align-items:center;gap:8px;padding:12px;border:2px dashed #d0d0d0;border-radius:6px;transition:all .3s ease;background:#00000005}.certificateSec .customCardContent .certificateData .attachLabel:hover{border-color:#1b89f0;background:#1b89f00d}.certificateSec .customCardContent .certificateData .attachLabel .innerTxt{font-weight:600;font-size:14px;margin-bottom:5px;display:inline-block}.certificateSec .customCardContent .certificateData .attachLabel span{font-weight:500;font-size:13px}.certificateSec .customCardContent .certificateData .uploadedSign{max-width:100px;border-radius:6px;margin-top:8px;cursor:pointer;border:1px solid #e0e0e0;transition:all .3s ease}.certificateSec .customCardContent .certificateData .uploadedSign:hover{border-color:#1b89f0;box-shadow:0 2px 8px #0000001f}.certificateSec .customCardContent .certificateData .uploadedLogo{max-width:100px;border-radius:6px;margin-top:8px;cursor:pointer;border:1px solid #e0e0e0;transition:all .3s ease}.certificateSec .customCardContent .certificateData .uploadedLogo:hover{border-color:#1b89f0;box-shadow:0 2px 8px #0000001f}.certificateSec .customCardContent .certificateData .fontSec label{font-weight:600;font-size:13px;margin-bottom:8px;display:inline-block;color:#404040}.certificateSec .customCardContent .certificateData .fontSec .align{background:linear-gradient(135deg,#f5f7fa,#c5d9f1);border-radius:6px;padding:4px;display:flex;gap:4px}.certificateSec .customCardContent .certificateData .fontSec .align button{padding:10px;min-width:44px;border-radius:4px;transition:all .3s ease;color:#404040;border:1px solid transparent;background:#fff}@media screen and (max-width:1180px){.certificateSec .customCardContent .certificateData .fontSec .align button{min-width:40px;padding:8px}}@media screen and (max-width:480px){.certificateSec .customCardContent .certificateData .fontSec .align button{min-width:auto;padding:6px}}.certificateSec .customCardContent .certificateData .fontSec .align button:hover{background:#e8f0ff;border-color:#1b89f0}.certificateSec .customCardContent .certificateData .fontSec .align button.selected{background:#1b89f0;color:#fff;box-shadow:0 2px 6px #1b89f04d}.certificateSec .customCardContent .certificateData .fontSec .align button svg{font-size:18px}@media screen and (max-width:480px){.certificateSec .customCardContent .certificateData .fontSec .align button svg{font-size:15px}}@media screen and (max-width:900px){.certificateSec .customCardContent .textSec .ScrollbarsCustom{min-height:calc(-15px + 72vh)!important}}.certificateSec .customCardContent .textSec .ScrollbarsCustom-Content{display:flex;align-items:flex-start}.downloadBtn{position:absolute!important;z-index:9;padding:8px 16px!important;right:0;bottom:0;border-radius:6px;text-transform:capitalize;font-weight:600}.savedCertBtn{text-transform:capitalize;font-weight:600}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.certificateSec .MuiAlert-root{border-radius:8px;margin-bottom:16px;box-shadow:0 2px 8px #00000014}.certificateSec .MuiAlert-root.MuiAlert-standardWarning{background-color:#fff3cd;color:#856404;border-left:4px solid #ffc107}.certificateSec .MuiAlert-root.MuiAlert-standardError{background-color:#f8d7da;color:#721c24;border-left:4px solid #dc3545}.light .defaultTemp{background-color:#fff;background-image:linear-gradient(315deg,#6a93cb17,#a4bfef80 74%);color:#404040}.light .certificateData{background-color:#fff;background-image:linear-gradient(315deg,#6a93cb14,#a4bfef0f 74%)}.dark .defaultTemp{background-color:#7f5a83;background-image:linear-gradient(315deg,#7f5a83,#0d324d 74%);color:#fff}.dark .certificateData{background-color:#20374e;background-image:linear-gradient(315deg,#5772bd40,#a4bfef1a 74%);color:#fff}.custom-chart-filter{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;width:100%}.custom-chart-filter .MuiFormControl-root{width:100%}.custom-chart-filter .MuiFormControl-root .MuiOutlinedInput-root{border-radius:6px;height:56px}.custom-chart-filter .MuiFormControl-root .MuiInputLabel-root{font-weight:500}.custom-chart-filter .MuiSelect-root{padding:12px 14px}@media screen and (max-width:1200px){.custom-chart-filter{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}}@media screen and (max-width:768px){.custom-chart-filter{grid-template-columns:1fr;gap:12px}}.feePage{border:1px solid #ddd;margin:40px}.feePage .feeHeader{padding:5px 15px;align-items:center}.feePage .bgHeading{background-color:#e4f1ff;text-align:center;padding:5px;font-family:Poppins,sans-serif!important;font-weight:500!important}.feePage .feeItem{padding:0 16px!important}.dilogTbl td p{margin:0}.dilogTbl .insideRow td,.dilogTbl .insideRow th{padding:0!important;border:0}.dilogTbl .insideRow td:first-child,.dilogTbl .insideRow th:first-child{margin-left:20px;min-width:240px}.dilogTbl .insideRow td:nth-child(2),.dilogTbl .insideRow th:nth-child(2){min-width:240px}.feeInfo .customTable{border:1px solid #ebebeb;border-radius:5px}.feeInfo .customTable th{font-weight:700;background:#2769aa;color:#fff}.feeInfo .customTable td{vertical-align:top}.feeInfo .customTable .amountSec div{display:flex;justify-content:space-between}.feeInfo .customTable .amountSec div b{min-width:120px;display:inline-block}.feeInfo .customTable .amountSec .totalAmt{border-top:1px solid;margin-top:5px;padding-top:6px}.feeInfo .status{font-weight:600;border:1px solid;border-radius:30px;padding:8px 15px;max-width:120px;text-align:center;cursor:pointer}.feeInfo .status:before{content:"";width:5px;height:5px;border-radius:100%;display:inline-block}.App.light .status{min-width:120px}.App.light .status.pending{color:#df9100}.App.light .status.success{color:#026202}.App.light .status.failed{color:#fff;background:#fc3030}.App.dark .status.pending{color:#ffbe44}.App.dark .status.success{color:#a8ffa8}.App.dark .status.failed{color:#fe6d6d}.eventListData{margin:5px 0!important;box-shadow:2px 1px 10px #00000030;padding:10px;border-radius:10px}.eventListData .eventLists{width:100%;display:flex;align-items:center;justify-content:space-between}@media(max-width:481px){.eventListData .eventLists{flex-direction:column;gap:5px;align-items:flex-start;font-size:10px}}.calendar-container button:hover{background-color:#ffb703}@media(max-width:940px){.calendar-container button:hover{background-color:#2769aa}}.calendar-container .attenMarkerText{position:absolute;top:0;right:5px;z-index:1}.calendar-container .attenMarkerText:after,.calendar-container .attenMarkerText:before{content:"";position:absolute;top:0;right:0;border-color:transparent;border-style:solid;border-radius:0 40px 0 0}.calendar-container .week-cont{justify-content:flex-end;grid-gap:12px;margin-bottom:10px;flex-wrap:nowrap}@media(max-width:580px){.calendar-container .week-cont{grid-gap:2px;margin-bottom:10px}}.calendar-container .week-cont:last-of-type{justify-content:flex-start}.calendar-container .week-cont .activeDays-cont .dateNum,.calendar-container .week-cont .activeDays-cont .dateWeek{color:#fff}.calendar-container .days-cont{position:relative;max-width:calc(14.2857142857% - 10px);height:90px;width:100%}@media(max-width:580px){.calendar-container .days-cont{max-width:calc(14.2857142857% - 1.5px)}}.calendar-container .days-cont .calendarCell{width:100%;height:100%;border:0!important;position:relative}@media screen and (max-width:586px){.calendar-container .days-cont .calendarCell{padding-left:2px;padding-right:2px}}.calendar-container .days-cont .calendarCell:hover{background-color:#2769aa!important}.calendar-container .dateNum{font-size:2rem;display:block;line-height:2.3rem}.calendar-container .dateWeek{display:block;line-height:normal;font-size:21px;line-height:28px}@media screen and (max-width:767px){.calendar-container .dateWeek{font-size:16px}}@media screen and (max-width:580px){.calendar-container .dateWeek{font-size:8px;line-height:14px}}.calendar-container .calendarDecorative{position:absolute;top:-8px;left:50%;transform:translate(-50%);border-radius:50%;width:30px;height:16px}.calendar-container .eventsButton{padding:2px 4px!important;font-weight:600!important;text-align:left!important;margin:2px;width:80px;justify-content:flex-start;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:85%}@media(max-width:1024px){.calendar-container .eventsButton{max-width:70px}}.calendar-container .calSepEvents{position:absolute;top:0;right:0}@media(max-width:980px){.calendar-container .calSepEvents{background:#2769aa;color:#fff;border-radius:50%;width:25px;padding:2px 0;top:1px;right:2px;box-shadow:0 -1px 6px 1px}}@media(max-width:580px){.calendar-container .calSepEvents{padding:0;top:-11px;right:0;font-size:10px;text-align:center;left:0;margin:0 auto;width:20px;box-shadow:0 -1px 2px 1px}}.calendar-container .calSepEvents .eventlist{margin:0}.calendar-container .calSepEvents .eventlist li{list-style:none;position:relative;text-align:left;z-index:1;line-height:21px}@media(max-width:980px){.calendar-container .calSepEvents .eventlist li{text-align:center}}.calendar-container .calSepEvents .eventlist li button{line-height:normal!important}.calendar-container .calSepEvents .eventlist li button.MuiButton-containedCategoryEventBtn{background-color:#fffa94;color:#000}.calendar-container .calSepEvents .eventlist li button p{max-width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.calendar-container h3{padding:6px 35px 14px 14px;display:inline-block;letter-spacing:.5px;margin-bottom:10px;margin-top:0;font-weight:600!important;border-radius:4px 0 0 4px;font-size:20px!important;box-shadow:0 0 4px 4px #0000001a!important}.calendar-container h3 svg{position:relative;top:5px}.calendar-container h3 span{padding-left:5px}.calendar-container .eventListWrapper{display:flex;width:100%;text-align:left;margin-top:0}.calendar-container .calendarHeader{display:flex;align-items:center;justify-content:space-between;padding:2px 0;font-size:1.5rem;border-radius:4px;margin-bottom:20px}.calendar-container .arrow{font-weight:bolder!important}@media(max-width:580px){.calendar-container .arrow{width:50px;min-width:50px}.calendar-container .arrow .css-1gnd1fd-MuiButton-endIcon,.calendar-container .arrow .css-gcc2o7-MuiButton-startIcon{margin-right:0;margin-left:0}}.calendar-container .arrowIcon{font-size:12px!important}.calendar-container .actBopen{padding-left:12px!important}.calendar-container .actBopen:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:8px;height:8px;background-color:#54ff54;border-radius:50%}.calendar-container .actBclose{padding-left:12px!important}.calendar-container .actBclose:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:8px;height:8px;background-color:red;border-radius:50%}.calendar-container .actB{padding-left:12px!important}.calendar-container .actB:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:8px;height:8px;background-color:orange;border-radius:50%}.calendar-container .calHaveEvents{display:none}.calendarSec{text-decoration:none;color:#000}.calendarSec .tabCalendar{margin:25px 0 10px;border-radius:20px;border:2px solid #edf1ff;padding:10px 20px;background:linear-gradient(47deg,#bdd1ef,#bdc7e6 40%,#f4f7ff);position:relative;text-decoration:none;overflow:hidden}.calendarSec .tabCalendar:before{content:"";position:absolute;width:200px;height:200px;border-radius:100%;left:-70px;top:0;transform:rotate(140deg);background:linear-gradient(56deg,#c0cbf0,#d0daf5,#e5ebfe)}.calendarSec .tabCalendar:after{content:"";position:absolute;width:100px;height:100px;border-radius:100%;left:60px;bottom:-30px;transform:rotate(-10deg);background:linear-gradient(56deg,#c0cbf0,#d0daf5,#e5ebfe)}.calendarSec .tabCalendar .calendarContent{z-index:1;position:relative}.calendarSec .tabCalendar .calendarContent .day{font-weight:600}.calendarSec .tabCalendar .calendarContent .date{margin-bottom:20px}.calendarSec .tabCalendar .calendarContent .data{padding:10px;border:1px solid rgba(0,0,0,.1);border-left-width:5px;border-radius:10px;margin-bottom:20px}.dark .calendarSec{color:#ebebeb}.dark .calendarSec .tabCalendar{border:2px solid #273e56;background:linear-gradient(47deg,#3a4a5c,#1a2b3d 40%,#3c4c5d);color:#fff}.dark .calendarSec .tabCalendar:before{background:linear-gradient(56deg,#334960,#3e5164,#18232f)}.dark .calendarSec .tabCalendar:after{background:linear-gradient(56deg,#334960,#3e5164,#18232f)}@media screen and (max-width:767px){.calendar-container .week-cont .days-cont{height:80px}.calendar-container .week-cont .days-cont .eventListWrapper{margin-top:0}.calendar-container .week-cont .dateNum{font-size:1.5rem;line-height:1.8rem}}@media screen and (max-width:580px){.calendar-container .week-cont .days-cont{height:55px}.calendar-container .week-cont .days-cont .eventListWrapper{text-align:center;margin-top:0;justify-content:center}.calendar-container .week-cont .dateNum{font-size:.8rem;line-height:1.2rem}}@media only screen and (min-width:1099px){.webCalendar{display:block}}@media only screen and (max-width:1099px){.calHaveEvents{position:absolute;background-color:#2769aa;color:#fff;height:25px;width:25px;border-radius:50%;line-height:2;z-index:9;display:flex;align-items:center;justify-content:center}.days-cont:hover .calSepEvents{display:block}.dateNum{font-size:2rem}}@media only screen and (max-width:1098px){.tabCalendar{display:block}.webCalendar{display:none}.dateWeek{font-size:14px}.week-cont div button{min-width:auto!important;padding:5px}.calendarDecorative{display:none}.calendarHeader h4{font-size:1.125rem!important;text-align:center}}@media only screen and (max-width:580px){.dateNum{font-size:1.5rem}.calSepEvents{right:-110px}.week-cont{grid-gap:8px}.calHaveEvents{width:18px;height:18px;left:0;top:-9px;line-height:1.5;font-size:10px;right:0;margin:0 auto}.calendarHeader h4{font-size:1rem!important}}.light .calendarCell:hover{border-radius:0}.light .calendarCell:hover .dateNum,.light .calendarCell:hover .dateWeek{color:#fff}.dark .days-cont:hover{background-color:#2c5176}.dark .days-cont:hover button{color:#fff}.dark .activeDays-cont{border:2px solid #2c5176}.dark .activeDays-cont .dateNum,.dark .activeDays-cont .dateWeek{color:#2c5176!important}.dark .calendarCell .dateNum,.dark .calendarCell .dateWeek{color:#fff}.dark .calendarCell:hover{border-radius:0}.calendarEventContainer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:500px;width:100%}.eventWrapper .title{display:flex;align-items:center;justify-content:space-between;font-size:1.281rem;margin:0 0 20px;line-height:1.2;padding:10px 10px 10px 20px}.textBox{padding-left:15px;padding-right:15px}.eventWrapper .title h3{font-size:18px}.eventFooter{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin-top:10px;padding:12px 20px 12px 0}.eventFooter button{font-weight:500;font-size:14px;margin-left:10px}.date,.userName,.description{display:flex;flex-wrap:wrap;margin-top:10px}.popupbox{padding-left:15px;padding-right:15px;align-items:center}.modalContent{display:flex;align-items:start}.modalContent svg{font-size:18px}.modalContent p{margin:0 0 0 5px;text-transform:capitalize}.modalContent p.textTransform{text-transform:uppercase}.modalContent b{font-size:16px;font-weight:600}.createEventDialog .MuiDialog-paper{max-width:700px}.createEventDialog .MuiDialog-paper .MuiDialogContent-root{padding:0}.createEventDialog .MuiDialog-paper .MuiDialogContent-root form .eventcontent{padding:20px}.createEventDialog .MuiDialog-paper .MuiDialogContent-root form .eventcontent .MuiGrid-root .MuiFormControl-root{width:100%}@media only screen and (max-width:420px){.createEventDialog .MuiDialog-paper .MuiDialogContent-root form .eventcontent .MuiGrid-item{max-width:100%;flex-basis:100%}}.createEventDialog .MuiDialog-paper .MuiDialogContent-root form .eventcontent .MuiStack-root{padding-top:0}.createEventDialog .MuiDialog-paper .MuiDialogContent-root .MuiDialogActions-root{margin-top:10px;border-top:1px solid #ebebeb}.createEventDialog .MuiDialog-paper .MuiDialogContent-root .customDate .MuiStack-root{overflow:visible}.createEventDialog .MuiDialog-paper .customTxt textarea{height:80px!important;overflow:auto!important}.profileWrapper .subTexts{text-transform:capitalize;text-decoration:none;font-weight:600;display:flex;gap:15px;align-items:center;justify-content:center;margin-top:20px}.profileWrapper .profileInformation label{color:#000;font-weight:600}@media screen and (max-width:420px){.profileWrapper .profileInformation label{flex:1;text-align:left}}.profileWrapper .profileInformation .heading{font-weight:600}@media screen and (max-width:600px){.profileWrapper .profileInformation .heading{font-size:1.8rem;margin-top:12px}}.profileWrapper .profileInformation .heading .subHeading{font-weight:500;font-size:18px}.profileWrapper .profileInformation .flex-con-mb{display:inline-block}@media screen and (max-width:900px){.profileWrapper .profileInformation .flex-con-mb{display:flex;justify-content:flex-start;align-items:center}}@media screen and (max-width:600px){.profileWrapper .profileInformation .flex-con-mb{justify-content:center}}@media screen and (max-width:420px){.profileWrapper .profileInformation .flex-con-mb p.MuiTypography-body1{flex:1;text-align:left}}.profileWrapper .profiler{padding:15px;align-items:flex-start}.profileWrapper .profiler .imgBox img{border-radius:10px;max-width:100%;border:1px solid;width:100%;object-fit:cover}.profileWrapper .profiler .profileImgSec{position:relative;cursor:pointer;font-size:0}@media screen and (max-width:600px){.profileWrapper .profiler .profileImgSec{margin:0 auto;max-width:110px}}.profileWrapper .profiler .profileImgSec.editingImg img{opacity:.7}.profileWrapper .profiler .profileImgSec.editingImg .peIcon{position:absolute;left:30px;font-size:40px;top:30px;cursor:pointer}.profileWrapper .assigned{border:2px solid #cfdcfd;background-color:#dfe8ff;position:relative;display:flex;align-items:start;border-radius:12px;margin-bottom:10px;transition:all .3s ease-in-out;padding:7px 5px}.profileWrapper .assigned .imgSec{border-radius:5px;display:flex;align-items:center;justify-content:center;width:50px;height:50px}.profileWrapper .assigned .title{line-height:normal;font-size:18px;font-weight:500}.profileWrapper .assigned .subTitle{line-height:20px;font-weight:500}.profileWrapper .profileInfo .profileData{display:grid;align-items:center;justify-content:space-between;padding-bottom:10px}.profileWrapper .profileInfo .profileData label{font-weight:600;display:block;color:#000}.profileWrapper .profileInfo .profileData p{word-wrap:break-word}.profileWrapper .profileInfo .profileData .country-cd{font-weight:500}.MuiOutlinedInput-notchedOutline{border-color:#ddd!important}.photoFrame{position:relative;border:1px dashed;border-radius:15px;overflow:hidden;min-height:200px;display:flex;align-items:center;justify-content:center}.photoFrame .custom-file-upload{width:100%;margin:0 auto;border-radius:5px;min-height:200px;cursor:pointer;display:flex;align-items:center;justify-content:center}.photoFrame .activeImg{position:absolute;top:0;width:100%;height:100%;background-color:#e6e6e6;display:flex;align-items:center;justify-content:center}.photoFrame .profileImgSec{position:absolute;top:0}.photoFrame #upload-photo{display:none}.baseUrlBtn{position:absolute!important;right:-2px;top:-2px;z-index:1;color:#2769aa!important;background-color:#d7ebff!important}.baseUrlBtn:hover{background-color:#cfdcfd}.doubtWrapper .doubtSec{padding:20px 30px;box-shadow:0 1px 15px 4px #0003;border-radius:15px;margin-bottom:20px}.doubtWrapper .doubtSec .userSec{display:flex;align-items:center;gap:10px}.doubtWrapper .doubtSec .userSec .userImg{width:70px;height:70px;border-radius:100%;border:1px solid;overflow:hidden}.doubtWrapper .doubtSec .userSec .userImg img{max-width:100%;margin:0 auto}.doubtWrapper .doubtSec .userSec .userInfo{display:flex;flex-direction:column}.doubtWrapper .doubtSec .userSec .userInfo small{font-size:12px;font-weight:700}.doubtWrapper .doubtSec .footerArea{border-top:1px solid #ddd;margin-top:20px;padding-top:10px;display:flex;align-items:center;justify-content:space-between}.doubtWrapper .doubtSec .footerArea .footerAction{display:flex;align-items:center;gap:6px;cursor:pointer}.PasswordDetails{padding:30px;max-width:375px;margin:0 auto}.PasswordDetails input{padding:14px}.PasswordDetails .passwordFields{margin-bottom:15px}.PasswordDetails button{background-color:#ed6c02;color:#fff;padding:10px}.PasswordDetails .homeLink{text-decoration:none;color:#ed6c02;font-weight:600}.formulation{border-color:#cfcfcf!important;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem!important;box-shadow:none!important}.formulation .img-list ul{display:flex;margin:0;padding:0;list-style:none}.formulation .img-list ul li{margin-right:5px}.formCheckbox{width:40px}.formulation h6{line-height:1.5;margin-bottom:15px}.btn-wrap{display:flex;width:100%;justify-content:space-between;align-items:center}.btn-wrap button:hover{background-color:#a4243b!important;border-color:#a4243b!important}.assessmentAttempt-wrapper{padding-top:50px;padding-bottom:50px}.assesOuter{display:flex}.assessmentQuestions-inner{padding:6px!important;border:1px solid #aaaaaa}.assessmentQuestions h3{color:#fff;font-size:18px;padding:6px}.assessmentQuestions .Flagged,.assesmentSingQuest .Flagged{font-size:1px;color:#fff;position:absolute;left:0;top:0;width:101px;height:110px;background-repeat:no-repeat}.assessmentQuest{text-align:center!important;font-size:24px;color:#606060;width:80%;margin:auto}.assessmentQuest p{text-align:center!important}.quizAttemptReview h3{margin:32px 0 20px;font-size:1.6rem;line-height:1.167;letter-spacing:0em}.assessmentQuest .quizQuestInput,.reviewQuestionTxt .quizQuestInput{width:100px;height:35px;background-color:#fff;border:1px solid #9e9e9e;margin:20px 10px;padding-left:10px;text-align:center;border-radius:8px}.quizNextBack{display:flex;justify-content:center;bottom:0;position:absolute;margin:0 auto 20px;width:100%}.quizNextBack .noOfQuest{display:flex;align-items:center;justify-content:center;width:150px;font-size:18px;font-weight:700;color:#606060}.radioOptions{justify-content:center;color:#2769aa;margin-bottom:50px}.radioOptions .MuiFormControlLabel-label{font-size:24px}.assessmentQuestions .Flagged input#myCheckbox1,.assesmentSingQuest .Flagged input#myCheckbox1{width:39px;height:39px;position:absolute;top:7px;left:10px}.assessmentQuestions .Flagged input#myCheckbox1:before{content:"";border-left:32px solid #060606;border-right:0 solid transparent;border-bottom:0 solid transparent}input#myCheckbox1~label{background-color:#7c7c7c}input#myCheckbox1:checked~label{background-color:#204bbc}.assessmentQuestions .Flagged label,.assesmentSingQuest .Flagged label{display:block;position:absolute;cursor:pointer;top:7px;left:9px}.Flagged svg{font-size:40px}.Flagged.flagNotChecked{color:#cecece;background-image:url(http://test-lms.ratnasagar.com/lms-assets/images/flagInActiveBg.jpg)}.Flagged.flagChecked{color:#fff;background-image:url(http://test-lms.ratnasagar.com/lms-assets/images/flagActiveBg.jpg)}.assessmentQuestions .Flagged :checked+label,.assesmentSingQuest .Flagged :checked+label{border-color:#ddd}.assessmentQuestions .Flagged :checked+label span:before,.assesmentSingQuest .Flagged :checked+label span:before{font-size:18px;content:"Remove mark"}.assessmentQuestions .Flagged :checked+label span,.assesmentSingQuest .Flagged :checked+label span{font-size:0}.assesmentSingQuest-inner{padding:10px!important;border:1px solid #aaaaaa}.assesmentSingQuest-inner h3{color:#fff;font-size:22px;padding:6px;display:flex;justify-content:space-between}.questionButtons{margin-top:20px;justify-content:space-between}.Quiznavigation-inner h3{font-size:22px;font-weight:700;margin:10px;display:flex;text-transform:uppercase;padding-bottom:10px}.Quiznavigation-inner h3 span{margin-left:15px}.roudned_box_assessmentNav{border-radius:5px 0 20px 20px/0 0 20px 20px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;position:sticky;top:87px}.quizReviewNavigation{position:sticky;top:0}.roudned_box_assessmentNav h4{font-weight:400;font-size:1.5rem;padding-bottom:10px;padding-top:20px}.innerBoxF{pointer-events:none}.roudned_box_assessment_review{border-radius:5px 0 20px 20px/0 0 20px 20px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;min-height:100px;margin-bottom:20px}.questforReview{padding:0!important}.questforReview h4{font-size:1.25rem;padding:8px;margin-bottom:10px;display:flex;justify-content:space-between;font-weight:600}.reviewQuestionTxt{font-size:20px;color:#555;padding:0 10px;font-weight:500}.reviewQuestionTxt p{margin:0}.questforReview label{padding-left:20px}.infoContainer{display:flex;justify-content:space-between;margin-top:15px;font-weight:700;border-top:1px dotted #9f9e9e;padding:8px}.reviewButton:hover p{color:#fff}.formsBtns{font-size:18px!important;padding:8px 13px!important;min-width:130px!important}.assesmentQuestWrapper{min-height:350px}.timer-container{position:absolute;top:20px;right:20px;background-color:#ffeb3b;padding:10px 20px;border-radius:8px;font-size:18px;font-weight:700;color:#333;border:2px solid #f5c6cb;box-shadow:2px 2px 10px #0003}.Quiznavigation-wrap h4{padding:10px;background-repeat:repeat-x;font-size:18px;line-height:1.4;display:flex;align-items:center;flex-wrap:wrap;color:#1f1f1f;font-weight:600;margin-bottom:12px}.Quiznavigation-box{box-shadow:none!important;padding:.8rem 1rem 1.2rem;background:#fafafa}.Quiznavigation-wrap h4 span{position:relative;padding-left:12px;color:#424242}.Quiznavigation-wrap h4 svg{color:#66bb6a;margin-right:12px;font-size:22px}.Quiznavigation-wrap h4 span:before{content:"";border-left:solid 2px #e0e0e0;position:absolute;top:2px;left:0;height:18px}.quizNavNumber a{text-decoration:none;color:inherit}.quizNavNumber{height:40px;width:40px!important;border-radius:50%;margin:0 6px 12px 0!important;display:flex;align-items:center;justify-content:center;position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;cursor:pointer;border:2px solid #e0e0e0;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);background-color:#f5f5f5;color:#424242;box-shadow:0 2px 4px #00000014}.quizNavNumber:hover{border-color:#bdbdbd;box-shadow:0 4px 8px #0000001f}.quizNavNumber:active{box-shadow:0 1px 2px #0000001a}.quizNavNumber.isAttempted{background:linear-gradient(135deg,#66bb6a,#43a047);color:#fff;border-color:#2e7d32;box-shadow:0 4px 8px #2e7d3240}.quizNavNumber.isAttempted:hover{box-shadow:0 6px 12px #2e7d3259;transform:scale(1.05)}.quizNavNumber.isIncorrect{background:linear-gradient(135deg,#ef5350,#e53935);color:#fff;border-color:#c62828;box-shadow:0 4px 8px #e5393540}.quizNavNumber.isIncorrect:hover{box-shadow:0 6px 12px #e5393559;transform:scale(1.05)}.quizNavNumber.isNotAnswered{background:linear-gradient(135deg,#ebb867,#ff9800);color:#fff;border-color:#f57c00;box-shadow:0 4px 8px #ff980040}.quizNavNumber.isNotAnswered:hover{box-shadow:0 6px 12px #ff980059;transform:scale(1.05)}.quizNavNumber.activeQuestion{background:linear-gradient(135deg,#1e3a8a,#1565c0);color:#fff;border-color:#0d47a1;box-shadow:0 6px 16px #0d47a14d;transform:scale(1.15)}.quizNavNumber.activeQuestion:hover{background:linear-gradient(135deg,#1a3473,#1252a6);box-shadow:0 8px 20px #0d47a166}.quizNavNumber.isFlaged{position:relative}.quizNavNumber.isFlaged:before{content:"";position:absolute;top:-6px;right:-6px;width:0;height:0;border-left:14px solid transparent;border-top:14px solid #ff6b6b;border-radius:1px 2px 0 0;z-index:10}.quizNavNumber.isAttempted.isFlaged:before{border-top-color:#2e7d32}.quizNavNumber.isIncorrect.isFlaged:before{border-top-color:#c62828}.quizNavNumber.isNotAnswered.isFlaged:before{border-top-color:#f57c00}.quizNavNumber.activeQuestion.isFlaged:before{border-top-color:#0d47a1}.assesmentSingQuest{min-height:250px}.quizNavNumber div{border:0;margin-top:25px;position:absolute;top:0;bottom:0;left:0;right:0}.timer{text-align:right;margin-top:-54px;margin-bottom:40px;font-weight:700}table .timeTblHead tr .MuiTableCell-root.MuiTableCell-head{padding:5px;width:150px}table .customTr{padding:5px;width:180px}table .customTr .MuiInputBase-root td{padding:10px}table .customTr .MuiInputBase-root td input{padding:10px 10px 4px!important}table .recessTr{width:140px}.btnsArea{margin-bottom:10px}.btnsArea h6{font-size:16px}.btnsArea button{border:1px solid;width:200px;margin-right:5px;justify-content:flex-start;padding:0}.btnsArea button .iconSec{width:35px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:5px}.attemptCard .customCardContent .attemptUl{padding-left:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;align-items:start}.attemptCard .customCardContent .attemptUl .attemptLi{padding:0;margin:0;list-style:none}.attemptCard .customCardContent .attemptUl .attemptLi a{display:inline-block;width:100%;text-decoration:none;color:inherit}.attemptCard .customCardContent .attemptUl .attemptLi a .attemptLiCard{padding:16px;background:linear-gradient(135deg,#f5f5f5,#fff);border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.attemptCard .customCardContent .attemptUl .attemptLi a .attemptLiCard:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001f;border-color:#1565c0}.attemptCard .customCardContent .attemptUl .attemptLi a .attemptLiCard:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#1565c0 0%,transparent 100%);border-radius:8px 8px 0 0}.showMore{text-align:right;display:flex;justify-content:flex-end;padding-right:20px}.showMore-box{color:#2769aa;cursor:pointer}.attemptUl{display:flex;flex-direction:row}.attemptUl .attemptLi{width:25%;padding:10px}.attemptUl .attemptLi a{padding:10px;display:flex;gap:10px;align-items:center;text-decoration:none;box-shadow:0 1px 9px #0003;border-radius:4px}.certificateCard{box-shadow:none!important;border:1px solid #ddd;cursor:pointer}.certificateCard:hover{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f!important}.certificateCard .certificateContent{padding:0}.certificateCard .certificateContent img{border-bottom:1px solid #ddd;max-height:250px;min-width:100%;min-height:250px}.progressHeader{text-align:center;font-size:32px;font-weight:500;background:#2769aa;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;padding:6px 10px}@media(max-width:480px){.progressHeader{background:transparent;color:inherit}}.activityType{font-weight:700!important;border-bottom:1px solid #d7e6ff;padding-bottom:5px;margin-bottom:15px!important}.status{text-transform:capitalize;font-weight:500!important}.scoreContainer{min-width:100%;width:max-content;border:1px solid #ddd;overflow:hidden}.scoreContainer .scoreView{display:flex;align-items:center}.scoreContainer .scoreView.scoreHeading{background-color:#fff;display:flex;box-shadow:0 0 12px 2px #c9dbfc inset;font-weight:700;color:#2769aa}.scoreContainer .scoreView.scoreHeading .scoreBox{padding:10px 0}.scoreContainer .scoreView.scoredata{color:#5c5c5c;border-bottom:1px dotted #9f9f9f}.scoreContainer .scoreView.scoredata:last-child{border-bottom:0}.scoreContainer .scoreView .rollNo{min-width:80px;padding:0 5px}.scoreContainer .scoreView .name{width:140px;padding-left:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px}.scoreContainer .scoreView .scoreBox{margin:0 10px;width:90px;text-align:center;color:#2769aa}.scoreContainer .scoreView .borderBox{border-left:1px dotted #9f9f9f;padding:10px 0}.scoreContainer .scoreView .borderBox:first-child{border:0;text-align:center}.scoreContainer .scoreView .borderBox.name{padding-left:5px;font-weight:600;color:#444;cursor:pointer}.scoreContainer .scoreView .borderBox.name:hover{color:#2769aa}.progressContent{width:100%;overflow:hidden;border:1px solid #b1cae9}.progressContent #loader-1 #loader{width:10vw;height:10vw}.progressContent .activitySec .MuiAccordion-root.MuiAccordion-rounded{margin:0;border-radius:0!important}.progressContent .activitySec .MuiAccordion-root.MuiAccordion-rounded.Mui-expanded{margin:0}.progressContent .activitySec .MuiAccordion-root.MuiAccordion-rounded .MuiButtonBase-root.MuiAccordionSummary-root{min-height:54px!important;background-color:#e1ebfb}.progressContent .activitySec .MuiAccordion-root.MuiAccordion-rounded .MuiButtonBase-root.MuiAccordionSummary-root .MuiAccordionSummary-content{justify-content:space-between;margin:15px 10px;align-items:center}.progressContent .activitySec .MuiAccordion-root.MuiAccordion-rounded .MuiButtonBase-root.MuiAccordionSummary-root .MuiAccordionSummary-content p.accord-title-std-rpt:nth-child(2){text-align:right}@media(max-width:580px){.progressContent .activitySec .MuiAccordion-root.MuiAccordion-rounded .MuiButtonBase-root.MuiAccordionSummary-root .MuiAccordionSummary-content p.accord-title-std-rpt{flex:1;margin:0 3px;font-size:.8rem}}.progressContent .activitySec .MuiAccordion-root.MuiAccordion-rounded .MuiButtonBase-root.MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper{position:absolute;right:15px}.progressContent .activitySec .MuiAccordion-root.MuiAccordion-rounded .MuiCollapse-wrapperInner{background-color:#eaeffb}.progressContent .activitySec .MuiAccordion-root.MuiAccordion-rounded .MuiCollapse-wrapperInner .MuiAccordionDetails-root>div{padding:8px 0}@media(max-width:580px){.progressContent .activitySec .MuiAccordion-root.MuiAccordion-rounded .MuiCollapse-wrapperInner .MuiAccordionDetails-root>div p{font-size:.8rem;padding-bottom:5px}}.progressContent .activitySec .MuiAccordion-root.MuiAccordion-rounded .MuiCollapse-wrapperInner .MuiAccordionDetails-root div.mb-scored-act-div:last-of-type{border:0}.completed{color:green}.not-completed{color:#a80000}.activityHeader{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;border:1px solid #b1cae9;background-color:#d4e3fb}@media(max-width:580px){.activityHeader{padding:10px 15px}}.activityHeader p{font-size:18px;font-weight:600}@media(max-width:580px){.activityHeader p{font-size:16px}}@media(max-width:580px){.activityHeader button.btn{font-size:10px;min-width:95px}}.insideHeader p{font-size:16px;font-weight:500}.insideHeader .MuiGrid-item{border-bottom:1px solid #d1dff5}.logsTable .MuiDataGrid-row{max-height:122.3px!important;min-height:122.3px!important}.logsTable .MuiDataGrid-row .MuiDataGrid-cell{max-height:none!important;white-space:wrap!important;overflow:auto!important;align-items:self-start}.adminCard .customFullNameClass{pointer-events:none}.certificateClass{padding:16px;margin-bottom:12px;border-radius:8px;background:linear-gradient(135deg,#f5f7fa,#c5d9f1);transition:all .3s ease}.certificateClass:hover{box-shadow:0 4px 12px #00000014}.certificateClass .certificateClassDataItem{border:1px solid #e0e0e0;border-radius:8px;background:#fff;transition:all .3s ease}.certificateClass .certificateClassDataItem:hover{box-shadow:0 2px 8px #00000014;border-color:#1b89f0}.certificateClass .certificateClassDataItem .dataItemBox{max-height:230px;overflow:hidden;border:1px solid #e0e0e0;border-radius:6px;background:#fafafa;transition:all .3s ease}.certificateClass .certificateClassDataItem .dataItemBox:hover{border-color:#1b89f0}.certificateClass .title{margin-bottom:16px;font-weight:600;color:#101010}.light .certificateClass{background:linear-gradient(135deg,#f5f7fa,#c5d9f1)}.light .certificateClassDataItem{background:#fff;border-color:#e0e0e0}.light .certificateClassDataItem .dataItemBox{background:#fafafa}.dark .certificateClass{background:linear-gradient(135deg,#7f5a83,#0d324d)}.dark .certificateClassDataItem{background:#20374e;border-color:#404040}.dark .certificateClassDataItem .dataItemBox{background:#1a2a3a}.annualPlanner .title{font-size:24px;font-weight:600;font-family:Poppins,sans-serif!important}.annualPlanner .eventPlanner .calendarHeader{display:flex;align-items:center;justify-content:space-between}.examsheetCard{border:1px solid #ddd;border-radius:10px;overflow:hidden}.examsheetCard .examCardTabs{border-bottom:1px solid #ddd;background-color:#e1ebf9}.examsheetCard .examCardTabs .active-tab{color:#fff;background-color:#2769aa}.examsheetCard .examCardTabs button{color:#2769aa}.examsheetCard .examCardTabs button.MuiTab-textColorPrimary{width:50%}.examsheetCard .recentList{padding:0!important}.teacherTimeTblWrapper .teacherTimeTblInfo{width:210px}.teacherTimeTblWrapper .weekBox{padding:0;max-width:130px}.teacherTimeTblWrapper .weekBox .subjTitle{font-size:14px;font-weight:600}.teacherTimeTblWrapper .weekBox .subTitle{font-size:12px}.teacherTimeTblWrapper .weekBox.yellowShade{background-color:#fff1db}.teacherTimeTblWrapper .weekBox.blueShade{background-color:#eef2ff;border-radius:10px;padding:10px}@media screen and (max-width:680px){.admin-timetable-top-bar .MuiBox-root.css-j0ozid{display:flex;flex-wrap:wrap;justify-content:flex-end}button.deletedaysbtn,button.adddaysbtn{padding-left:0;padding-right:0}}.setCard .title{justify-content:space-between!important}.setCard .settingCard .cardContent .componentArea{position:relative;box-shadow:0 4px 11px 6px #0000001f inset;padding:10px;border-radius:10px}.setCard .settingCard .cardContent .componentArea .boxInfo,.setCard .settingCard .cardContent .componentArea .boxInfo .boxIcons{display:flex;align-items:center;justify-content:space-between}.setCard .settingCard .cardContent .componentArea .icons{cursor:pointer;position:absolute;border-radius:100%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;right:10px;top:20px}.setCard .settingCard .cardContent .componentArea .icons svg{font-size:20px;color:#fff}.setCard .settingCard .cardContent .roleBtns{position:relative}.setCard .settingCard .cardContent .roleBtns .icons{cursor:pointer;position:absolute;border-radius:100%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;top:35px;right:0}.setCard .settingCard .cardContent .roleBtns .icons svg{font-size:20px;color:#fff}.textSec .imgSec{width:80px;height:80px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;border-radius:100%;border:1px solid #d3d3d3}.textSec p{font-size:18px;text-align:left;font-weight:500;line-height:20px}.settingSec{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.settingSec .settingSecContent{cursor:pointer;background:#f3f4ff;padding:20px 15px;border-radius:10px;box-shadow:0 3px 5px -1px #0003;border:2px solid #e7e9ff;position:relative;text-align:center;overflow:hidden;width:24.3902439024%;color:#222;font-weight:500}.settingSec .settingSecContent:hover{background:#e7e9ff}.settingSec .settingSecContent .linksSec{color:#000}@keyframes slideInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.attendanceFormatForm .defaultFormatsSection,.attendanceFormatForm .customFormatsSection{animation:fadeIn .5s ease}.colorPickerWrapper{display:inline-flex;transition:all .3s ease;border-radius:8px;padding:4px}.colorPickerWrapper:hover{background-color:#0000000a}.colorPicker{min-width:44px;min-height:44px}.colorPicker .pickerDiv{height:44px!important;width:44px!important;border:2px solid rgb(200,200,200)!important;background:#f5f5f5!important;border-radius:6px!important;cursor:pointer;transition:all .2s ease!important;box-shadow:0 2px 4px #00000014!important}.colorPicker .pickerDiv:hover{border-color:#969696!important;box-shadow:0 4px 12px #00000026!important;transform:scale(1.05)}.formatCard,.customFormatCard{position:relative}.addCustomBtn{position:relative;overflow:hidden}.addCustomBtn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#fff3;transition:left .3s ease;z-index:0}.addCustomBtn:hover:before{left:100%}.addCustomBtn>span{position:relative;z-index:1}.removeBtn{position:relative;transition:all .2s ease}.removeBtn:active{transform:scale(.95)}.emptyState{background:linear-gradient(135deg,#f4f4f480,#fafafa80)}.emptyState svg{opacity:.15;transition:all .3s ease}.emptyState:hover svg{opacity:.25;transform:scale(1.1)}.submitBtn{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.submitBtn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#fff3;transition:left .4s ease;z-index:0}.submitBtn:hover:not(:disabled):before{left:100%}.submitBtn>span{position:relative;z-index:1}@media(max-width:768px){.colorPicker{min-width:40px;min-height:40px}.colorPicker .pickerDiv{height:40px!important;width:40px!important}.addCustomBtn{padding:8px 12px!important;font-size:.875rem}}.quiz-message{text-align:center;font-weight:600;padding:12px 16px;border-radius:4px;margin-top:16px;border-left:4px solid transparent;animation:slideIn .3s ease-in-out}.quiz-message--success{color:#2c7e01;background-color:#e8f5e9;border-left-color:#2c7e01}.quiz-message--error{color:#9c0303;background-color:#ffebee;border-left-color:#9c0303}.quiz-attempted-warning{padding:12px 16px;background-color:#fff3cd;border:1px solid #ffc107;border-radius:4px;color:#856404;margin-bottom:16px;font-weight:500}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.quizForm .fieldWrapper .inputField{width:calc(100% - 40px)}.quizForm .options .fieldWrapper{width:100%;margin-top:25px;align-items:center;display:flex}.quizForm .options .fieldWrapper .inputField{width:calc(100% - 40px)}.questionTypeToggleGroup .MuiToggleButton-root{border-radius:8px;padding:8px 16px;font-weight:600;text-transform:none;transition:all .2s ease}.questionTypeToggleGroup .MuiToggleButton-root:hover{background-color:#2769aa14}.questionTypeToggleGroup .Mui-selected{background-color:#2769aa!important;color:#fff!important}.questionTypeToggleGroup .Mui-selected:hover{background-color:#1f52a1!important}input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer}input[type=datetime-local]::-webkit-calendar-picker-indicator:focus{outline:none}.defaultMark{width:120px!important;margin-left:10px;margin-right:10px;position:absolute!important;top:60px;right:15px}.defaultMark label{color:#0009}.defaultMark .MuiOutlinedInput-root{border:1px solid #2769aa;background:#f0f8ff}.defaultMark .MuiOutlinedInput-root input{padding:10px}.quiz_passing_grade{font-size:11.5px!important;font-weight:700}.admissionContent .imgUpload{display:flex;justify-content:center;align-items:center;border:1px solid #ccc;border-radius:8px;cursor:pointer}.admissionContent .imgUpload .imgUploadArea{display:flex;justify-content:center;align-items:center;width:200px;height:200px;position:relative;cursor:pointer}.admissionContent .imgUpload .imgUploadArea .preview{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:8px;cursor:pointer}.assetsBoxes{position:relative;border-radius:10px;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;align-items:center;padding:10px;gap:10px;box-shadow:2px 2px 10px #ccc;min-height:205px}.assetsBoxes .overlayBox{position:absolute;top:50%;width:100%;height:0;border-radius:10px;background-color:#000000b3;transition:all .2s;transform:translateY(-50%)}.assetsBoxes .overlayBox.black{background-color:#0009}.assetsBoxes .overlayBox.red{background-color:#a3320b99}.assetsBoxes .overlayBox.green{background-color:#11a67699}.assetsBoxes .overlayBox.dRed{background-color:#dc3f3b99}.assetsBoxes .overlayBox .delete{position:absolute;bottom:10px;right:10px;opacity:0;width:40px;height:40px;z-index:999999}.assetsBoxes .overlayBox .delete svg{width:40px;height:40px;fill:#fff}.assetsBoxes .overlayBox .edit{position:absolute;bottom:10px;left:10px;opacity:0;width:40px;height:40px;z-index:999999}.assetsBoxes .overlayBox .edit svg{width:40px;height:40px;fill:#fff}.assetsBoxes .overlayBox .topIcon{position:absolute;top:50%;left:50%;color:#fff;font-weight:700;transition:all .2s;width:90%;text-align:center;transform:translate(-50%,-50%);transform-origin:center;font-size:20px;opacity:0}.assetsBoxes .overlayBox .bottomIcon{position:absolute;bottom:10px;left:10px;color:#000;transition:all .5s;font-size:15px;font-weight:700;letter-spacing:1px;width:100%;text-align:center}.assetsBoxes .assetOverlayImg{width:100%;max-height:130px;display:block;transition:all .5s;position:relative}.assetsBoxes:hover .overlayBox{background-color:#000000b3;height:100%;transform:translateY(-50%)}.assetsBoxes:hover .overlayBox .bottomIcon{bottom:20px;color:#fff}.assetsBoxes:hover .overlayBox .topIcon{transform:translate(-50%,-50%);opacity:1;font-size:25px;transform-origin:center}.assetsBoxes:hover .overlayBox .delete,.assetsBoxes:hover .overlayBox .edit{opacity:1}.assetsBoxes .titleFace{font-size:17px;font-weight:700;text-align:center;min-height:44px}.assetsBoxes.assetsBoxes--last-opened{box-shadow:0 0 0 2px #2f80ed,2px 2px 12px #0003;border:1px solid #2f80ed}.assetsBoxes.assetsBoxes--last-opened .titleFace{color:#2f80ed}.courseTitle{text-decoration:none}.courseContentAccInner{background-image:linear-gradient(#cecece,#fff)}.customAccordion .accordionSumm{background-color:#d4def7}.customAccordion .MuiAccordionSummary-content{display:flex;align-items:center;justify-content:space-between;padding-right:20px;margin:6px 0}.customAccordion .MuiAccordionSummary-content.Mui-expanded{margin:10px 0}.customAccordion .accordionDetail{padding-top:20px}.customAccordion .accordionDetail.mainAccordion .activityContent{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;width:100%}@media(min-width:768px)and (max-width:1024px){.customAccordion .accordionDetail.mainAccordion .activityContent{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}}@media(min-width:1025px){.customAccordion .accordionDetail.mainAccordion .activityContent{grid-template-columns:repeat(4,minmax(200px,1fr));gap:16px}}@media(max-width:767px){.customAccordion .accordionDetail.mainAccordion .activityContent{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.customAccordion .accordionDetail.mainAccordion .activityContent:has(.assetsBoxes:nth-child(1):nth-last-child(1)){grid-template-columns:repeat(auto-fit,minmax(220px,max-content));justify-content:center}}.customAccordion .accordionDetail.mainAccordion .activityContent .assetsBoxes{width:100%;box-sizing:border-box}@media(max-width:767px){.customAccordion .accordionDetail.mainAccordion .activityContent .assetsBoxes{min-width:258px}}.customAccordion .accordionDetail.mainAccordion .activityContent .assetsBoxes.assetContent{cursor:no-drop}.customAccordion .accordionDetail.mainAccordion .activityContent .assetsBoxes .overlayBox .dataInfo{font-size:12px;position:absolute;left:10px;bottom:5px;color:#fff;opacity:0;transition:opacity .3s ease;letter-spacing:.5px}.customAccordion .accordionDetail.mainAccordion .activityContent .assetsBoxes:hover .dataInfo{opacity:1}.customCardItem{height:calc(100vh - 270px);overflow:auto}.customCardItem .syllabusCheck{z-index:2}.customCardItem .completeSyllabus{position:absolute;right:39px;top:12px;z-index:1;display:flex;gap:8px;align-items:center}.customAccordion{margin-top:10px;border-top:0!important;border-radius:15px;overflow:hidden}.customAccordion .accordionSumm{position:relative;font-weight:600;font-size:18px}@media(max-width:480px){.customAccordion .accordionSumm,.customAccordion .accordionSumm p{font-size:14px}}.customAccordion .accordionSumm .MuiAccordionSummary-expandIconWrapper{position:absolute;right:20px}.customAccordion .innerAccordionHEad{background-color:#d4def7}.customAccordion .accordionDetail{border-bottom:1px solid #c1c9e0}.customAccordion .accordionDetail .innerAccordion{border-radius:15px;overflow:hidden}.customAccordion .accordionDetail .innerAccordion .innerAccordionSumm{border-top-left-radius:15px;border-top-right-radius:15px}.courseLink{width:calc(100% + 0px)!important;padding:0;margin-left:0!important}.courseLink .linkData,.courseContent{width:100%}.courseContent .courseLinks{width:100%;display:flex;align-items:center;gap:10px;text-decoration:none;padding:15px 20px;font-weight:600;border-bottom:1px solid #ddd}.courseContent .courseLinks:last-child{border-bottom:0}.courseContent .courseLinks .courseIcon{display:flex;align-items:center;justify-content:center}.courseContent .courseLinks:hover{background-color:#0001;cursor:pointer}.light .customAccordion{background-color:#dbe5ff!important}.dark .customAccordion{background-color:#1f354b!important;color:#ebebeb}.dark .customAccordion svg{color:#ebebeb}.completionBox{margin:20px}.completionBox .completionBoxData{display:block}.completionBox .completionBoxData .imgSec{border:2px solid #2d4356;border-radius:50px;padding:0 20px 0 0;display:flex;align-items:center;gap:5px;margin:40px 0 20px}.completionBox .completionBoxData .imgSec:hover{background-color:#dbe5ff}.completionBox .completionBoxData .MuiCheckbox-root{display:none}@keyframes slide-right{0%{transform:translate(0)}to{transform:translate(20px)}}@keyframes slide-left{0%{transform:translate(20px)}to{transform:translate(0)}}.completionBox .completionBoxData .MuiFormControlLabel-root.slide-right .toggle-image,.completionBox .completionBoxData .MuiFormControlLabel-root.slide-left .toggle-image{opacity:1}.completionBox .closeRedBtn{border-radius:5px!important;background-color:#ed4152;box-shadow:0 0 25px 3px #f37985 inset;color:#fff!important;min-width:80px!important;margin:10px auto;height:40px}.completionBox .closeRedBtn:hover{background-color:#ee4e5e}.progressReport{margin-top:20px}.assetsBoxes .assetChecked{width:34px;position:absolute;right:0;top:0}.assetsBoxes .lockedBg{position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;color:#fff}.assetsBoxes .lockedBg:before{content:"";width:0px;height:0px;border-left:solid 40px #f57373;border-bottom:solid 40px transparent;border-top:solid 40px transparent;position:absolute;rotate:-45deg}.assetsBoxes .lockedBg svg{z-index:1;padding-right:5px;padding-top:5px}.assetsBoxes .overlayBox .dataInfo{font-size:12px;position:absolute;left:10px;bottom:5px;color:#fff;opacity:0;transition:opacity .3s ease;letter-spacing:.5px}.assetsBoxes .overlayBox:hover .dataInfo{opacity:1}.customAccordion .accordionSumm.css-uvvswg-MuiButtonBase-root-MuiAccordionSummary-root{padding-right:35px}.reportCardContentItems{position:relative}.reportCardContentItems .lockIcon{display:none}.reportCardContentItems:first-child .lockIcon{display:flex;position:absolute;top:-45px}.reportCardOuterBox{padding:20px;background:#f5faff}.reportCardOuterBox .reportCardHeader{font-size:36px;font-weight:600;text-align:center;font-family:Poppins!important;color:#407eea;background:#d0e7ff;position:relative}.reportCardOuterBox .reportCardHeader:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:70px;height:4px;background:#407eea;border-radius:2px}.reportCardOuterBox .studentDetailsBox{border:1px solid #55A8FF;background:#d0e7ff;padding:20px}.reportCardOuterBox .studentDetailsBox strong{font-weight:600;color:#407eea}.reportCardOuterBox .studentDetailsContent{padding:12px 20px;font-size:16px;color:#333;background:#f7f7f7;border-radius:50px}@media screen and (max-width:767px){.reportCardOuterBox .equalWidth,.reportCardOuterBox .tagWidth{width:100%!important}}@media screen and (min-width:768px)and (max-width:1139px){.reportCardOuterBox .equalWidth,.reportCardOuterBox .tagWidth{width:48%!important}}.reportCardOuterBox .equalWidth{width:calc(25% - 12px)}.reportCardOuterBox .tagWidth{width:calc(50% - 8px)}.reportCardOuterBox .reportCardContent{border:1px solid #55A8FF;background:#f1f8ff;margin-top:20px}.reportCardOuterBox .reportCardContent .reportCardContentTitle{color:#407eea;min-width:150px;text-align:center}.reportCardOuterBox .reportCardContent .reportCardContentTitle .MuiOutlinedInput-input{text-align:center;color:#1a1a1a}.reportCardOuterBox .reportCardContent .reportCardContentTitle .MuiOutlinedInput-notchedOutline{border-color:#f1f8ff!important}.reportCardOuterBox .reportCardContent .reportCardContentTitle.subjectBox{background:#fff;padding:10px}.reportCardOuterBox .remarksBox{border:1px solid #55A8FF;background:#d0e7ff;padding:20px;margin-top:20px;display:flex}.reportCardOuterBox .remarksBox .remarksTitle{color:#407eea;font-size:20px;font-weight:600;margin-bottom:10px}.reportCardOuterBox .remarksBox .remarksContent{width:49%;padding:12px 20px;font-size:16px;color:#333;background:#f1f8ff;min-height:80px;border-bottom:1px solid #e2f0fd}.reportCardOuterBox .attendanceBox{border:1px solid #55A8FF;background:#d0e7ff;padding:20px;margin-top:20px}.reportCardOuterBox .attendanceBox .attendanceTitle{color:#000;font-size:20px;font-weight:600;text-align:center;font-family:Poppins,sans-serif!important}.reportCardOuterBox .attendanceBox .attendanceBoxContent{display:flex;flex-wrap:wrap;margin-top:10px;border:1px solid #407EEA;background:#f1f8ff}.reportCardOuterBox .attendanceBox .attendanceBoxContent .attendanceMonth{font-weight:600;color:#407eea;display:flex;flex-direction:column;width:6.6666666667%;padding:5px 10px;border-left:1px solid #407EEA}.reportCardOuterBox .attendanceBox .attendanceBoxContent .attendanceMonth:first-child{width:13.3333333333%;border-left:none}.reportCardOuterBox .attendanceBox .attendanceBoxContent .attendanceMonth.totals p{font-weight:700}.reportCardOuterBox .signBox{margin-top:30px}.currentAffairsContainer{border-radius:5px;background-color:#fff;border:1px solid #d1d5db;box-shadow:0 2px 4px #0000001a;padding:0!important}.currentAffairsContainer h1,.currentAffairsContainer h2,.currentAffairsContainer h3,.currentAffairsContainer h4,.currentAffairsContainer h5,.currentAffairsContainer h6{font-family:Arial,Helvetica,sans-serif!important;font-weight:600}.currentAffairsContainer .currentAffairsHeader{background-color:#e4ebff;padding:20px;border-bottom:2px solid #bfdbfe}.currentAffairsContainer .currentAffairsHeader .mainheading{font-size:48px;font-weight:600;font-family:Arial,Helvetica,sans-serif!important;margin:15px 0 8px}.currentAffairsContainer .currentAffairsHeader .bgHead{background-color:#f7f7f7;padding:12px 24px;border-radius:30px;width:fit-content;font-size:16px;font-weight:600;color:#222;margin:0 auto}.currentAffairsContainer .currentAffairsContent .currentAffairsItem .itemListContainer .itemList{padding:16px 20px;border-bottom:1px solid #ddd}.currentAffairsContainer .currentAffairsContent .currentAffairsItem .itemListContainer .itemList .category{font-size:12px;font-weight:600;padding:3px 10px;border:1px solid #ddd;border-radius:50px;background:#eaf0ff;margin-bottom:10px;display:inline-block}.currentAffairsContainer .currentAffairsContent .currentAffairsItem .itemListContainer .itemList .itemHead{line-height:1.3;font-size:18px}.currentAffairsContainer .currentAffairsContent .currentAffairsItem .itemListContainer .itemList .two-line-ellipsis{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3.2em}.currentAffairsContainer .currentAffairsContent .currentAffairsItem .itemListContainer .itemList .itemText a{text-decoration:none;font-size:14px}.currentAffairsContainer .currentAffairsContent .itemTitle{font-size:20px}.currentAffairsContainer .currentAffairsContent .currentAffairsQuestions{border-top:2px dashed #d1d5db}.currentAffairsContainer .currentAffairsContent .currentAffairsQuestions .subHeading{font-size:28px;font-weight:600;font-family:Arial,Helvetica,sans-serif!important;margin:20px 0 10px;text-align:center}.currentAffairsContainer .footerText{font-size:18px;color:#6b7280;text-align:center;padding:20px 0;border-top:1px solid #d1d5db}.dialogContent .dialogContentHead{font-family:Arial}.dialogContent .category{font-size:12px;font-weight:600;padding:3px 10px;border:1px solid #ddd;border-radius:50px;background:#eaf0ff}.custom-radio{display:none}.custom-radio-label{display:inline-block;padding:8px 18px;margin:4px 8px 4px 0;border:1px solid #d1d5db;border-radius:4px;background:#fff;color:#333;cursor:pointer;font-size:16px;transition:background .2s,border-color .2s,color .2s;-webkit-user-select:none;user-select:none;position:relative;width:100%}.custom-radio:checked+.custom-radio-label{background:#f7e3ee;color:#fd66b8;border-color:#fd66b8}.custom-radio-label:hover{border-color:#fd66b8}.vertical-marquee-container{position:relative;height:200px;overflow:hidden;background:transparent}.vertical-marquee-content{display:flex;flex-direction:column;animation:marqueeUp 60s linear infinite}@keyframes marqueeUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.driverInfo .divider,.vehicleInfoDetail .divider{border-bottom:1px solid #ddd;margin:15px 0}.driverInfo .imageArea,.vehicleInfoDetail .imageArea{position:relative;border:1px solid #ddd;min-height:150px;border-radius:4px;overflow:hidden}.driverInfo .imageArea .imageSubstitute,.driverInfo .imageArea img,.vehicleInfoDetail .imageArea .imageSubstitute,.vehicleInfoDetail .imageArea img{position:absolute;left:0;right:0;top:0;bottom:0;font-size:45px;cursor:pointer;color:#ddd}.driverInfo .imageArea .imageSubstitute,.vehicleInfoDetail .imageArea .imageSubstitute{margin:29% auto}.driverInfo .imageArea #photo,.driverInfo .imageArea .PhotoBox,.vehicleInfoDetail .imageArea #photo,.vehicleInfoDetail .imageArea .PhotoBox{opacity:0;min-height:150px;cursor:pointer;z-index:1}.CoordinatorDetails .divider{border-bottom:1px solid #ddd;margin-bottom:20px}.CoordinatorDetails .imageArea{position:relative;border:1px solid #ddd;min-height:100px;border-radius:4px;overflow:hidden}.CoordinatorDetails .imageArea .imageSubstitute,.CoordinatorDetails .imageArea img{position:absolute;left:0;right:0;top:0;bottom:0;font-size:45px;cursor:pointer;color:#ddd}.CoordinatorDetails .imageArea .imageSubstitute{margin:29% auto}.CoordinatorDetails .imageArea #photo,.CoordinatorDetails .imageArea .PhotoBox{opacity:0;min-height:100px;cursor:pointer;z-index:1}.BusRoute .busrouteCard{border:1px solid #ddd;border-radius:5px;margin-bottom:20px}.BusRoute .busrouteCard .cardBg{background-color:#f5f4ff;padding:10px;display:flex;align-items:center;justify-content:end}
