:root{--keyColor: greenyellow;--keyColor2: #00ccff;--NavBG: rgb(2, 0, 21);--nav-underline: orchid;--nav-btn: lightyellow;--form-bg: rgb(241, 241, 241);--primary-menu: rgb(27, 134, 0);--primary-menu-hover: lightgreen;--primary-hover: rgb(0, 8, 126);--danger-hover: rgb(255, 82, 82);--secondary: rgb(248, 248, 248);--pure: white;--black: black;--dark: rgb(34, 34, 34);--gray: rgb(227, 227, 227);--footerBG: #000027;--footerBG2: rgb(0, 0, 66);--footerIcon: rgba(255, 255, 255, .502);--red: red;--danger: rgb(255, 78, 78);--blue: rgb(38, 0, 255);--lBlue: rgb(90, 78, 157);--indigo: indigo;--lDark: rgb(245, 245, 245);--green: rgb(0, 218, 0);--lGreen: rgb(89, 255, 89);--insideCard: lightgreen;--blurWhite: rgb(144, 148, 154);--infoBack: rgb(243, 243, 243);--smooth: all .2s ease-in-out}.modal-trigger{background:#3e4156;color:#61ffca;outline:none;padding:.45rem .85rem .55rem;border:none;font-family:Ubuntu,sans-serif;font-size:1rem;border-radius:8px;margin-top:5px;font-weight:900;cursor:pointer;transition:background .3s ease-in-out}.modal-trigger:hover{background:#212641}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;backdrop-filter:blur(5px);display:none;justify-content:center;align-items:center;z-index:1000;opacity:0;transition:opacity .3s ease;overscroll-behavior:contain;padding:20px;box-sizing:border-box}.modal{margin-top:5rem;padding:.2rem 1.2rem 1rem;border-radius:12px;position:relative;width:80%;max-width:95%;max-height:80vh;overflow-y:auto;box-shadow:0 4px 20px #0003;transform:scale(.7);opacity:0;transition:all .3s ease;-webkit-overflow-scrolling:touch}.modal-overlay.active{display:flex;opacity:1}.modal.active{transform:scale(1);opacity:1}.close-btn{position:absolute;top:1.8rem;right:15px;background:none;border:none;font-size:1.8rem;cursor:pointer;color:#ff8c00;transition:all .4s ease-in-out;touch-action:manipulation;scale:1}.close-btn:hover{scale:1.1}.modal-header{margin-bottom:15px;padding-right:20px}.modal-title{font-size:24px;color:#333}.modal::-webkit-scrollbar{width:8px}.modal::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.modal::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.modal::-webkit-scrollbar-thumb:hover{background:#555}body.modal-open{overflow:hidden}@media(max-width:770px){.close-btn{padding:15px;top:10px;right:10px;font-size:28px;height:44px;width:44px;display:flex;align-items:center;justify-content:center}.modal{padding:0 1rem;border-radius:8px;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1);scrollbar-width:thin}.modal-header{padding-right:40px}.modal-title{font-size:20px}.modal-body{font-size:16px;padding-bottom:20px}}@media(max-width:900px){.modal{max-width:95%;width:95%}}@media(max-width:700px){.modal{max-width:98%;width:98%}}@media(max-width:768px)and (max-height:400px){.modal{margin-bottom:0}}.wH{font-weight:900;text-decoration:underline;text-decoration-color:gold;margin:5px auto 0;text-align:center;font-size:1.4rem;color:ivory}.enroll_btn .BTN{padding:.8rem 1rem;font-family:Ubuntu,sans-serif}.active1{padding:0 6px!important}.dropLink{top:3.6rem}#live-sessions{background:var(--lDark);width:97%;margin:0 auto 1rem;border:3px solid;border-color:mediumorchid mediumorchid var(--green) var(--green);border-radius:15px}.offers{display:flex;flex-direction:column;justify-content:center;align-items:center;width:97%;margin:0 auto 2rem;border:3px solid;border-color:royalblue royalblue darkorange darkorange;border-radius:15px;padding:20px 20px 30px;background:var(--black);color:#fff}.pr,.offers-list li{display:flex;align-items:center}.offers-list{padding:0;margin:0}.offers p{font-weight:700}.offers p:nth-child(1){font-size:2rem;font-family:Ubuntu,sans-serif;text-align:center;text-decoration:underline;text-decoration-color:#adff2f;text-decoration-thickness:1.2px;text-underline-offset:5px}.pr{font-size:1.5rem;text-align:justify;margin-top:.5rem}.offers-list li{font-size:1.5rem;font-weight:700;margin-top:.8rem}.btn-subscribe{display:flex;align-items:center;padding:.7rem .5rem .7rem 1.2rem;font-size:1.4rem;font-family:Ubuntu,sans-serif;font-weight:900;color:var(--black);background:#00fa00;border-radius:8px;width:-moz-fit-content;width:fit-content;margin:20px auto 0;cursor:pointer;transition:all .3s ease-in-out}.btn-subscribe:hover{background:#00fa00;color:var(--black)!important;text-decoration:none!important;box-shadow:5px 5px orange,5px 5px 0 2px #00fa00}.heading h1{font-size:2rem;font-family:Ubuntu,sans-serif;font-weight:600;text-align:center;width:-moz-fit-content;width:fit-content;margin:.2rem auto 1rem;padding:0 3px;color:#f0f8ff;text-decoration:underline;text-decoration-color:#b0e0e6;text-decoration-thickness:1px;text-underline-offset:5px}.courses-contents{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;padding:2rem 1rem}.course{overflow:hidden;width:350px;background:var(--pure);border:1px solid rgb(13,202,240);border-radius:.5rem;transition:.2s all ease-in-out;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.course:hover{box-shadow:0 2px 10px #005515}.course:hover .courseImg{transform:scale(1.01)}.courseHeading,.courseHeadinG{text-align:center;margin-top:1.8rem;padding:0 10px;font-size:1.5rem;font-weight:900;color:#00173e}.courseHeadinG{color:var(--keyColor)}.courseImg{padding:.5px;border-radius:.5rem .5rem 0 0;transform:scale(1);transition:.2s all ease-in-out}.courseText{display:flex;justify-content:space-around;align-items:center;margin-top:1rem}.courseText p{font-size:15px;font-weight:900;margin-bottom:5px;color:#818560;font-style:italic}.courseText h6{font-weight:900;text-align:center}.coursePrice{display:flex;justify-content:space-around;align-items:center;margin:.5rem 0 1rem}#coursePrice{color:var(--black);background-color:#ececec;padding:0 1rem;margin:0 .3rem 0 0;border-radius:5px;font-weight:900;font-size:1.6rem;border:1px solid darkviolet}.underline{margin-bottom:10px}.for-123{color:#ffb69c;font-weight:900;font-style:italic;font-size:1.2rem}.course_spec h6{color:var(--black)}.modal{background:#3e4156;color:var(--pure)}.Q_span{color:gold;font-size:1.25rem;font-weight:900}.course_details_list li{font-size:1.25rem;margin-bottom:10px}.offers-list li .material-icons{color:orange;margin-right:8px}.S_Info{font-size:1rem!important;margin-left:2.4rem;color:#e0d0d0;margin-bottom:5px;list-style-type:none}.pr .material-icons{color:#ff0;margin-right:10px}.btn-subscribe .material-icons{font-size:2.5rem}@media only screen and (min-width:235px)and (max-width:750px){.offers-list li{margin-top:1.3rem}.courseHeadinG{font-size:1.4rem;padding:0}}@media only screen and (min-width:235px)and (max-width:1055px){.dropLink{top:6.35rem}}@media only screen and (min-width:235px)and (max-width:890px){.course1,.course2{margin:17px 5px}.offers p:nth-child(1){font-size:1.5rem}.offers-list li,.pr{font-size:1.3rem}.pr{text-align:start}}@media only screen and (min-width:700px)and (max-width:890px){.offers p:nth-child(1){font-size:1.7rem}.offers-list li,.pr{font-size:1.5rem}}@media only screen and (min-width:235px)and (max-width:300px){.heading h1{font-size:1.5rem}.course_spec{margin-bottom:.5rem}.courseText{flex-direction:column}.coursePrice{flex-direction:column;margin:1rem 0}.enroll_btn{margin-top:1rem}.courses-contents{padding:25px 0}}@media only screen and (min-width:235px)and (max-width:255px){.btn-subscribe{font-size:1.2rem}.heading h1{font-size:1.2rem;padding:2px}}@media only screen and (min-width:235px)and (max-width:350px){.coursePrice{flex-direction:column}#coursePrice{margin-bottom:.5rem}}@media only screen and (min-width:235px)and (max-width:370px){.courseHeadinG{font-size:1.7rem}}@media only screen and (min-width:300px)and (max-width:360px){.heading h1{font-size:1.1rem;margin-top:0}}@media only screen and (min-width:360px)and (max-width:420px){.heading h1{font-size:1.5rem}}
