@charset "UTF-8";@font-face{font-family:Spoqa Han Sans;font-weight:700;src:local("Spoqa Han Sans Bold"),url(https://cdn.inflearn.com/font/SpoqaHanSansBold.woff2) format("woff2"),url(https://cdn.inflearn.com/font/SpoqaHanSansBold.woff) format("woff"),url(https://cdn.inflearn.com/font/SpoqaHanSansBold.ttf) format("truetype")}@font-face{font-family:Spoqa Han Sans;font-weight:400;src:local("Spoqa Han Sans Regular"),url(https://cdn.inflearn.com/font/SpoqaHanSansRegular.woff2) format("woff2"),url(https://cdn.inflearn.com/font/SpoqaHanSansRegular.woff) format("woff"),url(https://cdn.inflearn.com/font/SpoqaHanSansRegular.ttf) format("truetype")}@font-face{font-family:Spoqa Han Sans;font-weight:300;src:local("Spoqa Han Sans Light"),url(https://cdn.inflearn.com/font/SpoqaHanSansLight.woff2) format("woff2"),url(https://cdn.inflearn.com/font/SpoqaHanSansLight.woff) format("woff"),url(https://cdn.inflearn.com/font/SpoqaHanSansLight.ttf) format("truetype")}.atom_container{position:relative;margin:0 auto;max-width:1440px;display:grid;justify-items:center;padding:0 1rem;background:#fff}@media screen and (max-width:768px){.atom_container{padding:0 .5rem}}

/*! bulma.io v0.7.4 | MIT License | github.com/jgthms/bulma */@-webkit-keyframes spinAround{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.breadcrumb,.button,.delete,.file,.is-unselectable,.modal-close,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.tabs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless):after,.select:not(.is-multiple):not(.is-loading):after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center;width:.625em}.block:not(:last-child),.box:not(:last-child),.breadcrumb:not(:last-child),.content:not(:last-child),.highlight:not(:last-child),.level:not(:last-child),.list:not(:last-child),.message:not(:last-child),.notification:not(:last-child),.progress:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.tabs:not(:last-child),.title:not(:last-child){margin-bottom:1.5rem}.delete,.modal-close{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,10,18,.2);border:none;border-radius:290486px;cursor:pointer;pointer-events:auto;display:inline-block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.delete:after,.delete:before,.modal-close:after,.modal-close:before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.delete:before,.modal-close:before{height:2px;width:50%}.delete:after,.modal-close:after{height:50%;width:2px}.delete:focus,.delete:hover,.modal-close:focus,.modal-close:hover{background-color:rgba(0,10,18,.3)}.delete:active,.modal-close:active{background-color:rgba(0,10,18,.4)}.is-small.delete,.is-small.modal-close{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.delete,.is-medium.modal-close{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.delete,.is-large.modal-close{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.button.is-loading:after,.control.is-loading:after,.loader,.select.is-loading:after{-webkit-animation:spinAround .5s linear infinite;animation:spinAround .5s linear infinite;border-radius:290486px;border-color:transparent transparent #dbdbdb #dbdbdb;border-style:solid;border-width:2px;content:"";display:block;height:1em;position:relative;width:1em}.admin_main_sliders .modal section.main_slide_control .result_preview .image img,.hero-video,.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-square .has-ratio,.image.is-square img,.is-overlay,.is_thumbnail img,.main_top_slider_item.image img,.modal,.modal-background{bottom:0;left:0;position:absolute;right:0;top:0}.button,.file-cta,.file-name,.input,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.select select,.textarea{-moz-appearance:none;-webkit-appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;height:2.25em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.5;padding:calc(.375em - 1px) calc(.625em - 1px);position:relative;vertical-align:top}.button:active,.button:focus,.file-cta:active,.file-cta:focus,.file-name:active,.file-name:focus,.input:active,.input:focus,.is-active.button,.is-active.file-cta,.is-active.file-name,.is-active.input,.is-active.pagination-ellipsis,.is-active.pagination-link,.is-active.pagination-next,.is-active.pagination-previous,.is-active.textarea,.is-focused.button,.is-focused.file-cta,.is-focused.file-name,.is-focused.input,.is-focused.pagination-ellipsis,.is-focused.pagination-link,.is-focused.pagination-next,.is-focused.pagination-previous,.is-focused.textarea,.pagination-ellipsis:active,.pagination-ellipsis:focus,.pagination-link:active,.pagination-link:focus,.pagination-next:active,.pagination-next:focus,.pagination-previous:active,.pagination-previous:focus,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{outline:none}.button[disabled],.file-cta[disabled],.file-name[disabled],.input[disabled],.pagination-ellipsis[disabled],.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled],.select fieldset[disabled] select,.select select[disabled],.textarea[disabled],fieldset[disabled] .button,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .input,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-previous,fieldset[disabled] .select select,fieldset[disabled] .textarea{cursor:not-allowed}

/*! minireset.css v0.0.4 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}embed,iframe,img,object,video{height:auto;max-width:100%}audio{max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html{font-size:16px}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,select,textarea{font-family:Spoqa Han Sans,Apple SD Gothic Neo,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:#454545;font-size:1rem;font-weight:400;line-height:1.5}a{color:#1dc078}a:hover{color:#363636}code{color:#ff3860;font-size:.875em;font-weight:400;padding:.25em .5em}code,hr{background-color:#fff}hr{border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}strong{color:#363636}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#fff;color:#454545;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{text-align:left;vertical-align:top}table th{color:#363636}.is-clearfix:after{clear:both;content:" ";display:table}.is-pulled-left{float:left!important}.is-pulled-right{float:right!important}.is-clipped{overflow:hidden!important}.is-size-1{font-size:3rem!important}.is-size-2{font-size:2.5rem!important}.is-size-3{font-size:2rem!important}.is-size-4{font-size:1.5rem!important}.is-size-5{font-size:1.25rem!important}.is-size-6{font-size:1rem!important}.is-size-7{font-size:.75rem!important}@media screen and (max-width:768px){.is-size-1-mobile{font-size:3rem!important}.is-size-2-mobile{font-size:2.5rem!important}.is-size-3-mobile{font-size:2rem!important}.is-size-4-mobile{font-size:1.5rem!important}.is-size-5-mobile{font-size:1.25rem!important}.is-size-6-mobile{font-size:1rem!important}.is-size-7-mobile{font-size:.75rem!important}}@media print,screen and (min-width:769px){.is-size-1-tablet{font-size:3rem!important}.is-size-2-tablet{font-size:2.5rem!important}.is-size-3-tablet{font-size:2rem!important}.is-size-4-tablet{font-size:1.5rem!important}.is-size-5-tablet{font-size:1.25rem!important}.is-size-6-tablet{font-size:1rem!important}.is-size-7-tablet{font-size:.75rem!important}}@media screen and (max-width:1087px){.is-size-1-touch{font-size:3rem!important}.is-size-2-touch{font-size:2.5rem!important}.is-size-3-touch{font-size:2rem!important}.is-size-4-touch{font-size:1.5rem!important}.is-size-5-touch{font-size:1.25rem!important}.is-size-6-touch{font-size:1rem!important}.is-size-7-touch{font-size:.75rem!important}}@media screen and (min-width:1088px){.is-size-1-desktop{font-size:3rem!important}.is-size-2-desktop{font-size:2.5rem!important}.is-size-3-desktop{font-size:2rem!important}.is-size-4-desktop{font-size:1.5rem!important}.is-size-5-desktop{font-size:1.25rem!important}.is-size-6-desktop{font-size:1rem!important}.is-size-7-desktop{font-size:.75rem!important}}@media screen and (min-width:1280px){.is-size-1-widescreen{font-size:3rem!important}.is-size-2-widescreen{font-size:2.5rem!important}.is-size-3-widescreen{font-size:2rem!important}.is-size-4-widescreen{font-size:1.5rem!important}.is-size-5-widescreen{font-size:1.25rem!important}.is-size-6-widescreen{font-size:1rem!important}.is-size-7-widescreen{font-size:.75rem!important}}@media screen and (min-width:1472px){.is-size-1-fullhd{font-size:3rem!important}.is-size-2-fullhd{font-size:2.5rem!important}.is-size-3-fullhd{font-size:2rem!important}.is-size-4-fullhd{font-size:1.5rem!important}.is-size-5-fullhd{font-size:1.25rem!important}.is-size-6-fullhd{font-size:1rem!important}.is-size-7-fullhd{font-size:.75rem!important}}.has-text-centered{text-align:center!important}.has-text-justified{text-align:justify!important}.has-text-left{text-align:left!important}.has-text-right{text-align:right!important}@media screen and (max-width:768px){.has-text-centered-mobile{text-align:center!important}}@media print,screen and (min-width:769px){.has-text-centered-tablet{text-align:center!important}}@media screen and (min-width:769px) and (max-width:1087px){.has-text-centered-tablet-only{text-align:center!important}}@media screen and (max-width:1087px){.has-text-centered-touch{text-align:center!important}}@media screen and (min-width:1088px){.has-text-centered-desktop{text-align:center!important}}@media screen and (min-width:1088px) and (max-width:1279px){.has-text-centered-desktop-only{text-align:center!important}}@media screen and (min-width:1280px){.has-text-centered-widescreen{text-align:center!important}}@media screen and (min-width:1280px) and (max-width:1471px){.has-text-centered-widescreen-only{text-align:center!important}}@media screen and (min-width:1472px){.has-text-centered-fullhd{text-align:center!important}}@media screen and (max-width:768px){.has-text-justified-mobile{text-align:justify!important}}@media print,screen and (min-width:769px){.has-text-justified-tablet{text-align:justify!important}}@media screen and (min-width:769px) and (max-width:1087px){.has-text-justified-tablet-only{text-align:justify!important}}@media screen and (max-width:1087px){.has-text-justified-touch{text-align:justify!important}}@media screen and (min-width:1088px){.has-text-justified-desktop{text-align:justify!important}}@media screen and (min-width:1088px) and (max-width:1279px){.has-text-justified-desktop-only{text-align:justify!important}}@media screen and (min-width:1280px){.has-text-justified-widescreen{text-align:justify!important}}@media screen and (min-width:1280px) and (max-width:1471px){.has-text-justified-widescreen-only{text-align:justify!important}}@media screen and (min-width:1472px){.has-text-justified-fullhd{text-align:justify!important}}@media screen and (max-width:768px){.has-text-left-mobile{text-align:left!important}}@media print,screen and (min-width:769px){.has-text-left-tablet{text-align:left!important}}@media screen and (min-width:769px) and (max-width:1087px){.has-text-left-tablet-only{text-align:left!important}}@media screen and (max-width:1087px){.has-text-left-touch{text-align:left!important}}@media screen and (min-width:1088px){.has-text-left-desktop{text-align:left!important}}@media screen and (min-width:1088px) and (max-width:1279px){.has-text-left-desktop-only{text-align:left!important}}@media screen and (min-width:1280px){.has-text-left-widescreen{text-align:left!important}}@media screen and (min-width:1280px) and (max-width:1471px){.has-text-left-widescreen-only{text-align:left!important}}@media screen and (min-width:1472px){.has-text-left-fullhd{text-align:left!important}}@media screen and (max-width:768px){.has-text-right-mobile{text-align:right!important}}@media print,screen and (min-width:769px){.has-text-right-tablet{text-align:right!important}}@media screen and (min-width:769px) and (max-width:1087px){.has-text-right-tablet-only{text-align:right!important}}@media screen and (max-width:1087px){.has-text-right-touch{text-align:right!important}}@media screen and (min-width:1088px){.has-text-right-desktop{text-align:right!important}}@media screen and (min-width:1088px) and (max-width:1279px){.has-text-right-desktop-only{text-align:right!important}}@media screen and (min-width:1280px){.has-text-right-widescreen{text-align:right!important}}@media screen and (min-width:1280px) and (max-width:1471px){.has-text-right-widescreen-only{text-align:right!important}}@media screen and (min-width:1472px){.has-text-right-fullhd{text-align:right!important}}.is-capitalized{text-transform:capitalize!important}.is-lowercase{text-transform:lowercase!important}.is-uppercase{text-transform:uppercase!important}.is-italic{font-style:italic!important}.has-text-white{color:#fff!important}a.has-text-white:focus,a.has-text-white:hover{color:#e6e6e6!important}.has-background-white{background-color:#fff!important}.has-text-black{color:#000a12!important}a.has-text-black:focus,a.has-text-black:hover{color:#000!important}.has-background-black{background-color:#000a12!important}.has-text-light{color:#f5f5f5!important}a.has-text-light:focus,a.has-text-light:hover{color:#dbdbdb!important}.has-background-light{background-color:#f5f5f5!important}.has-text-dark{color:#363636!important}a.has-text-dark:focus,a.has-text-dark:hover{color:#1c1c1c!important}.has-background-dark{background-color:#363636!important}.has-text-primary{color:#ff7867!important}a.has-text-primary:focus,a.has-text-primary:hover{color:#ff4b34!important}.has-background-primary{background-color:#ff7867!important}.has-text-link{color:#1dc078!important}a.has-text-link:focus,a.has-text-link:hover{color:#16945c!important}.has-background-link{background-color:#1dc078!important}.has-text-info{color:#209cee!important}a.has-text-info:focus,a.has-text-info:hover{color:#0f81cc!important}.has-background-info{background-color:#209cee!important}.has-text-success{color:#5eceb3!important}a.has-text-success:focus,a.has-text-success:hover{color:#3abf9f!important}.has-background-success{background-color:#5eceb3!important}.has-text-warning{color:#ffdd57!important}a.has-text-warning:focus,a.has-text-warning:hover{color:#ffd324!important}.has-background-warning{background-color:#ffdd57!important}.has-text-danger{color:#ff3860!important}a.has-text-danger:focus,a.has-text-danger:hover{color:#ff0537!important}.has-background-danger{background-color:#ff3860!important}.has-text-black-bis{color:#454545!important}.has-background-black-bis{background-color:#454545!important}.has-text-black-ter{color:#242424!important}.has-background-black-ter{background-color:#242424!important}.has-text-grey-darker{color:#363636!important}.has-background-grey-darker{background-color:#363636!important}.has-text-grey-dark{color:#4a4a4a!important}.has-background-grey-dark{background-color:#4a4a4a!important}.has-text-grey{color:#cfcfcf!important}.has-background-grey{background-color:#cfcfcf!important}.has-text-grey-light{color:#b5b5b5!important}.has-background-grey-light{background-color:#b5b5b5!important}.has-text-grey-lighter{color:#dbdbdb!important}.has-background-grey-lighter{background-color:#dbdbdb!important}.has-text-white-ter{color:#f5f5f5!important}.has-background-white-ter{background-color:#f5f5f5!important}.has-text-white-bis{color:#fafafa!important}.has-background-white-bis{background-color:#fafafa!important}.has-text-weight-light{font-weight:300!important}.has-text-weight-normal{font-weight:400!important}.has-text-weight-semibold{font-weight:600!important}.has-text-weight-bold{font-weight:700!important}.is-family-primary,.is-family-sans-serif,.is-family-secondary{font-family:Spoqa Han Sans,Apple SD Gothic Neo,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif!important}.is-family-code,.is-family-monospace{font-family:monospace!important}.is-block{display:block!important}@media screen and (max-width:768px){.is-block-mobile{display:block!important}}@media print,screen and (min-width:769px){.is-block-tablet{display:block!important}}@media screen and (min-width:769px) and (max-width:1087px){.is-block-tablet-only{display:block!important}}@media screen and (max-width:1087px){.is-block-touch{display:block!important}}@media screen and (min-width:1088px){.is-block-desktop{display:block!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1280px){.is-block-widescreen{display:block!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:1472px){.is-block-fullhd{display:block!important}}.is-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media screen and (max-width:768px){.is-flex-mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media print,screen and (min-width:769px){.is-flex-tablet{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:769px) and (max-width:1087px){.is-flex-tablet-only{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (max-width:1087px){.is-flex-touch{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1088px){.is-flex-desktop{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-flex-desktop-only{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1280px){.is-flex-widescreen{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-flex-widescreen-only{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1472px){.is-flex-fullhd{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.is-inline{display:inline!important}@media screen and (max-width:768px){.is-inline-mobile{display:inline!important}}@media print,screen and (min-width:769px){.is-inline-tablet{display:inline!important}}@media screen and (min-width:769px) and (max-width:1087px){.is-inline-tablet-only{display:inline!important}}@media screen and (max-width:1087px){.is-inline-touch{display:inline!important}}@media screen and (min-width:1088px){.is-inline-desktop{display:inline!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1280px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:1472px){.is-inline-fullhd{display:inline!important}}.is-inline-block{display:inline-block!important}@media screen and (max-width:768px){.is-inline-block-mobile{display:inline-block!important}}@media print,screen and (min-width:769px){.is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width:769px) and (max-width:1087px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width:1087px){.is-inline-block-touch{display:inline-block!important}}@media screen and (min-width:1088px){.is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1280px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:1472px){.is-inline-block-fullhd{display:inline-block!important}}.is-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media screen and (max-width:768px){.is-inline-flex-mobile{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print,screen and (min-width:769px){.is-inline-flex-tablet{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:769px) and (max-width:1087px){.is-inline-flex-tablet-only{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (max-width:1087px){.is-inline-flex-touch{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1088px){.is-inline-flex-desktop{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-inline-flex-desktop-only{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1280px){.is-inline-flex-widescreen{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-inline-flex-widescreen-only{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1472px){.is-inline-flex-fullhd{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.is-hidden{display:none!important}.is-sr-only{border:none!important;clip:rect(0,0,0,0)!important;height:.01em!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.01em!important}@media screen and (max-width:768px){.is-hidden-mobile{display:none!important}}@media print,screen and (min-width:769px){.is-hidden-tablet{display:none!important}}@media screen and (min-width:769px) and (max-width:1087px){.is-hidden-tablet-only{display:none!important}}@media screen and (max-width:1087px){.is-hidden-touch{display:none!important}}@media screen and (min-width:1088px){.is-hidden-desktop{display:none!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1280px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:1472px){.is-hidden-fullhd{display:none!important}}.is-invisible{visibility:hidden!important}@media screen and (max-width:768px){.is-invisible-mobile{visibility:hidden!important}}@media print,screen and (min-width:769px){.is-invisible-tablet{visibility:hidden!important}}@media screen and (min-width:769px) and (max-width:1087px){.is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width:1087px){.is-invisible-touch{visibility:hidden!important}}@media screen and (min-width:1088px){.is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width:1088px) and (max-width:1279px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width:1280px){.is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width:1280px) and (max-width:1471px){.is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width:1472px){.is-invisible-fullhd{visibility:hidden!important}}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.is-radiusless{border-radius:0!important}.is-shadowless{-webkit-box-shadow:none!important;box-shadow:none!important}.box{background-color:#fff;border-radius:6px;-webkit-box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1);box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1);color:#454545;display:block;padding:1.25rem}a.box:focus,a.box:hover{-webkit-box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px #1dc078;box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px #1dc078}a.box:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,10,18,.2),0 0 0 1px #1dc078;box-shadow:inset 0 1px 2px rgba(0,10,18,.2),0 0 0 1px #1dc078}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#363636;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(.375em - 1px) .75em;text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-large,.button .icon.is-medium,.button .icon.is-small{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-.375em - 1px);margin-right:.1875em}.button .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:calc(-.375em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-.375em - 1px);margin-right:calc(-.375em - 1px)}.button.is-hovered,.button:hover{border-color:#b5b5b5;color:#363636}.button.is-focused,.button:focus{border-color:#3273dc;color:#363636}.button.is-focused:not(:active),.button:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(29,192,120,.25);box-shadow:0 0 0 .125em rgba(29,192,120,.25)}.button.is-active,.button:active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#454545;text-decoration:underline}.button.is-text.is-focused,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text:hover{background-color:#fff;color:#363636}.button.is-text.is-active,.button.is-text:active{background-color:#f2f2f2;color:#363636}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-white{background-color:#fff;border-color:transparent;color:#000a12}.button.is-white.is-hovered,.button.is-white:hover{background-color:#f9f9f9;border-color:transparent;color:#000a12}.button.is-white.is-focused,.button.is-white:focus{border-color:transparent;color:#000a12}.button.is-white.is-focused:not(:active),.button.is-white:focus:not(:active){-webkit-box-shadow:0 0 0 .125em hsla(0,0%,100%,.25);box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.button.is-white.is-active,.button.is-white:active{background-color:#f2f2f2;border-color:transparent;color:#000a12}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-white.is-inverted{background-color:#000a12;color:#fff}.button.is-white.is-inverted:hover{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#000a12;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-white.is-loading:after{border-color:transparent transparent #000a12 #000a12!important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover{background-color:#fff;border-color:#fff;color:#000a12}.button.is-white.is-outlined.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#000a12;color:#000a12}.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover{background-color:#000a12;color:#fff}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#000a12;-webkit-box-shadow:none;box-shadow:none;color:#000a12}.button.is-black{background-color:#000a12;border-color:transparent;color:#fff}.button.is-black.is-hovered,.button.is-black:hover{background-color:#000305;border-color:transparent;color:#fff}.button.is-black.is-focused,.button.is-black:focus{border-color:transparent;color:#fff}.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(0,10,18,.25);box-shadow:0 0 0 .125em rgba(0,10,18,.25)}.button.is-black.is-active,.button.is-black:active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#000a12;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#000a12}.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#000a12}.button.is-black.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined{background-color:transparent;border-color:#000a12;color:#000a12}.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover{background-color:#000a12;border-color:#000a12;color:#fff}.button.is-black.is-outlined.is-loading:after{border-color:transparent transparent #000a12 #000a12!important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#000a12;-webkit-box-shadow:none;box-shadow:none;color:#000a12}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover{background-color:#fff;color:#000a12}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:#363636}.button.is-light.is-hovered,.button.is-light:hover{background-color:#eee;border-color:transparent;color:#363636}.button.is-light.is-focused,.button.is-light:focus{border-color:transparent;color:#363636}.button.is-light.is-focused:not(:active),.button.is-light:focus:not(:active){-webkit-box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25);box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.button.is-light.is-active,.button.is-light:active{background-color:#e8e8e8;border-color:transparent;color:#363636}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-light.is-inverted{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted:hover{background-color:#292929}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:#363636;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading:after{border-color:transparent transparent #363636 #363636!important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:focus,.button.is-light.is-outlined:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.button.is-light.is-outlined.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined:hover{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#363636;-webkit-box-shadow:none;box-shadow:none;color:#363636}.button.is-dark{background-color:#363636;border-color:transparent;color:#f5f5f5}.button.is-dark.is-hovered,.button.is-dark:hover{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused,.button.is-dark:focus{border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused:not(:active),.button.is-dark:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(54,54,54,.25);box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.button.is-dark.is-active,.button.is-dark:active{background-color:#292929;border-color:transparent;color:#f5f5f5}.button.is-dark[disabled],fieldset[disabled] .button.is-dark{background-color:#363636;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-dark.is-inverted{background-color:#f5f5f5;color:#363636}.button.is-dark.is-inverted:hover{background-color:#e8e8e8}.button.is-dark.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted{background-color:#f5f5f5;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#363636}.button.is-dark.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.button.is-dark.is-outlined.is-loading:after{border-color:transparent transparent #363636 #363636!important}.button.is-dark.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined{background-color:transparent;border-color:#363636;-webkit-box-shadow:none;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined:hover{background-color:#f5f5f5;color:#363636}.button.is-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;color:#f5f5f5}.button.is-primary{background-color:#ff7867;border-color:transparent;color:#fff}.button.is-primary.is-hovered,.button.is-primary:hover{background-color:#ff6d5a;border-color:transparent;color:#fff}.button.is-primary.is-focused,.button.is-primary:focus{border-color:transparent;color:#fff}.button.is-primary.is-focused:not(:active),.button.is-primary:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(255,120,103,.25);box-shadow:0 0 0 .125em rgba(255,120,103,.25)}.button.is-primary.is-active,.button.is-primary:active{background-color:#ff614e;border-color:transparent;color:#fff}.button.is-primary[disabled],fieldset[disabled] .button.is-primary{background-color:#ff7867;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-primary.is-inverted{background-color:#fff;color:#ff7867}.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],fieldset[disabled] .button.is-primary.is-inverted{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#ff7867}.button.is-primary.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined{background-color:transparent;border-color:#ff7867;color:#ff7867}.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined:hover{background-color:#ff7867;border-color:#ff7867;color:#fff}.button.is-primary.is-outlined.is-loading:after{border-color:transparent transparent #ff7867 #ff7867!important}.button.is-primary.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-outlined{background-color:transparent;border-color:#ff7867;-webkit-box-shadow:none;box-shadow:none;color:#ff7867}.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined:hover{background-color:#fff;color:#ff7867}.button.is-primary.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-link{background-color:#1dc078;border-color:transparent;color:#fff}.button.is-link.is-hovered,.button.is-link:hover{background-color:#1bb571;border-color:transparent;color:#fff}.button.is-link.is-focused,.button.is-link:focus{border-color:transparent;color:#fff}.button.is-link.is-focused:not(:active),.button.is-link:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(29,192,120,.25);box-shadow:0 0 0 .125em rgba(29,192,120,.25)}.button.is-link.is-active,.button.is-link:active{background-color:#1aaa6a;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#1dc078;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#1dc078}.button.is-link.is-inverted:hover{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#1dc078}.button.is-link.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-link.is-outlined{background-color:transparent;border-color:#1dc078;color:#1dc078}.button.is-link.is-outlined:focus,.button.is-link.is-outlined:hover{background-color:#1dc078;border-color:#1dc078;color:#fff}.button.is-link.is-outlined.is-loading:after{border-color:transparent transparent #1dc078 #1dc078!important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#1dc078;-webkit-box-shadow:none;box-shadow:none;color:#1dc078}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined:hover{background-color:#fff;color:#1dc078}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info.is-hovered,.button.is-info:hover{background-color:#1496ed;border-color:transparent;color:#fff}.button.is-info.is-focused,.button.is-info:focus{border-color:transparent;color:#fff}.button.is-info.is-focused:not(:active),.button.is-info:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(32,156,238,.25);box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.button.is-info.is-active,.button.is-info:active{background-color:#118fe4;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#209cee;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#209cee}.button.is-info.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:focus,.button.is-info.is-outlined:hover{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading:after{border-color:transparent transparent #209cee #209cee!important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#209cee;-webkit-box-shadow:none;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined:hover{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-success{background-color:#5eceb3;border-color:transparent;color:#fff}.button.is-success.is-hovered,.button.is-success:hover{background-color:#54cbae;border-color:transparent;color:#fff}.button.is-success.is-focused,.button.is-success:focus{border-color:transparent;color:#fff}.button.is-success.is-focused:not(:active),.button.is-success:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(94,206,179,.25);box-shadow:0 0 0 .125em rgba(94,206,179,.25)}.button.is-success.is-active,.button.is-success:active{background-color:#4ac8aa;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#5eceb3;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#5eceb3}.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#5eceb3}.button.is-success.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined{background-color:transparent;border-color:#5eceb3;color:#5eceb3}.button.is-success.is-outlined:focus,.button.is-success.is-outlined:hover{background-color:#5eceb3;border-color:#5eceb3;color:#fff}.button.is-success.is-outlined.is-loading:after{border-color:transparent transparent #5eceb3 #5eceb3!important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#5eceb3;-webkit-box-shadow:none;box-shadow:none;color:#5eceb3}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined:hover{background-color:#fff;color:#5eceb3}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-hovered,.button.is-warning:hover{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused,.button.is-warning:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused:not(:active),.button.is-warning:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(255,221,87,.25);box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.button.is-warning.is-active,.button.is-warning:active{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-warning.is-inverted{color:#ffdd57}.button.is-warning.is-inverted,.button.is-warning.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,.7);border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined:hover{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.button.is-warning.is-outlined.is-loading:after{border-color:transparent transparent #ffdd57 #ffdd57!important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;-webkit-box-shadow:none;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.7)}.button.is-danger{background-color:#ff3860;border-color:transparent;color:#fff}.button.is-danger.is-hovered,.button.is-danger:hover{background-color:#ff2b56;border-color:transparent;color:#fff}.button.is-danger.is-focused,.button.is-danger:focus{border-color:transparent;color:#fff}.button.is-danger.is-focused:not(:active),.button.is-danger:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(255,56,96,.25);box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.button.is-danger.is-active,.button.is-danger:active{background-color:#ff1f4b;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#ff3860;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#ff3860}.button.is-danger.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined{background-color:transparent;border-color:#ff3860;color:#ff3860}.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined:hover{background-color:#ff3860;border-color:#ff3860;color:#fff}.button.is-danger.is-outlined.is-loading:after{border-color:transparent transparent #ff3860 #ff3860!important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#ff3860;-webkit-box-shadow:none;box-shadow:none;color:#ff3860}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined:hover{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#fff}.button.is-small{border-radius:2px;font-size:.75rem}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;-webkit-box-shadow:none;box-shadow:none;opacity:.5}.button.is-fullwidth{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.button.is-loading{color:transparent!important;pointer-events:none}.button.is-loading:after{position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);position:absolute!important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#cfcfcf;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}.button.is-rounded{border-radius:290486px;padding-left:1em;padding-right:1em}.buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.buttons .button{margin-bottom:.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){border-radius:2px;font-size:.75rem}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button.is-hovered,.buttons.has-addons .button:hover{z-index:2}.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-focused,.buttons.has-addons .button.is-selected,.buttons.has-addons .button:active,.buttons.has-addons .button:focus{z-index:3}.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button.is-selected:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button:focus:hover{z-index:4}.buttons.has-addons .button.is-expanded{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.buttons.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buttons.is-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.container{margin:0 auto;position:relative}@media screen and (min-width:1088px){.container{max-width:960px;width:960px}.container.is-fluid{margin-left:64px;margin-right:64px;max-width:none;width:auto}}@media screen and (max-width:1279px){.container.is-widescreen{max-width:1152px;width:auto}}@media screen and (max-width:1471px){.container.is-fullhd{max-width:1344px;width:auto}}@media screen and (min-width:1280px){.container{max-width:1152px;width:1152px}}@media screen and (min-width:1472px){.container{max-width:1344px;width:1344px}}.content li+li{margin-top:.25em}.content blockquote:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content p:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child),.content ul:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:.8em}.content h5{font-size:1.125em;margin-bottom:.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#fff;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol:not([type]).is-lower-alpha{list-style-type:lower-alpha}.content ol:not([type]).is-lower-roman{list-style-type:lower-roman}.content ol:not([type]).is-upper-alpha{list-style-type:upper-alpha}.content ol:not([type]).is-upper-roman{list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:1.25em 1.5em;white-space:pre;word-wrap:normal}.content sub,.content sup{font-size:75%}.content table{width:100%}.content table td,.content table th{border:solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.content table th{color:#363636;text-align:left}.content table thead td,.content table thead th{border-width:0 0 2px;color:#363636}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#363636}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content.is-small{font-size:.75rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.input,.textarea{background-color:#fff;border-color:#dbdbdb;color:#363636;-webkit-box-shadow:inset 0 1px 2px rgba(0,10,18,.1);box-shadow:inset 0 1px 2px rgba(0,10,18,.1);max-width:100%;width:100%}.input::-moz-placeholder,.textarea::-moz-placeholder{color:rgba(54,54,54,.3)}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.input:-moz-placeholder,.textarea:-moz-placeholder{color:rgba(54,54,54,.3)}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:rgba(54,54,54,.3)}.input.is-hovered,.input:hover,.textarea.is-hovered,.textarea:hover{border-color:#b5b5b5}.input.is-active,.input.is-focused,.input:active,.input:focus,.textarea.is-active,.textarea.is-focused,.textarea:active,.textarea:focus{border-color:#1dc078;-webkit-box-shadow:0 0 0 .125em rgba(29,192,120,.25);box-shadow:0 0 0 .125em rgba(29,192,120,.25)}.input[disabled],.textarea[disabled],fieldset[disabled] .input,fieldset[disabled] .textarea{background-color:#fff;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#cfcfcf}.input[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder{color:hsla(0,0%,81.2%,.3)}.input[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder{color:hsla(0,0%,81.2%,.3)}.input[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder{color:hsla(0,0%,81.2%,.3)}.input[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder{color:hsla(0,0%,81.2%,.3)}.input[readonly],.textarea[readonly]{-webkit-box-shadow:none;box-shadow:none}.input.is-white,.textarea.is-white{border-color:#fff}.input.is-white.is-active,.input.is-white.is-focused,.input.is-white:active,.input.is-white:focus,.textarea.is-white.is-active,.textarea.is-white.is-focused,.textarea.is-white:active,.textarea.is-white:focus{-webkit-box-shadow:0 0 0 .125em hsla(0,0%,100%,.25);box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.input.is-black,.textarea.is-black{border-color:#000a12}.input.is-black.is-active,.input.is-black.is-focused,.input.is-black:active,.input.is-black:focus,.textarea.is-black.is-active,.textarea.is-black.is-focused,.textarea.is-black:active,.textarea.is-black:focus{-webkit-box-shadow:0 0 0 .125em rgba(0,10,18,.25);box-shadow:0 0 0 .125em rgba(0,10,18,.25)}.input.is-light,.textarea.is-light{border-color:#f5f5f5}.input.is-light.is-active,.input.is-light.is-focused,.input.is-light:active,.input.is-light:focus,.textarea.is-light.is-active,.textarea.is-light.is-focused,.textarea.is-light:active,.textarea.is-light:focus{-webkit-box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25);box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.input.is-dark,.textarea.is-dark{border-color:#363636}.input.is-dark.is-active,.input.is-dark.is-focused,.input.is-dark:active,.input.is-dark:focus,.textarea.is-dark.is-active,.textarea.is-dark.is-focused,.textarea.is-dark:active,.textarea.is-dark:focus{-webkit-box-shadow:0 0 0 .125em rgba(54,54,54,.25);box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.input.is-primary,.textarea.is-primary{border-color:#ff7867}.input.is-primary.is-active,.input.is-primary.is-focused,.input.is-primary:active,.input.is-primary:focus,.textarea.is-primary.is-active,.textarea.is-primary.is-focused,.textarea.is-primary:active,.textarea.is-primary:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,120,103,.25);box-shadow:0 0 0 .125em rgba(255,120,103,.25)}.input.is-link,.textarea.is-link{border-color:#1dc078}.input.is-link.is-active,.input.is-link.is-focused,.input.is-link:active,.input.is-link:focus,.textarea.is-link.is-active,.textarea.is-link.is-focused,.textarea.is-link:active,.textarea.is-link:focus{-webkit-box-shadow:0 0 0 .125em rgba(29,192,120,.25);box-shadow:0 0 0 .125em rgba(29,192,120,.25)}.input.is-info,.textarea.is-info{border-color:#209cee}.input.is-info.is-active,.input.is-info.is-focused,.input.is-info:active,.input.is-info:focus,.textarea.is-info.is-active,.textarea.is-info.is-focused,.textarea.is-info:active,.textarea.is-info:focus{-webkit-box-shadow:0 0 0 .125em rgba(32,156,238,.25);box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.input.is-success,.textarea.is-success{border-color:#5eceb3}.input.is-success.is-active,.input.is-success.is-focused,.input.is-success:active,.input.is-success:focus,.textarea.is-success.is-active,.textarea.is-success.is-focused,.textarea.is-success:active,.textarea.is-success:focus{-webkit-box-shadow:0 0 0 .125em rgba(94,206,179,.25);box-shadow:0 0 0 .125em rgba(94,206,179,.25)}.input.is-warning,.textarea.is-warning{border-color:#ffdd57}.input.is-warning.is-active,.input.is-warning.is-focused,.input.is-warning:active,.input.is-warning:focus,.textarea.is-warning.is-active,.textarea.is-warning.is-focused,.textarea.is-warning:active,.textarea.is-warning:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,221,87,.25);box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.input.is-danger,.textarea.is-danger{border-color:#ff3860}.input.is-danger.is-active,.input.is-danger.is-focused,.input.is-danger:active,.input.is-danger:focus,.textarea.is-danger.is-active,.textarea.is-danger.is-focused,.textarea.is-danger:active,.textarea.is-danger:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,56,96,.25);box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.input.is-small,.textarea.is-small{border-radius:2px;font-size:.75rem}.input.is-medium,.textarea.is-medium{font-size:1.25rem}.input.is-large,.textarea.is-large{font-size:1.5rem}.input.is-fullwidth,.textarea.is-fullwidth{display:block;width:100%}.input.is-inline,.textarea.is-inline{display:inline;width:auto}.input.is-rounded{border-radius:290486px;padding-left:1em;padding-right:1em}.input.is-static{background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:.625em;resize:vertical}.textarea:not([rows]){max-height:600px;min-height:120px}.textarea[rows]{height:auto}.textarea.has-fixed-size{resize:none}.checkbox,.radio{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.checkbox input,.radio input{cursor:pointer}.checkbox:hover,.radio:hover{color:#363636}.checkbox[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .radio{color:#cfcfcf;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.25em}.select:not(.is-multiple):not(.is-loading):after{border-color:#1dc078;right:1.125em;z-index:4}.select.is-rounded select{border-radius:290486px;padding-left:1em}.select select{background-color:#fff;border-color:#dbdbdb;color:#363636;cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-moz-placeholder{color:rgba(54,54,54,.3)}.select select::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.select select:-moz-placeholder{color:rgba(54,54,54,.3)}.select select:-ms-input-placeholder{color:rgba(54,54,54,.3)}.select select.is-hovered,.select select:hover{border-color:#b5b5b5}.select select.is-active,.select select.is-focused,.select select:active,.select select:focus{border-color:#1dc078;-webkit-box-shadow:0 0 0 .125em rgba(29,192,120,.25);box-shadow:0 0 0 .125em rgba(29,192,120,.25)}.select select[disabled],fieldset[disabled] .select select{background-color:#fff;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#cfcfcf}.select select[disabled]::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder{color:hsla(0,0%,81.2%,.3)}.select select[disabled]::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder{color:hsla(0,0%,81.2%,.3)}.select select[disabled]:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder{color:hsla(0,0%,81.2%,.3)}.select select[disabled]:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder{color:hsla(0,0%,81.2%,.3)}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#fff}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:.5em 1em}.select:not(.is-multiple):not(.is-loading):hover:after{border-color:#363636}.select.is-white:not(:hover):after,.select.is-white select{border-color:#fff}.select.is-white select.is-hovered,.select.is-white select:hover{border-color:#f2f2f2}.select.is-white select.is-active,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select:focus{-webkit-box-shadow:0 0 0 .125em hsla(0,0%,100%,.25);box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.select.is-black:not(:hover):after,.select.is-black select{border-color:#000a12}.select.is-black select.is-hovered,.select.is-black select:hover{border-color:#000}.select.is-black select.is-active,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select:focus{-webkit-box-shadow:0 0 0 .125em rgba(0,10,18,.25);box-shadow:0 0 0 .125em rgba(0,10,18,.25)}.select.is-light:not(:hover):after,.select.is-light select{border-color:#f5f5f5}.select.is-light select.is-hovered,.select.is-light select:hover{border-color:#e8e8e8}.select.is-light select.is-active,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select:focus{-webkit-box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25);box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.select.is-dark:not(:hover):after,.select.is-dark select{border-color:#363636}.select.is-dark select.is-hovered,.select.is-dark select:hover{border-color:#292929}.select.is-dark select.is-active,.select.is-dark select.is-focused,.select.is-dark select:active,.select.is-dark select:focus{-webkit-box-shadow:0 0 0 .125em rgba(54,54,54,.25);box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.select.is-primary:not(:hover):after,.select.is-primary select{border-color:#ff7867}.select.is-primary select.is-hovered,.select.is-primary select:hover{border-color:#ff614e}.select.is-primary select.is-active,.select.is-primary select.is-focused,.select.is-primary select:active,.select.is-primary select:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,120,103,.25);box-shadow:0 0 0 .125em rgba(255,120,103,.25)}.select.is-link:not(:hover):after,.select.is-link select{border-color:#1dc078}.select.is-link select.is-hovered,.select.is-link select:hover{border-color:#1aaa6a}.select.is-link select.is-active,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select:focus{-webkit-box-shadow:0 0 0 .125em rgba(29,192,120,.25);box-shadow:0 0 0 .125em rgba(29,192,120,.25)}.select.is-info:not(:hover):after,.select.is-info select{border-color:#209cee}.select.is-info select.is-hovered,.select.is-info select:hover{border-color:#118fe4}.select.is-info select.is-active,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select:focus{-webkit-box-shadow:0 0 0 .125em rgba(32,156,238,.25);box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.select.is-success:not(:hover):after,.select.is-success select{border-color:#5eceb3}.select.is-success select.is-hovered,.select.is-success select:hover{border-color:#4ac8aa}.select.is-success select.is-active,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select:focus{-webkit-box-shadow:0 0 0 .125em rgba(94,206,179,.25);box-shadow:0 0 0 .125em rgba(94,206,179,.25)}.select.is-warning:not(:hover):after,.select.is-warning select{border-color:#ffdd57}.select.is-warning select.is-hovered,.select.is-warning select:hover{border-color:#ffd83d}.select.is-warning select.is-active,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,221,87,.25);box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.select.is-danger:not(:hover):after,.select.is-danger select{border-color:#ff3860}.select.is-danger select.is-hovered,.select.is-danger select:hover{border-color:#ff1f4b}.select.is-danger select.is-active,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select:focus{-webkit-box-shadow:0 0 0 .125em rgba(255,56,96,.25);box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.select.is-small{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled:after{border-color:#cfcfcf}.select.is-fullwidth,.select.is-fullwidth select{width:100%}.select.is-loading:after{margin-top:0;position:absolute;right:.625em;top:.625em;-webkit-transform:none;transform:none}.select.is-loading.is-small:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#000a12}.file.is-white.is-hovered .file-cta,.file.is-white:hover .file-cta{background-color:#f9f9f9;border-color:transparent;color:#000a12}.file.is-white.is-focused .file-cta,.file.is-white:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em hsla(0,0%,100%,.25);box-shadow:0 0 .5em hsla(0,0%,100%,.25);color:#000a12}.file.is-white.is-active .file-cta,.file.is-white:active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#000a12}.file.is-black .file-cta{background-color:#000a12;border-color:transparent;color:#fff}.file.is-black.is-hovered .file-cta,.file.is-black:hover .file-cta{background-color:#000305;border-color:transparent;color:#fff}.file.is-black.is-focused .file-cta,.file.is-black:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(0,10,18,.25);box-shadow:0 0 .5em rgba(0,10,18,.25);color:#fff}.file.is-black.is-active .file-cta,.file.is-black:active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:#363636}.file.is-light.is-hovered .file-cta,.file.is-light:hover .file-cta{background-color:#eee;border-color:transparent;color:#363636}.file.is-light.is-focused .file-cta,.file.is-light:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em hsla(0,0%,96.1%,.25);box-shadow:0 0 .5em hsla(0,0%,96.1%,.25);color:#363636}.file.is-light.is-active .file-cta,.file.is-light:active .file-cta{background-color:#e8e8e8;border-color:transparent;color:#363636}.file.is-dark .file-cta{background-color:#363636;border-color:transparent;color:#f5f5f5}.file.is-dark.is-hovered .file-cta,.file.is-dark:hover .file-cta{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.file.is-dark.is-focused .file-cta,.file.is-dark:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(54,54,54,.25);box-shadow:0 0 .5em rgba(54,54,54,.25);color:#f5f5f5}.file.is-dark.is-active .file-cta,.file.is-dark:active .file-cta{background-color:#292929;border-color:transparent;color:#f5f5f5}.file.is-primary .file-cta{background-color:#ff7867;border-color:transparent;color:#fff}.file.is-primary.is-hovered .file-cta,.file.is-primary:hover .file-cta{background-color:#ff6d5a;border-color:transparent;color:#fff}.file.is-primary.is-focused .file-cta,.file.is-primary:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(255,120,103,.25);box-shadow:0 0 .5em rgba(255,120,103,.25);color:#fff}.file.is-primary.is-active .file-cta,.file.is-primary:active .file-cta{background-color:#ff614e;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#1dc078;border-color:transparent;color:#fff}.file.is-link.is-hovered .file-cta,.file.is-link:hover .file-cta{background-color:#1bb571;border-color:transparent;color:#fff}.file.is-link.is-focused .file-cta,.file.is-link:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(29,192,120,.25);box-shadow:0 0 .5em rgba(29,192,120,.25);color:#fff}.file.is-link.is-active .file-cta,.file.is-link:active .file-cta{background-color:#1aaa6a;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info.is-hovered .file-cta,.file.is-info:hover .file-cta{background-color:#1496ed;border-color:transparent;color:#fff}.file.is-info.is-focused .file-cta,.file.is-info:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(32,156,238,.25);box-shadow:0 0 .5em rgba(32,156,238,.25);color:#fff}.file.is-info.is-active .file-cta,.file.is-info:active .file-cta{background-color:#118fe4;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#5eceb3;border-color:transparent;color:#fff}.file.is-success.is-hovered .file-cta,.file.is-success:hover .file-cta{background-color:#54cbae;border-color:transparent;color:#fff}.file.is-success.is-focused .file-cta,.file.is-success:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(94,206,179,.25);box-shadow:0 0 .5em rgba(94,206,179,.25);color:#fff}.file.is-success.is-active .file-cta,.file.is-success:active .file-cta{background-color:#4ac8aa;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-hovered .file-cta,.file.is-warning:hover .file-cta{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-focused .file-cta,.file.is-warning:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(255,221,87,.25);box-shadow:0 0 .5em rgba(255,221,87,.25);color:rgba(0,0,0,.7)}.file.is-warning.is-active .file-cta,.file.is-warning:active .file-cta{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-danger .file-cta{background-color:#ff3860;border-color:transparent;color:#fff}.file.is-danger.is-hovered .file-cta,.file.is-danger:hover .file-cta{background-color:#ff2b56;border-color:transparent;color:#fff}.file.is-danger.is-focused .file-cta,.file.is-danger:focus .file-cta{border-color:transparent;-webkit-box-shadow:0 0 .5em rgba(255,56,96,.25);box-shadow:0 0 .5em rgba(255,56,96,.25);color:#fff}.file.is-danger.is-active .file-cta,.file.is-danger:active .file-cta{background-color:#ff1f4b;border-color:transparent;color:#fff}.file.is-small{font-size:.75rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-cta,.file.is-boxed .file-label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.file.is-boxed .file-cta{height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:none}.file.is-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.file-label{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#363636}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#363636}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#4a4a4a}.file-name{border:1px solid #dbdbdb;border-left-width:0;display:block;max-width:16em;overflow:hidden;text-align:left;text-overflow:ellipsis}.file-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#363636;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:.5em}.label.is-small{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:.25rem}.help.is-white{color:#fff}.help.is-black{color:#000a12}.help.is-light{color:#f5f5f5}.help.is-dark{color:#363636}.help.is-primary{color:#ff7867}.help.is-link{color:#1dc078}.help.is-info{color:#209cee}.help.is-success{color:#5eceb3}.help.is-warning{color:#ffdd57}.help.is-danger{color:#ff3860}.field:not(:last-child){margin-bottom:.75rem}.field.has-addons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]).is-hovered,.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .input:not([disabled]).is-hovered,.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]).is-hovered,.field.has-addons .control .select select:not([disabled]):hover{z-index:2}.field.has-addons .control .button:not([disabled]).is-active,.field.has-addons .control .button:not([disabled]).is-focused,.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .input:not([disabled]).is-active,.field.has-addons .control .input:not([disabled]).is-focused,.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control .select select:not([disabled]).is-active,.field.has-addons .control .select select:not([disabled]).is-focused,.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select:not([disabled]):focus{z-index:3}.field.has-addons .control .button:not([disabled]).is-active:hover,.field.has-addons .control .button:not([disabled]).is-focused:hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .input:not([disabled]).is-active:hover,.field.has-addons .control .input:not([disabled]).is-focused:hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control .select select:not([disabled]).is-active:hover,.field.has-addons .control .select select:not([disabled]).is-focused:hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select:not([disabled]):focus:hover{z-index:4}.field.has-addons .control.is-expanded{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.field.has-addons.has-addons-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.field.has-addons.has-addons-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.field.is-grouped{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.field.is-grouped>.control{-ms-flex-negative:0;flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.field.is-grouped.is-grouped-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.field.is-grouped.is-grouped-multiline{-ms-flex-wrap:wrap;flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media print,screen and (min-width:769px){.field.is-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width:768px){.field-label{margin-bottom:.5rem}}@media print,screen and (min-width:769px){.field-label{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small{font-size:.75rem;padding-top:.375em}.field-label.is-normal{padding-top:.375em}.field-label.is-medium{font-size:1.25rem;padding-top:.375em}.field-label.is-large{font-size:1.5rem;padding-top:.375em}}.field-body .field .field{margin-bottom:0}@media print,screen and (min-width:769px){.field-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5;-ms-flex-negative:1;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{-ms-flex-negative:1;flex-shrink:1}.field-body>.field:not(.is-narrow){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:left}.control.has-icons-left .input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#cfcfcf}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icons-left .input,.control.has-icons-left .select select{padding-left:2.25em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right .select select{padding-right:2.25em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading:after{position:absolute!important;right:.625em;top:.625em;z-index:4}.control.is-loading.is-small:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image img.is-rounded{border-radius:290486px}.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-square .has-ratio,.image.is-square img{height:100%;width:100%}.image.is-1by1,.image.is-square{padding-top:100%}.image.is-5by4{padding-top:80%}.image.is-4by3{padding-top:75%}.image.is-3by2{padding-top:66.6666%}.image.is-5by3{padding-top:60%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-3by1{padding-top:33.3333%}.image.is-4by5{padding-top:125%}.image.is-3by4{padding-top:133.3333%}.image.is-2by3{padding-top:150%}.image.is-3by5{padding-top:166.6666%}.image.is-9by16{padding-top:177.7777%}.image.is-1by2{padding-top:200%}.image.is-1by3{padding-top:300%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.notification{background-color:#fff;border-radius:4px;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{position:absolute;right:.5rem;top:.5rem}.notification .content,.notification .subtitle,.notification .title{color:currentColor}.notification.is-white{background-color:#fff;color:#000a12}.notification.is-black{background-color:#000a12;color:#fff}.notification.is-light{background-color:#f5f5f5;color:#363636}.notification.is-dark{background-color:#363636;color:#f5f5f5}.notification.is-primary{background-color:#ff7867;color:#fff}.notification.is-link{background-color:#1dc078;color:#fff}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-success{background-color:#5eceb3;color:#fff}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.notification.is-danger{background-color:#ff3860;color:#fff}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#dbdbdb}.progress::-webkit-progress-value{background-color:#454545}.progress::-moz-progress-bar{background-color:#454545}.progress::-ms-fill{background-color:#454545;border:none}.progress:indeterminate{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:moveIndeterminate;animation-name:moveIndeterminate;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-color:#dbdbdb;background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#454545),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#454545 30%,#dbdbdb 0);background-position:0 0;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#fff),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#fff 30%,#dbdbdb 0)}.progress.is-black::-webkit-progress-value{background-color:#000a12}.progress.is-black::-moz-progress-bar{background-color:#000a12}.progress.is-black::-ms-fill{background-color:#000a12}.progress.is-black:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#000a12),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#000a12 30%,#dbdbdb 0)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#f5f5f5),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#f5f5f5 30%,#dbdbdb 0)}.progress.is-dark::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#363636),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#363636 30%,#dbdbdb 0)}.progress.is-primary::-webkit-progress-value{background-color:#ff7867}.progress.is-primary::-moz-progress-bar{background-color:#ff7867}.progress.is-primary::-ms-fill{background-color:#ff7867}.progress.is-primary:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#ff7867),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#ff7867 30%,#dbdbdb 0)}.progress.is-link::-webkit-progress-value{background-color:#1dc078}.progress.is-link::-moz-progress-bar{background-color:#1dc078}.progress.is-link::-ms-fill{background-color:#1dc078}.progress.is-link:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#1dc078),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#1dc078 30%,#dbdbdb 0)}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-info:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#209cee),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#209cee 30%,#dbdbdb 0)}.progress.is-success::-webkit-progress-value{background-color:#5eceb3}.progress.is-success::-moz-progress-bar{background-color:#5eceb3}.progress.is-success::-ms-fill{background-color:#5eceb3}.progress.is-success:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#5eceb3),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#5eceb3 30%,#dbdbdb 0)}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-warning:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#ffdd57),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#ffdd57 30%,#dbdbdb 0)}.progress.is-danger::-webkit-progress-value{background-color:#ff3860}.progress.is-danger::-moz-progress-bar{background-color:#ff3860}.progress.is-danger::-ms-fill{background-color:#ff3860}.progress.is-danger:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#ff3860),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#ff3860 30%,#dbdbdb 0)}.progress.is-small{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@-webkit-keyframes moveIndeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes moveIndeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#363636}.table td,.table th{border:solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#000a12}.table td.is-black,.table th.is-black{background-color:#000a12;border-color:#000a12;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#f5f5f5}.table td.is-primary,.table th.is-primary{background-color:#ff7867;border-color:#ff7867;color:#fff}.table td.is-link,.table th.is-link{background-color:#1dc078;border-color:#1dc078;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#5eceb3;border-color:#5eceb3;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.table td.is-danger,.table th.is-danger{background-color:#ff3860;border-color:#ff3860;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#ff7867;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table th{color:#363636;text-align:left}.table tr.is-selected{background-color:#ff7867;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:transparent}.table thead td,.table thead th{border-width:0 0 2px;color:#363636}.table tfoot{background-color:transparent}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#363636}.table tbody{background-color:transparent}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover,.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tags .tag{margin-bottom:.5rem}.tags .tag:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tags.is-centered .tag{margin-right:.25rem;margin-left:.25rem}.tags.is-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tags.is-right .tag:not(:first-child){margin-left:.5rem}.tags.has-addons .tag,.tags.is-right .tag:not(:last-child){margin-right:0}.tags.has-addons .tag:not(:first-child){margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.tags.has-addons .tag:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.tag:not(body){-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:4px;color:#454545;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.75rem;height:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.tag:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag:not(body).is-white{background-color:#fff;color:#000a12}.tag:not(body).is-black{background-color:#000a12;color:#fff}.tag:not(body).is-light{background-color:#f5f5f5;color:#363636}.tag:not(body).is-dark{background-color:#363636;color:#f5f5f5}.tag:not(body).is-primary{background-color:#ff7867;color:#fff}.tag:not(body).is-link{background-color:#1dc078;color:#fff}.tag:not(body).is-info{background-color:#209cee;color:#fff}.tag:not(body).is-success{background-color:#5eceb3;color:#fff}.tag:not(body).is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.tag:not(body).is-danger{background-color:#ff3860;color:#fff}.tag:not(body).is-normal{font-size:.75rem}.tag:not(body).is-medium{font-size:1rem}.tag:not(body).is-large{font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag:not(body).is-delete{margin-left:1px;padding:0;position:relative;width:2em}.tag:not(body).is-delete:after,.tag:not(body).is-delete:before{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.tag:not(body).is-delete:before{height:1px;width:50%}.tag:not(body).is-delete:after{height:50%;width:1px}.tag:not(body).is-delete:focus,.tag:not(body).is-delete:hover{background-color:#f2f2f2}.tag:not(body).is-delete:active{background-color:#e6e6e6}.tag:not(body).is-rounded{border-radius:290486px}a.tag:hover{text-decoration:underline}.subtitle,.title{word-break:break-word}.subtitle em,.subtitle span,.title em,.title span{font-weight:inherit}.subtitle sub,.subtitle sup,.title sub,.title sup{font-size:.75em}.subtitle .tag,.title .tag{vertical-align:middle}.title{color:#363636;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title+.highlight{margin-top:-.75rem}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#4a4a4a;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#363636;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0}.highlight pre{overflow:auto;max-width:100%}.number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:290486px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.25rem;height:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1dc078;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#363636;cursor:default;pointer-events:none}.breadcrumb li+li:before{color:#b5b5b5;content:"\0002f"}.breadcrumb ol,.breadcrumb ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.breadcrumb.is-small{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li:before{content:"\02192"}.breadcrumb.has-bullet-separator li+li:before{content:"\02022"}.breadcrumb.has-dot-separator li+li:before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li:before{content:"\0227B"}.card{background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1);box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1);color:#454545;max-width:100%;position:relative}.card-header{background-color:transparent;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-shadow:0 1px 2px rgba(0,10,18,.1);box-shadow:0 1px 2px rgba(0,10,18,.1)}.card-header,.card-header-title{display:-webkit-box;display:-ms-flexbox;display:flex}.card-header-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#363636;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:700;padding:.75rem}.card-header-icon,.card-header-title.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-header-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.75rem}.card-image{display:block;position:relative}.card-content{background-color:transparent;padding:1.5rem}.card-footer{background-color:transparent;border-top:1px solid #dbdbdb;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.card-footer,.card-footer-item{display:-webkit-box;display:-ms-flexbox;display:flex}.card-footer-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #dbdbdb}.card .media:not(:last-child){margin-bottom:.75rem}.dropdown{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:0;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1);box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1);padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#4a4a4a;display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:left;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#fff;color:#000a12}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#1dc078;color:#fff}.dropdown-divider{background-color:#dbdbdb;border:none;display:block;height:1px;margin:.5rem 0}.level{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile,.level.is-mobile .level-left,.level.is-mobile .level-right{display:-webkit-box;display:-ms-flexbox;display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media print,screen and (min-width:769px){.level{display:-webkit-box;display:-ms-flexbox;display:flex}.level>.level-item:not(.is-narrow){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.level-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.level-item .subtitle,.level-item .title{margin-bottom:0}@media screen and (max-width:768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media print,screen and (min-width:769px){.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:768px){.level-left+.level-right{margin-top:1.5rem}}@media print,screen and (min-width:769px){.level-left{display:-webkit-box;display:-ms-flexbox;display:flex}}.level-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media print,screen and (min-width:769px){.level-right{display:-webkit-box;display:-ms-flexbox;display:flex}}.list{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1);box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1)}.list-item{display:block;padding:.5em 1em}.list-item:not(a){color:#454545}.list-item:first-child,.list-item:last-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-item:not(:last-child){border-bottom:1px solid #dbdbdb}.list-item.is-active{background-color:#1dc078;color:#fff}a.list-item{background-color:#fff;cursor:pointer}.media{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid hsla(0,0%,85.9%,.5);display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid hsla(0,0%,85.9%,.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;text-align:left}@media screen and (max-width:768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#454545;display:block;padding:.5em .75em}.menu-list a:hover{background-color:#fff;color:#363636}.menu-list a.is-active{background-color:#1dc078;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#cfcfcf;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#fff;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#000a12}.message.is-white .message-body{border-color:#fff;color:#4d4d4d}.message.is-black{background-color:#f5faff}.message.is-black .message-header{background-color:#000a12;color:#fff}.message.is-black .message-body{border-color:#000a12;color:#000911}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:#363636}.message.is-light .message-body{border-color:#f5f5f5;color:#505050}.message.is-dark{background-color:#fafafa}.message.is-dark .message-header{background-color:#363636;color:#f5f5f5}.message.is-dark .message-body{border-color:#363636;color:#2a2a2a}.message.is-primary{background-color:#fff6f5}.message.is-primary .message-header{background-color:#ff7867;color:#fff}.message.is-primary .message-body{border-color:#ff7867;color:#c9220d}.message.is-link{background-color:#f6fefa}.message.is-link .message-header{background-color:#1dc078;color:#fff}.message.is-link .message-body{border-color:#1dc078;color:#0c3222}.message.is-info{background-color:#f6fbfe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#12537e}.message.is-success{background-color:#f7fdfb}.message.is-success .message-header{background-color:#5eceb3;color:#fff}.message.is-success .message-body{border-color:#5eceb3;color:#21473e}.message.is-warning{background-color:#fffdf5}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#3b3108}.message.is-danger{background-color:#fff5f7}.message.is-danger .message-header{background-color:#ff3860;color:#fff}.message.is-danger .message-body{border-color:#ff3860;color:#cd0930}.message-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#454545;border-radius:4px 4px 0 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.25;padding:.75em 1em;position:relative}.message-header .delete{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-radius:4px;border:solid #dbdbdb;border-width:0 0 0 4px;color:#454545;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:transparent}.modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;z-index:40}.modal.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-background{background-color:rgba(0,10,18,.86)}.modal-card,.modal-content{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media print,screen and (min-width:769px){.modal-card,.modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card,.modal-card-foot,.modal-card-head{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-card-foot,.modal-card-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#363636;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:10px}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#000a12}.navbar.is-white .navbar-brand .navbar-link,.navbar.is-white .navbar-brand>.navbar-item{color:#000a12}.navbar.is-white .navbar-brand .navbar-link.is-active,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand>a.navbar-item:hover{background-color:#f2f2f2;color:#000a12}.navbar.is-white .navbar-brand .navbar-link:after{border-color:#000a12}.navbar.is-white .navbar-burger{color:#000a12}@media screen and (min-width:769px){.navbar.is-white .navbar-end .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-start>.navbar-item{color:#000a12}.navbar.is-white .navbar-end .navbar-link.is-active,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start>a.navbar-item:hover{background-color:#f2f2f2;color:#000a12}.navbar.is-white .navbar-end .navbar-link:after,.navbar.is-white .navbar-start .navbar-link:after{border-color:#000a12}.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link{background-color:#f2f2f2;color:#000a12}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#000a12}}.navbar.is-black{background-color:#000a12;color:#fff}.navbar.is-black .navbar-brand .navbar-link,.navbar.is-black .navbar-brand>.navbar-item{color:#fff}.navbar.is-black .navbar-brand .navbar-link.is-active,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width:769px){.navbar.is-black .navbar-end .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-start>.navbar-item{color:#fff}.navbar.is-black .navbar-end .navbar-link.is-active,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-end .navbar-link:after,.navbar.is-black .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#000a12;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:#363636}.navbar.is-light .navbar-brand .navbar-link,.navbar.is-light .navbar-brand>.navbar-item{color:#363636}.navbar.is-light .navbar-brand .navbar-link.is-active,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand>a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-brand .navbar-link:after{border-color:#363636}.navbar.is-light .navbar-burger{color:#363636}@media screen and (min-width:769px){.navbar.is-light .navbar-end .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-start>.navbar-item{color:#363636}.navbar.is-light .navbar-end .navbar-link.is-active,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start>a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-end .navbar-link:after,.navbar.is-light .navbar-start .navbar-link:after{border-color:#363636}.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#363636}}.navbar.is-dark{background-color:#363636;color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link,.navbar.is-dark .navbar-brand>.navbar-item{color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link.is-active,.navbar.is-dark .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand>a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link:after{border-color:#f5f5f5}.navbar.is-dark .navbar-burger{color:#f5f5f5}@media screen and (min-width:769px){.navbar.is-dark .navbar-end .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.navbar.is-dark .navbar-start>.navbar-item{color:#f5f5f5}.navbar.is-dark .navbar-end .navbar-link.is-active,.navbar.is-dark .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start>a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-end .navbar-link:after,.navbar.is-dark .navbar-start .navbar-link:after{border-color:#f5f5f5}.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#f5f5f5}}.navbar.is-primary{background-color:#ff7867;color:#fff}.navbar.is-primary .navbar-brand .navbar-link,.navbar.is-primary .navbar-brand>.navbar-item{color:#fff}.navbar.is-primary .navbar-brand .navbar-link.is-active,.navbar.is-primary .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand>a.navbar-item:hover{background-color:#ff614e;color:#fff}.navbar.is-primary .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-primary .navbar-burger{color:#fff}@media screen and (min-width:769px){.navbar.is-primary .navbar-end .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.navbar.is-primary .navbar-start>.navbar-item{color:#fff}.navbar.is-primary .navbar-end .navbar-link.is-active,.navbar.is-primary .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start>a.navbar-item:hover{background-color:#ff614e;color:#fff}.navbar.is-primary .navbar-end .navbar-link:after,.navbar.is-primary .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link{background-color:#ff614e;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#ff7867;color:#fff}}.navbar.is-link{background-color:#1dc078;color:#fff}.navbar.is-link .navbar-brand .navbar-link,.navbar.is-link .navbar-brand>.navbar-item{color:#fff}.navbar.is-link .navbar-brand .navbar-link.is-active,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand>a.navbar-item:hover{background-color:#1aaa6a;color:#fff}.navbar.is-link .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width:769px){.navbar.is-link .navbar-end .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-start>.navbar-item{color:#fff}.navbar.is-link .navbar-end .navbar-link.is-active,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start>a.navbar-item:hover{background-color:#1aaa6a;color:#fff}.navbar.is-link .navbar-end .navbar-link:after,.navbar.is-link .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link{background-color:#1aaa6a;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1dc078;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand .navbar-link,.navbar.is-info .navbar-brand>.navbar-item{color:#fff}.navbar.is-info .navbar-brand .navbar-link.is-active,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand>a.navbar-item:hover{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width:769px){.navbar.is-info .navbar-end .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-start>.navbar-item{color:#fff}.navbar.is-info .navbar-end .navbar-link.is-active,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start>a.navbar-item:hover{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-end .navbar-link:after,.navbar.is-info .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#5eceb3;color:#fff}.navbar.is-success .navbar-brand .navbar-link,.navbar.is-success .navbar-brand>.navbar-item{color:#fff}.navbar.is-success .navbar-brand .navbar-link.is-active,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand>a.navbar-item:hover{background-color:#4ac8aa;color:#fff}.navbar.is-success .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width:769px){.navbar.is-success .navbar-end .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-start>.navbar-item{color:#fff}.navbar.is-success .navbar-end .navbar-link.is-active,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start>a.navbar-item:hover{background-color:#4ac8aa;color:#fff}.navbar.is-success .navbar-end .navbar-link:after,.navbar.is-success .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link{background-color:#4ac8aa;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#5eceb3;color:#fff}}.navbar.is-warning{background-color:#ffdd57}.navbar.is-warning,.navbar.is-warning .navbar-brand .navbar-link,.navbar.is-warning .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link.is-active,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,.7)}@media screen and (min-width:769px){.navbar.is-warning .navbar-end .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link.is-active,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link:after,.navbar.is-warning .navbar-start .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,.7)}}.navbar.is-danger{background-color:#ff3860;color:#fff}.navbar.is-danger .navbar-brand .navbar-link,.navbar.is-danger .navbar-brand>.navbar-item{color:#fff}.navbar.is-danger .navbar-brand .navbar-link.is-active,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand>a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width:769px){.navbar.is-danger .navbar-end .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-start>.navbar-item{color:#fff}.navbar.is-danger .navbar-end .navbar-link.is-active,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start>a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-end .navbar-link:after,.navbar.is-danger .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#ff3860;color:#fff}}.navbar>.container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{-webkit-box-shadow:0 2px 0 0 #fff;box-shadow:0 2px 0 0 #fff}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{-webkit-box-shadow:0 -2px 0 0 #fff;box-shadow:0 -2px 0 0 #fff}.navbar.is-fixed-top{top:0}body.has-navbar-fixed-top,html.has-navbar-fixed-top{padding-top:3.25rem}body.has-navbar-fixed-bottom,html.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#4a4a4a;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;-webkit-transform-origin:center;transform-origin:center;-webkit-transition-duration:86ms;transition-duration:86ms;-webkit-transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,transform;transition-property:background-color,opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:16px}.navbar-burger span:first-child{top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,.05)}.navbar-burger.is-active span:first-child{-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){-webkit-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:.5rem .75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}.navbar-link,a.navbar-item{cursor:pointer}.navbar-link.is-active,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:hover{background-color:#fafafa;color:#1dc078}.navbar-item{display:block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(.5rem - 1px)}.navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#1dc078}.navbar-item.is-tab.is-active{background-color:transparent;border-bottom:3px solid #1dc078;color:#1dc078;padding-bottom:calc(.5rem - 3px)}.navbar-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless):after{border-color:#1dc078;margin-top:-.375em;right:1.125em}.navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#fff;border:none;display:none;height:2px;margin:.5rem 0}@media screen and (max-width:768px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-link:after{display:none}.navbar-menu{background-color:#fff;-webkit-box-shadow:0 8px 16px rgba(0,10,18,.1);box-shadow:0 8px 16px rgba(0,10,18,.1);padding:.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{-webkit-box-shadow:0 -2px 3px rgba(0,10,18,.1);box-shadow:0 -2px 3px rgba(0,10,18,.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top-touch .navbar-menu,.navbar.is-fixed-top .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}body.has-navbar-fixed-top-touch,html.has-navbar-fixed-top-touch{padding-top:3.25rem}body.has-navbar-fixed-bottom-touch,html.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width:769px){.navbar,.navbar-end,.navbar-menu,.navbar-start{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-end,.navbar.is-spaced .navbar-start{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar.is-spaced .navbar-link,.navbar.is-spaced a.navbar-item{border-radius:4px}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link,.navbar.is-transparent .navbar-link.is-active,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent a.navbar-item:hover{background-color:transparent!important}.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#fff;color:#000a12}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#1dc078}.navbar-burger{display:none}.navbar-item,.navbar-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-item,.navbar-link{display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-item.has-dropdown{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.navbar-item.has-dropdown-up .navbar-link:after{-webkit-transform:rotate(135deg) translate(.25em,-.25em);transform:rotate(135deg) translate(.25em,-.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;-webkit-box-shadow:0 -8px 8px rgba(0,10,18,.1);box-shadow:0 -8px 8px rgba(0,10,18,.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.navbar-menu{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.navbar-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:auto}.navbar-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;-webkit-box-shadow:0 8px 8px rgba(0,10,18,.1);box-shadow:0 8px 8px rgba(0,10,18,.1);display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:hover{background-color:#fff;color:#000a12}.navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#1dc078}.navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-dropdown{border-radius:6px;border-top:none;-webkit-box-shadow:0 8px 8px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1);box-shadow:0 8px 8px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1);display:block;opacity:0;pointer-events:none;top:calc(100% + -4px);-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition-duration:86ms;transition-duration:86ms;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.container>.navbar .navbar-brand,.navbar>.container .navbar-brand{margin-left:-.75rem}.container>.navbar .navbar-menu,.navbar>.container .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{-webkit-box-shadow:0 -2px 3px rgba(0,10,18,.1);box-shadow:0 -2px 3px rgba(0,10,18,.1)}.navbar.is-fixed-top-desktop{top:0}body.has-navbar-fixed-top-desktop,html.has-navbar-fixed-top-desktop{padding-top:3.25rem}body.has-navbar-fixed-bottom-desktop,html.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}body.has-spaced-navbar-fixed-top,html.has-spaced-navbar-fixed-top{padding-top:5.25rem}body.has-spaced-navbar-fixed-bottom,html.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}.navbar-link.is-active,a.navbar-item.is-active{color:#000a12}.navbar-link.is-active:not(:hover),a.navbar-item.is-active:not(:hover){background-color:transparent}.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-next,.pagination.is-rounded .pagination-previous{padding-left:1em;padding-right:1em;border-radius:290486px}.pagination.is-rounded .pagination-link{border-radius:290486px}.pagination,.pagination-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{font-size:1em;padding-left:.5em;padding-right:.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.25rem;text-align:center}.pagination-link,.pagination-next,.pagination-previous{border-color:#dbdbdb;color:#363636;min-width:2.25em}.pagination-link:hover,.pagination-next:hover,.pagination-previous:hover{border-color:#b5b5b5;color:#363636}.pagination-link:focus,.pagination-next:focus,.pagination-previous:focus{border-color:#3273dc}.pagination-link:active,.pagination-next:active,.pagination-previous:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,10,18,.2);box-shadow:inset 0 1px 2px rgba(0,10,18,.2)}.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled]{background-color:#dbdbdb;border-color:#dbdbdb;-webkit-box-shadow:none;box-shadow:none;color:#cfcfcf;opacity:.5}.pagination-next,.pagination-previous{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#1dc078;border-color:#1dc078;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination-list li,.pagination-next,.pagination-previous{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}}@media print,screen and (min-width:769px){.pagination-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pagination-previous{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pagination-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pagination.is-centered .pagination-previous{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pagination.is-centered .pagination-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pagination.is-centered .pagination-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pagination.is-right .pagination-previous{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pagination.is-right .pagination-next{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pagination.is-right .pagination-list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.panel{font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel-block,.panel-heading,.panel-tabs{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.panel-block:first-child,.panel-heading:first-child,.panel-tabs:first-child{border-top:1px solid #dbdbdb}.panel-heading{background-color:#fff;border-radius:4px 4px 0 0;color:#363636;font-size:1.25em;font-weight:300;line-height:1.25;padding:.5em .75em}.panel-tabs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#454545}.panel-list a:hover{color:#1dc078}.panel-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#363636;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.5em .75em}.panel-block input[type=checkbox]{margin-right:.75em}.panel-block>.control{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{-ms-flex-wrap:wrap;flex-wrap:wrap}.panel-block.is-active{border-left-color:#1dc078;color:#363636}.panel-block.is-active .panel-icon{color:#1dc078}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#fff}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#cfcfcf;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs,.tabs a{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dbdbdb;color:#454545;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#363636;color:#363636}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#1dc078;color:#1dc078}.tabs ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dbdbdb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tabs ul.is-center,.tabs ul.is-left{padding-right:.75em}.tabs ul.is-center{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:.75em}.tabs ul.is-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs.is-right ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#fff;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent!important}.tabs.is-fullwidth li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.tabs.is-toggle a{border:1px solid #dbdbdb;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#fff;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-radius:4px 0 0 4px}.tabs.is-toggle li:last-child a{border-radius:0 4px 4px 0}.tabs.is-toggle li.is-active a{background-color:#1dc078;border-color:#1dc078;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:290486px;border-top-left-radius:290486px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:290486px;border-top-right-radius:290486px;padding-right:1.25em}.tabs.is-small{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-full,.columns.is-mobile>.column.is-narrow{-webkit-box-flex:0;-ms-flex:none;flex:none}.columns.is-mobile>.column.is-full{width:100%}.columns.is-mobile>.column.is-three-quarters{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.columns.is-mobile>.column.is-one-third{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-1{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}.columns.is-mobile>.column.is-2{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}.columns.is-mobile>.column.is-3{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}.columns.is-mobile>.column.is-5{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}.columns.is-mobile>.column.is-6{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}.columns.is-mobile>.column.is-8{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}.columns.is-mobile>.column.is-9{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}.columns.is-mobile>.column.is-11{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}.columns.is-mobile>.column.is-12{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width:768px){.column.is-full-mobile,.column.is-narrow-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-mobile{width:100%}.column.is-three-quarters-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-1-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media print,screen and (min-width:769px){.column.is-full,.column.is-full-tablet,.column.is-narrow,.column.is-narrow-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full,.column.is-full-tablet{width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-1,.column.is-1-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1087px){.column.is-full-touch,.column.is-narrow-touch{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-touch{width:100%}.column.is-three-quarters-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-1-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-touch{margin-left:8.33333%}.column.is-2-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-touch{margin-left:16.66667%}.column.is-3-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-touch{margin-left:33.33333%}.column.is-5-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-touch{margin-left:41.66667%}.column.is-6-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-touch{margin-left:58.33333%}.column.is-8-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-touch{margin-left:66.66667%}.column.is-9-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-touch{margin-left:83.33333%}.column.is-11-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-touch{margin-left:91.66667%}.column.is-12-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1088px){.column.is-full-desktop,.column.is-narrow-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-desktop{width:100%}.column.is-three-quarters-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-1-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1280px){.column.is-full-widescreen,.column.is-narrow-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-widescreen{width:100%}.column.is-three-quarters-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-1-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1472px){.column.is-full-fullhd,.column.is-narrow-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-fullhd{width:100%}.column.is-three-quarters-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-1-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-fullhd{margin-left:8.33333%}.column.is-2-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-fullhd{margin-left:16.66667%}.column.is-3-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-fullhd{margin-left:33.33333%}.column.is-5-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-fullhd{margin-left:41.66667%}.column.is-6-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-fullhd{margin-left:58.33333%}.column.is-8-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-fullhd{margin-left:66.66667%}.column.is-9-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-fullhd{margin-left:83.33333%}.column.is-11-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-fullhd{margin-left:91.66667%}.column.is-12-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:.75rem}.columns.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0!important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.columns.is-multiline{-ms-flex-wrap:wrap;flex-wrap:wrap}.columns.is-vcentered{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:769px){.columns:not(.is-desktop){display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1088px){.columns.is-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.columns.is-variable{--columnGap:0.75rem;margin-left:calc(-1*var(--columnGap));margin-right:calc(-1*var(--columnGap))}.columns.is-variable .column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap:0rem}@media screen and (max-width:768px){.columns.is-variable.is-0-mobile{--columnGap:0rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-0-tablet{--columnGap:0rem}}@media screen and (min-width:769px) and (max-width:1087px){.columns.is-variable.is-0-tablet-only{--columnGap:0rem}}@media screen and (max-width:1087px){.columns.is-variable.is-0-touch{--columnGap:0rem}}@media screen and (min-width:1088px){.columns.is-variable.is-0-desktop{--columnGap:0rem}}@media screen and (min-width:1088px) and (max-width:1279px){.columns.is-variable.is-0-desktop-only{--columnGap:0rem}}@media screen and (min-width:1280px){.columns.is-variable.is-0-widescreen{--columnGap:0rem}}@media screen and (min-width:1280px) and (max-width:1471px){.columns.is-variable.is-0-widescreen-only{--columnGap:0rem}}@media screen and (min-width:1472px){.columns.is-variable.is-0-fullhd{--columnGap:0rem}}.columns.is-variable.is-1{--columnGap:0.25rem}@media screen and (max-width:768px){.columns.is-variable.is-1-mobile{--columnGap:0.25rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-1-tablet{--columnGap:0.25rem}}@media screen and (min-width:769px) and (max-width:1087px){.columns.is-variable.is-1-tablet-only{--columnGap:0.25rem}}@media screen and (max-width:1087px){.columns.is-variable.is-1-touch{--columnGap:0.25rem}}@media screen and (min-width:1088px){.columns.is-variable.is-1-desktop{--columnGap:0.25rem}}@media screen and (min-width:1088px) and (max-width:1279px){.columns.is-variable.is-1-desktop-only{--columnGap:0.25rem}}@media screen and (min-width:1280px){.columns.is-variable.is-1-widescreen{--columnGap:0.25rem}}@media screen and (min-width:1280px) and (max-width:1471px){.columns.is-variable.is-1-widescreen-only{--columnGap:0.25rem}}@media screen and (min-width:1472px){.columns.is-variable.is-1-fullhd{--columnGap:0.25rem}}.columns.is-variable.is-2{--columnGap:0.5rem}@media screen and (max-width:768px){.columns.is-variable.is-2-mobile{--columnGap:0.5rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-2-tablet{--columnGap:0.5rem}}@media screen and (min-width:769px) and (max-width:1087px){.columns.is-variable.is-2-tablet-only{--columnGap:0.5rem}}@media screen and (max-width:1087px){.columns.is-variable.is-2-touch{--columnGap:0.5rem}}@media screen and (min-width:1088px){.columns.is-variable.is-2-desktop{--columnGap:0.5rem}}@media screen and (min-width:1088px) and (max-width:1279px){.columns.is-variable.is-2-desktop-only{--columnGap:0.5rem}}@media screen and (min-width:1280px){.columns.is-variable.is-2-widescreen{--columnGap:0.5rem}}@media screen and (min-width:1280px) and (max-width:1471px){.columns.is-variable.is-2-widescreen-only{--columnGap:0.5rem}}@media screen and (min-width:1472px){.columns.is-variable.is-2-fullhd{--columnGap:0.5rem}}.columns.is-variable.is-3{--columnGap:0.75rem}@media screen and (max-width:768px){.columns.is-variable.is-3-mobile{--columnGap:0.75rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-3-tablet{--columnGap:0.75rem}}@media screen and (min-width:769px) and (max-width:1087px){.columns.is-variable.is-3-tablet-only{--columnGap:0.75rem}}@media screen and (max-width:1087px){.columns.is-variable.is-3-touch{--columnGap:0.75rem}}@media screen and (min-width:1088px){.columns.is-variable.is-3-desktop{--columnGap:0.75rem}}@media screen and (min-width:1088px) and (max-width:1279px){.columns.is-variable.is-3-desktop-only{--columnGap:0.75rem}}@media screen and (min-width:1280px){.columns.is-variable.is-3-widescreen{--columnGap:0.75rem}}@media screen and (min-width:1280px) and (max-width:1471px){.columns.is-variable.is-3-widescreen-only{--columnGap:0.75rem}}@media screen and (min-width:1472px){.columns.is-variable.is-3-fullhd{--columnGap:0.75rem}}.columns.is-variable.is-4{--columnGap:1rem}@media screen and (max-width:768px){.columns.is-variable.is-4-mobile{--columnGap:1rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-4-tablet{--columnGap:1rem}}@media screen and (min-width:769px) and (max-width:1087px){.columns.is-variable.is-4-tablet-only{--columnGap:1rem}}@media screen and (max-width:1087px){.columns.is-variable.is-4-touch{--columnGap:1rem}}@media screen and (min-width:1088px){.columns.is-variable.is-4-desktop{--columnGap:1rem}}@media screen and (min-width:1088px) and (max-width:1279px){.columns.is-variable.is-4-desktop-only{--columnGap:1rem}}@media screen and (min-width:1280px){.columns.is-variable.is-4-widescreen{--columnGap:1rem}}@media screen and (min-width:1280px) and (max-width:1471px){.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}}@media screen and (min-width:1472px){.columns.is-variable.is-4-fullhd{--columnGap:1rem}}.columns.is-variable.is-5{--columnGap:1.25rem}@media screen and (max-width:768px){.columns.is-variable.is-5-mobile{--columnGap:1.25rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-5-tablet{--columnGap:1.25rem}}@media screen and (min-width:769px) and (max-width:1087px){.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem}}@media screen and (max-width:1087px){.columns.is-variable.is-5-touch{--columnGap:1.25rem}}@media screen and (min-width:1088px){.columns.is-variable.is-5-desktop{--columnGap:1.25rem}}@media screen and (min-width:1088px) and (max-width:1279px){.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem}}@media screen and (min-width:1280px){.columns.is-variable.is-5-widescreen{--columnGap:1.25rem}}@media screen and (min-width:1280px) and (max-width:1471px){.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}}@media screen and (min-width:1472px){.columns.is-variable.is-5-fullhd{--columnGap:1.25rem}}.columns.is-variable.is-6{--columnGap:1.5rem}@media screen and (max-width:768px){.columns.is-variable.is-6-mobile{--columnGap:1.5rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-6-tablet{--columnGap:1.5rem}}@media screen and (min-width:769px) and (max-width:1087px){.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem}}@media screen and (max-width:1087px){.columns.is-variable.is-6-touch{--columnGap:1.5rem}}@media screen and (min-width:1088px){.columns.is-variable.is-6-desktop{--columnGap:1.5rem}}@media screen and (min-width:1088px) and (max-width:1279px){.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem}}@media screen and (min-width:1280px){.columns.is-variable.is-6-widescreen{--columnGap:1.5rem}}@media screen and (min-width:1280px) and (max-width:1471px){.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}}@media screen and (min-width:1472px){.columns.is-variable.is-6-fullhd{--columnGap:1.5rem}}.columns.is-variable.is-7{--columnGap:1.75rem}@media screen and (max-width:768px){.columns.is-variable.is-7-mobile{--columnGap:1.75rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-7-tablet{--columnGap:1.75rem}}@media screen and (min-width:769px) and (max-width:1087px){.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem}}@media screen and (max-width:1087px){.columns.is-variable.is-7-touch{--columnGap:1.75rem}}@media screen and (min-width:1088px){.columns.is-variable.is-7-desktop{--columnGap:1.75rem}}@media screen and (min-width:1088px) and (max-width:1279px){.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem}}@media screen and (min-width:1280px){.columns.is-variable.is-7-widescreen{--columnGap:1.75rem}}@media screen and (min-width:1280px) and (max-width:1471px){.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}}@media screen and (min-width:1472px){.columns.is-variable.is-7-fullhd{--columnGap:1.75rem}}.columns.is-variable.is-8{--columnGap:2rem}@media screen and (max-width:768px){.columns.is-variable.is-8-mobile{--columnGap:2rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-8-tablet{--columnGap:2rem}}@media screen and (min-width:769px) and (max-width:1087px){.columns.is-variable.is-8-tablet-only{--columnGap:2rem}}@media screen and (max-width:1087px){.columns.is-variable.is-8-touch{--columnGap:2rem}}@media screen and (min-width:1088px){.columns.is-variable.is-8-desktop{--columnGap:2rem}}@media screen and (min-width:1088px) and (max-width:1279px){.columns.is-variable.is-8-desktop-only{--columnGap:2rem}}@media screen and (min-width:1280px){.columns.is-variable.is-8-widescreen{--columnGap:2rem}}@media screen and (min-width:1280px) and (max-width:1471px){.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}}@media screen and (min-width:1472px){.columns.is-variable.is-8-fullhd{--columnGap:2rem}}.tile{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:block;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0!important}.tile.is-parent{padding:.75rem}.tile.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem!important}@media print,screen and (min-width:769px){.tile:not(.is-child){display:-webkit-box;display:-ms-flexbox;display:flex}.tile.is-1{width:8.33333%}.tile.is-1,.tile.is-2{-webkit-box-flex:0;-ms-flex:none;flex:none}.tile.is-2{width:16.66667%}.tile.is-3{width:25%}.tile.is-3,.tile.is-4{-webkit-box-flex:0;-ms-flex:none;flex:none}.tile.is-4{width:33.33333%}.tile.is-5{width:41.66667%}.tile.is-5,.tile.is-6{-webkit-box-flex:0;-ms-flex:none;flex:none}.tile.is-6{width:50%}.tile.is-7{width:58.33333%}.tile.is-7,.tile.is-8{-webkit-box-flex:0;-ms-flex:none;flex:none}.tile.is-8{width:66.66667%}.tile.is-9{width:75%}.tile.is-9,.tile.is-10{-webkit-box-flex:0;-ms-flex:none;flex:none}.tile.is-10{width:83.33333%}.tile.is-11{width:91.66667%}.tile.is-11,.tile.is-12{-webkit-box-flex:0;-ms-flex:none;flex:none}.tile.is-12{width:100%}}.hero{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#000a12}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#000a12}.hero.is-white .subtitle{color:rgba(0,10,18,.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#000a12}@media screen and (max-width:1087px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(0,10,18,.7)}.hero.is-white .navbar-link.is-active,.hero.is-white .navbar-link:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white a.navbar-item:hover{background-color:#f2f2f2;color:#000a12}.hero.is-white .tabs a{color:#000a12;opacity:.9}.hero.is-white .tabs a:hover,.hero.is-white .tabs li.is-active a{opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#000a12}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(0,10,18,.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#000a12;border-color:#000a12;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg,#e6e6e6,#fff 71%,#fff)}@media screen and (max-width:768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg,#e6e6e6,#fff 71%,#fff)}}.hero.is-black{background-color:#000a12;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-black .navbar-menu{background-color:#000a12}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-black .navbar-link.is-active,.hero.is-black .navbar-link:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black a.navbar-item:hover{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:.9}.hero.is-black .tabs a:hover,.hero.is-black .tabs li.is-active a{opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(0,10,18,.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#000a12}.hero.is-black.is-bold{background-image:linear-gradient(141deg,#000,#000a12 71%,#00112c)}@media screen and (max-width:768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg,#000,#000a12 71%,#00112c)}}.hero.is-light{background-color:#f5f5f5;color:#363636}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag),.hero.is-light strong{color:inherit}.hero.is-light .title{color:#363636}.hero.is-light .subtitle{color:rgba(54,54,54,.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:#363636}@media screen and (max-width:1087px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(54,54,54,.7)}.hero.is-light .navbar-link.is-active,.hero.is-light .navbar-link:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.hero.is-light .tabs a{color:#363636;opacity:.9}.hero.is-light .tabs a:hover,.hero.is-light .tabs li.is-active a{opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:#363636}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(0,10,18,.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}@media screen and (max-width:768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}}.hero.is-dark{background-color:#363636;color:#f5f5f5}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-dark strong{color:inherit}.hero.is-dark .title{color:#f5f5f5}.hero.is-dark .subtitle{color:hsla(0,0%,96.1%,.9)}.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong{color:#f5f5f5}@media screen and (max-width:1087px){.hero.is-dark .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.hero.is-dark .navbar-link{color:hsla(0,0%,96.1%,.7)}.hero.is-dark .navbar-link.is-active,.hero.is-dark .navbar-link:hover,.hero.is-dark a.navbar-item.is-active,.hero.is-dark a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.hero.is-dark .tabs a{color:#f5f5f5;opacity:.9}.hero.is-dark .tabs a:hover,.hero.is-dark .tabs li.is-active a{opacity:1}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#f5f5f5}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(0,10,18,.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.hero.is-dark.is-bold{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}@media screen and (max-width:768px){.hero.is-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}}.hero.is-primary{background-color:#ff7867;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag),.hero.is-primary strong{color:inherit}.hero.is-primary .title{color:#fff}.hero.is-primary .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-primary .navbar-menu{background-color:#ff7867}}.hero.is-primary .navbar-item,.hero.is-primary .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-primary .navbar-link.is-active,.hero.is-primary .navbar-link:hover,.hero.is-primary a.navbar-item.is-active,.hero.is-primary a.navbar-item:hover{background-color:#ff614e;color:#fff}.hero.is-primary .tabs a{color:#fff;opacity:.9}.hero.is-primary .tabs a:hover,.hero.is-primary .tabs li.is-active a{opacity:1}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(0,10,18,.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ff7867}.hero.is-primary.is-bold{background-image:linear-gradient(141deg,#ff343f,#ff7867 71%,#ffa481)}@media screen and (max-width:768px){.hero.is-primary.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ff343f,#ff7867 71%,#ffa481)}}.hero.is-link{background-color:#1dc078;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-link .navbar-menu{background-color:#1dc078}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-link .navbar-link.is-active,.hero.is-link .navbar-link:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link a.navbar-item:hover{background-color:#1aaa6a;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:.9}.hero.is-link .tabs a:hover,.hero.is-link .tabs li.is-active a{opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(0,10,18,.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1dc078}.hero.is-link.is-bold{background-image:linear-gradient(141deg,#0e9c46,#1dc078 71%,#1adca7)}@media screen and (max-width:768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg,#0e9c46,#1dc078 71%,#1adca7)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-info .navbar-link.is-active,.hero.is-info .navbar-link:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info a.navbar-item:hover{background-color:#118fe4;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:.9}.hero.is-info .tabs a:hover,.hero.is-info .tabs li.is-active a{opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(0,10,18,.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg,#04a6d7,#209cee 71%,#3287f5)}@media screen and (max-width:768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg,#04a6d7,#209cee 71%,#3287f5)}}.hero.is-success{background-color:#5eceb3;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-success .navbar-menu{background-color:#5eceb3}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-success .navbar-link.is-active,.hero.is-success .navbar-link:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success a.navbar-item:hover{background-color:#4ac8aa;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:.9}.hero.is-success .tabs a:hover,.hero.is-success .tabs li.is-active a{opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(0,10,18,.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#5eceb3}.hero.is-success.is-bold{background-image:linear-gradient(141deg,#2ecb8b,#5eceb3 71%,#6dd9d1)}@media screen and (max-width:768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg,#2ecb8b,#5eceb3 71%,#6dd9d1)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,.7)}@media screen and (max-width:1087px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,.7)}.hero.is-warning .navbar-link.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-warning .tabs a:hover,.hero.is-warning .tabs li.is-active a{opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(0,10,18,.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg,#ffaf24,#ffdd57 71%,#fffa70)}@media screen and (max-width:768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ffaf24,#ffdd57 71%,#fffa70)}}.hero.is-danger{background-color:#ff3860;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width:1087px){.hero.is-danger .navbar-menu{background-color:#ff3860}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-danger .navbar-link.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:.9}.hero.is-danger .tabs a:hover,.hero.is-danger .tabs li.is-active a{opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(0,10,18,.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ff3860}.hero.is-danger.is-bold{background-image:linear-gradient(141deg,#ff0561,#ff3860 71%,#ff5257)}@media screen and (max-width:768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ff0561,#ff3860 71%,#ff5257)}}.hero.is-small .hero-body{padding-bottom:1.5rem;padding-top:1.5rem}@media print,screen and (min-width:769px){.hero.is-medium .hero-body{padding-bottom:9rem;padding-top:9rem}}@media print,screen and (min-width:769px){.hero.is-large .hero-body{padding-bottom:18rem;padding-top:18rem}}.hero.is-fullheight-with-navbar .hero-body,.hero.is-fullheight .hero-body,.hero.is-halfheight .hero-body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.hero.is-fullheight-with-navbar .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-halfheight .hero-body>.container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.hero-video.is-transparent{opacity:.3}@media screen and (max-width:768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width:768px){.hero-buttons .button{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-buttons .button:not(:last-child){margin-bottom:.75rem}}@media print,screen and (min-width:769px){.hero-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-foot,.hero-head{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.hero-body,.hero-foot,.hero-head{-ms-flex-negative:0;flex-shrink:0}.hero-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.hero-body,.section{padding:3rem 1.5rem}@media screen and (min-width:1088px){.section.is-medium{padding:9rem 1.5rem}.section.is-large{padding:18rem 1.5rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}body{font-family:Spoqa Han Sans,Apple SD Gothic Neo,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}h1{font-size:2.25rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.125rem}p{font-size:16px}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}:focus{outline:.05em auto #1dc078}html{position:relative;overflow-x:hidden;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;min-width:300px;min-height:100%;background-color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;text-size-adjust:100%;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.625}html.noscroll{overflow:hidden}body{overflow-x:hidden;min-height:100vh;color:#000a12;background-color:#fff}body,h1{margin:0}ol,ul{list-style:none}a{color:currentColor;text-decoration:none;cursor:pointer}a:hover{color:#454545}a strong{color:currentColor}strong{color:#000a12;font-weight:700}small{font-size:.875em}span{font-weight:inherit;font-style:inherit}.visually_hidden{border:0;margin:-1px;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually-hidden .skip:focus{position:static;width:auto;height:auto}input::-webkit-input-placeholder{color:#9c9c9c;font-size:.9rem}input:-ms-input-placeholder{color:#9c9c9c;font-size:.9rem}input::-ms-input-placeholder{color:#9c9c9c;font-size:.9rem}input::placeholder{color:#9c9c9c;font-size:.9rem}p{margin:0;line-height:1.6}@media screen and (min-width:1473px){.container{max-width:1440px;width:1440px}}@media screen and (max-width:1024px){.container{padding:1rem}}@media screen and (max-width:768px){.container{padding:.5rem}}.columns,.columns:last-child{margin:0}.box{border-radius:1px}.content{word-break:break-word}.content h1{font-size:2.25rem}.content h2{font-size:2rem}.content h3{font-size:1.75rem}.content h4{font-size:1.5rem}.content h5{font-size:1.25rem}.content h6{font-size:1.125rem}.content p{font-size:16px}.content code,.content pre{padding:.2rem;background-color:#f5f5f5}.content blockquote{padding:1rem}.progress{border-radius:0;height:18px}.image img.is-rounded{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-dropdown{-webkit-transition:none;transition:none}.modal-card .modal-card-body{padding-bottom:0}.modal-card .modal-card-foot{border-top:none}nav.breadcrumb:not(:last-child){margin-bottom:0}nav.breadcrumb ul{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}nav.breadcrumb ul li>a{color:#929292}.flat_button{border:none}.has-dropdown.category_menu .navbar-dropdown.is-boxed{width:150px;height:400px;border-radius:0;-webkit-box-shadow:8px 5px 8px 1px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1);box-shadow:8px 5px 8px 1px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1)}.has-dropdown.category_menu .navbar-dropdown.is-boxed .step_menu{display:none;position:absolute;top:0}.has-dropdown.category_menu .navbar-dropdown.is-boxed .step_2,.has-dropdown.category_menu .navbar-dropdown.is-boxed .step_2 .step_3{left:150px;width:150px}.has-dropdown.category_menu .navbar-dropdown.is-boxed .step_2 .step_3 li{width:250px}.has-dropdown.category_menu .navbar-dropdown.is-boxed .step_2 .step_3 li a.navbar-item:hover{background:none}.has-dropdown.category_menu .navbar-dropdown.is-boxed>li:last-child{height:100%}.has-dropdown.category_menu .navbar-dropdown.is-boxed>li:hover>.step_menu{display:block}.has-dropdown.category_menu .navbar-dropdown.is-boxed>li:hover>a{color:#1dc078}.has-dropdown .navbar-dropdown.is-boxed{border-radius:2px}.has-dropdown .navbar-dropdown img{max-width:inherit;max-height:inherit}@media screen and (min-width:768px){.has-dropdown.tab_active:after,.has-dropdown:hover:after{content:"";border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 10px;position:absolute;width:1rem;height:1rem;top:46px;right:0;left:0;z-index:21;margin:0 auto}.has-dropdown.tab_active:before,.has-dropdown:hover:before{content:"";position:absolute;border-color:transparent transparent #ececec;border-style:solid;border-width:0 11px 11px;width:1rem;height:1rem;top:45px;right:0;left:0;margin:0 auto;z-index:20}.has-dropdown a.navbar-item{padding-right:1rem}}.atom_dropdown{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:2.5rem}.atom_dropdown .menu{display:none;position:absolute;background:#fff;min-width:160px;top:60px;-webkit-box-shadow:0 14px 16px 0 hsla(0,0%,76.9%,.13);box-shadow:0 14px 16px 0 hsla(0,0%,76.9%,.13);border:1px solid #ececec;z-index:1}.atom_dropdown .menu .item{color:#454545;padding:12px 16px;text-decoration:none;display:block}.atom_dropdown .menu .item:hover{background:#efefef}.atom_dropdown .menu .item.has_divider{border-top:1px solid #ececec}.atom_dropdown.left .menu{left:0}.atom_dropdown.right .menu{right:0}.atom_dropdown.tab_active .menu,.atom_dropdown:hover .menu{display:block}.atom_dropdown.tab_active:after,.atom_dropdown:hover:after{content:"";border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 13px;position:absolute;width:1rem;height:1rem;top:45px;right:0;left:0;z-index:3;margin:0 auto}.atom_dropdown.tab_active:before,.atom_dropdown:hover:before{content:"";position:absolute;border-color:transparent transparent #ececec;border-style:solid;border-width:0 11px 15px;width:1rem;height:1rem;top:44px;right:0;left:0;margin:0 auto;z-index:2}.icon_button{background:none;border:none;padding:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:inline-block;line-height:1;font-size:1px;height:auto}.icon_button:active,.icon_button:focus{outline:.05em auto #1dc078;border:0;-webkit-box-shadow:0;box-shadow:0}.icon_button svg{width:1.2rem;height:1.2rem}.atom_button.button:active,.atom_button.button:focus{outline:.05em auto #1dc078;border:0;-webkit-box-shadow:0;box-shadow:0}.atom_button.button a:hover{color:#fff}.input{border-radius:3px;-webkit-box-shadow:none;box-shadow:none;background:#f6f6f6;color:#5f5f5f;border:0}.input:active,.input:focus{outline:.04rem auto #1dc078}.label{font-size:.85rem;font-weight:400;color:#929292}.label:not(:last-child){margin-bottom:.2rem}.atom_field{display:grid;width:100%}.atom_field,.atom_field:not(:last-child){margin-bottom:0}.atom_field .label{font-size:.85rem;font-weight:400;color:#929292}.atom_field .label:not(:last-child){margin-bottom:.2rem}.atom_field .input{background:#f6f6f6;height:44px;border-radius:3px;font-size:1rem;color:#5f5f5f;-webkit-box-shadow:none;box-shadow:none;border:0}.atom_field .input:active,.atom_field .input:focus{outline:.04rem auto #1dc078}.atom_field.atom_searchbar{grid-template-columns:1fr fit-content(16rem);justify-items:end;grid-column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:3px;background:#f6f6f6;padding-right:10px}.atom_field.atom_searchbar .input{height:35px;border-top-left-radius:3px;border-bottom-left-radius:3px;background:#f6f6f6}.atom_checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.85rem;margin-left:-20px;color:#787878}.atom_checkbox input[type=checkbox]{opacity:0}.atom_checkbox input[type=checkbox]+label:after{content:none}.atom_checkbox input[type=checkbox]:checked+label:after{content:""}.atom_checkbox input[type=checkbox]:focus+label:before{outline:.05em auto #1dc078}.atom_checkbox *{cursor:pointer}.atom_checkbox label.right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.atom_checkbox label.right:after,.atom_checkbox label.right:before{position:absolute;content:"";display:inline-block}.atom_checkbox label.right:before{top:5px;right:-20px;height:.85rem;width:.85rem;border:1px solid #d2d2d2;border-radius:3px;background:#f6f6f6}.atom_checkbox label.right:after{top:8px;right:-17.5px;height:5px;width:8px;border-left:2px solid;border-bottom:2px solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.atom_checkbox label.left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.atom_checkbox label.left:after,.atom_checkbox label.left:before{position:absolute;content:"";display:inline-block}.atom_checkbox label.left:before{top:5px;left:-20px;height:.85rem;width:.85rem;border:1px solid #d2d2d2;border-radius:3px;background:#f6f6f6}.atom_checkbox label.left:after{top:8px;right:-17.5px;height:5px;width:8px;border-left:2px solid;border-bottom:2px solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#icon_brand_logo path{fill:#1dc078}.animation_circle_check .path{stroke-dasharray:1000;stroke-dashoffset:0}.animation_circle_check .path.circle{-webkit-animation:dash .9s ease-in-out;animation:dash .9s ease-in-out}.animation_circle_check .path.line{stroke-dashoffset:1000;-webkit-animation:dash .9s ease-in-out .35s forwards;animation:dash .9s ease-in-out .35s forwards}.animation_circle_check .path.check{stroke-dashoffset:-100;-webkit-animation:dash-check .9s ease-in-out .35s forwards;animation:dash-check .9s ease-in-out .35s forwards}@-webkit-keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}@keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}.oops.no_video{max-width:700px;max-height:400px;width:100%;height:100%;background:#00f}a.atom_link_tmpl,a.course_link_tmpl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:.25rem;width:100%;max-width:480px}a.atom_link_tmpl:hover,a.course_link_tmpl:hover{color:#1dc078}a.atom_link_tmpl.box,a.course_link_tmpl.box{padding:.5rem}a.atom_link_tmpl .left,a.course_link_tmpl .left{width:2rem;height:2rem;min-width:2rem;min-height:2rem;text-align:center;vertical-align:middle}a.atom_link_tmpl .left i,a.course_link_tmpl .left i{font-size:1.5rem;line-height:inherit}a.atom_link_tmpl .right_title,a.course_link_tmpl .right_title{width:100%;padding-left:.5rem}a.atom_link_tmpl .right_title .roadmap_title,a.course_link_tmpl .right_title .roadmap_title{max-height:3.3rem;overflow:hidden;word-wrap:break-word;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}a.atom_link_tmpl .right_title .roadmap_student,a.course_link_tmpl .right_title .roadmap_student{font-size:.75rem;color:#cfcfcf}a.atom_link_tmpl .right_title .roadmap_student span+span,a.course_link_tmpl .right_title .roadmap_student span+span{margin-left:.25rem}.inf_progress label{font-size:.8rem}.inf_progress progress{height:6px;border-radius:0;margin-top:.4rem}.rating_star{position:relative;width:5rem;display:inline-block}.rating_star .star_solid{position:absolute;display:inline;top:0;left:0;overflow:hidden;white-space:nowrap}.rating_star svg{color:#fdcc11;width:1rem;height:1rem}@media screen and (max-width:768px){.rating_star{width:4rem}.rating_star svg{width:.8rem}}.search svg{position:absolute;right:1.2rem}@media screen and (max-width:768px){.search svg{top:1.2rem}}.atom_link_text{font-size:inherit;color:#1dc078;display:inline-block}.atom_paragraph{text-align:center;color:#929292}.atom_paragraph a{color:#1dc078}#admin_main .aside_wrap{background-color:#282f37;min-height:60rem}#admin_main .aside_wrap .menu-list .btn_wrap{color:#fff}#admin_main .aside_wrap .menu-list .btn_wrap.is_active{background-color:#1dc078;font-weight:600}#admin_main .aside_wrap .menu-list a:hover{background-color:#1dc078}#admin_main .aside_wrap .menu-list a:hover span{color:#fff}#admin_main .aside_wrap .menu-list i{color:#fff;margin-right:.6rem}@media screen and (max-width:768px){#admin_main .aside_wrap{position:absolute;width:100%;z-index:100;-webkit-transform:translateX(-100%);transform:translateX(-100%)}#admin_main .aside_wrap.is_active{display:block;-webkit-transform:translateX(0);transform:translateX(0);height:100%}#admin_main .content_wrap{width:100%}.admin_header .header_burger{height:48px;z-index:100;position:fixed;display:block;color:#fff}}.admin_header{left:0;right:0;z-index:72;background:#282f37}.admin_header .column{padding:0}.admin_header .is-2{max-width:252px}.admin_header nav{height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.admin_header nav h1{height:100%}.admin_header nav h1 a.brand_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.admin_header nav h1 #icon_brand_logo{width:100px}.admin_header nav h1 .suffix{color:#fff;font-size:.5rem;font-weight:800;font-style:italic;margin-top:1rem}.admin_header nav .admin_info a+a{margin-left:1rem}.admin_header nav .admin_info a{color:#fff;font-size:.8rem;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media screen and (max-width:768px){.admin_header .is-2{display:none}.admin_header .is-10{width:100%}.admin_header nav{height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.admin_header nav .admin_info{position:absolute;right:.5rem}.admin_header nav .admin_info a{font-size:.625rem}}.button.e_api_coupon{margin-top:.5rem;padding:.75rem 0;height:auto;border-radius:2px;font-weight:700}.modal>.signin_modal{width:360px;height:530px;overflow-y:scroll;background:#fff;position:absolute;border-radius:3px;top:0;right:0;left:0;bottom:0;margin:auto;padding:32px}.modal>.signin_modal #icon_brand_logo{width:134px;height:26px}.modal>.signin_modal #icon_brand_logo path{fill:#1dc078}.modal>.signin_modal .atom_button{font-weight:700;background:#1dc078;border:0;border-radius:3px;height:44px;color:#fff}.modal>.signin_modal .header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal>.signin_modal .header .icon_button{position:absolute;top:-10px;right:-10px}.modal>.signin_modal .main_form{margin-top:32px;display:grid;grid-template-rows:repeat(1,1fr);grid-row-gap:1rem}.modal>.signin_modal .main_form .signin{border-radius:3px;border:none;background:#1dc078;color:#fff;font-size:.875rem}.modal>.signin_modal .sub_form{margin-top:16px;font-size:.8rem;color:grey;text-align:center}.modal>.signin_modal .sub_form>a{display:inline-block;margin-top:4px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.modal>.signin_modal .footer_form{margin-top:16px;text-align:center}.modal>.signin_modal .footer_form>span{color:#454545;font-size:.8rem}.modal>.signin_modal .footer_form>.social{margin-top:8px;display:grid;height:72px;grid-template:repeat(2,1fr)/repeat(2,1fr);grid-row-gap:5px;grid-column-gap:9px}.modal>.signin_modal .footer_form>.social a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d5d5d5}.modal>.signin_modal .footer_form>.social a i{color:#979797;margin-right:.2rem}.modal>.signin_modal .footer_form>.social a i.fa-google{font-size:.825rem}.modal>.signin_modal .footer_form>.social a span{font-size:.825rem;margin-left:.2rem;font-weight:800;color:#979797}@media screen and (max-width:768px){.modal>.signin_modal{width:100%;height:inherit}}.courses_slide_tmpl.section,.inf_slider.section{position:relative}.courses_slide_tmpl.section .courses_group_title,.inf_slider.section .courses_group_title{padding:0 .75rem;position:relative}.courses_slide_tmpl.section .courses_group_title h1,.inf_slider.section .courses_group_title h1{font-size:1.5rem}.courses_slide_tmpl.section .courses_group_title h1 a.more,.inf_slider.section .courses_group_title h1 a.more{position:absolute;right:1rem;bottom:0;font-size:1rem}.courses_slide_tmpl.section .slider_container,.inf_slider.section .slider_container{overflow:scroll;-webkit-overflow-scrolling:touch}.courses_slide_tmpl.section .slider_container::-webkit-scrollbar,.inf_slider.section .slider_container::-webkit-scrollbar{display:none}.courses_slide_tmpl.section .slider_container>.columns,.inf_slider.section .slider_container>.columns{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.courses_slide_tmpl.section .btn,.inf_slider.section .btn{position:absolute;top:calc(50% - 24px);width:3rem;height:3rem;display:inline-block;background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1);box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1);outline:none;cursor:pointer;border-radius:10rem;border:none;opacity:.8;font:400 11px system-ui;text-align:center;padding:.5rem}.courses_slide_tmpl.section .btn:hover,.inf_slider.section .btn:hover{-webkit-box-shadow:none;box-shadow:none;opacity:1}.courses_slide_tmpl.section .btn.move_left,.inf_slider.section .btn.move_left{left:-1rem}.courses_slide_tmpl.section .btn.move_right,.inf_slider.section .btn.move_right{right:-1rem}@media screen and (max-width:768px){.courses_slide_tmpl.section .btn,.inf_slider.section .btn{top:calc(50% - 20px);padding:.5rem;width:2.5rem;height:2.5rem;background-color:#000;opacity:.5;z-index:9}.courses_slide_tmpl.section .btn.move_left,.inf_slider.section .btn.move_left{left:0}.courses_slide_tmpl.section .btn.move_right,.inf_slider.section .btn.move_right{right:0}.courses_slide_tmpl.section .btn>i,.inf_slider.section .btn>i{font-size:1.5rem;color:#fff;opacity:1}}.chitchats{margin-top:16px}.chitchat-item{position:relative;padding:1.5rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.chitchat-item .image.is-48x48{min-width:3rem;margin-top:.25rem}.chitchat-item .content{margin-left:12px;width:100%}.chitchat-item .content .author .author_name{font-size:14px;font-weight:800;line-height:1;color:#333}.chitchat-item .content .author .created_at{opacity:.92;font-size:14px;line-height:1;color:#929292}.chitchat-item .content .body{white-space:pre-line}.chitchat-item .content .summary_comments>a>span,.chitchat-item .content a.edit-chitchat,.chitchat-item .content a.edit-cmt{color:#209cee;font-size:.875rem}.chitchat-item .content .summary_comments>a{font-size:.875rem}.chitchat-cmt-item{position:relative;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.chitchat-cmt-item .content{margin-left:12px;width:100%}.chitchat-cmt-item .content .author .author_name{font-size:14px;font-weight:800;line-height:1;color:#333}.chitchat-cmt-item .content .author .created_at{opacity:.92;font-size:14px;line-height:1;color:#929292}.chitchat-cmt-item .content .body{white-space:pre-line}.comments{padding:16px}.comments>.list{-webkit-box-shadow:none;box-shadow:none}.comments>.list .comment{border:1px solid #ccc;border-radius:4px;padding:16px;margin-bottom:16px}.coupon_item_horizontal{position:relative;margin:auto;height:78px;padding:.5rem;border-radius:4px;-moz-border-radius-topleft:1rem;-moz-border-radius-bottomleft:1rem;border:1px solid #dedede;border-left:.5rem solid #2ec276;background-color:#fff;cursor:pointer}.coupon_item_horizontal .coupon_title{font-size:13px;letter-spacing:normal;color:#595959}.coupon_item_horizontal .meta{position:absolute;bottom:.25rem;color:#2ec276;font-size:.75rem}.coupon_item_horizontal .meta .discount_price{margin-left:.25rem;font-size:19px;font-weight:700}.coupon_item_horizontal .meta.cant_use .coupon_title{opacity:.5}.coupon_item_horizontal .info_icon{position:absolute;bottom:.25rem;right:.5rem;color:#b0b0b0}.coupon_item_container{position:relative;overflow:hidden}.coupon_item_container .coupon_item_vertical{position:relative;margin:auto;padding:1rem;height:211px;border:1px solid #dedede;border-radius:6px;background-color:#fff;cursor:pointer}.coupon_item_container .coupon_item_vertical .coupon_info_container .coupon_title{font-size:14px;color:#333}.coupon_item_container .coupon_item_vertical .coupon_info_container .meta .discount_price{margin-top:.75rem;color:#2ec276;font-size:19px;font-weight:700}.coupon_item_container .coupon_item_vertical .coupon_info_container .meta .order_metas{margin-top:.75rem}.coupon_item_container .coupon_item_vertical .coupon_info_container .meta .order_metas li{font-size:11px;color:#929292}.coupon_item_container .coupon_item_vertical .applicable_courses{position:absolute;bottom:0;left:0;width:100%;padding:1rem;border-top:2px dashed #dedede;color:#595959;font-size:14px;font-weight:700;text-align:center;background-color:#f8fffb;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.coupon_item_container .coupon_item_vertical:after,.coupon_item_container .coupon_item_vertical:before{content:"";position:absolute;width:.5rem;height:.5rem;border:1px solid #dedede;border-radius:999999px;top:148px;background:#fff;z-index:99}.coupon_item_container .coupon_item_vertical:before{left:-.25rem}.coupon_item_container .coupon_item_vertical:after{right:-.25rem}.coupon_item_container .coupon_item_vertical .is_closed_coupon{width:100%;position:absolute;background-color:#fff;left:0;right:0;top:0;bottom:0;margin:auto}.coupon_item_container .coupon_item_vertical_2{position:relative;margin:auto;padding:.25rem 0;height:9rem;border:2px solid #dedede;border-radius:6px;background-color:#fff;cursor:pointer}.coupon_item_container .coupon_item_vertical_2 .discount_price{width:100%;padding:0 0 .2rem;font-size:18px;font-weight:700;line-height:1.5;letter-spacing:normal;color:#2ec276;text-align:center;border-top-right-radius:6px;border-top-left-radius:6px}.coupon_item_container .coupon_item_vertical_2 .coupon_info_container{border-top:2px dashed #dedede;padding:.25rem}.coupon_item_container .coupon_item_vertical_2 .coupon_info_container .meta .order_metas{margin-top:.25rem}.coupon_item_container .coupon_item_vertical_2 .coupon_info_container .meta .order_metas li{color:#676767;font-size:13px}.coupon_item_container .coupon_item_vertical_2 .coupon_info_container .meta .order_metas li+li{margin-top:.25rem}.coupon_item_container .coupon_item_vertical_2 .coupon_info_container .meta .order_metas li span{color:#ff7867}.coupon_item_container .coupon_item_vertical_2 .applicable_courses{position:absolute;bottom:0;left:0;width:100%;padding:0 0 .5rem;font-size:14px;font-weight:700;text-align:center;cursor:pointer}.coupon_item_container .coupon_item_vertical_2:after,.coupon_item_container .coupon_item_vertical_2:before{content:"";position:absolute;width:.6rem;height:.6rem;border:2px solid #dedede;border-radius:999999px;top:30px;background:#fff;z-index:1}.coupon_item_container .coupon_item_vertical_2:before{left:-.3rem}.coupon_item_container .coupon_item_vertical_2:after{right:-.3rem}.coupon_item_container.this_coupon_cant_be_used:after{content:"유효기간 만료";position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.125rem;font-weight:700;width:100%;height:100%;border:none;background:hsla(0,0%,100%,.4);border-radius:0}.modal .coupon_list_modal.modal-card{top:0;bottom:0;max-width:1000px;height:90%;background-color:#fff;border-radius:3px;overflow-y:auto}.modal .coupon_list_modal.modal-card .modal-card-head{padding-bottom:1rem;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.2);box-shadow:0 2px 8px 0 rgba(0,0,0,.2);background-color:#fff;z-index:1}.modal .coupon_list_modal.modal-card .modal-card-head .title_container{width:100%;text-align:center;font-size:1.125rem;font-weight:700}.modal .coupon_list_modal.modal-card .modal-card-head .x_btn{position:absolute;top:1.25rem;right:1.25rem}.modal .coupon_list_modal.modal-card .modal-card-head .x_btn i{font-size:1.6rem;color:#b9b9b9}.modal .coupon_list_modal.modal-card .modal-card-head .back_btn{position:absolute;top:1.25rem;left:1.25rem}.modal .coupon_list_modal.modal-card .modal-card-head .back_btn i{font-size:1.6rem;color:#b9b9b9}.modal .coupon_list_modal.modal-card .modal-card-body{position:relative}.modal .coupon_list_modal.modal-card .modal-card-body hr{background-color:#dedede;height:1px}.modal .coupon_list_modal.modal-card .modal-card-body .step_1{-webkit-transition:-webkit-transform .75s ease;transition:-webkit-transform .75s ease;transition:transform .75s ease;transition:transform .75s ease,-webkit-transform .75s ease}.modal .coupon_list_modal.modal-card .modal-card-body .step_1 .empty_coupons_list{width:100%;text-align:center;color:#cfcfcf}.modal .coupon_list_modal.modal-card .modal-card-body .step_1 .empty_coupons_list i{margin-right:.75rem}.modal .coupon_list_modal.modal-card .modal-card-body .step_1.moved{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.modal .coupon_list_modal.modal-card .modal-card-body .step_2{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:1rem;min-height:300px;-webkit-transform:translateX(200%);transform:translateX(200%)}.modal .coupon_list_modal.modal-card .modal-card-body .step_2,.modal .coupon_list_modal.modal-card .modal-card-body .step_2.moved{-webkit-transition:-webkit-transform .75s ease;transition:-webkit-transform .75s ease;transition:transform .75s ease;transition:transform .75s ease,-webkit-transform .75s ease}.modal .coupon_list_modal.modal-card .modal-card-body .step_2.moved{-webkit-transform:translateX(0);transform:translateX(0)}.columns.courses_card_list_body .courses_card_no_result{height:350px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.columns.courses_card_list_body .courses_card_no_result h3{font-size:3rem;font-weight:700;color:#787878}.columns.courses_card_list_body .courses_card_no_result p{font-size:1.5rem;font-weight:300;color:#5f5f5f}@media screen and (max-width:768px){.columns.courses_card_list_body .courses_card_no_result h3{font-size:1.3rem;font-weight:700;color:#787878}.columns.courses_card_list_body .courses_card_no_result p{font-size:.85rem;font-weight:300;color:#5f5f5f}}.course.card{height:100%}.course.card .course_card_front .card-content{padding:.75rem}.course.card .course_card_front .course_card_ribbon{position:absolute;padding:.25rem;top:5%;right:0;color:#fff;background:#ff6318;font-weight:700;border-top-left-radius:3px;border-bottom-left-radius:3px;border:1px solid #fff;border-right:none}@media screen and (max-width:768px){.course.card .course_card_front .course_card_ribbon{font-size:.75rem}}body.is_group_user .course.card .course_card_front .course_card_ribbon{display:none}.course.card .course_card_front .course_title{margin-bottom:4.2rem;font-size:17px;font-weight:700;word-break:break-word}.course.card .course_card_front .course_meta{position:absolute;bottom:.5rem;width:calc(100% - 1.5rem)}.course.card .course_card_front .course_meta>div{padding:0}.course.card .course_card_front .course_meta .rating_star{position:relative;width:5rem;display:inline-block}.course.card .course_card_front .course_meta .rating_star .star_solid{position:absolute;display:inline;top:0;left:0;overflow:hidden;white-space:nowrap}.course.card .course_card_front .course_meta .rating_star svg{color:#fdcc11;width:1rem;height:1rem}@media screen and (max-width:768px){.course.card .course_card_front .course_meta .rating_star{width:4rem}.course.card .course_card_front .course_meta .rating_star svg{width:.8rem}}.course.card .course_card_front .course_meta .price{font-weight:700;color:#175cbe}.course.card .course_card_front .course_meta .price del{color:#595959;font-weight:500;font-size:.9rem;opacity:.75}body.is_group_user .course.card .course_card_front .course_meta .price del{color:inherit;font-weight:inherit;font-size:inherit;opacity:inherit;text-decoration:initial}body.is_group_user .course.card .course_card_front .course_meta .price .pay_price{display:none}.course.card .course_card_front .course_meta .student_num{color:#595959}.course.card .course_card_front .course_meta .instructor{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course.card .course_card_back{display:none;position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);color:#fff;font-size:13px;padding:8px}.course.card .course_card_back>a{position:absolute;padding:.75rem;top:0;bottom:0;left:0;right:0;color:#fff}.course.card .course_card_back .course_title{margin-bottom:.5rem;font-size:17px;font-weight:700;word-break:break-word}.course.card .course_card_back p.course_decription{max-height:7.5rem;line-height:1.6em;font-size:.8rem;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;word-wrap:break-word}.course.card .course_card_back .back_course_metas{width:100%;color:#c5ebf8}.course.card .course_card_back .back_course_metas>div{overflow:hidden;text-overflow:ellipsis;height:1.2rem;width:100%;margin-bottom:.07rem}.course.card .course_card_back .back_course_metas>div span{word-break:break-all;text-overflow:ellipsis}.course.card .course_card_back .back_course_metas>div span svg{margin-right:.5rem;vertical-align:sub}.course.card .course_card_back .course_card_control{position:absolute;right:0;bottom:0;text-align:center;padding-right:.15rem;padding-bottom:.5rem}.course.card .course_card_back .course_card_control div{padding:.15rem}.course.card .course_card_back .course_card_control div i.fa-cart-plus{margin-right:.15rem}.course.card .course_card_back .course_card_control div i.fa-heart.fas{color:#ff6c5c}.course.card .course_card_back .course_card_control div i.fa-cart-plus.fas{color:#fdcc11}.course.card .course_card_back .course_card_control div:hover i.fa-cart-plus{color:#c5ebf8}.course.card .course_card_back .course_card_control div:hover i.fa-heart{color:#ff6c5c}@media screen and (min-width:767px){.course.card:hover>.course_card_back{display:block}}@media screen and (max-width:768px){.course.card .card-content{padding:.5rem}.course.card .card-content .course_title{font-size:16px;font-weight:600}.course.card .course_meta>div{font-size:14px}}.course.card.my_course .course_title{font-weight:500;margin-bottom:3.5rem}.course.card.my_course .inf_progress{width:100%}.course.card.my_course .inf_progress label{display:none}.course.card.my_course span.prgress{color:#454545;opacity:.6;font-size:.75rem}.course.card.my_course .dashboard_button_container{position:absolute;bottom:2.5rem;right:.5rem}.course.card.my_course .dashboard_button_container .button.is-link{padding:.125rem .25rem;height:inherit}.course.card.my_course .dashboard_button_container .button.is-link i{margin-right:.125rem}.course.card.my_course .archive_icon_container{position:absolute;bottom:.5rem;right:.5rem}.course.card.my_course .archive_icon_container i{opacity:.25}.course.card.my_course .archive_icon_container:hover i{opacity:.75}.course_card .shade{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.8);z-index:70;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff}.course_card .shade p{font-size:1rem;margin-top:36px}.course_card .shade i{font-size:4rem}.box.course_horizon_item .image.is_thumbnail{width:8rem}.box.course_horizon_item .content_container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.box.course_horizon_item .content_container .course_info .course_title{font-weight:700;font-size:1.125rem}.box.course_horizon_item .content_container .course_info .tags{margin:.25rem 0}.box.course_horizon_item .content_container .course_info .tags .tag{font-size:.5rem}.box.course_horizon_item .content_container .course_info .rating{position:relative}.box.course_horizon_item .content_container .course_info .rating span{position:absolute;top:.25rem;font-size:.5rem}.box.course_horizon_item .content_container .course_price{margin-left:auto;text-align:center}.box.course_horizon_item .content_container .course_price .product_amount{font-size:1.125rem;font-weight:700}.box.course_horizon_item .content_container .course_price .product_amount del{opacity:.7;font-size:.875rem;font-weight:inherit}.box.course_horizon_item .content_container .course_price .cart_btn_container{margin-top:.25rem;text-align:right}.box.course_horizon_item .content_container .course_price .cart_btn_container .course_card_control>div{-webkit-appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #dbdbdb;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;height:2.25em;line-height:1.5;position:relative;vertical-align:top;color:#363636;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(.375em - 1px) .75em;text-align:center;white-space:nowrap}.box.course_horizon_item .content_container .course_price .cart_btn_container .course_card_control>div i.fa-heart{color:#ff6c5c}.box.course_horizon_item .content_container .course_price .cart_btn_container .course_card_control>div i.fa-cart-plus{color:#fda011}@media screen and (max-width:768px){.box.course_horizon_item{padding:.5rem}.box.course_horizon_item .media-left{margin-right:.5rem}.box.course_horizon_item .media-left .image.is_thumbnail{width:4rem;margin-top:.5rem}.box.course_horizon_item .content_container .course_info{padding-right:.25rem}.box.course_horizon_item .content_container .course_info .course_title{font-size:.85rem}.box.course_horizon_item .content_container .course_price{margin-left:auto;text-align:center;max-width:9rem;min-width:4.6rem}.box.course_horizon_item .content_container .course_price .product_amount{font-size:1rem;font-weight:700;text-align:right;padding-right:.125rem}.box.course_horizon_item .content_container .course_price .product_amount del{opacity:.7;font-size:.875rem;font-weight:inherit}.box.course_horizon_item .content_container .course_price .cart_btn_container{margin-top:.25rem;text-align:right}.box.course_horizon_item .content_container .course_price .cart_btn_container .course_card_control>div{width:4.5rem}.box.course_horizon_item .content_container .course_price .cart_btn_container .course_card_control>div+div{margin-top:.125rem}.box.course_horizon_item .content_container .course_price .cart_btn_container .course_card_control>div i{font-size:.875rem}}.modal .editor_modal{background:#fff;max-width:800px}.modal .editor_modal.full_modal{height:90vh}.modal .editor_modal.full_modal .textarea_container textarea{height:70vh}.modal section.modal-card{top:0;bottom:0;height:95%;max-width:920px;max-height:720px;z-index:80}.modal section.modal-card .modal-card-head{border-bottom:none;padding-bottom:0}.modal section.modal-card .modal-card-body{height:100%}.modal section.modal-card .modal-card-body .ql-toolbar.ql-snow{margin-top:0}.modal section.modal-card .modal-card-body .ql-container{height:calc(100% - 48px)}

/*!
 * Quill Editor v1.3.6
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover{color:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{-webkit-box-sizing:border-box;box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;-webkit-transform:translateY(10px);transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 8px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.ql-toolbar.ql-snow{margin-top:1rem}#component_file_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#component_file_form .hidden_input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#component_file_form .file_info{display:inline-block;margin-top:0;width:100%;vertical-align:middle;line-height:45px;padding-left:1rem;color:#454545;height:50px;background:none;border:1px solid #979797;border-radius:0}#component_file_form .button{height:50px;width:85px;margin-left:-5px;border-radius:0;border:none;background:#747474;color:#fff}#component_file_form .button.upload{margin-left:0;background:#1dc078}#component_file_form button.delete{margin-top:6px;margin-left:10px;min-height:14px;min-width:14px;width:14px;height:14px}#component_file_form .downloadable{margin-left:5px}#component_file_form .downloadable .download{color:#4c6ef5}#component_file_form .downloadable #atom-download-icon{width:.825rem}#component_file_form .downloadable #atom-download-icon path{fill:#4c6ef5}@media screen and (max-width:768px){#component_file_form{text-align:right}#component_file_form .file_info{text-align:initial}}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0) rotate(-30deg);transform:translateX(0) rotate(-30deg)}50%{-webkit-transform:translateX(80px) rotate(30deg);transform:translateX(80px) rotate(30deg)}to{-webkit-transform:translateX(0) rotate(-30deg);transform:translateX(0) rotate(-30deg)}}@keyframes shake{0%{-webkit-transform:translateX(0) rotate(-30deg);transform:translateX(0) rotate(-30deg)}50%{-webkit-transform:translateX(80px) rotate(30deg);transform:translateX(80px) rotate(30deg)}to{-webkit-transform:translateX(0) rotate(-30deg);transform:translateX(0) rotate(-30deg)}}@-webkit-keyframes fall{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(calc(100vh + 16px));transform:translateY(calc(100vh + 16px))}}@keyframes fall{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(calc(100vh + 16px));transform:translateY(calc(100vh + 16px))}}.flake{width:8px;height:16px;-webkit-animation-name:shake;animation-name:shake;-webkit-animation-timing-function:cubic-bezier(.445,.05,.55,.95);animation-timing-function:cubic-bezier(.445,.05,.55,.95);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running;will-change:transform}.flake_base{top:-16px;position:fixed;-webkit-animation-name:fall;animation-name:fall;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running}section.apply_section{background:#f3f4f7}section.apply_section .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:96px 0;max-width:1152px;margin:0 auto;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width:768px){section.apply_section .wrapper{padding:28px 0}}section.apply_section .apply_card{text-align:center}section.apply_section .apply_card .apply_title{font-size:24px;color:#333;margin-bottom:8px}section.apply_section .apply_card .apply_desc{font-size:16px;font-weight:300;color:#333;margin-bottom:24px}@media screen and (max-width:768px){section.apply_section .apply_card .apply_desc,section.apply_section .apply_card .apply_title{display:none}}section.apply_section .apply_card .button{border-radius:2px;padding:8px 16px;border:none}section.apply_section .apply_card .button.button_primary{background:#1dc078;color:#fff;font-size:20px}footer.footer{background:#303740;padding:0}footer.footer .is-mobile{display:none}@media screen and (max-width:768px){footer.footer .is-mobile{display:inherit}}footer.footer .wrapper{max-width:1152px;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer.footer .footer_top,footer.footer .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}footer.footer .footer_top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:32px 20px;border-bottom:1px solid #444}@media screen and (max-width:768px){footer.footer .footer_top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:normal;padding:10px 20px 0;border-bottom:none}}footer.footer .footer_top .menu_list{margin-right:20px}@media screen and (max-width:768px){footer.footer .footer_top .menu_list{border-bottom:1px solid #434a54;margin-right:0}footer.footer .footer_top .menu_list:first-child{padding-top:0}footer.footer .footer_top .menu_list:last-child{padding-bottom:0}}footer.footer .footer_top .menu_list .list_title{font-weight:700;font-size:14px;color:#eee;padding:16px 0;line-height:1.43}@media screen and (max-width:768px){footer.footer .footer_top .menu_list .list_title{cursor:pointer}}footer.footer .footer_top .menu_list .list_title .list_caret{float:right;font-size:1.1rem}footer.footer .footer_top .menu_list .list_title i.fa-angle-up{display:none}footer.footer .footer_top .menu_list .list_title.open i.fa-angle-up,footer.footer .footer_top .menu_list .list_title i.fa-angle-down{display:inline}footer.footer .footer_top .menu_list .list_title.open i.fa-angle-down{display:none}footer.footer .footer_top .menu_list .menu_sublist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out}footer.footer .footer_top .menu_list .menu_sublist .list_link{color:#bdbdbd;font-size:14px;line-height:1.43;margin-bottom:7px}footer.footer .footer_top .menu_list .menu_sublist .list_link:last-child{margin-bottom:17px}footer.footer .footer_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){footer.footer .footer_bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 20px}}footer.footer .footer_bottom .footer_bottom_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:768px){footer.footer .footer_bottom .footer_bottom_left{text-align:center;margin-bottom:24px}}footer.footer .footer_bottom .footer_bottom_left .footer_info_top{margin-bottom:8px}footer.footer .footer_bottom .footer_bottom_left .footer_info_top span+span:before{display:inline-block;content:"|";color:#bdbdbd;margin:0 8px;font-size:12px}@media screen and (max-width:768px){footer.footer .footer_bottom .footer_bottom_left .footer_info_top span+span:before{display:none}}footer.footer .footer_bottom .footer_bottom_left .footer_info_top a{font-size:12px;color:#bdbdbd;line-height:1.5;font-weight:700}footer.footer .footer_bottom .footer_bottom_left .footer_info_bottom{font-size:12px;line-height:1.5;color:#bdbdbd}footer.footer .footer_bottom .footer_bottom_left .footer_info_bottom .info_label{display:inline-block;margin-bottom:8px}@media screen and (max-width:768px){footer.footer .footer_bottom .footer_bottom_left .footer_info_bottom .info_label{cursor:pointer}}footer.footer .footer_bottom .footer_bottom_left .footer_info_bottom .info_label i.fa-angle-up{display:none}footer.footer .footer_bottom .footer_bottom_left .footer_info_bottom .info_label.open i.fa-angle-up,footer.footer .footer_bottom .footer_bottom_left .footer_info_bottom .info_label i.fa-angle-down{display:inline}footer.footer .footer_bottom .footer_bottom_left .footer_info_bottom .info_label.open i.fa-angle-down{display:none}footer.footer .footer_bottom .footer_bottom_left .footer_info_bottom .info-dropdown{overflow:hidden;margin-bottom:8px;word-break:keep-all}footer.footer .footer_bottom .footer_bottom_right{width:210px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}@media screen and (max-width:768px){footer.footer .footer_bottom .footer_bottom_right{margin-left:0}}footer.footer .footer_bottom .footer_bottom_right a{display:inline-block;width:34px;height:34px;border-radius:100%;background:#bdbdbd;text-align:center;line-height:34px}footer.footer .footer_bottom .footer_bottom_right a i{display:inline-block;font-size:18px;vertical-align:center;color:#333}footer.footer .footer_bottom .footer_bottom_right a i.text{font-size:22px;font-weight:700;font-style:normal}.inf_notice{position:relative;padding:1rem;background-color:#1dc078;color:#fff;-webkit-transition:margin-top .3s;transition:margin-top .3s}.inf_notice .inf_notice_close_btn{position:absolute;top:1.5rem;right:2rem;cursor:pointer}@media screen and (max-width:768px){.inf_notice{padding:.25rem 1rem}.inf_notice .inf_notice_close_btn{top:.75rem;right:.75rem}}#header{top:0;left:0;right:0;z-index:72}#header.sticky{position:fixed;background-color:#fff}#header nav.navbar{-webkit-box-shadow:0 2px 4px 0 hsla(0,0%,80.8%,.5);box-shadow:0 2px 4px 0 hsla(0,0%,80.8%,.5);height:64px;min-height:0}#header nav.navbar svg{width:1rem}#header nav.navbar .brand_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header nav.navbar .brand_header svg.brand_logo{width:150px}#header nav.navbar .header_icons>.icon{margin:.4rem}#header nav.navbar .navbar-menu .icon_drop_menu i{width:1rem;text-align:center;margin-right:.5rem}#header nav.navbar .navbar-menu .cart_header_menu .navbar-dropdown,#header nav.navbar .navbar-menu .wish_header_menu .navbar-dropdown{width:450px;max-height:80vh;overflow:auto}#header nav.navbar .navbar-menu .cart_header_menu .navbar-dropdown .navbar-item,#header nav.navbar .navbar-menu .wish_header_menu .navbar-dropdown .navbar-item{white-space:normal}#header nav.navbar .navbar-menu .cart_header_menu .navbar-dropdown .navbar-item .dropdown_cart_image,#header nav.navbar .navbar-menu .wish_header_menu .navbar-dropdown .navbar-item .dropdown_cart_image{max-width:128px}#header nav.navbar .navbar-menu .cart_header_menu .navbar-dropdown .navbar-item .item_content,#header nav.navbar .navbar-menu .wish_header_menu .navbar-dropdown .navbar-item .item_content{padding:0 .5rem;width:100%;min-height:83px;position:relative}#header nav.navbar .navbar-menu .cart_header_menu .navbar-dropdown .navbar-item .item_content .item_title,#header nav.navbar .navbar-menu .wish_header_menu .navbar-dropdown .navbar-item .item_content .item_title{font-size:1rem;font-weight:700}#header nav.navbar .navbar-menu .cart_header_menu .navbar-dropdown .navbar-item .item_content .item_price,#header nav.navbar .navbar-menu .wish_header_menu .navbar-dropdown .navbar-item .item_content .item_price{position:absolute;right:.5rem;bottom:0;text-align:right}@media screen and (max-width:1024px){#header nav.navbar .navbar-menu .navbar-end .header_search{width:inherit}}#header nav.navbar .navbar-menu .navbar-end .header_search i{position:absolute;right:20px}#header nav.navbar .navbar-menu .navbar-end .button>i{margin-right:.25rem}@media screen and (max-width:1024px){#header nav.navbar .container{padding:0 16px}}@media screen and (max-width:768px){#header nav.navbar{height:48px}#header nav.navbar>.container{padding:0}#header nav.navbar .navbar-brand{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header nav.navbar .navbar-brand .navbar-item{padding:0 .5rem}#header nav.navbar .navbar-brand .navbar-item.mobile_left_header_menus{padding:0 1rem}#header nav.navbar .navbar-brand .navbar-item.mobile_left_header_menus i,#header nav.navbar .navbar-brand .navbar-item.mobile_right_header_menus i{font-size:1.25rem}#header nav.navbar .navbar-brand .navbar-item.mobile_right_header_menus.e_right_header_menu_btn{padding:0 1rem}#header nav.navbar .navbar-brand .navbar-item.mobile_right_header_menus.go_last_voucher{margin-left:auto}#header nav.navbar .navbar-brand .brand_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-left:1rem}#header nav.navbar .navbar-brand .brand_header svg.brand_logo{width:120px}#header nav.navbar .navbar-menu{display:block;padding:0;height:0;-webkit-transition:height .3s ease;transition:height .3s ease;overflow:hidden;margin-top:-.25rem}#header nav.navbar .navbar-menu.is-active{height:100vh}#header nav.navbar .navbar-menu .header_search{margin-top:.75rem}#header nav.navbar .navbar-menu .navbar-item{padding:.5rem .75rem}#header nav.navbar .navbar-menu .navbar-link{padding:0}#header nav.navbar .has-dropdown.is-hoverable .navbar-dropdown.is-boxed .navbar-item{padding-left:3rem}#header nav.navbar .has-dropdown.is-hoverable .navbar-link:not(.is-arrowless):after{display:none}}.auth_menu.not_login a+a{margin-left:16px}@media screen and (max-width:768px){.auth_menu{padding-top:1rem}}.atom_dropdown #icon_profile{margin-top:8px;width:1.2rem}.sidebar_dimmed.is-active{position:fixed;z-index:74;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}aside.mobile_left_aside{display:none}@media screen and (max-width:768px){aside.mobile_left_aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;left:-300px;bottom:0;width:300px;height:100%;z-index:76;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background-color:#fff}aside.mobile_left_aside .header_search{border-bottom:1px solid #333;position:relative}aside.mobile_left_aside .header_search input{background:#fff}aside.mobile_left_aside .header_search input:active,aside.mobile_left_aside .header_search input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border:none}aside.mobile_left_aside .close,aside.mobile_left_aside .header_search i{display:none}aside.mobile_left_aside.is-active{-webkit-transform:translateX(300px);transform:translateX(300px);webkit-transform:translateX(300px);-webkit-box-shadow:2px 0 12px 0 hsla(0,0%,58%,.23);box-shadow:2px 0 12px 0 hsla(0,0%,58%,.23)}aside.mobile_left_aside.is-active .header_search i{position:absolute;right:16px;top:19px;display:block}aside.mobile_left_aside.is-active .close{display:block;position:absolute;width:30px;height:30px;font-size:30px;color:#fff;right:-45px;top:1px;cursor:pointer}aside.mobile_left_aside .menu_cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}aside.mobile_left_aside .menu_cover .menu_list{width:120px;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}aside.mobile_left_aside .menu_cover .menu_list .menu_item{padding:16px 0 16px 14px;color:#929292;font-size:.95rem;cursor:pointer;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}aside.mobile_left_aside .menu_cover .menu_list .menu_item:active,aside.mobile_left_aside .menu_cover .menu_list .menu_item:hover{background-color:#f0f0f0;font-weight:700}aside.mobile_left_aside .menu_cover .menu_list .menu_item.is-active{background-color:#fff;color:#2ec276;font-weight:700;border-top:1px solid #dedede;border-bottom:1px solid #dedede}aside.mobile_left_aside .menu_cover .menu_list .menu_item:first-child{border-top:none}aside.mobile_left_aside .menu_cover .menu_list .menu_item:last-child{border-bottom:none}aside.mobile_left_aside .menu_cover .menu_list .menu_item.bottom{margin-top:auto}aside.mobile_left_aside .menu_cover .sub_menu_list{display:none;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}aside.mobile_left_aside .menu_cover .sub_menu_list.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}aside.mobile_left_aside .menu_cover .sub_menu_list .sub_menu_item{font-size:.95rem;padding:15px}aside.mobile_left_aside .menu_cover .sub_menu_list .sub_menu_item a{display:inline-block;width:100%}aside.mobile_left_aside .menu_cover .sub_menu_list .sub_menu_item.is-active{font-weight:700}}.modal{z-index:80;position:fixed;display:inherit}.modal,.modal .dimmed{top:0;left:0;right:0;bottom:0}.modal .dimmed{position:absolute;background:rgba(11,19,30,.37)}@media screen and (max-width:768px){.modal .dimmed{background:rgba(11,19,30,.7)}}.modal section{position:absolute;width:90%;left:0;right:0;margin:auto}.modal_base{z-index:80;position:fixed;top:0;right:0;bottom:0;left:0}.modal_base .modal_dimmed{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(11,19,30,.37)}.component_reusable_modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80}.component_reusable_modal .dimmed{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(11,19,30,.37)}@media screen and (max-width:768px){.component_reusable_modal .dimmed{background:rgba(11,19,30,.7)}}.component_reusable_modal .reusable_modal{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:#fff;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.component_reusable_modal .reusable_modal .wrapper{padding:12px 12px 0}.component_reusable_modal .reusable_modal .wrapper .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component_reusable_modal .reusable_modal .wrapper .header h3{color:#333;font-size:18px;font-weight:700;display:inline-block}.component_reusable_modal .reusable_modal .wrapper .header .fa-times{font-size:20px;color:#b9b9b9;cursor:pointer}.component_reusable_modal .reusable_modal .error{color:#ff7867;font-size:.7rem;text-align:right}.component_reusable_modal .reusable_modal .error.error_body{text-align:left;max-height:500px;overflow-y:scroll}.component_reusable_modal .reusable_modal button{background:#2ec276;border-bottom-right-radius:3px;border-bottom-left-radius:3px;width:100%;cursor:pointer;border:none;color:#fff;height:46px;font-weight:700;font-size:16px;margin-top:24px}section.find_pw{width:100%;background:#fff;word-break:keep-all}section.find_pw,section.find_pw>div{position:absolute;top:0;bottom:0;left:0;right:0}section.find_pw>div{text-align:center;margin:auto;width:360px;height:400px}section.find_pw>div svg{width:150px}section.find_pw>div .field,section.find_pw>div>p{margin-bottom:1rem}section.find_pw>div .field>p{margin-bottom:0;width:100%;position:absolute;text-align:center;color:#ff7867;font-size:.75rem}section.find_pw>div .is_danger{color:#ff7867}section.find_pw>div .is_good{color:#1dc078}section.find_pw .remove{position:absolute;right:24px;top:16px;z-index:88}section.find_pw .remove svg{width:2rem;color:#818386}@media screen and (max-width:768px){section.find_pw .remove svg{width:1rem}}.modal section.message{max-width:500px;word-break:keep-all}.modal section.message p{font-size:1.15rem}.modal section.message .message-footer{text-align:center;padding:0 0 1rem}#root .modal section.confirm_modal{position:relative;top:25%;bottom:0;max-width:456px;text-align:center;-webkit-box-shadow:0 2px 24px 0 hsla(0,0%,58%,.23);box-shadow:0 2px 24px 0 hsla(0,0%,58%,.23);border-radius:3px;padding:4rem}@media screen and (max-width:768px){#root .modal section.confirm_modal{padding:1rem 1rem 4rem}}#root .modal section.confirm_modal .icon_container{margin-bottom:2rem}@media screen and (max-width:768px){#root .modal section.confirm_modal .icon_container{margin-bottom:1rem}}#root .modal section.confirm_modal .icon_container i{font-size:4rem}#root .modal section.confirm_modal .icon_container svg{width:4rem}#root .modal section.confirm_modal .content_container h1{font-size:1.5rem;margin-bottom:.75rem}#root .modal section.confirm_modal .content_container p{width:85%;margin:0 auto;color:#595959}#root .modal section.confirm_modal .button_container{margin-top:1.75rem;margin-bottom:.5rem}#root .modal section.confirm_modal .button_container .button{width:180px;height:44px;border-radius:3px}#root .modal section.confirm_modal .x_btn{position:absolute;top:.5rem;right:.75rem;cursor:pointer}#root .modal section.confirm_modal .x_btn i{font-size:1.5rem;color:#b9b9b9}#root .modal section.confirm_modal.yes_no_modal{padding-top:3rem;padding-bottom:5rem}#root .modal section.confirm_modal.yes_no_modal .button_container{position:absolute;width:100%;left:0;bottom:0;margin-bottom:0}#root .modal section.confirm_modal.yes_no_modal .button_container .button{width:50%;border-radius:0;margin-right:0;margin-bottom:0}@media screen and (max-width:768px){#root .modal section.confirm_modal{height:inherit}#root .modal section.confirm_modal .content_container p{width:100%}#root .modal section.confirm_modal .button_container{position:absolute;bottom:0;left:0;width:100%;margin-top:3rem;margin-bottom:0}#root .modal section.confirm_modal .button_container .button{width:100%;border-radius:0 0 3px 3px}}#root .modal section.confirm_modal.realname_input .title_container{font-size:1.5rem;margin-bottom:1rem}#root .modal section.confirm_modal.realname_input .field{text-align:left;margin-bottom:1.25rem}#root .modal section.confirm_modal.course_terms_modal{max-width:700px;position:absolute;height:95%;top:0;bottom:0;padding:0}#root .modal section.confirm_modal.course_terms_modal .title_container{font-size:1.5rem}#root .modal section.confirm_modal.course_terms_modal .form_terms .field{text-align:left;margin-bottom:1.25rem}#root .modal section.confirm_modal.course_terms_modal .form_terms .field .detail_info p{font-size:1rem}#root .modal section.confirm_modal.course_terms_modal .form_terms .field .label{font-size:1.25rem;color:#595959}#root .modal section.confirm_modal.course_terms_modal .form_terms .field .term_detail{font-size:.9rem;background-color:#f5f5f5;border-color:#dbdbdb;padding:.5rem}#root .modal section.confirm_modal.course_terms_modal .form_terms .field .control{padding-top:.25rem}#root .modal section.confirm_modal.course_terms_modal .form_terms .field .res_info{padding-top:.75rem}#root .modal section.confirm_modal.course_terms_modal .form_terms .field .res_info p{font-size:.85rem}#root .modal section.confirm_modal.course_terms_modal .form_email .content{max-width:500px;margin:auto;text-align:left}#root .modal section.confirm_modal.course_terms_modal .form_email .content p{margin-bottom:1rem}#root .modal section.confirm_modal.course_terms_modal .step_1{-webkit-transition:-webkit-transform .75s ease;transition:-webkit-transform .75s ease;transition:transform .75s ease;transition:transform .75s ease,-webkit-transform .75s ease}#root .modal section.confirm_modal.course_terms_modal .step_1.moved{-webkit-transform:translateX(-200%);transform:translateX(-200%)}#root .modal section.confirm_modal.course_terms_modal .step_2{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:5rem 2rem;min-height:300px;-webkit-transform:translateX(200%);transform:translateX(200%)}#root .modal section.confirm_modal.course_terms_modal .step_2.moved{-webkit-transition:-webkit-transform .75s ease;transition:-webkit-transform .75s ease;transition:transform .75s ease;transition:transform .75s ease,-webkit-transform .75s ease;-webkit-transform:translateX(0);transform:translateX(0)}#root .modal section.confirm_modal.course_terms_modal footer.modal-card-foot{display:block;text-align:left}nav.comp_paginate{width:100%}nav.comp_paginate ul.pages{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:18px}nav.comp_paginate ul.pages li+li{margin-left:9px}nav.comp_paginate button.page{padding:5px 9px;border-radius:3px;border:1px solid #dedede;cursor:pointer;color:#595959;line-height:1;font-size:1rem}nav.comp_paginate button.page.active{background-color:#1dc078;border:1px solid #1dc078;color:#fff}article.media{padding:.5em 1em;position:relative}article.media+.media{margin-top:0}article.media .content .updated_at{margin-left:.5rem}article.media .reactions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}article.media .reactions button.like{cursor:pointer;background:transparent;border:none;margin-top:3px;padding-right:0;margin-right:1rem}article.media .reactions button.like svg>path{fill:#ff7867}article.media .reactions button.like .number{color:#ff7867}article.media .reactions .comment svg>path{fill:#787878}article.media .reactions .comment .number{color:#787878;margin-top:4px}article.media .reactions span.number{font-size:.825rem;padding:0;margin:0;min-width:10px}article.media span.option{width:100px;margin-left:.5rem;z-index:20}article.media span.option span{cursor:pointer;color:#3273dc;font-size:.8rem;padding:0 .5px}article.media .question_detail_link{display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:10}article.media .option button.edit{border:none;background:none;cursor:pointer;vertical-align:top;top:20px}article.media .option button.edit svg{width:1.2rem;color:#c5c5c5}.qs-buttons{padding:1.5rem .75rem 0;margin-bottom:0}section.review_editor{max-width:600px}section.review_editor .rating_star{width:inherit}section.review_editor .rating_star>svg{float:right}section.review_editor .rating_star>svg:hover,section.review_editor .rating_star>svg:hover~svg{background-image:url(https://cdn.inflearn.com/assets/icons/star-solid.svg);background-repeat:no-repeat;background-position:0}section.review_editor .rating_star svg{width:3rem;height:3rem}.component__card_item{position:relative;padding:20px 0 12px;height:100%;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border:1px solid #eee;background-color:#fff;-webkit-box-flex:0;-ms-flex:0 1;flex:0 1}.component__card_item a.hidden_link{position:absolute;top:0;bottom:0;left:0;right:0}.component__card_item section.content_section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.component__card_item section.content_section header{padding:0 20px;min-height:4.5rem}@media screen and (max-width:768px){.component__card_item section.content_section header{padding:0 .75rem}}.component__card_item section.content_section header p{max-width:236px;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;color:#757575}.component__card_item section.content_section header h3{max-width:236px;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:800;color:#333}@media screen and (max-width:768px){.component__card_item section.content_section header h3{font-size:1rem}}.component__card_item section.content_section main{padding:0 20px 8px;margin-top:16px;background:#f9f9f9;min-height:185px}@media screen and (max-width:768px){.component__card_item section.content_section main{margin-top:8px;padding:0 .75rem .5rem}}.component__card_item section.content_section main figure{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:8px}.component__card_item section.content_section main figure img{margin-top:8px;margin-right:12px;min-width:40px;width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:10px}@media screen and (max-width:768px){.component__card_item section.content_section main figure img{margin-top:16px;min-width:25px;width:25px;height:25px;border-radius:25px}}.component__card_item section.content_section main figure figcaption{-ms-flex-preferred-size:100%;flex-basis:100%;max-height:48px;overflow:hidden;word-break:break-all;margin:0;padding:8px 0;text-align:left;font-size:12px;color:#333}.component__card_item section.content_section main figure:not(:first-child) figcaption{border-top:1px solid #eee}.component__card_item footer{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:12px;padding:0 20px;color:#929292;font-size:14px}.component__card_item footer span{margin-left:4px}.component__card_item footer div+div{margin-left:1rem}.component__roadmap-list{position:relative;padding:16px;height:100%;border:1px solid #eee;background-color:#fff}.component__roadmap-list a.hidden_link{position:absolute;cursor:pointer;top:0;bottom:0;left:0;right:0}.component__roadmap-list section.content_section header p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;color:#757575}.component__roadmap-list section.content_section main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin-top:0;max-height:80px}.component__roadmap-list section.content_section main h3{overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:800;color:#333}.component__roadmap-list section.content_section main .category_type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:72px}.component__roadmap-list section.content_section main .category_type .type_cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:36px;height:36px;border-radius:50%}.component__roadmap-list section.content_section main .category_type .type_cover.browser{background-color:rgba(29,192,120,.12);color:#00bf6b}.component__roadmap-list section.content_section main .category_type .type_cover.palette{background-color:rgba(83,29,255,.12);color:#5935c7}.component__roadmap-list section.content_section main .category_type .type_cover.file{background-color:rgba(255,171,0,.12);color:#e17a2a}.component__roadmap-list section.content_section footer{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:16px;color:#929292;font-size:14px}.component__roadmap-list section.content_section footer span{margin-left:4px}.component__roadmap-list section.content_section footer div+div{margin-left:1rem}.modal section.social_share_modal{width:240px;height:300px;position:absolute;top:0;bottom:0;left:0;right:0}.modal section.social_share_modal .box{padding:1.25rem 0 .75rem}.modal section.social_share_modal .box .buttons{margin-bottom:0}.modal section.social_share_modal .box .buttons .button.link_share{border-color:#1dc078;background-color:#fff;color:#1dc078}.modal section.social_share_modal .box .buttons .button.kakao_share{border-color:#ffc903;background-color:#ffc903;color:#220e01}.modal section.social_share_modal .box .buttons .button.facebook_share{border-color:#3865ad;background-color:#3865ad;color:#fff}.modal section.social_share_modal .box .is_no_border.x_btn{position:absolute;top:0;right:0}.sub_header{width:80%}.sub_header a:active{border-bottom:#1dc078}button.inf_switch_button{position:relative;-webkit-transition:background .2s linear;transition:background .2s linear;width:40px;height:26px;border-radius:16px!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.3);box-shadow:inset 0 1px 1px rgba(0,0,0,.3);background:#efefef!important}button.inf_switch_button .inf_switch_circle{position:absolute;top:0;left:0;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;width:25px;height:25px;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-transform:translateX(-10%);transform:translateX(-10%)}button.inf_switch_button.is_active{background:#1dc078!important}button.inf_switch_button.is_active .inf_switch_circle{-webkit-transform:translateX(65%);transform:translateX(65%)}.view-more{margin-bottom:1rem}.multi_files_upload{padding:16px;width:95%;height:95%;top:0;bottom:0}.multi_files_upload .modal-card-head .modal-card-title{font-size:1.2rem;color:#595959}.multi_files_upload .modal-card-body{background-color:#f5f5f5;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.multi_files_upload .modal-card-body .uploader_container{padding:32px;border:2px dashed #cfcfcf}.multi_files_upload .modal-card-body .uploader_container.now_dragover{background-color:rgba(47,201,122,.2);border:2px dashed #1dc078}.multi_files_upload .modal-card-body .uploader_container.now_dragover .file-cta{background-color:rgba(47,201,122,.8)}.multi_files_upload .modal-card-body .uploader_container .field svg{width:3rem}.multi_files_upload .modal-card-body .uploader_container .field .file-label{text-align:center}.multi_files_upload .modal-card-body .uploader_container .field .file-label .file-cta{border:none}.multi_files_upload .modal-card-body .uploader_container .field .file-label .file-cta .file-icon>i{font-size:2rem;margin-bottom:1rem}.multi_files_upload .modal-card-body .file_lists_container{margin:2rem auto .5rem;padding:1rem;min-height:300px;background-color:#fff}.multi_files_upload .modal-card-body .file_lists_container .file_status.vimeo_uploader .progress_container{margin-bottom:.2rem}.multi_files_upload .modal-card-body .file_lists_container .file_status.vimeo_uploader .progress_container .progress{height:.5rem;max-width:600px}@media screen and (max-width:768px){.modal .multi_files_upload{width:98%;height:98%}.modal .multi_files_upload .modal-card-body{padding:8px}.modal .multi_files_upload .modal-card-body .uploader_container{padding:1rem}.modal .multi_files_upload .modal-card-body .uploader_container label.file-label{width:100%}.modal .multi_files_upload .modal-card-body .uploader_container label.file-label .file-cta{padding:1rem 1.2rem}.modal .multi_files_upload .modal-card-body .uploader_container label.file-label .file-cta .file-label{font-size:1.2rem}.modal .multi_files_upload .modal-card-body .file_lists_container{margin:.5rem auto;min-height:calc(100vh - 380px)}}.homepage .container{max-width:1152px}.homepage #header{background-color:#fdfdef}.homepage #header:not(.sticky) .header_search{display:none}.homepage #header.sticky{background-color:#fff}.homepage #header nav.navbar{background:none;-webkit-box-shadow:none;box-shadow:none}.homepage #main section.background_grey{background-color:#f9f9f9}.homepage #main .section:not(.home_top){padding:1.5rem}@media screen and (max-width:768px){.homepage #main .section:not(.home_top){padding:.5rem 0}}.homepage #main .home_top{position:relative;background-color:#fdfdef;background-size:cover}.homepage #main .home_top .hero-body{padding-top:6rem;padding-bottom:7rem}.homepage #main .home_top .hero-body>.container{z-index:1}.homepage #main .home_top .board_girl_container{background-image:url(https://cdn.inflearn.com/public/files/posts/7b7f16ed-9a0f-4f20-a0ce-355846d6d595/total_tree.png);background-size:cover;background-repeat:no-repeat;background-position:bottom;position:absolute;bottom:0;min-height:9rem;width:100%}@media screen and (max-width:768px){.homepage #main .home_top .board_girl_container{min-height:2.5rem}}.homepage #main .home_top .board_girl_container .board_girl{position:absolute;bottom:0;left:70%;width:4.5%;-webkit-transition:left 1.5s,right 1.5s;transition:left 1.5s,right 1.5s}@media screen and (max-width:768px){.homepage #main .home_top .board_girl_container .board_girl{left:100px}}.homepage #main .home_top .board_girl_container .board_girl img{width:100%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.homepage #main .home_top .board_girl_container .board_girl img.reverse{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.homepage #main .home_top .board_girl_container .board_girl .speech_bubble{position:absolute;background-color:#fff;top:-3rem;left:18%;border:1px solid #cfcfcf;border-radius:4px;padding:1px 4px;white-space:nowrap}.homepage #main .home_top .board_girl_container .board_girl .speech_bubble .bubble_content{background:#fff}.homepage #main .home_top .board_girl_container .board_girl .speech_bubble:after,.homepage #main .home_top .board_girl_container .board_girl .speech_bubble:before{content:"";position:absolute;border-right:5px solid transparent;border-left:5px solid transparent}.homepage #main .home_top .board_girl_container .board_girl .speech_bubble:after{border-top:10px solid #fff;bottom:-9px;left:5px}.homepage #main .home_top .board_girl_container .board_girl .speech_bubble:before{border-top:10px solid #cfcfcf;bottom:-11px;left:5px}.homepage #main .home_top .board_girl_container .board_girl .speech_bubble.reverse{left:auto;right:18%}.homepage #main .home_top .board_girl_container .board_girl .speech_bubble.reverse:after,.homepage #main .home_top .board_girl_container .board_girl .speech_bubble.reverse:before{left:auto;right:5px}.homepage #main .home_top .container{max-width:700px;text-align:center}.homepage #main .home_top .container h1{font-size:2.25rem;font-weight:700}.homepage #main .home_top .container h2{font-size:1.125rem}.homepage #main .home_top .container .floating_heart_icon{position:absolute;font-size:1rem;color:red;-webkit-transform:rotate(32deg);transform:rotate(32deg)}@media screen and (max-width:768px){.homepage #main .home_top .container .floating_heart_icon{font-size:.75rem}}.homepage #main .section.categories{position:relative;padding:.5rem 0}.homepage #main .section.categories .courses_group_title{padding:0 .75rem}.homepage #main .section.categories .courses_group_title h1{font-size:1.5rem}.homepage #main .my_recent_courses .container .courses_card_list_body,.homepage #main .similar_users_courses .courses_card_list_body{overflow:hidden}.homepage #main .introduce{background-color:#edeef0;background-image:url(https://cdn.inflearn.com/assets/images/main/introduce_background.jpg);background-size:contain;background-repeat:no-repeat;text-align:center}.homepage #main .introduce p{margin-top:1.5rem;font-size:1.5rem}.homepage #main .introduce_2 .introduce_content{margin-top:1rem}.homepage #main .introduce_2 .introduce_content p{margin-top:1rem;margin-bottom:2rem;font-size:1.125rem}.homepage #main .introduce_2 .introduce_numbers .column{margin-top:1.25rem}.homepage #main .introduce_2 .introduce_numbers .column .value_container{width:100%}.homepage #main .introduce_2 .introduce_numbers .column .value_container p{padding-left:1rem}.homepage #main .introduce_2 .introduce_numbers .column .value_container p .label{font-size:1.25rem}.homepage #main .introduce_2 .introduce_numbers .column .value_container p .value{font-size:1.5rem}.homepage #main .reviews{padding-top:2rem;padding-bottom:0}.homepage #main .reviews h1.section_title{font-size:2rem}.homepage #main .reviews p.section_description{font-size:1.25rem;margin-bottom:2rem}.homepage #main .reviews .swipe{visibility:hidden}.homepage #main .reviews .swipe,.homepage #main .reviews .swipe .swipe_wrap{overflow:hidden;position:relative}.homepage #main .reviews .swipe .swipe_wrap .columns{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage #main .reviews .swipe .swipe_wrap .columns .column.is-2-fullhd{padding:2px 0}.homepage #main .reviews .swipe .swipe_wrap>div{float:left;width:100%;position:relative;overflow:hidden}.homepage #main .reviews .swipe .btn{position:absolute;display:inline-block;cursor:pointer;opacity:.1;top:calc(50% - 3.5rem)}.homepage #main .reviews .swipe .btn:hover{opacity:.7}.homepage #main .reviews .swipe .btn.move_left{left:0}.homepage #main .reviews .swipe .btn.move_right{right:0}@media screen and (max-width:768px){.homepage #main .reviews .swipe article.media.review_item:nth-of-type(2){display:none}}.homepage #main section.become_instructor{padding:2rem 1.5rem}.homepage #main section.become_instructor .container{max-width:1024px}.homepage #main section.become_instructor .container .box{height:100%}.homepage #main section.become_instructor .container .box .content{margin-bottom:5rem}.homepage #main section.become_instructor .container .box .content .title{font-size:1.25rem}.homepage #main section.become_instructor .container .box .instructor{position:absolute;bottom:2rem}.homepage #main section.become_instructor .container .box .instructor .i_name{font-weight:700}.homepage #main .courses .courses_group_title{position:relative;padding:0 .75rem}.homepage #main .courses .courses_group_title h1{font-size:1.5rem}@media screen and (max-width:768px){.homepage #main .courses .courses_group_title h1{font-size:1.25rem}}.homepage #main .courses .courses_group_title h1 a.more{position:absolute;right:1rem;bottom:0;font-size:1rem}.homepage #main section.big_banner .container{text-align:center}.homepage #main section.big_banner .container img{max-width:800px;width:100%}@media screen and (max-width:1472px){.homepage #main section.introduce_2 .introduce_2_coruses .column:nth-child(n+5){display:none}}@media screen and (max-width:1024px){.homepage #main section.become_instructor .container .box .instructor{bottom:3rem}}@media screen and (max-width:768px){.homepage #main .home_top .hero-body,.homepage #main .section{padding:1rem 0}.homepage #main .home_top .hero-body .container,.homepage #main .section .container{z-index:auto}.homepage #main .home_top .hero-body .container h1,.homepage #main .section .container h1{font-size:1.25rem}.homepage #main .home_top .hero-body .container h2,.homepage #main .section .container h2{font-size:1rem}.homepage #main .home_top .hero-body .container .courses_group_title h1,.homepage #main .section .container .courses_group_title h1{font-size:1.25rem}.homepage #main .home_top .hero-body .container .courses_group_title h1 a:not(.more),.homepage #main .section .container .courses_group_title h1 a:not(.more){bottom:0;max-width:calc(100% - 80px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.homepage #main section.introduce{background-image:none}.homepage #main section.introduce h1{font-size:1.25rem}.homepage #main section.introduce p{font-size:1.1rem}.homepage #main section.introduce p br{display:none}.homepage #main .section.reviews p.section_description{font-size:1rem;margin-bottom:2rem}.homepage #main .section.reviews article.media{padding:.5rem 0}.homepage #main .section.reviews article.media .image.media-left{display:none}.homepage #main section.become_instructor .container .box .content{margin-bottom:2rem}.homepage #main section.become_instructor .container .box .instructor{position:relative;bottom:inherit}.homepage #main section.big_banner .container{padding:0 1.25rem}}.homepage.morning #header{background-color:#fff}.homepage.morning #main .home_top{background-image:url(https://cdn.inflearn.com/assets/images/main/night_midnight-min.jpg);background-position-y:100%}.homepage.morning #main .home_top h1,.homepage.morning #main .home_top h2{color:#fff}.homepage.day #header:not(.sticky){background-color:#7dc1ff}.homepage.day #header:not(.sticky) .brand_logo path{fill:#fff}.homepage.day #header:not(.sticky) .navbar-link:not(.is-arrowless):after{border-color:#1c8c52}.homepage.day #header:not(.sticky) .navbar-item.has-dropdown:hover .navbar-link,.homepage.day #header:not(.sticky) .navbar-start>a.navbar-item:hover{background-color:inherit;color:#fff}.homepage.day #header:not(.sticky).sticky{background-color:#fff}.homepage.day #main .home_top{background-color:#7dc1ff;background:-webkit-gradient(linear,left bottom,left top,from(#bfe1ff),to(#7dc1ff));background:linear-gradient(0deg,#bfe1ff,#7dc1ff)}.homepage.night #header{background-color:#fff}.homepage.night #main .home_top{background-image:url(https://cdn.inflearn.com/assets/images/main/night_midnight-min.jpg);background-position-y:0}.homepage.night #main .home_top h1,.homepage.night #main .home_top h2{color:#fff}.homepage.midnight #header{background-color:#fff}.homepage.midnight #main .home_top{background-image:url(https://cdn.inflearn.com/assets/images/main/night_midnight-min.jpg);background-position-y:55%}.homepage.midnight #main .home_top h1,.homepage.midnight #main .home_top h2{color:#fff}.homepage .search_wrapper{margin:1rem auto;position:relative;width:85%;text-align:left}.homepage .search_wrapper .search_input_cover{width:100%}.homepage .search_wrapper .search_input_cover .e_search_input{background-color:#fff;border:1px solid #2fc97a;border-right:none;padding-right:0}.homepage .search_wrapper .search_input_cover .e_search_input::-webkit-input-placeholder{font-size:1.5rem}.homepage .search_wrapper .search_input_cover .e_search_input:-ms-input-placeholder{font-size:1.5rem}.homepage .search_wrapper .search_input_cover .e_search_input::-ms-input-placeholder{font-size:1.5rem}.homepage .search_wrapper .search_input_cover .e_search_input::placeholder{font-size:1.5rem}@media screen and (max-width:768px){.homepage .search_wrapper .search_input_cover .e_search_input::-webkit-input-placeholder{font-size:1rem;padding-top:.35rem}.homepage .search_wrapper .search_input_cover .e_search_input:-ms-input-placeholder{font-size:1rem;padding-top:.35rem}.homepage .search_wrapper .search_input_cover .e_search_input::-ms-input-placeholder{font-size:1rem;padding-top:.35rem}.homepage .search_wrapper .search_input_cover .e_search_input::placeholder{font-size:1rem;padding-top:.35rem}}.homepage .search_wrapper .search_input_cover .e_search_input:focus{outline:none}.homepage .search_wrapper .e_search_view_toggle{border-top:1px solid #2fc97a;border-bottom:1px solid #2fc97a;background:#fff;color:#2fc97a;padding-right:24px;padding-top:14px}.homepage .search_wrapper .e_search_view_toggle.is_active i.fa-sort-down{display:none}.homepage .search_wrapper .e_search_view_toggle.is_active i.fa-sort-up{display:block;margin-top:6px}.homepage .search_wrapper .e_search_view_toggle i{vertical-align:middle;cursor:pointer}.homepage .search_wrapper .e_search_view_toggle i.fa-sort-down{display:block}.homepage .search_wrapper .e_search_view_toggle i.fa-sort-up{display:none}.homepage .search_wrapper .e_search_submit{border-radius:0 4px 4px 0!important}.homepage .search_wrapper .search_view_cover{display:none;position:absolute;top:62px;z-index:1;background-color:#fff;width:100%;border-radius:3px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.24);box-shadow:0 2px 4px 0 rgba(0,0,0,.24)}@media screen and (max-width:768px){.homepage .search_wrapper .search_view_cover .is_hidden_mobile{display:none}}.homepage .search_wrapper .search_view_cover .is_only_mobile{display:none}@media screen and (max-width:768px){.homepage .search_wrapper .search_view_cover .is_only_mobile{display:block}}.homepage .search_wrapper .search_view_cover.is_blur{-webkit-filter:blur(1px);filter:blur(1px)}.homepage .search_wrapper .search_view_cover.is_active{display:block}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover+.search_list_cover{border-top:1px solid #dedede}@media screen and (max-width:768px){.homepage .search_wrapper .search_view_cover.is_active .search_list_cover+.search_list_cover{border-top:none}}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_list_title{padding:8px 16px;font-size:12px;color:#929292}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .show_more_cover{padding:8px 16px;text-align:right;font-size:14px;color:#333}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .show_more_cover.active,.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .show_more_cover:active,.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .show_more_cover:hover{background-color:#f5f5f5}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_course_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_course_list .course_el{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_course_list .course_el.active,.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_course_list .course_el:active,.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_course_list .course_el:hover{background-color:#f5f5f5}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_course_list .course_el .course_thumb{width:52px;height:34px;-ms-flex-negative:0;flex-shrink:0}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_course_list .course_el .course_thumb img{width:100%}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_course_list .course_el .course_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 8px}@media screen and (max-width:768px){.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_course_list .course_el .course_info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 16px}}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_course_list .course_el .course_info .course_inst{font-size:12px;line-height:1;color:#757575}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_course_list .course_el .course_info .course_inst .highlighted{color:#1dc078;font-weight:700}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_skill_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 16px 16px}@media screen and (max-width:768px){.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_skill_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_skill_list .skill_el{padding:2px 8px;border-radius:13px;font-size:12px;margin-right:8px;margin-bottom:5px}@media screen and (max-width:768px){.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_skill_list .skill_el{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px;background-color:#fff!important;margin:0;font-size:14px;font-weight:700;border-radius:0}}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_skill_list .skill_el.active,.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_skill_list .skill_el:active,.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_skill_list .skill_el:hover{-webkit-filter:brightness(90%);filter:brightness(90%)}@media screen and (max-width:768px){.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_skill_list .skill_el.active,.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_skill_list .skill_el:active,.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_skill_list .skill_el:hover{-webkit-filter:none;filter:none;background-color:#f5f5f5!important}}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_skill_list .skill_el .skill_info{max-width:unset}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_roadmap_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_roadmap_list .roadmap_el{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_roadmap_list .roadmap_el:last-child{padding-bottom:16px}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_roadmap_list .roadmap_el.active,.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_roadmap_list .roadmap_el:active,.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_roadmap_list .roadmap_el:hover{background-color:#f5f5f5}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_roadmap_list .roadmap_el .roadmap_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_list{display:-webkit-box;display:-ms-flexbox;display:flex}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_list .search_info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:calc(100% - 52px)}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_list .search_info .search_title{font-weight:700;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_list .search_info .search_title .highlighted{color:#1dc078}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_list .search_ico{font-size:14px;width:16px}.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_list .search_ico:not(.fix){display:none}@media screen and (max-width:768px){.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_list .search_ico:not(.fix){display:block}}@media screen and (max-width:768px){.homepage .search_wrapper .search_view_cover.is_active .search_list_cover .search_list .search_info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px}}.homepage .search_wrapper .search_view_cover .search_history_cover{display:none}.homepage .search_wrapper .search_view_cover.history .search_history_cover{display:block;padding:8px 16px 0}.community .sidebar_left i{margin-right:.25rem}.community .sidebar_left .is_active{font-weight:700;color:#1dc078}.community .community_header{background-color:#333b3d;padding:.5rem;color:#fff}.community .community_header .stat{font-size:1.5rem}@media screen and (max-width:768px){.community .community_header h2{font-size:1.5rem}.community .community_header h2 .stat{font-size:1.25rem}.community .community_header h2 .button.show_filter{float:right}}.community .community_body .control_container{margin:.5rem 0 1rem}.community .community_body .control_container .control+div.control{margin-left:.5rem}.community .community_body .control_container .search_input{margin-left:auto}.community .community_body .article_container .media-content{overflow:auto;word-break:break-word}.community .community_body .article_container .media-content .post_title{margin-bottom:.5rem}@media screen and (max-width:768px){.community .community_body .article_container .media-content .post_title{font-size:1.25rem}}.community .community_body .article_container .media-content .comment_body{word-break:break-word}.community .community_body .article_container .media-content .comment_metas,.community .community_body .article_container .media-content .post_metas{font-size:.75rem;margin-top:.25rem;color:#595959}.community .community_body .article_container .media-content .comment_metas span+a,.community .community_body .article_container .media-content .comment_metas span+span,.community .community_body .article_container .media-content .post_metas span+a,.community .community_body .article_container .media-content .post_metas span+span{margin-left:.5rem}.community .community_body .article_container .media-content .comment_metas .fa-heart,.community .community_body .article_container .media-content .post_metas .fa-heart{color:#ff7867}.community .community_body .article_container .media-right{max-width:120px;text-align:center}@media screen and (max-width:768px){.community .community_body .article_container .media-right{max-width:80px}}.community .community_body .article_container .media-right .recommended{padding:.25rem 0;color:#ff7867;cursor:pointer}.community .community_body .aside_content{padding:1rem}.community .community_body .aside_content ul{padding-top:.75rem}.community .community_body .aside_content ul li{padding:.25rem}.community .community_body .aside_content ul li .media-right{margin-left:0}.community .community_body .aside_content ul li .media-right p{text-align:left}.community .community_body .aside_content.king_of_knowledge i.fa-crown{color:#fdcc11}@media screen and (max-width:768px){.community .community_body .column.is-9,.community .community_body .column.is-10{padding:0}}.community.all_reviews_list .review_list .media+.media{padding-top:.5rem}.community.all_reviews_list .review_list .media.post .media-content .rating_star{width:7.5rem}.community.all_reviews_list .review_list .media.post .media-content .rating_star svg{width:1.5rem;height:1.5rem}.community.all_reviews_list .review_list .media.post .media-right{margin:auto .75rem auto 1rem;width:100%}.community.all_reviews_list .aside_content .media-right{width:100%}.community.post_one main>section .container{max-width:inherit}.community.iframe_fully iframe{height:100%}.community.iframe_fully #ch-plugin,.community.iframe_fully footer{display:none}.community.iframe_fully .column.is-10{height:calc(100vh - 144px)}@media screen and (max-width:768px){.community.iframe_fully .column.is-10{height:calc(100vh - 170px)}}.cart #main{background-color:#f5f5f5}.cart #main #empty_cart.is_hidden,.cart #main #order_main.is_hidden{display:none}.cart #main section{padding-top:1.5rem;padding-bottom:1.5rem}.cart #main section .container{max-width:1000px}.cart #main section .level{margin-bottom:0}.cart #main section .level .breadcrumb li>a{cursor:default}.cart #main section .this_cart_empty{text-align:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart #main section .this_cart_empty i{color:#e0e0e0}.cart #main section .this_cart_empty .buttons{margin-top:1.25rem}.cart #main h1{padding:.5rem;font-size:1.25rem;font-weight:700}.cart #main #show_my_coupons{padding:0 .5rem}.cart #main .show_coupon_guide{padding:0 .5rem;float:right}.cart #main .coupon_interface.columns{margin-bottom:0}.cart #main .column{padding:.5rem}.cart #main .column .box{padding:0;border-radius:.2rem}.cart #main .column .box.coupon_item_list{height:14rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;-webkit-transition:height .2s;transition:height .2s}.cart #main .column .box.coupon_item_list.opened{height:600px}.cart #main .column .box.coupon_item_list .coupon_item_list_header{position:relative;padding:.75rem 1rem;font-weight:700;border-bottom:1px solid #cfcfcf}.cart #main .column .box.coupon_item_list .coupon_item_list_header .more_coupons{position:absolute;top:1rem;right:1rem;background:none;border:none}.cart #main .column .box.coupon_item_list .coupon_item_list_header .more_coupons i{color:#1dc078;font-size:14px}.cart #main .column .box.coupon_item_list .coupon_item_list_body{overflow:auto;padding:.75rem 1rem}.cart #main .column .box.coupon_item_list.coupon_item_list_mobile{height:192px}.cart #main .column .box.coupon_item_list.coupon_item_list_mobile .coupon_item_list_body{padding:0}.cart #main .column .box.coupon_item_list.coupon_item_list_mobile .coupon_item_list_body .table{border:none}.cart #main .column .box.coupon_item_list.coupon_item_list_mobile .coupon_item_list_body .table tr .info_icon{width:40px;vertical-align:middle}.cart #main .column .box .total_amount h2{font-size:1.5rem;padding:0 .5rem;font-weight:700}.cart #main .column .box .total_amount h2 span{margin-left:.5rem}.cart #main .column .box .total_amount h2 span del{opacity:.7;font-size:1.25rem}.cart #main .column .box .total_amount h2 span i{padding-left:.25rem;padding-right:.25rem;opacity:.5}.cart #main .column .box .product_item_container{border-bottom:1px solid #dbdbdb}.cart #main .column .box .product_item_container .product_item:not(:last-child){margin-bottom:0}.cart #main .column .box .product_item_container .product_item .content_container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.cart #main .column .box .product_item_container .product_item .content_container .product_title{padding-right:.5rem}.cart #main .column .box .product_item_container .product_item .content_container .product_title a{word-break:keep-all}.cart #main .column .box .product_item_container .product_item .content_container .product_meta{margin-left:auto;text-align:right;white-space:nowrap}.cart #main .column .box .product_item_container .product_item .content_container .product_meta .product_amount{text-align:center;font-size:1.2rem;font-weight:700}.cart #main .column .box .product_item_container .product_item .content_container .product_meta .product_amount del,.cart #main .column .box .product_item_container .product_item .content_container .product_meta .product_amount i{font-size:1rem;opacity:.75}.cart #main .column .box .product_item_container .product_item .content_container .product_meta button{display:block;margin-left:auto;margin-top:.15rem}.cart #main .column .box .product_item_container .discount_info{position:relative;padding:.25rem 1rem;border-radius:4px;background-color:#fff5b7}.cart #main .column .box .product_item_container .discount_info p{font-size:.75rem}.cart #main .column .box .product_item_container .discount_info p span:not(:last-child){margin-right:.5rem}.cart #main .column .box .product_item_container .discount_info .x{position:absolute;top:0;right:.5rem;cursor:pointer}.cart #main .column .coupon_input{border-radius:.2rem;-webkit-box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1);box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1)}.cart #main .column .coupon_input .control:not(:last-child){width:100%}.cart #main .column .coupon_input .control input.input{background-color:#fff;height:2.5rem}.cart #main .column .coupon_input .control .button{height:2.5rem}.cart #main .column .card.checkout_form{border-radius:.2rem}.cart #main .column .card.checkout_form .card-content{padding:.5rem}.cart #main .column .card.checkout_form .card-content .total_amount h2{font-size:1.5rem;font-weight:700}.cart #main .column .card.checkout_form .card-content .total_amount h2 span{float:right}.cart #main .column .card.checkout_form .card-content .total_amount h2 span del{margin-left:.5rem;opacity:.7;font-size:1rem}.cart #main .column .card.checkout_form .card-content .total_amount p{text-align:right}.cart #main .column .card.checkout_form .card-content .total_amount p span{font-size:.9rem;color:#595959}.cart #main .column .card.checkout_form .card-content label.label{color:#595959}.cart #main .column .card.checkout_form .card-content input.input{border-radius:0;border:1px solid #dbdbdb}.cart #main .column .card.checkout_form .card-content input[type=number]::-webkit-inner-spin-button,.cart #main .column .card.checkout_form .card-content input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart #main .column .card.checkout_form .card-content .checkbox,.cart #main .column .card.checkout_form .card-content .please_agree,.cart #main .column .card.checkout_form .card-content .wrong_email{font-size:.75rem}.cart #main .column .card.checkout_form .card-footer .button{border-radius:0}@media screen and (max-width:768px){.cart #main section{padding-top:0}.cart #main section .container>#order_main>.columns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:-webkit-box;display:-ms-flexbox;display:flex}.cart #main section .column .box .product_item .content_container{display:block}.cart #main section .column .box .product_item .content_container .product_meta{white-space:inherit}.cart #main section .column .box .product_item .content_container .product_meta .product_amount{text-align:right}.cart #main section .column .box .product_item .content_container .product_meta button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.cart .modal .choice_payment_method{max-width:350px;max-height:350px}.cart .modal .choice_payment_method .modal-card-head{border-top-left-radius:3px;border-top-right-radius:3px}.cart .modal .choice_payment_method .modal-card-body{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.cart .modal .choice_payment_method .modal-card-body .button{margin-bottom:.5rem}.cart .modal .choice_payment_method .modal-card-body .button .icon:first-child:not(:last-child){position:absolute;left:1.5rem}.cart .coupon_sel.is_active .coupon_item_vertical_2{border-color:#2ec276;background-color:#f8fffb}.cart .coupon_sel.is_active .coupon_item_vertical_2:after,.cart .coupon_sel.is_active .coupon_item_vertical_2:before{border-color:#2ec276}.cart .coupon_sel.is_active .coupon_info{background-color:rgba(46,194,118,.11)}.cart .modal .coupon_guide_modal{background-color:#fff;width:386px;height:534px}.cart .modal .coupon_guide_modal .modal-card-head{padding-bottom:1rem}.cart .modal .coupon_guide_modal .modal-card-head .modal-tile{font-weight:700;font-size:1.125rem}.cart .modal .coupon_guide_modal .modal-card-head .x_btn{position:absolute;top:1.25rem;right:1.25rem}.cart .modal .coupon_guide_modal .modal-card-head .x_btn i{font-size:1.25rem;color:#b9b9b9}.cart .modal .coupon_guide_modal .modal-card-body{padding-top:0}.cart .modal .coupon_guide_modal .modal-card-body .guide_content{padding:1rem 0}.cart .modal .coupon_guide_modal .modal-card-body .guide_content+.guide_content{border-top:1px dashed #dedede}.cart .modal .coupon_guide_modal .modal-card-body .guide_content h3{font-size:1rem;font-weight:700;color:#333}.cart .modal .coupon_guide_modal .modal-card-body .guide_content h3 span{color:#2ec276}.cart .modal .coupon_guide_modal .modal-card-body .guide_content h3+p{margin-top:.5rem;font-size:14px;padding-left:1rem}.cart .apply_section{display:none}.profile.coupon .heading_cover{max-width:1056px}.profile.coupon .heading_cover:after{display:block;content:"";clear:both}.profile.coupon .heading_cover .heading{display:inline-block}.profile.coupon .heading_cover .e_show_coupon_guide{float:right;border-radius:4px;border:1px solid #deded0;background-color:#fff;color:#333;line-height:1;padding:10px 16px;font-size:16px;cursor:pointer}.profile.coupon .coupon_section{width:100%;max-width:1056px}.profile.coupon .coupon_section .coupon_dashboard{width:100%;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.08);box-shadow:0 2px 4px 0 rgba(0,0,0,.08);border:1px solid #eee;border-radius:4px;background-color:#fff;margin-top:27px;margin-bottom:24px}.profile.coupon .coupon_section .coupon_dashboard .coupon_quantity_cover{border-bottom:1px solid #dedede;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile.coupon .coupon_section .coupon_dashboard .coupon_quantity_cover .division{border-right:1px solid #dedede;height:68px}.profile.coupon .coupon_section .coupon_dashboard .coupon_quantity_cover .coupon_quantity{width:50%;padding:16px 24px;color:#333}.profile.coupon .coupon_section .coupon_dashboard .coupon_quantity_cover .coupon_quantity .coupon_quantity_title{margin-bottom:12px}.profile.coupon .coupon_section .coupon_dashboard .coupon_quantity_cover .coupon_quantity .coupon_quantity_num{text-align:right}.profile.coupon .coupon_section .coupon_dashboard .coupon_quantity_cover .coupon_quantity .coupon_quantity_num .num{display:inline-block;margin-right:8px;font-size:48px;font-weight:400}.profile.coupon .coupon_section .coupon_dashboard .coupon_input_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.profile.coupon .coupon_section .coupon_dashboard .coupon_input_wrapper .coupon_input_label{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;padding:16px 33px 16px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile.coupon .coupon_section .coupon_dashboard .coupon_input_wrapper .coupon_input_cover{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 54px 8px 4px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width:768px){.profile.coupon .coupon_section .coupon_dashboard .coupon_input_wrapper .coupon_input_cover{padding:8px}}.profile.coupon .coupon_section .coupon_dashboard .coupon_input_wrapper .coupon_input_cover .coupon_input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:8px 12px;font-size:16px;border-radius:4px;background-color:#f9f9f9;border:none;margin-right:8px;line-height:1}.profile.coupon .coupon_section .coupon_dashboard .coupon_input_wrapper .coupon_input_cover .coupon_input::-webkit-input-placeholder{font-size:16px;color:#929292}.profile.coupon .coupon_section .coupon_dashboard .coupon_input_wrapper .coupon_input_cover .coupon_input:-ms-input-placeholder{font-size:16px;color:#929292}.profile.coupon .coupon_section .coupon_dashboard .coupon_input_wrapper .coupon_input_cover .coupon_input::-ms-input-placeholder{font-size:16px;color:#929292}.profile.coupon .coupon_section .coupon_dashboard .coupon_input_wrapper .coupon_input_cover .coupon_input::placeholder{font-size:16px;color:#929292}.profile.coupon .coupon_section .coupon_dashboard .coupon_input_wrapper .coupon_input_cover .coupon_input:focus{outline:none}.profile.coupon .coupon_section .coupon_dashboard .coupon_input_wrapper .coupon_input_cover .coupon_submit{background:#1dc078;padding:8px 20px;font-size:16px;font-weight:700;border:none;border-radius:4px;color:#fff;cursor:pointer}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_list .coupon_tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f9f9f9;border-radius:4px;width:240px;height:48px;line-height:1;cursor:pointer;position:relative}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_list .coupon_tab+.coupon_tab{margin-left:5px}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_list .coupon_tab.active{background:#fff;height:56px;-webkit-box-shadow:4px -4px 4px -4px rgba(0,0,0,.08);box-shadow:4px -4px 4px -4px rgba(0,0,0,.08);border:1px solid #eee;border-bottom:none}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_list .coupon_tab.active:after{content:"";display:block;position:absolute;width:100%;height:2px;background:#fff;bottom:-1px;z-index:1}@media screen and (max-width:768px){.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_list .coupon_tab{display:none}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_list .coupon_tab.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_list .coupon_tab_btn{display:none}@media screen and (max-width:768px){.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_list .coupon_tab_btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:48px;height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f9f9f9;border:1px solid #f9f9f9;border-radius:4px;cursor:pointer}}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.08);box-shadow:0 2px 4px 0 rgba(0,0,0,.08);border:1px solid #eee;background-color:#fff;border-radius:0 4px 4px 4px;overflow:hidden;visibility:hidden;position:relative}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap{overflow:hidden;position:relative}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:18px 13px;float:left;width:100%;max-height:555px;overflow-y:auto;position:relative}@media screen and (max-width:768px){.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el{width:290px;border:1px solid #dedede;border-radius:4px;margin-right:24px;margin-bottom:24px}@media screen and (max-width:768px){.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el{margin-right:0}}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el .coupon_el_top{padding:16px;position:relative;border-bottom:1px dashed #dedede}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el .coupon_el_top .coupon_date{color:#929292;font-size:12px}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el .coupon_el_top .coupon_title{font-size:14px;line-height:1.43;color:#333;margin-bottom:16px}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el .coupon_el_top .coupon_discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el .coupon_el_top .coupon_discount .coupon_discount_alert{font-size:12px;color:#ff7867}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el .coupon_el_top .coupon_discount .coupon_discount_num{color:#1dc078;font-size:12px}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el .coupon_el_top .coupon_discount .coupon_discount_num .bold{font-size:20px;font-weight:700;display:inline-block;margin-left:3px}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el .coupon_el_top:before{content:"";position:absolute;bottom:-8px;left:-1px;width:6px;height:12px;border-radius:0 6px 6px 0;border-top:1px solid #dedede;border-right:1px solid #dedede;background:#fff}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el .coupon_el_top:after{content:"";position:absolute;bottom:-8px;right:-1px;width:6px;height:12px;border-radius:6px 0 0 6px;border-top:1px solid #dedede;border-left:1px solid #dedede;background:#fff}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el .coupon_el_bottom .e_coupon_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:44px;background:#1dc078;color:#fff;font-size:14px;line-height:1.14;border:none;cursor:pointer;border-radius:4px}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el .coupon_el_bottom .e_coupon_button:active,.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el .coupon_el_bottom .e_coupon_button:hover{background:#23a56c}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el .coupon_el_bottom .e_coupon_button:disabled{background:#f9f9f9;color:#b0b0b0;cursor:not-allowed}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el.disable .coupon_el_top .coupon_date{color:#b0b0b0}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el.disable .coupon_el_top .coupon_title{color:#b0b0b0;text-decoration:line-through}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el.disable .coupon_el_top .coupon_discount .coupon_discount_alert{color:#b0b0b0}.profile.coupon .coupon_section .coupon_tab_cover .coupon_tab_content_cover .swipe_wrap .coupon_tab_content .coupon_el.disable .coupon_el_top .coupon_discount .coupon_discount_num{color:#88e0b3}@media screen and (max-width:768px){.profile.coupon .coupon_section .hidden_mobile{display:none!important}}@media screen and (max-width:768px){.profile.coupon .reusable_modal{width:100%!important;height:100%!important}}.profile.coupon .reusable_modal .course_search_cover,.profile.coupon .reusable_modal .header{margin-bottom:5px}.profile.coupon .reusable_modal .course_search_cover input{padding:8px 16px;font-size:16px;width:100%;border-radius:4px;border:1px solid #d6d6d6}.profile.coupon .reusable_modal .course_table_cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px}.profile.coupon .reusable_modal .course_table_cover .course_table_thead{height:30px;background:#f0f0f0;padding-right:1rem}.profile.coupon .reusable_modal .course_table_cover .course_table_thead .course_table_tr{border-bottom:#e0e0e0}.profile.coupon .reusable_modal .course_table_cover .course_table_thead .course_table_tr .course_table_td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f0f0f0}.profile.coupon .reusable_modal .course_table_cover .course_table_tbody{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-height:410px;overflow-y:auto;overflow-x:hidden;border:1px solid #e0e0e0}.profile.coupon .reusable_modal .course_table_cover .course_table_tbody.mask{-webkit-filter:opacity(.3);filter:opacity(.3)}.profile.coupon .reusable_modal .course_table_cover .course_table_tbody .course_table_tr{padding:5px 0;border-bottom:1px solid #e0e0e0}.profile.coupon .reusable_modal .course_table_cover .course_table_tbody .course_table_tr .course_table_td.course_table_inst{padding:10px;word-break:break-word}.profile.coupon .reusable_modal .course_table_cover .course_table_tbody .course_table_tr .course_table_td.course_table_cart{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem}.profile.coupon .reusable_modal .course_table_cover .course_table_tbody .course_table_tr .course_table_td.course_table_cart .e_cart_btn{color:#e8e8e8;cursor:pointer}.profile.coupon .reusable_modal .course_table_cover .course_table_tbody .course_table_tr .course_table_td.course_table_cart .e_cart_btn.active{color:#1dc078}.profile.coupon .reusable_modal .course_table_cover .course_table_tbody .course_table_tr .course_table_td.course_table_thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile.coupon .reusable_modal .course_table_cover .course_table_tbody .course_table_tr .course_table_td.course_table_thumbnail img{width:90%;height:auto}.profile.coupon .reusable_modal .course_table_cover .course_table_tbody .course_table_tr .course_table_td.course_table_title{padding-left:5px}.profile.coupon .reusable_modal .course_table_cover .course_table_tr{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.profile.coupon .reusable_modal .course_table_cover .course_table_tr .course_table_td{height:100%}.profile.coupon .reusable_modal .course_table_cover .course_table_tr .course_table_td.course_table_thumbnail{min-width:70px;width:70px}.profile.coupon .reusable_modal .course_table_cover .course_table_tr .course_table_td.course_table_title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.profile.coupon .reusable_modal .course_table_cover .course_table_tr .course_table_td.course_table_inst{min-width:100px;width:100px}.profile.coupon .reusable_modal .course_table_cover .course_table_tr .course_table_td.course_table_cart{min-width:60px;width:60px}.profile.coupon .reusable_modal .course_modal_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0}.profile.coupon .reusable_modal .course_modal_footer .button{padding:8px 16px;color:#fff;background-color:#1dc078;font-weight:700;border-radius:4px;border:none}.profile.coupon .modal .coupon_guide_modal{background-color:#fff;width:386px;height:534px}.profile.coupon .modal .coupon_guide_modal .modal-card-head{padding-bottom:1rem}.profile.coupon .modal .coupon_guide_modal .modal-card-head .modal-tile{font-weight:700;font-size:1.125rem}.profile.coupon .modal .coupon_guide_modal .modal-card-head .x_btn{position:absolute;top:1.25rem;right:1.25rem}.profile.coupon .modal .coupon_guide_modal .modal-card-head .x_btn i{font-size:1.25rem;color:#b9b9b9}.profile.coupon .modal .coupon_guide_modal .modal-card-body{padding-top:0}.profile.coupon .modal .coupon_guide_modal .modal-card-body .guide_content{padding:1rem 0}.profile.coupon .modal .coupon_guide_modal .modal-card-body .guide_content+.guide_content{border-top:1px dashed #dedede}.profile.coupon .modal .coupon_guide_modal .modal-card-body .guide_content h3{font-size:1rem;font-weight:700;color:#333}.profile.coupon .modal .coupon_guide_modal .modal-card-body .guide_content h3 span{color:#2ec276}.profile.coupon .modal .coupon_guide_modal .modal-card-body .guide_content h3+p{margin-top:.5rem;font-size:14px;padding-left:1rem}.profile.my_courses #main .main_container{padding:4rem 1rem 1rem}@media screen and (max-width:768px){.profile.my_courses #main .main_container{padding:0}}.profile.my_courses #main .main_container .control_container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;margin-left:.75rem}.profile.my_courses #main .main_container .control_container .control{margin-right:1rem}.profile.my_courses #main .main_container .archive_btn_container{margin-left:.75rem}.profile.my_courses #main .main_container .archive_btn_container i+span{margin-left:.25rem}.profile #main{margin-bottom:24px}.profile #main .main_container{padding-top:4rem}.profile #main .main_container h3.heading{font-size:18px;font-weight:800;line-height:1;color:#313131}.profile #main .main_container .breadcrumb{font-size:12px;color:#494949}.profile section.apply_section{display:none}@media screen and (max-width:768px){.profile #main .main_container{padding:.75rem}}aside.profile_aside{padding-top:64px;min-width:200px}aside.profile_aside .menu-list .is-active>a{background:none;color:#1dc078;font-weight:700}aside.profile_aside .menu-list .is_now{font-weight:700}aside.profile_aside .menu-list li ul{border-left:none;margin:0 .75rem 1rem}aside.profile_aside .menu-list li.is-active ul{display:block}.profile.dashboard #main .main_container{max-width:980px}@media screen and (max-width:768px){.profile.dashboard #main .main_container{padding:0}}.profile.dashboard .is-half .box{position:relative;width:100%;height:230px;padding:.5rem 1rem;overflow:hidden}.profile.dashboard .is-half .box .box_title{font-weight:700;margin-bottom:1rem}.profile.dashboard .is-half .box .box_content{overflow:auto;height:calc(100% - 25px)}.profile.dashboard .is-half .box .box_content .media-content{margin-top:-.5rem;color:#454545;line-height:1.6}.profile.dashboard .is-half .box .box_content a.bottom_right{position:absolute;right:1rem;bottom:.5rem}.profile.dashboard .is-half .box.profile a.bottom_right{color:#454545;opacity:.4}.profile.dashboard .is-half .box.profile a.bottom_right:hover{opacity:1}.profile.dashboard .is-half .box.recent_course p.course_title{font-weight:600}.profile.dashboard .is-half .box.recent_course .inf_progress{margin-top:.5rem}.profile.dashboard .is-half .box.recent_course .inf_progress progress{max-width:380px;width:90%;height:.5rem}.profile.dashboard .is-half .box.recent_course a.bottom_right{bottom:1rem}.profile.dashboard .is-half .box.statistics .box_content{text-align:center}.profile.dashboard .is-half .box.statistics .box_content .status_value span{font-size:3rem;font-weight:700;color:#595959;opacity:.5}.profile.dashboard .is-half .box.statistics .box_content .status_value span:hover{opacity:1;color:#1dc078}@media screen and (max-width:768px){.profile.dashboard .is-half .box.statistics{height:200px}.profile.dashboard .is-half .box.statistics .status_value span{font-size:2.75rem}.profile.dashboard .is-half .box.statistics .status_label{font-size:.8rem}}.profile.dashboard .is-half .box.finished_courses .course_item,.profile.dashboard .is-half .box.recent_courses .course_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.25rem}.profile.dashboard .is-half .box.finished_courses .course_item .course_title,.profile.dashboard .is-half .box.recent_courses .course_item .course_title{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.profile.dashboard .is-half .box.finished_courses .course_item .finished_time,.profile.dashboard .is-half .box.recent_courses .course_item .finished_time{margin-left:auto;text-align:right;font-size:.75rem;white-space:nowrap}.profile.dashboard .is-half .box.finished_courses a.bottom_right,.profile.dashboard .is-half .box.recent_courses a.bottom_right{color:#454545;opacity:.4}.profile.dashboard .is-half .box.finished_courses a.bottom_right:hover,.profile.dashboard .is-half .box.recent_courses a.bottom_right:hover{opacity:1}.profile.dashboard .is-half .box.skills .tag{background-color:#f5f5f5}.profile.dashboard .is-half .box.certificates .box_content{text-align:center}.profile.dashboard .is-half .box.certificates .box_content .horizen_items{margin-top:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-ms-overflow-style:none}.profile.dashboard .is-half .box.certificates .box_content .horizen_items::-webkit-scrollbar{display:none!important}.profile.dashboard .is-half .box.certificates .box_content .horizen_items .certificate_list_item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%;cursor:pointer}@media screen and (max-width:1024px){.profile.dashboard .is-half .box.certificates .box_content .horizen_items .certificate_list_item{width:33.333%!important}}.profile.dashboard .is-half .box.certificates .box_content .horizen_items .certificate_list_item .status_value span{font-size:3rem;font-weight:700;color:#595959;opacity:.5}.profile.dashboard .is-half .box.certificates .box_content .horizen_items .certificate_list_item .status_value span svg{width:2.8rem}.profile.dashboard .is-half .box.certificates .box_content .horizen_items .certificate_list_item .status_label{font-size:.9rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.profile.dashboard .is-half .box.certificates .box_content .horizen_items .certificate_list_item:hover span{opacity:1}.profile.dashboard .is-half .box.certificates .box_content .horizen_items .certificate_list_item:hover span svg{color:#1dc078;opacity:1}.profile.dashboard .is-half .box.certificates a.bottom_right{color:#454545;opacity:.4}.profile.dashboard .is-half .box.certificates a.bottom_right:hover{opacity:1}.profile.dashboard .modal .certificates_list_modal{padding:16px;top:0;bottom:0;max-width:1000px;height:90%;background-color:#fff;border-radius:3px;overflow-y:auto}.profile.dashboard .modal .certificates_list_modal h3{margin-left:1rem}.profile.dashboard .modal .certificates_list_modal .certificate_list_item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.profile.dashboard .modal .certificates_list_modal .certificate_list_item .status_value{margin-top:.25rem}.profile.dashboard .modal .certificates_list_modal .certificate_list_item .status_value span{font-weight:700;color:#595959;opacity:.5}.profile.dashboard .modal .certificates_list_modal .certificate_list_item .status_value span svg{width:2.8rem}.profile.dashboard .modal .certificates_list_modal .certificate_list_item .status_label{width:100%;font-size:.9rem;text-overflow:ellipsis;overflow:hidden;margin-left:.75rem}.profile.dashboard .modal .certificates_list_modal .certificate_list_item .status_label p.time{position:absolute;right:.5rem;bottom:.25rem;text-align:right;opacity:.7}.profile.dashboard .modal .certificates_list_modal .certificate_list_item:hover svg{color:#1dc078;opacity:1}.profile.my_roadmap section.my_roadmap_manage h6{font-size:18px;font-weight:800;margin-bottom:24px}.profile.my_roadmap section.my_roadmap_manage a.add_roadmap{width:100%;height:66px;border-radius:4px;border:1px solid #2ec276;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:800;color:#2ec276}.profile.my_roadmap section.my_roadmap_manage .table_root{border:1px solid #ccc;overflow-x:scroll;margin-top:24px}.profile.my_roadmap section.my_roadmap_manage .table_root .no_result{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:800;font-size:4rem;color:#aaa9a9}.profile.my_roadmap section.my_roadmap_manage .table_root table{width:100%;color:#333;font-size:14px}.profile.my_roadmap section.my_roadmap_manage .table_root table *{font-size:14px}@media screen and (max-width:1024px){.profile.my_roadmap section.my_roadmap_manage .table_root table{width:1024px}}@media screen and (max-width:768px){.profile.my_roadmap section.my_roadmap_manage .table_root table{font-size:14px}}.profile.my_roadmap section.my_roadmap_manage .table_root table th{background-color:#f5f5f5;height:50px}.profile.my_roadmap section.my_roadmap_manage .table_root table td,.profile.my_roadmap section.my_roadmap_manage .table_root table th{text-align:center;vertical-align:middle}.profile.my_roadmap section.my_roadmap_manage .table_root table td{height:162px;max-height:162px;overflow-y:hidden}.profile.my_roadmap section.my_roadmap_manage .table_root table td:first-of-type{max-width:300px;width:300px}.profile.my_roadmap section.my_roadmap_manage .table_root table td a.roadmap_title_link{-webkit-text-decoration-line:underline;text-decoration-line:underline;max-height:85px;display:inline-block;overflow-y:hidden}.profile.my_roadmap section.my_roadmap_manage .table_root table td a.go_to_modify_roadmap{color:#2ec276}.profile.my_roadmap section.my_roadmap_manage .paginate_root{padding:40px 0}.my_questions .questions_section h6{font-size:18px;font-weight:800;margin-bottom:1rem}.my_questions .questions_section .question_list{margin-top:16px;border-top:1px solid #dedede}.my_questions .questions_section .flex_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.my_questions .questions_section .select:after{border-color:#6c6c6c}.my_questions .questions_section .question{position:relative;border-bottom:1px solid #dedede;padding:1rem 1rem 1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.my_questions .questions_section .question{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.my_questions .questions_section .question:last-of-type{border-bottom:none}.my_questions .questions_section .no_questions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4rem}.my_questions .questions_section .question_link{position:absolute;display:inline-block;top:0;left:0;bottom:0;right:0;margin:auto}.my_questions .questions_section .question_title{font-weight:800;font-size:18px;color:#595959}.my_questions .questions_section .question_title span{color:#1dc078}@media screen and (max-width:768px){.my_questions .questions_section .question_title{font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.my_questions .questions_section .resolved_question{position:absolute;top:0;right:0;font-size:12px;font-weight:800;color:#1dc078}.my_questions .questions_section .question_container{width:80%;padding:1rem}.my_questions .questions_section .question_body{margin-top:4px;font-size:1rem;color:#595959;height:200px;overflow:hidden;text-overflow:ellipsis;max-width:100%}.my_questions .questions_section .question_body>*{font-size:1rem}@media screen and (max-width:768px){.my_questions .questions_section .question_body,.my_questions .questions_section .question_body>p{font-size:.825rem}}.my_questions .questions_section .reply{font-size:18px;font-weight:800;margin-top:1rem;text-align:right;-ms-flex-preferred-size:20%;flex-basis:20%}.my_questions .questions_section .reply.has_reply{color:#ff7867}.my_questions .questions_section .reply.no_reply{color:#b5b5b5}.profile.my_roadmaps .my_roadmap_section .content_palette{padding-bottom:24px}.profile.my_roadmaps .my_roadmap_section .content_palette ul.pages{padding:24px 0 48px}.profile.my_roadmaps .my_roadmap_section .content_palette h3.heading{font-size:18px;font-weight:800;line-height:1;color:#313131}.profile.my_roadmaps .my_roadmap_section .content_palette nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px}.profile.my_roadmaps .my_roadmap_section .content_palette nav .nav_left button{display:none;color:#929292;background:#fff;border:0;padding:0;font-size:1.5rem;cursor:pointer}@media screen and (max-width:768px){.profile.my_roadmaps .my_roadmap_section .content_palette nav .nav_left button{display:block}}.profile.my_roadmaps .my_roadmap_section .content_palette nav .nav_right button+button{margin-left:24px}.profile.my_roadmaps .my_roadmap_section .content_palette nav .nav_right button{color:#929292;background:#fff;border:0;padding:0;font-size:1.5rem;cursor:pointer;opacity:.3}.profile.my_roadmaps .my_roadmap_section .content_palette nav .nav_right button.active{opacity:1}.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_list,.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_list .card_item+.card_item{margin-top:24px}.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_list .card_item{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;position:relative;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.3);box-shadow:0 0 4px 0 rgba(0,0,0,.3);padding:24px;width:100%}.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_list .card_item .author{color:#929292}.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_list .card_item .hidden_link{position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (max-width:768px){.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_list .card_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_list .card_item .content_area{width:100%}.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_list .card_item h3.content_header{font-size:24px;font-weight:800;color:#333;max-width:500px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:768px){.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_list .card_item h3.content_header{max-width:320px;font-size:16px}}.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_list .card_item .skill_tags{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_list .card_item .skill_tags .skill_tag{margin-top:5px;margin-right:12px;white-space:nowrap;font-size:12px;padding:2px 8px;color:#454545;border-radius:13px}.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_list .card_item .social_items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:45px}.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_list .card_item .social_items .social_item+.social_item{margin-left:24px}.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_list .card_item .social_items .social_item{font-size:14px;line-height:1;color:#929292}.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_list .card_item .control_area{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:85px;font-size:16px;font-weight:800;color:#333}@media screen and (max-width:768px){.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_list .card_item .control_area{display:none}}@media screen and (max-width:768px){.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_list .card_item .control_area a.to_roadmap{font-size:14px;margin-top:24px}}.profile.my_roadmaps .my_roadmap_section .content_palette .roadmaps_card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px}.notification_setting .alarm+.alarm{margin-top:16px}.notification_setting .alarm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f7f7f7;padding:16px}.notification_setting .alarm .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}@media screen and (max-width:768px){.notification_setting .alarm .content{margin-right:1rem}}.notification_setting .alarm .heading{font-size:1rem;color:#666;margin:0}.notification_setting .alarm .description{font-size:14px;color:#595959;margin-top:8px;margin-bottom:0}.notification_setting .alarm .sub_description{font-size:14px;color:#595959;margin:0}.notification_setting .alarm .field input[type=checkbox]:checked+label:after{left:20px}.notification_setting .alarm .field label{font-size:12px;font-weight:800;padding-left:3rem}.notification_setting .alarm .field label.on{color:#1dc078;padding-left:3.3rem}.notification_setting .alarm .field label.off{color:#a9a9a9}.notification_setting .alarm .field label:before{width:44px;height:24px;top:1px}.notification_setting .alarm .field label:after{width:24px;height:24px;top:1px;bottom:0;left:0;-webkit-box-shadow:0 2px 4px 0 hsla(0,0%,77.3%,.5);box-shadow:0 2px 4px 0 hsla(0,0%,77.3%,.5)}.account_settings .account_settings_section .main_container{max-width:786px;padding-bottom:2rem}.account_settings .account_settings_section h6{font-size:18px;font-weight:800;margin-bottom:1rem}.account_settings .account_settings_section .tabs li{font-size:.9rem}.account_settings .account_settings_section .tabs li.is-active{font-weight:800}.account_settings .account_settings_section .tabs li.is-active a{border-bottom-width:1.5px}.account_settings .account_settings_section .profile_setting .input{background:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;margin-top:10px}.account_settings .account_settings_section .profile_setting div[role=application]{margin-top:10px}.account_settings .account_settings_section .profile_setting div[role=application] .tox-statusbar__branding{font-size:.6rem}.account_settings .account_settings_section .profile_setting .input{height:40px}.account_settings .account_settings_section .profile_setting .label:not(:first-of-type){margin-top:16px}.account_settings .account_settings_section .profile_setting .label span{color:#595959;font-size:1rem;font-weight:800}.account_settings .account_settings_section .profile_setting .label small{color:#ff7867}.account_settings .account_settings_section .profile_setting .button{width:100%;max-width:280px;background:#2fc97a;height:50px;font-weight:800;margin-top:32px}.account_settings .account_settings_section .profile_setting .profile_edit_container{border:1px solid #efefef;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account_settings .account_settings_section .profile_setting .profile_edit_container .profile_edit{width:100%}@media screen and (max-width:768px){.account_settings .account_settings_section .profile_setting .profile_edit_container .profile_edit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.account_settings .account_settings_section .profile_setting .profile_edit_container .profile_edit .field,.account_settings .account_settings_section .profile_setting .profile_edit_container .profile_edit .right{-ms-flex-preferred-size:50%;flex-basis:50%}.account_settings .account_settings_section .profile_setting .profile_edit_container .profile_upload{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account_settings .account_settings_section .profile_setting .profile_edit_container .profile_upload .warning{color:#ff7867;display:none}.account_settings .account_settings_section .profile_setting .profile_edit_container .profile_upload .warning.on_error{display:inline-block;margin-top:1rem}.account_settings .account_settings_section .profile_setting .profile_edit_container .profile_upload .file-cta{width:200px;height:200px;border-radius:50%;padding:0;border:none}.account_settings .account_settings_section .profile_setting .profile_edit_container .profile_upload .file-cta .thumbnail_image{width:inherit;height:inherit;-o-object-fit:cover;object-fit:cover;border-radius:50%;padding:0;border:none}.account_settings .account_settings_section .profile_setting .email_pwd_container .button_container{text-align:center}.account_settings .account_settings_section .profile_setting .email_pwd_container .email_edit,.account_settings .account_settings_section .profile_setting .email_pwd_container .password_edit,.account_settings .account_settings_section .profile_setting .email_pwd_container .secession{margin-top:16px;border:1px solid #efefef;padding:2rem}.account_settings .account_settings_section .profile_setting .email_pwd_container .invalid{color:#ff7867;display:none}.account_settings .account_settings_section .profile_setting .email_pwd_container .invalid.on_error{display:inline-block;margin-top:.5rem}.account_settings .account_settings_section .profile_setting .email_pwd_container .secession .label_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.account_settings .account_settings_section .profile_setting .email_pwd_container .secession .label_wrap .fa-chevron-right{-webkit-transition:all .25s;transition:all .25s}.account_settings .account_settings_section .profile_setting .email_pwd_container .secession .notice{max-width:480px;margin:auto}.account_settings .account_settings_section .profile_setting .email_pwd_container .secession .notice p{font-size:.75rem;color:#454545}.account_settings .account_settings_section .profile_setting .email_pwd_container .secession .notice h3{font-size:.8rem;font-weight:800}.account_settings .account_settings_section .profile_setting .email_pwd_container .secession .optional{display:none;-webkit-transition:all .4s;transition:all .4s}.account_settings .account_settings_section .profile_setting .email_pwd_container .secession .button{background:#454545;color:#fff;font-weight:800;border-color:transparent}.account_settings .account_settings_section .profile_setting .email_pwd_container .secession.active .label_wrap .fa-chevron-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.account_settings .account_settings_section .profile_setting .email_pwd_container .secession.active .optional{display:block}.profile.wishlist #main .main_container{padding:4rem 1rem 1rem}@media screen and (max-width:768px){.profile.wishlist #main .main_container{padding:0}}.profile.wishlist #main .main_container .control_container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;margin-left:.75rem}.profile.wishlist #main .main_container .control_container .control{margin-right:1rem}.certificate .certificate_section{padding:2rem .5rem}.certificate .certificate_section .tabs_container{margin:0 auto;max-width:880px}.certificate .no_certificate{text-align:center}.certificate .certificate_verification,.certificate .certificate_verification .control_container{margin-top:1.5rem}.certificate .certificate_verification .control_container .field.has-addons .control:not(:last-child){width:100%}.certificate .certificate_item{margin-top:2rem}@media screen and (max-width:1100px){.certificate .certificate .certificate_item,.certificate .certificate_item{width:95%}.certificate .certificate .certificate_item .control.buttons,.certificate .certificate_item .control.buttons{position:absolute;top:-40px;left:0}.certificate .certificate .certificate_item .control.buttons .remove,.certificate .certificate_item .control.buttons .remove{position:absolute;top:0;left:41px}.certificate .certificate .certificate_item .certificate_content,.certificate .certificate_item .certificate_content{height:100%}.certificate .certificate .certificate_item .certificate_content .certificate_student_name,.certificate .certificate_item .certificate_content .certificate_student_name{top:32%}.certificate .certificate .certificate_item .certificate_content .certificate_student_name h2,.certificate .certificate_item .certificate_content .certificate_student_name h2{font-size:1.5rem}.certificate .certificate .certificate_item .certificate_content .certificate_course_title,.certificate .certificate_item .certificate_content .certificate_course_title{top:42%}.certificate .certificate .certificate_item .certificate_content .certificate_course_title h2,.certificate .certificate_item .certificate_content .certificate_course_title h2{font-size:1.5rem}.certificate .certificate .certificate_item .certificate_content .certificate_instructor_name,.certificate .certificate_item .certificate_content .certificate_instructor_name{top:77%;left:30%}.certificate .certificate .certificate_item .certificate_content .certificate_instructor_name span,.certificate .certificate_item .certificate_content .certificate_instructor_name span{font-size:1.2rem}.certificate .certificate .certificate_item .certificate_content .certificate_metas,.certificate .certificate_item .certificate_content .certificate_metas{top:65%}.certificate .certificate .certificate_item .certificate_content.is-hidden-tablet,.certificate .certificate_item .certificate_content.is-hidden-tablet{width:100%}.certificate .certificate .certificate_item .certificate_content.is-hidden-tablet>div,.certificate .certificate_item .certificate_content.is-hidden-tablet>div{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:3rem}.certificate .certificate .certificate_item .certificate_content.is-hidden-tablet>div span,.certificate .certificate_item .certificate_content.is-hidden-tablet>div span{font-size:1.2rem;font-weight:700;background:none}}.modal .certificate_item{margin-top:3rem}@media screen and (max-width:1100px){.modal .certificate .certificate_item,.modal .certificate_item{width:95%}.modal .certificate .certificate_item .control.buttons,.modal .certificate_item .control.buttons{position:absolute;top:-40px;left:0}.modal .certificate .certificate_item .control.buttons .remove,.modal .certificate_item .control.buttons .remove{position:absolute;top:0;left:41px}.modal .certificate .certificate_item .certificate_content,.modal .certificate_item .certificate_content{height:100%}.modal .certificate .certificate_item .certificate_content .certificate_student_name,.modal .certificate_item .certificate_content .certificate_student_name{top:32%}.modal .certificate .certificate_item .certificate_content .certificate_student_name h2,.modal .certificate_item .certificate_content .certificate_student_name h2{font-size:1.5rem}.modal .certificate .certificate_item .certificate_content .certificate_course_title,.modal .certificate_item .certificate_content .certificate_course_title{top:42%}.modal .certificate .certificate_item .certificate_content .certificate_course_title h2,.modal .certificate_item .certificate_content .certificate_course_title h2{font-size:1.5rem}.modal .certificate .certificate_item .certificate_content .certificate_instructor_name,.modal .certificate_item .certificate_content .certificate_instructor_name{top:77%;left:30%}.modal .certificate .certificate_item .certificate_content .certificate_instructor_name span,.modal .certificate_item .certificate_content .certificate_instructor_name span{font-size:1.2rem}.modal .certificate .certificate_item .certificate_content .certificate_metas,.modal .certificate_item .certificate_content .certificate_metas{top:65%}.modal .certificate .certificate_item .certificate_content.is-hidden-tablet,.modal .certificate_item .certificate_content.is-hidden-tablet{width:100%}.modal .certificate .certificate_item .certificate_content.is-hidden-tablet>div,.modal .certificate_item .certificate_content.is-hidden-tablet>div{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:3rem}.modal .certificate .certificate_item .certificate_content.is-hidden-tablet>div span,.modal .certificate_item .certificate_content.is-hidden-tablet>div span{font-size:1.2rem;font-weight:700;background:none}}.faq .faq_section{padding:2rem .5rem}.faq .faq_section .container{max-width:880px}.faq .faq_section .faq_heading{font-size:1.2rem;padding:2rem;display:block;text-align:center;font-weight:500}.faq .faq_section .list .qna_box .click_button{outline:none;padding:.6rem;border:0;background-color:#f9f9f9;cursor:pointer;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.faq .faq_section .list .qna_box .click_button:hover{background-color:#f1f1f1}.faq .faq_section .list .qna_box .question{padding:0;font-size:1.2rem;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.faq .faq_section .list .qna_box .question .text{font-size:1rem;color:#000;margin:auto 0}.faq .faq_section .list .qna_box:first-child .question{border-top:0}.faq .faq_section .list .qna_box:last-child .question{border-bottom:0}.faq .faq_section .list .qna_box .answer{border:0;background-color:#fff}.faq .faq_section .list .qna_box .answer .text{font-size:1rem}.faq .faq_section .faq_footer{display:block;text-align:center;font-weight:500;padding:5rem;font-size:1.2rem}.faq .faq_section .faq_footer .emphasis{color:#1dc078}.faq .plus-minus-toggle{margin:20px 15px 2px;cursor:pointer;height:21px;position:relative;width:21px}.faq .plus-minus-toggle:after,.faq .plus-minus-toggle:before{background:#a3a3a3;content:"";height:2px;left:0;position:absolute;top:0;width:12px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.faq .plus-minus-toggle:after{-webkit-transform-origin:center;transform-origin:center}.faq .plus-minus-toggle.collapsed:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faq .plus-minus-toggle.collapsed:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq .is-active .plus-minus-toggle:after{-webkit-transform-origin:center;transform-origin:center}.faq .is-active .plus-minus-toggle.collapsed:after,.faq .is-active .plus-minus-toggle.collapsed:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media screen and (max-width:768px){.faq .faq_section .faq_heading{font-size:.8rem;padding:1rem}.faq .faq_section .container{padding:1rem}.faq .faq_section .container .list,.faq .faq_section .container .list .qna_box .text{font-size:.8rem}.faq .faq_section .container .list .qna_box .click_button{padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.faq .faq_section .container .list .qna_box .question{padding:0;background-color:#f9f9f9;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.faq .faq_section .faq_footer{padding:0;font-size:.8rem}}.policy .policy_container{padding:2rem .5rem}.policy .policy_container .container{max-width:880px}.policy .policy_container .container .content a{color:#545454;cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline}.policy .policy_container .container h4,.policy .policy_container .container h5{margin-top:1.5rem}.policy .policy_container .container h4{font-size:1.1rem}.policy .policy_container .container table tbody td,.policy .policy_container .container table thead th{border:1px solid #d2cdcd}.policy .policy_container .container ol>li>ol{margin-top:0}.policy .policy_container .container ol>li>ol>li{list-style:lower-alpha}.policy .policy_container .container ol>li>ol>li>ol>li{list-style:lower-roman}.policy .policy_container .container ol>li>ol>li>ol>li>ol>li{list-style:circle}.admin_commissions .container{width:100%}.admin_commissions .container .control_container .control{padding:1rem 0}.admin_commissions .container .control_container .control+.control{margin-left:1rem}.admin_commissions .container .control_container .control label{display:none}.admin_commissions .container table thead th{text-align:center}.admin_commissions .container table td,.admin_commissions .container table th{vertical-align:middle;font-size:.75rem}.admin_commissions .container table .td_right{text-align:right}.admin_commissions .container table .td_center,.admin_commissions .container table tfoot{text-align:center}@media screen and (max-width:768px){.admin_commissions .container table{font-size:.8rem}.admin_commissions .container .modal .delete{position:absolute;right:1rem}.admin_commissions .container .modal .modal-card-title{font-size:1rem}}.all_instructors .control_container .control{padding:1rem 0}.all_instructors .control_container .control+.control{margin-left:1rem}.all_instructors .control_container .control .e_download_csv{position:absolute;bottom:1rem}.admin_analytics_month .container{width:100%}.admin_analytics_month .container table th{text-align:center;min-width:4rem}.admin_analytics_month .container table .td_center{text-align:center}.admin_analytics_month .container table .td_right{text-align:right}.admin_analytics_7 .container{width:100%}.admin_analytics_7 .container .box{height:100%}.admin_comments .top_tool{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0}.admin_comments .top_tool,.admin_comments .top_tool .search_all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.admin_comments .top_tool .search_all{background-color:#fff;border:1px solid #1dc078;color:#1dc078;font-weight:800;font-size:14px;border-radius:4px;padding:5px 10px;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:70px}.admin_comments .top_tool form.search_form{display:-webkit-box;display:-ms-flexbox;display:flex}.admin_comments .top_tool form.search_form select{background-color:#fff;margin-right:10px;border:1px solid #ccc}.admin_comments .top_tool form.search_form input.search{height:45px;padding:5px 10px;font-size:14px;color:#333;width:320px}@media screen and (max-width:768px){.admin_comments .top_tool form.search_form input.search{width:100%}}.admin_comments .top_tool form.search_form button.search_btn{background-color:#1dc078;border:1px solid #1dc078;color:#fff;font-weight:800;font-size:14px;border-radius:4px;padding:5px 10px;cursor:pointer;height:45px;border-radius:0}.admin_comments .top_tool form.search_form button.search_btn i{display:none}@media screen and (max-width:768px){.admin_comments .top_tool form.search_form button.search_btn .text{display:none}.admin_comments .top_tool form.search_form button.search_btn i{font-size:16px;display:block}}.admin_comments .table_root{border:1px solid #ccc;overflow-x:scroll;margin-top:24px}.admin_comments .table_root .no_result{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:800;font-size:4rem;color:#aaa9a9}.admin_comments .table_root table{width:100%;color:#333;font-size:14px}.admin_comments .table_root table *{font-size:14px}@media screen and (max-width:1024px){.admin_comments .table_root table{width:1024px}}@media screen and (max-width:768px){.admin_comments .table_root table{font-size:14px}}.admin_comments .table_root table td,.admin_comments .table_root table th{text-align:center;vertical-align:middle}.admin_comments .table_root table td:nth-of-type(3){text-align:left;width:700px;max-width:100%}.admin_comments .table_root table td a>:not(:first-child){display:none}.admin_comments .table_root table td a p{max-width:600px;width:600px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin_ops_courses .container{width:100%}.admin_ops_courses .container .control_container .align_left.control+.align_left.control{margin-left:.5rem}.admin_ops_courses .container .control_container .search_input{margin-left:auto}.admin_ops_courses .container .table tbody{font-size:.9rem}@media screen and (max-width:768px){.admin_ops_courses .container .table tbody{font-size:.75rem}.admin_ops_courses .container .table tbody .course_manage_btn{font-size:.8rem}}.admin_ops_courses .container .table tbody td,.admin_ops_courses .container .table tbody th{vertical-align:middle}.admin_ops_courses .container .table tbody .text_small{word-break:keep-all;font-size:.75rem;padding:.5rem .25rem}.admin_ops_courses .modal .course_management{max-height:inherit}.admin_ops_courses .modal .course_management .tag.is-delete{background-color:#dbdbdb;margin-left:0}.admin_ops_courses .modal .course_management .modal-card-foot .buttons{width:100%}.admin_ops_courses .modal .course_management .modal-card-foot .buttons .button.e_remove_course{margin-left:auto}.admin_operations_faq .reusable_content{margin-top:24px}.admin_operations_faq .reusable_content div+div{margin-top:12px}.admin_operations_faq .reusable_content .reusable_textarea label{font-size:14px;font-weight:800;color:#595959;display:block}.admin_operations_faq .reusable_content .reusable_textarea textarea{margin-top:6px;background:#f5f5f5;border-radius:3px;border:none;height:250px;width:100%;padding:6px 12px;font-size:1rem;resize:none}.admin_operations_faq .reusable_content .reusable_textarea textarea::-webkit-input-placeholder{color:#b0b0b0}.admin_operations_faq .reusable_content .reusable_textarea textarea:-ms-input-placeholder{color:#b0b0b0}.admin_operations_faq .reusable_content .reusable_textarea textarea::-ms-input-placeholder{color:#b0b0b0}.admin_operations_faq .reusable_content .reusable_textarea textarea::placeholder{color:#b0b0b0}.admin_operations_faq .reusable_content .reusable_text{display:block;width:100%}.admin_operations_faq .reusable_content .reusable_text label{font-size:14px;font-weight:800;color:#595959;display:block}.admin_operations_faq .reusable_content .reusable_text input{margin-top:6px;height:46px;width:100%;background:#f5f5f5;border-radius:3px;border:none;padding:6px 12px;font-size:1rem}.admin_operations_faq .reusable_content .reusable_text input::-webkit-input-placeholder{color:#b0b0b0}.admin_operations_faq .reusable_content .reusable_text input:-ms-input-placeholder{color:#b0b0b0}.admin_operations_faq .reusable_content .reusable_text input::-ms-input-placeholder{color:#b0b0b0}.admin_operations_faq .reusable_content .reusable_text input::placeholder{color:#b0b0b0}.admin_faq_wrap .admin_faq_section .cus_container{padding:2rem 0 1rem}.admin_faq_wrap .admin_faq_section .faq_heading{font-size:1.2rem;padding:2rem;display:block;text-align:center;font-weight:500}.admin_faq_wrap .admin_faq_section .list{border:1px solid #5eceb3;width:70%;margin:0 auto .5rem}.admin_faq_wrap .admin_faq_section .list .add_box,.admin_faq_wrap .admin_faq_section .list .qna_box{padding:.5rem}.admin_faq_wrap .admin_faq_section .list .add_box div:first-child,.admin_faq_wrap .admin_faq_section .list .qna_box div:first-child,.admin_faq_wrap .admin_faq_section .list .question{display:-webkit-box;display:-ms-flexbox;display:flex}.admin_faq_wrap .admin_faq_section .list .question{outline:none;padding:1rem;background-color:#fff;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.2rem;border:1px dashed #d0d0d0}.admin_faq_wrap .admin_faq_section .list .question .btns{display:-webkit-box;display:-ms-flexbox;display:flex}.admin_faq_wrap .admin_faq_section .list .question .btns button{border:0}.admin_faq_wrap .admin_faq_section .list .question .btns .handle{cursor:default}.admin_faq_wrap .admin_faq_section .list .question .text{font-size:1rem;color:#000;margin:auto 0}.admin_faq_wrap .admin_faq_section .add_wrap{outline:none;padding:1rem;background-color:#fff;width:100%;border:1px dashed #d0d0d0}.admin_faq_wrap .complete_btn{display:block;background-color:#fff;border:1px solid #2fc97a;margin:0 0 .4rem auto;font-size:1rem;color:#2fc97a}.admin_faq_wrap .heading{font-size:2rem;font-family:-apple-system;padding:1rem 0 0 1rem;color:#2c353f;font-weight:900;border-bottom:1px solid #efefef}.admin_faq_wrap .add_btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;font-size:1rem;background-color:#fff;color:#2fc97a;border:0}.admin_faq_wrap .add_btn span{padding:0 0 .1rem .2rem}@media screen and (max-width:1024px){.admin_faq_wrap .faq_section .cus_container{padding:3rem}.admin_faq_wrap .faq_section .list{width:100%}.modal .modal_content.faq_modal_content{min-width:0}}@media screen and (max-width:768px){.admin_faq_wrap .admin_faq_section .list{width:100%}.admin_faq_wrap .admin_faq_section .list .question{padding:.5rem}.admin_faq_wrap .admin_faq_section .list .question .text{font-size:.8rem}.admin_faq_wrap .admin_faq_section .list .faq_lecture_modal_content{overflow-y:scroll;min-width:100%;width:100%;max-height:100%}.admin_faq_wrap .admin_faq_section .list .btns button{padding:.5rem}.admin_faq_wrap .admin_faq_section .cus_container{padding:0}}.admin_ops_groups .reusable_modal{max-width:965px}@media screen and (max-width:768px){.admin_ops_groups .reusable_modal{height:auto!important}}@media screen and (max-width:768px){.admin_ops_groups .reusable_modal .reusable_content.setting_modal{overflow-y:auto;height:calc(100vh - 45px)}}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:32px 0}@media screen and (max-width:768px){.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top .modal_section{margin-right:32px}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top .modal_section_1{width:355px}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top .modal_section_1 .label{width:105px}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top .modal_section_2{width:245px}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top .modal_section_2 .label{width:175px}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top .modal_section_2 .label.short{width:146px}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top .modal_section_3{width:240px}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top .modal_section_3 .label{width:80px}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top .modal_section .modal_title{font-size:16px;color:#333;font-weight:700;margin-bottom:16px}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top .modal_section .modal_content .form_el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top .modal_section .modal_content .form_el.horizon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top .modal_section .modal_content .form_el .label{font-size:16px;color:#595959;-ms-flex-negative:0;flex-shrink:0}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top .modal_section .modal_content .form_el .label.full_width{width:100%}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top .modal_section .modal_content .form_el .text{color:#333;font-size:16px}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top .modal_section .modal_content .form_el .input{color:#333;background-color:#fff;border:1px solid #dedede;padding:4px 16px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top .modal_section .modal_content .form_el .button{display:inline-block;margin:0;background-color:#1dc078;color:#fff;padding:8px;width:100%;height:auto}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_top .modal_section .modal_content .form_el .textarea{color:#333;background-color:#fff;border:1px solid #dedede;padding:8px 16px;height:115px}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:16px}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_bottom .button{width:auto;height:auto;padding:8px 16px;border-radius:4px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.24);box-shadow:0 1px 4px 0 rgba(0,0,0,.24);margin:0;font-weight:400;line-height:1.5;min-height:auto}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_bottom .button+.button{margin-left:16px}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_bottom .button.button_gray{background:#f5f5f5;color:#333;margin-right:auto}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_bottom .button.button_white{background:#fff;color:#333}.admin_ops_groups .reusable_modal .reusable_content.setting_modal .modal_bottom .button.button_green{background:#1dc078;color:#fff}.admin_ops_groups .reusable_content.common{margin-top:24px}.admin_ops_groups .reusable_content.common label+label{margin-top:12px}.admin_ops_groups .reusable_content.common textarea{background:#f5f5f5;border-radius:3px;border:none;height:321px;width:100%;padding:6px 12px;font-size:1rem;resize:none}.admin_ops_groups .reusable_content.common .reusable_text{display:block;width:100%}.admin_ops_groups .reusable_content.common .reusable_text span{font-size:14px;font-weight:800;color:#595959;display:block}.admin_ops_groups .reusable_content.common .reusable_text input{margin-top:6px;height:46px;width:100%;background:#f5f5f5;border-radius:3px;border:none;padding:6px 12px;font-size:1rem}.admin_ops_groups .reusable_content.common .reusable_text input::-webkit-input-placeholder{color:#b0b0b0}.admin_ops_groups .reusable_content.common .reusable_text input:-ms-input-placeholder{color:#b0b0b0}.admin_ops_groups .reusable_content.common .reusable_text input::-ms-input-placeholder{color:#b0b0b0}.admin_ops_groups .reusable_content.common .reusable_text input::placeholder{color:#b0b0b0}.admin_ops_groups .reusable_content.common .reusable_checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.admin_ops_groups .reusable_content.common .reusable_checkbox span{font-size:14px;font-weight:800;color:#595959}.admin_ops_groups .reusable_content.common .add_supervisor input{margin-top:6px;height:46px;width:100%;background:#f5f5f5;border-radius:3px;border:none;padding:6px 12px;font-size:1rem}.admin_ops_groups .reusable_content.common .add_supervisor input::-webkit-input-placeholder{color:#b0b0b0}.admin_ops_groups .reusable_content.common .add_supervisor input:-ms-input-placeholder{color:#b0b0b0}.admin_ops_groups .reusable_content.common .add_supervisor input::-ms-input-placeholder{color:#b0b0b0}.admin_ops_groups .reusable_content.common .add_supervisor input::placeholder{color:#b0b0b0}.admin_ops_groups .reusable_content.common .add_supervisor button.inner_button{margin-top:6px;border-radius:3px}.admin_ops_groups .reusable_content.common .add_supervisor .add_error{color:#ff7867;font-size:.7rem;text-align:right}.admin_ops_groups .reusable_content.common .supervisors{margin-top:24px;max-height:330px;overflow-y:auto}.admin_ops_groups .reusable_content.common .supervisors .supervisor+.supervisor{margin-top:18px}.admin_ops_groups .reusable_content.common .supervisors .supervisor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;height:36px}.admin_ops_groups .reusable_content.common .supervisors .supervisor .button_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.admin_ops_groups .reusable_content.common .supervisors .supervisor .button_wrap button{height:100%;background:#fff;color:#333;margin:0}.admin_ops_groups .reusable_content.common .supervisors .supervisor .button_wrap button+button{margin-left:12px}.admin_ops_groups .group_container .inputs{margin-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.admin_ops_groups .group_container .inputs .filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:5px 0}.admin_ops_groups .group_container .inputs .filters .select:not(.is-multiple):not(.is-loading):after{right:.6rem}.admin_ops_groups .group_container .inputs .filters .month_filter{margin-left:12px}.admin_ops_groups .group_container .inputs .filters button.make_group{margin-left:12px;padding:10px 12px;line-height:1;background:#1dc078;border:none;font-size:1rem;cursor:pointer;color:#fff;border-radius:3px}.admin_ops_groups .group_container .inputs .search_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:5px 0}.admin_ops_groups .group_container .inputs .search_box input{width:277px;padding:6px 12px;background:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;font-size:1rem;color:#454545;border:none;border-top-left-radius:3px;border-bottom-left-radius:3px}.admin_ops_groups .group_container .inputs .search_box input::-webkit-input-placeholder{color:#b0b0b0}.admin_ops_groups .group_container .inputs .search_box input:-ms-input-placeholder{color:#b0b0b0}.admin_ops_groups .group_container .inputs .search_box input::-ms-input-placeholder{color:#b0b0b0}.admin_ops_groups .group_container .inputs .search_box input::placeholder{color:#b0b0b0}.admin_ops_groups .group_container .inputs .search_box button{padding:9px 18px;line-height:1;background:#1dc078;border:none;font-size:1rem;color:#fff;cursor:pointer;border-top-right-radius:3px;border-bottom-right-radius:3px}.admin_ops_groups .group_container .table_root{width:100%;margin-top:24px;min-height:640px;overflow-x:auto}.admin_ops_groups .group_container .table_root table{width:100%;min-width:1080px;border:1px solid #dedede}.admin_ops_groups .group_container .table_root table th{font-weight:800;padding:14px;background:#f5f5f5}.admin_ops_groups .group_container .table_root table td{padding:.35rem}.admin_ops_groups .group_container .table_root table td+td{border-left:1px solid #dedede}.admin_ops_groups .group_container .table_root table td,.admin_ops_groups .group_container .table_root table th{font-size:.8rem;width:120px;vertical-align:middle;line-height:1;color:#333;text-align:center}.admin_ops_groups .group_container .table_root table td .link,.admin_ops_groups .group_container .table_root table th .link{-webkit-text-decoration-line:underline;text-decoration-line:underline}.admin_ops_groups .group_container .table_root table td button,.admin_ops_groups .group_container .table_root table th button{border-radius:3px;padding:9px 18px;border:1px solid #dedede;background:#fff;line-height:1;font-size:.8rem;cursor:pointer}.admin_ops_groups .group_container .table_root table td:first-of-type,.admin_ops_groups .group_container .table_root table td:nth-of-type(6),.admin_ops_groups .group_container .table_root table td:nth-of-type(8),.admin_ops_groups .group_container .table_root table td:nth-of-type(9),.admin_ops_groups .group_container .table_root table th:first-of-type,.admin_ops_groups .group_container .table_root table th:nth-of-type(6),.admin_ops_groups .group_container .table_root table th:nth-of-type(8),.admin_ops_groups .group_container .table_root table th:nth-of-type(9){width:80px}.admin_ops_groups .group_container .table_root table td:nth-of-type(2),.admin_ops_groups .group_container .table_root table th:nth-of-type(2){max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.admin_main_sliders .container,.admin_main_sliders .modal section.main_slide_control .cover_file .file-label{width:100%}.admin_main_sliders .modal section.main_slide_control .result_preview{max-width:500px;margin:1rem auto;border:1px solid #1dc078}.admin_main_sliders .modal section.main_slide_control .result_preview .image{padding-top:52.28%}.admin_main_sliders .modal section.main_slide_control .result_preview .image img{height:100%;width:100%}.admin_main_sliders .modal section.main_slide_control .result_preview .image .img_title{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;text-align:center;color:#fff;font-size:2.5rem}.admin_main_sliders .modal section.main_slide_control .result_preview .image .img_title>div{width:100%;margin:auto}.main_top_slider_item.image{padding-top:52.28%}.main_top_slider_item.image img{height:100%;width:100%}.main_top_slider_item.image .img_title{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;text-align:center;color:#fff;font-size:2.5rem}@media screen and (max-width:1024px){.main_top_slider_item.image .img_title{font-size:2rem}}@media screen and (max-width:768px){.main_top_slider_item.image .img_title{font-size:1.75rem}}.main_top_slider_item.image .img_title>div{width:100%;margin:auto}.admin_operations_news .container{width:100%}.admin_operations_news .table{margin:0 auto}.admin_operations_news .table td,.admin_operations_news .table th{text-align:center}.admin_operations_news .table tbody td{vertical-align:middle}.admin_operations_news .table tbody .tile.is-parent{padding:0}.admin_operations_news .table tbody .button.tile{margin:.2rem}.admin_operations_news .table tbody .title_wrap{width:10rem;max-width:10rem;text-overflow:ellipsis;overflow:hidden}.admin_operations_news .modal .empty_body,.admin_operations_news .modal .empty_title,.admin_operations_news .modal .same_value{font-size:.6rem;color:#e67070;visibility:hidden}.admin_operations_news .modal .is_opend>.empty_body,.admin_operations_news .modal .is_opend>.empty_title,.admin_operations_news .modal .is_opend>.same_value{visibility:visible}.editor_news .modal_news_heading{color:#777}#editor{height:70%}@media (max-width:1650px){.admin_operations_news .table{margin:0}.admin_operations_news .table tbody .title_wrap,.admin_operations_news .table thead .title_th{max-width:7rem}}@media (max-width:1400px){.admin_operations_news .table{margin:0}.admin_operations_news .table tbody .title_wrap{max-width:5rem}}@media screen and (max-width:1024px){.admin_operations_news .type_item_wrap span{font-size:.8rem}.admin_operations_news .table{width:100%}.admin_operations_news .table td,.admin_operations_news .table th{font-size:.8rem}.admin_operations_news .table thead .id_th,.admin_operations_news .table thead .type_th{min-width:2rem}}@media screen and (max-width:768px){.admin_operations_news .table{width:100%}.admin_operations_news .table td,.admin_operations_news .table th{font-size:.8rem;margin:0}.admin_operations_news .table thead .id_th{min-width:0}}.admin_operations_notices .container{width:100%}.admin_operations_notices .container .new_btn_contianer{text-align:right}.admin_operations_notices .container input[type=number]{width:100px}.admin_operations_notices .modal section.modal-card.header_notice_editor_modal .modal-card-body .ql-container{height:calc(100% - 150px)}.admin_ops_pages .container{width:100%}.admin_ops_pages .container .control+.control{margin-left:.5rem}.admin_ops_pages .container table.table td,.admin_ops_pages .container table.table th{vertical-align:middle}.admin_ops_pages .container table.table tbody .removed td,.admin_ops_pages .container table.table tbody .removed th{background:rgba(0,0,0,.3)}.admin_ops_pages .modal .page_management{max-height:inherit}.admin_ops_pages .modal .page_management .modal-card-head .columns{width:100%}.admin_operations_posts .heading{font-size:2rem;font-family:-apple-system;padding:1rem 0 0 1rem;color:#2c353f;font-weight:900;border-bottom:1px solid #efefef}.admin_operations_posts .type_item_wrap .fa-check{visibility:hidden;margin-left:.3rem}.admin_operations_posts .type_item_wrap .icon{margin-left:1rem}.admin_operations_posts .type_list_wrap{margin-left:0}.admin_operations_posts .type_list_wrap .input_field{margin-right:1rem}.admin_operations_posts .type_list_wrap .type_item_wrap{padding:.2rem .5rem}.admin_operations_posts .type_list_wrap .type_item_wrap.is_active{background-color:#1dc078;color:#fff}.admin_operations_posts .type_list_wrap .type_item_wrap.is_active .fa-check{visibility:visible;margin-left:.3rem}.admin_operations_posts .container.table_wrap{width:100%}.admin_operations_posts .table{margin:0 auto}.admin_operations_posts .table td,.admin_operations_posts .table th{text-align:center}.admin_operations_posts .table .title_wrap:hover a{color:#1dc078}.admin_operations_posts .table .title_wrap{max-width:65rem;width:65rem}.admin_operations_posts .table .post_title{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.admin_operations_posts .table .title_th{max-width:65rem;width:65rem}.admin_operations_posts .table .auth_th{min-width:7rem}.admin_operations_posts .table .id_th,.admin_operations_posts .table .type_th{min-width:5rem}.admin_operations_posts .table .delete_btn:hover{background-color:#fd6d6d}.admin_operations_posts .field{margin:0}.admin_operations_posts .field label{display:block}.admin_operations_posts .field .switch[type=checkbox]:checked+label:before{background-color:#ecba3d}.admin_operations_posts .delete_confirm_modal .content_container p{text-overflow:ellipsis}@media (max-width:1650px){.admin_operations_posts .table{margin:0}.admin_operations_posts .table .title_th,.admin_operations_posts .table .title_wrap{max-width:50rem}}@media (max-width:1400px){.admin_operations_posts .table{margin:0}.admin_operations_posts .table .title_th,.admin_operations_posts .table .title_wrap{max-width:30rem}}@media screen and (max-width:1024px){.admin_operations_posts .type_item_wrap span{font-size:.8rem}.admin_operations_posts .table{width:100%}.admin_operations_posts .table td,.admin_operations_posts .table th{font-size:.8rem}.admin_operations_posts .table .title_th{max-width:10rem}.admin_operations_posts .table .auth_th{min-width:4rem}.admin_operations_posts .table .id_th,.admin_operations_posts .table .type_th{min-width:2rem}.admin_operations_posts .table .title_wrap{max-width:10rem}.admin_operations_posts .table .spam_wrap{width:5rem}}@media screen and (max-width:768px){.admin_operations_posts .type_item_wrap .icon.is-small{margin-left:0}.admin_operations_posts .table,.admin_operations_posts .table .title_th{width:100%}.admin_operations_posts .table .post_body{width:10rem}.admin_operations_posts .table tr .id_th{min-width:0}.admin_operations_posts .table tr td,.admin_operations_posts .table tr th{font-size:.8rem;margin:0}}.admin_ops_roadmaps .reusable_modal{height:80%!important;max-height:80%;overflow-y:scroll}.admin_ops_roadmaps .reusable_modal .og_upload_modal{margin-top:24px}.admin_ops_roadmaps .reusable_modal .og_upload_modal a.current_file{display:block;font-size:.7rem;margin-top:5px;margin-left:5px;color:#3d8bd8;font-weight:800}.roadmap_container{padding:20px 10px}.roadmap_container .button{background-color:#1dc078;border:1px solid #1dc078;color:#fff;font-weight:800;font-size:14px;border-radius:4px;cursor:pointer;width:auto;height:auto;padding:9px 15px}.roadmap_container .button.button-outline{background:#fff;color:#1dc078}.roadmap_container h1{color:#333;font-size:1.2rem;font-weight:800}.roadmap_container div.top_tool{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.roadmap_container div.top_tool{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.roadmap_container div.top_tool>*{margin:8px}.roadmap_container div.top_tool form.search_form{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.roadmap_container div.top_tool form.search_form{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.roadmap_container div.top_tool form.search_form input.search{height:45px;padding:5px 10px;font-size:14px;color:#333;width:320px}@media screen and (max-width:768px){.roadmap_container div.top_tool form.search_form input.search{width:100%}}.roadmap_container div.top_tool form.search_form button.search_btn{background-color:#1dc078;border:1px solid #1dc078;color:#fff;font-weight:800;font-size:14px;border-radius:4px;padding:5px 10px;cursor:pointer;height:45px;border-radius:0}@media screen and (max-width:768px){.roadmap_container div.top_tool form.search_form button.search_btn{width:100%;margin-top:5px}}.roadmap_container .table_root{border:1px solid #ccc;overflow-x:scroll;margin-top:24px}.roadmap_container .table_root .no_result{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:800;font-size:4rem;color:#aaa9a9}.roadmap_container .table_root table{width:100%;color:#333;font-size:14px}.roadmap_container .table_root table *{font-size:14px}@media screen and (max-width:1024px){.roadmap_container .table_root table{width:1024px}}@media screen and (max-width:768px){.roadmap_container .table_root table{font-size:14px}}.roadmap_container .table_root table td,.roadmap_container .table_root table th{text-align:center;vertical-align:middle}.roadmap_container .table_root table td:nth-of-type(2){text-align:left;max-width:300px;width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.roadmap_container .table_root table td button.og_upload,.roadmap_container .table_root table td button.setting{background-color:#1dc078;border:1px solid #1dc078;color:#fff;font-weight:800;font-size:14px;border-radius:4px;padding:5px 10px;cursor:pointer}.roadmap_container .table_root table td a.to_edit{font-size:14px;font-weight:800;color:#aaa9a9;-webkit-text-decoration-line:underline;text-decoration-line:underline}.roadmap_container .paginate_root{padding:40px 0}.reusable_modal .wrapper{overflow:hidden}.reusable_modal button[type=submit]{min-height:46px}.reusable_modal .roadmap_setting_content{overflow-y:scroll;height:100%;padding-bottom:40px}.reusable_modal .roadmap_setting_content .editables{display:-webkit-box;display:-ms-flexbox;display:flex}.reusable_modal .roadmap_setting_content .editables .editable+.editable{margin-left:24px}.reusable_modal .roadmap_setting_content .editable{margin-top:24px}.reusable_modal .roadmap_setting_content .editable .header_label{font-size:1rem;font-weight:800;color:#333}.reusable_modal .roadmap_setting_content .editable .inner_content{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reusable_modal .roadmap_setting_content .editable .inner_content label{font-size:14px;font-weight:800;color:#aaa}.reusable_modal .roadmap_setting_content .editable .inner_content .seq_edit{width:100%;padding:5px 10px;font-size:1rem;color:#333}.reusable_modal .roadmap_setting_content .editable .tags_pool{max-height:200px;overflow-y:scroll}.reusable_modal .roadmap_setting_content .editable .tags_pool .term_item label{margin-left:8px;font-size:14px;color:#333}.reusable_modal .roadmap_setting_content .editable div.select{margin-top:14px}.reusable_modal .roadmap_setting_content div.button_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.reusable_modal .roadmap_setting_content div.button_wrap button.remove{background-color:#ff7867;max-width:350px}.admin_operation_tags .container{width:100%}.admin_operation_tags .control_container{padding:1rem 0}.admin_operation_tags .control_container .control+.control{margin-left:1rem}.admin_operation_tags .modal .panel-block{cursor:pointer}.admin_operation_tags .modal .panel-block.is-active{border-left-width:.25rem}.admin_operation_tags .modal .buttons{width:100%}.admin_operation_tags .modal .buttons .button.e_delete_tag{margin-left:auto}.admin_ops_users section.operations_users_section{padding:2rem 0;font-size:.8rem}.admin_ops_users section.operations_users_section .container{width:100%}.admin_ops_users section.operations_users_section .container header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.admin_ops_users section.operations_users_section .container header h3{font-size:1.2rem}.admin_ops_users section.operations_users_section .container .search{width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.admin_ops_users section.operations_users_section .container .search .button,.admin_ops_users section.operations_users_section .container .search .input{border-radius:0;border:1px solid #efefef;height:3rem}.admin_ops_users section.operations_users_section .container .search .input{width:400px}.admin_ops_users section.operations_users_section .container .search .button{width:100px;background:#1dc078;font-weight:800;font-size:.9rem;color:#fff}.admin_ops_users section.operations_users_section .container .results{padding:2rem 0}.admin_ops_users section.operations_users_section .container .results .table-container{overflow-x:scroll}.admin_ops_users section.operations_users_section .container .results .table{min-width:980px}.admin_ops_users section.operations_users_section .container .table-container .button{font-size:.8rem;font-weight:800;border-radius:0}@media screen and (max-width:768px){.admin_ops_users section.operations_users_section header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.admin_ops_users section.operations_users_section .search{width:100%;margin-top:16px;-ms-flex-line-pack:stretch;align-content:stretch}.admin_ops_users section.operations_users_section .search .input{-ms-flex-preferred-size:80%;flex-basis:80%}.admin_ops_users section.operations_users_section .search .button{-ms-flex-preferred-size:20%;flex-basis:20%}.admin_ops_users section.operations_users_section table{font-size:.8rem}}.admin_ops_users .modal section.body{background:#282f37;width:767px;margin:auto;top:0;bottom:0;max-height:530px;padding:32px}.admin_ops_users .modal .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.admin_ops_users .modal .header h3{font-size:.825rem;font-weight:800;color:#fff}.admin_ops_users .modal .header h3 span{font-size:.9rem}.admin_ops_users .modal .header #icon_times{height:2rem}.admin_ops_users .modal .header #icon_times path{fill:#595959}.admin_ops_users .modal main{margin-top:32px}.admin_ops_users .modal main .email_input{position:relative}.admin_ops_users .modal main .email_input .input~.error{display:none;position:absolute;bottom:-1.2rem;right:0}.admin_ops_users .modal main .email_input .input.on_error~.error{display:block;text-align:right;color:#ff7867;font-size:.825em}.admin_ops_users .modal main .input{height:3rem}.admin_ops_users .modal main .label{margin-top:16px}.admin_ops_users .modal main .label span{color:#ff7867;font-size:.825em}.admin_ops_users .modal main .divider .select:not(.is-multiple):not(.is-loading):after{border-color:#595959;right:1.125em;z-index:4;top:58%}.admin_ops_users .modal main .divider .select>select{padding-right:4rem;font-size:.825rem;font-weight:800;height:2.5rem}.admin_ops_users .modal main .divider .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.admin_ops_users .modal main .divider .wrapper>div{margin-right:2rem}.admin_ops_users .modal main .divider .wrapper div{width:9rem}.admin_ops_users .modal main .divider .wrapper .byebye,.admin_ops_users .modal main .divider .wrapper .pwd_reset,.admin_ops_users .modal main .divider .wrapper .send_mail{height:2.5rem;background:#1dc078;width:9rem;font-weight:800;font-size:.825rem;color:#fff;border:none}.admin_ops_users .modal main .divider .wrapper .byebye{background:#fa5252}.admin_ops_users .modal main .divider .field input[type=checkbox]:checked+label:after{left:20px}.admin_ops_users .modal main .divider .field label{font-size:12px;font-weight:800;padding-left:3.3rem}.admin_ops_users .modal main .divider .field label.on{color:#1dc078;padding-left:3.3rem}.admin_ops_users .modal main .divider .field label.off{color:#a9a9a9}.admin_ops_users .modal main .divider .field label:before{width:44px;height:24px;top:1px}.admin_ops_users .modal main .divider .field label:after{width:24px;height:24px;top:1px;bottom:0;left:0;-webkit-box-shadow:0 2px 4px 0 hsla(0,0%,77.3%,.5);box-shadow:0 2px 4px 0 hsla(0,0%,77.3%,.5)}.admin_ops_users .modal footer{margin-top:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:768px){.admin_ops_users .modal footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.admin_ops_users .modal footer button.save{height:3rem;width:10rem;background:#1dc078;font-weight:800;font-size:1rem;color:#fff;border:none}@media screen and (max-width:768px){.admin_ops_users .modal section.body{width:100%;min-height:100%;height:100%}}.admin_orders_list .datetimepicker-wrapper.modal{z-index:auto;position:relative;top:auto;left:auto;right:auto;bottom:auto;display:block}.admin_orders_list .datetimepicker-wrapper.modal.is-active{z-index:80;position:fixed;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.admin_orders_list .data_modal{width:700px;height:700px;overflow-y:scroll;background:#fff;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;padding:1rem 2rem}@media screen and (max-width:768px){.admin_orders_list .data_modal{width:100%}}.admin_orders_list .data_modal header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.admin_orders_list .data_modal header .x_btn{background:none;border:none;font-size:.9rem}.admin_orders_list .data_modal .table{margin-top:1rem;width:100%;border:1px solid #efefef}.admin_orders_list .data_modal .table th{width:60px;background:#b9b9b9}.admin_orders_list .data_modal .table td,.admin_orders_list .data_modal .table th{border:1px solid #efefef}.admin_orders_list .datetimepicker-dummy{margin-top:1rem;max-width:450px!important;position:relative}.admin_orders_list .search_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.admin_orders_list .search_header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.admin_orders_list .search_header .search{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem}@media screen and (max-width:768px){.admin_orders_list .search_header .search{margin-top:1rem}}.admin_orders_list .search_header .search .input{height:100%;min-width:200px}.admin_orders_list .search_header .search .button{background:#1dc078;border:0;border-radius:0;color:#fff;font-weight:800;font-size:.825rem;height:100%}.admin_orders_list .order_list_section .container{font-size:.8rem;width:100%}.admin_orders_list .order_list_section .container h3{font-size:1.2rem}.admin_orders_list .order_list_section .container .link_to{-webkit-text-decoration-line:underline;text-decoration-line:underline}.admin_orders_list .table_container{margin-top:1rem}.admin_orders_list .table_container .table{overflow-y:scroll}.admin_orders_list .table_container .table th{text-align:center}.admin_orders_list .table_container .table td{text-align:center;padding:.3rem .2rem;vertical-align:middle}.admin_orders_list .table_container .table .button{font-size:.8rem;font-weight:800}@media screen and (max-width:768px){.admin_orders_list .order_list_section .container{overflow-y:scroll}.admin_orders_list .table_container .table{min-width:960px;overflow-y:scroll}}.admin_units .container{width:100%}.admin_units .container .control_container .align_left.control+.align_left.control{margin-left:.5rem}.admin_units .container .control_container .search_input{margin-left:auto}.admin_units .container .table tbody{font-size:.9rem}@media screen and (max-width:768px){.admin_units .container .table tbody{font-size:.75rem}.admin_units .container .table tbody .course_manage_btn{font-size:.8rem}}.admin_units .container .table tbody td,.admin_units .container .table tbody th{vertical-align:middle}.admin_units .container .table tbody .text_small{word-break:keep-all;font-size:.75rem;padding:.5rem .25rem}.admin_units .modal .course_management{max-height:inherit}.admin_units .modal .course_management .tag.is-delete{background-color:#dbdbdb;margin-left:0}.admin_units .modal .course_management .modal-card-foot .buttons{width:100%}.admin_units .modal .course_management .modal-card-foot .buttons .button.e_remove_course{margin-left:auto}.iamchobo iframe{height:100%}.iamchobo #ch-plugin{display:none}section.course_edit_section div.main_section aside{position:relative}@media screen and (max-width:768px){section.course_edit_section div.main_section aside{background:#fff}}section.course_edit_section div.main_section aside div.final{display:inline-block;margin-top:60px}section.course_edit_section div.main_section aside div.toggle{display:none;padding:12px .5rem;border-bottom:1px solid #dedede}section.course_edit_section div.main_section aside div.toggle h2{color:#929292;font-weight:800;font-size:14px}section.course_edit_section div.main_section aside div.toggle button{border:0;padding:0;margin:0;height:36px;line-height:1;font-size:24px;font-weight:800;background:transparent;color:#333}section.course_edit_section div.main_section aside div.toggle button:active,section.course_edit_section div.main_section aside div.toggle button:focus{outline-width:0;-webkit-box-shadow:none;box-shadow:none}section.course_edit_section div.main_section aside div.toggle button span{display:inline-block;margin-left:.25rem;font-size:1.25rem}@media screen and (max-width:768px){section.course_edit_section div.main_section aside div.toggle{display:block}}section.course_edit_section div.main_section aside button>span i.fa-chevron-up{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}section.course_edit_section div.main_section aside div.steps_container{position:fixed;height:auto;z-index:1}@media screen and (max-width:768px){section.course_edit_section div.main_section aside div.steps_container{position:relative;overflow:hidden;padding:0;height:0}}section.course_edit_section div.main_section aside div.steps_container li.step_item+li.step_item{margin-top:48px}@media screen and (max-width:768px){section.course_edit_section div.main_section aside div.steps_container li.step_item+li.step_item{margin-top:18px}}section.course_edit_section div.main_section aside div.steps_container li{list-style-type:none}section.course_edit_section div.main_section aside div.steps_container li.step_item h3.heading{color:#333;font-size:1rem;font-weight:800;margin-bottom:24px}section.course_edit_section div.main_section aside div.steps_container li.sub_item+li.sub_item{margin-top:16px}section.course_edit_section div.main_section aside div.steps_container li.sub_item{position:relative;font-size:14px;color:#dedede}section.course_edit_section div.main_section aside div.steps_container li.sub_item:last-of-type div.line{display:none}section.course_edit_section div.main_section aside div.steps_container li.sub_item span{position:absolute;top:0;left:0;bottom:0;margin:auto 0;display:inline-block;z-index:16}section.course_edit_section div.main_section aside div.steps_container li.sub_item div.line{position:absolute;left:6px;bottom:-25px;width:2px;height:30px;background:#dedede;z-index:8}section.course_edit_section div.main_section aside div.steps_container li.sub_item a{margin-left:25px;color:#bdbdbd}section.course_edit_section div.main_section aside div.steps_container li.sub_item.isActive{color:#595959;font-weight:800;font-size:15px}section.course_edit_section div.main_section aside div.steps_container li.sub_item.isActive a,section.course_edit_section div.main_section aside div.steps_container li.sub_item.isActive a:focus,section.course_edit_section div.main_section aside div.steps_container li.sub_item.isActive a:hover{color:#595959}section.course_edit_section div.main_section aside div.steps_container li.sub_item.fulfilled span{color:#1dc078}section.course_edit_section div.main_section aside div.steps_container li.sub_item.fulfilled a{font-weight:800}section.course_edit_section div.main_section aside div.steps_container li.sub_item.fulfilled a:focus,section.course_edit_section div.main_section aside div.steps_container li.sub_item.fulfilled a:hover{color:#1dc078}section.course_edit_section div.main_section aside div.steps_container li.sub_item a:focus,section.course_edit_section div.main_section aside div.steps_container li.sub_item a:hover{color:#bdbdbd}@media screen and (max-width:768px){section.course_edit_section div.main_section aside div.steps_container{padding:0}}section.course_edit_section div.main_section aside.isToggled button>span i.fa-chevron-up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.course_edit_section div.main_section aside.isToggled div.steps_container{height:auto}@media screen and (max-width:768px){section.course_edit_section div.main_section aside.isToggled div.steps_container{padding:12px .5rem}}section.course_edit_section div.main_section aside .guide{opacity:0;display:none;position:relative;left:120px;top:-350px;border-radius:3px;border:1px solid #efefef;background:#fff;height:450px;width:200px;padding:1rem}section.course_edit_section div.main_section aside .guide .guide_header{font-size:1rem;font-weight:800;margin-bottom:5px}section.course_edit_section div.main_section aside .guide figcaption{text-align:left;font-size:12px}section.course_edit_section div.main_section aside .final.guideActive:hover~.guide{display:block;opacity:1;z-index:64}section.course_edit_section div.main_section aside button.submit{position:relative;background:#fb6351;left:0;right:0;border-radius:3px;width:100px;height:48px;border:0;font-weight:800;color:#fff;opacity:1}@media screen and (max-width:768px){section.course_edit_section div.main_section aside button.submit{position:fixed;margin-top:0;border-radius:0;bottom:0;width:100%;z-index:64}}section.course_edit_section div.main_section aside button.submit:disabled{cursor:not-allowed;background:#ffb8b0;opacity:1}body.course_edit_body .apply_section,body.course_edit_body footer{display:none}section.course_edit_section{min-height:calc(100vh - 64px);background:#f5f5f5}@media screen and (max-width:768px){section.course_edit_section{min-height:calc(100vh - 48px)}}section.course_edit_section header.header{color:#fff;height:64px;background:#333b3d}section.course_edit_section header.header .header_container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.course_edit_section header.header .header_container h1{font-weight:800;font-size:24px}@media screen and (max-width:768px){section.course_edit_section header.header .header_container h1{font-size:14px}}section.course_edit_section header.header .header_container a.button,section.course_edit_section header.header .header_container button.button{font-weight:800;width:160px;height:48px;font-size:18px;border-radius:3px;border:0}@media screen and (max-width:768px){section.course_edit_section header.header .header_container a.button,section.course_edit_section header.header .header_container button.button{width:86px;height:36px;font-size:14px}}section.course_edit_section div.main_section .container{padding-top:24px;padding-bottom:24px}@media screen and (max-width:768px){section.course_edit_section div.main_section .container{padding:0}}section.course_edit_section div.main_section .columns{margin:0}section.course_edit_section div.main_section main{width:100%;background:#fff;-webkit-box-shadow:0 2px 10px 0 hsla(0,0%,74.9%,.5);box-shadow:0 2px 10px 0 hsla(0,0%,74.9%,.5);padding:12px 24px}@media screen and (max-width:768px){section.course_edit_section div.main_section main{padding:24px}}section.course_edit_section div.main_section main h3.title_heading{font-size:14px;color:#929292;font-weight:800}@media screen and (max-width:768px){section.course_edit_section div.main_section main h3.title_heading{display:none}}section.course_edit_section div.main_section main h4.title_sub_heading{font-size:24px;color:#330;font-weight:800;padding-bottom:1rem;border-bottom:1px solid #efefef}@media screen and (max-width:768px){section.course_edit_section div.main_section main h4.title_sub_heading{display:none}}section.course_edit_section div.main_section main div.course_edit_step{padding:24px 0}@media screen and (max-width:768px){section.course_edit_section div.main_section main div.course_edit_step{padding:0}}#root.gh_fixed_to_static .course_edit_section .header{position:fixed;top:0;right:0;left:0;z-index:80}#root.gh_fixed_to_static .course_edit_section .steps_container{position:fixed;top:84px;z-index:1}@media screen and (max-width:768px){#root.gh_fixed_to_static .course_edit_section .steps_container{position:relative}}section.course_edit_section div.main_section div.course_edit_step.course_info{padding-bottom:3rem}section.course_edit_section div.main_section div.course_edit_step.course_info div.field.onError input{color:#fb6351;border:1px solid #fb6351}section.course_edit_section div.main_section div.course_edit_step.course_info div.field.onError div.error{display:block;color:#fb6351;font-size:12px}section.course_edit_section div.main_section div.course_edit_step.course_info div.field .warn_wrap{max-width:450px;text-align:right}section.course_edit_section div.main_section div.course_edit_step.course_info div.field .warn_wrap .warn{color:#fb6351;font-size:12px}section.course_edit_section div.main_section div.course_edit_step.course_info div.field.center{text-align:center}section.course_edit_section div.main_section div.course_edit_step.course_info div.field div.error{display:none}section.course_edit_section div.main_section div.course_edit_step.course_info div.field button.box_add{display:block;border:0;border-radius:1px;margin-top:.5rem;height:45px;width:450px;max-width:450px;background:#1dc078;color:#fff;font-size:1rem;font-weight:800}@media screen and (max-width:768px){section.course_edit_section div.main_section div.course_edit_step.course_info div.field button.box_add{width:100%}}section.course_edit_section div.main_section div.course_edit_step.course_info div.field div.information{margin-top:2px;font-size:12px;color:#ff8700}section.course_edit_section div.main_section div.course_edit_step.course_info div.field .button.next{margin-top:48px;padding:.2rem .6rem;height:48px;font-weight:800;border-radius:4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);background-color:#fff}section.course_edit_section div.main_section div.course_edit_step.course_info .boxes{max-width:450px}section.course_edit_section div.main_section div.course_edit_step.course_info .boxes .dynamic_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.5rem;padding:10px 10px 10px 20px;border:1px solid #cfcfcf;border-radius:1px}section.course_edit_section div.main_section div.course_edit_step.course_info .boxes .content_box{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-ms-flex-preferred-size:100%;flex-basis:100%}section.course_edit_section div.main_section div.course_edit_step.course_info .boxes .btns{min-width:3rem;margin-left:1rem}section.course_edit_section div.main_section div.course_edit_step.course_info .boxes .btns .btn{-webkit-box-shadow:none;box-shadow:none}section.course_edit_section div.main_section div.course_edit_step.course_info .boxes .btns .btn+.btn{margin-left:.85rem}section.course_edit_section div.main_section div.course_edit_step.course_info .boxes .btns span.handle{cursor:move}section.course_edit_section div.main_section div.course_edit_step.course_info .boxes .btns a.del{cursor:pointer;font-size:.8rem}section.course_edit_section div.main_section div.course_edit_step.course_info div.terms{display:inline-block}section.course_edit_section div.main_section div.course_edit_step.course_info .button.term{width:120px;height:45px;border-radius:3px;border:1px solid #dedede;background-color:#fff;color:#333;font-size:1rem}@media screen and (max-width:768px){section.course_edit_section div.main_section div.course_edit_step.course_info .button.term{width:120px;font-size:14px;margin-top:5px}}section.course_edit_section div.main_section div.course_edit_step.course_info .button.term.isActive{font-weight:800;background:#1dc078;color:#fff;border:1px solid #1dc078}section.course_edit_section div.main_section div.course_edit_step.course_info div.field+div.field{margin-top:24px}section.course_edit_section div.main_section div.course_edit_step.course_info div.label{font-size:14px;font-weight:800;color:#929292}section.course_edit_section div.main_section div.course_edit_step.course_info div.label a.tip{display:inline-block;margin-left:.2rem;font-weight:800;color:#1dc078}section.course_edit_section div.main_section div.course_edit_step.course_info div.label a.tip:hover{color:#0f9659}section.course_edit_section div.main_section div.course_edit_step.course_info div.label span.optional{color:#fb6351;font-weight:400}section.course_edit_section div.main_section div.course_edit_step.course_info input[type=text]{border:0;border-radius:3px;padding:0 12px;width:450px;max-width:450px;height:45px;-webkit-box-shadow:none;box-shadow:none;font-size:1rem;color:#595959;background:#f6f6f6}section.course_edit_section div.main_section div.course_edit_step.course_info input[type=text]:active,section.course_edit_section div.main_section div.course_edit_step.course_info input[type=text]:focus{outline-width:0}@media screen and (max-width:768px){section.course_edit_section div.main_section div.course_edit_step.course_info input[type=text]{width:100%}}@media screen and (max-width:768px){body.course_edit_body.course_info .reusable_modal{min-height:590px;width:95%!important}}body.course_edit_body.course_info .wrapper{padding:24px!important}body.course_edit_body.course_info .reusable_modal .wrapper .header h3{font-size:18px;color:#1dc078}@media screen and (max-width:768px){body.course_edit_body.course_info .reusable_modal .wrapper .header h3{font-size:14px}}body.course_edit_body.course_info .reusable_modal .wrapper .main_content{margin-top:24px;color:#595959;font-size:1rem}@media screen and (max-width:768px){body.course_edit_body.course_info .reusable_modal .wrapper .main_content{font-size:14px}}body.course_edit_body.course_info .reusable_modal .wrapper .btn_wrap{text-align:center}body.course_edit_body.course_info .reusable_modal .wrapper .btn_wrap button.remove{width:78px;height:48px}body.course_edit_body.course_info .reusable_modal .wrapper br.d{display:block}@media screen and (max-width:768px){body.course_edit_body.course_info .reusable_modal .wrapper br.d{display:none}}body.course_edit_body.course_info .reusable_modal .wrapper div.tip_items{margin-top:24px;background:#f9f9f9;padding:12px;width:100%}body.course_edit_body.course_info .reusable_modal .wrapper div.tip_items .sample{margin-top:12px;font-size:12px;font-weight:300;text-align:right;color:#333}body.course_edit_body.course_info .reusable_modal .wrapper div.tip_items h4{font-size:14px;font-weight:800;color:#595959;margin-bottom:10px}body.course_edit_body.course_info .reusable_modal .wrapper div.tip_items .tip_item{color:#757575;font-size:14px}body.course_edit_body.course_info .reusable_modal .wrapper div.tip_items .tip_item .icon{color:#fb6351}section.course_edit_section div.main_section div.course_edit_step.course_setting{padding-bottom:3rem}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field.center{text-align:center}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field.center .button.next{margin-top:48px;padding:.2rem .6rem;height:48px;font-weight:800;border-radius:4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);background-color:#fff}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field.onError input{color:#fb6351;border:1px solid #fb6351}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field.onError div.error{display:block;color:#fb6351;font-size:12px}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field+div.field{margin-top:24px}section.course_edit_section div.main_section div.course_edit_step.course_setting .finite_container{margin-top:0}section.course_edit_section div.main_section div.course_edit_step.course_setting .finite_container.hasBottom{margin-bottom:50px}@media screen and (max-width:768px){section.course_edit_section div.main_section div.course_edit_step.course_setting .finite_container.hasBottom{margin-bottom:25px}}section.course_edit_section div.main_section div.course_edit_step.course_setting .finite_container .input{width:248px;height:45px;border-radius:3px;border:1px solid #f6f6f6;background-color:#f6f6f6}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field div.information{margin-top:2px;font-size:12px;color:#ff8700}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field.noBottom{margin-bottom:0}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field .textarea{margin-top:.625rem;width:100%;min-height:100px;color:#5f5f5f;background:#f6f6f6;border:0;border-radius:3px;-webkit-box-shadow:none;box-shadow:none}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field .notice{margin-top:1rem}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field .notice p{font-size:.825rem;color:#454545}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field .control{margin-top:16px;position:relative}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field .control .input{max-width:330px;border-bottom:1px solid #979797;border-radius:0;background:none;text-align:right;font-size:1.2rem}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field .control .input.price::-webkit-input-placeholder{color:#ff7867}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field .control .input.price:-ms-input-placeholder{color:#ff7867}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field .control .input.price::-ms-input-placeholder{color:#ff7867}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field .control .input.price::placeholder{color:#ff7867}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field .control .input.price:focus{outline-width:0;-webkit-box-shadow:none;box-shadow:none}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field .control .input[type=number]::-webkit-inner-spin-button{margin-left:10px}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field .control span{display:inline-block;position:absolute;-webkit-transform:translateY(30%);transform:translateY(30%);vertical-align:middle;left:10px;top:0}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field div.buttons{margin-top:.625rem;margin-bottom:.25rem;display:inline-block}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field .button.toggle{width:120px;height:45px;border-radius:3px;border:1px solid #dedede;background-color:#fff;color:#333;font-size:1rem}section.course_edit_section div.main_section div.course_edit_step.course_setting div.field .button.toggle.isActive{background:#1dc078;color:#fff;border:1px solid #1dc078}section.course_edit_section div.main_section div.course_edit_step.course_setting div.label{font-size:14px;font-weight:800;color:#929292}section.course_edit_section div.main_section div.course_edit_step.course_setting div.label a.tip{display:inline-block;margin-left:.2rem;font-weight:400;color:#1dc078}section.course_edit_section div.main_section div.course_edit_step.course_setting div.label span.optional{color:#fb6351;font-weight:400}section.course_edit_section div.main_section div.course_edit_step.cover_image{padding-bottom:3rem}section.course_edit_section div.main_section div.course_edit_step.cover_image div.field.center{text-align:center}section.course_edit_section div.main_section div.course_edit_step.cover_image div.field.center .button.next{margin-top:48px;padding:.2rem .6rem;height:48px;font-weight:800;border-radius:4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);background-color:#fff}section.course_edit_section div.main_section div.course_edit_step.cover_image .uploader_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px}@media screen and (max-width:768px){section.course_edit_section div.main_section div.course_edit_step.cover_image .uploader_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.course_edit_section div.main_section div.course_edit_step.cover_image .uploader_wrapper.video_uploader_wrapper .uploader_container.video_file{max-width:610px;height:50px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}section.course_edit_section div.main_section div.course_edit_step.cover_image .uploader_wrapper.video_uploader_wrapper .file{border:1px solid #979797}section.course_edit_section div.main_section div.course_edit_step.cover_image .uploader_wrapper.video_uploader_wrapper .file_progress{color:#454545}section.course_edit_section div.main_section div.course_edit_step.cover_image .uploader_wrapper.video_uploader_wrapper .file-name{vertical-align:middle;line-height:35px;height:50px;border:0;border-radius:0}section.course_edit_section div.main_section div.course_edit_step.cover_image .uploader_wrapper.video_uploader_wrapper .file-cta{height:50px;background:#747474;border:0;border-radius:0;color:#fff}section.course_edit_section div.main_section div.course_edit_step.cover_image .uploader_wrapper .uploader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-left:1.5625rem;margin-bottom:1rem}section.course_edit_section div.main_section div.course_edit_step.cover_image .uploader_wrapper .uploader a.tip{display:inline-block;margin-left:.2rem;font-weight:800;color:#1dc078}section.course_edit_section div.main_section div.course_edit_step.cover_image .uploader_wrapper .uploader a.tip:hover{color:#0f9659}section.course_edit_section div.main_section div.course_edit_step.cover_image .uploader_wrapper .uploader .image_file_uploader .downloadable{min-height:24px}@media screen and (max-width:768px){section.course_edit_section div.main_section div.course_edit_step.cover_image .uploader_wrapper .uploader .image_file_uploader,section.course_edit_section div.main_section div.course_edit_step.cover_image .uploader_wrapper .uploader .image_file_uploader .file_info{width:100%}}@media screen and (max-width:768px){section.course_edit_section div.main_section div.course_edit_step.cover_image .uploader_wrapper .uploader{margin-left:0}}section.course_edit_section div.main_section div.course_edit_step.cover_image .uploader_wrapper .thumbnail{width:240px;height:156px;min-width:240px;-o-object-fit:cover;object-fit:cover;background:#d8d8d8}@media screen and (max-width:768px){section.course_edit_section div.main_section div.course_edit_step.cover_image .uploader_wrapper .thumbnail{width:100%;height:350px;margin-bottom:1rem}}@media screen and (max-width:768px){body.course_edit_body.cover_image .reusable_modal{min-height:300px;width:95%!important}}body.course_edit_body.cover_image .wrapper{padding:24px!important}body.course_edit_body.cover_image .reusable_modal .wrapper .header h3{font-size:18px;color:#1dc078}@media screen and (max-width:768px){body.course_edit_body.cover_image .reusable_modal .wrapper .header h3{font-size:14px}}body.course_edit_body.cover_image .reusable_modal .wrapper .main_content{margin-top:24px;color:#595959;font-size:1rem}@media screen and (max-width:768px){body.course_edit_body.cover_image .reusable_modal .wrapper .main_content span.desktop{display:none}}body.course_edit_body.cover_image .reusable_modal .wrapper .main_content span.mobile{display:none}@media screen and (max-width:768px){body.course_edit_body.cover_image .reusable_modal .wrapper .main_content span.mobile{display:inline-block}}body.course_edit_body.cover_image .reusable_modal .wrapper .main_content .highlight{position:relative}body.course_edit_body.cover_image .reusable_modal .wrapper .main_content .highlight:before{position:absolute;content:"";opacity:.16;background-color:#f7b500;left:0;width:100%;height:22px}@media screen and (max-width:768px){body.course_edit_body.cover_image .reusable_modal .wrapper .main_content{font-size:14px}}body.course_edit_body.cover_image .reusable_modal .wrapper .btn_wrap{text-align:center}body.course_edit_body.cover_image .reusable_modal .wrapper .btn_wrap button.remove{width:78px;height:48px}section.course_edit_section div.main_section div.course_edit_step.curriculum{padding-bottom:3rem}section.course_edit_section div.main_section div.course_edit_step.curriculum div.field.center{text-align:center}section.course_edit_section div.main_section div.course_edit_step.curriculum div.field.center .button.next{margin-top:48px;padding:.2rem .6rem;height:48px;font-weight:800;border-radius:4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);background-color:#fff}section.course_edit_section div.main_section div.course_edit_step.curriculum .add_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:64px}section.course_edit_section div.main_section div.course_edit_step.curriculum .add_buttons .bottom_btn+.bottom_btn{margin-left:56px}section.course_edit_section div.main_section div.course_edit_step.curriculum .add_buttons .bottom_btn{border:none;width:100px;height:40px;border-radius:3px}section.course_edit_section div.main_section div.course_edit_step.curriculum .add_buttons .bottom_btn:active,section.course_edit_section div.main_section div.course_edit_step.curriculum .add_buttons .bottom_btn:focus,section.course_edit_section div.main_section div.course_edit_step.curriculum .add_buttons .bottom_btn:hover{background:#eee}section.course_edit_section div.main_section div.course_edit_step.curriculum .add_unit_button_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}section.course_edit_section div.main_section div.course_edit_step.curriculum .add_unit_button_wrapper .course_unit_videos_uploader{margin-right:1rem;border:none}section.course_edit_section div.main_section div.course_edit_step.curriculum .add_unit_button_wrapper .course_unit_videos_uploader svg{margin-top:1px;margin-right:5px;width:1.1rem}section.course_edit_section div.main_section div.course_edit_step.curriculum .add_unit_btn{border:none;border-radius:0;background:transparent;font-size:1rem;padding:5px 0;margin:0}section.course_edit_section div.main_section div.course_edit_step.curriculum .add_unit_btn #plus-circle-icon{height:16px;margin-top:1px;margin-right:5px}@media screen and (max-width:768px){section.course_edit_section div.main_section div.course_edit_step.curriculum #plus-circle-icon{width:10px;height:10px}section.course_edit_section div.main_section div.course_edit_step.curriculum .add_unit_btn,section.course_edit_section div.main_section div.course_edit_step.curriculum .course_unit_videos_uploader{font-size:.85rem}}section.course_edit_section div.main_section div.course_edit_step.curriculum .unit_file_list{border:1px solid #5eceb3;margin:2px}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list{cursor:move}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit:not([data-type=section]):first-of-type,section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit_section+.unit:not([data-type=section]){padding-top:.6rem}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit{-webkit-box-shadow:inset 1px 0 #5eceb3,inset -1px 0 #5eceb3;box-shadow:inset 1px 0 #5eceb3,inset -1px 0 #5eceb3}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit .text_input{background:transparent;border:none;font-size:18px}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit .text_input:focus{outline:none}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit:last-of-type{border-bottom:1px solid #5eceb3}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit:not([data-type=section]){padding-right:.6rem;padding-left:.6rem;padding-bottom:.6rem}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit:not([data-type=section]):first-of-type{-webkit-box-shadow:inset 1px 1px #5eceb3,inset -1px 0 #5eceb3;box-shadow:inset 1px 1px #5eceb3,inset -1px 0 #5eceb3}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit:not([data-type=section]) .box{border:1px dashed #d0d0d0;-webkit-box-shadow:none;box-shadow:none}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit[data-type=section] .box{-webkit-box-shadow:inset 1px 1px #5eceb3,inset -1px 0 #5eceb3;box-shadow:inset 1px 1px #5eceb3,inset -1px 0 #5eceb3}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit[data-type=section]:not(:first-child){margin-top:1.5rem}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit .box{padding:1rem;border-radius:0;position:relative}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit .unit_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit .unit_box .button{height:30px;padding:0 5px;border:none}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit .unit_box .section_title{font-size:1.2rem;font-weight:800}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit .unit_box .unit_btns{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit .unit_box .unit_btns #atom_pencil_icon,section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit .unit_box .unit_btns #atom_trash_icon{width:12px;height:14px}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit .unit_box .unit_btns #plus-circle-icon{margin-top:3px}@media screen and (max-width:768px){section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit .unit_box .unit_btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.course_edit_section div.main_section div.course_edit_step.curriculum .curriculum_list .unit .label_wrapper{background:#f5f5f5;padding:8px 6px 8px 7px;display:inline-block}.modal .tinymce~div[role=application]{margin-top:10px}.modal .modal_content{border-radius:3px;background:#fff;max-width:920px;z-index:90;left:0;right:0;top:0;bottom:0;position:absolute;margin:auto;padding:16px}.modal .modal_content h3{font-size:18px;font-weight:400}.modal .modal_content .control{margin-top:1rem}.modal .modal_content .control input{margin-top:8px;background:#f5f5f5;height:40px}.modal .modal_content .add_section_btn_wrapper{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal .modal_content .add_section_btn_wrapper button{border:none;width:80px}.modal .modal_content .add_section_btn_wrapper .cancel_btn{background:#f5f5f5}.modal .modal_content .add_section_btn_wrapper .add_btn{color:#fff;background:#ff7867}.modal .modal_content .add_section_btn_wrapper button+button{margin-left:18px}.modal .modal_content.add_section_modal_content{height:300px}.modal .modal_content.add_lecture_modal_content{height:220px}.modal .modal_content.modify_lecture_modal_content{overflow-y:scroll;min-width:938px;max-height:800px;padding:0}.modal .modal_content.modify_lecture_modal_content .modal-card-head{padding-bottom:1rem}.modal .modal_content.modify_lecture_modal_content .modal-card-head .control{width:100%;margin-top:0}.modal .modal_content.modify_lecture_modal_content .modal-card-head .x_btn_wrapper{position:absolute;top:1rem;right:1rem}.modal .modal_content.modify_lecture_modal_content .modal-card-head .x_btn_wrapper .x_btn{cursor:pointer;background:none;border:none}.modal .modal_content.modify_lecture_modal_content .ql-tooltip{left:0!important}.modal .modal_content.modify_lecture_modal_content .lecture_note_editor{max-height:450px}.modal .modal_content.modify_lecture_modal_content .label_divider{display:block;margin-top:1rem;font-size:1.2rem;font-weight:400}.modal .modal_content.modify_lecture_modal_content .radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .modal_content.modify_lecture_modal_content .radios .radio_label{font-size:.9rem;display:inline-block;margin-right:5px}.modal .modal_content.modify_lecture_modal_content .radios .radio_label:last-of-type{margin-left:10px}.modal .modal_content.modify_lecture_modal_content .upload_video_control .selected_video{margin-top:8px}.modal .modal_content.modify_lecture_modal_content .upload_video_control .buttons{margin:8px 0 4px}.modal .modal_content.modify_lecture_modal_content .video_selectors{max-width:500px}.modal .modal_content.modify_lecture_modal_content .video_selectors .uploader_container span.file-cta{background-color:#5f5f5f;color:#fff}.modal .modal_content.modify_lecture_modal_content .video_selectors .uploader_container span.file-cta,.modal .modal_content.modify_lecture_modal_content .video_selectors .uploader_container span.file-name{border-radius:0;border-color:grey}.modal .modal_content.modify_lecture_modal_content .video_selectors select.lecture_video{width:100%;max-width:403px;height:36px;border-radius:0;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;padding:0 8px 0 1rem}@media screen and (max-width:768px){.modal .modal_content.modify_lecture_modal_content{overflow-y:scroll;min-width:100%;width:100%;max-height:100%}.modal .modal_content.modify_lecture_modal_content .markdown_editor_container.lecture_note_editor{margin-top:1rem}}.modal .youtube_input{margin-top:8px}@media screen and (max-width:768px){.modal .add_section_modal_content{width:100%;height:100%}}section.course_edit_section div.main_section div.course_edit_step.description{padding-bottom:3rem}section.course_edit_section div.main_section div.course_edit_step.description div.field.onError input{color:#fb6351;border:1px solid #fb6351}section.course_edit_section div.main_section div.course_edit_step.description div.field.onError div.error{display:block;color:#fb6351;font-size:12px}section.course_edit_section div.main_section div.course_edit_step.description div.field.center{text-align:center}section.course_edit_section div.main_section div.course_edit_step.description div.field div.error{display:none}section.course_edit_section div.main_section div.course_edit_step.description div.field .textarea{width:100%;min-height:80px;color:#5f5f5f;background:#f6f6f6;border:0;border-radius:3px;-webkit-box-shadow:none;box-shadow:none}section.course_edit_section div.main_section div.course_edit_step.description div.field .button.next{margin-top:48px;padding:.2rem .6rem;height:48px;font-weight:800;border-radius:4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);background-color:#fff}section.course_edit_section div.main_section div.course_edit_step.description div.field+div.field{margin-top:24px}section.course_edit_section div.main_section div.course_edit_step.description div.label{font-size:14px;font-weight:800;color:#929292}section.course_edit_section div.main_section div.course_edit_step.description div.label a.tip{display:inline-block;margin-left:.2rem;font-weight:400;color:#1dc078}section.course_edit_section div.main_section div.course_edit_step.description div.label span.optional{color:#fb6351;font-weight:400}section.course_edit_section div.main_section div.course_edit_step.instructor_setting{padding-bottom:3rem}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field.onError input{color:#fb6351;border:1px solid #fb6351}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field.onError div.error{display:block;color:#fb6351;font-size:12px}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field+div.field{margin-top:50px}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .profile{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .profile figure.image{width:90px;height:90px;max-width:90px;max-height:90px;border-radius:50%;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16)}@media screen and (max-width:768px){section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .profile figure.image{max-width:45px;max-height:45px;width:45px;height:45px}}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .profile figure.image img{-o-object-fit:cover;object-fit:cover;width:90px;height:90px;max-width:90px;max-height:90px;border-radius:50%}@media screen and (max-width:768px){section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .profile figure.image img{max-width:45px;max-height:45px;width:45px;height:45px}}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .profile div.description{margin-left:24px}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .profile div.description p.heading{font-size:14px;font-weight:800;color:#333}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .profile div.description p.contents{font-size:14px;color:#595959}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .profile div.description p.contents a.link{-webkit-text-decoration-line:underline;text-decoration-line:underline}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .profile div.description p.ps{margin-top:1rem;font-size:12px;font-weight:300;color:#333}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors{margin-top:1rem}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor{margin-top:8px;position:relative;border:1px solid #efefef;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:450px}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.inst_setting{position:absolute;right:10rem;top:5px;bottom:0;margin:auto 0}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.inst_setting span{font-size:.7rem;font-weight:800;color:#595959}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.inst_setting .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.inst_setting input[type=checkbox]:checked+label:before{background-color:#ff7867}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.inst_setting input[type=checkbox]:checked+label:after{left:15px}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.inst_setting label{line-height:12px;font-size:12px;font-weight:800;padding-left:2.5rem;vertical-align:middle}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.inst_setting label.on{color:#ff7867;padding-left:2.5rem}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.inst_setting label.off{color:#a9a9a9}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.inst_setting label:before{width:30px;height:18px;top:1px}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.inst_setting label:after{width:18px;height:18px;top:1px;bottom:0;left:-2px;-webkit-box-shadow:0 2px 4px 0 hsla(0,0%,77.3%,.5);box-shadow:0 2px 4px 0 hsla(0,0%,77.3%,.5)}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.alarm_box{position:absolute;right:4rem;top:5px;bottom:0;margin:auto 0}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.alarm_box span{font-size:.7rem;font-weight:800;color:#595959}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.alarm_box .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.alarm_box input[type=checkbox]:checked+label:before{background-color:#1dc078}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.alarm_box input[type=checkbox]:checked+label:after{left:15px}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.alarm_box label{line-height:12px;font-size:12px;font-weight:800;padding-left:2.5rem;vertical-align:middle}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.alarm_box label.on{color:#1dc078;padding-left:2.5rem}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.alarm_box label.off{color:#a9a9a9}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.alarm_box label:before{width:30px;height:18px;top:1px}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .field.alarm_box label:after{width:18px;height:18px;top:1px;bottom:0;left:-2px;-webkit-box-shadow:0 2px 4px 0 hsla(0,0%,77.3%,.5);box-shadow:0 2px 4px 0 hsla(0,0%,77.3%,.5)}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor.on_chosen{-webkit-box-shadow:3px 3px 4px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1);box-shadow:3px 3px 4px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1)}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor:first-child:not(.on_chosen){border:1px solid #1dc078;position:relative}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor:first-child:not(.on_chosen):before{content:"대표";font-size:.625rem;color:#1dc078;font-weight:800;position:absolute;top:1px;left:5px}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .trash{position:absolute;right:2.5rem;cursor:pointer}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .trash #atom_trash_icon{width:.85rem}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .trash #atom_trash_icon path{fill:#454545}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .handle{position:absolute;right:1rem;cursor:move}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .handle #icon_bars{width:.85rem}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .handle #icon_bars path{fill:#454545}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .thumbnail{width:40px;height:40px;border-radius:50%}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field .instructors .instructor .name{margin-left:16px;display:inline-block;font-size:1rem;color:#152935}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field div.control{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;max-width:450px;height:50px;background:none;border-radius:0}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field div.control input.add_instructor{border-radius:0;height:50px}section.course_edit_section div.main_section div.course_edit_step.instructor_setting div.field div.control button.button{height:50px;width:85px;border-radius:0;border:none;background:#747474;color:#fff}section.course_description_container .container .course_description .is-12>.content{max-width:969px;margin:0 auto}section.course_description_container .container .course_description .content{padding:0;margin:0 auto;font-size:17px}section.course_description_container .container .course_description .content h1,section.course_description_container .container .course_description .content h4,section.course_description_container .container .course_description .content li,section.course_description_container .container .course_description .content p{word-break:keep-all;word-wrap:break-word}section.course_description_container .container .course_description .content h1.main_heading{margin-top:64px}section.course_description_container .container .course_description .content h2{margin-top:8px;font-size:1.75rem}section.course_description_container .container .course_description .content h3.sub_heading{font-size:1.5rem}section.course_description_container .container .course_description .content h4.sub_heading{font-size:1.25rem}section.course_description_container .container .course_description .content ul>li{list-style:none}section.course_description_container .container .course_description .content .description_sub{margin-top:.5rem;padding:1rem;background-color:#f5f8f8}section.course_description_container .container .course_description .content .description_sub+.description_sub{margin-top:.75rem}section.course_description_container .container .course_description .content .description_sub ul{margin-left:.75rem}section.course_description_container .container .course_description .content .description_sub ul i{color:#ff7867;margin-right:.25rem}section.course_description_container .container .course_description .content .body{padding:1rem}section.course_description_container .container .course_description .body{line-height:1.7;color:#333;font-size:17px}section.course_description_container .container .course_description .body h1,section.course_description_container .container .course_description .body h2,section.course_description_container .container .course_description .body h3,section.course_description_container .container .course_description .body h4,section.course_description_container .container .course_description .body h5,section.course_description_container .container .course_description .body p{padding-top:1rem;color:#333}section.course_description_container .container .course_description .body h1{margin-bottom:0;font-size:1.5rem}section.course_description_container .container .course_description .body h2{margin-top:8px;font-size:1.75rem}section.course_description_container .container .course_description .body h3{font-size:1.5rem}section.course_description_container .container .course_description .body h3 img{display:none}section.course_description_container .container .course_description .body h4{font-size:1.25rem}section.course_description_container .container .course_description .body p{margin-bottom:5px}section.course_description_container .container .course_description .body ul>li{list-style:circle}section.course_description_container .container .course_description .course_instructor{margin-top:64px}section.course_description_container .container .course_description .course_instructor .profile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.course_description_container .container .course_description .course_instructor .profile .name{margin-left:8px;font-size:1.125rem;margin-bottom:0}section.course_description_container .container .course_description .course_instructor .profile .name a{text-decoration:underline}section.course_description_container .container .course_description .course_instructor .profile .name span{font-size:.9em}section.course_description_container .container .course_description .course_instructor figure.image{margin:0;width:64px;height:64px}section.course_description_container .container .course_description .course_instructor .introduce{margin:.5rem 0 0 4.5rem;color:#5f5f5f}section.course_description_container .container .course_description .course_date,section.course_description_container .container .course_description .reviews{margin-top:64px}section.course_description_container .container .course_description .reviews .review_summary{margin:3rem 3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:600px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:center}@media screen and (max-width:768px){section.course_description_container .container .course_description .reviews .review_summary{max-width:inherit;width:100%;padding:16px;margin:1rem 0}}section.course_description_container .container .course_description .reviews .review_summary .average{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:150px}section.course_description_container .container .course_description .reviews .review_summary .average .average_num{display:block;font-size:2.5rem;font-weight:700}section.course_description_container .container .course_description .reviews .review_summary .progress_bars{width:360px}section.course_description_container .container .course_description .reviews .review_summary .progress_bars .review_counting{display:-webkit-box;display:-ms-flexbox;display:flex}section.course_description_container .container .course_description .reviews .review_summary .progress_bars .review_counting label{width:2.5rem}section.course_description_container .container .course_description .reviews .review_item{padding:0;margin-bottom:1rem}section.course_description_container .container .course_description .reviews .review_item+.media{border-top:none}section.course_description_container .container .course_description .reviews .review_item figure{margin:1.25rem 1rem 0 0}section.course_description_container .container .course_description .reviews .review_item .option .cud.on_edit{display:none}section.course_description_container .container .course_description .reviews .review_item .content{padding:1rem 0 0}section.course_description_container .container .course_description .reviews .review_item .content .updated_at{margin-left:.75rem;color:#bdbdbd}section.course_description_container .container .course_description .reviews .review_item .content .review_body{white-space:pre-line}section.course_description_container .container .course_description .reviews .review_item .review_comments .media.comment{border-top:none}section.course_description_container .container .course_description .reviews .review_item .review_comments .media.comment .content{padding:0}@media screen and (max-width:768px){section.course_description_container .container .course_description .reviews .review_summary .average{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem}section.course_description_container .container .course_description .reviews .review_summary .average .average_num{display:block;font-size:1.5rem;font-weight:700}section.course_description_container .container .course_description .content{padding:0}section.course_description_container .container .course_description .content h1.main_heading{font-size:1.4rem;margin-top:32px}section.course_description_container .container .course_description .content h4.sub_heading{font-size:1.125rem}section.course_description_container .container .course_description .body{padding:0;color:#333}section.course_description_container .container .course_description .body h1{font-size:1.3rem}section.course_description_container .container .course_description .body h2{margin-top:8px;font-size:1.5rem;line-height:1.4;color:#333;font-weight:600}section.course_description_container .container .course_description .body h3{font-size:1.25rem;line-height:1.4;color:#333}section.course_description_container .container .course_description .body h3 img{display:none}section.course_description_container .container .course_description .body h4{font-size:1.25rem;color:#333}section.course_description_container .container .course_description .body h4 img{display:none}section.course_description_container .container .course_description .body p{font-size:17px;color:#333}section.course_description_container .container .course_description .body .ql-syntax{padding:8px}section.course_description_container .container .course_description .body ul{margin-left:1rem}section.course_description_container .container .course_description .body ul li{list-style:circle}section.course_description_container .container .course_description .course_instructor{margin-top:64px}section.course_description_container .container .course_description .course_instructor .profile .name{font-size:1rem}section.course_description_container .container .course_description .course_instructor .profile .name span{font-size:.9em}section.course_description_container .container .course_description .course_instructor figure.image{width:40px;height:40px}section.course_description_container .container .course_description .course_instructor .introduce{margin:.5rem 0 0 3rem;font-size:.9rem}section.course_description_container .container .course_description article.reviews .article_container .media-left{width:24px;height:24px}section.course_description_container .container .course_description article.reviews .article_container .media.comment{padding-left:0;padding-right:0}section.course_description_container .container .course_description article.reviews .article_container .media.comment .media-left{display:none}}.description.legacy .content{padding:0;line-height:1.7}.description.legacy .content h1,.description.legacy .content h2,.description.legacy .content h3,.description.legacy .content h4,.description.legacy .content h5,.description.legacy .content h6{margin-top:1.5rem}.description.legacy .content iframe{width:100%;height:100%}.lecture{background-color:#171717;color:#fff}.lecture .button.is-inverted.is-outlined:focus,.lecture .button.is-inverted.is-outlined:hover{background-color:transparent;color:#fff;-webkit-box-shadow:none;box-shadow:none}.lecture main#main{margin:0;padding:0}.lecture #header,.lecture footer.footer,.lecture section.apply_section{display:none}.lecture .lecture_container{position:fixed;top:0;left:0;right:0;bottom:0}.lecture .lecture_container a.toggle_left{position:fixed;top:20px;left:28px;z-index:80;display:none}.lecture .lecture_container a.toggle_left:hover{color:#fff}.lecture .lecture_container aside{z-index:63}.lecture .lecture_container aside,.lecture .lecture_container aside>div{-webkit-transition:width .3s ease,-webkit-transform .3s ease;transition:width .3s ease,-webkit-transform .3s ease;transition:width .3s ease,transform .3s ease;transition:width .3s ease,transform .3s ease,-webkit-transform .3s ease}.lecture .lecture_container aside>div{background-color:#171f27;width:330px}.lecture .lecture_container .lecture_nav{position:fixed;top:0;height:100vh;display:block}.lecture .lecture_container .lecture_nav.lecture_nav_left{-webkit-transform:translateX(-100%);transform:translateX(-100%);webkit-transform:translateX(-100%)}.lecture .lecture_container .lecture_nav.lecture_nav_left .lecture_nav_left_header{padding:32px 16px}@media screen and (max-width:768px){.lecture .lecture_container .lecture_nav.lecture_nav_left .lecture_nav_left_header{padding:48px 16px 32px}}.lecture .lecture_container .lecture_nav.lecture_nav_left .lecture_nav_left_header h5{margin-bottom:1rem;font-weight:700}.lecture .lecture_container .lecture_nav.lecture_nav_left .lecture_nav_left_header p{margin-bottom:.25rem}.lecture .lecture_container .lecture_nav.lecture_nav_left .curriculum{position:relative;height:calc(100% - 213px);overflow-y:auto}.lecture .lecture_container .lecture_nav.lecture_nav_left .curriculum .list{position:relative;margin-bottom:0;padding:4px 0;border-radius:0;background-color:#171f27;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.lecture .lecture_container .lecture_nav.lecture_nav_left .curriculum .list.is_not_preview:not(.unit_section){opacity:.5}.lecture .lecture_container .lecture_nav.lecture_nav_left .curriculum .list.unit_section{font-size:1.1rem;font-weight:700;background-color:#303e4d;cursor:inherit}.lecture .lecture_container .lecture_nav.lecture_nav_left .curriculum .list:not(.unit_section) .unit_title{width:260px}.lecture .lecture_container .lecture_nav.lecture_nav_left .curriculum .list.unit_lablup .unit_checked.icon{display:none}.lecture .lecture_container .lecture_nav.lecture_nav_left .curriculum .list .unit_title{word-wrap:break-word;font-size:1rem}.lecture .lecture_container .lecture_nav.lecture_nav_left .curriculum .list svg{width:20px}.lecture .lecture_container .lecture_nav.lecture_nav_left .curriculum .list .list-item{color:#fff;border:none}.lecture .lecture_container .lecture_nav.lecture_nav_left .curriculum .list .icon{position:absolute}.lecture .lecture_container .lecture_nav.lecture_nav_left .curriculum .list .icon.unit_file{top:10px;right:50px}.lecture .lecture_container .lecture_nav.lecture_nav_left .curriculum .list .icon.unit_checked{top:10px;right:14px;color:#2c2e37}.lecture .lecture_container .lecture_nav.lecture_nav_left .curriculum .list.is_now{border-left:6px solid #93e864}.lecture .lecture_container .lecture_nav.lecture_nav_left .curriculum .list.is_now .list-item{font-weight:700}.lecture .lecture_container .lecture_nav.lecture_nav_left .curriculum .list.is_checked .unit_checked{color:#93e864}.lecture .lecture_container .lecture_nav.lecture_nav_right{left:100%;padding:16px;width:480px;background-color:#f6f6f6;color:#5f5f5f}.lecture .lecture_container .lecture_nav.lecture_nav_right input[type=text],.lecture .lecture_container .lecture_nav.lecture_nav_right textarea{border:1px solid #ccc;background-color:#fff}.lecture .lecture_container .lecture_nav.lecture_nav_right a.toggle_right{position:absolute;top:21px;right:32px}.lecture .lecture_container .lecture_nav.lecture_nav_right .post_editor{margin-bottom:1rem}.lecture .lecture_container .lecture_nav.lecture_nav_right .post_editor .search_question{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.75rem}.lecture .lecture_container .lecture_nav.lecture_nav_right .post_editor .search_question i{position:absolute;right:1rem}.lecture .lecture_container .lecture_nav.lecture_nav_right .post_editor .search_question svg{top:inherit}.lecture .lecture_container .lecture_nav.lecture_nav_right .post_editor .textarea:not([rows]){min-height:350px;overflow:auto}@media screen and (max-width:768px){.lecture .lecture_container .lecture_nav.lecture_nav_right .post_editor .textarea:not([rows]){min-height:150px}}.lecture .lecture_container .lecture_nav.lecture_nav_right small~small{margin-left:16px}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_list{overflow-y:scroll}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_list .unit_post_list{height:calc(100% - 96px);overflow-y:auto;padding:0 0 8rem}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_list .unit_post_list ul{margin-bottom:50px}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_list .unit_post_list ul .list{margin-bottom:.5rem;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_list .unit_post_list ul .list:hover{-webkit-box-shadow:1px 1px 12px 0 rgba(46,61,73,.15);box-shadow:1px 1px 12px 0 rgba(46,61,73,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px);webkit-transform:translateY(-2px)}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_list .unit_post_list ul .list article.media{padding:1rem .75rem 0 .5rem;position:relative}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_list .unit_post_list ul .list article.media .media-left{margin-right:.5rem}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_list .unit_post_list ul .list article.media .media-content{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_list .unit_post_list ul .list article.media .media-content .content_title{font-size:1.15rem;font-weight:700;margin-bottom:.5rem}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_list .unit_post_list ul .list article.media .media-content .content_body{height:40px}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_list .unit_post_list ul .list article.media .post_meta{position:absolute;top:.25rem;right:.75rem;font-size:.6rem}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_list .unit_post_list ul .list article.media .post_meta svg{width:.75rem}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item a.back_right{position:absolute;top:21px;right:60px}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item a.back_right svg{width:1.4rem}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container{height:calc(100% - 50px);overflow-y:auto;padding-bottom:8rem}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .media-right.option{position:absolute;right:0}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container>.article_container .textarea:not([rows]){min-height:350px}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .post_content{padding:1.25rem 0;position:relative}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .post_content .media-right.option{top:0}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .post_content .media-content{width:100%}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .post_content .media-content .content_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .post_content .media-content .content_title figure{margin:0}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .post_content .media-content .content_vote .vote{font-size:.8rem;cursor:pointer}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .post_content .media-content .content_vote .vote svg{width:.75rem}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .post_content .media-content .content_meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .post_content .media-content .content_meta .image.is-16x16{bottom:2px;margin-right:2px}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .post_content .media-content .content_meta .author{margin-right:.5rem}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .comments{padding:1.25rem 0;position:relative}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .comments li{list-style:none;padding:16px 0;border-color:currentcolor #e4e4e4 #e4e4e4;border-top:1px solid #e4e4e4}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .comments li article.media{padding:0}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .comments li article.media .media-content{width:100%}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .comments li article.media .media-content .content_author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .comments li article.media .media-content .content_author figure{margin-right:2px;bottom:2px}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .comments li article.media .media-content .content_author .author{margin-right:.5rem}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .comments li article.media .media-content .content_vote{font-size:.8rem;cursor:pointer}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .comments li article.media .media-content .content_vote svg{width:.75rem}.lecture .lecture_container .lecture_nav.lecture_nav_right.post_item .post_container .options textarea{border:1px solid #eee}.lecture .lecture_container .content_container.center{position:fixed;top:0;width:100%;height:100vh;color:#fff;overflow-y:auto;-webkit-transition:width .3s ease,padding .3s ease;transition:width .3s ease,padding .3s ease}.lecture .lecture_container .content_container.center h1,.lecture .lecture_container .content_container.center h2,.lecture .lecture_container .content_container.center h3,.lecture .lecture_container .content_container.center h4,.lecture .lecture_container .content_container.center h5,.lecture .lecture_container .content_container.center h6{color:#fff}.lecture .lecture_container .content_container.center .toggle_left{position:fixed;padding-top:12px;padding-left:21px;z-index:63}@media screen and (max-width:768px){.lecture .lecture_container .content_container.center .toggle_left{padding-top:8px;padding-left:16px}}.lecture .lecture_container .content_container.center>header{height:64px;background-color:transparent}.lecture .lecture_container .content_container.center>header.content_header_nav{padding-top:8px;width:100%}.lecture .lecture_container .content_container.center>header.content_header_nav .unit_title{position:absolute;width:100%;text-align:center;-webkit-transition:width .3s ease;transition:width .3s ease}.lecture .lecture_container .content_container.center>header.content_header_nav .unit_title h1{font-size:1.25rem;margin-top:.75rem}.lecture .lecture_container .content_container.center>header.content_header_nav .right_buttons{position:absolute;margin-top:12px;margin-right:28px;right:0}.lecture .lecture_container .content_container.center>header.content_header_nav .right_buttons>.button span+span{margin-left:.25rem}@media screen and (max-width:768px){.lecture .lecture_container .content_container.center>header.content_header_nav .right_buttons{position:fixed;margin-right:16px;margin-top:8px}}.lecture .lecture_container .content_container.center>footer{background-color:transparent;-webkit-transition:width .3s ease;transition:width .3s ease}.lecture .lecture_container .content_container.center>footer.content_footer_nav{position:fixed;width:100%;bottom:0;padding:0 32px;background-color:hsla(0,0%,9%,.69);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.lecture .lecture_container .content_container.center>footer.content_footer_nav{padding:0;text-align:center}}.lecture .lecture_container .content_container.center>footer.content_footer_nav .navbar-item{margin:0 32px;min-width:92.26px}@media screen and (max-width:768px){.lecture .lecture_container .content_container.center>footer.content_footer_nav .navbar-item{display:inline-block;width:30%}}.lecture .lecture_container .content_container.center>footer.content_footer_nav .navbar-item .complete_unit{margin:auto}.lecture .lecture_container .content_container.center>footer.content_footer_nav .navbar-item .complete_unit i{margin-right:.25rem}.lecture .lecture_container .content_container.center>footer.content_footer_nav .navbar-item .is_completed{margin:auto;cursor:unset}.lecture .lecture_container .content_container.center>footer.content_footer_nav .navbar-item svg{margin-right:.25rem}.lecture .lecture_container .content_container.center>.content{padding:0;text-align:center;top:0;bottom:0;left:0;right:0;margin:0 auto 100px}@media screen and (max-width:768px){.lecture .lecture_container .content_container.center>.content{padding:8px}}.lecture .lecture_container .content_container.center>.content .unit_attachments_file{margin:0 auto;text-align:left;max-width:900px}@media screen and (min-width:1440px){.lecture .lecture_container .content_container.center>.content #playerjs{max-width:1440px;margin:0 auto}}.lecture .lecture_container .content_container.center>.content .legacy_container,.lecture .lecture_container .content_container.center>.content .player_container{margin:0 auto}.lecture .lecture_container .content_container.center>.content .legacy_container .video_container,.lecture .lecture_container .content_container.center>.content .player_container .video_container{position:relative;margin:0 auto}.lecture .lecture_container .content_container.center>.content .legacy_container .iframe_container iframe,.lecture .lecture_container .content_container.center>.content .player_container .iframe_container iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.lecture .lecture_container .content_container.center>.content .note_container{text-align:left;position:relative;margin:1rem auto 50px;background-color:#fff;padding:16px;color:#454545;max-width:900px}.lecture .lecture_container .content_container.center>.content .note_container h1,.lecture .lecture_container .content_container.center>.content .note_container h2,.lecture .lecture_container .content_container.center>.content .note_container h3,.lecture .lecture_container .content_container.center>.content .note_container h4,.lecture .lecture_container .content_container.center>.content .note_container h5,.lecture .lecture_container .content_container.center>.content .note_container h6,.lecture .lecture_container .content_container.center>.content .note_container p{color:#454545}.lecture .lecture_container .content_container.center>.content .note_container a{color:#3273dc}.lecture .lecture_container .content_container.center>.content .note_container .assignment_hashkey>span{border:1px solid #1dc078;border-radius:4px;padding:.25rem;background-color:#1dc078;color:#fff;font-weight:700}.lecture .lecture_container .content_container.center>.content .note_container table td>span{color:#595959!important}.lecture .lecture_container .content_container.center>.content .is_not_student{max-width:450px;margin:120px auto 0;padding:1rem}.lecture .lecture_container .content_container.center>.content .is_not_student .price{display:none}.lecture .lecture_container .content_container.center>.content .is_not_student .discount_instruction{width:100%}.lecture .lecture_container .content_container.center>.content .is_not_student .discounted_price{width:100%;margin-top:0}.lecture .lecture_container .content_container.center>.content .is_not_student .discounted_price del{margin-left:.5rem;font-weight:500}.lecture .lecture_container .content_container.center>.content .is_not_student .button.disabled_by_group{white-space:normal;height:inherit}.lecture .lecture_container .lecture_nav_left.opened{-webkit-transform:translateX(0);transform:translateX(0);webkit-transform:translateX(0)}.lecture .lecture_container .lecture_nav_left.opened~.content_container.center{padding-left:330px}.lecture .lecture_container .lecture_nav_left.opened~.content_container.center .unit_title{display:none}.lecture .lecture_container .lecture_nav_left.opened~.content_container.center footer.content_footer_nav{width:calc(100% - 330px)}.lecture .lecture_container .lecture_nav_right.opened{-webkit-transform:translateX(-100%);transform:translateX(-100%);webkit-transform:translateX(-100%)}.lecture .lecture_container .content_container.right_opened{width:calc(100% - 480px)}.lecture .lecture_container .content_container.right_opened .unit_title{display:none}.lecture .lecture_container .content_container.right_opened footer.content_footer_nav{width:calc(100% - 480px)}@media screen and (max-width:768px){.lecture .lecture_container .content_container.center .unit_title{padding-left:4rem}.lecture .lecture_container .content_container.center .unit_title h1{white-space:nowrap;max-width:calc(100% - 108px);overflow:hidden;text-overflow:ellipsis}.lecture .lecture_container .content_container.center .content .is_not_student{margin-top:80px}.lecture .lecture_container .content_container.center .content .is_not_student h1{font-size:1.75rem}.lecture .lecture_container .lecture_nav_left{-webkit-transform:translateX(-100%);transform:translateX(-100%);webkit-transform:translateX(-100%)}.lecture .lecture_container .lecture_nav_left.opened{-webkit-transform:translateX(0);transform:translateX(0);webkit-transform:translateX(0)}.lecture .lecture_container .lecture_nav_left.opened~.content_container.center{padding-left:inherit}.lecture .lecture_container .lecture_nav_left.opened~.content_container.center footer.content_footer_nav{width:inherit}.lecture .lecture_container .lecture_nav.lecture_nav_right{width:100%}.lecture .lecture_container .lecture_nav.lecture_nav_right .opened{-webkit-transform:translateX(-100%);transform:translateX(-100%);webkit-transform:translateX(-100%)}.lecture .lecture_container .content_container.right_opened,.lecture .lecture_container .content_container.right_opened footer.content_footer_nav{width:inherit}}.lecture .assignment_modal{color:#454545}.course_manage .reusable_modal{width:540px!important;height:80%!important}@media screen and (max-width:768px){.course_manage .reusable_modal{width:98%!important;height:95%!important}}.course_manage .reusable_modal .wrapper{overflow-y:scroll;padding:0 0 20px}.course_manage .reusable_modal .wrapper .header{padding:20px 20px 0}.course_manage .reusable_modal .detail_manage .completes{margin-top:10px}.course_manage .reusable_modal .detail_manage .completes .complete_item+.complete_item{border-top:0}.course_manage .reusable_modal .detail_manage .completes .complete_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:.3rem 20px;overflow:hidden;border:1px solid #efefef}.course_manage .reusable_modal .detail_manage .completes .complete_item:hover{background:#efefef}.course_manage .reusable_modal .detail_manage .completes .complete_item .on_complete{width:30px;height:30px;margin:0;border-radius:0;background:transparent;color:#b0b0b0}.course_manage .reusable_modal .detail_manage .completes .complete_item .on_complete .complete{color:#1dc078}.course_manage .reusable_modal .detail_manage .completes .complete_item .on_complete:disabled{cursor:not-allowed}.course_manage .reusable_modal .detail_manage .completes .complete_item .complete_title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.course_manage .course_manage_container section.student_manage{margin-top:32px}.course_manage .course_manage_container section.student_manage .manage_title{font-size:1.25rem;font-weight:800}.course_manage .course_manage_container section.student_manage .heading-2{font-size:1.5rem;font-weight:800;color:#454545;margin-top:32px}.course_manage .course_manage_container section.student_manage .total_info{max-width:850px;background:#efefef;margin-top:1rem;padding:16px}.course_manage .course_manage_container section.student_manage .counts{font-size:.85rem;color:#787878;font-weight:800}.course_manage .course_manage_container section.student_manage .counts span{margin-right:.2rem}.course_manage .course_manage_container section.student_manage .no_result{padding:64px;color:#454545;font-size:2rem;text-align:center}.course_manage .course_manage_container section.student_manage .list_content{margin-top:32px}.course_manage .course_manage_container section.student_manage .manage_form+.manage_form{margin-top:1rem}.course_manage .course_manage_container section.student_manage .manage_form{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:50px}.course_manage .course_manage_container section.student_manage .manage_form .manage_label{min-width:400px}@media screen and (max-width:768px){.course_manage .course_manage_container section.student_manage .manage_form .manage_label{min-width:0;width:100%}}.course_manage .course_manage_container section.student_manage .manage_form .input{height:50px;max-width:400px;margin:0;border-radius:0}@media screen and (max-width:768px){.course_manage .course_manage_container section.student_manage .manage_form .input{max-width:100%}}.course_manage .course_manage_container section.student_manage .manage_form .button{height:50px;padding:0 30px;background:#1dc078;font-size:1rem;font-weight:800;border:0;border-radius:0;color:#fff}.course_manage .course_manage_container section.student_manage .manage_form .button.add_student_button{background:#ff7867}.course_manage .course_manage_container section.student_manage .error{display:none}.course_manage .course_manage_container section.student_manage .error.on_error{display:block;color:#ff7867}.course_manage .course_manage_container section.student_manage ul.students{margin-top:24px}.course_manage .course_manage_container section.student_manage ul.students .thumbnail{-ms-flex-preferred-size:50px;flex-basis:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:768px){.course_manage .course_manage_container section.student_manage ul.students .thumbnail{display:none}}.course_manage .course_manage_container section.student_manage ul.students .thumbnail img{width:35px;height:35px;border-radius:50%}.course_manage .course_manage_container section.student_manage ul.students li.student{max-width:850px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}@media screen and (max-width:768px){.course_manage .course_manage_container section.student_manage ul.students li.student{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.course_manage .course_manage_container section.student_manage ul.students li.student .button_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}@media screen and (max-width:768px){.course_manage .course_manage_container section.student_manage ul.students li.student .button_wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.course_manage .course_manage_container section.student_manage ul.students li.student .delete{width:30px;height:30px}.course_manage .course_manage_container section.student_manage ul.students li.student .delete:after,.course_manage .course_manage_container section.student_manage ul.students li.student .delete:before{background-color:#454545}.course_manage .course_manage_container section.student_manage ul.students li.student .check_progress_cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media screen and (max-width:768px){.course_manage .course_manage_container section.student_manage ul.students li.student .check_progress_cover{margin-top:1rem;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.course_manage .course_manage_container section.student_manage ul.students li.student .check_progress_cover .check_progress{white-space:nowrap;padding:.4rem 1rem;border:1px solid #efefef;background:#efefef;border-radius:3px;font-weight:800;cursor:pointer}.course_manage .course_manage_container section.student_manage ul.students li.student .info{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:1rem;color:#454545;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:768px){.course_manage .course_manage_container section.student_manage ul.students li.student .info{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.course_manage .course_manage_container section.student_manage ul.students li.student .info .email,.course_manage .course_manage_container section.student_manage ul.students li.student .info .id,.course_manage .course_manage_container section.student_manage ul.students li.student .info .is_b2b,.course_manage .course_manage_container section.student_manage ul.students li.student .info .name{font-size:.85rem;font-weight:800;display:inline-block}.course_manage .course_manage_container section.student_manage ul.students li.student .info .id{font-size:.8rem;font-style:italic}.course_manage .course_manage_container section.student_manage ul.students li.student .info .id,.course_manage .course_manage_container section.student_manage ul.students li.student .info .name{color:#787878}.course_manage .course_manage_container section.student_manage ul.students li.student .info .is_b2b{color:#ff7867}.course_manage .course_manage_container section.student_manage ul.students li.student .info .time_info{padding:.5rem 0;font-weight:800;font-size:.8rem;color:#929292}.course_manage .course_manage_container section.student_manage ul.students li.student .info .time_info .time{display:inline-block}.course_manage .course_manage_container section.student_manage .pagination{max-width:850px;padding:2rem 1rem}.course_manage .course_manage_container section.student_manage .pagination .pagination-next,.course_manage .course_manage_container section.student_manage .pagination .pagination-previous{background:#1dc078;color:#fff;font-weight:800;border:0}@media screen and (max-width:768px){.course_manage .course_manage_container section.student_manage .manage_title{font-size:1rem}.course_manage .course_manage_container section.student_manage .search_form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100px}.course_manage .course_manage_container section.student_manage .search_form .search.input{height:50px;width:100%;min-width:100%;max-width:100%;margin:0}.course_manage .course_manage_container section.student_manage .search_form .search_button{width:100%;background:#1dc078;font-size:1rem;font-weight:800;border:0;border-radius:0;color:#fff}}.course_news .comment_editor{text-align:right}.course_news .comment_editor button.button{margin-bottom:1rem;height:30px;font-size:.9rem;font-weight:800;padding:0 1rem}.course_news .modal section.box{position:absolute;max-height:700px;max-width:920px;margin:auto;padding:16px;z-index:90;border-radius:3px;left:0;right:0;top:0;bottom:0;background:#fff;overflow-y:scroll}.course_news .modal section.box #editor{max-height:450px}.course_news .modal section.box .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:8px}.course_news section.course_news_container{padding-bottom:4rem}.course_news section.course_news_container .add_post{max-width:850px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.course_news section.course_news_container .add_news.button{font-weight:800;font-size:1rem}.course_news section.course_news_container .comment_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.course_news section.course_news_container .submit_comment{margin-top:8px;font-weight:800;font-size:.85rem}.course_news .posts_container nav.box{-webkit-box-shadow:none;box-shadow:none}.course_news .posts_container article.post .media-content{max-width:calc(100% - 4rem)}.course_news .posts_container article.post .media-content .article_body{margin-bottom:1.25rem}.course_news .posts_container article.post .media-content .article_body a{color:#209cee}.course_news .posts_container .pagination{max-width:850px;padding:2rem 1rem}.course_news .posts_container .pagination .pagination-next,.course_news .posts_container .pagination .pagination-previous{background:#1dc078;color:#fff;font-weight:800;border:0}@media screen and (max-width:768px){.course_news .modal section.box{width:90%;height:85%}.course_news .modal section.box #editor{height:calc(100% - 200px)}.course_news .modal section.box .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:8px}}.course_question .comment_editor .ql-toolbar{text-align:right}.course_question .comment_editor .ql-editor{min-height:100px}.course_question .comment_editor .buttons{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.course_question .comment_editor .buttons .button{height:30px;font-size:.9rem;font-weight:800;padding:0 1rem}.course_question .search_form{margin-top:32px;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:50px}.course_question .search_form .input{height:50px;min-width:350px;max-width:400px;margin:0;border-radius:0}.course_question .search_form .button{height:50px;padding:0 30px;background:#1dc078;font-size:1rem;font-weight:800;border:0;border-radius:0;color:#fff}.course_question .search_form .button.add_student_button{background:#ff7867}.course_question .media.post{overflow:hidden}.course_question .media span.option{position:relative;width:100px;background:red;margin-left:.5rem;z-index:20}.course_question .media span.option span{position:absolute;z-index:20;border:none;top:0;cursor:pointer;color:#3273dc;font-size:.8rem;padding:0 .5px}.course_question .media span.option .post_remove{min-width:30px}.course_question .media span.option .post_edit{left:30px;min-width:30px}.course_question .posts_container nav.box{-webkit-box-shadow:none;box-shadow:none}.course_question .posts_container .pagination{max-width:850px;padding:2rem 1rem}.course_question .posts_container .pagination .pagination-next,.course_question .posts_container .pagination .pagination-previous{background:#1dc078;color:#fff;font-weight:800;border:0}.course_question section.course_questions_container{padding-bottom:4rem}.course_question section.course_questions_container .add_post{max-width:850px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.course_question section.course_questions_container .add_question.button{font-weight:800;font-size:1rem}.course_question section.course_questions_container .comment_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.course_question section.course_questions_container .submit_comment{margin-top:8px;font-weight:800;font-size:.85rem}.course_question section.course_questions_container .option .on_edit{display:none}@media screen and (max-width:1024px){.course_question .posts_container{margin-top:0}.course_question .posts_container .article_container.box{padding:.5rem}.course_question .posts_container .article_container.box .media-left{width:24px;height:24px}}@media screen and (max-width:768px){.course_question .modal section.modal-card{width:90%;height:85%}.course_question .modal section.modal-card #editor{height:calc(100% - 5rem)}.course_question .modal section.modal-card .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:8px}.course_question .search_form label.manage_label{max-width:350px;width:100%}.course_question .search_form label.manage_label .input{min-width:inherit;width:100%}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes bounce{0%{-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@-webkit-keyframes thumbUp{0%{visibility:visible}50%{visibility:hidden}}@keyframes thumbUp{0%{visibility:visible}50%{visibility:hidden}}@-webkit-keyframes flyAway{0%{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0)}to{-webkit-transform:scale(.5) translate(800%,-800%);transform:scale(.5) translate(800%,-800%)}}@keyframes flyAway{0%{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0)}to{-webkit-transform:scale(.5) translate(800%,-800%);transform:scale(.5) translate(800%,-800%)}}@-webkit-keyframes starFall{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(500%,500%);transform:translate(500%,500%)}}@keyframes starFall{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(500%,500%);transform:translate(500%,500%)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes toLeft{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes toLeft{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.pre_course_root .pre_course_card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0;min-height:calc(100vh - 64px)}@media screen and (max-width:768px){.pre_course_root .pre_course_card{padding:120px 0;min-height:calc(100vh - 48px)}}.pre_course_root .pre_course_card .carousel_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;max-width:1040px;height:470px;min-height:470px;width:1040px;padding:75px 20px}@media screen and (max-width:768px){.pre_course_root .pre_course_card .carousel_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:100%;height:auto;width:100%}}.pre_course_root .pre_course_card .carousel_container .content{position:relative;margin:0}.pre_course_root .pre_course_card .carousel_container .content button.step{margin-top:1rem;-webkit-text-decoration-line:underline;text-decoration-line:underline;display:block;cursor:pointer;border:0;background:transparent;color:#595959;font-size:1rem;padding:0}.pre_course_root .pre_course_card .carousel_container .content p{margin:0 0 .5rem;line-height:1}.pre_course_root .pre_course_card .carousel_container .content p.slogan{line-height:1;font-size:28px;color:#333}@media screen and (max-width:768px){.pre_course_root .pre_course_card .carousel_container .content p.slogan{font-size:20px}}.pre_course_root .pre_course_card .carousel_container .content span.bold{font-weight:800}.pre_course_root .pre_course_card .carousel_container .content p br.m{display:none}@media screen and (max-width:768px){.pre_course_root .pre_course_card .carousel_container .content p br.d{display:none}.pre_course_root .pre_course_card .carousel_container .content p br.m{display:block}}.pre_course_root .pre_course_card .carousel_container .content p.desc_header{margin-bottom:1rem;font-size:18px;color:#1dc078;line-height:1.4}.pre_course_root .pre_course_card .carousel_container .content p.desc_header.hasTopMargin{margin-top:32px}.pre_course_root .pre_course_card .carousel_container .content p.desc_content{font-size:1rem;color:#595959;line-height:1.4;margin:0}.pre_course_root .pre_course_card .carousel_container .content p.desc_content .shade{color:#333;font-size:14px}.pre_course_root .pre_course_card .carousel_container .content a.link{display:inline-block;margin-top:24px;-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:14px;color:#333;font-weight:300}.pre_course_root .pre_course_card .carousel_container .content a.link.inline{font-size:1rem;margin-top:0}.pre_course_root .pre_course_card .carousel_container .content a.link.bold{font-weight:800}.pre_course_root .pre_course_card .carousel_container .content.fadeIn{-webkit-animation:fadeIn 1s;animation:fadeIn 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.pre_course_root .pre_course_card .carousel_container .content.toLeft{-webkit-animation:fadeIn 1s,toLeft .75s;animation:fadeIn 1s,toLeft .75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.pre_course_root .pre_course_card .carousel_container .content.step1 .wrap_svg{-webkit-animation:starFall .75s;animation:starFall .75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;position:absolute;top:-650px;right:650px}@media screen and (max-width:768px){.pre_course_root .pre_course_card .carousel_container .content.step1 .wrap_svg{right:550px}}.pre_course_root .pre_course_card .carousel_container .content.step2 .wrap_svg{position:absolute;top:-170px;left:120px}.pre_course_root .pre_course_card .carousel_container .content.step2 .wrap_svg svg.videoIcon .st00,.pre_course_root .pre_course_card .carousel_container .content.step2 .wrap_svg svg.videoIcon .st10,.pre_course_root .pre_course_card .carousel_container .content.step2 .wrap_svg svg.videoIcon .st20{-webkit-animation:bounce .5s;animation:bounce .5s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media screen and (max-width:768px){.pre_course_root .pre_course_card .carousel_container .content.step2 .wrap_svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;right:0}}.pre_course_root .pre_course_card .carousel_container .content.step3 .wrap_svg{position:absolute;top:-140px;left:90px}.pre_course_root .pre_course_card .carousel_container .content.step3 .wrap_svg svg.foldedHand{visibility:hidden;-webkit-animation:thumbUp 2s;animation:thumbUp 2s;animation-direction:reverse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.pre_course_root .pre_course_card .carousel_container .content.step3 .wrap_svg svg.expandedHand{visibility:hidden;-webkit-animation:thumbUp 2s;animation:thumbUp 2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.pre_course_root .pre_course_card .carousel_container .content.step4 .wrap_svg{position:absolute;top:-140px;left:90px}.pre_course_root .pre_course_card .carousel_container .content.step4 svg.airplaneIcon{-webkit-animation:flyAway 2s;animation:flyAway 2s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.pre_course_root .pre_course_card .carousel_container .content.step4 svg.airplanesIcon{position:absolute;top:-1050px;left:-1200px;-webkit-animation:starFall 2s;animation:starFall 2s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.pre_course_root .pre_course_card .carousel_container .content.step5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5rem;height:100%;width:100%}.pre_course_root .pre_course_card .carousel_container .content.step5.onError .input{border:1px solid #fb6351;color:#fb6351}.pre_course_root .pre_course_card .carousel_container .content.step5.onError .error{display:block}.pre_course_root .pre_course_card .carousel_container .content.step5 h3{text-align:center;width:100%;font-size:1.2rem;font-weight:800;color:#333;line-height:1.4}@media screen and (max-width:768px){.pre_course_root .pre_course_card .carousel_container .content.step5 h3{text-align:left}}.pre_course_root .pre_course_card .carousel_container .content.step5 .error{color:#fb6351;font-size:14px;text-align:left;width:450px;display:none}@media screen and (max-width:768px){.pre_course_root .pre_course_card .carousel_container .content.step5 .error{width:100%}}.pre_course_root .pre_course_card .carousel_container .content.step5 .input{width:450px;height:50px}.pre_course_root .pre_course_card .carousel_container .content.step5 .input:active,.pre_course_root .pre_course_card .carousel_container .content.step5 .input:focus{outline:none;outline-width:0;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:768px){.pre_course_root .pre_course_card .carousel_container .content.step5 .input{width:100%}}.pre_course_root .pre_course_card .carousel_container .content.left{-webkit-box-flex:0.468;-ms-flex:0.468;flex:0.468}@media screen and (max-width:768px){.pre_course_root .pre_course_card .carousel_container .content.left{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}}.pre_course_root .pre_course_card .carousel_container .content.left.step2,.pre_course_root .pre_course_card .carousel_container .content.left.step3{margin-top:100px}@media screen and (max-width:768px){.pre_course_root .pre_course_card .carousel_container .content.left.step2,.pre_course_root .pre_course_card .carousel_container .content.left.step3{margin-top:0}}.pre_course_root .pre_course_card .carousel_container .content.right{-webkit-box-flex:0.542;-ms-flex:0.542;flex:0.542}@media screen and (max-width:768px){.pre_course_root .pre_course_card .carousel_container .content.right{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;margin-top:48px}}.pre_course_root .pre_course_card .step_indicator{display:-webkit-box;display:-ms-flexbox;display:flex}.pre_course_root .pre_course_card .step_indicator .indicator+.indicator{margin-left:10px}.pre_course_root .pre_course_card .step_indicator .indicator{margin-top:86x;width:8px;height:8px;background:#dedede;border-radius:50%}.pre_course_root .pre_course_card .step_indicator .indicator.active{background:#1dc078}.pre_course_root .pre_course_card button.link{font-size:16px;color:#333;margin-top:24px;background:transparent;border:0;padding:0;-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer}@media screen and (max-width:768px){.pre_course_root .pre_course_card button.link{font-size:14px}}.pre_course_root .pre_course_card div.buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.pre_course_root .pre_course_card div.buttons.final{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pre_course_root .pre_course_card div.buttons button.step{color:#fff;font-weight:800;font-size:1rem;border-radius:4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.24);box-shadow:0 0 4px 0 rgba(0,0,0,.24);background-color:#1dc078;margin-top:48px;width:78px;height:48px}.pre_course_root .pre_course_card div.buttons button.prev{color:#6d7278;border-radius:4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);background-color:#fff}.pre_course_root .pre_course_card div.buttons button.prev.text{margin-top:1rem;-webkit-box-shadow:none;box-shadow:none;padding:0;height:20px;font-size:14px;border:0;font-weight:300;color:#333}.pre_course_root .pre_course_card div.buttons button.complete{color:#fff;font-weight:800;font-size:1rem;border-radius:4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.24);box-shadow:0 0 4px 0 rgba(0,0,0,.24);background-color:#1dc078;margin-top:48px;width:78px;height:48px;width:126px}.btn{border-radius:2px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);border:none;background:#fff;font-size:16px;cursor:pointer;text-align:center}.btn:active,.btn:hover{background:#f5f5f5}.btn.is_primary{background:#1dc078;color:#fff}.btn.is_primary:active,.btn.is_primary:hover{background:#14965c}.btn.is_disable{background:#f5f5f5;color:#bdbdbd}.btn.is_disable:active,.btn.is_disable:focus{outline:none}.btn.is_fullwidth{width:100%;font-weight:700;padding:16px 0}.course_detail .course_dashboard .curriculum,.course_detail .course_description .curriculum{color:#595959;max-width:969px;margin:64px auto 0}.course_detail .course_dashboard .curriculum .curriculum_accordion,.course_detail .course_description .curriculum .curriculum_accordion{margin:0}.course_detail .course_dashboard .curriculum .curriculum_accordion .curriculum_header,.course_detail .course_description .curriculum .curriculum_accordion .curriculum_header{margin:15px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.course_detail .course_dashboard .curriculum .curriculum_accordion .curriculum_header>span,.course_detail .course_description .curriculum .curriculum_accordion .curriculum_header>span{margin:0 10px}@media screen and (max-width:768px){.course_detail .course_dashboard .curriculum .curriculum_accordion .curriculum_header,.course_detail .course_description .curriculum .curriculum_accordion .curriculum_header{-ms-flex-pack:distribute;justify-content:space-around}}.course_detail .course_dashboard .curriculum .curriculum_accordion .curriculum_header .section_all,.course_detail .course_description .curriculum .curriculum_accordion .curriculum_header .section_all{cursor:pointer;font-weight:700;-webkit-transition:color .3s;transition:color .3s}.course_detail .course_dashboard .curriculum .curriculum_accordion .curriculum_header .section_all:hover,.course_detail .course_description .curriculum .curriculum_accordion .curriculum_header .section_all:hover{color:#000}.course_detail .course_dashboard .curriculum .curriculum_accordion .section_cover,.course_detail .course_description .curriculum .curriculum_accordion .section_cover{border-bottom:1px solid #eee;margin:5px 0}.course_detail .course_dashboard .curriculum .curriculum_accordion .section_cover .section_header,.course_detail .course_description .curriculum .curriculum_accordion .section_cover .section_header{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5f5;border-radius:2px;cursor:pointer;font-size:1rem}.course_detail .course_dashboard .curriculum .curriculum_accordion .section_cover .section_header_left,.course_detail .course_description .curriculum .curriculum_accordion .section_cover .section_header_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:75%}.course_detail .course_dashboard .curriculum .curriculum_accordion .section_cover .section_header_left i,.course_detail .course_description .curriculum .curriculum_accordion .section_cover .section_header_left i{padding-right:.5rem}.course_detail .course_dashboard .curriculum .curriculum_accordion .section_cover .section_header_right,.course_detail .course_description .curriculum .curriculum_accordion .section_cover .section_header_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.course_detail .course_dashboard .curriculum .curriculum_accordion .section_cover .section_header>*>span,.course_detail .course_description .curriculum .curriculum_accordion .section_cover .section_header>*>span{margin:0 5px}@media screen and (max-width:768px){.course_detail .course_dashboard .curriculum .curriculum_accordion .section_cover .section_header>*>span,.course_detail .course_description .curriculum .curriculum_accordion .section_cover .section_header>*>span{margin:0 3px}}.course_detail .course_dashboard .curriculum .curriculum_accordion .section_cover .section_header .unit_title,.course_detail .course_description .curriculum .curriculum_accordion .section_cover .section_header .unit_title{font-weight:700}.course_detail .course_dashboard .curriculum .curriculum_accordion .section_cover .section_header_icon.plus,.course_detail .course_description .curriculum .curriculum_accordion .section_cover .section_header_icon.plus{display:inline}.course_detail .course_dashboard .curriculum .curriculum_accordion .section_cover .section_header.open .section_header_icon.plus,.course_detail .course_dashboard .curriculum .curriculum_accordion .section_cover .section_header_icon.minus,.course_detail .course_description .curriculum .curriculum_accordion .section_cover .section_header.open .section_header_icon.plus,.course_detail .course_description .curriculum .curriculum_accordion .section_cover .section_header_icon.minus{display:none}.course_detail .course_dashboard .curriculum .curriculum_accordion .section_cover .section_header.open .section_header_icon.minus,.course_detail .course_description .curriculum .curriculum_accordion .section_cover .section_header.open .section_header_icon.minus{display:inline}.course_detail .course_dashboard .curriculum .curriculum_accordion .lecture_cover,.course_detail .course_description .curriculum .curriculum_accordion .lecture_cover{max-height:0;overflow:hidden;-webkit-transition:max-height .35s ease-in-out;transition:max-height .35s ease-in-out;font-size:.95rem}.course_detail .course_dashboard .curriculum .curriculum_accordion .lecture_cover .unit_item,.course_detail .course_description .curriculum .curriculum_accordion .lecture_cover .unit_item{padding:9px 9px 9px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #eee;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course_detail .course_dashboard .curriculum .curriculum_accordion .lecture_cover .unit_item>*>span,.course_detail .course_description .curriculum .curriculum_accordion .lecture_cover .unit_item>*>span{margin:0 5px}.course_detail .course_dashboard .curriculum .curriculum_accordion .lecture_cover .unit_item_left,.course_detail .course_description .curriculum .curriculum_accordion .lecture_cover .unit_item_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:75%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course_detail .course_dashboard .curriculum .curriculum_accordion .lecture_cover .unit_item_left i,.course_detail .course_description .curriculum .curriculum_accordion .lecture_cover .unit_item_left i{padding-right:.5rem}.course_detail .course_dashboard .curriculum .curriculum_accordion .lecture_cover .unit_item_right,.course_detail .course_description .curriculum .curriculum_accordion .lecture_cover .unit_item_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course_detail .course_dashboard .curriculum .curriculum_accordion .lecture_cover .unit_item_right button.button,.course_detail .course_description .curriculum .curriculum_accordion .lecture_cover .unit_item_right button.button{margin:0 3px}.course_detail .course_dashboard .curriculum .curriculum_accordion .unit_title,.course_detail .course_description .curriculum .curriculum_accordion .unit_title{word-break:break-word}.course_detail .course_dashboard .curriculum .curriculum_accordion .unit_time>*,.course_detail .course_description .curriculum .curriculum_accordion .unit_time>*{margin:0 5px}.course_detail #main .container{max-width:1100px}@media screen and (max-width:768px){.course_detail #main .container{padding:0}}.course_detail .course_header_container{padding:1.5rem 0;background-color:#2c2e37}@media screen and (max-width:768px){.course_detail .course_header_container{padding:0;background-color:#fff}}.course_detail .course_header_container .column.is-9{padding-top:0;padding-bottom:0}@media screen and (max-width:768px){.course_detail .course_header_container .column.is-9{padding:0}}.course_detail .course_header_container .column.thumbnail_container{padding:0;position:relative}.course_detail .course_header_container .column.thumbnail_container .thumbnail_play{position:absolute;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.course_detail .course_header_container .column.thumbnail_container .thumbnail_play .icon_container{text-align:center;margin:auto;background-color:rgba(0,0,0,.5);padding:2rem;border-radius:100%;color:#fff}.course_detail .course_header_container .column.thumbnail_container .thumbnail_play .icon_container i{font-size:3.6rem;margin-left:.25rem}.course_detail .course_header_container .column.course_title{padding:0 .75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}@media screen and (max-width:768px){.course_detail .course_header_container .column.course_title{padding:16px 24px;color:#333}}.course_detail .course_header_container .column.course_title>div{-webkit-box-flex:1;-ms-flex:1;flex:1}.course_detail .course_header_container .column.course_title>div h1{font-weight:700;font-size:1.6rem}.course_detail .course_header_container .column.course_title>div .course_btn{display:none}.course_detail .course_header_container .column.course_title>div .inf_progress{margin-top:1rem;max-width:400px}.course_detail .course_header_container .column.course_title>div .inf_progress progress{margin-top:.25rem;height:7px}.course_detail .course_header_container .enroll_btn_container{padding:0}.course_detail .course_header_container .enroll_btn_container .button.is-fullwidth.course_btn{margin:.5rem 0;border-radius:0}.course_detail .course_header_container .enroll_btn_container .button.is-fullwidth.course_btn.disabled_by_group{white-space:normal;height:auto}.course_detail .course_header_container .enroll_btn_container .learning_btn_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:12px 24px}.course_detail .course_header_container .enroll_btn_container .learning_btn_container .learning_btn{text-align:center;padding:16px 0}.course_detail .course_header_container .enroll_btn_container .course_floating_btn{position:fixed;z-index:8;width:21%;max-width:320px;min-width:240px;background-color:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.3);box-shadow:0 0 4px 0 rgba(0,0,0,.3);border-radius:4px}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top{padding:24px;border-bottom:1px solid #dedede}@media screen and (max-width:768px){.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top{padding:0 24px 24px}}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_price_cover .course_price_section{margin:5px 0}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_price_cover .course_price_section .course_price{font-size:26px;color:#333;font-weight:700;line-height:1.85;margin-right:10px}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_price_cover .course_price_section .course_price .course_del_price{font-size:16px;font-weight:400;color:#929292}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_price_cover .course_price_section .course_price_detail{color:#fb6351;font-size:16px;line-height:1.1;font-weight:700}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_price_cover .course_price_section .course_group_restriction{color:#595959}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_price_cover .course_price_section .course_group_restriction b{color:#333}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_price_cover .course_btn_section{margin:20px 0}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_price_cover .course_btn_section .course_btn_cover{margin-bottom:8px}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_price_cover .course_btn_section .course_btn_cover .course_btn{padding:12px 0}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_price_cover .course_btn_section .course_sub_btn_cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_price_cover .course_btn_section .course_sub_btn_cover .course_sub_btn{width:48%;color:#616161;padding:12px;font-size:14px}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_price_cover .course_btn_section .course_sub_btn_cover .course_sub_btn .i_wish{color:#fb6351}@media screen and (max-width:1420px) and (min-width:767px){.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_price_cover .course_btn_section .course_sub_btn_cover .course_sub_btn .text{display:none}}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_price_cover .course_btn_section .course_sub_btn_cover .course_sub_btn i,.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_price_cover .course_btn_section .course_sub_btn_cover .course_sub_btn span{margin:0 3px}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_info_cover{color:#929292;font-size:14px;word-break:break-all}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_info_cover .course_info_row{margin-bottom:3px}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_info_cover .course_info_row i{margin-right:8px}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_top .course_info_cover .course_info_row a{text-decoration:underline;font-weight:700}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover{background:#f8fffb;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_tabs{background:#fff;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#333;font-size:14px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.08);box-shadow:0 2px 4px 0 rgba(0,0,0,.08);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_tabs .course_relation_tab{width:50%;text-align:center;cursor:pointer}@media screen and (max-width:1420px) and (min-width:767px){.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_tabs .course_relation_tab .name{display:none}}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_tabs .course_relation_tab.active{font-weight:700}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_tabs .course_relation_tab:first-child{border-right:1px solid #dedede}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_list_cover{display:none}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_list_cover.active{display:block}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_list_cover .course_relation_no_result{text-align:center;font-size:14px;color:#424242;padding:30px 14px;border-bottom:1px solid #dedede}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_list_cover li{display:block;border-bottom:1px solid #dedede}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_list_cover li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:16px;width:100%}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_list_cover li a .el_thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70px;min-width:70px;margin-right:7px}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_list_cover li a .el_thumbnail img{width:100%}@media screen and (max-width:1420px) and (min-width:767px){.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_list_cover li a .el_thumbnail{display:none}}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_list_cover li a .el_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:46px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% - 70px)}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_list_cover li a .el_info .el_title{overflow:hidden;color:#424242;font-size:14px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_list_cover li a .el_info .el_subinfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#929292;font-size:12px}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_list_cover li a .el_info .el_subinfo .el_subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:120px}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_list_cover li a .el_info .el_subinfo .el_metas i{margin-left:5px;margin-right:3px}.course_detail .course_header_container .enroll_btn_container .course_floating_btn .course_floating_bottom.course_relation_cover .course_relation_list_cover .course_relation_btn{color:#595959;font-size:14px;text-align:center;padding:16px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:1px solid #dedede}@media screen and (max-width:768px){.course_detail .course_header_container .course_floating_btn{width:100%;height:48px;top:48px;left:0;right:0;display:contents}.course_detail .course_header_container .course_floating_btn .box{background:none;color:#fff}.course_detail .course_header_container .course_floating_btn .box .course_btns{padding:0 .75rem}.course_detail .course_header_container .course_floating_btn .box .course_instructor_profile{display:none}.course_detail .course_header_container .course_floating_btn .box .course_metas .course_info.level{display:-webkit-box;display:-ms-flexbox;display:flex}.course_detail .course_header_container .course_floating_btn .box .course_metas .course_info.level .level-left{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.course_detail .course_header_container .course_floating_btn .box .course_metas .course_info.level .level-right{margin-top:0}.course_detail .course_header_container .column.course_title>div .inf_progress{max-width:inherit;width:100%}}.course_detail .course_footer_container{display:none;position:fixed;bottom:0;left:0;right:0;z-index:1;-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,.16);box-shadow:0 -2px 4px 0 rgba(0,0,0,.16);background:#fff}@media screen and (max-width:768px){.course_detail .course_footer_container{display:block}}.course_detail .course_footer_container .course_btn_cover{display:-webkit-box;display:-ms-flexbox;display:flex}.course_detail .course_footer_container .course_btn_cover .btn{border-radius:0}.course_detail .course_footer_container .course_btn_cover .course_btn{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.course_detail .course_footer_container .course_btn_cover .course_sub_btn{min-width:64px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:#2c2e37;color:#bdbdbd;position:relative}.course_detail .course_footer_container .course_btn_cover .course_sub_btn .i_wish{color:#fb6351}.course_detail .course_footer_container .course_btn_cover .course_sub_btn.course_wish_btn:after{content:"";height:40px;border-right:1px solid #4a5561;position:absolute;right:0;top:8px}.course_detail .tabs{margin-bottom:0}.course_detail .tabs ul.container{padding:0}.course_detail .tabs a{border-bottom:none}.course_detail .tabs li.is-active a{color:#000;font-weight:700;border-bottom:2px solid #1dc078}.course_detail .tabs li.is-active a:hover{border-bottom:2px solid #1dc078;margin-bottom:-1px}.course_detail .tabs a:hover{border-bottom:1px solid #1dc078;margin-bottom:-2px}.course_detail .tabs.sticky{position:fixed;top:0;width:100%;height:48px;background-color:#fff;border-bottom:1px solid #cfcfcf;z-index:72}.course_detail .tabs.sticky ul{border-bottom:none}.course_detail .tabs.sticky+.course_description{padding-top:42px}.course_detail span.article_body{white-space:pre-line}.course_detail .course_aside .related_contents h4{font-size:1.125rem;padding:.25rem;border-bottom:2px solid #d6d6d6;margin-bottom:1rem}.course_detail .course_aside .related_contents li+li{padding:.5rem 0}.course_detail .article_container textarea{max-width:600px}.course_detail .course_dashboard_container li.is-active a{color:#000;font-weight:700;border-bottom:2px solid #1dc078}.course_detail .course_dashboard_container .course_dashboard_card .card_title{margin-top:0;font-weight:700;padding:.25rem}.course_detail .course_dashboard_container .course_dashboard_card .item_container .list_item{padding:.25rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course_detail .course_dashboard_container .course_dashboard_card .item_container .list_item fiqure.image{margin-right:.25rem;min-width:2rem}.course_detail .course_dashboard_container .course_dashboard_card .item_container .list_item .item_title{font-size:1.1rem;color:#595959;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:768px){.course_detail .course_dashboard_container .course_dashboard_card .item_container .list_item .item_title{font-size:1rem}}.course_detail .course_dashboard_container .course_dashboard_card .item_container .list_item .item_date{margin-left:auto;color:#9c9c9c;font-size:.75rem;white-space:nowrap}.course_detail .course_dashboard_container .course_dashboard_card.recent_questions{height:100%}.course_detail .course_dashboard_container .course_dashboard_card.my_status .column{text-align:center;padding:0}.course_detail .course_dashboard_container .course_dashboard_card.my_status .column .status_value{padding:.5rem 0;height:70%}.course_detail .course_dashboard_container .course_dashboard_card.my_status .column .status_value span{font-size:2.5rem;line-height:1}.course_detail .course_dashboard_container .course_dashboard_card.my_status .column .status_label{height:25%}.course_detail .course_dashboard_container .course_dashboard_card.my_status .column.certificate{position:relative;cursor:pointer}.course_detail .course_dashboard_container .course_dashboard_card.my_status .column.certificate .svg_container{width:4rem;padding:0;margin:0 auto;position:relative}.course_detail .course_dashboard_container .course_dashboard_card.my_status .column.certificate .svg_container svg{width:4rem;color:#fdcc11}.course_detail .course_dashboard_container .course_dashboard_card.my_status .column.certificate .svg_container .now_value{position:absolute;top:0;overflow:hidden}.course_detail .course_dashboard_container .course_dashboard_card.my_status .column.certificate .svg_container .now_value svg{color:#f5f5f5}.course_detail .course_dashboard_container .course_dashboard_card.my_status .column.certificate:hover .now_value svg{color:#fdcc11}@media screen and (max-width:1024px){.course_detail .course_dashboard_container .course_dashboard_card.my_status .column .status_value{overflow:hidden}.course_detail .course_dashboard_container .course_dashboard_card.my_status .column .status_value span{font-size:2rem;line-height:1}}.course_detail .course_news_container .column.is-9,.course_detail .course_questions_container .column.is-9{padding:0}.course_detail .course_news_container .add_post,.course_detail .course_questions_container .add_post{padding:1rem 0 0}.course_detail .course_news_container .posts_container,.course_detail .course_questions_container .posts_container{margin-top:1rem}.course_detail .course_news_container .posts_container .box,.course_detail .course_questions_container .posts_container .box{max-width:850px}.course_detail .course_news_container .posts_container .box .media.post,.course_detail .course_questions_container .posts_container .box .media.post{padding:.5rem 0}.course_detail .course_news_container .posts_container .box .media.post textarea,.course_detail .course_questions_container .posts_container .box .media.post textarea{min-height:70px}.course_detail.course_news .modal-card.editor_news .control{margin:.75rem}.course_detail.course_news .modal-card.editor_news .modal-card-body .ql-container{height:calc(100% - 130px)}.course_detail.course_news .add_post{padding:1rem 0 0}.course_detail.course_news .comments_container .show_comments{cursor:pointer;font-size:.75rem}@media screen and (max-width:1024px){.course_detail.course_news .add_post{padding:.5rem}.course_detail.course_news .posts_container{margin-top:0}.course_detail.course_news .posts_container .article_container.box{padding:.5rem}.course_detail.course_news .posts_container .article_container.box .media-left{width:24px;height:24px}.course_detail.course_news .posts_container .article_container.box .media.comment{padding-left:0;padding-right:0}.course_detail.course_news .posts_container .article_container.box .media.comment .media-left{display:none}}@media screen and (max-width:768px){.course_detail.course_news .modal-card.editor_news{height:85%}.course_detail.course_news .modal-card.editor_news .modal-card-body .ql-container{height:calc(100% - 10rem)}}@media screen and (max-width:768px){.course_detail #ch-plugin{display:none}}.course_detail .modal .video_modal{max-width:880px;height:100%;margin:auto}.course_detail .modal .video_modal .vimeo{margin-top:8rem}.course_detail .modal .x_btn.x_btn_icon{position:absolute;color:#fff;top:2rem;right:3rem}@media screen and (max-width:768px){.course_detail .modal .x_btn.x_btn_icon{top:auto;bottom:2rem;right:calc(50% - 25px)}}#courses_section{padding:0}#courses_section .container{padding:40px 0;background:#fff}#courses_section .container .courses_header{padding-bottom:1.5rem;border-bottom:1px solid #dedede;margin-left:.75rem;margin-right:.75rem}#courses_section .container .courses_header .search{text-align:right}#courses_section .container .courses_header .search .input{background:#fff;border-radius:0;border:1px solid #dedede;max-width:300px}#courses_section .container .courses_header .search .button{background:#1dc078;color:#fff;font-weight:800;font-size:1rem;border-radius:0;margin-left:-1rem;border:none}@media screen and (max-width:768px){#courses_section .container .courses_header .search .input{width:100%;max-width:100%}#courses_section .container .courses_header .search .button{width:100%}}#courses_section .container .courses_header .title{font-size:1.75rem}#courses_section .container .courses_header .show_filter{border:1px solid #1dc078}#courses_section .container .columns,#courses_section .container aside.columns{margin:0}#courses_section .container aside.column{padding:0}@media screen and (max-width:768px){#courses_section .container aside.column{padding-bottom:3rem}}#courses_section .container .column.courses_body{padding:0}#courses_section .container .column.courses_body .courses_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:32px}#courses_section .container .column.courses_body .courses_footer nav.pagination{width:100%}#courses_section .container .column.courses_body .courses_footer nav.pagination .pagination_container{width:100%;position:relative}#courses_section .container .column.courses_body .courses_footer nav.pagination .pagination_container .pagination-next{position:absolute;top:0;right:0}#courses_section .container .column.courses_body .courses_footer nav.pagination .pagination_container .pagination-previous{position:absolute;top:0;left:0}@media screen and (max-width:768px){#courses_section .container .column.courses_body nav.pagination{width:100%}#courses_section .container .column.courses_body nav.pagination .pagination_container{width:100%;position:relative}#courses_section .container .column.courses_body nav.pagination .pagination_container ul{display:none}#courses_section .container .column.courses_body nav.pagination .pagination_container .pagination-next{position:absolute;top:0;right:0}#courses_section .container .column.courses_body nav.pagination .pagination_container .pagination-previous{position:absolute;top:0;left:0}}#courses_section .container .accordions.checkbox_accordions{margin-top:1rem;border:1px solid #e4e4e4;padding:0 1rem 1rem}#courses_section .container .accordions.checkbox_accordions .accordion-header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:red;font-weight:700;border:0;border-bottom:1px solid #e4e4e4;background:#fff}#courses_section .container .accordions.checkbox_accordions .accordion-body{padding:5px 0}#courses_section .container .accordions.checkbox_accordions .accordion-content{border:0;height:35px}#courses_section .container .accordions.checkbox_accordions .accordion-content:focus,#courses_section .container .accordions.checkbox_accordions .accordion-content:hover{background:#fff}#courses_section .container .accordions.checkbox_accordions .accordion-content .atom_checkbox.accordion_checkbox{width:100%;font-size:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:2rem}#courses_section .container .accordions.checkbox_accordions .accordion-content .atom_checkbox.accordion_checkbox label.left:before{content:"";display:block;height:15px;width:15px;border-radius:0}#courses_section .container .accordions.checkbox_accordions .accordion-content .atom_checkbox.accordion_checkbox label.left:after{content:"";display:block;top:8.5px;left:-16.5px;height:5px;width:8px;color:#fff;border-left:1px solid;border-bottom:1px solid}#courses_section .container .accordions.checkbox_accordions .accordion-content .atom_checkbox.accordion_checkbox>input~label.left:before{background:#fff}#courses_section .container .accordions.checkbox_accordions .accordion-content .atom_checkbox.accordion_checkbox>input~label.left:after{content:none}#courses_section .container .accordions.checkbox_accordions .accordion-content .atom_checkbox.accordion_checkbox>input:checked~label.left:before{background:#494949}#courses_section .container .accordions.checkbox_accordions .accordion-content .atom_checkbox.accordion_checkbox>input:checked~label.left:after{content:""}#courses_section .container .accordions .accordion:first-of-type .accordion-header{border-top:1px solid #e4e4e4}#courses_section .container .accordions .accordion-header{border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;color:#595959;background:#fafafa;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;height:50px;border-radius:0;white-space:nowrap}#courses_section .container .accordions .accordion-header:after{content:"";margin-top:2px;margin-left:.65rem;display:inline-block;border:solid #595959;border-width:0 2px 2px 0;padding:2.5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}#courses_section .container .accordions .accordion.is-active .accordion-header:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#courses_section .container .accordions .accordion-body{color:#595959;background:#fff;border:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#courses_section .container .accordions .accordion-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;width:100%;white-space:nowrap;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;height:50px;padding:0}#courses_section .container .accordions .accordion-content.is-active,#courses_section .container .accordions .accordion-content:focus,#courses_section .container .accordions .accordion-content:hover{background:#efefef}#courses_section .container .accordions .accordion-content+.accordion-content{border-top:0}#courses_section .container .courses_main .breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px;padding-right:1rem;margin-left:.75rem;margin-bottom:0}#courses_section .container .courses_main .breadcrumb li+li:before{content:"|"}#courses_section .container .courses_main .breadcrumb li:last-child{font-weight:700}#courses_section .container .courses_main .breadcrumb .category_link{color:#454545;font-size:18px}@media screen and (max-width:1024px){#courses_section .container .courses_main .breadcrumb{padding-right:.75rem}}@media screen and (max-width:768px){#courses_section .container .courses_main .breadcrumb{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:.75rem;display:block}#courses_section .container .courses_main .breadcrumb ul{margin-bottom:.75rem}#courses_section .container .courses_main .breadcrumb .select_view{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:0}#courses_section .container .courses_main .breadcrumb .courses_order_select{float:right}#courses_section .container .courses_main .breadcrumb .courses_order_select select{width:100%}}#courses_section .container .courses_main .select_view{margin-left:auto;margin-right:1rem}@media screen and (max-width:768px){#courses_section .container .courses_main .select_view{float:right;margin-right:0;margin-left:1rem}}#courses_section .container .courses_main .courses_container .box{-webkit-box-shadow:none;box-shadow:none;margin-top:0;margin-bottom:0}@media screen and (max-width:768px){#courses_section .container .courses_main .courses_container .box{padding:.5rem 1rem}}#courses_section .container .courses_main .courses_order_select:after{border-color:#6c6c6c}#courses_section .container .courses_main .tags.skills{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:16px;margin-left:.75rem;position:relative}#courses_section .container .courses_main .tags.skills .e_search_skills.tag{background:#1dc078;color:#fff;padding:1px .6rem}#courses_section .container .courses_main .tags.skills .tag.less.button,#courses_section .container .courses_main .tags.skills .tag.more.button{padding:1px .6rem}#courses_section .container .courses_main .tags.skills .search_skills.field{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:11rem;margin-bottom:.4rem;margin-right:.5rem}#courses_section .container .courses_main .tags.skills .search_skills.field .button,#courses_section .container .courses_main .tags.skills .search_skills.field .input{height:31px}#courses_section .container .courses_main .tags.skills .skill_buttons{display:contents}#courses_section .container .courses_main .tags.skills .tag{cursor:pointer;background:#b8b8b8;color:#fff;border:none;padding:1px .6rem 2px .8rem}#courses_section .container .courses_main .tags.skills .tag.is-active{background:#1dc078}#courses_section .container .courses_main .tags.skills .tag.is-active span{margin-left:8px;font-size:.8rem}#courses_section .container .courses_main .tags.skills .tag.less,#courses_section .container .courses_main .tags.skills .tag.more{background:#209cee;font-weight:800;font-size:.9rem}@media screen and (max-width:768px){#courses_section .container .courses_main .tags.skills .tag{font-size:.75rem}}#courses_section .container .courses_main .tags.skills .tag .delete{background:transparent}#courses_section .container .courses_main .tags.skills .tag .delete:before{height:1px}#courses_section .container .courses_main .tags.skills .tag .delete:after{width:1px}.instructor_courses .course_header_container{padding:1.5rem 0;background-color:#2c2e37;color:#fff}.instructor_courses .course_header_container .column.is-9{padding-top:0;padding-bottom:0}.instructor_courses .course_header_container .column.thumbnail_container{padding:0}.instructor_courses .course_header_container .column.thumbnail_container figure.image{max-width:256px;max-height:256px;height:100%}.instructor_courses .course_header_container .column.course_title{padding:0 .75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.instructor_courses .course_header_container .column.course_title>div{-webkit-box-flex:1;-ms-flex:1;flex:1}.instructor_courses .course_header_container .column.course_title>div h1{font-size:1.6rem;border-bottom:1px solid #616161}.instructor_courses .course_header_container .column.course_title>div .instructor_introduce div,.instructor_courses .course_header_container .column.course_title>div .instructor_introduce p,.instructor_courses .course_header_container .column.course_title>div .instructor_introduce span,.instructor_courses .course_header_container .column.course_title>div .instructor_introduce strong{background-color:inherit!important;color:#fff!important}.instructor_courses .course_header_container .column.course_title>div .course_btn{display:none}.instructor_courses .course_header_container .column.course_title>div .inf_progress{margin-top:1rem;max-width:400px}.instructor_courses .course_header_container .column.course_title>div .inf_progress progress{margin-top:.25rem;height:7px}.instructor_courses .course_header_container .enroll_btn_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto 0}.instructor_courses .course_header_container .enroll_btn_container .student_cnt{font-size:1rem}.instructor_courses .course_header_container .enroll_btn_container .student_cnt span{padding-left:.3rem}.instructor_courses .course_header_container .enroll_btn_container .review_cnt span{font-size:.7rem;padding-left:.4rem}.instructor_courses .course_header_container .enroll_btn_container .button.is-fullwidth.course_btn{margin:.5rem 0;border-radius:0}.instructor_courses .course_header_container .enroll_btn_container .button.is-fullwidth.course_btn.disabled_by_group{white-space:normal;height:auto}.instructor_courses .course_header_container .enroll_btn_container .learning_btn_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.instructor_courses .course_header_container .enroll_btn_container .box.course_floating_btn{position:fixed;z-index:8;width:21%;max-width:320px;margin:0 auto;background-color:#fff;text-align:center}.instructor_courses .course_header_container .enroll_btn_container .box.course_floating_btn .course_infos .course_instructor_profile figure{margin:0 auto}.instructor_courses .course_header_container .enroll_btn_container .box.course_floating_btn .course_infos .course_metas{margin:.5rem auto;max-width:245px}.instructor_courses .course_header_container .enroll_btn_container .box.course_floating_btn .course_infos .course_metas .course_info.level{padding:.25rem 0;margin-bottom:0;border-bottom:1px dashed #cfcfcf}.instructor_courses .course_header_container .enroll_btn_container .box.course_floating_btn .course_infos .course_metas .course_info.level.course_wishlist i.fa-heart{color:#ff6c5c}.instructor_courses .course_header_container .column.course_title.sticky{position:fixed;bottom:0;left:0;right:0;background-color:#2c2e37;padding:.5rem;z-index:72}.instructor_courses .course_header_container .column.course_title.sticky h1{font-size:1.2rem;max-width:calc(100% - 95px)}.instructor_courses .course_header_container .column.course_title.sticky .inf_progress,.instructor_courses .course_header_container .column.course_title.sticky .price,.instructor_courses .course_header_container .column.course_title.sticky .student_cnt{display:none}.instructor_courses .course_header_container .column.course_title.sticky .course_meta{margin-top:.5rem}.instructor_courses .course_header_container .column.course_title.sticky .course_btn{display:block;position:absolute;right:.75rem;top:0;bottom:0;margin:auto}.instructor_courses .course_header_container .column.course_title.sticky+.next{margin-bottom:114px}@media screen and (min-width:1025px){.instructor_courses .course_header_container .column.course_title.sticky{display:none}}@media screen and (max-width:768px){.instructor_courses .course_header_container .box.course_floating_btn{width:100%;height:48px;top:48px;left:0;right:0;display:contents;color:#fff;text-align:center}.instructor_courses .course_header_container .box.course_floating_btn .course_instructor_profile{display:none}.instructor_courses .course_header_container .column.course_title>div .inf_progress{max-width:inherit;width:100%}}.instructor_courses .course_description_container{padding:2rem 0}.curation_courses section.section_0 h2{font-size:1.15rem;line-height:1.2;white-space:pre-wrap}@media screen and (max-width:768px){.curation_courses section.section_0 h1{font-size:1.5rem}.curation_courses section.section_0 h2{font-size:1rem}}.curation_courses section.section_1{padding-top:1.5rem}.curation_courses section.section_1 .container .field.is-grouped{padding:.75rem}.curation_courses section.section_1 .container .field.is-grouped .buttons.has-addons{margin-bottom:0}.curation_courses section.section_1 .container .field.is-grouped .buttons.has-addons+.buttons.has-addons{margin-left:.75rem}@media screen and (max-width:768px){.curation_courses section.section_1{padding:0}.curation_courses section.section_1 .button{font-size:.75rem}}.curation_courses.term_313 section.section_0{background-image:url("https://cdn.inflearn.com/public/files/posts/44325978-4d78-4533-b10e-9c805fbe8802/3woosil_cover%20(2).png");background-repeat:no-repeat;background-color:#e0dfdf;background-position:bottom right 20%}.curation_courses.term_313 section.section_0 h2{font-size:1.15rem;line-height:1.2}@media screen and (max-width:768px){.curation_courses.term_313 section.section_0{padding-bottom:10rem;background-size:40%}.curation_courses.term_313 section.section_0 h1{font-size:1.5rem}.curation_courses.term_313 section.section_0 h2{font-size:1rem}}.curation_courses section.section_0{background-image:url(https://cdn.inflearn.com/public/langding_pages/discounted_courses/section_00_bg.png)}.curation_courses section.section_0 .container{max-width:1240px}.curation_courses section.section_0 h1{font-size:2rem;font-weight:700}.curation_courses section.section_0 h2{margin-top:1.5rem;font-size:1.25rem}.curation_courses section.section_1 .container{max-width:1240px}@media screen and (max-width:768px){.curation_courses section.section_1{padding:0}}.supervisor_page .reusable_modal .term_cover{padding:10px 0;max-height:620px;overflow-y:auto}.supervisor_page .reusable_modal .term_cover p{margin-bottom:.5rem}.supervisor_page .reusable_modal .term_cover ul{padding:0 25px .2rem;list-style:inherit}.supervisor_page .supervisor_contract .contract_term_cover{display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:768px){.supervisor_page .supervisor_contract .contract_term_cover{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.supervisor_page .supervisor_contract .contract_term_cover button+button{margin-left:12px}@media screen and (max-width:768px){.supervisor_page .supervisor_contract .contract_term_cover button+button{margin:12px 0 0}}.supervisor_page .supervisor_contract .contract_term_cover button{padding:12px 24px;background-color:#595959;font-size:14px;line-height:1.14;color:#fff;cursor:pointer;border:none}.supervisor_page .supervisor_contract .contract_term_cover button:active,.supervisor_page .supervisor_contract .contract_term_cover button:focus,.supervisor_page .supervisor_contract .contract_term_cover button:hover{background:#333}@media screen and (max-width:768px){.supervisor_page .supervisor_contract .contract_term_cover button{font-size:14px;padding:12px}}.supervisor_page .supervisor_contract .horizen{border-bottom:1px solid #dedede}.supervisor_page .supervisor_contract .contract_table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#333;font-size:14px;margin-bottom:24px}.supervisor_page .supervisor_contract .contract_table .table_row{display:-webkit-box;display:-ms-flexbox;display:flex}.supervisor_page .supervisor_contract .contract_table .table_row+.table_row{margin-top:12px}.supervisor_page .supervisor_contract .contract_table .table_row .table_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:143px;border:1px solid #eee;background-color:#f9f9f9}@media screen and (max-width:768px){.supervisor_page .supervisor_contract .contract_table .table_row .table_head{width:80px}}.supervisor_page .supervisor_contract .contract_table .table_row .table_body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row{display:-webkit-box;display:-ms-flexbox;display:flex}.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .table_sub_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:144px;border:1px solid #eee;color:#929292;padding:18px 24px}@media screen and (max-width:768px){.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .table_sub_head,.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .table_sub_head.limit_mon{width:100px;padding:15px}}.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .table_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:auto;border:1px solid #eee;padding:18px 24px}@media screen and (max-width:768px){.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .table_content{padding:16px}}.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .limit_mon{padding:8px 24px}@media screen and (max-width:768px){.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .limit_mon{padding:8px}}.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .limit_mon .btn.save_btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid #595959;background:#595959;color:#fff;font-size:16px;line-height:1;padding:12px 24px}.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .limit_mon .btn.save_btn:disabled{border:1px solid #e8e8e8;background:#e8e8e8;cursor:not-allowed}.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .limit_mon .btn.cancel_btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid #dedede;background:#fff;color:#595959;font-size:16px;line-height:1;padding:12px 24px}.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .limit_mon .btn.edit_btn{border:1px solid #dedede;font-size:14px;line-height:1;padding:8px 24px;color:#595959;margin-left:12px}.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .limit_mon .btn.edit_btn:hover{border:1px solid #595959;background:#f9f9f9;color:#333}@media screen and (max-width:768px){.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .limit_mon .text_el{padding-left:8px}}.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .limit_mon .text_el.hidden{display:none}.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .limit_mon .form_el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:1024px){.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .limit_mon .form_el{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .limit_mon .form_el .btn{margin-top:8px}}.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .limit_mon .form_el>*{margin-right:8px}.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .limit_mon .form_el.hidden{display:none}.supervisor_page .supervisor_contract .contract_table .table_row .table_body .table_sub_row .limit_mon .form_el input{font-size:16px;color:#333;line-height:1;padding:7px 16px;width:100%;max-width:132px}.supervisor_page .supervisor_contract .contract_details{font-size:12px;color:#929292;line-height:1.5}.supervisor_page .supervisor_courses nav.comp_paginate ul.pages{padding:48px}.supervisor_page .supervisor_courses .margin_block{margin-top:24px}.supervisor_page .supervisor_courses button.download{line-height:1;height:36px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#1dc078;color:#fff;font-size:1rem;font-weight:800;border:1px solid #1dc078;border-radius:3px;cursor:pointer;padding:6px 12px}.supervisor_page .supervisor_courses .tab_view{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.supervisor_page .supervisor_courses .tab_view button+button{margin-left:24px}.supervisor_page .supervisor_courses .tab_view button{-webkit-transform:translateY(1px);transform:translateY(1px);border-top-left-radius:3px;border-top-right-radius:3px;border:1px solid #dedede;width:216px;height:52px;background-color:#fff;z-index:18;font-weight:800;color:#595959;font-size:1rem;cursor:pointer}.supervisor_page .supervisor_courses .tab_view button.active{background-color:#f5f5f5;border-bottom:none}.supervisor_page .supervisor_courses .tab_view button p{position:relative}.supervisor_page .supervisor_courses .tab_view button p span.new{position:absolute;color:#ff7867;font-weight:800;font-size:.85rem;top:-8px;right:55px}.supervisor_page .supervisor_courses .button_container{text-align:right;margin-top:12px}.supervisor_page .supervisor_courses .button_container button.save{line-height:1;height:42px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#1dc078;color:#fff;font-size:1rem;font-weight:800;border:1px solid #1dc078;border-radius:3px;cursor:pointer;padding:6px 12px}.supervisor_page .supervisor_courses .table_root{border:1px solid #dedede;border-radius:3px}.supervisor_page .supervisor_courses .table_root .padder{padding:48px;text-align:center}.supervisor_page .supervisor_courses .table_root table{width:100%;border-radius:3px}.supervisor_page .supervisor_courses .table_root table th{background:#f5f5f5;height:50px}.supervisor_page .supervisor_courses .table_root table th button.filter_button{vertical-align:middle;font-size:.85rem;font-weight:800;cursor:pointer;border:0;background:transparent}.supervisor_page .supervisor_courses .table_root table th button.filter_button.active,.supervisor_page .supervisor_courses .table_root table th button.filter_button.active .fa-sort-down{color:#ff7867}.supervisor_page .supervisor_courses .table_root table th button.filter_button .fa-sort-down{display:inline-block;color:#333;line-height:1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.supervisor_page .supervisor_courses .table_root table td,.supervisor_page .supervisor_courses .table_root table th{vertical-align:middle;font-size:.85rem;text-align:center}.supervisor_page .supervisor_courses .table_root table td input.checkbox,.supervisor_page .supervisor_courses .table_root table th input.checkbox{vertical-align:middle;width:1rem;height:1rem}.supervisor_page .supervisor_courses .table_root table td{cursor:pointer}.supervisor_page .supervisor_courses .table_root table td .thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.supervisor_page .supervisor_courses .table_root table td .thumbnail img{width:73px;height:47px}.supervisor_page .supervisor_courses .table_root table td .thumbnail a{margin-left:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.supervisor_page .supervisor_courses .table_root table td button{font-size:.85rem;cursor:pointer;border:1px solid #dedede;border-radius:3px;line-height:1;padding:10px 12px;background:#fff}.supervisor_page .reusable_content{margin-top:24px}.supervisor_page .reusable_content label+label{margin-top:12px}.supervisor_page .reusable_content textarea{background:#f5f5f5;border-radius:3px;border:none;height:321px;width:100%;padding:6px 12px;font-size:1rem;resize:none}.supervisor_page .reusable_content .reusable_text{display:block;width:100%}.supervisor_page .reusable_content .reusable_text span{font-size:14px;font-weight:800;color:#595959;display:block}.supervisor_page .reusable_content .reusable_text input{margin-top:6px;height:46px;width:100%;background:#f5f5f5;border-radius:3px;border:none;padding:6px 12px;font-size:1rem}.supervisor_page .reusable_content .reusable_text input::-webkit-input-placeholder{color:#b0b0b0}.supervisor_page .reusable_content .reusable_text input:-ms-input-placeholder{color:#b0b0b0}.supervisor_page .reusable_content .reusable_text input::-ms-input-placeholder{color:#b0b0b0}.supervisor_page .reusable_content .reusable_text input::placeholder{color:#b0b0b0}.supervisor_page .reusable_content .file-label{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.supervisor_page .reusable_content .file-name{height:42px;color:#b0b0b0;background:#f5f5f5;border-color:#f5f5f5;font-size:.85rem;max-width:100%;-ms-flex-preferred-size:80%;flex-basis:80%;vertical-align:middle;line-height:34px}.supervisor_page .reusable_content .file-cta{height:42px;-ms-flex-preferred-size:20%;flex-basis:20%;background:#1dc078;font-weight:800;color:#fff;border:#1dc078}.supervisor_page .reusable_content .reusable_checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.supervisor_page .reusable_content .reusable_checkbox span{font-size:14px;font-weight:800;color:#595959}.supervisor_page .reusable_content.has_table .table_root{margin:1rem 0;border:1px solid #dedede;border-radius:3px;max-height:690px;overflow-y:scroll}.supervisor_page .reusable_content.has_table table{width:100%}.supervisor_page .reusable_content.has_table table th{background:#f5f5f5;height:50px}.supervisor_page .reusable_content.has_table table td,.supervisor_page .reusable_content.has_table table th{vertical-align:middle;text-align:center}.supervisor_page .reusable_content.has_table table td a,.supervisor_page .reusable_content.has_table table th a{-webkit-text-decoration-line:underline;text-decoration-line:underline}.supervisor_page .reusable_content.has_table table td input.checkbox,.supervisor_page .reusable_content.has_table table th input.checkbox{vertical-align:middle;width:1rem;height:1rem}.supervisor_page .supervisor_member_manage nav.comp_paginate ul.pages{padding:48px}.supervisor_page .supervisor_member_manage .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:30px;max-height:42px;height:42px}.supervisor_page .supervisor_member_manage .inputs .select:not(.is-multiple){height:42px}.supervisor_page .supervisor_member_manage .inputs select{font-size:1rem;height:42px}.supervisor_page .supervisor_member_manage .inputs .left_inputs{white-space:nowrap;color:#333}.supervisor_page .supervisor_member_manage .inputs .left_inputs>*{line-height:1}.supervisor_page .supervisor_member_manage .inputs .left_inputs button{margin-left:12px;background:#1dc078;color:#fff;font-weight:800;font-size:1rem;line-height:1;border:1px solid #1dc078;border-radius:3px;padding:10px 12px;height:42px;cursor:pointer}.supervisor_page .supervisor_member_manage .inputs .right_inputs{white-space:nowrap;height:42px}.supervisor_page .supervisor_member_manage .inputs .right_inputs>*{line-height:1}.supervisor_page .supervisor_member_manage .inputs .right_inputs .search_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:#333;height:42px;position:relative}.supervisor_page .supervisor_member_manage .inputs .right_inputs .search_box .select{position:absolute;left:0}.supervisor_page .supervisor_member_manage .inputs .right_inputs .search_box .select select:not([multiple]){padding-left:1rem;padding-right:2.5em}.supervisor_page .supervisor_member_manage .inputs .right_inputs .search_box .select:not(.is-multiple):not(.is-loading):after{border-color:#333}.supervisor_page .supervisor_member_manage .inputs .right_inputs .search_box .select select{background:transparent;height:42px;border:none;border-radius:0}.supervisor_page .supervisor_member_manage .inputs .right_inputs input{background:#f5f5f5;height:42px;border-bottom-left-radius:3px;border-top-left-radius:3px;border:none;margin:0;height:100%;padding:6px 12px 6px 120px;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:300px}.supervisor_page .supervisor_member_manage .inputs .right_inputs input::-webkit-input-placeholder{color:#b0b0b0}.supervisor_page .supervisor_member_manage .inputs .right_inputs input:-ms-input-placeholder{color:#b0b0b0}.supervisor_page .supervisor_member_manage .inputs .right_inputs input::-ms-input-placeholder{color:#b0b0b0}.supervisor_page .supervisor_member_manage .inputs .right_inputs input::placeholder{color:#b0b0b0}.supervisor_page .supervisor_member_manage .inputs .right_inputs button{line-height:1;height:42px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#1dc078;color:#fff;font-size:1rem;border:1px solid #1dc078;border-bottom-right-radius:3px;border-top-right-radius:3px;width:64px;cursor:pointer}.supervisor_page .supervisor_member_manage .margin_block{margin-top:24px}.supervisor_page .supervisor_member_manage .margin_block .upper_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.supervisor_page .supervisor_member_manage .margin_block .upper_buttons button.add_member{vertical-align:middle;font-size:1rem;font-weight:800;cursor:pointer;color:#fff;border:1px solid #1dc078;border-radius:3px;background:#1dc078;padding:6px 12px}.supervisor_page .supervisor_member_manage .margin_block .button_wrap button+button{margin-left:8px}.supervisor_page .supervisor_member_manage .margin_block .button_wrap button{vertical-align:middle;font-size:1rem;font-weight:800;cursor:pointer;color:#686868;border:1px solid #dedede;border-radius:3px;background:transparent;padding:6px 12px}.supervisor_page .supervisor_member_manage .table_root{margin:1rem 0;border:1px solid #dedede;border-radius:3px}.supervisor_page .supervisor_member_manage .table_root table{width:100%;border-radius:3px}.supervisor_page .supervisor_member_manage .table_root table th{background:#f5f5f5;height:50px}.supervisor_page .supervisor_member_manage .table_root table th button.filter_button{vertical-align:middle;font-size:.85rem;font-weight:800;cursor:pointer;border:0;background:transparent}.supervisor_page .supervisor_member_manage .table_root table th button.filter_button.active,.supervisor_page .supervisor_member_manage .table_root table th button.filter_button.active .fa-sort-down{color:#ff7867}.supervisor_page .supervisor_member_manage .table_root table th button.filter_button .fa-sort-down{display:inline-block;color:#333;line-height:1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.supervisor_page .supervisor_member_manage .table_root table td,.supervisor_page .supervisor_member_manage .table_root table th{vertical-align:middle;font-size:.85rem;text-align:center}.supervisor_page .supervisor_member_manage .table_root table td input.checkbox,.supervisor_page .supervisor_member_manage .table_root table th input.checkbox{vertical-align:middle;width:1rem;height:1rem}.supervisor_page .supervisor_member_manage .table_root table td button{font-size:.85rem;cursor:pointer;border:1px solid #dedede;border-radius:3px;line-height:1;padding:10px 12px;background:#fff}.supervisor_page .supervisor_orders nav.comp_paginate ul.pages{padding:48px}.supervisor_page .supervisor_orders .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:30px;max-height:42px;height:42px}.supervisor_page .supervisor_orders .inputs .select:not(.is-multiple){height:42px}.supervisor_page .supervisor_orders .inputs select{font-size:1rem;height:42px}.supervisor_page .supervisor_orders .inputs .left_inputs{white-space:nowrap;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.supervisor_page .supervisor_orders .inputs .left_inputs .select+.select{margin-left:6px}.supervisor_page .supervisor_orders .inputs .left_inputs>*{line-height:1}.supervisor_page .supervisor_orders .inputs .left_inputs .payments{margin-left:16px}.supervisor_page .supervisor_orders .inputs .left_inputs .payments p+p{margin-top:6px}.supervisor_page .supervisor_orders .inputs .left_inputs .payments p{font-size:.9rem;font-weight:800;line-height:1}.supervisor_page .supervisor_orders .inputs .right_inputs{white-space:nowrap;height:42px}.supervisor_page .supervisor_orders .inputs .right_inputs>*{line-height:1}.supervisor_page .supervisor_orders .inputs .right_inputs .search_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:#333;height:42px;position:relative}.supervisor_page .supervisor_orders .inputs .right_inputs .search_box .select{position:absolute;left:0}.supervisor_page .supervisor_orders .inputs .right_inputs .search_box .select select:not([multiple]){padding-left:1rem;padding-right:2.5em}.supervisor_page .supervisor_orders .inputs .right_inputs .search_box .select:not(.is-multiple):not(.is-loading):after{border-color:#333}.supervisor_page .supervisor_orders .inputs .right_inputs .search_box .select select{background:transparent;height:42px;border:none;border-radius:0}.supervisor_page .supervisor_orders .inputs .right_inputs input{background:#f5f5f5;height:42px;border-bottom-left-radius:3px;border-top-left-radius:3px;border:none;margin:0;height:100%;padding:6px 12px 6px 120px;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:300px}.supervisor_page .supervisor_orders .inputs .right_inputs input::-webkit-input-placeholder{color:#b0b0b0}.supervisor_page .supervisor_orders .inputs .right_inputs input:-ms-input-placeholder{color:#b0b0b0}.supervisor_page .supervisor_orders .inputs .right_inputs input::-ms-input-placeholder{color:#b0b0b0}.supervisor_page .supervisor_orders .inputs .right_inputs input::placeholder{color:#b0b0b0}.supervisor_page .supervisor_orders .inputs .right_inputs button{line-height:1;height:42px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#1dc078;color:#fff;font-size:1rem;border:1px solid #1dc078;border-bottom-right-radius:3px;border-top-right-radius:3px;width:64px;cursor:pointer}.supervisor_page .supervisor_orders .table_root{margin-top:24px;border:1px solid #dedede;border-radius:3px}.supervisor_page .supervisor_orders .table_root table{width:100%;border-radius:3px}.supervisor_page .supervisor_orders .table_root table th{background:#f5f5f5;height:50px}.supervisor_page .supervisor_orders .table_root table th button.filter_button{vertical-align:middle;font-size:.85rem;font-weight:800;cursor:pointer;border:0;background:transparent}.supervisor_page .supervisor_orders .table_root table th button.filter_button.active,.supervisor_page .supervisor_orders .table_root table th button.filter_button.active .fa-sort-down{color:#ff7867}.supervisor_page .supervisor_orders .table_root table th button.filter_button .fa-sort-down{display:inline-block;color:#333;line-height:1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.supervisor_page .supervisor_orders .table_root table td,.supervisor_page .supervisor_orders .table_root table th{vertical-align:middle;font-size:.85rem;text-align:center}.supervisor_page .supervisor_orders .table_root table td input.checkbox,.supervisor_page .supervisor_orders .table_root table th input.checkbox{vertical-align:middle;width:1rem;height:1rem}.supervisor_page .supervisor_orders .table_root table td .thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.supervisor_page .supervisor_orders .table_root table td .thumbnail img{width:73px;height:47px}.supervisor_page .supervisor_orders .table_root table td .thumbnail a{margin-left:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.supervisor_page .supervisor_orders .table_root table td button{font-size:.85rem;cursor:pointer;border:1px solid #dedede;border-radius:3px;line-height:1;padding:10px 12px;background:#fff}@-webkit-keyframes opaque{0%{opacity:0}to{opacity:1}}@keyframes opaque{0%{opacity:0}to{opacity:1}}.supervisor_page .supervisor_payments .join_process .select_process .contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.supervisor_page .supervisor_payments .join_process .select_process{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px;border:0;width:100%;min-height:120px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);background:#fff;cursor:pointer;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;-webkit-transform:scale(1);transform:scale(1)}.supervisor_page .supervisor_payments .join_process .select_process:active,.supervisor_page .supervisor_payments .join_process .select_process:focus,.supervisor_page .supervisor_payments .join_process .select_process:hover{border:0;outline-width:0}.supervisor_page .supervisor_payments .join_process .select_process:hover{background:#f9f9f9;-webkit-transform:scale(1.005);transform:scale(1.005)}.supervisor_page .supervisor_payments .join_process .select_process:first-of-type{margin-top:24px}.supervisor_page .supervisor_payments .join_process .select_process:nth-of-type(2){margin-top:12px}.supervisor_page .supervisor_payments .join_process .select_process h3{font-size:16px;font-weight:800;color:#333}.supervisor_page .supervisor_payments .join_process .select_process h3 i{margin-right:5px}.supervisor_page .supervisor_payments .join_process .select_process p{font-size:14px;font-weight:300;color:#333;text-align:left;margin-top:8px;word-wrap:break-word;word-break:keep-all}.supervisor_page .supervisor_payments .join_process button.select_process.isInActive{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.12);box-shadow:0 0 2px 0 rgba(0,0,0,.12);background-color:#fff}.supervisor_page .supervisor_payments .join_process button.select_process.isInActive h3,.supervisor_page .supervisor_payments .join_process button.select_process.isInActive p{color:#bdbdbd}.supervisor_page .supervisor_payments .join_process button.select_process.isInActive:hover{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);background:#f9f9f9;-webkit-transform:scale(1.005);transform:scale(1.005)}.supervisor_page .supervisor_payments .join_process button.select_process.isInActive:hover h3,.supervisor_page .supervisor_payments .join_process button.select_process.isInActive:hover p{color:#333}.supervisor_page .supervisor_payments .join_process button.select_process.isActive{background:#f9f9f9;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.12);box-shadow:0 0 2px 0 rgba(0,0,0,.12)}.supervisor_page .supervisor_payments .join_process button.select_process.isActive .icon{display:block}.supervisor_page .supervisor_payments .join_process button.select_process.isActive:hover{-webkit-transform:scale(1);transform:scale(1)}.supervisor_page .supervisor_payments .join_process button.select_process .icon{display:none;margin-right:.3rem;line-height:1.22;font-size:20px;color:#1dc078}.supervisor_page .supervisor_payments .join_process .bank_process_root .field_container.onError{display:inline-block}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .join_process .bank_process_root .field_container.onError{display:block}}.supervisor_page .supervisor_payments .join_process .bank_process_root .field_container.onError .error{text-align:right;color:#fb6351;font-size:12px}.supervisor_page .supervisor_payments .join_process .bank_process_root .field_container.onError .field input.tax_email{color:#fb6351;border:1px solid #fb6351}.supervisor_page .supervisor_payments .join_process .bank_process_root .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.supervisor_page .supervisor_payments .join_process .bank_process_root .field.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .join_process .bank_process_root .field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.supervisor_page .supervisor_payments .join_process .bank_process_root .field.center{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.supervisor_page .supervisor_payments .join_process .bank_process_root .field .label{font-size:1rem;color:#595959}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .join_process .bank_process_root .field .label{font-size:.8rem}}.supervisor_page .supervisor_payments .join_process .bank_process_root .field input.tax_email{width:400px;height:45px;margin-left:24px;border-radius:4px;font-size:1rem;color:#333;padding:.2rem .5rem;border:1px solid #dedede;background:#fff}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .join_process .bank_process_root .field input.tax_email{width:100%;margin-left:0}}.supervisor_page .supervisor_payments .join_process .bank_process_root .field button.button+button.button{margin-left:1rem}.supervisor_page .supervisor_payments .join_process .bank_process_root .field button.button{width:78px;height:48px;border-radius:4px;font-weight:800;font-size:1rem}.supervisor_page .supervisor_payments .join_process .bank_process_root .field button.button.cancel{background:#fff;color:#333}.supervisor_page .supervisor_payments .join_process .bank_process_root .field button.button.confirm{background:#1dc078;color:#fff}.supervisor_page .supervisor_payments .join_process .bank_process_root .guide{color:#929292;font-size:12px}.supervisor_page .supervisor_payments .join_process .bank_process_root .guide:first-of-type{margin-top:24px}.supervisor_page .supervisor_payments .join_process .card_process_root .step.isInActive{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.12);box-shadow:0 0 2px 0 rgba(0,0,0,.12);background-color:#fff}.supervisor_page .supervisor_payments .join_process .card_process_root .step.isInActive .checkbox_container span.label,.supervisor_page .supervisor_payments .join_process .card_process_root .step.isInActive div.body,.supervisor_page .supervisor_payments .join_process .card_process_root .step.isInActive div.head,.supervisor_page .supervisor_payments .join_process .card_process_root .step.isInActive h3{color:#bdbdbd}.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions{margin-top:16px}.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions .checkbox_container label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions .checkbox_container label .label{margin-left:8px;margin-bottom:1px;font-size:16px;color:#424242}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions .checkbox_container label .label{font-size:14px}}.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions .content_container{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions .content_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions .content_container .term{border:1px solid #dedede;-ms-flex-preferred-size:49%;flex-basis:49%}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions .content_container .term{-ms-flex-preferred-size:100%;flex-basis:100%}}.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions .content_container .condition{border:1px solid #dedede;-ms-flex-preferred-size:49%;flex-basis:49%}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions .content_container .condition{margin-top:12px;-ms-flex-preferred-size:100%;flex-basis:100%}}.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions .content_container .head{padding:16px 24px;border-bottom:1px solid #dedede;background:#f9f9f9}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions .content_container .head .label{font-size:14px}}.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions .content_container .body{padding:16px 24px;background:#fff;max-height:168px;overflow-y:scroll}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions .content_container .body{font-size:14px}}.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions .content_container .body h3{font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions .content_container .body p{margin-bottom:.5rem}.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions .content_container .body ol{padding-left:20px;padding-top:0;padding-bottom:.2rem;list-style:decimal}.supervisor_page .supervisor_payments .join_process .card_process_root .step .terms_and_conditions .content_container .body ul{padding-left:20px;padding-top:0;padding-bottom:.2rem;list-style:inherit}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form{margin-top:24px}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form .label{font-size:1rem;color:#333;width:140px}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form .label{width:100%}}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form .label span{font-size:12px}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form .label br.d{display:none}}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form .fake_box{min-width:215px}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form .fake_box .dimmed{font-size:14px;color:#929292}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form input{max-width:215px;height:48px;border-radius:4px;border:1px solid #dedede;background:#fff;font-size:1.1rem;padding:10px 16px;color:#655858}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form input:active,.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form input:focus{outline-width:0}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form input::-webkit-input-placeholder{font-size:1.1rem}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form input:-ms-input-placeholder{font-size:1.1rem}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form input::-ms-input-placeholder{font-size:1.1rem}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form input::placeholder{font-size:1.1rem}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form input.credit_number{width:215px}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form input.expiry{width:60px}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form input.expiry.mm{margin-right:12px}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form input.password{margin-right:12px;width:60px}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form div.guide{margin-top:24px}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form div.guide p{font-size:12px;line-height:1.5;color:#929292}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form div.guide p:before{content:"- ";display:inline-block}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form div.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form div.buttons button{width:78px;height:48px;border-radius:4px;font-weight:800;font-size:1rem}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form div.buttons button.cancel{background:#fff;color:#333}.supervisor_page .supervisor_payments .join_process .card_process_root .step .payment_form div.buttons button.submit{background:#1dc078;color:#fff}.supervisor_page .supervisor_payments .join_process .card_process_root .step h3{font-size:16px;font-weight:800;color:#333}.supervisor_page .supervisor_payments .join_process .card_process_root div.show_error{font-size:12px;border:1px solid #fb6351;border-radius:3px;padding:1rem;background:#fb6351;color:#fff;font-weight:800}.supervisor_page .supervisor_payments .join_process .step{margin-top:12px;padding:24px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);background-color:#fff}.supervisor_page .supervisor_payments .join_process .step.opaque{-webkit-animation-name:opaque;animation-name:opaque;-webkit-animation-duration:1.5s;animation-duration:1.5s}.supervisor_page .supervisor_payments .modify_process{margin-top:24px}.supervisor_page .supervisor_payments .modify_process .field{padding:24px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);background:#fff}.supervisor_page .supervisor_payments .modify_process .field input:active,.supervisor_page .supervisor_payments .modify_process .field input:focus{outline-width:0}.supervisor_page .supervisor_payments .modify_process .field .button_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.supervisor_page .supervisor_payments .modify_process .field .button_wrap button.modify{width:78px;height:48px;border-radius:4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);background-color:#fff;color:#333;font-weight:800}.supervisor_page .supervisor_payments .modify_process .field.guide{background:#f9f9f9}.supervisor_page .supervisor_payments .modify_process .field.guide h3{font-size:16px;color:#333}.supervisor_page .supervisor_payments .modify_process .field.guide p{margin-top:8px;font-size:14px;font-weight:300;line-height:1.43;color:#333}.supervisor_page .supervisor_payments .modify_process .field.info .info_body+.info_body{margin-top:12px}.supervisor_page .supervisor_payments .modify_process .field.info .label{font-size:16px;line-height:1.5;color:#bdbdbd}.supervisor_page .supervisor_payments .modify_process .field.info .content{font-size:16px;color:#333}.supervisor_page .supervisor_payments .modify_process .card_process .field.guide p.credit_error{color:#fb6351}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form{padding:24px;background:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16)}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:none;box-shadow:none;padding:0}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form .label{font-size:1rem;color:#333;width:140px}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form .label{width:100%}}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form .label span{font-size:12px}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form .label br.d{display:none}}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form .fake_box{min-width:215px}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form .fake_box .dimmed{font-size:14px;color:#929292}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form input{max-width:215px;height:48px;border-radius:4px;border:1px solid #dedede;background:#fff;font-size:1.1rem;padding:10px 16px;color:#655858}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form input:active,.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form input:focus{outline-width:0}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form input::-webkit-input-placeholder{font-size:1.1rem}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form input:-ms-input-placeholder{font-size:1.1rem}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form input::-ms-input-placeholder{font-size:1.1rem}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form input::placeholder{font-size:1.1rem}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form input.credit_number{width:215px}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form input.expiry{width:60px}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form input.expiry.mm{margin-right:12px}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form input.password{margin-right:12px;width:60px}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form div.guide{margin-top:24px}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form div.guide p{font-size:12px;line-height:1.5;color:#929292}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form div.guide p:before{content:"- ";display:inline-block}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form div.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form div.buttons button{width:78px;height:48px;border-radius:4px;font-weight:800;font-size:1rem}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form div.buttons button.cancel{background:#fff;color:#333}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify .payment_form div.buttons button.submit{background:#1dc078;color:#fff}.supervisor_page .supervisor_payments .modify_process .card_process .on_modify div.show_error{font-size:12px;border:1px solid #fb6351;border-radius:3px;padding:1rem;background:#fb6351;color:#fff;font-weight:800}.supervisor_page .supervisor_payments .modify_process .bank_process .field .info_body.email_root{max-width:210px}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .modify_process .bank_process .field .info_body.email_root{max-width:100%}}.supervisor_page .supervisor_payments .modify_process .bank_process .field input.tax_email{margin-top:6px;width:400px;height:45px;border-radius:4px;font-size:1rem;color:#333;padding:.2rem .5rem;border:1px solid #dedede;background:#fff}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .modify_process .bank_process .field input.tax_email{width:100%;margin-left:0}}.supervisor_page .supervisor_payments .modify_process .bank_process .field.onError input.tax_email{color:#fb6351;border:1px solid #fb6351}.supervisor_page .supervisor_payments .modify_process .bank_process .field.onError div.error{text-align:right;color:#fb6351;font-size:12px}.supervisor_page .supervisor_payments .modify_process .bank_process .on_modify .guide{color:#929292;font-size:12px}.supervisor_page .supervisor_payments .modify_process .bank_process .on_modify .guide:first-of-type{margin-top:24px}.supervisor_page .supervisor_payments .modify_process .bank_process .on_modify .button_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.supervisor_page .supervisor_payments .modify_process .bank_process .on_modify .button_wrap button.button+button.button{margin-left:10px}.supervisor_page .supervisor_payments .modify_process .bank_process .on_modify .button_wrap button.button{width:78px;height:48px;border-radius:4px;font-weight:800;font-size:1rem;margin:0}.supervisor_page .supervisor_payments .modify_process .bank_process .on_modify .button_wrap button.button.cancel{background:#fff;color:#333}.supervisor_page .supervisor_payments .modify_process .bank_process .on_modify .button_wrap button.button.confirm{background:#1dc078;color:#fff}.supervisor_page .supervisor_payments .root{margin-top:12px}.supervisor_page .supervisor_payments .common_process{border-bottom:1px solid #dedede;padding-bottom:24px}.supervisor_page .supervisor_payments .common_process .guide{font-size:14px;color:#333;line-height:1.43;word-break:keep-all}@media screen and (max-width:441px){.supervisor_page .supervisor_payments .common_process .guide br.d{display:none}}.supervisor_page .supervisor_payments .common_process .button_wrap{margin-top:12px;text-align:left}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .common_process .button_wrap{text-align:center}}.supervisor_page .supervisor_payments .common_process .button_wrap button.reset{width:325px;border:1px solid #595959;border-radius:0}.supervisor_page .supervisor_payments .common_process .button_wrap button.reset:active,.supervisor_page .supervisor_payments .common_process .button_wrap button.reset:focus{outline-width:0}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .common_process .button_wrap button.reset{width:280px}}.supervisor_page .supervisor_payments .common_process .download{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .common_process .download{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.supervisor_page .supervisor_payments .common_process .download a+a{margin-left:12px}.supervisor_page .supervisor_payments .common_process .download a{padding:12px 24px;background-color:#595959;font-size:14px;line-height:1.14;color:#fff}.supervisor_page .supervisor_payments .common_process .download a:active,.supervisor_page .supervisor_payments .common_process .download a:focus,.supervisor_page .supervisor_payments .common_process .download a:hover{background:#333}@media screen and (max-width:768px){.supervisor_page .supervisor_payments .common_process .download a{font-size:14px;padding:12px}}@media screen and (max-width:768px){.supervisor_page .reusable_modal{width:96%!important}}.supervisor_page .confirm_modify_modal .message_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px;color:#626262;font-size:1rem}.supervisor_page .confirm_modify_modal .message_container p{text-align:center}.supervisor_page .confirm_modify_modal .message_container p.sub{margin-top:8px;color:#7c7c7c;font-size:14px}.supervisor_page .confirm_modify_modal .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.supervisor_page .confirm_modify_modal .buttons button{margin:0}.supervisor_page .confirm_modify_modal .buttons button.no{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);color:#595959;background-color:#fff}.supervisor_page .confirm_modify_modal .buttons button.yes{-ms-flex-preferred-size:35%;flex-basis:35%;border-radius:4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.24);box-shadow:0 0 4px 0 rgba(0,0,0,.24);background-color:#1dc078}.supervisor_page .confirmed_modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:48px}.supervisor_page .confirmed_modal .icon{font-size:4rem;color:#1dc078}.supervisor_page .confirmed_modal p{margin-top:36px;color:#595959}.b2b_authentication .auth_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:375px;height:667px;margin-top:4rem;margin-left:auto;margin-right:auto;padding:32px}.b2b_authentication .auth_form #icon_brand_logo{width:162px}.b2b_authentication .auth_form .greeting{margin-top:36px;text-align:center;line-clamp:22px;font-size:1rem;color:#595959}.b2b_authentication .auth_form .email,.b2b_authentication .auth_form button,.b2b_authentication .auth_form input{width:100%;height:46px;border-radius:3px;padding:15px 12px;line-height:1}.b2b_authentication .auth_form .email{margin-top:36px;background-color:rgba(51,51,51,.8);color:#fff}.b2b_authentication .auth_form input{background-color:#f5f5f5;margin-top:12px;border:0}.b2b_authentication .auth_form button{margin-top:12px;background:#1dc078;color:#fff;font-weight:800;border:1px solid #1dc078}.b2b_authentication .auth_form .error{margin-top:1rem;font-size:.9rem;color:#ff7867}.b2b_authentication .auth_form button,.b2b_authentication .auth_form input{width:100%}@media screen and (max-width:768px){.b2b_authentication .auth_form{width:100%;height:667px}}.supervisor_page #main.sticky .popup{position:fixed}.supervisor_page #main.sticky .popup:first-child{top:64px}@media screen and (max-width:768px){.supervisor_page #main.sticky .popup:first-child{top:48px}}.supervisor_page #main.sticky .popup:nth-child(2){top:128px}@media screen and (max-width:768px){.supervisor_page #main.sticky .popup:nth-child(2){top:128px}}.supervisor_page .popup{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:19;background-color:#ffefef;font-size:14px;font-weight:800}.supervisor_page .popup,.supervisor_page .popup .inner_content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.supervisor_page .popup .inner_content{padding:16px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.supervisor_page .popup .control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.supervisor_page .popup .control button.remove_popup{cursor:pointer;background:transparent;border:none;font-size:1.4rem;color:#636363}.supervisor_page .popup .control button.remove_popup:active,.supervisor_page .popup .control button.remove_popup:focus{outline-width:0}.supervisor_page .popup .warn{color:#fb6351}.supervisor_page .popup .info{color:#1dc078}.supervisor_page .popup .normal{font-weight:400;font-size:14px;color:#626262}.supervisor_page .popup a.link{font-weight:400;font-size:14px;color:#636363;-webkit-text-decoration-line:underline;text-decoration-line:underline}.supervisor_page .popup a.link i.fas{font-weight:400;font-size:12px}.supervisor_page .aside_page{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:800px;padding:48px 8px 24px}.supervisor_page .aside_page nav.aside_nav{width:240px;min-width:240px;min-height:100%}@media screen and (max-width:768px){.supervisor_page .aside_page nav.aside_nav{display:none}}.supervisor_page .aside_page nav.aside_nav>*{line-height:1}.supervisor_page .aside_page nav.aside_nav .menu_main{font-size:14px;color:#b0b0b0;font-weight:800}.supervisor_page .aside_page nav.aside_nav .menu_subs{padding:24px 0 30px 18px}.supervisor_page .aside_page nav.aside_nav .menu_subs .menu_sub+.menu_sub{margin-top:18px}.supervisor_page .aside_page nav.aside_nav .menu_subs .menu_sub a{font-size:1rem;color:#333}.supervisor_page .aside_page nav.aside_nav .menu_subs .menu_sub a.active{font-weight:800}.supervisor_page .aside_page nav.aside_nav .e_download_cover{margin-bottom:35px}.supervisor_page .aside_page nav.aside_nav .e_download_cover .e_download{font-size:14px;color:#595959;line-height:1.14;padding:11.5px 24px;border:1px solid #dedede}.supervisor_page .aside_page nav.aside_nav .e_download_cover .e_download:hover{border:1px solid #bdbdbd}.supervisor_page .aside_page section{width:100%}.supervisor_page .aside_page section h3.aside_page_title{font-size:22px;font-weight:800;line-height:1.27;color:#333;margin-bottom:24px}.supervisor_page .aside_page section .root .supervisor_description{font-size:14px;color:#333;line-height:1.43}@media screen and (max-width:768px){.supervisor_page .aside_page section .root .supervisor_description br{display:none}}.supervisor_page .aside_page section .root .supervisor_body{margin:24px 0}.supervisor_page .aside_page section .root .supervisor_body.hr{padding:24px 0;border-top:1px solid #dedede}.supervisor_page .supervisor_supervisors .supervisors_info{font-weight:700;line-height:1.14;font-size:14px;color:#333;margin-bottom:24px}.supervisor_page .supervisor_supervisors .supervisors_info .all_num{color:#0a9658}.supervisor_page .supervisor_supervisors .supervisors_table_cover{width:100%;overflow-x:auto}.supervisor_page .supervisor_supervisors .supervisors_table_cover::-webkit-scrollbar{height:4px}.supervisor_page .supervisor_supervisors .supervisors_table_cover::-webkit-scrollbar-track{background:#d8d8d8}.supervisor_page .supervisor_supervisors .supervisors_table_cover::-webkit-scrollbar-thumb{background:#000}.supervisor_page .supervisor_supervisors .supervisors_table{min-width:600px;width:100%}.supervisor_page .supervisor_supervisors .supervisors_table thead tr{border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#f9f9f9}.supervisor_page .supervisor_supervisors .supervisors_table thead tr th{color:#595959;font-size:14px;font-weight:400;line-height:1.14;border:none;text-align:center;padding:16px}.supervisor_page .supervisor_supervisors .supervisors_table tbody tr{border-bottom:1px solid #eee}.supervisor_page .supervisor_supervisors .supervisors_table tbody tr td{color:#333;font-size:14px;border:none;text-align:center;padding:36px}.supervisor_page .supervisor_member_study nav.comp_paginate ul.pages{padding:48px}.supervisor_page .supervisor_member_study .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:30px;max-height:42px;height:42px}.supervisor_page .supervisor_member_study .inputs .select:not(.is-multiple){height:42px}.supervisor_page .supervisor_member_study .inputs select{font-size:1rem;height:42px}.supervisor_page .supervisor_member_study .inputs .left_inputs{white-space:nowrap;color:#333}.supervisor_page .supervisor_member_study .inputs .left_inputs>*{line-height:1}.supervisor_page .supervisor_member_study .inputs .right_inputs{white-space:nowrap;height:42px}.supervisor_page .supervisor_member_study .inputs .right_inputs>*{line-height:1}.supervisor_page .supervisor_member_study .inputs .right_inputs .search_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:#333;height:42px;position:relative}.supervisor_page .supervisor_member_study .inputs .right_inputs .search_box .select{position:absolute;left:0}.supervisor_page .supervisor_member_study .inputs .right_inputs .search_box .select select:not([multiple]){padding-left:1rem;padding-right:2.5em}.supervisor_page .supervisor_member_study .inputs .right_inputs .search_box .select:not(.is-multiple):not(.is-loading):after{border-color:#333}.supervisor_page .supervisor_member_study .inputs .right_inputs .search_box .select select{background:transparent;height:42px;border:none;border-radius:0}.supervisor_page .supervisor_member_study .inputs .right_inputs input{background:#f5f5f5;height:42px;border-bottom-left-radius:3px;border-top-left-radius:3px;border:none;margin:0;height:100%;padding:6px 12px 6px 120px;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:300px}.supervisor_page .supervisor_member_study .inputs .right_inputs input::-webkit-input-placeholder{color:#b0b0b0}.supervisor_page .supervisor_member_study .inputs .right_inputs input:-ms-input-placeholder{color:#b0b0b0}.supervisor_page .supervisor_member_study .inputs .right_inputs input::-ms-input-placeholder{color:#b0b0b0}.supervisor_page .supervisor_member_study .inputs .right_inputs input::placeholder{color:#b0b0b0}.supervisor_page .supervisor_member_study .inputs .right_inputs button{line-height:1;height:42px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#1dc078;color:#fff;font-size:1rem;border:1px solid #1dc078;border-bottom-right-radius:3px;border-top-right-radius:3px;width:64px;cursor:pointer}.supervisor_page .supervisor_member_study .table_root{margin-top:24px;border:1px solid #dedede;border-radius:3px}.supervisor_page .supervisor_member_study .table_root table{width:100%;border-radius:3px}.supervisor_page .supervisor_member_study .table_root table th{background:#f5f5f5;height:50px}.supervisor_page .supervisor_member_study .table_root table th button.filter_button{vertical-align:middle;font-size:.85rem;font-weight:800;cursor:pointer;border:0;background:transparent}.supervisor_page .supervisor_member_study .table_root table th button.filter_button.active,.supervisor_page .supervisor_member_study .table_root table th button.filter_button.active .fa-sort-down{color:#ff7867}.supervisor_page .supervisor_member_study .table_root table th button.filter_button .fa-sort-down{display:inline-block;color:#333;line-height:1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.supervisor_page .supervisor_member_study .table_root table td,.supervisor_page .supervisor_member_study .table_root table th{vertical-align:middle;font-size:.85rem;text-align:center}.supervisor_page .supervisor_member_study .table_root table td input.checkbox,.supervisor_page .supervisor_member_study .table_root table th input.checkbox{vertical-align:middle;width:1rem;height:1rem}.supervisor_page .supervisor_member_study .table_root table td .thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.supervisor_page .supervisor_member_study .table_root table td .thumbnail img{width:73px;height:47px}.supervisor_page .supervisor_member_study .table_root table td .thumbnail a{margin-left:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.supervisor_page .supervisor_member_study .table_root table td button{font-size:.85rem;cursor:pointer;border:1px solid #dedede;border-radius:3px;line-height:1;padding:10px 12px;background:#fff}.school_apply iframe{height:100%}.school_apply #ch-plugin{display:none}.introduce_group .reusable_modal{padding:24px;height:95%!important;overflow-y:scroll}@media screen and (max-width:768px){.introduce_group .reusable_modal{padding:16px;width:95%!important;height:auto!important}}.introduce_group .reusable_modal .inquire_contents{margin-top:24px}.introduce_group .reusable_modal .inquire_contents .policy_text{margin-top:1rem;font-size:.75rem;color:#454545;word-break:keep-all;text-align:center}.introduce_group .reusable_modal .inquire_contents .policy_link{cursor:pointer;color:#1dc078}@media screen and (max-width:768px){.introduce_group .reusable_modal .inquire_contents{margin-top:16px}}.introduce_group .reusable_modal .inquire_contents .field+.field{margin-top:24px}@media screen and (max-width:768px){.introduce_group .reusable_modal .inquire_contents .field+.field{margin-top:16px}}.introduce_group .reusable_modal .inquire_contents .field.onError .buttons,.introduce_group .reusable_modal .inquire_contents .field.onError input,.introduce_group .reusable_modal .inquire_contents .field.onError textarea{border:1px solid #fb6351;color:#fb6351}.introduce_group .reusable_modal .inquire_contents .field h3{font-size:14px;font-weight:800;color:#595959}.introduce_group .reusable_modal .inquire_contents .field div.error{font-size:12px;color:#fb6351}.introduce_group .reusable_modal .inquire_contents .field input{margin-top:8px;width:100%;height:45px;border-radius:4px;border:1px solid #dedede;color:#333;font-size:1rem;background-color:#fff}.introduce_group .reusable_modal .inquire_contents .field input:active,.introduce_group .reusable_modal .inquire_contents .field input:focus{-webkit-box-shadow:none;box-shadow:none;outline-width:0}.introduce_group .reusable_modal .inquire_contents .field .textarea{margin-top:8px;height:120px;max-height:120px;width:100%;border-radius:4px;background:#fff}.introduce_group .reusable_modal .inquire_contents .field .textarea:active,.introduce_group .reusable_modal .inquire_contents .field .textarea:focus{-webkit-box-shadow:none;box-shadow:none;outline-width:0}.introduce_group .reusable_modal .inquire_contents .field .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px;margin-bottom:0}.introduce_group .reusable_modal .inquire_contents .field .buttons button{margin:0;width:auto;-ms-flex-preferred-size:24%;flex-basis:24%;background:#fff;border-radius:3px;border:1px solid #dedede;color:#333}.introduce_group .reusable_modal .inquire_contents .field .buttons button:active,.introduce_group .reusable_modal .inquire_contents .field .buttons button:focus{-webkit-box-shadow:none;box-shadow:none;outline-width:0}.introduce_group .reusable_modal .inquire_contents .field .buttons button.isActive{background:#1dc078;border:1px solid #1dc078;color:#fff}@media screen and (max-width:768px){.introduce_group .reusable_modal .inquire_contents .field .buttons button{-ms-flex-preferred-size:48%;flex-basis:48%}.introduce_group .reusable_modal .inquire_contents .field .buttons button:nth-child(2n - 1){margin-top:4px}}.introduce_group .reusable_modal .inquire_contents .controls{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.introduce_group .reusable_modal .inquire_contents .controls button{width:78px;height:45px;border-radius:4px}.introduce_group .reusable_modal .inquire_contents .controls button:active,.introduce_group .reusable_modal .inquire_contents .controls button:focus{-webkit-box-shadow:none;box-shadow:none;outline-width:0}.introduce_group .reusable_modal .inquire_contents .controls button.cancel{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);background-color:#fff;color:#333;margin-right:1rem}.introduce_group .reusable_modal .inquire_contents .controls button.submit{border-radius:4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.24);box-shadow:0 0 4px 0 rgba(0,0,0,.24);background-color:#1dc078;color:#fff}@media screen and (max-width:768px){.introduce_group .btn-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.introduce_group .btn-cover .btn{display:inline-block;padding:12px 18px;border-radius:2px;width:180px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.24);box-shadow:0 0 4px 0 rgba(0,0,0,.24);font-weight:800}.introduce_group .btn-cover .btn.is_white{color:#1dc078}.introduce_group .btn-cover .btn.is_green{color:#fff;background:#1dc078}.introduce_group .btn-cover .btn+.btn{margin-left:24px}@media screen and (max-width:768px){.introduce_group .btn-cover .btn+.btn{margin:24px 0 0}}.introduce_group .section.group_header{text-align:center;min-height:393px;background-image:url(https://cdn.inflearn.com/public/btobs/section_00_bg.png);background-repeat:no-repeat;background-size:cover;background-position:50%;padding:5.7rem 1.5rem}.introduce_group .section.group_header .header_content{color:#fff}.introduce_group .section.group_header .header_content h1{font-size:1.875rem;font-weight:700;margin-bottom:1.875rem}.introduce_group .section.group_header .header_content p{font-size:1.125rem;margin-bottom:36px}.introduce_group .section.references{padding:4rem 1.5rem;text-align:center}.introduce_group .section.references h3{margin-bottom:12px}.introduce_group .section.references p{font-weight:300;font-size:18px;margin-bottom:48px}.introduce_group .section.references .swipe-wrap.columns{max-width:1042px;margin:0 auto}@media screen and (max-width:768px){.introduce_group .section.references .swipe-wrap.columns .column{padding:.25rem}}.introduce_group .section.references .swipe-wrap.columns .column .image{margin:auto;max-width:170px;max-height:170px}.introduce_group .section.references .swipe-wrap.columns .column .image img.is-rounded{border:8px solid rgba(46,194,118,.3)}@media screen and (max-width:768px){.introduce_group .section.references .swipe-wrap.columns .column .image img.is-rounded{border:2px solid rgba(46,194,118,.3)}}.introduce_group .section.references .swipe-wrap.columns .column .image img.is-rounded:hover{border-color:#2ec276}.introduce_group .section.send_mail{background-color:#f1f1f1;padding:1rem 1.5rem}.introduce_group .section.send_mail .mail_inputs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.introduce_group .section.send_mail .mail_inputs .input[type=email]{background-color:#fff;width:380px}@media screen and (max-width:768px){.introduce_group .section.send_mail .mail_inputs .input[type=email]{width:220px}}.introduce_group .section.word_img{padding:1rem 1.5rem}.introduce_group .section.word_img .container{max-width:1042px}.introduce_group .section.word_img .container .column.is-half.vertical_center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.introduce_group .section.word_img .container .column.is-half .word_content{padding-left:1rem}@media screen and (max-width:768px){.introduce_group .section.word_img .container .column.is-half .word_content{padding-left:0}}.introduce_group .section.word_img .container .column.is-half .word_content h1{font-size:3.75rem;font-weight:700}.introduce_group .section.word_img .container .column.is-half .word_content h1 span{color:#2ec276}.introduce_group .section.word_img .container .column.is-half .word_content h5{font-size:1.25rem;font-weight:700;margin-top:1.25rem}.introduce_group .section.word_img .container .column.is-half .word_content li,.introduce_group .section.word_img .container .column.is-half .word_content p{font-size:1.25rem;font-weight:300;color:#202020}.introduce_group .section.word_img.is_bg_grey{background-color:#f8f8f9}.introduce_group section.right_now{text-align:center}.introduce_group section.right_now h2{font-size:30px;font-weight:700;margin-bottom:12px}.introduce_group section.right_now p{font-weight:300;margin-bottom:48px;font-size:18px}.group_new .create_group_cover{background-color:#f9f9f9;padding:64px 0;min-height:800px}@media screen and (max-width:1024px){.group_new .create_group_cover{height:100%;padding:0}}.group_new .create_group_cover .create_group_wrapper{width:1176px;margin:0 auto;border-radius:4px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.04);box-shadow:0 0 8px 0 rgba(0,0,0,.04);background:#fff}@media screen and (max-width:1024px){.group_new .create_group_cover .create_group_wrapper{width:100%;min-height:800px}}.group_new .create_group_cover .create_group_wrapper .create_group_section{display:block;-webkit-transition:all 1s linear;transition:all 1s linear;padding-left:16px;padding-right:16px}.group_new .create_group_cover .create_group_wrapper .create_group_section.hidden{display:none}.group_new .create_group_cover .create_group_wrapper .create_group_section.visually{opacity:0}.group_new .create_group_cover .create_group_wrapper .create_group_section .create_group_title{font-size:24px;color:#424242;margin-bottom:8px}.group_new .create_group_cover .create_group_wrapper .create_group_section .create_group_desc{font-size:14px;color:#929292;margin-bottom:32px}.group_new .create_group_cover .create_group_wrapper .create_group_section .btn_cover .btn{padding:10px 20px;border-radius:4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.24);box-shadow:0 0 4px 0 rgba(0,0,0,.24);font-size:16px;font-weight:700}.group_new .create_group_cover .create_group_wrapper .create_group_section .btn_cover .btn.btn_primary{background-color:#1dc078;color:#fff}.group_new .create_group_cover .create_group_wrapper .create_group_section .btn_cover .btn.btn_white{background-color:#fff;color:#6d7278}.group_new .create_group_cover .create_group_wrapper .create_group_section .btn_cover .btn:disabled{background-color:#bdbdbd;cursor:not-allowed}.group_new .create_group_cover .create_group_wrapper .create_group_section .btn_cover .btn+.btn{margin-left:16px}.group_new .create_group_cover .create_group_wrapper .create_group_section .create_group_box{max-width:1000px;width:85%;text-align:left;border:1px solid #dedede;margin:0 auto 16px}@media screen and (max-width:768px){.group_new .create_group_cover .create_group_wrapper .create_group_section .create_group_box{max-width:none;width:100%}}.group_new .create_group_cover .create_group_wrapper .create_group_section .create_group_box:last-child{margin-bottom:32px}.group_new .create_group_cover .create_group_wrapper .create_group_section .create_group_box .box_header{background-color:#f9f9f9;color:#424242;border-bottom:1px solid #dedede;padding:13px 24px}.group_new .create_group_cover .create_group_wrapper .create_group_section .create_group_box .box_header input[type=checkbox]{width:16px;height:16px;border:1px solid #bdbdbd;border-radius:4px}.group_new .create_group_cover .create_group_wrapper .create_group_section .create_group_box .box_body{padding:18px 24px}.group_new .accept_terms_section{text-align:center;padding:32px 0}.group_new .accept_terms_section .create_group_link{display:block;color:#424242;text-decoration:underline;font-size:14px;margin-bottom:16px}.group_new .accept_terms_section .create_group_box .box_header label{cursor:pointer}.group_new .accept_terms_section .create_group_box .box_body{height:350px;overflow-y:auto}.group_new .accept_terms_section .create_group_box .box_body h4{font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.group_new .accept_terms_section .create_group_box .box_body ol{padding:inherit;padding-top:0;list-style:decimal}.group_new .accept_terms_section .e_all_check{margin-bottom:32px;font-size:14px;color:#424242}.group_new .accept_terms_section .e_all_check input[type=checkbox]{width:16px;height:16px;border:1px solid #bdbdbd;border-radius:4px}.group_new .accept_terms_section .e_all_check label{cursor:pointer}.group_new .done_section{text-align:center;padding:140px 0}.group_new .info_form_section{text-align:center;padding:32px 0}.group_new .info_form_section .create_group_box .box_header{font-weight:700;color:#333}.group_new .info_form_section .create_group_box .box_body{padding:24px}.group_new .info_form_section .create_group_box .box_body .box_form_group{margin-bottom:32px}.group_new .info_form_section .create_group_box .box_body .box_form_group.onError input[type=text]{border:1px solid #ff7768}.group_new .info_form_section .create_group_box .box_body .box_form_group.onError .form_alert{color:#ff7768}.group_new .info_form_section .create_group_box .box_body .box_form_group.onOk input[type=text]{border:1px solid #1dc078}.group_new .info_form_section .create_group_box .box_body .box_form_group.onOk .form_alert{color:#1dc078}.group_new .info_form_section .create_group_box .box_body .box_form_group .form_label{display:block;color:#333;margin-bottom:12px}.group_new .info_form_section .create_group_box .box_body .box_form_group input[type=text]{display:inline-block;min-width:328px;border:1px solid #dedede;background-color:#fff;font-size:16px;padding:12px;margin-bottom:8px;margin-right:8px}@media screen and (max-width:768px){.group_new .info_form_section .create_group_box .box_body .box_form_group input[type=text]{min-width:auto;width:100%}}.group_new .info_form_section .create_group_box .box_body .box_form_group input[type=text]:disabled{background-color:#f5f5f5;color:#bdbdbd}.group_new .info_form_section .create_group_box .box_body .box_form_group input[type=text]:focus{outline:none}.group_new .info_form_section .create_group_box .box_body .box_form_group .btn{background-color:#929292;border:1px solid #929292;padding:12px 20px;color:#fff;font-weight:700;border-radius:0;margin-bottom:8px}@media screen and (max-width:768px){.group_new .info_form_section .create_group_box .box_body .box_form_group .btn{width:100%}}.group_new .info_form_section .create_group_box .box_body .box_form_group .form_alert{font-size:14px;color:#929292}.group_new .preparation_section{text-align:center;padding:140px 0}.group_new .preparation_section .create_group_title br{display:none}@media screen and (max-width:768px){.group_new .preparation_section .create_group_title br{display:block}}.group_new .preparation_section .create_group_img_desc{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#333;font-size:14px}.group_new .preparation_section .create_group_img_desc span{margin:0 24px}.who_we_are .section .container{max-width:780px}.who_we_are .section.we_are_header{background-image:url(https://cdn.inflearn.com/public/langding_pages/weare/section_00_bg.png);background-color:#77cc98;background-size:auto;background-position:50%;color:#fff}.who_we_are .section.we_are_header h1{font-size:2rem}@media screen and (max-width:768px){.who_we_are .section.we_are_header{padding:0 1.5rem;background-size:cover}}.who_we_are .section.story{padding:3rem 1.5rem 0}.who_we_are .section.story .column h1,.who_we_are .section.story .column h2,.who_we_are .section.story .column h3{font-size:1.125rem;font-weight:700}.who_we_are .section.story .column p+h2{margin-top:1rem}.who_we_are .section.story .column p{color:#404040;line-height:1.5;font-weight:300}.who_we_are .section.story .column p+p{margin-top:1rem}.who_we_are .section.story .column p.from_inflearn{padding-top:1.6rem;text-align:right}.who_we_are .section.story .column:last-child{background-image:url(https://cdn.inflearn.com/public/langding_pages/weare/section_01_line.png);background-repeat:no-repeat;background-position:bottom;padding-bottom:4.5rem}.who_we_are .section.last{padding-bottom:5rem;text-align:center}.who_we_are .section.last .brand_logo{width:7rem;min-height:2rem}.who_we_are .section.last h2{font-size:1rem}@media screen and (max-width:768px){body.instructor_coupons .yes_no_modal .content_container{margin-bottom:1rem!important}}body.instructor_coupons .yes_no_modal .content_container .fa-exclamation-triangle{color:#f9a825;font-size:4rem}@media screen and (max-width:768px){body.instructor_coupons .yes_no_modal .content_container .fa-exclamation-triangle{font-size:2rem}}@media screen and (max-width:768px){body.instructor_coupons .yes_no_modal .content_container p{font-size:.8rem}}@media screen and (max-width:768px){body.instructor_coupons .yes_no_modal .button_container button{border-radius:0!important;font-size:.85rem!important}body.instructor_coupons .yes_no_modal .button_container button.confirm{width:100%;margin:0}}@media screen and (max-width:500px){body.instructor_coupons .reusable_modal{width:95%!important}}body.instructor_coupons .reusable_modal .header{margin-bottom:1rem}body.instructor_coupons .reusable_modal .error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}body.instructor_coupons .reusable_modal button[type=submit]{margin-top:0}body.instructor_coupons .reusable_modal .inner_section+.inner_section{margin-top:1rem}body.instructor_coupons .reusable_modal .inner_section .input_with_selector{background:#f5f5f5;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}body.instructor_coupons .reusable_modal .inner_section .input_with_selector .navbar-link:not(.is-arrowless):after,body.instructor_coupons .reusable_modal .inner_section .input_with_selector .select:not(.is-multiple):not(.is-loading):after{margin-top:-.3em}body.instructor_coupons .reusable_modal .inner_section .input_with_selector select{padding-left:1rem}body.instructor_coupons .reusable_modal .inner_section .input_with_selector input,body.instructor_coupons .reusable_modal .inner_section .input_with_selector select{border:0;height:40px;background:transparent;font-size:1rem}@media screen and (max-width:768px){body.instructor_coupons .reusable_modal .inner_section .input_with_selector input,body.instructor_coupons .reusable_modal .inner_section .input_with_selector select{font-size:.85rem}}body.instructor_coupons .reusable_modal .inner_section .input_with_selector input{width:100%;padding:0 1rem;color:#333}body.instructor_coupons .reusable_modal .inner_section .input_with_selector input::-webkit-input-placeholder{font-size:1rem;color:#b0b0b0}body.instructor_coupons .reusable_modal .inner_section .input_with_selector input:-ms-input-placeholder{font-size:1rem;color:#b0b0b0}body.instructor_coupons .reusable_modal .inner_section .input_with_selector input::-ms-input-placeholder{font-size:1rem;color:#b0b0b0}body.instructor_coupons .reusable_modal .inner_section .input_with_selector input::placeholder{font-size:1rem;color:#b0b0b0}@media screen and (max-width:768px){body.instructor_coupons .reusable_modal .inner_section .input_with_selector input::-webkit-input-placeholder{font-size:.85rem}body.instructor_coupons .reusable_modal .inner_section .input_with_selector input:-ms-input-placeholder{font-size:.85rem}body.instructor_coupons .reusable_modal .inner_section .input_with_selector input::-ms-input-placeholder{font-size:.85rem}body.instructor_coupons .reusable_modal .inner_section .input_with_selector input::placeholder{font-size:.85rem}}body.instructor_coupons .reusable_modal .inner_section .input_with_selector input:disabled{color:#b0b0b0;cursor:not-allowed}body.instructor_coupons .reusable_modal .inner_section .date_input{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:100%}body.instructor_coupons .reusable_modal .inner_section .date_input .date_input{font-size:1rem;height:40px;padding:0 .5rem;color:#333;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;border:0;background-color:#f5f5f5}body.instructor_coupons .reusable_modal .inner_section .date_input .date_input::-webkit-input-placeholder{font-size:1rem;color:#b0b0b0}body.instructor_coupons .reusable_modal .inner_section .date_input .date_input:-ms-input-placeholder{font-size:1rem;color:#b0b0b0}body.instructor_coupons .reusable_modal .inner_section .date_input .date_input::-ms-input-placeholder{font-size:1rem;color:#b0b0b0}body.instructor_coupons .reusable_modal .inner_section .date_input .date_input::placeholder{font-size:1rem;color:#b0b0b0}@media screen and (max-width:768px){body.instructor_coupons .reusable_modal .inner_section .date_input .date_input::-webkit-input-placeholder{font-size:.85rem}body.instructor_coupons .reusable_modal .inner_section .date_input .date_input:-ms-input-placeholder{font-size:.85rem}body.instructor_coupons .reusable_modal .inner_section .date_input .date_input::-ms-input-placeholder{font-size:.85rem}body.instructor_coupons .reusable_modal .inner_section .date_input .date_input::placeholder{font-size:.85rem}}@media screen and (max-width:768px){body.instructor_coupons .reusable_modal .inner_section .date_input .date_input{font-size:.85rem}}body.instructor_coupons .reusable_modal .inner_section .date_input .date_input+.date_input{margin-left:1rem}body.instructor_coupons .reusable_modal .inner_section .date_input .year{-ms-flex-preferred-size:74px;flex-basis:74px}body.instructor_coupons .reusable_modal .inner_section .date_input .day,body.instructor_coupons .reusable_modal .inner_section .date_input .month{-ms-flex-preferred-size:54px;flex-basis:54px}body.instructor_coupons .reusable_modal .inner_section .course_render_root{position:relative;width:100%}body.instructor_coupons .reusable_modal .inner_section .course_render_root .selector_courses{display:none}body.instructor_coupons .reusable_modal .inner_section .course_render_root.active .selector_courses{display:block}body.instructor_coupons .reusable_modal .inner_section .input{width:100%;height:40px;padding:0 1rem;color:#333;border-radius:3px;background-color:#f5f5f5}body.instructor_coupons .reusable_modal .inner_section .input::-webkit-input-placeholder{font-size:1rem;color:#b0b0b0}body.instructor_coupons .reusable_modal .inner_section .input:-ms-input-placeholder{font-size:1rem;color:#b0b0b0}body.instructor_coupons .reusable_modal .inner_section .input::-ms-input-placeholder{font-size:1rem;color:#b0b0b0}body.instructor_coupons .reusable_modal .inner_section .input::placeholder{font-size:1rem;color:#b0b0b0}@media screen and (max-width:768px){body.instructor_coupons .reusable_modal .inner_section .input::-webkit-input-placeholder{font-size:.85rem}body.instructor_coupons .reusable_modal .inner_section .input:-ms-input-placeholder{font-size:.85rem}body.instructor_coupons .reusable_modal .inner_section .input::-ms-input-placeholder{font-size:.85rem}body.instructor_coupons .reusable_modal .inner_section .input::placeholder{font-size:.85rem}}@media screen and (max-width:768px){body.instructor_coupons .reusable_modal .inner_section .input{font-size:.85rem}}body.instructor_coupons .reusable_modal .inner_section .selector_courses{position:absolute;left:0;top:0;z-index:8888;width:100%;color:#333;border-right:1px solid #efefef;border-left:1px solid #efefef;border-bottom:1px solid #efefef;max-height:150px;overflow-y:scroll}body.instructor_coupons .reusable_modal .inner_section .selector_courses button.select_button{position:relative;padding:0 1rem;margin:0;background:#fff;border-radius:0;border:none;color:#333;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}@media screen and (max-width:768px){body.instructor_coupons .reusable_modal .inner_section .selector_courses button.select_button{font-size:.85rem}}body.instructor_coupons .reusable_modal .inner_section .selector_courses button.select_button .select_title{white-space:nowrap}body.instructor_coupons .reusable_modal .inner_section .selector_courses button.select_button:disabled{color:#b0b0b0;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;cursor:not-allowed}body.instructor_coupons .reusable_modal .inner_section .selector_courses button.select_button .price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#b0b0b0;position:absolute;top:0;right:0;bottom:0;margin:auto 0;background:#fff;padding:0 1rem}body.instructor_coupons .reusable_modal .inner_section .selector_courses button.select_button .price:after{content:"";position:absolute;top:0;bottom:0;left:-30px;z-index:10;width:42px;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(65%,#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 65%)}body.instructor_coupons .reusable_modal h3{font-size:1rem;font-weight:800;color:#595959;margin-bottom:.5rem}body.instructor_coupons .reusable_modal h3 span{font-size:14px;font-weight:400;color:#f86c6c}body.instructor_coupons .reusable_modal .selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:40px;padding:0 1rem;border-radius:3px;background-color:#f5f5f5;margin:0}body.instructor_coupons .reusable_modal .selector span{font-weight:400;font-size:1rem;color:#b0b0b0}body.instructor_coupons .reusable_modal .selector span.selected{color:#333}@media screen and (max-width:768px){body.instructor_coupons .reusable_modal .selector span{font-size:.85rem}}body.instructor_coupons .reusable_modal .selector .fas{font-size:1.2rem;color:#1dc078}body.instructor_coupons .instructor_coupon_manage .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:26px}@media screen and (max-width:768px){body.instructor_coupons .instructor_coupon_manage .controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}body.instructor_coupons .instructor_coupon_manage .controls .course_filter:not([mutiple]){max-width:288px;width:288px;height:40px;border-radius:3px;border:1px solid #dedede;background-color:#fff}@media screen and (max-width:768px){body.instructor_coupons .instructor_coupon_manage .controls .course_filter:not([mutiple]){width:100%;min-width:100%;max-width:100%}}body.instructor_coupons .instructor_coupon_manage .controls button.new{background:#1dc078;color:#fff;width:87px;height:40px;border-radius:3px;border:1px solid #1dc078;font-size:1rem;font-weight:400;cursor:pointer}@media screen and (max-width:768px){body.instructor_coupons .instructor_coupon_manage .controls button.new{margin-bottom:1rem}}body.instructor_coupons .instructor_coupon_manage .scrollable{overflow:hidden;overflow-x:scroll;width:100%}body.instructor_coupons .instructor_coupon_manage .table_root{margin-bottom:1rem;border:1px solid #dedede;border-radius:3px;min-width:1024px}body.instructor_coupons .instructor_coupon_manage .table_root .no_result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5rem 0;width:100%}body.instructor_coupons .instructor_coupon_manage .table_root button.edit{border:0;color:#1dc078}body.instructor_coupons .instructor_coupon_manage .table_root table{width:100%;border-radius:3px;border:0}body.instructor_coupons .instructor_coupon_manage .table_root table tbody tr,body.instructor_coupons .instructor_coupon_manage .table_root table thead tr{border-bottom:1px solid #dedede}body.instructor_coupons .instructor_coupon_manage .table_root table tbody tr:last-child{border:0}body.instructor_coupons .instructor_coupon_manage .table_root table th{background:#f5f5f5;height:50px}body.instructor_coupons .instructor_coupon_manage .table_root table th button.filter_button{vertical-align:middle;font-size:.85rem;font-weight:800;cursor:pointer;border:0;background:transparent}body.instructor_coupons .instructor_coupon_manage .table_root table th button.filter_button.active,body.instructor_coupons .instructor_coupon_manage .table_root table th button.filter_button.active .fas{color:#ff7867}body.instructor_coupons .instructor_coupon_manage .table_root table th button.filter_button .fas{margin-right:4px;display:inline-block;color:#333;line-height:1}body.instructor_coupons .instructor_coupon_manage .table_root table td,body.instructor_coupons .instructor_coupon_manage .table_root table th{border:0;vertical-align:middle;font-size:.85rem;text-align:center}body.instructor_coupons .instructor_coupon_manage .table_root table td input.checkbox,body.instructor_coupons .instructor_coupon_manage .table_root table th input.checkbox{vertical-align:middle;width:1rem;height:1rem}body.instructor_coupons .instructor_coupon_manage .table_root table td button{font-size:.85rem;cursor:pointer;border:1px solid #dedede;border-radius:3px;line-height:1;padding:10px 12px;background:#fff}.instructor .sidebar_left i{margin-right:.25rem}.instructor .sidebar_left .is_active{font-weight:700;color:#1dc078}.instructor .pagination{max-width:800px}.instructor .instructor_header{background-color:#333b3d;padding:.5rem;color:#fff}.instructor .select select:not([multiple]){max-width:12rem}.instructor.instructor_dashboard .box{position:relative;width:100%;height:100%;padding:.5rem 1rem}.instructor.instructor_dashboard .box .box_title{font-weight:700;margin-bottom:1rem}.instructor.instructor_dashboard .box .box_content{text-align:center}.instructor.instructor_dashboard .box .box_content .status_value{word-break:break-all}.instructor.instructor_dashboard .box .box_content .status_value span{font-size:2rem;font-weight:700;color:#595959;opacity:.5}.instructor.instructor_dashboard .box .box_content .status_value span span.unit{margin-left:.25rem;font-size:1rem}.instructor.instructor_dashboard .box .box_content a.bottom_right{position:absolute;right:1rem;bottom:.5rem}.instructor.instructor_dashboard .box .box_content table th{text-align:center}.instructor.instructor_dashboard .box .box_content table td.course_title{max-width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.instructor.instructor_dashboard .box .box_content table td.income{text-align:right}@media screen and (max-width:768px){.instructor.instructor_dashboard .column:not(.sidebar_left){padding:.25rem}.instructor.instructor_dashboard .column:not(.sidebar_left) .box{padding:.5rem}.instructor.instructor_dashboard .column:not(.sidebar_left) .box .box_content .status_value span{font-size:1.5rem}.instructor.instructor_dashboard .column:not(.sidebar_left) .box .box_content table td.course_title{max-width:200px}}.instructor.instructor_courses .course_questions,.instructor.instructor_courses .course_reviews,.instructor.instructor_courses .course_students,.instructor.instructor_courses th{text-align:center}.instructor.instructor_courses .course_thumbnail{max-width:200px;min-width:100px}.instructor.instructor_courses .course_reviews{max-width:6rem;min-width:4rem}.instructor.instructor_courses .course_students{max-width:10rem;min-width:8rem}.instructor.instructor_courses .course_questions{max-width:10rem;min-width:5rem}.instructor.instructor_courses .course_incomes{text-align:right}.instructor.instructor_courses .course_status{min-width:5rem;text-align:right;font-size:.8rem}.instructor.instructor_incomes .control_container,.instructor.instructor_newses .control_container,.instructor.instructor_questions .control_container,.instructor.instructor_reviews .control_container{margin-bottom:1rem;overflow-x:scroll}.instructor.instructor_incomes .control_container .control+.control,.instructor.instructor_newses .control_container .control+.control,.instructor.instructor_questions .control_container .control+.control,.instructor.instructor_reviews .control_container .control+.control{margin-left:1rem}.instructor.instructor_incomes .article_container,.instructor.instructor_newses .article_container,.instructor.instructor_questions .article_container,.instructor.instructor_reviews .article_container{max-width:800px}.instructor.instructor_incomes .article_container article .media-content,.instructor.instructor_newses .article_container article .media-content,.instructor.instructor_questions .article_container article .media-content,.instructor.instructor_reviews .article_container article .media-content{overflow:auto;word-break:break-word}.instructor.instructor_incomes .article_container article .media-content .post_title,.instructor.instructor_newses .article_container article .media-content .post_title,.instructor.instructor_questions .article_container article .media-content .post_title,.instructor.instructor_reviews .article_container article .media-content .post_title{margin-bottom:.5rem}.instructor.instructor_incomes .article_container article .media-content .comment_body,.instructor.instructor_newses .article_container article .media-content .comment_body,.instructor.instructor_questions .article_container article .media-content .comment_body,.instructor.instructor_reviews .article_container article .media-content .comment_body{word-break:break-word}.instructor.instructor_incomes .article_container article .media-content .comment_metas,.instructor.instructor_incomes .article_container article .media-content .post_metas,.instructor.instructor_newses .article_container article .media-content .comment_metas,.instructor.instructor_newses .article_container article .media-content .post_metas,.instructor.instructor_questions .article_container article .media-content .comment_metas,.instructor.instructor_questions .article_container article .media-content .post_metas,.instructor.instructor_reviews .article_container article .media-content .comment_metas,.instructor.instructor_reviews .article_container article .media-content .post_metas{font-size:.75rem;margin-top:.25rem;color:#595959}.instructor.instructor_incomes .article_container article .media-content .comment_metas span+a,.instructor.instructor_incomes .article_container article .media-content .comment_metas span+span,.instructor.instructor_incomes .article_container article .media-content .post_metas span+a,.instructor.instructor_incomes .article_container article .media-content .post_metas span+span,.instructor.instructor_newses .article_container article .media-content .comment_metas span+a,.instructor.instructor_newses .article_container article .media-content .comment_metas span+span,.instructor.instructor_newses .article_container article .media-content .post_metas span+a,.instructor.instructor_newses .article_container article .media-content .post_metas span+span,.instructor.instructor_questions .article_container article .media-content .comment_metas span+a,.instructor.instructor_questions .article_container article .media-content .comment_metas span+span,.instructor.instructor_questions .article_container article .media-content .post_metas span+a,.instructor.instructor_questions .article_container article .media-content .post_metas span+span,.instructor.instructor_reviews .article_container article .media-content .comment_metas span+a,.instructor.instructor_reviews .article_container article .media-content .comment_metas span+span,.instructor.instructor_reviews .article_container article .media-content .post_metas span+a,.instructor.instructor_reviews .article_container article .media-content .post_metas span+span{margin-left:.5rem}.instructor.instructor_incomes .article_container article .media-content .comment_metas .edit_btn,.instructor.instructor_incomes .article_container article .media-content .comment_metas .edit_comment_btn,.instructor.instructor_incomes .article_container article .media-content .comment_metas .remove_btn,.instructor.instructor_incomes .article_container article .media-content .post_metas .edit_btn,.instructor.instructor_incomes .article_container article .media-content .post_metas .edit_comment_btn,.instructor.instructor_incomes .article_container article .media-content .post_metas .remove_btn,.instructor.instructor_newses .article_container article .media-content .comment_metas .edit_btn,.instructor.instructor_newses .article_container article .media-content .comment_metas .edit_comment_btn,.instructor.instructor_newses .article_container article .media-content .comment_metas .remove_btn,.instructor.instructor_newses .article_container article .media-content .post_metas .edit_btn,.instructor.instructor_newses .article_container article .media-content .post_metas .edit_comment_btn,.instructor.instructor_newses .article_container article .media-content .post_metas .remove_btn,.instructor.instructor_questions .article_container article .media-content .comment_metas .edit_btn,.instructor.instructor_questions .article_container article .media-content .comment_metas .edit_comment_btn,.instructor.instructor_questions .article_container article .media-content .comment_metas .remove_btn,.instructor.instructor_questions .article_container article .media-content .post_metas .edit_btn,.instructor.instructor_questions .article_container article .media-content .post_metas .edit_comment_btn,.instructor.instructor_questions .article_container article .media-content .post_metas .remove_btn,.instructor.instructor_reviews .article_container article .media-content .comment_metas .edit_btn,.instructor.instructor_reviews .article_container article .media-content .comment_metas .edit_comment_btn,.instructor.instructor_reviews .article_container article .media-content .comment_metas .remove_btn,.instructor.instructor_reviews .article_container article .media-content .post_metas .edit_btn,.instructor.instructor_reviews .article_container article .media-content .post_metas .edit_comment_btn,.instructor.instructor_reviews .article_container article .media-content .post_metas .remove_btn{cursor:pointer}.instructor.instructor_incomes .article_container article .media-right,.instructor.instructor_newses .article_container article .media-right,.instructor.instructor_questions .article_container article .media-right,.instructor.instructor_reviews .article_container article .media-right{max-width:120px;text-align:center}@media screen and (max-width:768px){.instructor.instructor_incomes .article_container article .media-right,.instructor.instructor_newses .article_container article .media-right,.instructor.instructor_questions .article_container article .media-right,.instructor.instructor_reviews .article_container article .media-right{max-width:80px}}.instructor.instructor_incomes .article_container article .media-right .recommended,.instructor.instructor_newses .article_container article .media-right .recommended,.instructor.instructor_questions .article_container article .media-right .recommended,.instructor.instructor_reviews .article_container article .media-right .recommended{padding:.25rem 0;color:#ff7867;cursor:pointer}.instructor.instructor_questions article{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.instructor.instructor_newses article,.instructor.instructor_reviews article{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}.instructor.instructor_newses article.post .rating_star,.instructor.instructor_reviews article.post .rating_star{width:7.5rem}.instructor.instructor_newses article.post .rating_star svg,.instructor.instructor_reviews article.post .rating_star svg{width:1.5rem;height:1.5rem}.instructor.instructor_newses article article.comment:first-of-type,.instructor.instructor_reviews article article.comment:first-of-type{margin-top:1rem}.instructor.instructor_newses article .comment_editor,.instructor.instructor_reviews article .comment_editor{margin:1rem 0}.instructor.instructor_newses .modal .review_comment_editor,.instructor.instructor_reviews .modal .review_comment_editor{max-width:600px;max-height:400px}.instructor.instructor_newses .modal .review_comment_editor .modal-card-head,.instructor.instructor_reviews .modal .review_comment_editor .modal-card-head{font-size:1.2rem}.instructor.instructor_newses .modal .review_comment_editor .textarea,.instructor.instructor_reviews .modal .review_comment_editor .textarea{max-height:inherit;min-height:inherit;height:100%}.instructor.instructor_newses a.go_to_course{margin-top:.5rem}.instructor.instructor_newses .modal section.editor_news .control{padding:.5rem}.instructor.instructor_newses .modal section.editor_news .control .select{margin-left:.5rem}@media screen and (max-width:768px){.instructor.instructor_newses .modal section.editor_news .control .select{margin-left:0;margin-top:.25rem}.instructor.instructor_newses .modal section.editor_news .control .select select{max-width:inherit;width:100%}}.instructor.instructor_newses .modal section.editor_news #editor{height:calc(100% - 13rem)}.instructor.instructor_incomes .table thead th{text-align:center}.instructor.instructor_incomes .table tbody .cart_income,.instructor.instructor_incomes .table tbody .course_price,.instructor.instructor_incomes .table tbody .order_method{text-align:right}@media screen and (max-width:768px){.instructor.instructor_incomes .table{font-size:.8rem}}.instructor.instructor_incomes .pagination{max-width:inherit}@media screen and (max-width:768px){.instructor .main_container{padding:0}}.university .clear_fix:after{content:"";display:block;clear:both}.university .float_left{float:left}.university .float_right{float:right}.university .btn{border:none;padding:9px 68px;border-radius:2px}.university .btn.btn_primary{background:#1dc078;color:#fff}.university .btn.btn_primary:active,.university .btn.btn_primary:hover{background:#14965c}.university .section{margin-bottom:60px;padding:0}.university .section .wrapper{max-width:1274px;margin:auto;padding:0 24px}@media screen and (max-width:1024px){.university .section{margin-bottom:45px}}.university .section .section_header{margin-bottom:76px}@media screen and (max-width:1024px){.university .section .section_header{margin-bottom:24px}}.university .section .section_header h1{font-size:46px;font-weight:700}@media screen and (max-width:1024px){.university .section .section_header h1{font-size:24px}}.university .section .section_header_desc{font-size:24px;color:#c9c9c9}@media screen and (max-width:1024px){.university .section .section_header_desc{font-size:16px}}.university .section article h1{font-size:46px;font-weight:700}@media screen and (max-width:1024px){.university .section article h1{font-size:24px}}.university .section article.row{display:-webkit-box;display:-ms-flexbox;display:flex}.university .section.section_intro{padding-top:130px;background-image:url(https://cdn.inflearn.com/public/files/posts/29b9a290-0581-4dbf-9e74-cce203c30769/top_banner_img.png);background-repeat:no-repeat;background-position:100% 0;background-size:47% auto;min-height:700px}@media screen and (max-width:1024px){.university .section.section_intro{padding-top:39px;background-size:23% auto;background-image:url(https://cdn.inflearn.com/public/files/posts/070fa008-033c-497c-8b44-32a6dc4779b0/top_banner_img2.png);min-height:auto}}@media screen and (max-width:768px){.university .section.section_intro .text br{display:none}}.university .section.section_intro article.float_left{width:50%;min-width:610px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1024px){.university .section.section_intro article.float_left{width:100%;min-width:auto}}.university .section.section_intro article.float_left h1{margin:0 0 2rem;font-weight:700}.university .section.section_intro article.float_left h1 span{color:#1dc078}.university .section.section_intro article.float_left div{margin-bottom:25px;font-weight:300}.university .section.section_intro article.float_left div:last-of-type{margin-bottom:40px}@media screen and (max-width:768px){.university .section.section_intro article.float_left .btn{-ms-flex-item-align:center;align-self:center}}.university .section.section_cards .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){.university .section.section_cards .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.university .section.section_cards .row:not(:last-child){margin-bottom:110px}@media screen and (max-width:1024px){.university .section.section_cards .row:not(:last-child){margin-bottom:50px}}@media screen and (max-width:1024px){.university .section.section_cards .row .card_el{margin-bottom:10px}}.university .section.section_cards .row .card_el .card_header{font-size:24px;font-weight:700;margin-bottom:25px}@media screen and (max-width:768px){.university .section.section_cards .row .card_el .card_header{font-size:20px}}.university .section.section_cards .row .card_el .card_content{color:#404040;font-weight:300}.university .section.section_cards .row .card_el .card_img{text-align:center}.university .section.section_cards .row .card_el_bg{background-color:#fff;-webkit-box-shadow:1px 1px 2px 2px #f8f8f9;box-shadow:1px 1px 2px 2px #f8f8f9;padding:45px 33px 45px 23px;width:47%}@media screen and (max-width:1024px){.university .section.section_cards .row .card_el_bg{width:100%}}.university .section.section_cards .row .card_el_bg .card_header:before{display:block;content:"";border-top:6px solid #1dc078;width:38px;height:12px}.university .section.section_cards .row .card_el_sm{background-color:#fbfbfb;border-radius:2px;padding:37px 25px;width:31%}@media screen and (max-width:1024px){.university .section.section_cards .row .card_el_sm{width:100%}}.university .section.section_cards .row .card_el_sm .card_content{margin-bottom:20px}.university .section.section_cards .row .card_el_sm img{width:100%;max-width:322px}.university .section.section_withus .section_header h1{margin:0;color:#182b2a}.university .section.section_withus article.row{-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.university .section.section_withus article.row .university_cover{width:22%;max-width:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.university .section.section_withus article.row .university_cover .image_cover{width:100%;margin-bottom:24px}@media screen and (max-width:768px){.university .section.section_withus article.row .university_cover .image_cover{margin-bottom:10px}}.university .section.section_withus article.row .university_cover .image_cover img{width:100%}.university .section.section_withus article.row .university_cover .image_desc{font-size:1.5rem;font-weight:700;text-align:center}@media screen and (max-width:768px){.university .section.section_withus article.row .university_cover .image_desc{font-size:14px}}.university .section.section_withus article.row .dotted{width:7%;border-bottom:2px dashed #b5b5b5}.university .section.section_withus article.row .whats_next{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:290px;height:290px;border:18px solid #f8f8f9;border-radius:100%;color:#404040;font-size:26px;font-weight:700;line-height:1.2}@media screen and (max-width:1024px){.university .section.section_withus article.row .whats_next{width:200px;height:200px;font-size:20px}}@media screen and (max-width:768px){.university .section.section_withus article.row .whats_next{width:150px;height:150px;border:6px solid #f8f8f9;font-size:16px}}.university .section.section_withus article.row .whats_next span{font-size:48px}@media screen and (max-width:1024px){.university .section.section_withus article.row .whats_next span{font-size:36px}}@media screen and (max-width:768px){.university .section.section_withus article.row .whats_next span{font-size:24px}}.university .section.section_reviews .section_header h1{margin:0;color:#182b2a}.university .section.section_reviews .row.review_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.university .section.section_reviews .row.review_row .review_cover{background-color:#fff;border:1px solid #e6e6e6;text-align:center;padding:48px 20px;margin-bottom:26px}@media screen and (max-width:768px){.university .section.section_reviews .row.review_row .review_cover{padding:22px 30px}}.university .section.section_reviews .row.review_row .review_cover:nth-last-of-type(2n){background-color:#fbfbfb;border:none}.university .section.section_reviews .row.review_row .review_cover>:not(:last-child){margin-bottom:12px}.university .section.section_reviews .row.review_row .review_cover i{font-size:28px;color:#1dc078}.university .section.section_reviews .row.review_row .review_cover .review{font-size:24px;font-weight:700;word-break:keep-all}@media screen and (max-width:768px){.university .section.section_reviews .row.review_row .review_cover .review{font-size:20px}}.university .section.section_reviews .row.review_row .review_cover .review_desc{color:#404040;font-weight:300;word-break:keep-all}.university .section.section_reviews .row.review_row .review_cover .name{color:#898989;font-weight:300}.university .section.section_reviews .row.apply_row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:100px}.become_instructor section .wrapper{max-width:1314px;margin:0 auto}.become_instructor section .section_title{font-size:28px;font-weight:700;color:#000a12;text-align:center}.become_instructor section .btn{font-size:16px;padding:10px 54px;border-radius:2px;font-weight:700}.become_instructor section .btn.btn_primary{background-color:#48d08c;color:#fff}.become_instructor section.apply_section{display:none}.become_instructor section.become_instructor_header{background-image:url(https://cdn.inflearn.com/assets/images/become_instructor/header_background.jpg);background-size:cover;background-position:50%;padding:40px 1rem}@media screen and (max-width:768px){.become_instructor section.become_instructor_header{background-position:0}}.become_instructor section.become_instructor_header .title{font-size:46px;font-weight:700;margin-bottom:2rem;color:#fff}.become_instructor section.become_instructor_header .subtitle{font-size:16px;line-height:1.5;margin-top:0;margin-bottom:1.625rem;color:#fff}@media screen and (max-width:768px){.become_instructor section.become_instructor_header .hero-body{padding:0}.become_instructor section.become_instructor_header .hero-body h1.title{font-size:1.75rem}.become_instructor section.become_instructor_header .hero-body .button.is-large{font-size:1.25rem}}.become_instructor section.count_status{padding:87px 0}@media screen and (max-width:768px){.become_instructor section.count_status{padding:40px 0}}.become_instructor section.count_status .container{max-width:970px}.become_instructor section.count_status .container .count_status_cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.become_instructor section.count_status .container .count_status_cover{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.become_instructor section.count_status .container .count_status_cover .count_card{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 50px}@media screen and (max-width:768px){.become_instructor section.count_status .container .count_status_cover .count_card{width:auto;padding:0;margin-bottom:40px}.become_instructor section.count_status .container .count_status_cover .count_card:last-child{margin-bottom:0}}.become_instructor section.count_status .container .count_status_cover .count_card .icon_cover{margin-right:24px}.become_instructor section.count_status .container .count_status_cover .count_card .icon_cover i{font-size:3.5rem}.become_instructor section.count_status .container .count_status_cover .count_card .value_cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0}.become_instructor section.count_status .container .count_status_cover .count_card .value_cover .label{font-size:14px;font-weight:700;color:#48d08c}.become_instructor section.count_status .container .count_status_cover .count_card .value_cover .value{font-size:26px;color:#191919;font-weight:700}.become_instructor section.count_status .container .count_status_cover .count_card+.count_card{border-left:2px solid #979797}@media screen and (max-width:768px){.become_instructor section.count_status .container .count_status_cover .count_card+.count_card{border:none}}.become_instructor section.interview{background-color:#f9f9f9;height:350px}@media screen and (max-width:768px){.become_instructor section.interview{height:300px}}.become_instructor section.interview .swipe{visibility:hidden}.become_instructor section.interview .swipe,.become_instructor section.interview .swipe .swipe-wrap{overflow:hidden;position:relative;height:100%}.become_instructor section.interview .swipe .swipe-wrap>div{float:left;width:100%;height:100%;position:relative}.become_instructor section.interview .swipe .swipe-wrap>div .wrapper{height:100%}.become_instructor section.interview .swipe .btn{position:absolute;display:inline-block;cursor:pointer;opacity:.1;top:calc(50% - 3.5rem)}.become_instructor section.interview .swipe .btn:hover{opacity:.7}.become_instructor section.interview .swipe .btn.move_left{left:3rem}.become_instructor section.interview .swipe .btn.move_right{right:3rem}.become_instructor section.interview .columns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1100px;margin:0 auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.become_instructor section.interview .columns .image{width:250px;height:250px}.become_instructor section.interview .columns .interview_content_cover{position:relative}.become_instructor section.interview .columns .interview_content_cover>i{position:absolute;font-size:36px;color:#2e428a;top:calc(50% - 1rem)}.become_instructor section.interview .columns .interview_content_cover>i.q_left{left:0}.become_instructor section.interview .columns .interview_content_cover>i.q_right{right:0}.become_instructor section.interview .columns .interview_content_cover .interview_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:0 76px}@media screen and (max-width:768px){.become_instructor section.interview .columns .interview_content_cover .interview_content{padding:0}}.become_instructor section.interview .columns .interview_content_cover .interview_content .name{font-size:18px;font-weight:700;line-height:1.33;color:#000a12;margin-bottom:1rem}.become_instructor section.interview .columns .interview_content_cover .interview_content .name .subname{margin-left:8px;font-size:16px;font-weight:400}.become_instructor section.interview .columns .interview_content_cover .interview_content .body{margin-bottom:1rem;color:#000a12;font-size:18px;line-height:1.44;word-break:keep-all}.become_instructor section.interview .columns .interview_content_cover .interview_content .link_cover .link{color:#7f7f7f;font-size:16px}@media screen and (max-width:768px){.become_instructor section.interview .columns .subtitle{font-size:1.25rem}}.become_instructor section.only_inflearn{padding:5rem 0 1rem;border-bottom:16px solid #fbfbfb}.become_instructor section.only_inflearn .section_title{margin-bottom:3rem}.become_instructor section.only_inflearn .why_item{color:#454545;max-width:340px;margin:0 auto 2.375rem}.become_instructor section.only_inflearn .why_item .icon_container{text-align:center;margin-bottom:2rem;font-size:4rem;color:#372670}.become_instructor section.only_inflearn .why_item .content_container h6{font-weight:700;font-size:18px;text-align:center;margin-bottom:1.4rem;color:#000a12}.become_instructor section.only_inflearn .why_item .content_container p{font-size:1rem;color:#404040}@media screen and (max-width:768px){.become_instructor section.only_inflearn .section_title{font-size:1.5rem}.become_instructor section.only_inflearn .column{padding:0}.become_instructor section.only_inflearn .column+.column{margin-top:2rem}}.become_instructor section.guidance{padding:4rem 1rem 3.75rem}.become_instructor section.guidance .section_title{margin-bottom:3rem}.become_instructor section.guidance .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.become_instructor section.guidance .tabs .e_tab{width:50%;text-align:center;font-size:24px;padding:1rem 0;color:#b0b0b0;border-bottom:1px solid #b0b0b0;cursor:pointer}@media screen and (max-width:768px){.become_instructor section.guidance .tabs .e_tab{font-size:18px}}.become_instructor section.guidance .tabs .e_tab.is-active{font-weight:700;color:#000a12;border-bottom:1.6px solid #000a12}.become_instructor section.guidance .guidance_content{display:none;padding:0 24px}.become_instructor section.guidance .step_content.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:965px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.become_instructor section.guidance .step_content.is-active .step_card{width:48%;padding:1.5rem;-webkit-box-shadow:1px 1px 2px 2px #f8f8f9;box-shadow:1px 1px 2px 2px #f8f8f9;margin-bottom:20px}@media screen and (max-width:768px){.become_instructor section.guidance .step_content.is-active .step_card{width:100%}}.become_instructor section.guidance .step_content.is-active .step_card .step_title{font-weight:700}.become_instructor section.guidance .step_content.is-active .step_card .step_title .green{color:#2fc97a}.become_instructor section.guidance .faq_content.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.become_instructor section.guidance .faq_content.is-active .faq_list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}@media screen and (max-width:768px){.become_instructor section.guidance .faq_content.is-active .faq_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.become_instructor section.guidance .faq_content.is-active .faq_list .faq_title{font-weight:700;color:#000a12;min-width:340px}@media screen and (max-width:768px){.become_instructor section.guidance .faq_content.is-active .faq_list .faq_title{margin-bottom:5px;min-width:auto}}.become_instructor section.guidance .faq_content.is-active .faq_list .faq_title .green{color:#2fc97a}@media screen and (max-width:768px){.become_instructor section.guidance .section_title{font-size:1.5rem}.become_instructor section.guidance .subtitle{font-size:1rem;text-align:left}}.become_instructor section.become{background-color:#fbfbfb;text-align:center;padding:60px 0 67px}.become_instructor section.become .title{color:#000a12;font-size:28px;font-weight:700;margin-bottom:1.43rem}.become_instructor section.become .subtitle{font-size:16px;color:#454545;margin-bottom:1.75rem;margin-top:auto}@media screen and (max-width:768px){.become_instructor .reusable_modal{width:100%!important;height:100%!important}}.become_instructor .reusable_modal .wrapper{width:100%;height:100%;padding:12px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:768px){.become_instructor .reusable_modal .wrapper{padding:12px 16px}}.become_instructor .reusable_modal .wrapper .modal_cover{-webkit-box-flex:1;-ms-flex:1;flex:1}.become_instructor .modal_cover .apply_modal_section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.become_instructor .modal_cover .apply_modal_section .btn_cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}.become_instructor .modal_cover .apply_modal_section .btn_cover .btn{width:auto;height:auto;margin:0;padding:12px 32px;font-size:14px;font-weight:700;border-radius:4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.24);box-shadow:0 0 4px 0 rgba(0,0,0,.24)}.become_instructor .modal_cover .apply_modal_section .btn_cover .btn.btn_white{background-color:#fff;color:#6d7278}.become_instructor .modal_cover .apply_modal_section .btn_cover .btn.btn_primary{background-color:#1dc078;color:#fff}.become_instructor .modal_cover .apply_modal_section .btn_cover .btn:disabled{background-color:#8be4b6;cursor:not-allowed}.become_instructor .modal_cover .apply_modal_section .btn_cover .btn+.btn{margin-left:16px}.become_instructor .modal_cover .apply_modal_section .special{-webkit-box-shadow:inset 0 -15px 0 #b6f6d6;box-shadow:inset 0 -15px 0 #b6f6d6;color:inherit}.become_instructor .modal_cover .apply_modal_section .modal_header{margin-bottom:.5rem}.become_instructor .modal_cover .apply_modal_section .modal_header h1{font-size:24px;color:#333;font-weight:700}.become_instructor .modal_cover .apply_modal_section .modal_body{max-height:560px;overflow-y:auto}.become_instructor .modal_cover .apply_modal_section .modal_body::-webkit-scrollbar{width:10px}.become_instructor .modal_cover .apply_modal_section .modal_body::-webkit-scrollbar-track{background:#f1f1f1}.become_instructor .modal_cover .apply_modal_section .modal_body::-webkit-scrollbar-thumb{background:#888}.become_instructor .modal_cover .apply_modal_section .modal_body::-webkit-scrollbar-thumb:hover{background:#555}.become_instructor .modal_cover .apply_modal_section .modal_body .paragraph{margin-bottom:30px}.become_instructor .modal_cover .apply_modal_section .modal_body .paragraph h2{font-size:18px;font-weight:700;color:#333}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group{margin-bottom:10px}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group.etc_category_cover{display:none}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group.etc_category_cover.active{display:block}@media screen and (max-width:768px){.become_instructor .modal_cover .apply_modal_section .modal_body .form_group{padding-right:10px}}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group label{display:block;font-size:14px;color:#595959;margin-bottom:8px}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group label .red{color:#fb6351}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group input[type=text]{padding:10px 16px;border-radius:4px;border:1px solid #dedede;color:#333;font-size:16px;width:100%}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group input[type=text]:focus{border:1px solid #1dc078;outline:none}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group input[type=text]:disabled{background-color:#f5f5f5;color:#bdbdbd}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group input[type=text]::-webkit-input-placeholder{color:#bdbdbd;font-size:16px}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group input[type=text]:-ms-input-placeholder{color:#bdbdbd;font-size:16px}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group input[type=text]::-ms-input-placeholder{color:#bdbdbd;font-size:16px}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group input[type=text]::placeholder{color:#bdbdbd;font-size:16px}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group textarea{padding:10px 16px;border-radius:4px;border:1px solid #dedede;color:#333;font-size:16px;width:100%;resize:none;min-height:250px}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group textarea:focus{border:1px solid #1dc078;outline:none}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group textarea::-webkit-input-placeholder{color:#bdbdbd;font-size:16px}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group textarea:-ms-input-placeholder{color:#bdbdbd;font-size:16px}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group textarea::-ms-input-placeholder{color:#bdbdbd;font-size:16px}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group textarea::placeholder{color:#bdbdbd;font-size:16px}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group .select_btn_cover{display:-webkit-box;display:-ms-flexbox;display:flex}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group .select_btn_cover .select_btn{display:inline-block;background:#f5f5f5;color:#797979;padding:11px 15px;border:1px solid #dedede;font-size:14px;cursor:pointer;font-weight:700}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group .select_btn_cover .select_btn:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group .select_btn_cover .select_btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group .select_btn_cover .select_btn.active{-webkit-box-shadow:inset 0 0 8px 0 rgba(8,33,20,.24);box-shadow:inset 0 0 8px 0 rgba(8,33,20,.24);border:1px solid #27a564;background-color:#27a564;color:#fff}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group .form_info{font-size:12px;color:#ff8700;margin:2px 0}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group.onError input[type=text],.become_instructor .modal_cover .apply_modal_section .modal_body .form_group.onError textarea{border:1px solid #fb6351}.become_instructor .modal_cover .apply_modal_section .modal_body .form_group.onError .form_alert{font-size:12px;color:#fb6351;margin:2px 0}.become_instructor .modal_cover .apply_modal_section .modal_footer{margin-top:auto}.become_instructor .modal_cover .apply_modal_section_3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:180px}.become_instructor .modal_cover .apply_modal_section_3 .thanks_content{text-align:center}.become_instructor .modal_cover .apply_modal_section_3 .thanks_content i{font-size:64px;margin-bottom:12px}.become_instructor .modal_cover .apply_modal_section_3 .thanks_content h4{font-weight:700;font-size:24px;margin-bottom:24px}.user_order_detail #main{background-color:#f5f5f5}.user_order_detail #main #empty_cart.is_hidden,.user_order_detail #main #order_main.is_hidden{display:none}.user_order_detail #main section{padding-top:1.5rem;padding-bottom:1.5rem}.user_order_detail #main section .container{max-width:1000px}.user_order_detail #main section .level{margin-bottom:0}.user_order_detail #main section .level .breadcrumb li>a{cursor:default}.user_order_detail #main section .this_cart_empty{text-align:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.user_order_detail #main section .this_cart_empty i{color:#e0e0e0}.user_order_detail #main section .this_cart_empty .buttons{margin-top:1.25rem}.user_order_detail #main h1{padding:.5rem;font-size:1.25rem;font-weight:700}.user_order_detail #main #show_my_coupons{padding:0 .5rem}.user_order_detail #main .show_coupon_guide{padding:0 .5rem;float:right}.user_order_detail #main .coupon_interface.columns{margin-bottom:0}.user_order_detail #main .column{padding:.5rem}.user_order_detail #main .column .box{padding:0;border-radius:.2rem}.user_order_detail #main .column .box.coupon_item_list{height:14rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;-webkit-transition:height .2s;transition:height .2s}.user_order_detail #main .column .box.coupon_item_list.opened{height:600px}.user_order_detail #main .column .box.coupon_item_list .coupon_item_list_header{position:relative;padding:.75rem 1rem;font-weight:700;border-bottom:1px solid #cfcfcf}.user_order_detail #main .column .box.coupon_item_list .coupon_item_list_header .more_coupons{position:absolute;top:1rem;right:1rem;background:none;border:none}.user_order_detail #main .column .box.coupon_item_list .coupon_item_list_header .more_coupons i{color:#1dc078;font-size:14px}.user_order_detail #main .column .box.coupon_item_list .coupon_item_list_body{overflow:auto;padding:.75rem 1rem}.user_order_detail #main .column .box.coupon_item_list.coupon_item_list_mobile{height:192px}.user_order_detail #main .column .box.coupon_item_list.coupon_item_list_mobile .coupon_item_list_body{padding:0}.user_order_detail #main .column .box.coupon_item_list.coupon_item_list_mobile .coupon_item_list_body .table{border:none}.user_order_detail #main .column .box.coupon_item_list.coupon_item_list_mobile .coupon_item_list_body .table tr .info_icon{width:40px;vertical-align:middle}.user_order_detail #main .column .box .total_amount h2{font-size:1.5rem;padding:0 .5rem;font-weight:700}.user_order_detail #main .column .box .total_amount h2 span{margin-left:.5rem}.user_order_detail #main .column .box .total_amount h2 span del{opacity:.7;font-size:1.25rem}.user_order_detail #main .column .box .total_amount h2 span i{padding-left:.25rem;padding-right:.25rem;opacity:.5}.user_order_detail #main .column .box .product_item_container{border-bottom:1px solid #dbdbdb}.user_order_detail #main .column .box .product_item_container .product_item:not(:last-child){margin-bottom:0}.user_order_detail #main .column .box .product_item_container .product_item .content_container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.user_order_detail #main .column .box .product_item_container .product_item .content_container .product_title{padding-right:.5rem}.user_order_detail #main .column .box .product_item_container .product_item .content_container .product_title a{word-break:keep-all}.user_order_detail #main .column .box .product_item_container .product_item .content_container .product_meta{margin-left:auto;text-align:right;white-space:nowrap}.user_order_detail #main .column .box .product_item_container .product_item .content_container .product_meta .product_amount{text-align:center;font-size:1.2rem;font-weight:700}.user_order_detail #main .column .box .product_item_container .product_item .content_container .product_meta .product_amount del,.user_order_detail #main .column .box .product_item_container .product_item .content_container .product_meta .product_amount i{font-size:1rem;opacity:.75}.user_order_detail #main .column .box .product_item_container .product_item .content_container .product_meta button{display:block;margin-left:auto;margin-top:.15rem}.user_order_detail #main .column .box .product_item_container .discount_info{position:relative;padding:.25rem 1rem;border-radius:4px;background-color:#fff5b7}.user_order_detail #main .column .box .product_item_container .discount_info p{font-size:.75rem}.user_order_detail #main .column .box .product_item_container .discount_info p span:not(:last-child){margin-right:.5rem}.user_order_detail #main .column .box .product_item_container .discount_info .x{position:absolute;top:0;right:.5rem;cursor:pointer}.user_order_detail #main .column .coupon_input{border-radius:.2rem;-webkit-box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1);box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1)}.user_order_detail #main .column .coupon_input .control:not(:last-child){width:100%}.user_order_detail #main .column .coupon_input .control input.input{background-color:#fff;height:2.5rem}.user_order_detail #main .column .coupon_input .control .button{height:2.5rem}.user_order_detail #main .column .card.checkout_form{border-radius:.2rem}.user_order_detail #main .column .card.checkout_form .card-content{padding:.5rem}.user_order_detail #main .column .card.checkout_form .card-content .total_amount h2{font-size:1.5rem;font-weight:700}.user_order_detail #main .column .card.checkout_form .card-content .total_amount h2 span{float:right}.user_order_detail #main .column .card.checkout_form .card-content .total_amount h2 span del{margin-left:.5rem;opacity:.7;font-size:1rem}.user_order_detail #main .column .card.checkout_form .card-content .total_amount p{text-align:right}.user_order_detail #main .column .card.checkout_form .card-content .total_amount p span{font-size:.9rem;color:#595959}.user_order_detail #main .column .card.checkout_form .card-content label.label{color:#595959}.user_order_detail #main .column .card.checkout_form .card-content input.input{border-radius:0;border:1px solid #dbdbdb}.user_order_detail #main .column .card.checkout_form .card-content input[type=number]::-webkit-inner-spin-button,.user_order_detail #main .column .card.checkout_form .card-content input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.user_order_detail #main .column .card.checkout_form .card-content .checkbox,.user_order_detail #main .column .card.checkout_form .card-content .please_agree,.user_order_detail #main .column .card.checkout_form .card-content .wrong_email{font-size:.75rem}.user_order_detail #main .column .card.checkout_form .card-footer .button{border-radius:0}@media screen and (max-width:768px){.user_order_detail #main section{padding-top:0}.user_order_detail #main section .container>#order_main>.columns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:-webkit-box;display:-ms-flexbox;display:flex}.user_order_detail #main section .column .box .product_item .content_container{display:block}.user_order_detail #main section .column .box .product_item .content_container .product_meta{white-space:inherit}.user_order_detail #main section .column .box .product_item .content_container .product_meta .product_amount{text-align:right}.user_order_detail #main section .column .box .product_item .content_container .product_meta button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.user_order_detail .modal .choice_payment_method{max-width:350px;max-height:350px}.user_order_detail .modal .choice_payment_method .modal-card-head{border-top-left-radius:3px;border-top-right-radius:3px}.user_order_detail .modal .choice_payment_method .modal-card-body{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.user_order_detail .modal .choice_payment_method .modal-card-body .button{margin-bottom:.5rem}.user_order_detail .modal .choice_payment_method .modal-card-body .button .icon:first-child:not(:last-child){position:absolute;left:1.5rem}.user_order_detail #main .say_thankyou{color:#595959}.user_order_detail #main .column .box .product_item{position:relative}.user_order_detail #main .column .box .product_item .refunded_cart{position:absolute;z-index:10;background-color:rgba(0,0,0,.6);top:0;bottom:0;left:0;right:0;font-size:1.5rem;color:#fff;font-weight:800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user_order_detail #main .column .box .product_item .content_container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.user_order_detail #main .column .box .product_item .content_container .product_meta{margin-left:auto;text-align:right;white-space:nowrap}.user_order_detail #main .column .box .product_item .content_container .product_meta .product_amount{text-align:center;font-size:1.2rem;font-weight:700}.user_order_detail #main .column .box .product_item .content_container .product_meta .product_amount del{font-size:1rem;opacity:.7}.user_order_detail #main .column .box .product_item .content_container .product_meta div>button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.user_order_detail #main .column .box .product_item .content_container .product_meta .move_to_courses{margin-top:.5rem}.user_order_detail #main .column .card .card-content .total_amount h2{font-weight:500;font-size:1.5rem}.user_order_detail #main .column .card .card-content .total_amount h2 span{float:right}.user_order_detail #main .column .card .card-content .total_amount h2 span del{margin-left:.5rem;opacity:.7;font-size:1rem}.user_order_detail #main .column .card .card-content table{width:100%}.user_order_detail #main .column .card .card-content table .refund_btn_container_td{border:none}.user_orders .user_orders_section{min-height:500px;padding:2rem 0}.user_orders .user_orders_section h3{font-size:1.2rem;font-weight:800}.user_orders .user_orders_section .table_container{overflow-x:scroll}.user_orders .user_orders_section table.table{margin-top:8px;min-width:960px}.user_orders .user_orders_section table.table td:not(.order_name),.user_orders .user_orders_section table.table th{text-align:center}.user_orders .user_orders_section table.table .order_name{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user_orders .user_orders_section table.table td,.user_orders .user_orders_section table.table th{height:60px;vertical-align:middle}.user_orders .user_orders_section table.table td.pay_price{text-align:right}.user_orders .user_orders_section table.table td.pay_price span{display:inline-block;width:100%}.user_orders .user_orders_section table.table td.pay_price .discounted{background:#efefef;border-bottom:1px solid #595959}.user_orders .user_orders_section .link_to{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#595959;font-weight:800}@media screen and (max-width:768px){.user_orders .user_orders_section{padding:1rem 0}.user_orders .user_orders_section h3{font-size:1rem}.user_orders .user_orders_section table.table{font-size:.825rem;min-width:780px}.user_orders .user_orders_section table.table td,.user_orders .user_orders_section table.table th{height:50px}}.page-card .card{height:100%;border-radius:.25rem;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;-webkit-transition:box-shadow .25s;overflow:hidden;-webkit-box-shadow:6px 6px 6px 0 rgba(0,10,18,.1),0 0 0 .5px rgba(0,10,18,.1);box-shadow:6px 6px 6px 0 rgba(0,10,18,.1),0 0 0 .5px rgba(0,10,18,.1)}.page-card .card:hover{-webkit-box-shadow:0 0 0 0 rgba(0,10,18,.1),0 0 0 .5px rgba(0,10,18,.1);box-shadow:0 0 0 0 rgba(0,10,18,.1),0 0 0 .5px rgba(0,10,18,.1)}.page-card .card .card-content{padding:.75rem .5rem .5rem}.page-card .card .card-content .content h5{margin-bottom:1.5rem;font-size:1.125rem}.page-card .card .card-content .content .page_meta{position:absolute;bottom:.5rem;font-size:.875rem;color:#9c9c9c}.admin_pages #root{background-color:#f9f9f9}.admin_pages #root #main{padding-bottom:2rem}.admin_pages #root #main .container{max-width:800px}.admin_pages #root #main .container .box{margin:1rem 0;border-radius:.25rem;overflow:hidden;-webkit-box-shadow:0 12px 18px 0 rgba(0,0,0,.08);box-shadow:0 12px 18px 0 rgba(0,0,0,.08)}.admin_pages #root #main .container .box .box_img{margin:-1.25rem -1.25rem 1.25rem}.admin_pages #root #main .container .box .move_back_arrow.button{position:fixed;top:5rem;left:1rem}.admin_pages #root #main .container .box .content strong{color:inherit}.admin_pages #root #main .container .box .content blockquote ul{margin-top:inherit}.admin_pages #root #main .container .box .courses h3{font-size:1.5rem;font-weight:700}.admin_pages #root #main .container .box .courses .box{margin:.5rem 0}.admin_pages #root #main .container .box .courses .go_cart_btn_container{padding:1.5rem 0}.admin_pages #root #main .container .box .roadmaps>h3{font-size:1.25rem;font-weight:700}.admin_pages #root #main .container .box .share_page{padding:3rem 0 0}.admin_pages #root #main .container .box .share_page .button{font-size:1.125rem}@media screen and (max-width:768px){.admin_pages #root #main .container .box{padding:.75rem}.admin_pages #root #main .container .box .move_back_arrow.button{position:absolute;top:2rem;left:1rem;border-color:#fff;color:#fff}}section.page_list .container{max-width:1024px}.payments #main{background-color:#f5f5f5}.payments #main #empty_cart.is_hidden,.payments #main #order_main.is_hidden{display:none}.payments #main section{padding-top:1.5rem;padding-bottom:1.5rem}.payments #main section .container{max-width:1000px}.payments #main section .level{margin-bottom:0}.payments #main section .level .breadcrumb li>a{cursor:default}.payments #main section .this_cart_empty{text-align:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.payments #main section .this_cart_empty i{color:#e0e0e0}.payments #main section .this_cart_empty .buttons{margin-top:1.25rem}.payments #main h1{padding:.5rem;font-size:1.25rem;font-weight:700}.payments #main #show_my_coupons{padding:0 .5rem}.payments #main .show_coupon_guide{padding:0 .5rem;float:right}.payments #main .coupon_interface.columns{margin-bottom:0}.payments #main .column{padding:.5rem}.payments #main .column .box{padding:0;border-radius:.2rem}.payments #main .column .box.coupon_item_list{height:14rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;-webkit-transition:height .2s;transition:height .2s}.payments #main .column .box.coupon_item_list.opened{height:600px}.payments #main .column .box.coupon_item_list .coupon_item_list_header{position:relative;padding:.75rem 1rem;font-weight:700;border-bottom:1px solid #cfcfcf}.payments #main .column .box.coupon_item_list .coupon_item_list_header .more_coupons{position:absolute;top:1rem;right:1rem;background:none;border:none}.payments #main .column .box.coupon_item_list .coupon_item_list_header .more_coupons i{color:#1dc078;font-size:14px}.payments #main .column .box.coupon_item_list .coupon_item_list_body{overflow:auto;padding:.75rem 1rem}.payments #main .column .box.coupon_item_list.coupon_item_list_mobile{height:192px}.payments #main .column .box.coupon_item_list.coupon_item_list_mobile .coupon_item_list_body{padding:0}.payments #main .column .box.coupon_item_list.coupon_item_list_mobile .coupon_item_list_body .table{border:none}.payments #main .column .box.coupon_item_list.coupon_item_list_mobile .coupon_item_list_body .table tr .info_icon{width:40px;vertical-align:middle}.payments #main .column .box .total_amount h2{font-size:1.5rem;padding:0 .5rem;font-weight:700}.payments #main .column .box .total_amount h2 span{margin-left:.5rem}.payments #main .column .box .total_amount h2 span del{opacity:.7;font-size:1.25rem}.payments #main .column .box .total_amount h2 span i{padding-left:.25rem;padding-right:.25rem;opacity:.5}.payments #main .column .box .product_item_container{border-bottom:1px solid #dbdbdb}.payments #main .column .box .product_item_container .product_item:not(:last-child){margin-bottom:0}.payments #main .column .box .product_item_container .product_item .content_container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.payments #main .column .box .product_item_container .product_item .content_container .product_title{padding-right:.5rem}.payments #main .column .box .product_item_container .product_item .content_container .product_title a{word-break:keep-all}.payments #main .column .box .product_item_container .product_item .content_container .product_meta{margin-left:auto;text-align:right;white-space:nowrap}.payments #main .column .box .product_item_container .product_item .content_container .product_meta .product_amount{text-align:center;font-size:1.2rem;font-weight:700}.payments #main .column .box .product_item_container .product_item .content_container .product_meta .product_amount del,.payments #main .column .box .product_item_container .product_item .content_container .product_meta .product_amount i{font-size:1rem;opacity:.75}.payments #main .column .box .product_item_container .product_item .content_container .product_meta button{display:block;margin-left:auto;margin-top:.15rem}.payments #main .column .box .product_item_container .discount_info{position:relative;padding:.25rem 1rem;border-radius:4px;background-color:#fff5b7}.payments #main .column .box .product_item_container .discount_info p{font-size:.75rem}.payments #main .column .box .product_item_container .discount_info p span:not(:last-child){margin-right:.5rem}.payments #main .column .box .product_item_container .discount_info .x{position:absolute;top:0;right:.5rem;cursor:pointer}.payments #main .column .coupon_input{border-radius:.2rem;-webkit-box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1);box-shadow:0 2px 3px rgba(0,10,18,.1),0 0 0 1px rgba(0,10,18,.1)}.payments #main .column .coupon_input .control:not(:last-child){width:100%}.payments #main .column .coupon_input .control input.input{background-color:#fff;height:2.5rem}.payments #main .column .coupon_input .control .button{height:2.5rem}.payments #main .column .card.checkout_form{border-radius:.2rem}.payments #main .column .card.checkout_form .card-content{padding:.5rem}.payments #main .column .card.checkout_form .card-content .total_amount h2{font-size:1.5rem;font-weight:700}.payments #main .column .card.checkout_form .card-content .total_amount h2 span{float:right}.payments #main .column .card.checkout_form .card-content .total_amount h2 span del{margin-left:.5rem;opacity:.7;font-size:1rem}.payments #main .column .card.checkout_form .card-content .total_amount p{text-align:right}.payments #main .column .card.checkout_form .card-content .total_amount p span{font-size:.9rem;color:#595959}.payments #main .column .card.checkout_form .card-content label.label{color:#595959}.payments #main .column .card.checkout_form .card-content input.input{border-radius:0;border:1px solid #dbdbdb}.payments #main .column .card.checkout_form .card-content input[type=number]::-webkit-inner-spin-button,.payments #main .column .card.checkout_form .card-content input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.payments #main .column .card.checkout_form .card-content .checkbox,.payments #main .column .card.checkout_form .card-content .please_agree,.payments #main .column .card.checkout_form .card-content .wrong_email{font-size:.75rem}.payments #main .column .card.checkout_form .card-footer .button{border-radius:0}@media screen and (max-width:768px){.payments #main section{padding-top:0}.payments #main section .container>#order_main>.columns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:-webkit-box;display:-ms-flexbox;display:flex}.payments #main section .column .box .product_item .content_container{display:block}.payments #main section .column .box .product_item .content_container .product_meta{white-space:inherit}.payments #main section .column .box .product_item .content_container .product_meta .product_amount{text-align:right}.payments #main section .column .box .product_item .content_container .product_meta button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.payments .modal .choice_payment_method{max-width:350px;max-height:350px}.payments .modal .choice_payment_method .modal-card-head{border-top-left-radius:3px;border-top-right-radius:3px}.payments .modal .choice_payment_method .modal-card-body{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.payments .modal .choice_payment_method .modal-card-body .button{margin-bottom:.5rem}.payments .modal .choice_payment_method .modal-card-body .button .icon:first-child:not(:last-child){position:absolute;left:1.5rem}.payments #main .column .card .card-content .total_amount h2{font-weight:500;font-size:1.5rem}.payments .say_thankyou{color:#595959}.payments .move_to_courses{margin-top:.5rem}.payments table{width:100%}.payments section.apply_section{display:none}.post_one main>section{padding-top:1rem}.post_one main>section .container{max-width:969px}.post_one main>section .container .post_header{border-bottom:1px solid #cfcfcf}.post_one main>section .container .post_header h1{font-size:1.8rem}.post_one main>section .container .post_header h1:not(:first-child){margin-top:0}.post_one main>section .container .post_header .button_container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.post_one main>section .container .post_header .button_container .button{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.post_one main>section .container .post_body .post_metas{padding:.5rem 0}.post_one main>section .container .post_body .post_metas .post_meta{border:1px solid #cfcfcf;border-radius:3px;padding:1rem}.post_one main>section .container .post_body .post_metas .post_meta>div:not(:last-of-type){margin-bottom:1rem}.post_one main>section .container .post_body .post_metas .post_meta a{font-size:.8rem}.post_one main>section .container .post_body article.media{padding:.5rem}.post_one main>section .container .post_body article.media.post a{color:#3273dc}.post_one main>section .container .post_body article.media.comment{border-top:1px solid #cfcfcf}.post_one main>section .container .post_body article.media .media-content{width:100%;overflow:hidden}.post_one main>section .container .post_body article.media .media-content .content h1{font-size:1.75rem}.post_one main>section .container .post_body article.media .media-content .content h2{font-size:1.5rem}.post_one main>section .container .post_body article.media .media-content .content h3{font-size:1.25rem}.post_one main>section .container .post_body article.media .media-content .like svg{width:.75rem;margin-left:.25rem}.post_one main>section .container .post_body .answers_container .textarea_container{margin-bottom:.75rem}@media screen and (max-width:768px){.post_one h1{font-size:1.75rem;margin-bottom:.25rem}.post_one .media-left{display:none}.post_one .modal section.modal-card{width:90%;height:85%}.post_one .modal section.modal-card #editor{height:calc(100% - 5rem)}}.news_detail .columns.post_header{text-align:left}.news_detail .comment_container .article_body{white-space:pre-wrap}.notices .notices_container{padding:2rem .5rem}.notices .notices_container .container{max-width:880px}.notices .notices_container .container .post_metas span{font-size:.8rem;margin-right:1rem}.question_detail main>section{padding-top:1rem}.question_detail main>section .container{max-width:1200px}.question_detail main>section .container .question_header{border-bottom:1px solid #cfcfcf}.question_detail main>section .container .question_header h1{font-size:1.8rem}.question_detail main>section .container .question_header h1:not(:first-child){margin-top:0}.question_detail main>section .container .question_header .button_container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.question_detail main>section .container .question_header .button_container .button{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.question_detail main>section .container .question_body .post_metas{padding:.5rem 0}.question_detail main>section .container .question_body .post_metas .post_meta{border:1px solid #cfcfcf;border-radius:3px;padding:1rem}.question_detail main>section .container .question_body .post_metas .post_meta>div:not(:last-of-type){margin-bottom:1rem}.question_detail main>section .container .question_body .post_metas .post_meta a{font-size:.8rem}.question_detail main>section .container .question_body .post_metas .post_meta .e_back_move i{margin-right:.25rem}.question_detail main>section .container .question_body article.media{padding:.5rem}.question_detail main>section .container .question_body article.media.post a{color:#3273dc}.question_detail main>section .container .question_body article.media.comment{border-top:1px solid #cfcfcf}.question_detail main>section .container .question_body article.media .media-content{width:100%;padding:.5rem 1rem;border:1px solid #cfcfcf;border-radius:3px;overflow:hidden}.question_detail main>section .container .question_body article.media .media-content .content h1{font-size:1.75rem}.question_detail main>section .container .question_body article.media .media-content .content h2{font-size:1.5rem}.question_detail main>section .container .question_body article.media .media-content .content h3{font-size:1.25rem}.question_detail main>section .container .question_body article.media .media-content .content a{color:#209cee}.question_detail main>section .container .question_body article.media .media-content .like svg{width:.75rem;margin-left:.25rem}.question_detail main>section .container .question_body .answers_container .textarea_container{margin-bottom:.75rem}@media screen and (max-width:768px){.question_detail h1{font-size:1.75rem;margin-bottom:.25rem}.question_detail .media-left{display:none}.question_detail .modal section.modal-card{width:90%;height:85%}.question_detail .modal section.modal-card #editor{height:calc(100% - 5rem)}}.roadmap_detail{overflow:visible}@media screen and (max-width:768px){.roadmap_detail #ch-plugin{display:none}}@media screen and (max-width:768px){.roadmap_detail .reusable_modal{width:90%!important}}.roadmap_detail .reusable_modal .add_comment_area{width:100%;height:250px;margin-top:16px;border:1px solid #b0b0b0;border-radius:4px;font-size:1rem;color:#333;padding:10px}.roadmap_detail .reusable_modal .more_content{height:450px;white-space:pre-line;overflow:scroll}@media screen and (max-width:768px){.roadmap_detail .reusable_modal .more_content{height:80%}}.roadmap_detail .roadmap_detail_page .participate_card_on_mobile{display:none;opacity:0}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page .participate_card_on_mobile{-webkit-transition:opacity .3s;transition:opacity .3s}.roadmap_detail .roadmap_detail_page .participate_card_on_mobile .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.roadmap_detail .roadmap_detail_page .participate_card_on_mobile .wrapper .go_to_upper{border:0;border-radius:50%;height:42px;width:42px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.25);box-shadow:0 1px 4px 0 rgba(0,0,0,.25);background-color:hsla(0,0%,100%,.8);margin-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem;color:#237149;font-size:1.2rem;cursor:pointer}.roadmap_detail .roadmap_detail_page.show_bottom_button .participate_card_on_mobile{display:block;position:fixed;left:0;right:0;bottom:0;width:100%;z-index:100;opacity:1}.roadmap_detail .roadmap_detail_page.show_bottom_button .participate_card_on_mobile button.enroll_on_mobile span{font-size:1.5rem}.roadmap_detail .roadmap_detail_page.show_bottom_button .participate_card_on_mobile .keep_studying_on_mobile,.roadmap_detail .roadmap_detail_page.show_bottom_button .participate_card_on_mobile button.enroll_on_mobile{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#1dc078;border:0;width:100%;font-weight:800;color:#fff;height:54px;font-size:1rem}}.roadmap_detail .roadmap_detail_page .inner_wrapper{max-width:1254px;margin:0 auto}.roadmap_detail .roadmap_detail_page header.roadmap_detail_header{padding:1rem 22px;background-image:url(https://cdn.inflearn.com/public/files/posts/27fe4798-94aa-4ce8-b099-5a323734c8b6/roadmap_back.jpeg);background-size:cover;background-position:50% 43%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page header.roadmap_detail_header{padding:2rem 22px}}.roadmap_detail .roadmap_detail_page header.roadmap_detail_header h1.roadmap_title{line-height:1.5;word-wrap:break-word;word-break:keep-all;font-size:30px;font-weight:700;text-align:center;color:#fff}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page header.roadmap_detail_header h1.roadmap_title{font-size:24px}}.roadmap_detail .roadmap_detail_page header.roadmap_detail_header h1.roadmap_title a>span{font-size:14px;font-weight:700;line-height:1;color:#fff;margin-left:8px;word-break:keep-all}.roadmap_detail .roadmap_detail_page header.roadmap_detail_header h1.roadmap_title a:hover{color:#fff;text-decoration:underline}.roadmap_detail .roadmap_detail_page header.roadmap_detail_header .social_cnts{margin-top:1.5rem;text-align:center}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page header.roadmap_detail_header .social_cnts{margin-top:1rem}}.roadmap_detail .roadmap_detail_page header.roadmap_detail_header .social_cnts .cnt+.cnt{margin-left:24px}.roadmap_detail .roadmap_detail_page header.roadmap_detail_header .social_cnts .cnt{font-size:14px;color:#fff}.roadmap_detail .roadmap_detail_page header.roadmap_detail_header .meta_info{margin-top:24px;text-align:center;color:#fff;line-height:1}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page header.roadmap_detail_header .meta_info{margin-top:1rem}}.roadmap_detail .roadmap_detail_page header.roadmap_detail_header .meta_info .info{font-size:1rem}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page header.roadmap_detail_header .meta_info .info{font-size:12px}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .inner_wrapper{padding:36px 22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .inner_wrapper{padding:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel{-ms-flex-preferred-size:65%;flex-basis:65%}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .title_section h3{font-size:18px;font-weight:700;line-height:1;color:#333}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .title_section div.roadmap_body{padding:0;margin:0 auto;font-size:17px;line-height:1.7;color:#333}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .title_section div.roadmap_body{padding-top:18px}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .title_section div.roadmap_body h1,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .title_section div.roadmap_body h4,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .title_section div.roadmap_body li,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .title_section div.roadmap_body p{word-break:keep-all;word-wrap:break-word}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .title_section div.roadmap_body h1{margin-top:64px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .title_section div.roadmap_body h2{margin-top:8px;font-size:1.75rem}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .title_section div.roadmap_body h3{margin-top:2rem;font-size:1.5rem;line-height:1.2}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .title_section div.roadmap_body h4{margin-top:2rem;font-size:1.25rem}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .title_section div.roadmap_body ul>li{list-style:circle}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .roadmap_card+.roadmap_card{margin-top:72px}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .roadmap_card+.roadmap_card{margin-top:16px}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .roadmap_card{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:320px;height:320px}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .roadmap_card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .roadmap_card:not(:last-child){border-bottom:1px solid #dedede}}@media screen and (max-width:1180px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .roadmap_card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;max-height:100%;width:100%}}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .roadmap_card .roadmap_tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .roadmap_card .roadmap_tags .roadmap_tag{padding:8px 12px;font-size:12px;color:#454545;line-height:1;word-break:keep-all;border-radius:13px;display:inline-block;margin-top:5px;margin-right:5px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .roadmap_card .number_wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .roadmap_card .number_wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:1180px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .roadmap_card .number_wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .roadmap_card .number_wrap .num{color:#fff;position:absolute;height:100%;top:0;bottom:0;right:0;left:0;margin:auto;font-size:16px;font-weight:800;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:40}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .roadmap_card .number_wrap .wrap{background:#1dc078;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;width:54px;min-width:54px;height:54px;position:relative}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .roadmap_card:not(:first-of-type) .number_wrap .wrap:after{content:"";width:2px;height:380px;background:#1dc078;display:inline-block;position:absolute;left:0;right:0;margin:0 auto;z-index:20;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (max-width:1180px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .roadmap_card:not(:first-of-type) .number_wrap .wrap:after{content:none}}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .roadmap_card:not(:first-of-type) .number_wrap .wrap:after{content:none}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1180px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block{padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block .card_view{height:100%;max-height:320px;height:320px;min-width:216px;width:216px;margin-left:96px;position:relative}@media screen and (max-width:1180px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block .card_view{margin:0}}@keyframes blink{0%{-webkit-box-shadow:0 0 8px 0 rgba(47,201,122,.55),0 4px 8px 0 rgba(47,201,122,.55),0 8px 16px 0 rgba(47,201,122,.55);box-shadow:0 0 8px 0 rgba(47,201,122,.55),0 4px 8px 0 rgba(47,201,122,.55),0 8px 16px 0 rgba(47,201,122,.55)}25%{-webkit-box-shadow:0 0 8px 0 rgba(47,201,122,.35),0 4px 8px 0 rgba(47,201,122,.35),0 8px 16px 0 rgba(47,201,122,.35);box-shadow:0 0 8px 0 rgba(47,201,122,.35),0 4px 8px 0 rgba(47,201,122,.35),0 8px 16px 0 rgba(47,201,122,.35)}50%{-webkit-box-shadow:0 0 8px 0 rgba(255,120,103,.25),0 4px 8px 0 rgba(255,120,103,.25),0 8px 16px 0 rgba(255,120,103,.25);box-shadow:0 0 8px 0 rgba(255,120,103,.25),0 4px 8px 0 rgba(255,120,103,.25),0 8px 16px 0 rgba(255,120,103,.25)}75%{-webkit-box-shadow:0 0 8px 0 rgba(47,201,122,.35),0 4px 8px 0 rgba(47,201,122,.35),0 8px 16px 0 rgba(47,201,122,.35);box-shadow:0 0 8px 0 rgba(47,201,122,.35),0 4px 8px 0 rgba(47,201,122,.35),0 8px 16px 0 rgba(47,201,122,.35)}to{-webkit-box-shadow:0 0 8px 0 rgba(47,201,122,.55),0 4px 8px 0 rgba(47,201,122,.55),0 8px 16px 0 rgba(47,201,122,.55);box-shadow:0 0 8px 0 rgba(47,201,122,.55),0 4px 8px 0 rgba(47,201,122,.55),0 8px 16px 0 rgba(47,201,122,.55)}}@-webkit-keyframes blink{0%{-webkit-box-shadow:0 0 8px 0 rgba(47,201,122,.55),0 4px 8px 0 rgba(47,201,122,.55),0 8px 16px 0 rgba(47,201,122,.55);box-shadow:0 0 8px 0 rgba(47,201,122,.55),0 4px 8px 0 rgba(47,201,122,.55),0 8px 16px 0 rgba(47,201,122,.55)}25%{-webkit-box-shadow:0 0 8px 0 rgba(47,201,122,.35),0 4px 8px 0 rgba(47,201,122,.35),0 8px 16px 0 rgba(47,201,122,.35);box-shadow:0 0 8px 0 rgba(47,201,122,.35),0 4px 8px 0 rgba(47,201,122,.35),0 8px 16px 0 rgba(47,201,122,.35)}50%{-webkit-box-shadow:0 0 8px 0 rgba(255,120,103,.25),0 4px 8px 0 rgba(255,120,103,.25),0 8px 16px 0 rgba(255,120,103,.25);box-shadow:0 0 8px 0 rgba(255,120,103,.25),0 4px 8px 0 rgba(255,120,103,.25),0 8px 16px 0 rgba(255,120,103,.25)}75%{-webkit-box-shadow:0 0 8px 0 rgba(47,201,122,.35),0 4px 8px 0 rgba(47,201,122,.35),0 8px 16px 0 rgba(47,201,122,.35);box-shadow:0 0 8px 0 rgba(47,201,122,.35),0 4px 8px 0 rgba(47,201,122,.35),0 8px 16px 0 rgba(47,201,122,.35)}to{-webkit-box-shadow:0 0 8px 0 rgba(47,201,122,.55),0 4px 8px 0 rgba(47,201,122,.55),0 8px 16px 0 rgba(47,201,122,.55);box-shadow:0 0 8px 0 rgba(47,201,122,.55),0 4px 8px 0 rgba(47,201,122,.55),0 8px 16px 0 rgba(47,201,122,.55)}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block .card_view .card.course.course_to_learn{-webkit-animation:blink 1s linear infinite;animation:blink 1s linear infinite}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block .card_view .shade{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.8);z-index:70;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block .card_view .shade p{font-size:1rem;margin-top:36px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block .card_view .shade i{font-size:4rem}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block .card_view .card_content{max-height:190px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block .card_view .course_title{font-weight:800;height:80px;max-height:80px;min-height:0;overflow:hidden;margin-bottom:0}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block .card_detail{margin-left:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1180px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block .card_detail{width:100%;margin:36px 0 0;padding:24px}}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block .card_detail{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block .card_detail .desc{margin-top:20px;max-width:336px}@media screen and (max-width:1180px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block .card_detail .desc{max-width:100%}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block .card_detail .desc p.desc_summary .more{font-size:14px;line-height:1;color:#0091ff;cursor:pointer}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block .card_detail .to_course{width:129px;height:36px;margin-top:36px;border-radius:20px;border:1px solid #b0b0b0;background-color:#fff;font-weight:800;font-size:.9rem;color:#595959;line-height:36px;text-align:center;vertical-align:middle}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel ul.roadmap_course_cards .card_block .card_detail .to_course .fa-chevrom-right{font-size:.85rem}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section{margin-top:143px;border:1px solid #dedede;border-radius:4px}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section{margin-top:80px}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .post_input{border-bottom:1px solid #dedede;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .post_input textarea{padding:24px;outline:none;border:0;font-size:1rem;width:100%}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .post_input textarea{padding:14px;font-size:14px}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .post_input button{width:96px;min-width:96px;background-color:#fff;color:#1dc078;font-size:18px;font-weight:800;border:0;border-left:1px solid #dedede;cursor:pointer}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .post_input button{width:80px;min-width:80px;font-size:14px}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .comments_body .comment_item{padding:24px 0 24px 16px;border-left:2px solid #efefef;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .comments_body .comment_item{padding:24px 0}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .comments_body .comment_item img.user_thumb{width:54px;height:54px;-o-object-fit:contain;object-fit:contain;border-radius:5}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .comments_body .comment_item img.user_thumb{display:none}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .comments_body .comment_item .comment_body{width:100%;margin-left:12px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .comments_body .comment_item .comment_button_set button{font-size:14px;line-height:1;color:#0091ff;background:#fff;border:0;cursor:pointer;margin:0;padding:10px 5px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .comments_body .comment_item .comment_like_btn{position:absolute;right:-96px;top:0;bottom:0;margin:auto 0}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .comments_body .comment_item .comment_like_btn{right:-80px}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .on_loading{width:100%;padding:48px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#d8d8d8;font-size:2rem;font-weight:800}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .on_loading .fa-comment-dots{color:#d8d8d8;font-size:4rem}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .on_loading p{margin-top:14px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_posts_contents{border-bottom:1px solid #dedede}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post{position:relative}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post div.crown{position:absolute;top:5px;left:41px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post div.crown .fa-crown{color:#ffc903;font-size:1rem}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post div.crown{left:27px}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post{position:relative;padding:24px 0 24px 24px;min-height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post img.user_thumb,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post img.user_thumb{width:54px;height:54px;-o-object-fit:contain;object-fit:contain;border-radius:50%}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post img.user_thumb,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post img.user_thumb{width:25px;height:25px}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post .post_body,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post .post_body{margin-left:12px;width:100%}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post .post_body .author .author_name,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post .post_body .author .author_name{font-size:14px;font-weight:800;line-height:1;color:#333}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post .post_body .author .created_at,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post .post_body .author .created_at{opacity:.92;font-size:14px;line-height:1;color:#929292}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post .post_body .body_content,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post .post_body .body_content{white-space:pre-line}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post .post_body .button_wrapper,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post .post_body .button_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post .post_body .button_wrapper .more_comment,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post .post_body .button_wrapper .more_comment{font-size:14px;line-height:1;color:#7e7e7e;font-weight:800;background:#d8d8d8;border:1px solid #d8d8d8;cursor:pointer;border-radius:4px;margin:0;padding:10px 14px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post .comment_like_btn,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post .post_like_btn,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post .comment_like_btn,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post .post_like_btn{width:96px;min-width:96px;background-color:#fff;font-weight:800;border:0;height:100%;cursor:pointer}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post .comment_like_btn,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post .post_like_btn,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post .comment_like_btn,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post .post_like_btn{width:80px;min-width:80px;font-size:14px}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post .comment_like_btn .fa-heart,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post .post_like_btn .fa-heart,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post .comment_like_btn .fa-heart,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post .post_like_btn .fa-heart{color:#ff7868;font-size:18px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post .comment_like_btn .cnt,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post .post_like_btn .cnt,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post .comment_like_btn .cnt,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post .post_like_btn .cnt{color:#ff7868;font-size:12px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .best_post .post_button_set button,.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .posts_section .posts_contents .normal_post .post_button_set button{font-size:14px;line-height:1;color:#0091ff;background:#fff;border:0;cursor:pointer;margin:0;padding:10px 5px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .left_panel .pagination_section{padding:48px 0}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile{display:none}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile{display:block}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .disenrollment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .disenrollment button.cancel_enrollment{color:#929292;background:#fff;border:0;padding:0;font-size:1.125rem;cursor:pointer}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card{min-width:100%;width:100%;margin:0}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card button.add_to_cart{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #1dc078;background-color:#1dc078;color:#fff;font-weight:800;font-size:1rem;width:100%;height:64px;cursor:pointer}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .buyable_courses{padding:12px;border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid #dedede;margin-top:24px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .buyable_courses .buyable_course+.buyable_course{margin-top:8px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .buyable_courses .buyable_course{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .buyable_courses .buyable_course .min_wrap{min-width:20px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .buyable_courses .buyable_course input[type=checkbox]{-webkit-transform:scale(1.2);transform:scale(1.2)}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .buyable_courses .buyable_course img{width:106px;height:68px;-o-object-fit:cover;object-fit:cover;margin-left:16px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .buyable_courses .buyable_course .course_desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:16px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .buyable_courses .buyable_course .course_desc p{font-size:14px;color:#333}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .buyable_courses .buyable_course .course_desc .price{color:#333;font-size:14px;font-weight:800}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .button.e_api_coupon{margin-top:1.5rem}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .button.e_api_coupon+.buyable_courses{margin-top:8px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .progress_wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .progress_wrap .label{min-width:80px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .progress_wrap .bar_all{width:100%;height:6px;background-color:#d8d8d8;position:relative}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .progress_wrap .bar_all .bar{position:absolute;display:inline-block;left:0;height:6px;background-color:#1dc078}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .social_buttons{margin-top:24px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .social_buttons,.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .social_buttons .shares{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .social_buttons .shares button+button{margin-left:24px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .social_buttons button{border-radius:50%;border-width:1px;border-style:solid;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;cursor:pointer}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .social_buttons button.like{border-color:#9c9c9c;color:#9c9c9c}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .social_buttons button.like.liked{border-color:#ff7868;background-color:#fff;color:#ff7868}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .social_buttons button.link_share{border-color:#1dc078;background-color:#fff;color:#1dc078}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .social_buttons button.kakao_share{border-color:#ffc903;background-color:#ffc903;color:#220e01}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .social_buttons button.facebook_share{border-color:#3865ad;background-color:#3865ad;color:#fff}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card button.cancel_enroll,.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card button.enroll,.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card button.start_learn{width:100%;height:80px;margin-top:1rem;border-radius:4px;border:1px solid #dedede;background-color:#fff;color:#1dc078;font-weight:800;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card button.cancel_enroll .fa-check,.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card button.cancel_enroll .fa-play-circle,.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card button.cancel_enroll .fa-plus,.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card button.enroll .fa-check,.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card button.enroll .fa-play-circle,.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card button.enroll .fa-plus,.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card button.start_learn .fa-check,.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card button.start_learn .fa-play-circle,.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card button.start_learn .fa-plus{font-size:40px;color:#1dc078;margin-right:12px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .provider_card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px;border-radius:4px;border:1px solid #dedede;background-color:#fff;padding:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .provider_card a.other_roadmap{display:inline-block;padding:10px 12px;font-size:16px;max-height:36px;border-radius:35.5px;font-weight:700;line-height:1;color:#fff;border:1px solid #1dc078;background-color:#1dc078}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .provider_card a.other_roadmap .fa-chevron-right{font-size:14px;margin-left:3px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .provider_card .profiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .provider_card .profiles .author{margin-left:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:5px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .provider_card .profiles .author .author_label{font-size:14px;color:#929292}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .provider_card .profiles .author .author_name{font-size:16px;font-weight:700;line-height:1;color:#333}.roadmap_detail .roadmap_detail_page main.roadmap_contents .floating_on_mobile .floating_card .provider_card .profiles img{width:54px;height:54px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel{width:360px;min-width:360px;margin-left:62px}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel{max-width:100%;width:100%;margin-top:80px;display:none}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card{width:100%;top:84px;position:-webkit-sticky;position:sticky}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .disenrollment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .disenrollment button.cancel_enrollment{color:#929292;background:#fff;border:0;padding:0;font-size:1.125rem;cursor:pointer}@media screen and (max-width:768px){.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card{min-width:100%;width:100%;margin:0}}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card button.add_to_cart{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #1dc078;background-color:#1dc078;color:#fff;font-weight:800;font-size:1rem;width:100%;height:64px;cursor:pointer}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .buyable_courses{padding:12px;border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid #dedede;margin-top:24px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .buyable_courses .buyable_course+.buyable_course{margin-top:8px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .buyable_courses .buyable_course{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .buyable_courses .buyable_course .min_wrap{min-width:20px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .buyable_courses .buyable_course input[type=checkbox]{-webkit-transform:scale(1.2);transform:scale(1.2)}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .buyable_courses .buyable_course img{width:106px;height:68px;-o-object-fit:cover;object-fit:cover;margin-left:16px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .buyable_courses .buyable_course .course_desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:16px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .buyable_courses .buyable_course .course_desc p{font-size:14px;color:#333}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .buyable_courses .buyable_course .course_desc .price{color:#333;font-size:14px;font-weight:800}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .button.e_api_coupon{margin-top:1.5rem}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .button.e_api_coupon+.buyable_courses{margin-top:8px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .progress_wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .progress_wrap .label{min-width:80px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .progress_wrap .bar_all{width:100%;height:6px;background-color:#d8d8d8;position:relative}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .progress_wrap .bar_all .bar{position:absolute;display:inline-block;left:0;height:6px;background-color:#1dc078}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .social_buttons{margin-top:24px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .social_buttons,.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .social_buttons .shares{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .social_buttons .shares button+button{margin-left:24px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .social_buttons button{border-radius:50%;border-width:1px;border-style:solid;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;cursor:pointer}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .social_buttons button.like{border-color:#9c9c9c;color:#9c9c9c}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .social_buttons button.like.liked{border-color:#ff7868;background-color:#fff;color:#ff7868}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .social_buttons button.link_share{border-color:#1dc078;background-color:#fff;color:#1dc078}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .social_buttons button.kakao_share{border-color:#ffc903;background-color:#ffc903;color:#220e01}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .social_buttons button.facebook_share{border-color:#3865ad;background-color:#3865ad;color:#fff}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card button.cancel_enroll,.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card button.enroll,.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card button.start_learn{width:100%;height:80px;margin-top:1rem;border-radius:4px;border:1px solid #dedede;background-color:#fff;color:#1dc078;font-weight:800;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card button.cancel_enroll .fa-check,.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card button.cancel_enroll .fa-play-circle,.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card button.cancel_enroll .fa-plus,.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card button.enroll .fa-check,.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card button.enroll .fa-play-circle,.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card button.enroll .fa-plus,.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card button.start_learn .fa-check,.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card button.start_learn .fa-play-circle,.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card button.start_learn .fa-plus{font-size:40px;color:#1dc078;margin-right:12px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .provider_card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px;border-radius:4px;border:1px solid #dedede;background-color:#fff;padding:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .provider_card a.other_roadmap{display:inline-block;padding:10px 12px;font-size:16px;max-height:36px;border-radius:35.5px;font-weight:700;line-height:1;color:#fff;border:1px solid #1dc078;background-color:#1dc078}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .provider_card a.other_roadmap .fa-chevron-right{font-size:14px;margin-left:3px}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .provider_card .profiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .provider_card .profiles .author{margin-left:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:5px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .provider_card .profiles .author .author_label{font-size:14px;color:#929292}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .provider_card .profiles .author .author_name{font-size:16px;font-weight:700;line-height:1;color:#333}.roadmap_detail .roadmap_detail_page main.roadmap_contents .right_panel .floating_card .provider_card .profiles img{width:54px;height:54px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.reusable_content.alerts button.bottom_fix{position:absolute;bottom:0;left:0;right:0;width:100%;cursor:pointer}.reusable_content.alerts .alerts_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.reusable_content.alerts .content_body{margin-top:36px}.reusable_content.alerts .content_body .alert_content{text-align:center;word-wrap:break-word}.reusable_content.alerts .content_body .sub_content{color:#ff7867;font-size:14px;text-align:center;word-wrap:break-word}.reusable_content.with_icon button.bottom_fix{position:absolute;bottom:0;left:0;right:0;width:100%;cursor:pointer}.reusable_content.with_icon button.bottom_fix.on_error{background:#ff7867}.reusable_content.with_icon .error_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reusable_content.with_icon .error_icon .fa-exclamation-triangle{color:#ff7867;font-size:4rem;margin-top:2rem}.reusable_content.with_icon .error_icon .fa-check-circle{color:#1dc078;font-size:4rem;margin-top:2rem}.reusable_content.with_icon .paragraph{margin-top:24px;text-align:center}.reusable_content.with_icon .paragraph span{display:inline-block;text-align:center}.reusable_content.with_icon .paragraph span.additional_info{color:#ff7867;font-size:.8em}.roadmaps_new_or_modify{overflow:visible}@media screen and (max-width:768px){.roadmaps_new_or_modify .reusable_modal{width:100%!important}}.roadmaps_new_or_modify .reusable_modal .wrapper{height:100%;overflow:hidden}.roadmaps_new_or_modify .reusable_content{overflow:hidden;overflow-y:scroll;height:100%}.roadmaps_new_or_modify .reusable_content .header .selected_course{margin-top:24px}.roadmaps_new_or_modify .reusable_content .selected_courses .chosen_courses{margin-top:24px;margin-bottom:120px;border:1px solid #dedede}.roadmaps_new_or_modify .reusable_content .selected_courses .chosen_courses .chosen_course{display:-webkit-box;display:-ms-flexbox;display:flex;padding:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #dedede}.roadmaps_new_or_modify .reusable_content .selected_courses .chosen_courses .chosen_course:last-of-type{border-bottom:none}.roadmaps_new_or_modify .reusable_content .selected_courses .chosen_courses .chosen_course div.left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:80%;flex-basis:80%;overflow:hidden}.roadmaps_new_or_modify .reusable_content .selected_courses .chosen_courses .chosen_course img{width:95px;height:62px;-o-object-fit:cover;object-fit:cover}.roadmaps_new_or_modify .reusable_content .selected_courses .chosen_courses .chosen_course p{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:800;color:#333;margin-left:12px;font-size:14px}.roadmaps_new_or_modify .reusable_content .selected_courses .chosen_courses .chosen_course p span{margin-left:6px;font-size:14px;font-weight:400;color:#595959}.roadmaps_new_or_modify .reusable_content .selected_courses .chosen_courses .chosen_course button.remove_course{width:20px;height:20px;background:transparent;padding:0;margin:0;font-size:0}.roadmaps_new_or_modify .reusable_content .selected_courses .chosen_courses .chosen_course button.remove_course .fa-times{width:100%;font-weight:100;font-size:20px;color:#b9b9b9}.roadmaps_new_or_modify .reusable_content .results{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 24px 12px}.roadmaps_new_or_modify .reusable_content .results ul.candidates{width:100%;max-width:450px;max-height:280px;overflow-y:scroll;padding-top:12px;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede}.roadmaps_new_or_modify .reusable_content .results ul.candidates.no_results p{padding-left:24px}.roadmaps_new_or_modify .reusable_content .results ul.candidates button.draw_more{background-color:#dedede;border-radius:0;margin-top:0;color:#454545;font-weight:800;font-size:1.5rem;cursor:pointer}.roadmaps_new_or_modify .reusable_content .results .candidate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 24px;max-width:430px;max-height:40px;cursor:pointer;width:100%;overflow:hidden;white-space:nowrap}.roadmaps_new_or_modify .reusable_content .results .candidate:last-of-type{margin-bottom:24px}.roadmaps_new_or_modify .reusable_content .results .candidate button.add_course{padding:0;border-radius:0;display:none;margin-top:0;width:50px;height:24px;font-size:14px}.roadmaps_new_or_modify .reusable_content .results .candidate button.add_course i.fas{width:100%}.roadmaps_new_or_modify .reusable_content .results .candidate button.add_course:disabled{border:1px solid #dedede;background-color:#dedede;color:#929292;cursor:not-allowed}.roadmaps_new_or_modify .reusable_content .results .candidate button.add_course{display:inline-block}.roadmaps_new_or_modify .reusable_content .results .candidate.onselect{background-color:#dedede}.roadmaps_new_or_modify .reusable_content .results .candidate p{display:inline-block;overflow:hidden;text-overflow:ellipsis;font-weight:800;color:#333;font-size:14px;-ms-flex-preferred-size:80%;flex-basis:80%}.roadmaps_new_or_modify .reusable_content .results .candidate p span{margin-left:6px;font-size:14px;font-weight:400;color:#595959}.roadmaps_new_or_modify .reusable_content .results .on_select_candidate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px;min-width:232px;border-right:1px solid #dedede;border-bottom:1px solid #dedede}.roadmaps_new_or_modify .reusable_content .results .on_select_candidate .course.card{height:auto;max-width:180px;width:100%}.roadmaps_new_or_modify .reusable_content .results .on_select_candidate .card{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.3);box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.roadmaps_new_or_modify .reusable_content .results .on_select_candidate .course_title,.roadmaps_new_or_modify .reusable_content .results .on_select_candidate .instructor,.roadmaps_new_or_modify .reusable_content .results .on_select_candidate .price,.roadmaps_new_or_modify .reusable_content .results .on_select_candidate .student_num{font-size:14px}.roadmaps_new_or_modify .reusable_content .results .on_select_candidate .course_title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.roadmaps_new_or_modify .reusable_content .results .on_select_candidate .course_card_back{display:none}@media screen and (max-width:768px){.roadmaps_new_or_modify .reusable_content .results .on_select_candidate{display:none}}.roadmaps_new_or_modify .reusable_content .input_box{margin-top:24px;width:100%;height:48px;background-color:#f5f5f5;border-radius:35.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 20px}.roadmaps_new_or_modify .reusable_content .input_box .fa-search{color:#595959}.roadmaps_new_or_modify .reusable_content .input_box input.search{margin-left:16px;padding-left:1rem;font-size:16px;background-color:transparent;border:none;width:100%;height:100%}.roadmaps_new_or_modify .reusable_content button.upload{position:absolute;bottom:0;left:0;right:0;width:100%;cursor:pointer}.roadmaps_new_or_modify .roadmaps_new_page{background-color:#f5f5f5}.roadmaps_new_or_modify .roadmaps_new_page .container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:48px 16px}.roadmaps_new_or_modify .roadmaps_new_page .container .left{-ms-flex-preferred-size:90%;flex-basis:90%}@media screen and (max-width:768px){.roadmaps_new_or_modify .roadmaps_new_page .container .left{-ms-flex-preferred-size:100%;flex-basis:100%}}.roadmaps_new_or_modify .roadmaps_new_page .container h3.heading{font-size:18px;font-weight:800;line-height:1;color:#313131}.roadmaps_new_or_modify .roadmaps_new_page .container .select_input{margin-top:24px}.roadmaps_new_or_modify .roadmaps_new_page .container .inputs{margin-top:16px;border:1px solid #dedede;border-radius:3px;background-color:#fff}.roadmaps_new_or_modify .roadmaps_new_page .container .inputs .ts_input{min-height:162px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid #dedede}.roadmaps_new_or_modify .roadmaps_new_page .container .inputs .ts_input .title_input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;padding:14px}.roadmaps_new_or_modify .roadmaps_new_page .container .inputs .ts_input .title_input textarea{width:100%;padding:10px;font-size:18px;border:none}.roadmaps_new_or_modify .roadmaps_new_page .container .inputs .ts_input .title_input textarea::-webkit-input-placeholder{font-size:18px;color:#b0b0b0}.roadmaps_new_or_modify .roadmaps_new_page .container .inputs .ts_input .title_input textarea:-ms-input-placeholder{font-size:18px;color:#b0b0b0}.roadmaps_new_or_modify .roadmaps_new_page .container .inputs .ts_input .title_input textarea::-ms-input-placeholder{font-size:18px;color:#b0b0b0}.roadmaps_new_or_modify .roadmaps_new_page .container .inputs .ts_input .title_input textarea::placeholder{font-size:18px;color:#b0b0b0}@media screen and (max-width:768px){.roadmaps_new_or_modify .roadmaps_new_page .container .inputs .ts_input .title_input textarea::-webkit-input-placeholder{font-size:14px}.roadmaps_new_or_modify .roadmaps_new_page .container .inputs .ts_input .title_input textarea:-ms-input-placeholder{font-size:14px}.roadmaps_new_or_modify .roadmaps_new_page .container .inputs .ts_input .title_input textarea::-ms-input-placeholder{font-size:14px}.roadmaps_new_or_modify .roadmaps_new_page .container .inputs .ts_input .title_input textarea::placeholder{font-size:14px}}.roadmaps_new_or_modify .roadmaps_new_page .container .inputs .editor_input{padding:24px;min-height:326px}.roadmaps_new_or_modify .roadmaps_new_page .container .inputs .editor_input h4.heading{font-size:18px;color:#b0b0b0}@media screen and (max-width:768px){.roadmaps_new_or_modify .roadmaps_new_page .container .inputs .editor_input h4.heading{font-size:14px}}.roadmaps_new_or_modify .roadmaps_new_page .container button.add{margin-top:24px;width:100%;height:66px;color:#1dc078;font-size:18px;font-weight:800;border:1px solid #1dc078;border-radius:3px;background-color:#fff;cursor:pointer}.roadmaps_new_or_modify .roadmaps_new_page .container button.add.bottom{opacity:1;visibility:visible;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.roadmaps_new_or_modify .roadmaps_new_page .container button.add.bottom.remove{opacity:0;visibility:hidden}.roadmaps_new_or_modify .roadmaps_new_page .container div.courses,.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card+.course_card{margin-top:24px}@media screen and (max-width:768px){.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card+.course_card{margin-top:14px}}.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;border:1px solid #dedede;padding:24px;position:relative;background-color:#fff}.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card button.delete{position:absolute;top:-10px;right:-10px}@media screen and (max-width:768px){.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card{padding:14px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (max-width:768px){.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .sequence{display:none}}.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .sequence span{font-size:1rem;display:inline-block;text-align:center;vertical-align:middle;line-height:54px;font-weight:800;min-width:54px;height:54px;width:54px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:0;background:#1dc078;color:#fff}@media screen and (max-width:768px){.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .sequence span{height:25px;width:25px;min-width:25px;line-height:25px;font-size:14px}}.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .thumbnail_course_card{margin-left:36px;max-width:180px;max-height:249px;height:249px;width:216px}@media screen and (max-width:768px){.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .thumbnail_course_card{display:none}}.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .thumbnail_course_card .course.card{height:249px;max-width:180px;width:100%;margin:0;min-width:180px}.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .thumbnail_course_card .card{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.3);box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .thumbnail_course_card .course_title,.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .thumbnail_course_card .instructor,.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .thumbnail_course_card .price,.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .thumbnail_course_card .student_num{font-size:14px}.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .thumbnail_course_card .course_title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .thumbnail_course_card .course_card_back{display:none}.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .desc{height:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:24px;height:249px;overflow:hidden}.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .desc h4{display:none;font-size:14px;font-weight:800;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:768px){.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .desc h4{max-width:250px;display:block}}@media screen and (max-width:768px){.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .desc{height:160px;margin:0}}.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .desc textarea{width:100%;height:249px;border-radius:4px;border:1px solid #dedede;background-color:hsla(0,0%,100%,.85);padding:24px;font-size:18px;color:#454545}@media screen and (max-width:768px){.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .desc textarea{height:140px;padding:14px}}.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .desc textarea :placeholder{color:#b0b0b0;font-size:18px}@media screen and (max-width:768px){.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .desc textarea,.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .desc textarea :placeholder{font-size:14px}}.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .handle{min-width:100px;cursor:move;text-align:center}@media screen and (max-width:768px){.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .handle{min-width:40px}}.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .handle i.fa-bars{margin-left:20px}@media screen and (max-width:768px){.roadmaps_new_or_modify .roadmaps_new_page .container div.courses .course_cards .course_card .handle i.fa-bars{margin:0}}.roadmaps_new_or_modify .roadmaps_new_page .container .button_set .circle{border-radius:18px;font-size:.9rem;cursor:pointer;border:1px solid #1dc078;background-color:#1dc078;color:#fff}.roadmaps_new_or_modify .roadmaps_new_page .container .button_set .circle:disabled{border:1px solid #dedede;background-color:#dedede;color:#929292;cursor:not-allowed}.roadmaps_new_or_modify .roadmaps_new_page .container .right .button_set.desktop{top:84px;position:-webkit-sticky;position:sticky;margin-top:40px;margin-left:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.roadmaps_new_or_modify .roadmaps_new_page .container .right .button_set.desktop a.circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.roadmaps_new_or_modify .roadmaps_new_page .container .right .button_set.desktop .circle{width:83px;height:36px}.roadmaps_new_or_modify .roadmaps_new_page .container .right .button_set.desktop .circle+.circle{margin-top:16px}@media screen and (max-width:768px){.roadmaps_new_or_modify .roadmaps_new_page .container .right .button_set.desktop{display:none}}.roadmaps_new_or_modify .roadmaps_new_page .container .button_set.mobile{display:none}@media screen and (max-width:768px){.roadmaps_new_or_modify .roadmaps_new_page .container .button_set.mobile{display:block;margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.roadmaps_new_or_modify .roadmaps_new_page .container .button_set.mobile a.circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.roadmaps_new_or_modify .roadmaps_new_page .container .button_set.mobile .circle{width:64px;height:36px}}@media screen and (max-width:768px){.roadmaps_new_or_modify .roadmaps_new_page .container{padding:24px 16px}}.roadmap_list{overflow:visible}.roadmap_list .roadmap_list_section header.roadmap_list_hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:48px 0;background-color:#fcfff8;background-image:url(https://cdn.inflearn.com/public/files/posts/3dc171db-6fbb-4561-b0cd-d8f5577e9b87/roadmap_2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.roadmap_list .roadmap_list_section header.roadmap_list_hero h1.heading_list{font-size:48px;font-weight:800;line-height:1;color:#333}@media screen and (max-width:768px){.roadmap_list .roadmap_list_section header.roadmap_list_hero h1.heading_list{font-size:24px}}.roadmap_list .roadmap_list_section header.roadmap_list_hero p.heading_desc{font-size:16px;line-height:1.44;color:#595959}.roadmap_list .roadmap_list_section header.roadmap_list_hero p.heading_desc:first-of-type{margin-top:24px}@media screen and (max-width:768px){.roadmap_list .roadmap_list_section header.roadmap_list_hero p.heading_desc{font-size:14px}}.roadmap_list .roadmap_list_section header.roadmap_list_hero .search_root{margin-top:24px}.roadmap_list .roadmap_list_section header.roadmap_list_hero div.search_section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.roadmap_list .roadmap_list_section header.roadmap_list_hero div.search_section{width:100%;padding-right:35px}}.roadmap_list .roadmap_list_section header.roadmap_list_hero div.search_section .search_bar{width:500px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top-left-radius:24px;border-bottom-left-radius:24px;background-color:#fff}@media screen and (max-width:768px){.roadmap_list .roadmap_list_section header.roadmap_list_hero div.search_section .search_bar{width:100%}}.roadmap_list .roadmap_list_section header.roadmap_list_hero div.search_section .search_bar input.search_window{background:transparent;border:0;height:100%;font-size:1rem;color:#333;padding-left:10px;padding-right:10px;width:100%;margin-right:35px}.roadmap_list .roadmap_list_section header.roadmap_list_hero div.search_section .search_bar .select:not(.is-multiple):not(.is-loading):after{border-color:#333}@media screen and (max-width:768px){.roadmap_list .roadmap_list_section header.roadmap_list_hero div.search_section .search_bar .select:not(.is-multiple):not(.is-loading):after{content:none}}@media screen and (max-width:768px){.roadmap_list .roadmap_list_section header.roadmap_list_hero div.search_section .search_bar .select select:not([multiple]){padding-right:0}}.roadmap_list .roadmap_list_section header.roadmap_list_hero div.search_section .search_bar .select{margin-left:20px}.roadmap_list .roadmap_list_section header.roadmap_list_hero div.search_section .search_bar .select select{height:100%;color:#333;font-size:1rem;border:0;background:#fff}@media screen and (max-width:768px){.roadmap_list .roadmap_list_section header.roadmap_list_hero div.search_section .search_bar .select select{font-size:14px;display:none}}.roadmap_list .roadmap_list_section header.roadmap_list_hero div.search_section .search_bar button.curved_button{font-size:16px;font-weight:800;line-height:1;color:#fff;background-color:#1dc078;border:1px solid #1dc078;border-radius:35.5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:absolute;right:-35px;top:0;bottom:0;width:70px;height:100%}.roadmap_list .roadmap_list_section header.roadmap_list_hero div.search_section div.popular_skills{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px;color:#757575;width:535px}@media screen and (max-width:768px){.roadmap_list .roadmap_list_section header.roadmap_list_hero div.search_section div.popular_skills{display:none}}.roadmap_list .roadmap_list_section header.roadmap_list_hero div.search_section div.popular_skills span+span{margin-left:6px}.roadmap_list .roadmap_list_section header.roadmap_list_hero div.search_section div.popular_skills span{font-size:14px;color:#616161;line-height:14px;vertical-align:middle;text-align:center;padding:6px 12px}.roadmap_list .roadmap_list_section header.roadmap_list_hero div.search_section div.popular_skills span.skill_label{border-radius:13px;border:1px solid rgba(46,194,118,.5)}.roadmap_list .roadmap_list_section div.button_cover{display:-webkit-box;display:-ms-flexbox;display:flex}.roadmap_list .roadmap_list_section div.button_cover,.roadmap_list .roadmap_list_section div.button_cover a.curved_button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.roadmap_list .roadmap_list_section div.button_cover a.curved_button{font-size:16px;font-weight:800;line-height:1;color:#fff;background-color:#1dc078;border-radius:35.5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;width:124px;height:40px;border:1px solid #1dc078}@media screen and (max-width:768px){.roadmap_list .roadmap_list_section div.button_cover a.curved_button{font-size:14px}}.roadmap_list .roadmap_list_section main{max-width:1440px;margin:auto;padding:24px 1rem}.roadmap_list .roadmap_list_section div.content_palette{margin-top:24px}.roadmap_list .roadmap_list_section div.content_palette .header_navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.roadmap_list .roadmap_list_section div.content_palette .header_navigation .nav_left button{display:none;color:#929292;background:#fff;border:0;padding:0;font-size:1.5rem;cursor:pointer}@media screen and (max-width:768px){.roadmap_list .roadmap_list_section div.content_palette .header_navigation .nav_left button{display:block}}.roadmap_list .roadmap_list_section div.content_palette .header_navigation .nav_right button+button{margin-left:24px}.roadmap_list .roadmap_list_section div.content_palette .header_navigation .nav_right button{color:#929292;background:#fff;border:0;padding:0;font-size:1.5rem;cursor:pointer;opacity:.3}.roadmap_list .roadmap_list_section div.content_palette .header_navigation .nav_right button.active{opacity:1}.roadmap_list .roadmap_list_section div.content_palette .content_body{width:100%;margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex}.roadmap_list .roadmap_list_section div.content_palette .content_body .select.sort_select{height:44px}.roadmap_list .roadmap_list_section div.content_palette .content_body .select.sort_select select{border-radius:4px;height:44px}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left{min-width:216px;width:216px}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .sticky{top:84px;position:-webkit-sticky;position:sticky;text-align:left}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .sticky .filter_reset{display:inline-block;background:none;border:0;font-size:12px;padding:0;font-weight:800;cursor:pointer;margin-top:18px}@media screen and (max-width:768px){.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .sticky .filter_reset{padding-left:calc(2rem - 10px)}}@media screen and (max-width:768px){.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .sticky{width:228px;background:#fff;top:0;bottom:0;position:absolute;border-right:1px solid #efefef}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .sticky .select.sort_select{padding:0 12px;margin-top:24px}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .sticky .select.sort_select .select:not(.is-multiple):not(.is-loading):after{right:1.5em}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .sticky .select.sort_select select{padding:0 12px}}@media screen and (max-width:768px){.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left{border-radius:4px;border:1px solid #dedede;-webkit-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:opacity .2s,.3s,-webkit-transform;transition:opacity .2s,.3s,-webkit-transform;transition:transform,opacity .2s,.3s;transition:transform,opacity .2s,.3s,-webkit-transform;opacity:0;position:fixed;z-index:74;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background:transparent}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left.active{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions.checkbox_accordions{border:1px solid #dedede;border-radius:4px}@media screen and (max-width:768px){.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions.checkbox_accordions{border:0}}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions.checkbox_accordions .second_accordion{border-top:1px solid #dedede;border-radius:0}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions.checkbox_accordions .accordion-header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:700;border:0;border-bottom:1px solid #e4e4e4;background:#f5f5f5;padding:14px 24px}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions.checkbox_accordions .accordion-body{padding:18px 24px}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions.checkbox_accordions .accordion-content{border:0;height:35px}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions.checkbox_accordions .accordion-content:focus,.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions.checkbox_accordions .accordion-content:hover{background:#fff}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions.checkbox_accordions .accordion-content .atom_checkbox.accordion_checkbox{width:100%;font-size:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:2rem}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions.checkbox_accordions .accordion-content .atom_checkbox.accordion_checkbox label.left:before{content:"";display:block;height:15px;width:15px;border-radius:0}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions.checkbox_accordions .accordion-content .atom_checkbox.accordion_checkbox label.left:after{content:"";display:block;top:8.5px;left:-16.5px;height:5px;width:8px;color:#fff;border-left:1px solid;border-bottom:1px solid}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions.checkbox_accordions .accordion-content .atom_checkbox.accordion_checkbox>input~label.left:before{background:#fff}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions.checkbox_accordions .accordion-content .atom_checkbox.accordion_checkbox>input~label.left:after{content:none}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions.checkbox_accordions .accordion-content .atom_checkbox.accordion_checkbox>input:checked~label.left:before{background:#494949}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions.checkbox_accordions .accordion-content .atom_checkbox.accordion_checkbox>input:checked~label.left:after{content:""}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions{margin-top:24px}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions .accordion-header{border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;color:#595959;background:#fafafa;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;height:50px;border-radius:0;white-space:nowrap}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions .accordion-header:after{content:"";margin-top:2px;margin-left:.65rem;display:inline-block;border:solid #595959;border-width:0 2px 2px 0;padding:2.5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions .accordion.is-active .accordion-header:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions .accordion-body{color:#595959;background:#fff;border:0}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions .accordion-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;width:100%;white-space:nowrap;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;height:50px;padding:0}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions .accordion-content.is-active,.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions .accordion-content:focus,.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions .accordion-content:hover{background:#efefef}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_left .accordions .accordion-content+.accordion-content{border-top:0}.roadmap_list .roadmap_list_section div.content_palette .content_body .sort_select{width:100%}.roadmap_list .roadmap_list_section div.content_palette .content_body .sort_select select{width:100%;border:1px solid #e4e4e4;border-radius:0}.roadmap_list .roadmap_list_section div.content_palette .content_body .select:not(.is-multiple):not(.is-loading):after{border-color:#595959}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right{width:100%}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right ul.pages{padding:48px}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .view{padding:0 0 0 24px;margin-top:-.75rem}@media screen and (max-width:768px){.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .view{padding:0}}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item+.card_item{border-top:1px solid #dedede}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede;position:relative;padding:24px;width:100%}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:1px solid #dedede}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item .author{font-size:12px;color:#929292}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item .hidden_link{position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (max-width:768px){.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item .content_area{width:100%}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item .content_area .bottom_content{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item .content_area .bottom_content .social_items{margin-top:0;margin-left:35px}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item h3.content_header{overflow:hidden;text-overflow:ellipsis;max-height:50px;font-size:18px;font-weight:800;color:#333}@media screen and (max-width:768px){.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item h3.content_header{font-size:16px}}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item .skill_tags{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item .skill_tags .skill_tag{margin-top:5px;white-space:nowrap;font-size:12px;padding:2px 8px;color:#454545;border-radius:13px}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item .skill_tags .skill_tag:not(:last-child){margin-right:4px}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item .social_items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:18px}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item .social_items .social_item+.social_item{margin-left:24px}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_list .card_item .social_items .social_item{font-size:14px;line-height:1;color:#929292}.roadmap_list .roadmap_list_section div.content_palette .content_body .panel_right .roadmaps_card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.reset_password,body.signup_page .sign_up_container{padding:83px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reset_password .heading,body.signup_page .sign_up_container .heading{margin-bottom:0;font-size:1.37rem;color:#454545;text-align:center;letter-spacing:0}.reset_password .section_container,body.signup_page .sign_up_container .section_container{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex}.reset_password .email_section,body.signup_page .sign_up_container .email_section{padding:1rem;-ms-flex-preferred-size:0;flex-basis:0}.reset_password .social_section,body.signup_page .sign_up_container .social_section{padding:1rem;-ms-flex-preferred-size:auto;flex-basis:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reset_password .social_section a,body.signup_page .sign_up_container .social_section a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:37px;width:200px;border:1px solid #d5d5d5}.reset_password .social_section a i,body.signup_page .sign_up_container .social_section a i{color:#979797;margin-right:.2rem}.reset_password .social_section a i.fa-facebook-f,body.signup_page .sign_up_container .social_section a i.fa-facebook-f{font-size:1.1rem}.reset_password .social_section a span,body.signup_page .sign_up_container .social_section a span{margin-left:.2rem;font-size:.825rem;font-weight:800;color:#979797}.reset_password .social_section a+a,body.signup_page .sign_up_container .social_section a+a{margin-top:16px}@media screen and (max-width:768px){.reset_password .social_section,body.signup_page .sign_up_container .social_section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.reset_password .input_label,body.signup_page .sign_up_container .input_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:.9375rem;color:#595959}.reset_password .error_msg,body.signup_page .sign_up_container .error_msg{display:none}.reset_password .on_error .error_msg,body.signup_page .sign_up_container .on_error .error_msg{display:block;margin-bottom:0;height:1rem;font-size:.65rem;text-align:end;color:#ff7867}.reset_password .checkbox_label,body.signup_page .sign_up_container .checkbox_label{margin-top:32px;margin-left:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.reset_password .input_container+.input_container,body.signup_page .sign_up_container .input_container+.input_container{margin-top:16px}.reset_password .on_error+.input_container,body.signup_page .sign_up_container .on_error+.input_container{margin-top:0}.reset_password .label_text,body.signup_page .sign_up_container .label_text{min-width:95px}.reset_password .checkbox_label_text,body.signup_page .sign_up_container .checkbox_label_text{font-size:.75rem;color:#818181}.reset_password .text_input,body.signup_page .sign_up_container .text_input{border:1px solid #dbdbdb;border-radius:0;padding:.65rem;max-width:240px;width:240px;height:37px;background:#fff}.reset_password .checkbox_input,body.signup_page .sign_up_container .checkbox_input{margin-left:.625rem}.reset_password .policy_text,body.signup_page .sign_up_container .policy_text{margin-top:4px;font-size:.75rem;color:#454545;padding-left:45px;text-align:left}.reset_password .policy_link,body.signup_page .sign_up_container .policy_link{cursor:pointer;color:#1dc078}.reset_password .button_wrapper,body.signup_page .sign_up_container .button_wrapper{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.reset_password .signup_button,body.signup_page .sign_up_container .signup_button{border:none;width:290px;height:45px;background:#1dc078;font-size:.875rem;font-weight:800;color:#fff}@media screen and (max-width:768px){.reset_password,body.signup_page .sign_up_container{padding:50px 0}.reset_password .heading,body.signup_page .sign_up_container .heading{font-size:1.125rem}.reset_password .section_container,body.signup_page .sign_up_container .section_container{margin-top:16px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reset_password .text_input,body.signup_page .sign_up_container .text_input{border:1px solid #dbdbdb;border-radius:0;max-width:none;width:100%;height:37px;background:#fff}.reset_password .label_text,body.signup_page .sign_up_container .label_text{font-size:.875rem}.reset_password .checkbox_label,body.signup_page .sign_up_container .checkbox_label{margin-left:0}.reset_password .policy_text,body.signup_page .sign_up_container .policy_text{text-align:center;padding-left:0}.reset_password .button_wrapper,body.signup_page .sign_up_container .button_wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}body.signup_page .modal_base .modal_content{position:absolute;margin:auto;border-radius:3px;top:0;right:0;bottom:0;left:0;padding:5rem 0;background:#fff;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.signup_page .modal_base .modal_content,body.signup_page .modal_base .modal_content div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.signup_page .modal_base .modal_content div{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:500px}body.signup_page .modal_base .modal_content h3{color:#454545;font-weight:400}body.signup_page .modal_base .modal_content h3 span{font-weight:800}body.signup_page .modal_base .modal_content h4{font-size:.875rem;margin:1rem 0}body.signup_page .modal_base .modal_content h4 span{font-weight:400}body.signup_page .modal_base .modal_content p{margin-top:8px;white-space:pre-line;font-size:.875rem;line-height:30px;color:#595959}body.signup_page .modal_base .modal_content p span{display:inline-block;margin-top:4px;letter-spacing:-.6px;font-size:.75rem}body.signup_page .modal_base .modal_content button{width:290px;height:45px;border:none;background:#1dc078;margin-top:64px;cursor:pointer;font-size:.875rem;color:#fff}@media screen and (max-width:768px){body.signup_page .modal_base .modal_content{padding:3rem 1rem;width:100%;height:auto}body.signup_page .modal_base .modal_content h4{font-size:.75rem}body.signup_page .modal_base .modal_content p{line-height:25px;word-wrap:break-word;word-break:keep-all}}.hello .section .content,.request_signup_email .section .content{max-width:500px;margin:3rem auto}.hello .section .content h3,.request_signup_email .section .content h3{font-weight:400}.hello .section .content h3 span,.request_signup_email .section .content h3 span{font-weight:800}.hello .section .content .coupon_container,.request_signup_email .section .content .coupon_container{overflow:scroll;position:relative;width:100%}.hello .section .content .coupon_container .coupons,.request_signup_email .section .content .coupon_container .coupons{width:inherit;height:115px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.hello .section .content .coupon_container .coupons .box.coupon,.request_signup_email .section .content .coupon_container .coupons .box.coupon{width:200px;height:80px;background-color:#f7f7f7;margin:1rem}.hello .section .content span.small,.request_signup_email .section .content span.small{font-size:.7rem}.hello .section .content .button,.request_signup_email .section .content .button{margin-top:1.5rem;width:291px}.hello .apply_section,.hello .footer,.request_signup_email #header,.request_signup_email .apply_section,.request_signup_email .footer,.request_signup_email .fotter,.reset_password #header{display:none}.reset_password .wrong_vali{max-width:600px;text-align:center}.reset_password .inputs_container{max-width:338px;margin:auto}.reset_password .inputs_container .input_container{margin-bottom:1rem;position:relative}.reset_password .inputs_container .input_container .error_msg{position:absolute;width:100%;text-align:right;color:#ff7867}.reset_password .inputs_container .button{margin-top:1.5rem}.reset_password .inputs_container .button.is-fullwidth{width:100%}.reset_password .apply_section,.reset_password .footer{display:none}.reset_password .modal .dimmed{background-color:#fff}.reset_password .modal section{border:1px solid #1dc078}@media screen and (max-width:768px){.reset_password #root{width:100%}}.add_social_email{height:800px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#454545}.add_social_email .wrapper{max-width:480px;min-height:550px;padding:2rem;margin-top:3rem}@media screen and (max-width:768px){.add_social_email .wrapper h3{font-size:1.2rem}}.add_social_email .guide{position:relative;margin-top:1rem}@media screen and (max-width:768px){.add_social_email .guide{font-size:.825rem}}.add_social_email .input{height:50px}.add_social_email .input.add_email{margin-top:1.5rem}.add_social_email .input.email_confirm{margin-top:.6rem}.add_social_email span.error{display:none;color:#ff7867;font-size:.825rem;text-align:right;position:absolute;bottom:-1.3rem;right:0}.add_social_email span.error.on{display:block}.add_social_email .button_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.add_social_email .button_wrapper .button{margin-top:2rem;font-weight:800;color:#959595;height:50px}body.test_payment .step_root{padding:2rem 1rem 4rem}body.test_payment .step_root h1.head{margin-bottom:24px;font-size:1.4rem;color:#595959;font-weight:800}body.test_payment .step_root h3.subhead{margin-bottom:18px;font-size:1.2rem;color:#636363;font-weight:800}body.test_payment .step_root form{padding:24px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);background-color:#fff}body.test_payment .buyable_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.test_payment .buyable_container .item_form{min-width:400px}@media screen and (max-width:768px){body.test_payment .buyable_container .item_form{min-width:100%}}body.test_payment .buyable_container .item_form .control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0}body.test_payment .buyable_container .item_form .button_wrap{-ms-flex-preferred-size:15%;flex-basis:15%;margin-left:16px}body.test_payment .buyable_container .item_form .add_item{padding:.3rem .5rem;border:none;border-radius:3px;font-size:1rem;color:#fff;font-weight:800;background:#1dc078;cursor:pointer}body.test_payment .buyable_container .item_form .add_item:active,body.test_payment .buyable_container .item_form .add_item:focus{outline-width:0}body.test_payment .buyable_container .item_form .item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:85%;flex-basis:85%}body.test_payment .buyable_container .item_form .item p.name,body.test_payment .buyable_container .item_form .item p.price{font-size:1.2rem;font-weight:800;color:#636363}body.test_payment .buyable_container .item_form .item p.name span{font-size:1.4rem}body.test_payment .buyable_container .item_form .cart_container{padding:24px 0;border-top:2px solid #efefef}body.test_payment .buyable_container .item_form .cart_container .label{font-size:.825rem;font-weight:800;color:#626262}body.test_payment .buyable_container .item_form .cart_container .cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.test_payment .buyable_container .item_form .cart_container .cart .quantity,body.test_payment .buyable_container .item_form .cart_container .cart .total_price{color:#333;font-weight:800;font-size:1.4rem}body.test_payment .buyable_container button.purchase{margin-top:1rem;width:100%;height:48px;border-radius:1px solid #1dc078;font-size:1.2rem;font-weight:800;color:#fff;background:#1dc078}body.test_payment .credit_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.test_payment .credit_container .payment_form{min-width:400px}@media screen and (max-width:768px){body.test_payment .credit_container .payment_form{min-width:100%}}body.test_payment .credit_container .payment_form .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}body.test_payment .credit_container .payment_form .label{font-size:1rem;color:#333;width:140px}@media screen and (max-width:768px){body.test_payment .credit_container .payment_form .label{width:100%}}body.test_payment .credit_container .payment_form .label span{font-size:12px}@media screen and (max-width:768px){body.test_payment .credit_container .payment_form .label br.d{display:none}}body.test_payment .credit_container .payment_form .fake_box{min-width:215px}body.test_payment .credit_container .payment_form .fake_box .dimmed{font-size:14px;color:#929292}body.test_payment .credit_container .payment_form input{max-width:215px;height:48px;border-radius:4px;border:1px solid #dedede;background:#fff;font-size:1.1rem;padding:10px 16px;color:#655858}body.test_payment .credit_container .payment_form input:active,body.test_payment .credit_container .payment_form input:focus{outline-width:0}body.test_payment .credit_container .payment_form input::-webkit-input-placeholder{font-size:1.1rem}body.test_payment .credit_container .payment_form input:-ms-input-placeholder{font-size:1.1rem}body.test_payment .credit_container .payment_form input::-ms-input-placeholder{font-size:1.1rem}body.test_payment .credit_container .payment_form input::placeholder{font-size:1.1rem}body.test_payment .credit_container .payment_form input.credit_number{width:215px}body.test_payment .credit_container .payment_form input.expiry{width:60px}body.test_payment .credit_container .payment_form input.expiry.mm{margin-right:12px}body.test_payment .credit_container .payment_form input.password{margin-right:12px;width:60px}body.test_payment .credit_container .payment_form div.guide{margin-top:24px}body.test_payment .credit_container .payment_form div.guide p{font-size:12px;line-height:1.5;color:#929292}body.test_payment .credit_container .payment_form div.guide p:before{content:"- ";display:inline-block}body.test_payment .credit_container .payment_form div.show_error{font-size:12px;border:1px solid #fb6351;border-radius:3px;padding:1rem;background:#fb6351;color:#fff;font-weight:800}body.test_payment .credit_container .payment_form div.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}body.test_payment .credit_container .payment_form div.buttons button{width:120px;height:48px;border-radius:4px;font-weight:800;font-size:1rem}body.test_payment .credit_container .payment_form div.buttons button.submit{background:#1dc078;color:#fff}body.test_payment .credit_container .field.info{position:relative;padding:24px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);background:#fff;min-width:400px}body.test_payment .credit_container .field.info .x_btn{position:absolute;text-align:right;top:1rem;right:1rem}body.test_payment .credit_container .field.info .x_btn i{cursor:pointer}@media screen and (max-width:768px){body.test_payment .credit_container .field.info{min-width:100%}}body.test_payment .credit_container .field.info input:active,body.test_payment .credit_container .field.info input:focus{outline-width:0}body.test_payment .credit_container .field.info .button_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}body.test_payment .credit_container .field.info .button_wrap button.modify{width:78px;height:48px;border-radius:4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);background-color:#fff;color:#333;font-weight:800}body.test_payment .credit_container .field.info.guide{background:#f9f9f9}body.test_payment .credit_container .field.info.guide h3{font-size:16px;color:#333}body.test_payment .credit_container .field.info.guide p{margin-top:8px;font-size:14px;font-weight:300;line-height:1.43;color:#333}body.test_payment .credit_container .field.info.info .info_body+.info_body{margin-top:12px}body.test_payment .credit_container .field.info.info .label{font-size:16px;line-height:1.5;color:#bdbdbd}body.test_payment .credit_container .field.info.info .content{font-size:16px;color:#333}body.test_payment .payment_detail h1{margin-bottom:24px;font-size:1.4rem;color:#595959;font-weight:800}body.test_payment .payment_detail .payment_detail_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body.test_payment .payment_detail .payment_detail_list .item{min-width:250px;margin:10px;padding:24px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16);background:#fff}body.test_payment .payment_detail .payment_detail_list .item p:nth-child(2n){margin-bottom:12px}#admin_main .content_wrap .container header h3{font-weight:700;padding:1rem 0}body.no_scroll{position:fixed;overflow-y:hidden;width:100%;height:100%}body .loading_spinner_container{display:none}body.is_loading{width:100%}body.is_loading .loading_spinner_container{background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;bottom:0;left:0;position:fixed;z-index:96}body.is_loading .loading_spinner_container #loading_spinner{display:block;background:transparent;width:4rem}#main{min-height:800px}#main.sticky{margin-top:64px}@media screen and (max-width:768px){#main.sticky{margin-top:48px}}.input.is-danger{border:1px solid #ff7867}.input.is_good{border:1px solid #1dc078}@media screen and (max-width:768px){aside.sidebar_left{z-index:76;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;overflow-y:auto;position:fixed;height:100%;top:0;left:-240px;bottom:0;width:240px;background-color:#fff}aside.sidebar_left.is-active{-webkit-transform:translateX(240px);transform:translateX(240px);webkit-transform:translateX(240px);-webkit-box-shadow:2px 0 12px 0 hsla(0,0%,58%,.23);box-shadow:2px 0 12px 0 hsla(0,0%,58%,.23)}}aside.sidebar_left+span.close{content:"XXXX";position:fixed;top:16px;right:16px}small{font-size:12px}strong{color:inherit}.is_thumbnail{display:block;position:relative;padding-top:65.1%}.is_thumbnail img{height:100%;width:100%}.is_blur{-webkit-filter:blur(1.5rem);filter:blur(1.5rem)}.is_float_right{float:right}.is_no_border{border:none}.modal2{position:fixed;top:0;left:0;right:0;bottom:0}.modal2:before{content:"";display:block;background:rgba(0,0,0,.2)}.modal2:before,.modal2>.inner{position:absolute;top:0;left:0;right:0;bottom:0}.modal2>.inner{background:#fff;text-align:center;width:500px;height:500px;margin:auto;padding-top:50px}.modal2>.inner>textarea{width:100%;height:100px}body.is_group_user .hidden_to_group{display:none}body.is_group_user .card.course .del{text-decoration:none;font-weight:700;color:#175cbe;font-size:1rem}