:root {
  --primary: #17113d;
  --secondary: #0bce91;
  --tertiary: #241c52;
  --quaternary: #9835ff;
  --main-font-color: #ffffff;
  --font-color: #b9b8c5;
  --bg-color: var(--primary);
  --heading-color: #100b2d; /* search-bar */
  --header-color: #17113d;
  --dropdown-color: #231d49;
  --dropdown-item-color: #ffffff;
  --dropdown-item-hover-color: #0bce91;
  --palette-1: #1c1544;
  --palette-2: #201a4b;
  --palette-3: #2a2359;
  --palette-4: #332b68;
  --dark-1: #fff;
  --dark-2: #d1cfd8;
  --dark-3: #b9b8c5;
  --dark-4: #b9b8c5;
  --dark-5: #2a2359;
  --dark-6: #2a2359;
  --dark-7: #1c1544;
  --dark-8: #b9b8c5;
  --subscribe-button: var(--palette-3);
  --label: var(--font-color);
  --error: #ff9aa5;
  --mobile-navlink: #fff;
  --mobile-navmenu: #1c1544;
  --analysis-card-bg: #2a2359;
  --profile-card-bg: #201a4b;
}

[data-theme="DARK"] {
  --primary: #17113d;
  --secondary: #0bce91;
  --tertiary: #241c52;
  --quaternary: #9835ff;
  --main-font-color: #ffffff;
  --font-color: #b9b8c5;
  --bg-color: var(--primary);
  --heading-color: #100b2d;
  --header-color: #17113d;
  --dropdown-color: #231d49;
  --dropdown-item-color: #ffffff;
  --dropdown-item-hover-color: #0bce91;
  --palette-1: #1c1544;
  --palette-2: #201a4b;
  --palette-3: #2a2359;
  --palette-4: #332b68;
  --dark-1: #fff;
  --dark-2: #d1cfd8;
  --dark-3: #b9b8c5;
  --dark-4: #b9b8c5;
  --dark-5: #2a2359;
  --dark-6: #2a2359;
  --dark-7: #1c1544;
  --dark-8: #b9b8c5;
  --subscribe-button: var(--palette-3);
  --label: var(--font-color);
  --error: #ff9aa5;
  --mobile-navlink: #fff;
  --mobile-navmenu: #1c1544;
  --analysis-card-bg: #2a2359;
  --profile-card-bg: #201a4b;
}

[data-theme="LIGHT"] {
  --primary: #17113d;
  --secondary: #007450;
  --tertiary: #241c52;
  --quaternary: #9835ff;
  --main-font-color: #17113d;
  --font-color: #5d5877;
  --bg-color: #fff;
  --heading-color: #f8f8f9;
  --header-color: #ffffff;
  --dropdown-color: #0bce91;
  --dropdown-item-color: #17113d;
  --dropdown-item-hover-color: #17113d;
  --palette-1: #f8f8f9;
  --palette-2: #f8f8f9;
  --palette-3: #ffffff;
  --palette-4: #d1cfd8;
  --dark-1: #17113d;
  --dark-2: #5d5877;
  --dark-3: #5d5877;
  --dark-4: #5d5877;
  --dark-5: #d1cfd8;
  --dark-6: #f3f3f5;
  --dark-7: #f3f3f5;
  --dark-8: #5d5877;
  --subscribe-button: #f8f8f9;
  --label: var(--font-color);
  --error: #b4233b;
  --mobile-navlink: var(--font-color);
  --mobile-navmenu: #f3f3f5;
  --analysis-card-bg: #f3f3f5;
  --profile-card-bg: #fff;
}

