html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary{margin: 0;padding: 0;border: 0;font-size: 100%;font-weight: normal;font-style: normal;vertical-align: baseline;background: transparent;}main, article, aside, figure, footer, header, nav, section, details, summary {display: block;}html {box-sizing: border-box;}*,*:before,*:after {box-sizing: inherit;}img,object,embed {max-width: 100%;}html {overflow-y: scroll;}ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before,blockquote:after,q:before,q:after {content: ''; content: none;}a {margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent;}del {text-decoration: line-through;}abbr[title], dfn[title] {border-bottom: 1px dotted #000; cursor: help;}table {border-collapse: separate; border-spacing: 0;}th {font-weight: bold; vertical-align: bottom;}td {font-weight: normal; vertical-align: top;}hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0;}input, select {vertical-align: middle;}pre {    white-space: pre;    white-space: pre-wrap;    white-space: pre-line;    word-wrap: break-word;}input[type="radio"] {vertical-align: text-bottom;}input[type="checkbox"] {vertical-align: bottom;}.ie7 input[type="checkbox"] {vertical-align: baseline;}.ie6 input {vertical-align: text-bottom;}select, input, textarea {font-size: 99%; font-family: sans-serif;}table {font-size: inherit; font-size: 100%;}small {font-size: 85%;}strong {font-weight: bold;}td, td img {vertical-align: top;}sub, sup {font-size: 75%; line-height: 0; position: relative;}sup {top: -0.5em;}sub {bottom: -0.25em;}pre, code, kbd, samp {font-family: monospace, sans-serif;}.clickable,label,input[type=button],input[type=submit],input[type=file],button {cursor: pointer;}button, input, select, textarea {margin: 0;}button,input[type=button] {width: auto; overflow: visible;}.clearfix:after { content: " "; display: block; clear: both; }input, select, textarea{outline: 0;}@font-face{font-family:'NotoSans';font-weight:100;font-style:normal;src:url('/stuffs/fonts/NotoSans/_/NotoSans-Thin.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-Thin.ttf') format('truetype');font-display:swap;}@font-face{font-family:'NotoSans';font-weight:100;font-style:italic;src:url('/stuffs/fonts/NotoSans/_/NotoSans-ThinItalic.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-ThinItalic.ttf') format('truetype');font-display:swap;}@font-face{font-family:'NotoSans';font-weight:200;font-style:normal;src:url('/stuffs/fonts/NotoSans/_/NotoSans-ExtraLight.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-ExtraLight.ttf') format('truetype');font-display:swap;}@font-face{font-family:'NotoSans';font-weight:200;font-style:italic;src:url('/stuffs/fonts/NotoSans/_/NotoSans-ExtraLightItalic.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-ExtraLightItalic.ttf') format('truetype');font-display:swap;}@font-face{font-family:'NotoSans';font-weight:300;font-style:normal;src:url('/stuffs/fonts/NotoSans/_/NotoSans-Light.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-Light.ttf') format('truetype');font-display:swap;}@font-face{font-family:'NotoSans';font-weight:300;font-style:italic;src:url('/stuffs/fonts/NotoSans/_/NotoSans-LightItalic.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-LightItalic.ttf') format('truetype');font-display:swap;}@font-face{font-family:'NotoSans';font-weight:400;font-style:normal;src:url('/stuffs/fonts/NotoSans/_/NotoSans-Regular.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-Regular.ttf') format('truetype');font-display:swap;}@font-face{font-family:'NotoSans';font-weight:400;font-style:italic;src:url('/stuffs/fonts/NotoSans/_/NotoSans-Italic.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-Italic.ttf') format('truetype');font-display:swap;}@font-face{font-family:'NotoSans';font-weight:500;font-style:normal;src:url('/stuffs/fonts/NotoSans/_/NotoSans-Medium.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-Medium.ttf') format('truetype');font-display:swap;}@font-face{font-family:'NotoSans';font-weight:500;font-style:italic;src:url('/stuffs/fonts/NotoSans/_/NotoSans-MediumItalic.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-MediumItalic.ttf') format('truetype');font-display:swap;}@font-face{font-family:'NotoSans';font-weight:600;font-style:normal;src:url('/stuffs/fonts/NotoSans/_/NotoSans-SemiBold.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-SemiBold.ttf') format('truetype');font-display:swap;}@font-face{font-family:'NotoSans';font-weight:600;font-style:italic;src:url('/stuffs/fonts/NotoSans/_/NotoSans-SemiBoldItalic.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-SemiBoldItalic.ttf') format('truetype');font-display:swap;}@font-face{font-family:'NotoSans';font-weight:700;font-style:normal;src:url('/stuffs/fonts/NotoSans/_/NotoSans-Bold.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-Bold.ttf') format('truetype');font-display:swap;}@font-face{font-family:'NotoSans';font-weight:700;font-style:italic;src:url('/stuffs/fonts/NotoSans/_/NotoSans-BoldItalic.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-BoldItalic.ttf') format('truetype');font-display:swap;}@font-face{font-family:'NotoSans';font-weight:800;font-style:normal;src:url('/stuffs/fonts/NotoSans/_/NotoSans-ExtraBold.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-ExtraBold.ttf') format('truetype');font-display:swap;}@font-face{font-family:'NotoSans';font-weight:800;font-style:italic;src:url('/stuffs/fonts/NotoSans/_/NotoSans-ExtraBoldItalic.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-ExtraBoldItalic.ttf') format('truetype');font-display:swap;}@font-face{font-family:'NotoSans';font-weight:900;font-style:normal;src:url('/stuffs/fonts/NotoSans/_/NotoSans-Black.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-Black.ttf') format('truetype');font-display:swap;}@font-face{font-family:'NotoSans';font-weight:900;font-style:italic;src:url('/stuffs/fonts/NotoSans/_/NotoSans-BlackItalic.woff2') format('woff2'),url('/stuffs/fonts/NotoSans/_/NotoSans-BlackItalic.ttf') format('truetype');font-display:swap;}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;}body{display:block;width:100%;font-family:'NotoSans';font-weight:300;font-style:normal;font-size:15px;letter-spacing:0;background-color:#ffffff; color:#1e293b;margin:0;padding:0;-ms-overflow-style:none;scrollbar-width:none;}body::-webkit-scrollbar{display:none;}body:not(.os-mac) ::-webkit-scrollbar{width:8px;height:8px;background-color:#0000}body:not(.os-mac) ::-webkit-scrollbar:hover{width:8px;height:8px;background-color:#0000000f}body:not(.os-mac) ::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:20px;box-shadow:inset 0 0 0 20px #0000003d}body:not(.os-mac) ::-webkit-scrollbar-thumb:active{border-radius:20px;box-shadow:inset 0 0 0 20px #0000005e}body:not(.os-mac).dark ::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 20px #ffffff3d}body:not(.os-mac).dark ::-webkit-scrollbar-thumb:active{box-shadow:inset 0 0 0 20px #ffffff5e}a[href^="tel:"]{color:inherit;cursor:pointer;text-decoration:none;}main{z-index:1;position:fixed;top:0;right:0;bottom:0;left:0;display:block;width:auto;text-align:left;overflow-y:auto;overflow-x:hidden;}mark{display:none;font-weight:400;font-style:normal;font-size:12px;color:#b94a48;}.error mark,*[class~="error"] + mark{display:inline-block;}.switch{position:relative;display:inline-block;width:60px;height:34px;}.switch input{ opacity:0;width:0;height:0;}.switch span{position:absolute;top:0;left:0;right:0;bottom:0;background-color: #cccccc;border-radius:34px;cursor:pointer;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;transition-delay:0s;}.switch span:before{content:"";position:absolute;left:4px;bottom:4px;height:26px;width:26px;background-color:#ffffff;border-radius:50%;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;transition-delay:0s;}.switch input:checked + span:before{transform:translateX(26px);}.switch[class~="SQ"] span{border-radius:0;}.switch[class~="SQ"] span:before{border-radius:0;}.switch input:checked + span{background-color:#21b6a8;}.switch[class~="blue"] input:checked + span{background-color:#2196f3;}.switch[class~="lilac"] input:checked + span{background-color:#ca75e0;}.switch[class~="M"]{width:calc(60px*0.8);height:calc(34px*0.8);}.switch[class~="M"] span{border-radius:calc(34px*0.8);}.switch[class~="M"] span:before{left:calc(4px*0.8);bottom:calc(4px*0.8);height:calc(26px*0.8);width:calc(26px*0.8);}.switch[class~="M"] input:checked + span:before{transform:translateX(calc(26px*0.8));}.switch[class~="S"]{width:calc(60px*0.6);height:calc(34px*0.6);}.switch[class~="S"] span{border-radius:calc(34px*0.6);}.switch[class~="S"] span:before{left:calc(4px*0.6);bottom:calc(4px*0.6);height:calc(26px*0.6);width:calc(26px*0.6);}.switch[class~="S"] input:checked + span:before{transform:translateX(calc(26px*0.6));}.button{z-index:21;position:relative;display:inline-flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:20px;font-weight:400;font-style:normal;font-size:17px;letter-spacing:0.5px;white-space:nowrap;color:#ffffff;background:linear-gradient(45deg, #f8c161 30%, #ca8611);background-size:400% 400%;animation:gradient-gold 4s ease infinite;border-radius:999px;padding:12px 20px 12px 20px;cursor:pointer;overflow:hidden;transition:all 0.3s;}.button:hover{background:linear-gradient(0deg, #f9b33a, #f9b33a);}.button i{position:relative;display:inline-flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:0;}.button i::before{content:"";position:absolute;top:50%;left:-10px;width:1px;height:16px;background-color:#ffffff;opacity:0.9;transform:translateY(-50%);transition:all 0.5s linear;}.button i svg{display:inline-block;fill:#ffffff;width:100px;max-width:16px;height:100px;max-height:16px;transition:all 0.3s;}.button > svg{display:inline-block;fill:#ffffff;width:100px;max-width:24px;height:100px;max-height:24px;transition:all 0.3s;}.button[class~="pink"]{background:linear-gradient(45deg, #f28db1 30%, #f28db1);}.button[class~="pink"]:hover{background:linear-gradient(0deg, #f28db1, #f28db1);}@keyframes gradient-gold{0% {background-position: 0% 50%;}50% {background-position: 100% 50%;}100% {background-position: 0% 50%;}}:root{--login-right-bg:#0b86a1;--login-button-bg:#dd9d2f;--login-button-hover-bg:#efac36;}#sCourse{display:block;}#sCourse .head{position:relative;display:flex;justify-content:center;flex-wrap:nowrap;align-items:start;gap:0;padding:0 10vw;background-color:#fbf8f4;box-shadow:inset 0 7px 15px -7px rgba(0, 0, 0, 0.09);overflow:hidden;}#sCourse .head .shape1{position:absolute;bottom:5%;left:6%;display:block;}#sCourse .head .shape1 source,#sCourse .head .shape1 img{width:160px;display:block;}#sCourse .head .div{flex-basis:1px;flex-grow:1;max-width:1200px;display:block;padding-top:20px;padding-right:0;padding-bottom:40px;}#sCourse .head .back{display:block;}#sCourse .head .back b{display:inline-flex;justify-content:start;flex-wrap:nowrap;align-items:center;gap:0;padding:15px 20px;margin-bottom:10px;cursor:pointer;transition:all 0.5s ease;}#sCourse .head .back b:hover{padding:15px 30px 15px 10px;}#sCourse .head .back svg{display:inline-block;fill:#b7c5c9;width:100px;max-width:25px;height:100px;max-height:25px;opacity:0.5;transition:all 0.8s ease;}#sCourse .head .back b:hover svg{fill:#134cb3;}#sCourse .head h1{display:block;font-weight:700;font-style:normal;font-size:44px;letter-spacing:0;line-height:110%;margin-bottom:30px;}#sCourse .head .else{display:flex;flex-direction:column;justify-content:start;flex-wrap:wrap;align-items:start;gap:20px;}#sCourse .head .else > div{width:100%;display:flex;justify-content:start;flex-wrap:wrap;align-items:center;gap:20px 30px;}#sCourse .head .else > div:nth-of-type(1){justify-content:end;}#sCourse .head .else span{display:inline-flex;justify-content:start;flex-wrap:wrap;align-items:center;gap:10px;}#sCourse .head .else span > svg{display:inline-block;fill:#134cb3;width:100px;max-width:22px;height:100px;max-height:22px;}#sCourse .head .else i{display:inline-flex;justify-content:start;flex-wrap:nowrap;align-items:center;gap:3px;}#sCourse .head .else i svg{display:inline-block;fill:#f8b81f;width:100px;max-width:16px;height:100px;max-height:16px;}#sCourse .head .else em{display:inline-block;font-weight:600;font-style:normal;font-size:17px;letter-spacing:0;line-height:120%;opacity:0.7;}#sCourse .head .else em small{font-weight:400;font-size:15px;line-height:170%;}#sCourse .body{display:flex;justify-content:center;flex-wrap:nowrap;align-items:start;gap:0;padding:0 10vw;}#sCourse .body > div{flex-basis:1px;flex-grow:1;max-width:1200px;display:inline-flex;flex-direction:column;justify-content:start;flex-wrap:nowrap;align-items:start;gap:60px 30px;}#sCourse .body > div .content{flex-basis:1px;flex-grow:1;flex-shrink:1;display:block;padding-top:30px;}#sCourse .body .menu{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center;gap:10px 20px;padding-left:10%;padding-right:10%;border-bottom:1px solid #e5e5e5;margin-bottom:60px;}#sCourse .body .menu span{display:inline-block;}#sCourse .body .menu svg{display:none;fill:#101a29;width:100px;max-width:30px;height:100px;max-height:30px;opacity:0.7;}#sCourse .body .menu em{position:relative;display:inline-block;font-weight:600;font-style:normal;font-size:16px;line-height:100%;letter-spacing:0.3px;color:#101a29aa;padding:20px 15px;cursor:pointer;transition:all 0.3s ease;}#sCourse .body .menu em:hover{color:#134cb3;}#sCourse .body .menu em::after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#134cb3;opacity:0.6;transition:all 0.3s ease;}#sCourse .body .menu em:hover::after,#sCourse .body .menu em:focus::after{width:100%;}#sCourse .body .menu em:nth-last-of-type(3){margin-top:50px;}#sCourse .content h2{display:block;font-weight:700;font-style:normal;font-size:28px;letter-spacing:0.5px;line-height:110%;margin-top:60px;margin-bottom:30px;}#sCourse .content h3{display:block;font-weight:600;font-style:normal;font-size:21px;letter-spacing:0.5px;line-height:110%;margin-top:60px;margin-bottom:30px;}#sCourse .content h4{display:block;font-weight:600;font-style:normal;font-size:21px;letter-spacing:0.5px;line-height:110%;margin-top:0;margin-bottom:10px;}#sCourse .content p{display:block;font-weight:400;font-style:normal;font-size:16px;letter-spacing:0;line-height:180%;margin-bottom:30px;opacity:0.85;}#sCourse .content p[class~="L"]{text-align:left;}#sCourse .content p[class~="C"]{text-align:center;}#sCourse .content p[class~="R"]{text-align:right;}#sCourse .content p[class~="J"]{text-align:justify;}#sCourse .content p[class~="bold"]{font-weight:700;}#sCourse .content p[class~="italic"]{font-style:italic;}#sCourse .content .list{display:block;margin:30px 0 60px 0;}#sCourse .content .list > div{display:flex;justify-content:start;flex-wrap:nowrap;align-items:start;gap:10px;margin:15px 0;}#sCourse .content .list span{flex-basis:24px;flex-grow:0;flex-shrink:0;height:24px;display:inline-flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:0;}#sCourse .content .list span svg{display:inline-block;width:100%;max-width:16px;height:100%;max-height:16px;fill:#134cb3;}#sCourse .content .list em{display:inline-block;font-weight:400;font-style:normal;font-size:16px;letter-spacing:0;line-height:24px;opacity:0.85;}#sCourse .content .topics{display:block;border:1px solid #e5e5e5;padding:30px 20px 50px 20px;margin:30px 0 60px 0;}#sCourse .content .topics > div{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;gap:0;padding:15px 0;border-bottom:1px solid #e5e5e5;}#sCourse .content .topics > div:nth-of-type(1){margin-top:30px;border-top:1px solid #e5e5e5;}#sCourse .content .topics em{display:inline-block;font-weight:400;font-style:normal;font-size:16px;letter-spacing:0;line-height:150%;padding-right:10px;opacity:0.85;}#sCourse .content .topics > div:hover em{color:#134cb3;}#sCourse .content .topics em svg{display:inline-block;width:100px;max-width:16px;height:100px;max-height:16px;fill:#181818;margin-right:10px;}#sCourse .content .topics > div:hover em svg{fill:#134cb3;}#sCourse .content .topics div > svg{display:inline-block;width:100px;max-width:16px;height:100px;max-height:16px;fill:#181818;}#sCourse .content .topics div:hover > svg{fill:#134cb3;}#sCourse .content .picFloat{max-width:35%;display:inline-block;border-radius:7px;overflow:hidden;}#sCourse .content .picFloat[class~="L"]{float:left;margin:0 20px 5px 0;}#sCourse .content .picFloat[class~="R"]{float:right;margin:0 0 5px 20px;}#sCourse .content .picFloat source,#sCourse .content .picFloat img{display:block;}#sCourse .content .picSingle{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:0;margin:45px 0;}#sCourse .content .picSingle picture{width:100%;display:block;overflow:hidden;}#sCourse .content .picSingle[class~="w10"] picture{width:100%;}#sCourse .content .picSingle[class~="w20"] picture{width:100%;}#sCourse .content .picSingle[class~="w30"] picture{width:100%;}#sCourse .content .picSingle[class~="w40"] picture{width:100%;}#sCourse .content .picSingle[class~="w50"] picture{width:100%;}#sCourse .content .picSingle[class~="w60"] picture{width:100%;}#sCourse .content .picSingle[class~="w70"] picture{width:100%;}#sCourse .content .picSingle[class~="w80"] picture{width:100%;}#sCourse .content .picSingle[class~="w90"] picture{width:100%;}#sCourse .content .picSingle:not([class~="noradius"]) picture{border-radius:10px;}#sCourse .content .picSingle:not([class~="noborder"]) picture{border:10px solid #ffffff;}#sCourse .content .picSingle:not([class~="noshadow"]) picture{box-shadow:0 20px 40px 0 rgba(42, 11, 88, 0.1);}#sCourse .content .picSingle source,#sCourse .content .picSingle img{width:100%;display:block;}#sCourse .content .picDual{position:relative;display:block;text-align:left;padding:20px 5% 40px 5%;margin:45px 0;}#sCourse .content .picDual .circle{position:absolute;bottom:-25px;left:30%;display:inline-block;width:40%;aspect-ratio:3/3;border:1px solid #e5e5e5;border-radius:50%;}#sCourse .content .picDual .shape1{position:absolute;bottom:3%;left:0;display:block;border-radius:10px;overflow:hidden;}#sCourse .content .picDual .shape1 source,#sCourse .content .picDual .shape1 img{display:block;}#sCourse .content .picDual .shape2{position:absolute;top:0;right:11%;display:block;}#sCourse .content .picDual .shape2 source,#sCourse .content .picDual .shape2 img{display:block;}#sCourse .content .picDual .shape3{position:absolute;top:9%;right:6%;display:block;}#sCourse .content .picDual .shape3 source,#sCourse .content .picDual .shape3 img{display:block;}#sCourse .content .picDual .picL{position:relative;display:block;width:70%;overflow:hidden;}#sCourse .content .picDual .picL:not([class~="noradius"]){border-radius:10px;}#sCourse .content .picDual .picL:not([class~="noborder"]){border:10px solid #ffffff;}#sCourse .content .picDual .picL:not([class~="noshadow"]){box-shadow:0 20px 40px 0 rgba(42, 11, 88, 0.1);}#sCourse .content .picDual .picL source,#sCourse .content .picDual .picL img{display:block;width:100%;}#sCourse .content .picDual .picS{position:absolute;bottom:0;right:5%;display:block;width:40%;overflow:hidden;}#sCourse .content .picDual .picS:not([class~="noradius"]){border-radius:10px;}#sCourse .content .picDual .picS:not([class~="noborder"]){border:10px solid #ffffff;}#sCourse .content .picDual .picS:not([class~="noshadow"]){box-shadow:0 20px 40px 0 rgba(42, 11, 88, 0.1);}#sCourse .content .picDual .picS source,#sCourse .content .picDual .picS img{display:block;width:100%;border-radius:7px;}#sCourse .instructor{display:flex;flex-direction:column;justify-content:start;flex-wrap:nowrap;align-items:start;gap:30px;margin-top:30px;margin-bottom:45px;}#sCourse .instructor + h2{margin-top:80px;}#sCourse .instructor picture{flex-basis:auto;flex-grow:0;flex-shrink:0;max-width:170px;width:100%;position:relative;aspect-ratio:1/1;display:block;border-radius:5px;overflow:hidden;}#sCourse .instructor picture source,#sCourse .instructor picture img{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;object-fit:cover;object-position:50% 50%;}#sCourse .instructor > div{flex-basis:1px;flex-grow:1;flex-shrink:1;display:block;}#sCourse .instructor strong{display:block;font-weight:600;font-style:normal;font-size:20px;letter-spacing:0.3px;line-height:110%;margin-bottom:3px;}#sCourse .instructor em{display:block;font-weight:500;font-style:normal;font-size:14px;letter-spacing:0.5px;line-height:130%;margin-bottom:20px;opacity:0.7;}#sCourse .instructor p{display:block;font-weight:400;font-style:normal;font-size:16px;letter-spacing:0;line-height:130%;margin-bottom:20px;opacity:0.7;}#sCourse .instructor .social{display:flex;justify-content:start;flex-wrap:wrap;align-items:center;gap:10px 15px;margin-top:30px;}#sCourse .instructor .social i{width:46px;height:46px;display:inline-flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:0;border:1px solid #e5e5e5;border-radius:50%;cursor:pointer;transition:all 0.7s ease;}#sCourse .instructor .social i:hover{border:1px solid #134cb3;background-color:#134cb3;}#sCourse .instructor .social svg{display:inline-block;fill:#101a2988;width:100px;max-width:16px;height:100px;max-height:16px;transition:all 0.5s ease;}#sCourse .instructor .social i:hover svg{fill:#ffffff;}#sCourse .review{display:flex;justify-content:start;flex-wrap:wrap;align-items:start;gap:10px;border-bottom:1px solid #e5e5e5;margin-top:15px;padding-top:15px;padding-bottom:5px;}#sCourse .review + h2{margin-top:80px;}#sCourse .review picture{flex-basis:auto;flex-grow:0;flex-shrink:0;max-width:40px;width:100%;position:relative;aspect-ratio:1/1;display:block;border-radius:50%;overflow:hidden;}#sCourse .review picture source,#sCourse .review picture img{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;object-fit:cover;object-position:50% 50%;}#sCourse .review > div{flex-basis:1px;flex-grow:1;flex-shrink:1;display:block;}#sCourse .review i{display:flex;justify-content:start;flex-wrap:nowrap;align-items:center;gap:4px;margin-bottom:15px;}#sCourse .review i svg{display:inline-block;width:100px;max-width:16px;height:100px;max-height:16px;fill:#f8b81f;}#sCourse .review strong{display:block;font-weight:600;font-style:normal;font-size:18px;letter-spacing:0.3px;line-height:110%;margin-bottom:20px;}#sCourse .review em,#sCourse .review p{display:block;font-weight:400;font-style:normal;font-size:16px;letter-spacing:0;line-height:130%;margin-bottom:20px;opacity:0.7;}#sCourse #formStars{display:flex;justify-content:start;flex-wrap:nowrap;align-items:center;gap:20px;margin-bottom:25px;}#sCourse #formStars em{display:block;font-weight:400;font-style:normal;font-size:16px;letter-spacing:0px;line-height:130%;}#sCourse #formStars em[class~="error"]{font-weight:800;color:#b94a48;}#sCourse #formStars i{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;gap:4px;cursor:pointer;}#sCourse #formStars i svg{display:inline-block;width:100px;max-width:18px;height:100px;max-height:18px;fill:#e1e1e1;}#sCourse #formStars i svg[class="selected"]{fill:#f8b81f;}#sCourse #formTexts{display:block;}#sCourse #formTexts > div{display:flex;justify-content:start;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:20px;}#sCourse #formTexts input,#sCourse #formTexts textarea{flex-basis:1px;flex-grow:1;flex-shrink:1;min-width:200px;display:block;width:100%;font-weight:500;font-style:normal;font-size:16px;letter-spacing:0;line-height:150%;color:#101a29;padding:16px 23px;border:0;background-color:#ffffff;box-shadow:0 10px 35px 8px rgba(0,0,0,0.05);}#sCourse #formTexts input:focus,#sCourse #formTexts textarea:focus{border:0;}#sCourse #formTexts input[class~="error"],#sCourse #formTexts input[class~="error"]:focus,#sCourse #formTexts textarea[class~="error"],#sCourse #formTexts textarea[class~="error"]:focus{color:#b94a48;border:1px solid #b94a48;}#sCourse #formTexts input::placeholder,#sCourse #formTexts textarea::placeholder{font-weight:400;font-style:normal;font-size:16px;letter-spacing:0;line-height:150%;color:#101a29;opacity:0.5;}#sCourse #formTexts input[class~="error"]::placeholder,#sCourse #formTexts textarea[class~="error"]::placeholder{color:#b94a48;}#sCourse #formTexts textarea{height:200px;}#sCourse #formTexts #form_picture{display:none;}#sCourse #formTexts #form_picture_label{z-index:10;position:relative;width:100%;max-width:160px;aspect-ratio:1/1;overflow:hidden;display:inline-flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:0;background-color:rgba(40,37,90,0.08);border-radius:9px;cursor:pointer;transition:all 0.6s ease;}#sCourse #formTexts #form_picture_label img{z-index:20;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:all 0.6s ease;}#sCourse #formTexts #form_picture_label .svg_ph{z-index:11;width:25%;fill:rgba(40,37,90,0.35);transition:all 0.6s ease;}#sCourse #formTexts #form_picture_label #svg_swap{z-index:21;position:absolute;bottom:5%;right:5%;width:15%;fill:rgba(255,255,255,1);opacity:0;display:inline-block;transition:all 0.3s ease;}#sCourse #formTexts #form_picture_label:hover img + #svg_swap{opacity:1.0;}#sCourse #formTexts #form_picture_label #form_picture_loader{z-index:30;position:absolute;bottom:5%;right:5%;width:15%;--b:4px;aspect-ratio:1;border-radius:50%;background:linear-gradient(45deg, #ffff 30%, #0000);-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:form_picture_loader 1s linear infinite;}@keyframes form_picture_loader{to{transform: rotate(1.0turn)}}#sCourse #formTexts #form_picture_label #form_picture_loader{display:none;}#sCourse #formSubmit{margin-top:20px;}#sCourse #formDone{display:none;}#sCourse #formDone span{display:block;width:100%;font-weight:500;font-style:normal;font-size:16px;letter-spacing:0.5px;line-height:150%;padding:16px 23px;border:0;background-color:#b9f2dd;box-shadow:0 10px 35px 8px #b9f2dd;border-radius:6px;text-align:left;}#sCourse .body > div .featuresInlineH2{display:block;}#sCourse .body > div .featuresInline{display:block;padding:15px;background-color:#ffffff;border:1px solid #e5e5e5;margin-bottom:80px;}#sCourse .body > div .featuresSide{flex-basis:100%;flex-grow:1;flex-shrink:1;width:100%;margin-top:40px;top:20px;position:sticky;display:none;padding:15px;border-radius:5px;background-color:#ffffff;box-shadow:0 10px 50px 0 rgba(26, 46, 85, .07);}#sCourse .features .cartAdd[class~="upper"],#sCourse .features .cartGo[class~="upper"]{width:100%;display:none;justify-content:center;flex-wrap:nowrap;align-items:center;gap:20px;}#sCourse .featuresInline .cartAdd[class~="upper"],#sCourse .featuresInline .cartGo[class~="upper"]{margin-top:20px;}#sCourse .featuresSide .cartAdd[class~="upper"],#sCourse .featuresSide .cartGo[class~="upper"]{margin-top:20px;}#sCourse .features .cartAdd[class~="upper"] b{width:100%;}#sCourse .features .cartGo[class~="upper"] .incart{display:flex;justify-content:start;flex-wrap:nowrap;align-items:center;gap:15px;padding:5px 20px 5px 5px;border:1px solid #134cb3;border-radius:999px;cursor:pointer;}#sCourse .features .cartGo[class~="upper"] .incart svg{width:100px;max-width:36px;height:100px;max-height:36px;border-radius:50%;display:block;stroke-width:2;stroke:#ffffff;stroke-miterlimit:10;box-shadow:inset 0px 0px 0px #134cb3;animation:cartgo_fill .4s ease-in-out .4s forwards, cartgo_scale .3s ease-in-out .9s both;}#sCourse .features .cartGo[class~="upper"] .incart svg circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#134cb3;fill:none;animation:cartgo_stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;}#sCourse .features .cartGo[class~="upper"] .incart svg path{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:cartgo_stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;}#sCourse .features .cartGo[class~="upper"] .incart em{display:block;font-weight:500;font-style:normal;font-size:15px;letter-spacing:0;line-height:100%;}#sCourse .features .cartGo[class~="upper"] .gocart{position:relative;display:inline-flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:0;margin-right:20px;cursor:pointer;}#sCourse .features .cartGo[class~="upper"] .gocart svg{width:100px;max-width:40px;height:100px;max-height:40px;display:inline-block;fill:#101a29;opacity:0.5;}#sCourse .features .cartGo[class~="upper"] .gocart em{position:absolute;top:-5px;right:-5px;width:20px;height:20px;display:inline-block;font-weight:500;font-style:normal;font-size:11px;letter-spacing:0;line-height:15px;color:#ffffff;text-align:center;background-color:#e54c38;border:2px solid #ffffff;border-radius:50%;}#sCourse .features .cartGo[class~="upper"] .gocart em:empty{display:none;}#sCourse .features picture{position:relative;width:100%;aspect-ratio:16/9;display:block;overflow:hidden;border-radius:5px;margin-bottom:30px;}#sCourse .features picture source,#sCourse .features picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:all 0.8s ease;}#sCourse .features > strong{display:block;font-weight:600;font-style:normal;font-size:16px;letter-spacing:0;line-height:120%;margin-bottom:10px;}#sCourse .features .lines{display:block;}#sCourse .features .lines > div{width:100%;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;gap:5px 15px;padding:20px 15px;}#sCourse .features .lines > div:not(:nth-last-of-type(1)){border-bottom:1px solid #e5e5e5;}#sCourse .features .lines i{display:inline-flex;justify-content:start;flex-wrap:nowrap;align-items:center;gap:5px 10px;}#sCourse .features .lines i svg{display:inline-block;fill:#101a29;width:100px;max-width:24px;height:100px;max-height:24px;opacity:0.7;}#sCourse .features .lines em{display:inline-block;font-weight:400;font-style:normal;font-size:16px;letter-spacing:0;line-height:120%;white-space:nowrap;opacity:0.9;}#sCourse .features .lines strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:600;font-style:normal;font-size:16px;letter-spacing:0;line-height:120%;text-align:right;margin-left:auto;}#sCourse .features .lines strong s{position:relative;text-decoration:none;}#sCourse .features .lines strong s::before{content:'';position:absolute;top:50%;left:-5%;width:110%;height:0.1em;display:block;background:#de1818;border-radius:0.1em;opacity:0.5;transform:rotate(-10deg);}#sCourse .features .lines strong .discount{display:block;font-weight:700;font-style:normal;font-size:20px;letter-spacing:0.3px;line-height:100%;color:#ee4a62;white-space:nowrap;margin-top:7px;}#sCourse .features .lines strong select{max-width:100%;display:inline-block;font-weight:600;font-style:normal;font-size:13px;color:#28255a;border:1px solid #e3e3e3;padding:5px 10px;outline:none;}#sCourse .features .lines strong select:focus{border:1px solid #b3b3b3;}#sCourse .features .lines strong .error select,#sCourse .features .lines strong .error select:focus,#sCourse .features .lines strong select[class~="error"],#sCourse .features .lines strong select[class~="error"]:focus{color:#b94a48;border-color:#b94a48;}#sCourse .features .lines .cartAdd[class~="language"] svg{display:inline-block;fill:#ff8c00;width:100px;max-width:24px;height:100px;max-height:24px;opacity:1;cursor:pointer;transition:all 0.3s;}#sCourse .features .lines .cartAdd[class~="language"] svg:hover{fill:#134cb3;}#sCourse .features .cartAdd[class~="language"],#sCourse .features .cartGo[class~="language"]{display:none;justify-content:center;flex-wrap:nowrap;align-items:center;gap:0;}#sCourse .features .cartGo[class~="language"] svg{width:100px;max-width:24px;height:100px;max-height:24px;border-radius:50%;display:block;stroke-width:5;stroke:#ffffff;stroke-miterlimit:10;box-shadow:inset 0px 0px 0px #134cb3;animation:cartgo_fill .4s ease-in-out .4s forwards, cartgo_scale .3s ease-in-out .9s both;cursor:pointer;}#sCourse .features .cartGo[class~="language"] svg circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#134cb3;fill:none;animation:cartgo_stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;}#sCourse .features .cartGo[class~="language"] svg path{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:cartgo_stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;}#sCourse .more{display:flex;justify-content:center;flex-wrap:nowrap;align-items:start;gap:0;padding:110px 10vw 70px 10vw;}#sCourse .more > div{max-width:1200px;width:100%;display:inline-flex;justify-content:start;flex-wrap:wrap;align-items:start;gap:0;}#sCourse .more h2{display:block;font-weight:700;font-style:normal;font-size:28px;letter-spacing:0.5px;line-height:110%;margin-bottom:40px;}#sCourse .more .items{width:100%;display:inline-flex;justify-content:start;flex-wrap:wrap;align-items:stretch;gap:40px 30px;}#sCourse .more .item{flex-basis:100%;flex-grow:0;flex-shrink:0;display:block;border-radius:10px;box-shadow:0px 4px 25px rgba(0,0,0,0.08);overflow:hidden;cursor:pointer;}#sCourse .more .item > div{width:100%;height:100%;display:flex;flex-direction:column;justify-content:start;flex-wrap:nowrap;align-items:start;gap:0;}#sCourse .more .item > div > div{position:relative;display:block;padding-left:9%;padding-right:9%;}#sCourse .more .item > div > div:nth-of-type(1){padding-top:60px;}#sCourse .more .item > div > div:nth-last-of-type(1){margin-top:auto;margin-bottom:20px;}#sCourse .more .item .content{margin-bottom:30px;}#sCourse .more .item picture{z-index:20;flex-basis:auto;flex-grow:0;flex-shrink:0;width:100%;position:relative;aspect-ratio:16/9;display:block;overflow:hidden;}#sCourse .more .item picture::before{z-index:21;content:"";position:absolute;display:inline-block;top:0;right:0;left:0;bottom:0;background-color:#000000;opacity:0;transition:all 0.8s ease;}#sCourse .more .item:hover picture::before{opacity:0.3;}#sCourse .more .item picture source,#sCourse .more .item picture img{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;object-fit:cover;object-position:50% 50%;transition:all 0.8s ease;}#sCourse .more .item:hover picture source,#sCourse .more .item:hover picture img{transform:scale(1.05);}#sCourse .more .item cite{display:-webkit-inline-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;text-overflow:ellipsis;text-decoration:none;font-weight:400;font-style:normal;font-size:11px;line-height:150%;letter-spacing:0.3px;color:#ffffff;background-color:#000000;border-radius:3px;padding:3px 10px;margin-bottom:15px;}#sCourse .more .item strong{display:-webkit-inline-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:600;font-style:normal;font-size:16px;line-height:120%;margin-bottom:20px;}#sCourse .more .item .price{display:block;font-weight:500;font-style:normal;font-size:14px;letter-spacing:0.5px;line-height:100%;color:#134cb3;white-space:nowrap;}#sCourse .more .item .price s{position:relative;text-decoration:none;}#sCourse .more .item .price s::before{content:'';position:absolute;top:50%;left:-5%;width:110%;height:0.1em;display:block;background:#de1818;border-radius:0.1em;opacity:0.5;transform:rotate(-10deg);}#sCourse .more .item .discount{display:block;font-weight:700;font-style:normal;font-size:18px;letter-spacing:0.3px;line-height:100%;color:#ee4a62;white-space:nowrap;margin-top:10px;}#sCourse .more .item a,#sCourse .more .item a:link,#sCourse .more .item a:active,#sCourse .more .item a:visited,#sCourse .more .item a:hover{display:inline-flex;justify-content:start;flex-wrap:nowrap;align-items:center;gap:0;font-weight:600;font-style:normal;font-size:12px;letter-spacing:0;line-height:100%;color:#101a29;white-space:nowrap;text-decoration:none;opacity:0.8;transition:all 0.3s;}#sCourse .more .item a:hover{color:#134cb3;}#sCourse .more .item a svg{display:inline-block;fill:#101a29;width:100px;max-width:11px;height:100px;max-height:11px;margin-left:5px;transition:all 0.3s;}#sCourse .more .item a:hover svg{fill:#134cb3;}#sCourse .more .item .icon{z-index:20;position:absolute;top:-20px;left:30px;height:50px;width:50px;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:0;background-color:#f3f7fb;border-radius:7px;overflow:hidden;}#sCourse .more .item .icon::before{z-index:-1;content:"";position:absolute;top:110%;left:-50%;width:200%;height:200%;display:block;background-color:#134cb3;border-radius:50%;transition:all 0.3s linear;}#sCourse .more .item:hover .icon::before{transform:translateY(-60%);}#sCourse .more .item .icon svg{fill:#134cb3;display:inline-block;width:100%;max-width:65%;height:100%;max-height:65%;transition:all 0.5s linear;transition-delay:0.1s;}#sCourse .more .item:hover .icon svg{transform:scale(0.9);fill:#ffffff;}#sCourse .more .item .icon[class~="flip"] svg{transform:rotate(90deg);}#sCourse .more .item:hover .icon[class~="flip"] svg{transform:rotate(90deg) scale(0.9);}#sCourse .more .item .sale{position:absolute;top:130px;left:65%;width:65px;height:65px;display:inline-flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:0;font-weight:600;font-style:normal;font-size:15px;line-height:130%;letter-spacing:0.3px;color:#ffffff;background-color:#134cb3;aspect-ratio:1;clip-path:polygon(100% 50%,87.67% 60.09%,93.3% 75%,77.58% 77.58%,75% 93.3%,60.09% 87.67%,50% 100%,39.91% 87.67%,25% 93.3%,22.42% 77.58%,6.7% 75%,12.33% 60.09%,0% 50%,12.33% 39.91%,6.7% 25%,22.42% 22.42%,25% 6.7%,39.91% 12.33%,50% 0%,60.09% 12.33%,75% 6.7%,77.58% 22.42%,93.3% 25%,87.67% 39.91%);transform:rotate(-20deg);transition:all 0.6s ease;}#sCourse .more .items ~ div{display:block;margin-top:40px;}#panelPurchase{z-index:99999;position:fixed;top:-150px;left:0;right:0;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;gap:0;background-color:#ffffff;border-bottom:1px solid #e2e8f0;box-shadow:0 0 3px 0 #e5e5e5;padding:3px 20px;opacity:0;transition:all 0.8s ease;}#panelPurchase[class~="show"]{top:0;opacity:1;}#panelPurchase > svg{width:100px;max-width:20px;height:100px;max-height:20px;display:inline-block;fill:#101a29;margin:10px 10px;cursor:pointer;opacity:0.9;}#panelPurchase .cartAdd,#panelPurchase .cartGo{display:none;justify-content:space-between;flex-wrap:nowrap;align-items:center;gap:20px;transform:scale(0.8);transform-origin:right center;}#panelPurchase .cartGo .incart{display:flex;justify-content:start;flex-wrap:nowrap;align-items:center;gap:15px;padding:5px 20px 5px 5px;border:1px solid #134cb3;border-radius:999px;cursor:pointer;}#panelPurchase .cartGo .incart svg{width:100px;max-width:36px;height:100px;max-height:36px;border-radius:50%;display:block;stroke-width:2;stroke:#ffffff;stroke-miterlimit:10;box-shadow:inset 0px 0px 0px #134cb3;animation:cartgo_fill .4s ease-in-out .4s forwards, cartgo_scale .3s ease-in-out .9s both;}#panelPurchase .cartGo .incart svg circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#134cb3;fill:none;animation:cartgo_stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;}#panelPurchase .cartGo .incart svg path{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:cartgo_stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;}#panelPurchase .cartGo .incart em{display:block;font-weight:500;font-style:normal;font-size:15px;letter-spacing:0;line-height:100%;}#panelPurchase .cartGo .gocart{position:relative;display:inline-flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:0;margin-right:20px;cursor:pointer;}#panelPurchase .cartGo .gocart svg{width:100px;max-width:40px;height:100px;max-height:40px;display:inline-block;fill:#101a29;opacity:0.5;}#panelPurchase .cartGo .gocart em{position:absolute;top:-5px;right:-5px;width:20px;height:20px;display:inline-block;font-weight:500;font-style:normal;font-size:11px;letter-spacing:0;line-height:15px;color:#ffffff;text-align:center;background-color:#e54c38;border:2px solid #ffffff;border-radius:50%;}#panelPurchase .cartGo .gocart em:empty{display:none;}@keyframes cartgo_stroke{100%{stroke-dashoffset:0;}}@keyframes cartgo_scale{0%,100%{transform:none;}50%{transform:scale3d(1.1,1.1,1);}}@keyframes cartgo_fill{100%{box-shadow:inset 0px 0px 0px 30px #134cb3;}}@media only screen and (min-width: 340px){#sCourse .more .item{flex-basis:calc((100% - 30px) / 2);}}@media only screen and (min-width: 400px){#sCourse .head{padding:0 7vw;}#sCourse .body{padding:0 7vw;}#sCourse .content .topics > div{padding:15px 10px;}#sCourse .review{gap:20px;}#sCourse .review picture{max-width:60px;}#sCourse .more{padding:110px 7vw 70px 7vw;}}@media only screen and (min-width: 550px){#sCourse .head{padding:0 5vw;}#sCourse .body{padding:0 5vw;}#sCourse .instructor{flex-direction:row;}#sCourse .review{gap:30px;}#sCourse .review picture{max-width:80px;}#sCourse .more{padding:110px 5vw 70px 5vw;}#sCourse .more .item{flex-basis:calc((100% - 30px) / 2);}#sCourse .more .items{gap:40px 30px;}#sCourse .more .item > div > div:nth-of-type(1){padding-top:60px;}#sCourse .more .item cite{font-size:14px;}#sCourse .more .item strong{font-size:18px;}#sCourse .more .item .price{font-size:16px;}#sCourse .more .item .discount{font-size:20px;}#sCourse .more .item a,#sCourse .more .item a:link,#sCourse .more .item a:active,#sCourse .more .item a:visited,#sCourse .more .item a:hover{font-size:15px;}#sCourse .more .item a svg{max-width:14px;max-height:14px;margin-left:10px;}#sCourse .more .item .icon{top:-35px;left:30px;height:70px;width:70px;}#sCourse .more .item .sale{top:150px;left:70%;width:40px;height:40px;font-size:14px;line-height:40px;}#sCourse .more .item .sale:before,#sCourse .more .item .sale:after{width:40px;height:40px;}#sCourse .content .picSingle[class~="w10"] picture{width:50%;}#sCourse .content .picSingle[class~="w20"] picture{width:50%;}#sCourse .content .picSingle[class~="w30"] picture{width:50%;}#sCourse .content .picSingle[class~="w40"] picture{width:50%;}#sCourse .content .picSingle[class~="w50"] picture{width:50%;}#sCourse .content .picSingle[class~="w60"] picture{width:60%;}#sCourse .content .picSingle[class~="w70"] picture{width:70%;}#sCourse .content .picSingle[class~="w80"] picture{width:80%;}#sCourse .content .picSingle[class~="w90"] picture{width:90%;}}@media only screen and (min-width: 800px){#sCourse .head .div{padding-right:calc(290px + 30px);padding-bottom:60px;}#sCourse .body > div{flex-direction:row;}#sCourse .instructor picture{max-width:110px;}#sCourse .review{gap:20px;}#sCourse .review picture{max-width:60px;}#sCourse .body > div .featuresInlineH2{display:none;}#sCourse .body > div .featuresInline{display:none;}#sCourse .body > div .featuresSide{display:block;flex-basis:290px;flex-shrink:0;margin-top:-230px;max-width:290px;}#sCourse .features > strong{font-size:14px;}#sCourse .features .lines > div{gap:5px 15px;padding:13px 7px;}#sCourse .features .lines i svg{max-width:20px;max-height:20px;}#sCourse .features .lines em{font-size:14px;}#sCourse .features .lines strong{font-size:14px;}#sCourse .features .lines strong .discount{font-size:18px;}#panelPurchase{display:none;}#sCourse .more .item .sale{top:150px;left:70%;width:70px;height:70px;font-size:16px;}#sCourse .content .picSingle[class~="w10"] picture{width:90%;}#sCourse .content .picSingle[class~="w20"] picture{width:90%;}#sCourse .content .picSingle[class~="w30"] picture{width:90%;}#sCourse .content .picSingle[class~="w40"] picture{width:90%;}#sCourse .content .picSingle[class~="w50"] picture{width:90%;}#sCourse .content .picSingle[class~="w60"] picture{width:90%;}#sCourse .content .picSingle[class~="w70"] picture{width:90%;}#sCourse .content .picSingle[class~="w80"] picture{width:90%;}#sCourse .content .picSingle[class~="w90"] picture{width:90%;}}@media only screen and (min-width: 1050px){#sCourse .instructor picture{max-width:170px;}#sCourse .review{gap:30px;}#sCourse .review picture{max-width:80px;}#sCourse .more .item{flex-basis:calc((100% - 60px) / 3);}#sCourse .content .picSingle[class~="w10"] picture{width:50%;}#sCourse .content .picSingle[class~="w20"] picture{width:50%;}#sCourse .content .picSingle[class~="w30"] picture{width:50%;}#sCourse .content .picSingle[class~="w40"] picture{width:50%;}#sCourse .content .picSingle[class~="w50"] picture{width:50%;}#sCourse .content .picSingle[class~="w60"] picture{width:60%;}#sCourse .content .picSingle[class~="w70"] picture{width:70%;}#sCourse .content .picSingle[class~="w80"] picture{width:80%;}#sCourse .content .picSingle[class~="w90"] picture{width:90%;}}@media only screen and (min-width: 1350px){#sCourse .body > div .content{padding-top:90px;}#sCourse .content .topics{padding:30px 50px 50px 50px;}#sCourse .content .topics > div{padding:15px 20px;}#sCourse .more .item{flex-basis:calc((100% - 90px) / 4);}#sCourse .content .picSingle[class~="w10"] picture{width:10%;}#sCourse .content .picSingle[class~="w20"] picture{width:20%;}#sCourse .content .picSingle[class~="w30"] picture{width:30%;}#sCourse .content .picSingle[class~="w40"] picture{width:40%;}#sCourse .content .picSingle[class~="w50"] picture{width:50%;}#sCourse .content .picSingle[class~="w60"] picture{width:60%;}#sCourse .content .picSingle[class~="w70"] picture{width:70%;}#sCourse .content .picSingle[class~="w80"] picture{width:80%;}#sCourse .content .picSingle[class~="w90"] picture{width:90%;}}@keyframes sTopAnimation{0% {background-position: 0% 50%;}50% {background-position: 100% 50%;}100% {background-position: 0% 50%;}}#sTop{width:100%;height:70px;position:relative;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;gap:0;background:linear-gradient(23deg, #aefdd3 25%, #f5aefd 50%, #f4c99b 65%, #829df5);background-size:400% 900%;animation:sTopAnimation 7s ease infinite;padding:0 20px;}#sTop .sales{flex-basis:1px;flex-grow:1;flex-shrink:1;display:inline-flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:0 20px;}#sTop .sales > div{display:inline-flex;flex-direction:column;justify-content:center;flex-wrap:nowrap;align-items:center;gap:5px 0;cursor:pointer;}#sTop .sales > div > div{display:inline-flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:15px;}#sTop .sales > div > div:nth-of-type(1){margin-bottom:5px;}#sTop .sales svg{flex-basis:auto;flex-grow:0;flex-shrink:0;display:inline-block;width:100%;max-width:80px;height:100%;max-height:80px;cursor:pointer;}#sTop .sales img{flex-basis:auto;flex-grow:0;flex-shrink:0;display:inline-block;width:100%;max-width:40px;height:100%;max-height:40px;margin-bottom:10px;cursor:pointer;}#sTop .sales em{display:inline-block;font-weight:600;font-style:normal;font-size:13px;line-height:100%;letter-spacing:0.5px;white-space:nowrap;color:#101a29;opacity:0.9;transform:scaleY(1.4);}#sTop .sales em[class~="L"]{display:none;}#sTop .sales span{display:inline-flex;justify-content:start;flex-wrap:nowrap;align-items:center;gap:0 2px;font-weight:400;font-style:normal;font-size:14px;line-height:100%;letter-spacing:0;color:#a6a6a6;}#sTop .sales span i{font-weight:400;font-style:normal;font-size:16px;line-height:100%;letter-spacing:0;color:#ffffff;border-radius:4px;background-color:#494e56;padding:5px 5px;opacity:0.9;}#sTop .lang{flex-basis:auto;flex-grow:0;flex-shrink:1;display:inline-flex;justify-content:end;flex-wrap:nowrap;align-items:center;gap:0;padding-left:10px;cursor:pointer;}#sTop .lang svg{display:inline-block;width:100%;max-width:17px;height:100%;max-height:17px;fill:#101a29;opacity:0.7;}#sTop .lang em{display:inline-block;font-weight:400;font-style:normal;font-size:14px;line-height:100%;letter-spacing:0;white-space:nowrap;color:#101a29;opacity:0.8;margin-left:10px;}#sTop .lang em[class~="L"]{display:none;}@media only screen and (min-width: 400px){}@media only screen and (min-width: 550px){}@media only screen and (min-width: 800px){#sTop .sales em[class~="S"]{display:none;}#sTop .sales em[class~="L"]{display:inline-block;}#sTop .lang em[class~="S"]{display:none;}#sTop .lang em[class~="L"]{display:inline-block;}}@media only screen and (min-width: 1050px){}@media only screen and (min-width: 1350px){}header{width:100%;height:60px;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;gap:0px;background-color:#ffffff;}header .left{flex-shrink:0;height:100%;display:inline-flex;justify-content:start;flex-wrap:nowrap;align-items:center;gap:18px;padding:0 60px 0 20px;cursor:pointer;}header .left .logotext{height:60%;display:inline-block;}header .center{display:none;justify-content:center;flex-wrap:nowrap;align-items:center;gap:20px;}header .center a,header .center a:link,header .center a:active,header .center a:visited,header .center a:hover{position:relative;display:inline-block;font-weight:600;font-style:normal;font-size:17px;line-height:150%;color:inherit;text-decoration:none;cursor:pointer;transition:all 0.3s ease;}header .center a::after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#101a29;opacity:0.8;transition:all 0.3s ease;}header .center a:hover::after,header .center a:focus::after{width:100%;}header .right{height:100%;display:inline-flex;justify-content:end;flex-wrap:nowrap;align-items:center;gap:5px;padding-right:10px;}header .right b{display:none;margin-left:5px;margin-right:10px;}header .right .headerCart svg,header .right > svg{width:100px;max-width:40px;height:100px;max-height:40px;display:none;fill:#101a29;padding:10px;cursor:pointer;}header .right .headerCart{position:relative;display:inline-flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:0;cursor:pointer;}header .right .headerCart svg{display:inline-block;}header .right .headerCart em{position:absolute;top:-3px;right:0;width:20px;height:20px;display:inline-block;font-weight:500;font-style:normal;font-size:11px;letter-spacing:0;line-height:15px;color:#ffffff;text-align:center;background-color:#e54c38;border:2px solid #ffffff;border-radius:50%;}header .right .headerCart em:empty{display:none;}header .right #headerOpen{display:inline-block;}#panelMenu{z-index:99999;position:fixed;top:0;left:0;right:0;bottom:0;display:none;flex-direction:column;justify-content:start;flex-wrap:nowrap;align-items:center;gap:20px;background-color:#ffffff;padding:10vh 10vw;overflow-y:auto;overflow-x:hidden;}#panelMenu a,#panelMenu a:link,#panelMenu a:active,#panelMenu a:visited,#panelMenu a:hover{position:relative;display:inline-block;font-weight:300;font-style:normal;font-size:25px;line-height:150%;color:inherit;text-decoration:none;text-align:center;cursor:pointer;transition:all 0.3s ease;}#panelMenu a::after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#101a29;opacity:0.6;transition:all 0.3s ease;}#panelMenu a:hover::after,#panelMenu a:focus::after{width:100%;}#panelMenu a:nth-last-of-type(3){margin-top:50px;}@media only screen and (min-width: 400px){header .right .login{display:inline-block;}#panelMenu a,#panelMenu a:link,#panelMenu a:active,#panelMenu a:visited,#panelMenu a:hover{font-size:30px;}}@media only screen and (min-width: 550px){#panelMenu a,#panelMenu a:link,#panelMenu a:active,#panelMenu a:visited,#panelMenu a:hover{font-size:40px;}}@media only screen and (min-width: 800px){header{height:90px;}header .left{padding:0 80px 0 30px;}header .right b{display:inline-flex;}header .right .headerCart svg,header .right > svg{max-width:46px;max-height:46px;}}@media only screen and (min-width: 1050px){}@media only screen and (min-width: 1350px){header .center{display:inline-flex;}header .right #headerOpen{display:none;}}footer{display:block;text-align:center;background-color:#027c97;}footer .info{width:100%;max-width:1200px;display:inline-flex;justify-content:center;flex-wrap:wrap;align-items:flex-start;gap:50px 50px;margin:50px 0 60px 0;padding:0 5vw;}footer .info > div{flex-grow: 1;flex-shrink: 1;flex-basis: auto;display:block;text-align:left;}footer .info > div > div{display:block;}footer .info img[alt="NCA"]{height:43px;width:auto;margin-bottom:20px;}footer .info p{display:block;font-weight:300;font-style:normal;font-size:15px;color:#ffffff;letter-spacing:1px;line-height:150%;opacity:0.8;}footer .info p span{display:block;font-weight:600;font-style:normal;font-size:17px;line-height:100%;white-space:nowrap;color:#ffffff;opacity:1;margin-top:35px;margin-bottom:7px;}footer .info p a,footer .info p a:link,footer .info p a:active,footer .info p a:visited,footer .info p a:hover{display:block;font-weight:300;font-style:normal;font-size:16px;letter-spacing:1px;line-height:190%;white-space:nowrap;color:#ffffff;opacity:1.0;transition:all 0.6s ease;text-decoration:none;}footer .info p a:hover{color:#eeeeee;}footer .info strong{position:relative;display:block;font-weight:700;font-style:normal;font-size:21px;color:#ffffff;letter-spacing:1px;padding-bottom:15px;margin-bottom:25px;}footer .info strong::before{position:absolute;left:0;bottom:0;width:51px;height:3px;content:"";display:block;background-color:#a4dae6;}footer .info strong::after{position:absolute;left:56px;bottom:0;width:10px;height:3px;content:"";display:block;background-color:#a4dae6;box-shadow:15px 0 0 0 #a4dae6;}footer .info .links a,footer .info .links a:link,footer .info .links a:active,footer .info .links a:visited,footer .info .links a:hover{display:flex;justify-content:start;flex-wrap:nowrap;align-items:center;gap:15px;text-decoration:none;padding-left:20px;margin-top:15px;}footer .info .links a svg{display:inline-block;height:5px;fill:#ffffff;transition:all 0.6s ease;}footer .info .links a em{display:inline-block;font-weight:400;font-style:normal;font-size:16px;line-height:150%;letter-spacing:1px;white-space:wrap;color:#ffffff;opacity:1.0;transition:all 0.6s ease;}footer .info .links a:hover em{color:#eeeeee;}footer .info .links a:hover svg{fill:#eeeeee;opacity:0.7;}footer .wide{display:block;background-color:#116173;text-align:center;}footer .foot{width:100%;max-width:1200px;display:inline-flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:20px;padding:20px 5vw 20px 5vw;}footer .foot em{font-weight:300;font-style:normal;font-size:15px;color:#ffffff;letter-spacing:1px;line-height:150%;opacity:0.8;}footer .foot > div:nth-last-of-type(1){display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:0px 25px;}footer .foot > div:nth-last-of-type(1) em{cursor:pointer;}@media only screen and (min-width: 550px){footer .info{flex-wrap:nowrap;}footer .info > div:nth-of-type(3){display:none;}}@media only screen and (min-width: 800px){footer .info > div:nth-of-type(3){display:block;}}@media only screen and (min-width: 1050px){footer .foot{justify-content:space-between;}}