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;}#sCity{display:flex;justify-content:center;flex-wrap:nowrap;align-items:start;gap:0;padding:70px 10vw 90px 10vw;}#sCity > div{max-width:1200px;width:100%;display:inline-flex;flex-direction:column;justify-content:start;flex-wrap:nowrap;align-items:start;gap:70px 40px;}#sCity > div .panels{order:2;flex-basis:100%;flex-grow:1;flex-shrink:1;width:100%;max-width:100%;display:flex;flex-direction:column;justify-content:start;flex-wrap:nowrap;align-items:stretch;gap:30px;}#sCity > div .panels .panel{display:block;background-color:#f3f7fb;border-radius:10px;padding:30px 30px 40px 30px;}#sCity > div .panel strong{position:relative;display:block;font-weight:500;font-style:normal;font-size:21px;letter-spacing:0;line-height:130%;margin-bottom:35px;}#sCity > div .panel strong::before{content:"";position:absolute;left:0;bottom:-8px;width:83px;height:2px;background:linear-gradient(90deg, rgba(19, 76, 179, 1) 8%, rgba(19, 76, 179, 0) 100%);}#sCity > div .panel .links{width:100%;display:flex;flex-direction:column;justify-content:start;flex-wrap:nowrap;align-items:stretch;gap:13px;}#sCity > div .panel .links a,#sCity > div .panel .links a:link#sCity > div .panel .links a:active,#sCity > div .panel .links a:visited,#sCity > div .panel .links a:hover{position:relative;display:inline-flex;justify-content:start;flex-wrap:nowrap;align-items:center;gap:15px;text-decoration:none;background-color:#ffffff;border-radius:8px;overflow:hidden;padding:18px 25px;}#sCity > div .panel .links a::before{z-index:10;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#134cb3;transform:scale(1,0);transform-origin:bottom center;transition:transform 0.5s ease;}#sCity > div .panel .links a:hover::before{transform:scale(1,1);transform-origin:top center;}#sCity > div .panel .links a em{z-index:20;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-weight:400;font-style:normal;font-size:16px;letter-spacing:0;color:#101a29;transition:all 0.35s ease;}#sCity > div .panel .links a:hover em{color:#ffffff;}#sCity > div .panel .links a svg{z-index:20;display:none;width:100px;max-width:18px;height:100px;max-height:18px;fill:#134cb3;opacity:1;transition:all 0.35s ease;}#sCity > div .panel .links a:hover svg{fill:#ffffff;}#sCity > div .panel .links a svg[class~="R"]{margin-left:auto;}#sCity > div .pic{position:relative;display:block;}#sCity > div .pic picture{position:relative;width:100%;aspect-ratio:1/1;display:block;overflow:hidden;border-radius:10px;}#sCity > div .pic picture source,#sCity > div .pic picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;}#sCity > div .pic div{position:absolute;top:60px;left:0;right:0;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:0;}#sCity > div .pic div a,#sCity > div .pic div a:link,#sCity > div .pic div a:active,#sCity > div .pic div a:visited,#sCity > div .pic div a:hover{border:1px solid #ffffff;text-decoration:none;}#sCity > div .content{order:1;flex-basis:70%;flex-grow:1;flex-shrink:1;display:block;}#sCity > div .content h2{display:block;font-weight:600;font-style:normal;font-size:40px;line-height:130%;margin-bottom:30px;}#sCity > div .content h3{display:block;font-weight:600;font-style:normal;font-size:30px;letter-spacing:-0.05px;line-height:130%;margin-bottom:30px;}#sCity > div .content p{display:block;font-weight:400;font-style:normal;font-size:16px;letter-spacing:0;line-height:180%;opacity:0.75;margin-bottom:10px;}#sCity > div .content .courses{width:100%;display:flex;flex-direction:column;justify-content:start;flex-wrap:nowrap;align-items:start;gap:0;margin-top:30px;}#sCity > div .content .courses .item{width:100%;display:flex;justify-content:start;flex-wrap:wrap;align-items:start;gap:10px 20px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #dedede;}#sCity > div .content .courses .item picture{flex-basis:20%;flex-shrink:0;flex-grow:0;min-width:50px;position:relative;aspect-ratio:1/1;display:block;overflow:hidden;border-radius:10px;cursor:pointer;}#sCity > div .content .courses .item picture source,#sCity > div .content .courses .item picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;}#sCity > div .content .courses .item > div{flex-basis:100%;flex-shrink:1;flex-grow:1;display:flex;flex-direction:column;justify-content:start;flex-wrap:nowrap;align-items:start;gap:20px;}#sCity > div .content .item .title{display:block;font-weight:600;font-style:normal;font-size:21px;letter-spacing:0;line-height:130%;}#sCity > div .content .item strong{width:100%;display:block;font-weight:700;font-style:normal;font-size:25px;letter-spacing:0;line-height:130%;color:#ca8611;text-align:center;}#sCity > div .content .item .begin{width:100%;display:block;font-weight:400;font-style:italic;font-size:17px;letter-spacing:0;line-height:130%;text-align:center;margin-bottom:15px;}#sCity > div .content .item .begin span{font-weight:700;font-style:normal;margin-left:15px;}#sCity > div .content .item .info{width:100%;display:block;text-align:right;}#sCity > div .content .info a,#sCity > div .content .info a:link#sCity > div .content .info a:active,#sCity > div .content .info a:visited,#sCity > div .content .info a:hover{display:inline-flex;justify-content:end;flex-wrap:nowrap;align-items:center;gap:3px;font-weight:400;font-style:normal;font-size:14px;letter-spacing:0;color:#1e293b;text-decoration:none;opacity:0.85;}#sCity > div .content .info a svg{display:inline-block;height:9px;fill:#1e293b;margin-left:5px;}@media only screen and (min-width: 400px){#sCity > div .panel .links a svg{display:inline-block;}}@media only screen and (min-width: 550px){#sCity > div .content .courses .item{flex-wrap:nowrap;}}@media only screen and (min-width: 800px){#sCity{padding:70px 5vw 90px 5vw;}#sCity > div{flex-direction:row;justify-content:space-between;}#sCity > div .panels{order:1;flex-basis:30%;max-width:30%;}#sCity > div .panel .links a svg{display:none;}#sCity > div .content{order:2;}}@media only screen and (min-width: 1050px){#sCity > div .panel .links a svg{display:inline-block;}}@media only screen and (min-width: 1350px){}@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;}}#sHeadShort{position:relative;display:block;overflow:hidden;background-color:#fbf8f4;box-shadow:inset 0 7px 15px -7px rgba(0, 0, 0, 0.09);padding:0 5vw;text-align:center;}#sHeadShort .shape1{position:absolute;top:-315px;left:-60px;width:470px;height:470px;display:inline-block;border:1px solid #e5e5e5;border-radius:50%;opacity:0.4;}#sHeadShort .shape2{position:absolute;top:30px;right:-180px;width:470px;height:470px;display:inline-block;border:1px solid #e5e5e5;border-radius:50%;opacity:0.4;}#sHeadShort .shape3{position:absolute;bottom:5%;left:9%;display:block;opacity:0.4;}#sHeadShort .shape3 source,#sHeadShort .shape3 img{display:block;}#sHeadShort .shape4{position:absolute;bottom:33%;right:14%;display:block;opacity:0.2;}#sHeadShort .shape4 source,#sHeadShort .shape4 img{display:block;}#sHeadShort .shape5{position:absolute;top:-10%;right:-3%;display:block;opacity:0.4;}#sHeadShort .shape5 source,#sHeadShort .shape5 img{display:block;}#sHeadShort > div{position:relative;width:100%;max-width:1200px;flex-direction:column;display:inline-flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:0;margin:100px 0 80px 0;}#sHeadShort strong{display:block;font-weight:700;font-style:normal;font-size:49px;letter-spacing:2px;margin-bottom:10px;line-height:130%;text-align:center;}#sHeadShort small{display:block;font-weight:300;font-style:normal;font-size:27px;letter-spacing:1px;line-height:130%;text-align:center;}@media only screen and (min-width: 550px){}@media only screen and (min-width: 800px){#sHeadShort .shape1,#sHeadShort .shape2,#sHeadShort .shape3,#sHeadShort .shape4,#sHeadShort .shape5{opacity:1.0;}}@media only screen and (min-width: 1050px){}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;}}