:root, [data-theme="DARK"] { --control-border: #827aab; }
[data-theme="LIGHT"] { --control-border: #858099; }

.site-header button.nav-link{background:none;border:0;font-family:inherit}.site-header button:focus-visible{outline:2px solid var(--secondary);outline-offset:4px}.site-header{position:sticky;top:0;background:var(--header-color);border-bottom:1px solid var(--dark-6);z-index:1000}.site-header nav.navbar-desktop{height:80px;display:flex;align-items:center}.site-header nav.navbar-desktop .nav-wrapper{display:flex;align-items:center;justify-content:space-between}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container{display:flex;align-items:center}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items{display:flex;align-items:center;margin-left:auto}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .nav-item{position:relative;border:1px solid rgba(0,0,0,0);margin-right:.2px}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .nav-item .nav-link{padding:14px 16px;border-radius:8px;font-size:1.4rem;line-height:1.6rem;color:var(--font-color)}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .nav-item .nav-link:hover{color:var(--secondary)}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .nav-item:hover,.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .nav-item.active{border:1px solid var(--secondary);background:rgba(11,206,145,.1);box-sizing:border-box}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .nav-item:hover .nav-link,.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .nav-item.active .nav-link{color:var(--secondary)}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .nav-item-children{position:absolute;padding:24px 52px;background:var(--mobile-navmenu)}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .nav-item-children .child{margin-bottom:4px}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .nav-item-children .child a.link{color:var(--mobile-navlink)}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .collapsable-nav-item{position:relative}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .collapsable-nav-item .nav-link{cursor:pointer}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .collapsable-nav-item.is-open .dropdown{display:block}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .collapsable-nav-item .dropdown{display:none;position:absolute;z-index:100;padding-top:8px;left:50%;transform:translateX(-50%)}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .collapsable-nav-item .dropdown ul{position:relative;padding:8px;border:1px solid var(--control-border);border-radius:12px;box-shadow:0 12px 28px rgba(8,4,34,.12);background:var(--dropdown-color)}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .collapsable-nav-item .dropdown ul:after{content:"";position:absolute;width:0;left:50%;transform:translateX(-50%);top:-10px;border-left:10px outset rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:12px solid var(--dropdown-color)}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .collapsable-nav-item .dropdown ul .dropdown-nav-item:not(:last-child){margin-bottom:4px}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .collapsable-nav-item .dropdown ul .dropdown-nav-item .dropdown-nav-link{display:flex;align-items:center;min-height:44px;padding:10px 16px;border-radius:6px;font-size:1.4rem;line-height:1.6rem;white-space:nowrap;color:var(--dropdown-item-color);text-decoration:none}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .collapsable-nav-item .dropdown ul .dropdown-nav-item .dropdown-nav-link:hover{color:var(--dropdown-item-hover-color)}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items-end{margin-left:40px}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items-end .collapsable-nav-item .dropdown{padding-top:20px}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items-end .collapsable-nav-item .dropdown ul::after{left:34px}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items-end .nav-item{border:none}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items-end .nav-item:hover{border:none;background:none}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items-end .nav-item .nav-link{white-space:nowrap}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items-end .nav-item .nav-link.search-btn{margin-right:8px}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items-end .nav-item .nav-link.auth-link{color:var(--secondary);font-family:"DMSans-Medium";font-size:1.6rem;line-height:2.4rem}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items-end .nav-item .nav-link.auth-link-btn{display:inline-block;border:1px solid var(--secondary);color:var(--secondary);font-family:"DMSans-Medium";padding:1.2rem 2.4rem;border-radius:9px;font-size:1.6rem;line-height:2.4rem;margin-right:0}.site-header nav.navbar-mobile--open{height:100dvh;overflow-y:auto}.site-header nav.navbar-mobile .nav-header{height:80px;display:flex;align-items:center;padding-left:30px;padding-right:30px;transition:height .4s ease-in-out}.site-header nav.navbar-mobile .nav-header-icons{margin-left:auto}.site-header nav.navbar-mobile .nav-header-icons .search-btn{margin-right:14px}@media(min-width: 355px){.site-header nav.navbar-mobile .nav-header-icons .search-btn{margin-right:34px}}.site-header nav.navbar-mobile .nav-header-icons .navbar-toggle-btn{color:var(--secondary);height:44px;width:44px;display:flex;align-items:center;justify-content:center}.site-header nav.navbar-mobile .nav-menu .auth-buttons{display:flex;padding-left:30px;padding-right:30px;margin-bottom:44px}.site-header nav.navbar-mobile .nav-menu .auth-buttons .button{flex:1;padding:18px 0;color:var(--secondary) !important;font-size:16px;cursor:pointer;text-align:center}.site-header nav.navbar-mobile .nav-menu .auth-buttons .signup-btn{border:1px solid var(--dark-5);background:rgba(0,0,0,0);margin-right:22px}.site-header nav.navbar-mobile .nav-menu .auth-buttons .login-btn{color:var(--secondary);background:rgba(0,0,0,0);border:1px solid var(--secondary)}.site-header nav.navbar-mobile .nav-menu .auth .profile{margin-bottom:4px}.site-header nav.navbar-mobile .nav-menu .auth .profile details{padding-top:8px}.site-header nav.navbar-mobile .nav-menu .auth .profile details summary::-webkit-details-marker{display:none}.site-header nav.navbar-mobile .nav-menu .auth .profile details summary:focus{outline:2px solid var(--secondary);outline-offset:-3px}.site-header nav.navbar-mobile .nav-menu .auth .profile details summary{padding-left:30px;padding-right:30px;display:flex;align-items:center}.site-header nav.navbar-mobile .nav-menu .auth .profile details summary .description{margin-left:16px}.site-header nav.navbar-mobile .nav-menu .auth .profile details summary .hide-icon{display:none}.site-header nav.navbar-mobile .nav-menu .auth .profile details[open]{background:var(--mobile-navmenu)}.site-header nav.navbar-mobile .nav-menu .auth .profile details[open]>summary .hide-icon{display:inline;margin-left:5px}.site-header nav.navbar-mobile .nav-menu .auth .profile details[open]>summary .show-icon{display:none;margin-left:0px}.site-header nav.navbar-mobile .nav-menu .auth .profile details .children{padding:32px 28px;overflow-x:auto;width:100%}.site-header nav.navbar-mobile .nav-menu .auth .profile details .children .child{display:inline}.site-header nav.navbar-mobile .nav-menu .auth .profile details .children .child a.link{color:var(--mobile-navlink);margin-right:16px}.site-header nav.navbar-mobile .nav-menu .auth .profile details .children .child a.link.active{color:var(--secondary)}.site-header nav.navbar-mobile .nav-menu .nav-items{height:auto;overflow-y:auto}.site-header nav.navbar-mobile .nav-menu .nav-items::-webkit-scrollbar{display:none}.site-header nav.navbar-mobile .nav-menu .nav-items details summary::-webkit-details-marker{display:none}.site-header nav.navbar-mobile .nav-menu .nav-items details summary:focus{outline:2px solid var(--secondary);outline-offset:-3px}.site-header nav.navbar-mobile .nav-menu .nav-items details summary{padding-left:30px;padding-right:30px;display:flex;justify-content:space-between;align-items:center;min-height:56px;font-size:18px;border-bottom:1px solid var(--palette-2)}.site-header nav.navbar-mobile .nav-menu .nav-items details summary .hide-icon{display:none}.site-header nav.navbar-mobile .nav-menu .nav-items details summary a{color:var(--font-color)}.site-header nav.navbar-mobile .nav-menu .nav-items details[open]{border-radius:5px}.site-header nav.navbar-mobile .nav-menu .nav-items details[open]>summary .hide-icon{display:inline;margin-left:5px}.site-header nav.navbar-mobile .nav-menu .nav-items details[open]>summary .show-icon{display:none;margin-left:0px}.site-header nav.navbar-mobile .nav-menu .nav-items details[open]>summary .description{color:var(--secondary) !important}.site-header nav.navbar-mobile .nav-menu .nav-items details .children{padding:24px 52px;background:var(--mobile-navmenu)}.site-header nav.navbar-mobile .nav-menu .nav-items details .children .child{margin-bottom:4px}.site-header nav.navbar-mobile .nav-menu .nav-items details .children .child a.link{color:var(--mobile-navlink)}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items-end .dropdown{left:auto;right:0;transform:none;padding-top:8px}.site-header nav.navbar-desktop .nav-wrapper .nav-items-container .nav-items .dropdown ul::after{content:none}.site-header nav.navbar-mobile .nav-menu .auth-buttons{margin-bottom:20px}.site-header nav.navbar-mobile .nav-header{transition:none;padding:0 20px}.site-header .navbar-brand img{max-width:180px}[data-theme=LIGHT] .site-header{--dropdown-color: #ffffff}
header .search-bar-wrapper{height:132px;display:flex;align-items:center;background:var(--heading-color);padding-left:14px;padding-right:14px}@media(min-width: 992px){header .search-bar-wrapper{height:100px;padding-left:0;padding-right:0}}header .search-bar-wrapper .search-bar{display:flex;align-items:center}header .search-bar-wrapper .search-bar .search-icon{margin-right:2.8rem}header .search-bar-wrapper .search-bar .search-input{width:80%;border:none;outline:none;background:rgba(0,0,0,0);padding-bottom:0;padding-top:0;font-size:18px;line-height:26px;letter-spacing:.01em;color:#645c93;padding-right:20px}@media(min-width: 576px){header .search-bar-wrapper .search-bar .search-input{flex:1;padding-right:0}}header .search-bar-wrapper .search-bar .close-times{display:inline-block;height:42px;display:flex;align-items:center}@media(min-width: 768px){header .search-bar-wrapper .search-bar .close-times{height:50px}}header .search-bar-wrapper .search-bar .submit-btn{border:none;outline:none;background:rgba(0,0,0,0);font-size:16px;color:var(--secondary);border:1px solid var(--secondary);border-radius:.3rem}header .search-bar-wrapper .search-bar .submit-btn:focus{outline:none}@media(min-width: 768px){header .search-bar-wrapper .search-bar .submit-btn{padding:12px 40px}}
#__next{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}#__next>:not(header):not(footer){flex:1 0 auto;padding-bottom:64px}@media(min-width: 768px){#__next>:not(header):not(footer){padding-bottom:80px}}#__next>:not(header):not(footer)>:last-child,#__next>:not(header):not(footer)>:last-child>:last-child,#__next>:not(header):not(footer)>:last-child>:last-child>:last-child,#__next>:not(header):not(footer)>:last-child>:last-child>:last-child>:last-child{margin-bottom:0}#__next>header,#__next>footer{flex-shrink:0}footer{padding:34px 0;border-top:1px solid var(--dark-6);text-align:center}footer .rights-reserved{margin:0;font-size:14px;line-height:16px;color:#7b88a8}
.academy-page-content{min-height:50vh}.academy-page-content .page-title{margin-top:48px;color:var(--main-font-color);font-size:40px;line-height:48px}@media(min-width: 768px){.academy-page-content .page-title{font-size:40px;line-height:1.2}}.academy-page-content .course-list{margin-top:40px;margin-bottom:0}@media(min-width: 768px){.academy-page-content .course-list{margin-top:48px;margin-bottom:64px}}.academy-page-content .course-list .course-item{align-items:center;flex-direction:column-reverse}.academy-page-content .course-list .course-item:not(:last-child){margin-bottom:64px}@media(min-width: 768px){.academy-page-content .course-list .course-item{flex-direction:row}.academy-page-content .course-list .course-item:not(:last-child){margin-bottom:80px}.academy-page-content .course-list .course-item:nth-child(odd) .course-information{padding-left:40px}.academy-page-content .course-list .course-item:nth-child(even){flex-direction:row-reverse;justify-content:flex-end}.academy-page-content .course-list .course-item:nth-child(even) .course-information{padding-right:40px}}.academy-page-content .course-list .course-item .course-img-wrapper{margin-top:48px}@media(min-width: 768px){.academy-page-content .course-list .course-item .course-img-wrapper{margin-top:0}}.academy-page-content .course-list .course-item .course-img-wrapper img{width:100%}.academy-page-content .course-list .course-item .course-information .title{color:var(--main-font-color);margin-bottom:28px;font-size:30px;line-height:1.25}@media(min-width: 768px){.academy-page-content .course-list .course-item .course-information .title{margin-bottom:16px;font-size:36px;line-height:1.25}}.academy-page-content .course-list .course-item .course-information .description{margin-bottom:32px}@media(min-width: 768px){.academy-page-content .course-list .course-item .course-information .description{margin-bottom:48px}}
.course-page{padding-bottom:96px}@media(min-width: 768px){.course-page{padding-bottom:132px}}.course-page-content{margin-top:40px}@media(min-width: 1200px){.course-page-content{padding-left:80px;padding-right:80px}}.course-page-content .page-header .page-title{font-size:28px;line-height:32px}@media(min-width: 768px){.course-page-content .page-header .page-title{font-size:34px;line-height:38px}}.course-page-content .page-header .page-title{color:var(--dark-1)}@media(min-width: 768px){.course-page-content .page-header .page-title{text-align:left}}.course-page-content .page-header .course-info{display:flex;flex-wrap:wrap;gap:12px}@media(min-width: 768px){.course-page-content .page-header .course-info{justify-content:flex-start}}.course-page-content .page-header .course-info .date{margin-right:20px}.course-page-content .page-header .course-info .date-text{color:var(--dark-4);font-size:14px;line-height:16px;margin-left:9px}@media(min-width: 768px){.course-page-content .page-header .course-info .category{text-align:center}}.course-page-content .page-header .course-info .category-text{margin-left:9px;color:var(--dark-4);font-size:14px;line-height:16px}.course-page-content .social-media-icons{display:none;margin-top:45px;justify-content:flex-end}@media(min-width: 768px){.course-page-content .social-media-icons{display:flex}}.course-page-content .social-media-icons .icon:not(:last-child){margin-right:19px}.course-page-content .row{margin-top:0}@media(min-width: 1200px){.course-page-content .row{margin-top:15px !important}}@media only screen and (min-width: 1700px){.course-page-content .row .col-xl-3{flex:0 0 17.5%;max-width:17.5%}}@media only screen and (min-width: 1300px){.course-page-content .row .col-xl-7{flex:0 0 68.33%;max-width:68.33%}}@media only screen and (min-width: 1440px){.course-page-content .row .col-xl-7{flex:0 0 63.46%;max-width:63.46%}}.course-page-content .row .course-post-content{margin-top:30px;background-color:var(--palette-1);padding:24px 20px;border-radius:16px}@media(min-width: 1200px){.course-page-content .row .course-post-content{margin:0;padding:36px}}.course-page-content .row .course-title{color:var(--main-font-color)}.course-page-content .row .post-content{margin-top:30px}.course-page-content .row .post-content p{font-family:"DMSans";font-style:normal;font-weight:normal;letter-spacing:.01em;font-size:16px}@media(min-width: 768px){.course-page-content .row .post-content p{font-size:18px;line-height:1.75}}.course-page-content .row .post-content img{width:100% !important;height:auto !important}@media(min-width: 768px){.course-page-content .row .post-content img{width:75% !important}}.course-page-content .row .post-content table.table{color:var(--main-font-color)}.course-page-content .row .complete-course .complete-course-btn .check-icon{line-height:0;margin-right:10px}.course-page-content .row .complete-course .complete-course-btn:hover .check-icon svg{color:#fff;fill:#fff}.course-page-content .row .complete-course .complete-course-badge{background:rgba(11,206,145,.1);display:block;width:100%}.course-page-content .row aside.sidebar{height:calc(100vh - 120px);position:sticky;top:100px}.course-page-content .row aside.sidebar .course-side-menu{border-radius:5px;max-height:100%;position:relative;overflow-y:auto}.course-page-content .row aside.sidebar .course-side-menu::-webkit-scrollbar{width:8px}.course-page-content .row aside.sidebar .course-side-menu::-webkit-scrollbar-track{background:#f1f1f1}.course-page-content .row aside.sidebar .course-side-menu::-webkit-scrollbar-thumb{background:#8b889e}.course-page-content .row aside.sidebar .course-side-menu::-webkit-scrollbar-thumb:hover{background:#555}.course-page-content .row aside.sidebar .course-side-menu .header{background:var(--dark-5);padding:20px 28px;text-align:center}.course-page-content .row aside.sidebar .course-side-menu .header a{color:var(--main-font-color);text-decoration:none;position:relative;display:inline}.course-page-content .row aside.sidebar .course-side-menu .header a::after{content:">";margin-left:6px;display:inline-flex;width:20px;height:20px;justify-content:center;align-items:center;border-radius:50%;background:var(--dark-4);color:var(--bg-color)}.course-page-content .row aside.sidebar .course-side-menu .menu-content{padding-bottom:30px;background:var(--palette-2)}.course-page-content .row aside.sidebar .course-side-menu .menu-content .menu{padding:30px 30px 0}.course-page-content .row aside.sidebar .course-side-menu .menu-content .menu .title{font-size:22px;line-height:24px;margin-bottom:16px;color:var(--dark-2)}.course-page-content .row aside.sidebar .course-side-menu .menu-content .menu ul li{padding:13px 0}.course-page-content .row aside.sidebar .course-side-menu .menu-content .menu ul li.topic-title{color:var(--dark-2);text-decoration:underline;text-underline-position:under}.course-page-content .row aside.sidebar .course-side-menu .menu-content .menu ul li a{color:var(--main-font-color);text-decoration:none;position:relative;display:flex;padding-left:36px}.course-page-content .row aside.sidebar .course-side-menu .menu-content .menu ul li a::after{content:">";position:absolute;top:2px;left:0;display:inline-flex;width:20px;height:20px;justify-content:center;align-items:center;border-radius:50%;background:var(--label);color:var(--bg-color)}.course-page-content .row aside.sidebar .course-side-menu .menu-content .menu ul li.active a{color:var(--dark-4);font-weight:bold}.course-page-content .row .complete-course-badge-top{margin-top:32px}@media(min-width: 768px){.course-page-content .row .complete-course-badge-top{margin-top:50px}}.course-page-content .row .complete-course-badge{position:relative;display:block;white-space:normal;font-size:18px;text-align:center;padding:12px 32px;font-size:16px;line-height:24px;letter-spacing:-0.04em;color:var(--secondary) !important}@media(min-width: 768px){.course-page-content .row .complete-course-badge{display:inline;font-size:18px;line-height:1.75}}.course-page-content .row .complete-course-badge.bordered{border:1px solid var(--secondary)}.course-page-content .row .complete-course-badge.bordered::after{content:" ";position:absolute;left:50%;top:-9px;transform:translate(-50%, 0);width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:8px solid var(--secondary)}.course-page-content .row .complete-course-mobile{margin-top:32px}.course-page-content .row .course-buttons{margin-top:40px}.course-page-content .row .course-buttons .prev-btn,.course-page-content .row .course-buttons .next-btn{padding:18px 24px !important}.course-page-content .row .course-buttons .prev-btn.disabled,.course-page-content .row .course-buttons .next-btn.disabled{background:#969494}.course-page-content .row .course-buttons .complete-course-btn{flex:0 0 25%}.course-page-content .row .course-buttons__center-div{display:none}@media only screen and (min-width: 1600px){.course-page-content .row .course-buttons__center-div{display:flex;flex-basis:55%;align-items:center;justify-content:space-between}}.course-page-content .row .like-view{display:flex;justify-content:center;flex-direction:row}@media(min-width: 768px){.course-page-content .row .like-view{margin-top:0}}.course-page-content .row .like-view .like-wrapper .badge{position:relative;margin-left:6px;padding:10px 14px;min-width:48px;background:var(--palette-2);color:var(--main-font-color);font-size:12px;line-height:16px}.course-page-content .row .like-view .like-wrapper .badge::before{content:" ";position:absolute;left:-7px;width:0;height:0;border-top:5px solid rgba(0,0,0,0);border-right:8px solid var(--palette-2);border-bottom:5px solid rgba(0,0,0,0)}.course-page-content .row .course-social-icons--mobile{margin-top:35px;display:flex;flex-direction:column;align-items:center}@media(min-width: 576px){.course-page-content .row .course-social-icons--mobile{flex-direction:row;justify-content:space-between}}@media only screen and (min-width: 1600px){.course-page-content .row .course-social-icons--mobile{display:none;flex-basis:55%}}.course-page-content .row .course-social-icons--mobile .social-icons-container{width:100%}.course-page-content .row .course-social-icons--mobile .like-view{white-space:nowrap;margin-top:35px}@media(min-width: 576px){.course-page-content .row .course-social-icons--mobile .like-view{margin-top:0}}.course-page .post-content{overflow-wrap:anywhere;line-height:1.75}.course-page .post-content h2,.course-page .post-content h3,.course-page .post-content h4{margin:32px 0 16px}.course-page .post-content ul,.course-page .post-content ol{padding-left:24px;margin-bottom:24px}.course-page .post-content ul{list-style:disc}.course-page .post-content li{margin-bottom:8px}.course-page .post-content table{display:block;max-width:100%;overflow-x:auto}.course-page .post-content a{text-decoration:underline}.course-page-content .row .course-buttons{gap:12px;flex-wrap:wrap}.course-page-content .row .course-buttons .disabled{color:#17113d !important}
.class-page{padding-bottom:96px}@media(min-width: 768px){.class-page{padding-bottom:132px}}.class-page .class-information{margin-top:48px;display:flex;flex-direction:column;align-items:center}.class-page .class-information .title{font-size:40px;line-height:48px}@media(min-width: 768px){.class-page .class-information .title{font-size:48px;line-height:60px}}.class-page .class-information .title{margin-top:24px;color:var(--main-font-color)}.class-page .class-information .expl{text-align:left;max-width:75ch;margin-top:24px;color:var(--dark-3)}.class-page .class-list{margin-top:65px}.class-page .class-list .container{border-top:2px solid var(--palette-2)}.class-page .class-list-item:not(:last-child){margin-bottom:64px}.class-page .class-list-item .list-item-img img{width:100%}.class-page .class-list-item .class-content{padding-top:40px}@media(min-width: 768px){.class-page .class-list-item .class-content{padding-left:40px}}.class-page .class-list-item .class-content .title{color:var(--main-font-color);margin-bottom:16px}.class-page .class-list-item .class-content .course-list{margin-top:32px;margin-left:8px}.class-page .class-list-item .class-content .course-list-item details{margin-top:-8px;padding-bottom:32px}.class-page .class-list-item .class-content .course-list-item details .icon-hide{display:none}.class-page .class-list-item .class-content .course-list-item details[open]{padding-bottom:0}.class-page .class-list-item .class-content .course-list-item details[open] .icon-show{display:none}.class-page .class-list-item .class-content .course-list-item details[open] .icon-hide{display:inline}.class-page .class-list-item .class-content .course-list-item details[open] summary::before{animation:none}.class-page .class-list-item .class-content .course-list-item details summary{position:relative;padding-left:20px;align-items:center;display:block}.class-page .class-list-item .class-content .course-list-item details summary::-webkit-details-marker{display:none}.class-page .class-list-item .class-content .course-list-item details summary:focus{outline:2px solid var(--secondary);outline-offset:5px}.class-page .class-list-item .class-content .course-list-item details summary::before{content:"";width:16px;height:16px;border-radius:50%;position:absolute;left:-7px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;background:var(--secondary);z-index:10}.class-page .class-list-item .class-content .course-list-item details summary::after{content:"";width:2px;height:40px;position:absolute;left:0;top:0%;background:var(--dark-3)}.class-page .class-list-item .class-content .course-list-item details summary .course-list-item-title{font-size:18px;line-height:26px}@media(min-width: 768px){.class-page .class-list-item .class-content .course-list-item details summary .course-list-item-title{font-size:22px;line-height:30px;letter-spacing:-0.02em;color:var(--secondary)}}.class-page .class-list-item .class-content .course-list-item details summary .icon-show,.class-page .class-list-item .class-content .course-list-item details summary .icon-hide{margin-left:12px}@media(min-width: 768px){.class-page .class-list-item .class-content .course-list-item details summary{padding-left:32px}}.class-page .class-list-item .class-content .course-list-item details .answer{position:relative;margin-top:-8px;padding-top:32px;padding-bottom:32px}.class-page .class-list-item .class-content .course-list-item details .answer::after{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--dark-3)}.class-page .class-list-item .class-content .course-list-item details .answer .course-name{display:block;position:relative;padding-left:64px;color:var(--main-font-color);text-decoration:none}.class-page .class-list-item .class-content .course-list-item details .answer .course-name:not(:last-child){margin-bottom:24px}.class-page .class-list-item .class-content .course-list-item details .answer .course-name::before{content:" ";position:absolute;left:0;height:2px;width:32px;background:var(--dark-3);left:0;top:50%;transform:translate(0, -50%)}.class-page .class-list-item .class-content .course-list-item details .answer .course-name::after{content:" ";width:16px;height:16px;border-radius:50%;border:2px solid var(--secondary);position:absolute;left:32px;top:50%;transform:translate(0, -50%)}.class-page .class-list-item .class-content .course-list-item:not(:last-child) details{position:relative}.class-page .class-list-item .class-content .course-list-item:not(:last-child) details::after{content:" ";position:absolute;height:40px;width:2px;left:0;bottom:0;background:var(--dark-3)}.class-page .class-list-item .class-content .course-list-item:not(:last-child) details[open]::after{display:none}.class-page .class-list-item .class-content .course-list-item:not(:last-child) details summary::after{top:50%}.class-page .class-list-item .class-content .course-list-item:last-child .answer::before{content:" ";height:16px;width:16px;border-radius:50%;position:absolute;background-color:var(--secondary);bottom:0;left:-7px;z-index:10}.class-page .class-list-item .class-content .course-list-item:last-child details summary::after{height:50%;top:0}.class-page .class-list-item .class-content .course-list-item:last-child details[open] summary::after{height:100%;top:0}.class-page .class-list-item .class-content .course-list-item:first-child:last-child details summary::after{display:none}.class-page .class-list-item .class-content .course-list-item:first-child:last-child details[open] summary::after{display:block;height:50%;top:50%}@keyframes pulse{0%{transform:scale(1, 1)}50%{transform:scale(1.5)}100%{transform:scale(1, 1)}}@keyframes ripple{0%{box-shadow:0 0 0 0 rgba(101,255,120,.3),0 0 0 1.5px rgba(101,255,120,.3),0 0 0 4.5px rgba(101,255,120,.3),0 0 0 7.5px rgba(101,255,120,.3)}100%{box-shadow:0 0 0 1.5px rgba(101,255,120,.3),0 0 0 4.5px rgba(101,255,120,.3),0 0 0 7.5px rgba(101,255,120,.3),0 0 0 12px rgba(101,255,120,0)}}
.exam-page-content .start-exam-landing{margin:48px 0}.exam-page-content .start-exam-landing .title{color:var(--main-font-color);margin-bottom:3.2rem}.exam-page-content .start-exam-landing .overview{font-size:18px;line-height:26px;color:var(--font-color);margin-bottom:4.8rem}.exam-page-content .start-exam-landing .other-exams--tooltip{display:block;margin-top:3.2rem;color:var(--font-color);text-decoration:underline;font-size:14px;line-height:16px}.exam-page-content .start-exam-landing .exam-alert{margin-top:20px;display:flex;flex-direction:row;justify-content:flex-start}.exam-page-content .start-exam-landing .exam-alert p{margin-bottom:0;font-size:20px}.exam-page-content .start-exam-landing .exam-alert.failure p{padding:12px 10px;color:var(--error);border:1px solid var(--error)}.exam-page-content .start-exam-landing .illustration-wrapper img{width:100%}.exam-page-content .started-exam-container{padding-bottom:100px;margin-top:48px}.exam-page-content .started-exam-container .exam-title{font-size:30px;line-height:1.3;color:var(--main-font-color)}.exam-page-content .started-exam-container .exam--tooltip{display:block;margin-top:3.2rem;color:var(--font-color);text-decoration:underline;font-size:14px;line-height:16px}.exam-page-content .started-exam-container .user-info,.exam-page-content .started-exam-container .date-info{margin-right:20px;font-size:14px;line-height:16px;color:var(--font-color)}.exam-page-content .started-exam-container .exam-information-warning{margin-top:3.2rem;margin-bottom:3.2rem;padding:15px 20px;font-size:14px;line-height:16px;background:var(--dark-7)}.exam-page-content .started-exam-container .exam-information-warning .icon{margin-right:8px}.exam-page-content .started-exam-container .quiz-wrapper .question-no-list{border:1px solid var(--palette-2)}.exam-page-content .started-exam-container .quiz-wrapper .question-no-list .col-12{padding:3.2rem 0}.exam-page-content .started-exam-container .quiz-wrapper .question-no-list .col-12{padding:3.2rem 0 3.2rem 3.2rem;border-top:1px solid var(--palette-3)}@media(min-width: 768px){.exam-page-content .started-exam-container .quiz-wrapper .question-no-list .col-12{border-top:none}.exam-page-content .started-exam-container .quiz-wrapper .question-no-list .col-12:nth-child(2){border-left:1px solid var(--palette-3)}}.exam-page-content .started-exam-container .quiz-wrapper .question-no-list .current-question-p{color:var(--font-color);font-size:16px;line-height:18px;margin-bottom:16px}.exam-page-content .started-exam-container .quiz-wrapper .question-no-list .list{display:flex;width:100%;overflow-x:auto;-ms-overflow-style:none !important;scrollbar-width:none !important}.exam-page-content .started-exam-container .quiz-wrapper .question-no-list .list::-webkit-scrollbar{display:none}.exam-page-content .started-exam-container .quiz-wrapper .question-no-list .list-item{flex-grow:0;flex-shrink:0;width:48px;height:48px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid hsla(0,0%,100%,.05);box-sizing:border-box;margin-right:12px;background:var(--palette-2);color:var(--font-color);font-weight:500;font-size:16px;line-height:18px;box-sizing:border-box}.exam-page-content .started-exam-container .quiz-wrapper .question-no-list .list-item:focus{outline:2px solid var(--secondary);outline-offset:-3px}.exam-page-content .started-exam-container .quiz-wrapper .question-no-list .list-item.active{color:var(--main-font-color);background:var(--palette-3)}.exam-page-content .started-exam-container .quiz-wrapper .question-no-list .list-item.answered{border:1.5px solid var(--quaternary)}.exam-page-content .started-exam-container .quiz-wrapper .question-no-list .score-container{display:flex;font-size:16px;line-height:18px}.exam-page-content .started-exam-container .quiz-wrapper .question-no-list .score-container .correct-no-of{margin-right:20px}.exam-page-content .started-exam-container .quiz-wrapper .current-question{padding-top:4.8rem}.exam-page-content .started-exam-container .quiz-wrapper .current-question .title{padding:0;line-height:32px;padding-left:16px;border-left:4px solid var(--dark-8);color:var(--main-font-color)}.exam-page-content .started-exam-container .quiz-wrapper .current-question .title span{color:var(--dark-8);margin-right:10px}.exam-page-content .started-exam-container .quiz-wrapper .current-question .choice-list{padding:48px 0}.exam-page-content .started-exam-container .quiz-wrapper .current-question .choice-list .choice-btn{position:relative;padding:20px 24px;border-radius:9px;background:var(--palette-2);display:block;width:100%;margin-bottom:12px;border:1px solid var(--control-border);outline:none}.exam-page-content .started-exam-container .quiz-wrapper .current-question .choice-list .choice-btn:focus-visible{outline:2px solid var(--secondary);outline-offset:4px}.exam-page-content .started-exam-container .quiz-wrapper .current-question .choice-list .choice-btn{color:var(--main-font-color);font-size:16px;line-height:1.6;text-align:left}@media(min-width: 992px){.exam-page-content .started-exam-container .quiz-wrapper .current-question .choice-list .choice-btn{padding:22px 56px}}.exam-page-content .started-exam-container .quiz-wrapper .current-question .choice-list .choice-btn svg{margin-right:20px;margin-bottom:8px}.exam-page-content .started-exam-container .quiz-wrapper .current-question .choice-list .choice-btn .answer-badge{position:absolute;right:-160px}.exam-page-content .started-exam-container .quiz-wrapper .current-question .choice-list .choice-btn.selected{border:1px solid var(--quaternary)}.exam-page-content .started-exam-container .quiz-wrapper .current-question .choice-list .choice-btn.selected svg{fill:var(--quaternary)}.exam-page-content .started-exam-container .quiz-wrapper .current-question .timer{margin-top:40px}@media(min-width: 768px){.exam-page-content .started-exam-container .quiz-wrapper .current-question .timer{margin-top:0;height:100%}}.exam-page .current-question .title h2{font-size:20px;margin-bottom:12px}
.exams-page{padding-bottom:48px}.exams-page-content{min-height:50vh}.exams-page-content .exam-list{margin-top:48px}.exams-page-content .exam-list .exam-item-col{margin-bottom:30px}.exams-page-content .exam-list .exam-item-card{margin-bottom:20px;flex:1;display:flex;flex-direction:column;padding:26px 20px;background-color:var(--dark-6);border-radius:10px;margin-bottom:20px}.exams-page-content .exam-list .exam-item-card .card-title{color:var(--main-font-color)}.exams-page-content .exam-list .exam-item-card .card-expl{font-size:1.6rem}.exams-page-content .exam-list .exam-item-card .detail{margin-top:auto;padding-top:16px;display:flex}.exams-page-content .exam-list .exam-item-card .detail .duration{display:flex;font-size:16px}.exams-page-content .exam-list .exam-item-card .start-exam{margin-top:16px}@media(min-width: 768px){.exams-page-content .exam-list .exam-item-card .start-exam{margin-top:26px}}.exams-page-content .page-title{margin-top:40px}.exams-page-content .exam-list{margin-top:32px}.exams-page-content .exam-list .exam-item-card{padding:28px 24px;border:1px solid var(--dark-5);border-radius:16px}.exams-page-content .exam-list .exam-item-card .card-title{font-size:23px;line-height:1.35;margin-bottom:16px}.exams-page-content .exam-list .exam-item-card .card-expl{line-height:1.7}
.course-page{padding-bottom:96px}@media(min-width: 768px){.course-page{padding-bottom:132px}}.course-page-content{margin-top:64px}@media(min-width: 1200px){.course-page-content{padding-left:80px;padding-right:80px}}.course-page-content .page-header .page-title{font-size:28px;line-height:32px}@media(min-width: 768px){.course-page-content .page-header .page-title{font-size:34px;line-height:38px}}.course-page-content .page-header .page-title{color:var(--dark-1)}@media(min-width: 768px){.course-page-content .page-header .page-title{text-align:center}}.course-page-content .page-header .course-info{display:flex;overflow:auto;white-space:nowrap}@media(min-width: 768px){.course-page-content .page-header .course-info{justify-content:center}}.course-page-content .page-header .course-info .date{margin-right:20px}.course-page-content .page-header .course-info .date-text{color:var(--dark-4);font-size:14px;line-height:16px;margin-left:9px}@media(min-width: 768px){.course-page-content .page-header .course-info .category{text-align:center}}.course-page-content .page-header .course-info .category-text{margin-left:9px;color:var(--dark-4);font-size:14px;line-height:16px}.course-page-content .social-media-icons{display:none;margin-top:45px;justify-content:flex-end}@media(min-width: 768px){.course-page-content .social-media-icons{display:flex}}.course-page-content .social-media-icons .icon:not(:last-child){margin-right:19px}.course-page-content .row{margin-top:0}@media(min-width: 1200px){.course-page-content .row{margin-top:15px !important}}@media only screen and (min-width: 1700px){.course-page-content .row .col-xl-3{flex:0 0 17.5%;max-width:17.5%}}@media only screen and (min-width: 1300px){.course-page-content .row .col-xl-7{flex:0 0 68.33%;max-width:68.33%}}@media only screen and (min-width: 1440px){.course-page-content .row .col-xl-7{flex:0 0 63.46%;max-width:63.46%}}.course-page-content .row .course-post-content{background-color:var(--palette-1);padding:50px 20px}@media(min-width: 1200px){.course-page-content .row .course-post-content{margin:0;padding:50px 66px}}.course-page-content .row .course-title{color:var(--main-font-color)}.course-page-content .row .post-content p{font-family:"DMSans";font-style:normal;font-weight:normal;letter-spacing:.01em;font-size:16px}@media(min-width: 768px){.course-page-content .row .post-content p{font-size:18px;line-height:26px}}.course-page-content .row .post-content img{width:100% !important;height:auto !important}@media(min-width: 768px){.course-page-content .row .post-content img{width:75% !important}}.course-page-content .row .post-content table.table{color:var(--main-font-color)}.course-page-content .row .complete-course .complete-course-btn .check-icon{line-height:0;margin-right:10px}.course-page-content .row .complete-course .complete-course-btn:hover .check-icon svg{color:#fff;fill:#fff}.course-page-content .row .complete-course .complete-course-badge{background:rgba(11,206,145,.1);display:block;width:100%}.course-page-content .row aside.sidebar{height:calc(100vh - 6rem - 100px);position:sticky;top:calc(100px + 3rem)}.course-page-content .row aside.sidebar .course-side-menu{border-radius:5px;max-height:100%;position:relative;overflow-y:auto}.course-page-content .row aside.sidebar .course-side-menu::-webkit-scrollbar{width:8px}.course-page-content .row aside.sidebar .course-side-menu::-webkit-scrollbar-track{background:#f1f1f1}.course-page-content .row aside.sidebar .course-side-menu::-webkit-scrollbar-thumb{background:#8b889e}.course-page-content .row aside.sidebar .course-side-menu::-webkit-scrollbar-thumb:hover{background:#555}.course-page-content .row aside.sidebar .course-side-menu .header{background:var(--dark-5);padding:20px 28px;text-align:center}.course-page-content .row aside.sidebar .course-side-menu .header a{color:var(--main-font-color);text-decoration:none;position:relative;display:inline}.course-page-content .row aside.sidebar .course-side-menu .header a::after{content:">";margin-left:6px;display:inline-flex;width:20px;height:20px;justify-content:center;align-items:center;border-radius:50%;background:var(--dark-4);color:var(--bg-color)}.course-page-content .row aside.sidebar .course-side-menu .menu-content{padding-bottom:30px;background:var(--palette-2)}.course-page-content .row aside.sidebar .course-side-menu .menu-content .menu{padding:30px 30px 0}.course-page-content .row aside.sidebar .course-side-menu .menu-content .menu .title{margin-bottom:16px;color:var(--dark-2)}.course-page-content .row aside.sidebar .course-side-menu .menu-content .menu ul li{padding:13px 0}.course-page-content .row aside.sidebar .course-side-menu .menu-content .menu ul li.topic-title{color:var(--dark-2);text-decoration:underline;text-underline-position:under}.course-page-content .row aside.sidebar .course-side-menu .menu-content .menu ul li a{color:var(--main-font-color);text-decoration:none;position:relative;display:flex;padding-left:36px}.course-page-content .row aside.sidebar .course-side-menu .menu-content .menu ul li a::after{content:">";position:absolute;top:2px;left:0;display:inline-flex;width:20px;height:20px;justify-content:center;align-items:center;border-radius:50%;background:var(--label);color:var(--bg-color)}.course-page-content .row aside.sidebar .course-side-menu .menu-content .menu ul li.active a{color:var(--dark-4);font-weight:bold}.course-page-content .row .complete-course-badge-top{margin-top:32px}@media(min-width: 768px){.course-page-content .row .complete-course-badge-top{margin-top:50px}}.course-page-content .row .complete-course-badge{position:relative;display:block;white-space:nowrap;font-size:18px;text-align:center;padding:12px 32px;font-size:16px;line-height:24px;letter-spacing:-0.04em;color:var(--secondary) !important}@media(min-width: 768px){.course-page-content .row .complete-course-badge{display:inline;font-size:18px;line-height:26px}}.course-page-content .row .complete-course-badge.bordered{border:1px solid var(--secondary)}.course-page-content .row .complete-course-badge.bordered::after{content:" ";position:absolute;left:50%;top:-9px;transform:translate(-50%, 0);width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:8px solid var(--secondary)}.course-page-content .row .complete-course-mobile{margin-top:32px}.course-page-content .row .course-buttons{margin-top:40px}.course-page-content .row .course-buttons .prev-btn,.course-page-content .row .course-buttons .next-btn{padding:18px 24px !important}.course-page-content .row .course-buttons .prev-btn.disabled,.course-page-content .row .course-buttons .next-btn.disabled{background:#969494}.course-page-content .row .course-buttons .complete-course-btn{flex:0 0 25%}.course-page-content .row .course-buttons__center-div{display:none}@media only screen and (min-width: 1600px){.course-page-content .row .course-buttons__center-div{display:flex;flex-basis:55%;align-items:center;justify-content:space-between}}.course-page-content .row .like-view{display:flex;justify-content:center;flex-direction:row}@media(min-width: 768px){.course-page-content .row .like-view{margin-top:0}}.course-page-content .row .like-view .like-wrapper .badge{position:relative;margin-left:6px;padding:10px 14px;min-width:48px;background:var(--palette-2);color:var(--main-font-color);font-size:12px;line-height:16px}.course-page-content .row .like-view .like-wrapper .badge::before{content:" ";position:absolute;left:-7px;width:0;height:0;border-top:5px solid rgba(0,0,0,0);border-right:8px solid var(--palette-2);border-bottom:5px solid rgba(0,0,0,0)}.course-page-content .row .course-social-icons--mobile{margin-top:35px;display:flex;flex-direction:column;align-items:center}@media(min-width: 576px){.course-page-content .row .course-social-icons--mobile{flex-direction:row;justify-content:space-between}}@media only screen and (min-width: 1600px){.course-page-content .row .course-social-icons--mobile{display:none;flex-basis:55%}}.course-page-content .row .course-social-icons--mobile .social-icons-container{width:100%}.course-page-content .row .course-social-icons--mobile .like-view{white-space:nowrap;margin-top:35px}@media(min-width: 576px){.course-page-content .row .course-social-icons--mobile .like-view{margin-top:0}}
.privacy-policy-page-content{margin:48px 0}
.privacy-policy-page-content{margin:48px 0}
.term-of-service-page-content{margin:48px 0}
.exam-result-detailed-page-content{min-height:50vh}.exam-result-detailed-page-content .page-title{margin-top:48px}.exam-result-detailed-page-content .exam-result-table{margin-top:40px}.exam-result-detailed-page-content .exam-result-table .table{background:var(--palette-2);border:1px solid var(--label)}.exam-result-detailed-page-content .exam-result-table .table td{padding-top:20px;padding-bottom:20px}.exam-result-detailed-page-content .exam-result-table .table td,.exam-result-detailed-page-content .exam-result-table .table tr,.exam-result-detailed-page-content .exam-result-table .table th{border-color:var(--label);vertical-align:middle}.exam-result-detailed-page-content .exam-result-table .table td a,.exam-result-detailed-page-content .exam-result-table .table tr a,.exam-result-detailed-page-content .exam-result-table .table th a{display:block;color:var(--main-font-color);text-decoration:none}.exam-result-detailed-page-content .exam-result-table .table thead td,.exam-result-detailed-page-content .exam-result-table .table thead tr,.exam-result-detailed-page-content .exam-result-table .table thead th{color:var(--dark-3);border-color:var(--label)}.exam-result-detailed-page-content .exam-result-table .table tbody td.failed a{color:#df585a;font-weight:bold}.exam-result-detailed-page-content .exam-result-table .table tbody td.success a{color:var(--secondary);font-weight:bold}
.profil-exam-results-page{padding-bottom:48px}.profil-exam-results-page-content{min-height:50vh}.profil-exam-results-page-content .page-title{margin-top:48px}.profil-exam-results-page-content .exam-result-table .container{overflow-x:auto;padding-bottom:8px}.profil-exam-results-page-content .exam-result-table .filter-btn{border:0;background:none;color:inherit;font:inherit;padding:8px 4px}.profil-exam-results-page-content .exam-result-table{margin-top:40px}.profil-exam-results-page-content .exam-result-table .table{background:var(--palette-2);border:1px solid var(--label)}.profil-exam-results-page-content .exam-result-table .table td{padding-top:20px;padding-bottom:20px}.profil-exam-results-page-content .exam-result-table .table thead td,.profil-exam-results-page-content .exam-result-table .table thead tr,.profil-exam-results-page-content .exam-result-table .table thead th{color:var(--dark-3);border-color:var(--label)}.profil-exam-results-page-content .exam-result-table .table thead .filter-btn{cursor:pointer}.profil-exam-results-page-content .exam-result-table .table thead .filter-btn .icon{display:none}@media(min-width: 768px){.profil-exam-results-page-content .exam-result-table .table thead .filter-btn .icon{display:inline}}.profil-exam-results-page-content .exam-result-table .table thead .filter-btn.active{color:var(--label)}.profil-exam-results-page-content .exam-result-table .table thead .filter-btn.active .icon svg,.profil-exam-results-page-content .exam-result-table .table thead .filter-btn.active .icon path{stroke:var(--label)}.profil-exam-results-page-content .exam-result-table .table tbody td,.profil-exam-results-page-content .exam-result-table .table tbody tr,.profil-exam-results-page-content .exam-result-table .table tbody th{border-color:var(--label);vertical-align:middle}.profil-exam-results-page-content .exam-result-table .table tbody td a,.profil-exam-results-page-content .exam-result-table .table tbody tr a,.profil-exam-results-page-content .exam-result-table .table tbody th a{display:block;color:var(--main-font-color);text-decoration:none}.profil-exam-results-page-content .exam-result-table .table tbody td.failed a{color:var(--error);font-weight:bold}.profil-exam-results-page-content .exam-result-table .table tbody td.success a{color:var(--secondary);font-weight:bold}.profil-exam-results-page-content .exam-result-table .more-record-button button{font-size:12px;padding:6px 16px}@media(min-width: 768px){.profil-exam-results-page-content .exam-result-table .more-record-button button{padding:10px 24px;font-size:16px}}.profil-exam-results-page-content .exam-result-table .more-record-button button[disabled]{background-color:var(--palette-2);color:var(--main-font-color) !important;cursor:not-allowed}
@media(min-width: 992px){.trader-info-page__content>.container{max-width:1080px}}.trader-info-page__content .page-header{margin-top:48px;display:flex;flex-direction:column;align-items:center}.trader-info-page__content .page-header .page-title{font-size:28px;line-height:32px;overflow-wrap:anywhere;max-width:100%}@media(min-width: 768px){.trader-info-page__content .page-header .page-title{font-size:34px;line-height:38px}}.trader-info-page__content .page-header .page-title{color:var(--main-font-color)}@media(min-width: 992px){.trader-info-page__content .page-header{margin-top:48px;flex-direction:row}}.trader-info-page__content .entry-row{margin-top:48px}@media(min-width: 992px){.trader-info-page__content .entry-row{margin-top:48px}}
.user-profile-card-wrapper{background:var(--profile-card-bg);border:1px solid var(--dark-5);border-radius:16px}.user-profile-card-wrapper__content{padding:0 30px 46px}@media(min-width: 1200px){.user-profile-card-wrapper__content{padding:0 54px 54px}}.user-profile-card-wrapper__content .user-personal-info{display:flex;flex-direction:column;align-items:center}.user-profile-card-wrapper__content .user-personal-info .profile-img-wrapper img{width:60px;height:60px;border-radius:50%;margin-top:-30px}@media(min-width: 992px){.user-profile-card-wrapper__content .user-personal-info .profile-img-wrapper img{width:111px;height:111px;margin-top:-55px}}.user-profile-card-wrapper__content .user-personal-info .user-fullname{font-weight:500;font-size:16px;line-height:1.5;margin-top:7px;color:var(--main-font-color);overflow-wrap:anywhere;max-width:100%}@media(min-width: 992px){.user-profile-card-wrapper__content .user-personal-info .user-fullname{font-size:23.0985px;line-height:25px;margin-top:12px}}.user-profile-card-wrapper__content .user-personal-info .user-about-me{margin-top:12px;font-weight:500;font-size:15px;line-height:1.6;text-align:center;overflow-wrap:anywhere;max-width:100%}@media(min-width: 992px){.user-profile-card-wrapper__content .user-personal-info .user-about-me{margin-top:22px}}.user-profile-card-wrapper--dark{box-shadow:none}.user-profile-card-wrapper--light{box-shadow:0px 12px 60px rgba(38,49,63,.06)}
.agreement-page-content{margin:48px 0}
.link-tree-wrapper{background:var(--palette-2)}.link-tree-wrapper .tree{padding:15px 0}@media(min-width: 768px){.link-tree-wrapper .tree{padding-left:0}}.link-tree-wrapper .tree ul{display:flex !important;align-items:center;flex-wrap:wrap;gap:4px 0;-ms-overflow-style:none;scrollbar-width:none}.link-tree-wrapper .tree ul::-webkit-scrollbar{display:none}.link-tree-wrapper .tree ul li{color:var(--label);margin-right:8px;display:flex;min-width:0;align-items:center}.link-tree-wrapper .tree ul li:first-child{font-size:13px;line-height:16px;margin-top:4px}.link-tree-wrapper .tree ul li:first-child svg{margin-bottom:4px}.link-tree-wrapper .tree ul li a,.link-tree-wrapper .tree ul li span{text-decoration:none;color:var(--label);font-size:13px;line-height:16px}.link-tree-wrapper .tree ul li a{margin-right:10px;padding:4px 0;overflow-wrap:anywhere}@media(min-width: 576px){.link-tree-wrapper .tree ul li:first-child{font-size:14px}.link-tree-wrapper .tree ul li a,.link-tree-wrapper .tree ul li span{font-size:14px}}
.forex-terms-page-content{margin:48px 0}.forex-terms-page-content strong{color:var(--main-font-color)}
.crpyto-terms-page-content{margin:48px 0}.crpyto-terms-page-content strong{color:var(--main-font-color)}
.viop-terms-page-content{margin:48px 0}.viop-terms-page-content strong{color:var(--main-font-color)}
@media(min-width: 768px){.countdown-timer{display:flex;justify-content:center}}.countdown-timer .CircularProgressbar{width:40%}@media(min-width: 576px){.countdown-timer .CircularProgressbar{width:27%}}@media(min-width: 768px){.countdown-timer .CircularProgressbar{width:50%}}@media(min-width: 1200px){.countdown-timer .CircularProgressbar{width:35%}}.countdown-timer .CircularProgressbar .CircularProgressbar-trail{stroke-width:3px}.countdown-timer .CircularProgressbar .CircularProgressbar-path{stroke-width:3px;stroke:var(--quaternary)}.countdown-timer .CircularProgressbar .CircularProgressbar-text{font-size:16px;fill:var(--quaternary) !important}
/*
 * react-circular-progressbar styles
 * All of the styles in this file are configurable!
 */

.CircularProgressbar {
  /*
   * This fixes an issue where the CircularProgressbar svg has
   * 0 width inside a "display: flex" container, and thus not visible.
   */
  width: 100%;
  /*
   * This fixes a centering issue with CircularProgressbarWithChildren:
   * https://github.com/kevinsqi/react-circular-progressbar/issues/94
   */
  vertical-align: middle;
}

.CircularProgressbar .CircularProgressbar-path {
  stroke: #3e98c7;
  stroke-linecap: round;
  -webkit-transition: stroke-dashoffset 0.5s ease 0s;
  transition: stroke-dashoffset 0.5s ease 0s;
}

.CircularProgressbar .CircularProgressbar-trail {
  stroke: #d6d6d6;
  /* Used when trail is not full diameter, i.e. when props.circleRatio is set */
  stroke-linecap: round;
}

.CircularProgressbar .CircularProgressbar-text {
  fill: #3e98c7;
  font-size: 20px;
  dominant-baseline: middle;
  text-anchor: middle;
}

.CircularProgressbar .CircularProgressbar-background {
  fill: #d6d6d6;
}

/*
 * Sample background styles. Use these with e.g.:
 *
 *   <CircularProgressbar
 *     className="CircularProgressbar-inverted"
 *     background
 *     percentage={50}
 *   />
 */
.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background {
  fill: #3e98c7;
}

.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text {
  fill: #fff;
}

.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path {
  stroke: #fff;
}

.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail {
  stroke: transparent;
}

.exam-result-page{padding-bottom:96px}.exam-result-page .page-title{margin:48px 0;text-align:center;color:var(--main-font-color)}.exam-result-page .status-icon-wrapper img{width:100%}@media(min-width: 576px){.exam-result-page .status-icon-wrapper img{width:auto}}.exam-result-page .score-container{margin-top:50px}.exam-result-page .score-container .answers-result{display:flex;justify-content:center}.exam-result-page .score-container .answers-result .correct-no-of{margin-right:18px;display:flex}.exam-result-page .score-container .answers-result .correct-no-of .quantity{margin-top:2px;color:var(--secondary);font-size:22px;line-height:24px}.exam-result-page .score-container .answers-result .wrong-no-of{display:flex}.exam-result-page .score-container .answers-result .wrong-no-of .quantity{margin-top:2px;color:var(--error);font-size:22px;line-height:24px}.exam-result-page .score-container .answers-exp{margin-top:16px;text-align:center;letter-spacing:-0.05em;color:var(--main-font-color);font-size:16px;line-height:18px}@media(min-width: 768px){.exam-result-page .score-container .answers-exp{font-size:22px;line-height:24px}}.exam-result-page .score-container .remaining-time-container{margin-top:48px;display:flex;justify-content:center}.exam-result-page .score-container .remaining-time-container .remaining-time{padding:21px 24px;background:var(--palette-1);line-height:16px}.exam-result-page .score-container .remaining-time-container .remaining-time .clock-icon{margin-right:13px}.exam-result-page .score-container .remaining-time-container .remaining-time .title{color:var(--label);font-size:14px;line-height:16px}.exam-result-page .score-container .remaining-time-container .remaining-time .time{margin-left:4px;color:var(--main-font-color);font-size:14px;line-height:16px}.exam-result-page .score-container .scores-bar-wrapper{margin-top:48px}.exam-result-page .score-container .scores-bar-wrapper .score-bar{margin-bottom:16px;padding:24px 28px;display:flex;flex-direction:column;background:var(--palette-1)}.exam-result-page .score-container .scores-bar-wrapper .score-bar .title{color:var(--main-font-color);min-width:220px}.exam-result-page .score-container .scores-bar-wrapper .score-bar .bar-wrapper{margin-top:16px;flex:1;display:flex;align-items:center;justify-content:space-between}.exam-result-page .score-container .scores-bar-wrapper .score-bar .bar-wrapper .bar{height:12px;background:var(--secondary);margin-right:24px}.exam-result-page .score-container .scores-bar-wrapper .score-bar .bar-wrapper .bar.success{background:var(--secondary)}.exam-result-page .score-container .scores-bar-wrapper .score-bar .bar-wrapper .bar.medium{background:#f7a05b}.exam-result-page .score-container .scores-bar-wrapper .score-bar .bar-wrapper .bar.failed{background:#df585a}.exam-result-page .score-container .scores-bar-wrapper .score-bar .bar-wrapper .expl{font-size:16px;line-height:18px;color:var(--main-font-color)}@media(min-width: 992px){.exam-result-page .score-container .scores-bar-wrapper .score-bar{margin-bottom:12px;padding:32 53px;flex-direction:row;align-items:center}.exam-result-page .score-container .scores-bar-wrapper .score-bar .bar-wrapper{margin-top:0;margin-left:63px;justify-content:flex-start}}.exam-result-page .score-container .share-scores{margin-top:96px}.exam-result-page .score-container .share-scores .title{text-align:center;color:var(--main-font-color)}.exam-result-page .score-container .share-scores .social-media-icons{margin-top:32px;display:flex;justify-content:center}.exam-result-page .navigation-buttons-wrapper{margin-top:48px;display:flex;align-items:center;flex-direction:column;justify-content:center}.exam-result-page .navigation-buttons-wrapper .button{width:227px;height:60px;padding:0 !important;display:flex;justify-content:center;align-items:center}.exam-result-page .navigation-buttons-wrapper .left-navigator{margin-bottom:18px;background:var(--palette-2);color:var(--main-font-color) !important}.exam-result-page .navigation-buttons-wrapper .left-navigator .arrow-icon{margin-right:12px}.exam-result-page .navigation-buttons-wrapper .right-navigator .arrow-icon{margin-left:12px}@media(min-width: 768px){.exam-result-page .navigation-buttons-wrapper{margin-top:96px;flex-direction:row}.exam-result-page .navigation-buttons-wrapper .left-navigator{margin-bottom:0;margin-right:20px}}
.social-icons-container{display:flex;overflow-x:scroll}.social-icons-container::-webkit-scrollbar{width:1px;background:rgba(0,0,0,0)}.social-icons-container{-ms-overflow-style:none;scrollbar-width:none}.social-icons-container::-webkit-scrollbar{display:none}.social-icons-container .icon{flex-shrink:0;flex-grow:0;margin-right:13px;display:inline-block;width:56px;height:56px;display:flex;justify-content:center;align-items:center;background-color:var(--palette-1);border-radius:50%}@media(min-width: 768px){.social-icons-container .icon{height:54px;width:54px}}
.about-page-content{margin:48px 0}.about-page-content strong{color:var(--main-font-color)}
.contact-page-content{margin:48px 0}.contact-page-content strong{color:var(--main-font-color)}
.community-page-content{margin:48px 0}.community-page-content strong{color:var(--main-font-color)}
.home-page{padding-top:3rem}@media(min-width: 768px){.home-page{padding-top:4.8rem}}.home-page section.home-section{margin-bottom:6.4rem;position:relative}@media(min-width: 768px){.home-page section.home-section{margin-bottom:8rem}}.home-page section.home-section .text-block .title{margin-bottom:3.2rem;color:var(--main-font-color);font-size:34px;line-height:38px}@media(min-width: 576px){.home-page section.home-section .text-block .title{font-size:40px;line-height:1.2}}.home-page section.home-section .text-block h1.display{font-size:40px;line-height:48px}@media(min-width: 576px){.home-page section.home-section .text-block h1.display{font-size:60px;line-height:1.12}}@media(min-width: 768px){.home-page section.home-section .text-block{padding-top:22px}}.home-page section.home-section .figure-wrapper img{width:100%}.home-page section.home-section .section-btn{margin-bottom:10px;margin-top:3.2rem;margin-bottom:4.8rem}@media(min-width: 768px){.home-page section.home-section .section-btn{margin-bottom:0;margin-top:3.6rem}}.home-page section.home-section.bg-assigned{padding-top:135px;padding-bottom:135px;position:relative}.home-page section.home-section.bg-assigned::after{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-10;background:var(--palette-1)}.home-page .join-us-box{margin:0 2rem;margin-top:0}@media(min-width: 576px){.home-page .join-us-box{margin:0}}.home-page .join-us-box-wrapper{display:flex;padding:32px;border-radius:16px;background:rgba(11,206,145,.15);border:1px solid #0bce91}.home-page .join-us-box-wrapper .text .title{color:var(--secondary);font-size:22px;line-height:24px}.home-page .join-us-box-wrapper .text .subtitle{color:var(--main-font-color);font-size:28px;line-height:32px}@media(min-width: 768px){.home-page .join-us-box-wrapper .text .subtitle{font-size:34px;line-height:38px}}.home-page .join-us-box-wrapper .text{margin-bottom:32px}@media(min-width: 768px){.home-page .join-us-box-wrapper .text{margin-bottom:0}}
.comments-section .comment-slider{margin-top:16px}.comments-section .comment-slider .slick-track{display:flex !important}.comments-section .comment-slider .slick-slide{height:inherit !important}.comments-section .comment-slider .slick-slide div{height:100%}.comments-section .comment-slider .slick-slide div:first-of-type:focus{border:none;outline:none}.comments-section .comment-slider .custom-arrow{color:var(--secondary)}.comments-section .comment-slider .custom-arrow::before{content:none}.comments-section .comment-slider .custom-arrow{width:32px;height:32px;position:absolute;z-index:10;top:-24px}@media(min-width: 768px){.comments-section .comment-slider .custom-arrow{top:-34px}}.comments-section .comment-slider .custom-arrow.prev{left:38%}@media(min-width: 768px){.comments-section .comment-slider .custom-arrow.prev{left:63%}}@media(min-width: 992px){.comments-section .comment-slider .custom-arrow.prev{left:53%}}.comments-section .comment-slider .custom-arrow.next{right:38%}@media(min-width: 768px){.comments-section .comment-slider .custom-arrow.next{right:10%}}@media(min-width: 992px){.comments-section .comment-slider .custom-arrow.next{right:22%}}@media(min-width: 1200px){.comments-section .comment-slider .custom-arrow.next{right:32%}}.comments-section .comments-wrapper{position:relative}.comments-section .comments-wrapper .bg-wave{left:0;top:0;max-width:100%}.comments-section .comments-wrapper .comments{position:relative;width:100%;top:0;padding-left:0}@media(min-width: 768px){.comments-section .comments-wrapper .comments{padding-left:0}}@media(min-width: 992px){.comments-section .comments-wrapper .comments{padding-left:0}}.comments-section .comments-wrapper .comments .header{margin-bottom:6rem}@media(min-width: 768px){.comments-section .comments-wrapper .comments .header{margin-bottom:2.2rem}}@media(min-width: 992px){.comments-section .comments-wrapper .comments .header{width:70%}}.comments-section .comments-wrapper .comments .header .title{color:var(--main-font-color);font-size:28px;line-height:32px}.comments-section .comments-wrapper .comments .comment-box{height:100%}.comments-section .comments-wrapper .comments .comment-box div{height:auto}.comments-section .comments-wrapper .comments .comment-box{margin-top:0;border:1px solid var(--control-border);border-radius:16px;padding:3.2rem 3.2rem 4.6rem 3.2rem;background:var(--palette-3)}@media(min-width: 768px){.comments-section .comments-wrapper .comments .comment-box{margin-left:0;margin-right:0}}.comments-section .comments-wrapper .comments .comment-box-header{display:flex;align-items:center}.comments-section .comments-wrapper .comments .comment-box-header img{width:52px;height:52px}.comments-section .comments-wrapper .comments .comment-box-header .text{margin-left:2rem}.comments-section .comments-wrapper .comments .comment-box-header .text .name{color:var(--main-font-color);font-size:22px;line-height:24px}.comments-section .comments-wrapper .comments .comment-box-header .text .date{font-size:15px;line-height:1.65;line-height:16px}.comments-section .comments-wrapper .comments .comment-box p.comment-box-content{margin-top:24px;color:var(--dark-2);font-size:15px;line-height:1.65}.comments-section .comments-wrapper .bg-wave{display:none}.comments-section .comments-wrapper .comments .header{margin:24px 0 0}.comments-section .comment-slider .custom-arrow{top:-30px;width:44px;height:44px}.comments-section .comment-slider .custom-arrow.prev{left:auto;right:56px}.comments-section .comment-slider .custom-arrow.next{right:4px}.comments-section .comments-wrapper .comments .comment-box{padding:24px}.comments-section .comments-wrapper .comments .comment-box-header .text .name{margin-bottom:4px;font-size:20px}.comments-section .comment-slider .slick-list{overflow:hidden}

.login-page{padding-top:4rem}@media(min-width: 768px){.login-page{padding-top:3.2rem}}.login-page .form-wrapper{min-height:100%}.login-page .form-wrapper .title{color:var(--main-font-color);margin-bottom:48px}.login-page .auth-result{margin-top:20px;font-size:17.2px}.login-page .auth-result--failure{color:#df585a}.login-page .auth-result--success{color:var(--secondary)}.login-page .tooltip--register{margin:48px 0}.login-page .tooltip--register a{font-size:14px;line-height:16px;text-decoration:underline;color:var(--label)}.login-page .tooltip--register a span{color:var(--main-font-color)}
