.mr-0,.mx-0{margin-right:0!important}.ml-0,.mx-0{margin-left:0!important}.mt-0,.my-0{margin-top:0!important}.mb-0,.my-0{margin-bottom:0!important}.pr-0,.px-0{padding-right:0!important}.pl-0,.px-0{padding-left:0!important}.pt-0,.py-0{padding-top:0!important}.pb-0,.py-0{padding-bottom:0!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.m-0{margin:0!important}.mr-1,.mx-1{margin-right:4px!important}.ml-1,.mx-1{margin-left:4px!important}.mt-1,.my-1{margin-top:4px!important}.mb-1,.my-1{margin-bottom:4px!important}.m-1{margin:4px!important}.mr-2,.mx-2{margin-right:8px!important}.ml-2,.mx-2{margin-left:8px!important}.mt-2,.my-2{margin-top:8px!important}.mb-2,.my-2{margin-bottom:8px!important}.m-2{margin:8px!important}.mr-3,.mx-3{margin-right:16px!important}.ml-3,.mx-3{margin-left:16px!important}.mt-3,.my-3{margin-top:16px!important}.mb-3,.my-3{margin-bottom:16px!important}.m-3{margin:16px!important}.mr-4,.mx-4{margin-right:24px!important}.ml-4,.mx-4{margin-left:24px!important}.mt-4,.my-4{margin-top:24px!important}.mb-4,.my-4{margin-bottom:24px!important}.m-4{margin:24px!important}.mr-5,.mx-5{margin-right:48px!important}.ml-5,.mx-5{margin-left:48px!important}.mt-5,.my-5{margin-top:48px!important}.mb-5,.my-5{margin-bottom:48px!important}.m-5{margin:48px!important}.p-0{padding:0!important}.pr-1,.px-1{padding-right:4px!important}.pl-1,.px-1{padding-left:4px!important}.pt-1,.py-1{padding-top:4px!important}.pb-1,.py-1{padding-bottom:4px!important}.p-1{padding:4px!important}.pr-2,.px-2{padding-right:8px!important}.pl-2,.px-2{padding-left:8px!important}.pt-2,.py-2{padding-top:8px!important}.pb-2,.py-2{padding-bottom:8px!important}.p-2{padding:8px!important}.pr-3,.px-3{padding-right:16px!important}.pl-3,.px-3{padding-left:16px!important}.pt-3,.py-3{padding-top:16px!important}.pb-3,.py-3{padding-bottom:16px!important}.p-3{padding:16px!important}.pr-4,.px-4{padding-right:24px!important}.pl-4,.px-4{padding-left:24px!important}.pt-4,.py-4{padding-top:24px!important}.pb-4,.py-4{padding-bottom:24px!important}.p-4{padding:24px!important}.pr-5,.px-5{padding-right:48px!important}.pl-5,.px-5{padding-left:48px!important}.pt-5,.py-5{padding-top:48px!important}.pb-5,.py-5{padding-bottom:48px!important}.p-5{padding:48px!important}@media (min-width:768px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.m-sm-0{margin:0!important}.mr-sm-1,.mx-sm-1{margin-right:4px!important}.ml-sm-1,.mx-sm-1{margin-left:4px!important}.mt-sm-1,.my-sm-1{margin-top:4px!important}.mb-sm-1,.my-sm-1{margin-bottom:4px!important}.m-sm-1{margin:4px!important}.mr-sm-2,.mx-sm-2{margin-right:8px!important}.ml-sm-2,.mx-sm-2{margin-left:8px!important}.mt-sm-2,.my-sm-2{margin-top:8px!important}.mb-sm-2,.my-sm-2{margin-bottom:8px!important}.m-sm-2{margin:8px!important}.mr-sm-3,.mx-sm-3{margin-right:16px!important}.ml-sm-3,.mx-sm-3{margin-left:16px!important}.mt-sm-3,.my-sm-3{margin-top:16px!important}.mb-sm-3,.my-sm-3{margin-bottom:16px!important}.m-sm-3{margin:16px!important}.mr-sm-4,.mx-sm-4{margin-right:24px!important}.ml-sm-4,.mx-sm-4{margin-left:24px!important}.mt-sm-4,.my-sm-4{margin-top:24px!important}.mb-sm-4,.my-sm-4{margin-bottom:24px!important}.m-sm-4{margin:24px!important}.mr-sm-5,.mx-sm-5{margin-right:48px!important}.ml-sm-5,.mx-sm-5{margin-left:48px!important}.mt-sm-5,.my-sm-5{margin-top:48px!important}.mb-sm-5,.my-sm-5{margin-bottom:48px!important}.m-sm-5{margin:48px!important}.p-sm-0{padding:0!important}.pr-sm-1,.px-sm-1{padding-right:4px!important}.pl-sm-1,.px-sm-1{padding-left:4px!important}.pt-sm-1,.py-sm-1{padding-top:4px!important}.pb-sm-1,.py-sm-1{padding-bottom:4px!important}.p-sm-1{padding:4px!important}.pr-sm-2,.px-sm-2{padding-right:8px!important}.pl-sm-2,.px-sm-2{padding-left:8px!important}.pt-sm-2,.py-sm-2{padding-top:8px!important}.pb-sm-2,.py-sm-2{padding-bottom:8px!important}.p-sm-2{padding:8px!important}.pr-sm-3,.px-sm-3{padding-right:16px!important}.pl-sm-3,.px-sm-3{padding-left:16px!important}.pt-sm-3,.py-sm-3{padding-top:16px!important}.pb-sm-3,.py-sm-3{padding-bottom:16px!important}.p-sm-3{padding:16px!important}.pr-sm-4,.px-sm-4{padding-right:24px!important}.pl-sm-4,.px-sm-4{padding-left:24px!important}.pt-sm-4,.py-sm-4{padding-top:24px!important}.pb-sm-4,.py-sm-4{padding-bottom:24px!important}.p-sm-4{padding:24px!important}.pr-sm-5,.px-sm-5{padding-right:48px!important}.pl-sm-5,.px-sm-5{padding-left:48px!important}.pt-sm-5,.py-sm-5{padding-top:48px!important}.pb-sm-5,.py-sm-5{padding-bottom:48px!important}.p-sm-5{padding:48px!important}}@media (min-width:992px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}.mr-md-0,.mx-md-0{margin-right:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.m-md-0{margin:0!important}.mr-md-1,.mx-md-1{margin-right:4px!important}.ml-md-1,.mx-md-1{margin-left:4px!important}.mt-md-1,.my-md-1{margin-top:4px!important}.mb-md-1,.my-md-1{margin-bottom:4px!important}.m-md-1{margin:4px!important}.mr-md-2,.mx-md-2{margin-right:8px!important}.ml-md-2,.mx-md-2{margin-left:8px!important}.mt-md-2,.my-md-2{margin-top:8px!important}.mb-md-2,.my-md-2{margin-bottom:8px!important}.m-md-2{margin:8px!important}.mr-md-3,.mx-md-3{margin-right:16px!important}.ml-md-3,.mx-md-3{margin-left:16px!important}.mt-md-3,.my-md-3{margin-top:16px!important}.mb-md-3,.my-md-3{margin-bottom:16px!important}.m-md-3{margin:16px!important}.mr-md-4,.mx-md-4{margin-right:24px!important}.ml-md-4,.mx-md-4{margin-left:24px!important}.mt-md-4,.my-md-4{margin-top:24px!important}.mb-md-4,.my-md-4{margin-bottom:24px!important}.m-md-4{margin:24px!important}.mr-md-5,.mx-md-5{margin-right:48px!important}.ml-md-5,.mx-md-5{margin-left:48px!important}.mt-md-5,.my-md-5{margin-top:48px!important}.mb-md-5,.my-md-5{margin-bottom:48px!important}.m-md-5{margin:48px!important}.p-md-0{padding:0!important}.pr-md-1,.px-md-1{padding-right:4px!important}.pl-md-1,.px-md-1{padding-left:4px!important}.pt-md-1,.py-md-1{padding-top:4px!important}.pb-md-1,.py-md-1{padding-bottom:4px!important}.p-md-1{padding:4px!important}.pr-md-2,.px-md-2{padding-right:8px!important}.pl-md-2,.px-md-2{padding-left:8px!important}.pt-md-2,.py-md-2{padding-top:8px!important}.pb-md-2,.py-md-2{padding-bottom:8px!important}.p-md-2{padding:8px!important}.pr-md-3,.px-md-3{padding-right:16px!important}.pl-md-3,.px-md-3{padding-left:16px!important}.pt-md-3,.py-md-3{padding-top:16px!important}.pb-md-3,.py-md-3{padding-bottom:16px!important}.p-md-3{padding:16px!important}.pr-md-4,.px-md-4{padding-right:24px!important}.pl-md-4,.px-md-4{padding-left:24px!important}.pt-md-4,.py-md-4{padding-top:24px!important}.pb-md-4,.py-md-4{padding-bottom:24px!important}.p-md-4{padding:24px!important}.pr-md-5,.px-md-5{padding-right:48px!important}.pl-md-5,.px-md-5{padding-left:48px!important}.pt-md-5,.py-md-5{padding-top:48px!important}.pb-md-5,.py-md-5{padding-bottom:48px!important}.p-md-5{padding:48px!important}}@media (min-width:1200px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.m-lg-0{margin:0!important}.mr-lg-1,.mx-lg-1{margin-right:4px!important}.ml-lg-1,.mx-lg-1{margin-left:4px!important}.mt-lg-1,.my-lg-1{margin-top:4px!important}.mb-lg-1,.my-lg-1{margin-bottom:4px!important}.m-lg-1{margin:4px!important}.mr-lg-2,.mx-lg-2{margin-right:8px!important}.ml-lg-2,.mx-lg-2{margin-left:8px!important}.mt-lg-2,.my-lg-2{margin-top:8px!important}.mb-lg-2,.my-lg-2{margin-bottom:8px!important}.m-lg-2{margin:8px!important}.mr-lg-3,.mx-lg-3{margin-right:16px!important}.ml-lg-3,.mx-lg-3{margin-left:16px!important}.mt-lg-3,.my-lg-3{margin-top:16px!important}.mb-lg-3,.my-lg-3{margin-bottom:16px!important}.m-lg-3{margin:16px!important}.mr-lg-4,.mx-lg-4{margin-right:24px!important}.ml-lg-4,.mx-lg-4{margin-left:24px!important}.mt-lg-4,.my-lg-4{margin-top:24px!important}.mb-lg-4,.my-lg-4{margin-bottom:24px!important}.m-lg-4{margin:24px!important}.mr-lg-5,.mx-lg-5{margin-right:48px!important}.ml-lg-5,.mx-lg-5{margin-left:48px!important}.mt-lg-5,.my-lg-5{margin-top:48px!important}.mb-lg-5,.my-lg-5{margin-bottom:48px!important}.m-lg-5{margin:48px!important}.p-lg-0{padding:0!important}.pr-lg-1,.px-lg-1{padding-right:4px!important}.pl-lg-1,.px-lg-1{padding-left:4px!important}.pt-lg-1,.py-lg-1{padding-top:4px!important}.pb-lg-1,.py-lg-1{padding-bottom:4px!important}.p-lg-1{padding:4px!important}.pr-lg-2,.px-lg-2{padding-right:8px!important}.pl-lg-2,.px-lg-2{padding-left:8px!important}.pt-lg-2,.py-lg-2{padding-top:8px!important}.pb-lg-2,.py-lg-2{padding-bottom:8px!important}.p-lg-2{padding:8px!important}.pr-lg-3,.px-lg-3{padding-right:16px!important}.pl-lg-3,.px-lg-3{padding-left:16px!important}.pt-lg-3,.py-lg-3{padding-top:16px!important}.pb-lg-3,.py-lg-3{padding-bottom:16px!important}.p-lg-3{padding:16px!important}.pr-lg-4,.px-lg-4{padding-right:24px!important}.pl-lg-4,.px-lg-4{padding-left:24px!important}.pt-lg-4,.py-lg-4{padding-top:24px!important}.pb-lg-4,.py-lg-4{padding-bottom:24px!important}.p-lg-4{padding:24px!important}.pr-lg-5,.px-lg-5{padding-right:48px!important}.pl-lg-5,.px-lg-5{padding-left:48px!important}.pt-lg-5,.py-lg-5{padding-top:48px!important}.pb-lg-5,.py-lg-5{padding-bottom:48px!important}.p-lg-5{padding:48px!important}}@media (min-width:1500px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.m-xl-0{margin:0!important}.mr-xl-1,.mx-xl-1{margin-right:4px!important}.ml-xl-1,.mx-xl-1{margin-left:4px!important}.mt-xl-1,.my-xl-1{margin-top:4px!important}.mb-xl-1,.my-xl-1{margin-bottom:4px!important}.m-xl-1{margin:4px!important}.mr-xl-2,.mx-xl-2{margin-right:8px!important}.ml-xl-2,.mx-xl-2{margin-left:8px!important}.mt-xl-2,.my-xl-2{margin-top:8px!important}.mb-xl-2,.my-xl-2{margin-bottom:8px!important}.m-xl-2{margin:8px!important}.mr-xl-3,.mx-xl-3{margin-right:16px!important}.ml-xl-3,.mx-xl-3{margin-left:16px!important}.mt-xl-3,.my-xl-3{margin-top:16px!important}.mb-xl-3,.my-xl-3{margin-bottom:16px!important}.m-xl-3{margin:16px!important}.mr-xl-4,.mx-xl-4{margin-right:24px!important}.ml-xl-4,.mx-xl-4{margin-left:24px!important}.mt-xl-4,.my-xl-4{margin-top:24px!important}.mb-xl-4,.my-xl-4{margin-bottom:24px!important}.m-xl-4{margin:24px!important}.mr-xl-5,.mx-xl-5{margin-right:48px!important}.ml-xl-5,.mx-xl-5{margin-left:48px!important}.mt-xl-5,.my-xl-5{margin-top:48px!important}.mb-xl-5,.my-xl-5{margin-bottom:48px!important}.m-xl-5{margin:48px!important}.p-xl-0{padding:0!important}.pr-xl-1,.px-xl-1{padding-right:4px!important}.pl-xl-1,.px-xl-1{padding-left:4px!important}.pt-xl-1,.py-xl-1{padding-top:4px!important}.pb-xl-1,.py-xl-1{padding-bottom:4px!important}.p-xl-1{padding:4px!important}.pr-xl-2,.px-xl-2{padding-right:8px!important}.pl-xl-2,.px-xl-2{padding-left:8px!important}.pt-xl-2,.py-xl-2{padding-top:8px!important}.pb-xl-2,.py-xl-2{padding-bottom:8px!important}.p-xl-2{padding:8px!important}.pr-xl-3,.px-xl-3{padding-right:16px!important}.pl-xl-3,.px-xl-3{padding-left:16px!important}.pt-xl-3,.py-xl-3{padding-top:16px!important}.pb-xl-3,.py-xl-3{padding-bottom:16px!important}.p-xl-3{padding:16px!important}.pr-xl-4,.px-xl-4{padding-right:24px!important}.pl-xl-4,.px-xl-4{padding-left:24px!important}.pt-xl-4,.py-xl-4{padding-top:24px!important}.pb-xl-4,.py-xl-4{padding-bottom:24px!important}.p-xl-4{padding:24px!important}.pr-xl-5,.px-xl-5{padding-right:48px!important}.pl-xl-5,.px-xl-5{padding-left:48px!important}.pt-xl-5,.py-xl-5{padding-top:48px!important}.pb-xl-5,.py-xl-5{padding-bottom:48px!important}.p-xl-5{padding:48px!important}}
.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}
.CodeMirror{font-family:monospace;height:300px;color:#000}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:-20px;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background:#ffa;background:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:0 0}
.CodeMirror-foldmarker{color:#00f;text-shadow:#b9f 1px 1px 2px,#b9f -1px -1px 2px,#b9f 1px -1px 2px,#b9f -1px 1px 2px;font-family:arial;line-height:.3;cursor:pointer}.CodeMirror-foldgutter{width:.7em}.CodeMirror-foldgutter-folded,.CodeMirror-foldgutter-open{cursor:pointer}.CodeMirror-foldgutter-open:after{content:"\25BE"}.CodeMirror-foldgutter-folded:after{content:"\25B8"}
html{position:relative;min-height:100%}body{padding-top:54px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}@media (min-width:1200px){body{padding-top:0}}@media (max-width:360px){body{margin-bottom:660px}}@media (min-width:361px) and (max-width:767px){body{margin-bottom:610px}}@media (min-width:768px) and (max-width:1199px){body{margin-bottom:475px}}@media (min-width:1200px){body{margin-bottom:370px}}body.body-page-faq,body.body-page-gallery,body.body-page-gallery-category,body.body-page-gallery-individual,body.body-page-gallery-individual-stockcharts,body.body-page-gallery-outline{margin-bottom:0!important}section:first-of-type{padding:4rem 0 2.5rem 0}section{padding-top:5rem;padding-bottom:5rem}.section-heading{padding-bottom:2rem}.section-heading .title{font-size:2.5rem;font-weight:400}.section-heading .page-title{font-size:3rem;font-weight:400}.bg-highlight{background-color:#f4f4f4}.bg-custom-success{background-color:#5cb85c}.bg-custom-primary{background-color:#5a55a3}hr.custom{border-top:1px solid #5cb85c}@media (min-width:576px){hr.custom{width:400px}}hr.highlight{border-top:1px solid #5cb85c}a{color:#0275d8;outline:0}a:hover{color:#5cb85c;text-decoration:none}.section-heading a>h1,.section-heading a>h2,.section-heading a>h3,.section-heading a>h4,.section-heading a>h5,.section-heading a>h6{color:#292b2c}.section-heading a>h1:hover,.section-heading a>h2:hover,.section-heading a>h3:hover,.section-heading a>h4:hover,.section-heading a>h5:hover,.section-heading a>h6:hover{color:#5cb85c}button,input[type=submit]{cursor:pointer}b,strong{font-weight:500!important}.card-shadow{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.footer{padding-top:2rem;padding-bottom:2rem}aside.widget{clear:both}pre{word-break:break-all;word-wrap:break-word;white-space:pre-wrap}.nav-stacked>li+li{margin-top:0}.card img{margin-left:auto;margin-right:auto}.card .card-footer,.card .card-header{padding:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:52px;max-height:52px}.tooltip{font-size:14px}.btn-group>.btn{-webkit-box-shadow:none!important;box-shadow:none!important}.text-success{color:#5cb85c!important}.container-fluid{max-width:1920px}.jetpack_subscription_widget #subscribe-email input[type=email],.jetpack_subscription_widget #subscribe-submit button[type=submit]{display:none}@media (min-width:992px) and (max-width:1499px){.body-page-home section{padding-top:1.5rem;padding-bottom:1.5rem}.body-page-home .section-heading{padding-bottom:.5rem}}@media (min-width:1200px){body{padding-top:72px}body.body-page-gallery-individual,body.body-page-gallery-individual-stockcharts,body.body-page-gallery-outline{padding-top:0}}.w-280{width:280px}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.text-custom-primary{color:#5a55a3}.text-custom-success{color:#5cb85c}@media (min-width:1500px){.px-xl-default{padding-left:15px!important;padding-right:15px!important}}.visible-xl-block,.visible-xl-inline,.visible-xl-inline-block{display:none!important}@media (min-width:1500px){.visible-xl-block{display:block!important}.visible-xl-inline{display:inline!important}.visible-xl-inline-block{display:inline-block!important}}pre.viewLess{height:380px;overflow:hidden;margin-bottom:0}.viewMoreFade{position:relative;margin-top:-150px;width:100%;height:150px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.viewMoreButton{width:100%}@media (min-width:767px) and (max-width:991px){.visibility-sm-hidden{visibility:hidden}}.btn-custom-primary{color:#fff;background-color:#5a55a3;border-color:#5a55a3}.btn-custom-primary:hover{color:#fff;background-color:#43407e;border-color:#43407e}.btn-custom-primary.focus,.btn-custom-primary:focus{-webkit-box-shadow:0 0 0 2px rgba(90,85,163,.25);box-shadow:0 0 0 2px rgba(90,85,163,.25)}.btn-custom-primary.active,.btn-custom-primary:active,.show>.btn-custom-primary.dropdown-toggle{color:#fff;background-color:#43407e;border-color:#43407e;background-image:none}.btn-custom-secondary{color:#fff;background-color:#666;border-color:#666}.btn-custom-secondary:hover{color:#fff;background-color:#555;border-color:#555}.btn-custom-secondary.focus,.btn-custom-secondary:focus{-webkit-box-shadow:0 0 0 2px rgba(102,102,102,.25);box-shadow:0 0 0 2px rgba(102,102,102,.25)}.btn-custom-secondary.active,.btn-custom-secondary:active,.show>.btn-custom-secondary.dropdown-toggle{color:#fff;background-color:#555;border-color:#555;background-image:none}.btn-custom-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-custom-success:hover{color:#fff;background-color:#449d44;border-color:#449d44}.btn-custom-success.focus,.btn-custom-success:focus{-webkit-box-shadow:0 0 0 2px rgba(92,184,92,.25);box-shadow:0 0 0 2px rgba(92,184,92,.25)}.btn-custom-success.active,.btn-custom-success:active,.show>.btn-custom-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#449d44;background-image:none}.btn-custom-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-custom-info:hover{color:#fff;background-color:#2ea6c9;border-color:#2ea6c9}.btn-custom-info.focus,.btn-custom-info:focus{-webkit-box-shadow:0 0 0 2px rgba(91,192,222,.25);box-shadow:0 0 0 2px rgba(91,192,222,.25)}.btn-custom-info.active,.btn-custom-info:active,.show>.btn-custom-info.dropdown-toggle{color:#fff;background-color:#2ea6c9;border-color:#2ea6c9;background-image:none}.btn-custom-blue{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-custom-blue:hover{color:#fff;background-color:#0061b4;border-color:#0061b4}.btn-custom-blue.focus,.btn-custom-blue:focus{-webkit-box-shadow:0 0 0 2px rgba(2,117,216,.25);box-shadow:0 0 0 2px rgba(2,117,216,.25)}.btn-custom-blue.active,.btn-custom-blue:active,.show>.btn-custom-blue.dropdown-toggle{color:#fff;background-color:#0061b4;border-color:#0061b4;background-image:none}.btn-custom-white{color:#000;background-color:#fff;border-color:#fff}.btn-custom-white:hover{color:#000;background-color:transparent;border-color:transparent}.btn-custom-white.focus,.btn-custom-white:focus{-webkit-box-shadow:0 0 0 2px rgba(255,255,255,.25);box-shadow:0 0 0 2px rgba(255,255,255,.25)}.btn-custom-white.active,.btn-custom-white:active,.show>.btn-custom-white.dropdown-toggle{color:#000;background-color:transparent;border-color:transparent;background-image:none}.btn-outline-custom-primary{color:#5a55a3;background-color:transparent;border-color:#5a55a3;background-image:none}.btn-outline-custom-primary:hover{color:#fff;background-color:#5a55a3;border-color:#5a55a3}.btn-outline-custom-primary.focus,.btn-outline-custom-primary:focus{-webkit-box-shadow:0 0 0 2px rgba(90,85,163,.25);box-shadow:0 0 0 2px rgba(90,85,163,.25)}.btn-outline-custom-primary.active,.btn-outline-custom-primary:active,.open>.btn-outline-custom-primary.dropdown-toggle{color:#fff;background-color:#5a55a3;border-color:#5a55a3}.btn-outline-custom-secondary{color:#666;background-color:transparent;border-color:#666;background-image:none}.btn-outline-custom-secondary:hover{color:#fff;background-color:#666;border-color:#666}.btn-outline-custom-secondary.focus,.btn-outline-custom-secondary:focus{-webkit-box-shadow:0 0 0 2px rgba(102,102,102,.25);box-shadow:0 0 0 2px rgba(102,102,102,.25)}.btn-outline-custom-secondary.active,.btn-outline-custom-secondary:active,.open>.btn-outline-custom-secondary.dropdown-toggle{color:#fff;background-color:#666;border-color:#666}.btn-outline-custom-success{color:#5cb85c;background-color:transparent;border-color:#5cb85c;background-image:none}.btn-outline-custom-success:hover{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-custom-success.focus,.btn-outline-custom-success:focus{-webkit-box-shadow:0 0 0 2px rgba(92,184,92,.25);box-shadow:0 0 0 2px rgba(92,184,92,.25)}.btn-outline-custom-success.active,.btn-outline-custom-success:active,.open>.btn-outline-custom-success.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-custom-info{color:#5bc0de;background-color:transparent;border-color:#5bc0de;background-image:none}.btn-outline-custom-info:hover{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-outline-custom-info.focus,.btn-outline-custom-info:focus{-webkit-box-shadow:0 0 0 2px rgba(91,192,222,.25);box-shadow:0 0 0 2px rgba(91,192,222,.25)}.btn-outline-custom-info.active,.btn-outline-custom-info:active,.open>.btn-outline-custom-info.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-outline-custom-blue{color:#0275d8;background-color:transparent;border-color:#0275d8;background-image:none}.btn-outline-custom-blue:hover{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-outline-custom-blue.focus,.btn-outline-custom-blue:focus{-webkit-box-shadow:0 0 0 2px rgba(2,117,216,.25);box-shadow:0 0 0 2px rgba(2,117,216,.25)}.btn-outline-custom-blue.active,.btn-outline-custom-blue:active,.open>.btn-outline-custom-blue.dropdown-toggle{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-outline-custom-white{color:#fff;background-color:transparent;border-color:#fff;background-image:none}.btn-outline-custom-white:hover{color:#000;background-color:#fff;border-color:#fff}.btn-outline-custom-white.focus,.btn-outline-custom-white:focus{-webkit-box-shadow:0 0 0 2px rgba(255,255,255,.25);box-shadow:0 0 0 2px rgba(255,255,255,.25)}.btn-outline-custom-white.active,.btn-outline-custom-white:active,.open>.btn-outline-custom-white.dropdown-toggle{color:#000;background-color:#fff;border-color:#fff}.btn-custom-lg{padding:10px 24px;font-size:18px;border-radius:2px}.navbar-custom{background-color:#fff;border:0;-webkit-transition:all .2s;transition:all .2s;z-index:1030}.navbar-custom.navbar-shadow{-webkit-box-shadow:0 0 35px 0 rgba(0,0,0,.09);box-shadow:0 0 35px 0 rgba(0,0,0,.09)}.navbar-custom.navbar-fix .navbar-brand .canvasJSLogo{width:97px;height:40px;margin-top:8px;background-image:url("https://canvasjs.com/wp-content/uploads/images/logo/canvasjs-logo-97x40.png")}.navbar-custom .navbar-brand{margin:0!important;padding:.25rem 0;height:auto;font-weight:500;line-height:30px;padding:0}.navbar-custom .navbar-brand img{height:50px;-webkit-transition:all .2s;transition:all .2s}.navbar-custom .navbar-brand .canvasJSLogo{margin-top:2px;width:120px;height:50px;background-image:url("https://canvasjs.com/wp-content/uploads/images/logo/canvasjs-logo-120x50.png");background-size:100%;background-position:center center;background-repeat:no-repeat;-webkit-transition:all .2s;transition:all .2s}@media (max-width:1199px){.navbar-custom .navbar-brand .canvasJSLogo{height:36px;width:90px;background-image:url("https://canvasjs.com/wp-content/uploads/images/logo/canvasjs-logo.svg")}}@media (min-width:1199px) and (max-width:1499px){.navbar-custom .navbar-brand .canvasJSLogo{width:97px;height:40px;margin-top:8px;background-image:url("https://canvasjs.com/wp-content/uploads/images/logo/canvasjs-logo.svg")}}.navbar-custom .navbar-brand,.navbar-custom .navbar-toggler{color:#5a5757}.navbar-custom .navbar-brand:focus,.navbar-custom .navbar-brand:hover,.navbar-custom .navbar-toggler:focus,.navbar-custom .navbar-toggler:hover{color:#5a5757}.navbar-custom .navbar-nav.navbar-right .font-right{font-size:25px}.navbar-custom .navbar-nav.navbar-right li>a{padding:1.5rem .5rem}.navbar-custom .navbar-nav.navbar-right .fa#shopping-cart:after{content:attr(data-count);position:absolute;background:#5cb85c;height:1rem;top:14px;right:.1rem;width:1rem;text-align:center;line-height:1.5;font-size:10px;border-radius:50%;color:#fff;-webkit-transition:all .3s;transition:all .3s;border:1px solid #5cb85c}@media (min-width:1200px){.navbar-custom .navbar-nav .dropdown-menu.multi-column-dropdown{z-index:1020}.navbar-custom .navbar-nav .dropdown-menu.multi-column-dropdown li:first-of-type .columns{border-right:1px solid #dedede}}@media (min-width:1200px){.navbar-custom .navbar-nav .dropdown-menu.multi-column-dropdown{width:600px}}.navbar-custom .navbar-nav .dropdown-menu.multi-column-dropdown .columns{padding-left:30px;margin-top:0;padding-bottom:4px}@media (max-width:1199px){.navbar-custom .navbar-nav .dropdown-menu.multi-column-dropdown .columns{padding-bottom:8px}}.navbar-custom .navbar-nav .dropdown-menu.multi-column-dropdown h5{color:#626262;font-size:16px;padding-top:12px;font-weight:700}@media (max-width:1199px){.navbar-custom .navbar-nav .dropdown-menu.multi-column-dropdown h5{padding-top:0}}.navbar-custom .navbar-nav .dropdown-menu.multi-column-dropdown ul{padding-left:0;margin-top:0}.navbar-custom .navbar-nav .dropdown-menu.multi-column-dropdown ul li{list-style:none;margin-left:0;padding:4px;padding-left:0}.navbar-custom .navbar-nav .dropdown-menu.multi-column-dropdown ul li>a{padding:.5rem 0}@media (min-width:1200px){.navbar-custom .navbar-nav .dropdown-menu.multi-column-dropdown ul li>a{display:block;padding:0}}.navbar-custom .navbar-nav .active>a,.navbar-custom .navbar-nav .active>a:focus,.navbar-custom .navbar-nav .active>a:hover,.navbar-custom .navbar-nav .open>a,.navbar-custom .navbar-nav .open>a:focus,.navbar-custom .navbar-nav .open>a:hover,.navbar-custom .navbar-nav a.active,.navbar-custom .navbar-nav a.active:focus,.navbar-custom .navbar-nav a.active:hover,.navbar-custom .navbar-nav a.open,.navbar-custom .navbar-nav a.open:focus,.navbar-custom .navbar-nav a.open:hover{color:#5cb85c;background-color:#fff}.navbar-custom .navbar-toggler{outline:0}.navbar-custom .navbar-toggle{margin:0!important;padding:.5rem;font-size:1.25rem;line-height:1;border:0;outline:0}.navbar-custom .navbar-divider{background-color:#ededed}.navbar-custom .navbar-form,.navbar-custom .navbar-header{margin-right:0!important;margin-left:0!important;padding:0}.navbar-custom .navbar-form .form-group{margin-bottom:0}.navbar-custom{margin:0;padding:.5rem 1rem}@media (min-width:1200px){.navbar-custom{padding:0 1rem}}.navbar-custom.navbar-fix{padding:0 1rem}.navbar-custom.navbar-fix .navbar-brand{top:0}.navbar-custom.navbar-fix .navbar-brand img{height:40px}.navbar-custom.navbar-fix .navbar-nav.navbar-right li>a{padding:1rem .5rem}.navbar-custom.navbar-fix .navbar-nav.navbar-right li>a.navDownload,.navbar-custom.navbar-fix .navbar-nav.navbar-right li>a.navMyAccount{padding-bottom:8px;padding-top:8px}.navbar-custom.navbar-fix .navbar-nav.navbar-right li>a.nav-rightFont{padding-bottom:13px}.navbar-custom.navbar-fix .navbar-nav.navbar-right .search-button{top:8px}.navbar-custom.navbar-fix .navbar-nav.navbar-right #gSearch{margin-top:8px}.navbar-custom.navbar-fix .navbar-nav.navbar-right .fa#shopping-cart:after{top:6px}.navbar-custom.navbar-fix .navbar-nav li>a{padding:1rem 1rem}@media (min-width:1200px) and (max-width:1330px){.navbar-custom.navbar-fix .navbar-nav li>a{padding:1rem .5rem}}@media (min-width:1331px) and (max-width:1499px){.navbar-custom.navbar-fix .navbar-nav li>a{padding:1rem .3rem}}.navbar-custom .navbar-toggler{padding:.5rem .5rem}@media (min-width:1200px) and (max-width:1349px){.navbar-custom .navbar-nav a{padding-right:.75rem;padding-left:.75rem}}@media (min-width:1350px){.navbar-custom .navbar-nav a{padding-right:1rem;padding-left:1rem}}.navbar-custom .navbar-nav li.support-nav ul{padding:0 0 8px 6px}@media (min-width:1200px){.navbar-custom .navbar-nav li.support-nav ul{padding:8px 0}}.navbar-custom .navbar-nav li.support-nav ul li a{padding:4px 24px}@media (min-width:1200px){.navbar-custom .navbar-nav .dropdown li a{padding:1rem}}@media (min-width:1200px) and (max-width:1330px){.navbar-custom .navbar-nav#menu-navbar a .fa{display:none}}@media (min-width:1200px) and (max-width:1349px){.navbar-custom .navbar-nav li.hiring{display:none}}@media (max-width:1349px){.navbar-custom .navbar-nav li.talkToUs{display:none}}.navbar-custom .navbar-nav .search-button{background:0 0;-webkit-transition:all .3s;transition:all .3s;border:none;position:absolute;right:5px;top:16px}.navbar-custom .navbar-nav li>a{-webkit-transition:all .3s;transition:all .3s;padding:1.5rem 1rem;color:#5a5757}@media (max-width:1199px){.navbar-custom .navbar-nav li>a{padding:.5rem 1rem}}@media (min-width:1200px) and (max-width:1330px){.navbar-custom .navbar-nav li>a{padding:1.5rem .5rem}}@media (min-width:1331px) and (max-width:1499px){.navbar-custom .navbar-nav li>a{padding:1.5rem .3rem}}.navbar-custom .navbar-nav li>a:focus,.navbar-custom .navbar-nav li>a:hover{background-color:transparent;color:#5cb85c}.navbar-custom .navbar-nav.navbar-right li>a.navDownload,.navbar-custom .navbar-nav.navbar-right li>a.navMyAccount{padding-bottom:16px;padding-top:16px}.navbar-custom .navbar-nav.navbar-right li>a.navDownload .btn-sm,.navbar-custom .navbar-nav.navbar-right li>a.navMyAccount .btn-sm{font-size:16px;padding-top:6px;padding-bottom:7px}.navbar-custom .navbar-nav.navbar-right li>a.navDownload .btn-outline-custom-success,.navbar-custom .navbar-nav.navbar-right li>a.navMyAccount .btn-outline-custom-success{border-color:#d9d9d9;color:#5a5757}.navbar-custom .navbar-nav.navbar-right li>a.navDownload .btn-outline-custom-success.active,.navbar-custom .navbar-nav.navbar-right li>a.navDownload .btn-outline-custom-success:hover,.navbar-custom .navbar-nav.navbar-right li>a.navMyAccount .btn-outline-custom-success.active,.navbar-custom .navbar-nav.navbar-right li>a.navMyAccount .btn-outline-custom-success:hover{border-color:#5cb85c;color:#fff}.navbar-custom .navbar-nav.navbar-right li>a.nav-rightFont{padding-bottom:21px}@media (min-width:1200px){.navbar-custom .navbar-brand{position:absolute;top:.6rem;-webkit-transition:all .2s;transition:all .2s}.navbar-custom .navbar-collapse{margin-left:8.333333%}}@media (min-width:1600px){.navbar-custom .navbar-collapse{margin-left:8.333333%}}@media (min-width:1500px) and (max-width:1599px){.navbar-custom .navbar-collapse{margin-left:8.333333%}}@media (min-width:1350px){.navbar-custom .navbar-brand{left:.5rem}}@media (min-width:1350px) and (min-width:1650px){.navbar-custom .navbar-brand{left:1rem}}@media (min-width:1350px){.navbar-custom .navbar-nav li:first-of-type a{padding-left:0}.navbar-custom .navbar-nav li.support-nav:first-of-type ul{margin-left:-1rem}.navbar-custom .navbar-nav li.support-nav ul{padding:8px 0}.navbar-custom .navbar-nav li.support-nav ul li a{padding:4px 24px}}.navbar-fixed-top-below-lg{border-radius:0}@media (max-width:1199px){.navbar-fixed-top-below-lg{position:fixed;top:0;right:0;left:0;z-index:1030}}.navbar-fixed-top-below-lg .navbar-collapse{max-height:374px}@media (min-width:1200px){.navbar-fixed-top-below-lg .navbar-collapse{padding-left:0;padding-right:0}}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top-below-lg .navbar-collapse{max-height:200px}}#gSearch .gsc-control-cse{background-color:transparent;border-color:transparent}#gSearch{padding-right:8px;margin-top:16px;-webkit-transition:all .3s;transition:all .3s}@media (min-width:601px){#wpadminbar{-webkit-transform:translateY(-32px);transform:translateY(-32px);-webkit-transition:all .2s;transition:all .2s}}@media (min-width:601px) and (max-width:782px){#wpadminbar{-webkit-transform:translateY(-46px);transform:translateY(-46px)}}@media (min-width:601px){#wpadminbar li{-webkit-transition:all .2s;transition:all .2s}#wpadminbar.show-adminbar{-webkit-transform:translateY(0);transform:translateY(0)}}.dropdown-custom .dropdown-item{padding:.75rem 2rem;line-height:1.1;text-decoration:none}.dropdown-custom .dropdown-item:hover{background-color:#dfdeed}.dropdown-custom .dropdown-item:focus{color:#fff;background-color:#5a55a3}.dropdown-custom .dropdown-item.active,.dropdown-custom .dropdown-item:active{color:#fff;background-color:#5a55a3}.hero-wrapper{color:#fff;background-color:#282e43}.hero{padding-top:40px;padding-bottom:12px}@media (max-width:991px){.hero h1{font-size:2.5rem!important;font-weight:400}}.hero .feature{font-weight:300;margin-bottom:1.4rem}@media (max-width:449px){.hero .feature{font-size:20px}}@media (min-width:768px){.hero{background:url("/wp-content/themes/canvasjs-theme/assets/images/hero-section/HTML5-JavaScript-Charts.png");background-repeat:no-repeat;background-color:#282e43}}@media (min-width:1450px){.hero{background-position:234px -405px}}@media (min-width:1200px) and (max-width:1449px){.hero{background-position:190px -405px}}@media (min-width:992px) and (max-width:1199px){.hero{background-position:55px -410px}.hero h1{font-size:3rem!important}}@media (min-width:768px) and (max-width:991px){.hero{background-position:-65px -435px}}.hero .dropdown-custom .btn-custom-primary{border-color:#43407e}.customer-logo{background-image:url("/wp-content/themes/canvasjs-theme/assets/images/customer-logo/our-customers.png");background-repeat:no-repeat;width:160px;height:60px;margin:0 auto}.intel{background-position:0 0}.microsoft{background-position:-200px 0}.apple{background-position:-400px 0}.samsung{background-position:-600px 0}.bmw{background-position:0 -100px}.bank-of-america{background-position:-200px -100px}.boeing{background-position:-400px -100px}.sony{background-position:-600px -100px}.bosch{background-position:0 -200px}.hp{background-position:-200px -200px}.siemens{background-position:-400px -200px}.emc{background-position:-600px -200px}.acer{background-position:0 -300px}.johnson-n-johnson{background-position:-200px -300px}.chs{background-position:-400px -300px}.texas-instrument{background-position:-600px -300px}.ericsson{background-position:0 -400px}.hughes{background-position:-200px -400px}.autodesk{background-position:-400px -400px}.vmware{background-position:-600px -400px}.deloitte{background-position:0 -500px}.nasa{background-position:-200px -500px}.motorola{background-position:-400px -500px}@media (max-width:1199px){.our-customers h2{font-size:28px}}@media (max-width:767px){.our-customers h2{font-size:22px}}#technologies-section .technologies .card,.simple-api .technologies .card{display:inline-block;width:10%;margin:2%;margin-right:0;-webkit-transition:all 150ms;transition:all 150ms}@media only screen and (min-width:768px) and (max-width:1200px){#technologies-section .technologies .card,.simple-api .technologies .card{width:20%;margin:3%;margin-right:1%}}@media only screen and (max-width:767px){#technologies-section .technologies .card,.simple-api .technologies .card{width:40%;margin:5%;margin-right:4%}}#technologies-section .technologies .card:hover,.simple-api .technologies .card:hover{-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.15);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.15)}#technologies-section .technologies .technologies-img,.simple-api .technologies .technologies-img{width:100%}#technologies-section .technologies .technology-logo,.simple-api .technologies .technology-logo{background:url("https://canvasjs.com/wp-content/uploads/images/home/other-technologies/technologies-logo.jpg");width:100%;height:0;background-repeat:no-repeat no-repeat;background-size:300%;padding-top:55.15%;border-radius:3px}#technologies-section .technologies .react-logo,.simple-api .technologies .react-logo{background-position:50% 98%}#technologies-section .technologies .angular-logo,.simple-api .technologies .angular-logo{background-position:50% 0}#technologies-section .technologies .asp-net-mvc-logo,.simple-api .technologies .asp-net-mvc-logo{background-position:0 100%}#technologies-section .technologies .spring-mvc-logo,.simple-api .technologies .spring-mvc-logo{background-position:0 0}#technologies-section .technologies .php-logo,.simple-api .technologies .php-logo{background-position:100% 50%}#technologies-section .technologies .javascript-logo,.simple-api .technologies .javascript-logo{background-position:0 50%}#technologies-section .technologies .jquery-logo,.simple-api .technologies .jquery-logo{background-position:100% 0}#technologies-section .technologies .jsp-logo,.simple-api .technologies .jsp-logo{background-position:50% 50%}#features-table{min-height:400px}#feature-list-col li{border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;margin-top:-.063rem}#feature-list-col li>a{color:#292b2c}#feature-list-col li.active>a,#feature-list-col li:active>a{color:#fff;background-color:#5a55a3}#feature-list-col a{border-radius:0;font-size:17px;line-height:45px;position:relative;padding:8.5px 17px 8.5px 32px;-webkit-transition:all .35s ease;transition:all .35s ease}#feature-list-col a:focus,#feature-list-col a:hover{background-color:#dfdeed}#feature-list-col a.active,#feature-list-col a:active{color:#fff;background-color:#5a55a3}@media only screen and (min-width:992px){#feature-list-col>ul>li.active:first-child a,#feature-list-col>ul>li:first-child a.active{border-top-left-radius:.25rem}}#feature-list-col>ul>li.active>a:after,#feature-list-col>ul>li>a.active:after{content:'';position:absolute;left:100%;top:50%;margin-top:-13px;border-bottom:13px solid transparent;border-top:13px solid transparent;border-left:10px solid #5a55a3}@media only screen and (max-width:991px){#feature-list-col>ul>li.active>a:after,#feature-list-col>ul>li>a.active:after{display:none}}@media (max-width:767px){.btn-group.themes-options{margin-left:-6px}.btn-group.themes-options .btn{font-size:14px}}@media only screen and (min-width:992px){.feature-dynamic-width-content{margin-right:-225px;float:right;width:100%}}@media only screen and (max-width:991px){.feature-dynamic-width-content{width:100%}}.feature-fixed-width-side-nav{width:225px;float:left;background-color:#fff;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out}@media (max-width:991px){.feature-fixed-width-side-nav{z-index:1010;white-space:nowrap;overflow-x:hidden;position:absolute;padding-left:0;top:0;left:15px;height:100%;border-top-left-radius:0}}.feature-sidebar-close{width:0!important}@media (min-width:992px){.feature-sidebar-close{width:225px!important}}.feature-chart-types-panel{max-height:495px;overflow-y:auto}.feature-chart-types-panel .card{margin-bottom:.75rem}@media only screen and (max-width:575px){.feature-chart-types-panel .card{margin-top:2rem}}@media only screen and (min-width:576px){.feature-chart-types-panel .card{margin-top:1rem}}.feature-chart-types-panel .card-footer,.feature-chart-types-panel .card-header{font-size:18px;font-weight:500;padding:12px}.feature-chart-types-panel a .card{color:#292b2c;-webkit-transition:all 150ms;transition:all 150ms}.feature-chart-types-panel a .card:hover{color:#5cb85c;-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.15);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.15)}.feature-side-nav-toggle-btn{position:absolute;top:14px;left:30px;cursor:pointer;font-size:22px}.feature-content-heading{margin-top:0;margin-bottom:0}.feature-card-heading{padding:8px 0 2px 0}.feature-wrap-fixed-fluid{height:495px}@media only screen and (min-width:992px){.feature-wrap-fixed-fluid{padding-right:225px}}.simple-api .label{display:inline-block;padding:5px 8px;font-size:20px;border-radius:0}.simple-api .codemirrorEditor,.simple-api .codemirrorIframe{width:100%;height:390px;border:1px solid #ccc;overflow:hidden;background-color:#fff}.simple-api .codemirrorEditor-wrapper{position:relative}.simple-api .codemirrorEditor-wrapper .editor-options{position:absolute;top:-.3rem;right:1rem;z-index:100}.simple-api .codemirrorEditor-wrapper .editor-options .btn:hover{color:#5cb85c}.simple-api .CodeMirror{width:100%;height:390px;border:1px solid #ccc}.simple-api .CodeMirror pre{font-size:13px}.simple-api .CodeMirror-linenumber{font-size:13px}.simple-api pre{font-size:14px}.simple-api .technologies{padding-top:90px}@media only screen and (max-width:767px){.simple-api .technologies{padding-top:18px}}.explore a{color:#292b2c}.explore a:focus,.explore a:hover{color:#5cb85c;text-decoration:none}.explore-row .title{font-weight:400}.explore-row .info{padding-top:2rem;font-size:1.5rem;font-weight:300}#lineContainer{height:450px}@media (max-width:767px){#lineContainer{height:350px}}@media (min-width:768px) and (max-width:1499px){#lineContainer{height:380px}}.footer{position:absolute;left:0;right:0;bottom:0;color:#fff}@media (max-width:360px){.footer{height:660px}}@media (min-width:361px) and (max-width:767px){.footer{height:610px}}@media (min-width:768px) and (max-width:1199px){.footer{height:475px}}@media (min-width:1200px){.footer{height:370px}}.footer .heading{font-weight:400}.footer a{color:#a8aaad}.footer a:focus,.footer a:hover{color:#fff;text-decoration:none}.footer .subscribe h4,.footer .subscribe h5,.footer .subscribe h6{color:#fff;margin-bottom:1rem}.footer .subscribe p{color:#a8aaad}.footer .social-icons i{color:#fff}.footer .social-icons a{display:inline-block}@media (min-width:1200px){body.body-page-faq .footer,body.body-page-gallery .footer,body.body-page-gallery-category .footer,body.body-page-gallery-individual .footer,body.body-page-gallery-individual-stockcharts .footer,body.body-page-gallery-outline .footer{margin-left:324px}}@media (min-width:1200px){body.body-page-faq .footer .quick-links,body.body-page-gallery .footer .quick-links,body.body-page-gallery-category .footer .quick-links,body.body-page-gallery-individual .footer .quick-links,body.body-page-gallery-individual-stockcharts .footer .quick-links,body.body-page-gallery-outline .footer .quick-links{padding-left:0;padding-right:0}body.body-page-faq .footer .first-col,body.body-page-gallery .footer .first-col,body.body-page-gallery-category .footer .first-col,body.body-page-gallery-individual .footer .first-col,body.body-page-gallery-individual-stockcharts .footer .first-col,body.body-page-gallery-outline .footer .first-col{padding-left:0;padding-right:0}body.body-page-faq .footer .second-col,body.body-page-gallery .footer .second-col,body.body-page-gallery-category .footer .second-col,body.body-page-gallery-individual .footer .second-col,body.body-page-gallery-individual-stockcharts .footer .second-col,body.body-page-gallery-outline .footer .second-col{padding-right:0}body.body-page-faq .footer .third-col,body.body-page-gallery .footer .third-col,body.body-page-gallery-category .footer .third-col,body.body-page-gallery-individual .footer .third-col,body.body-page-gallery-individual-stockcharts .footer .third-col,body.body-page-gallery-outline .footer .third-col{padding-right:0}}.prettyprint{overflow-x:auto}/*! Color themes for Google Code Prettify | MIT License | github.com/jmblog/color-themes-for-google-code-prettify */.light-theme.prettyprint{background:#fff;font-family:Menlo,"Bitstream Vera Sans Mono","DejaVu Sans Mono",Monaco,Consolas,monospace;border:1px solid #ccc!important}.light-theme.prettyprint .pln{color:#4d4d4c}.light-theme.prettyprint ol.linenums{margin-top:0;margin-bottom:0;color:#8e908c}.light-theme.prettyprint li.L0,.light-theme.prettyprint li.L1,.light-theme.prettyprint li.L2,.light-theme.prettyprint li.L3,.light-theme.prettyprint li.L4,.light-theme.prettyprint li.L5,.light-theme.prettyprint li.L6,.light-theme.prettyprint li.L7,.light-theme.prettyprint li.L8,.light-theme.prettyprint li.L9{padding-left:1em;background-color:#fff;list-style-type:decimal}@media screen{.light-theme.prettyprint .str{color:#718c00}.light-theme.prettyprint .kwd{color:#8959a8}.light-theme.prettyprint .com{color:#8e908c}.light-theme.prettyprint .typ{color:#4271ae}.light-theme.prettyprint .lit{color:#f5871f}.light-theme.prettyprint .pun{color:#4d4d4c}.light-theme.prettyprint .opn{color:#4d4d4c}.light-theme.prettyprint .clo{color:#4d4d4c}.light-theme.prettyprint .tag{color:#c82829}.light-theme.prettyprint .atn{color:#f5871f}.light-theme.prettyprint .atv{color:#3e999f}.light-theme.prettyprint .dec{color:#f5871f}.light-theme.prettyprint .var{color:#c82829}.light-theme.prettyprint .fun{color:#4271ae}}.body-page-editor .simple-api{padding-top:2rem;padding-bottom:5rem}.gdprCookiePolicyBannerContainer{position:fixed;text-align:justify;left:10px;bottom:10px;color:#9e9e9e;border:1px solid #dedede;width:20%;border-radius:4px;padding:8px;font-size:10px;background:#fff;z-index:1011}@media (max-width:1199px){.gdprCookiePolicyBannerContainer{width:100%;bottom:0;left:0;text-align:center}}.gdprCookiePolicyBannerContainer #closeGdprCookiePolicyBanner{position:relative;padding:2px;top:-8px;right:-6px;font-size:14px;z-index:1;border-radius:50%;cursor:pointer;float:right;color:#9e9e9e}.gdprCookiePolicyButton{text-align:center;margin-top:8px;vertical-align:middle;line-height:1.5}.gdprCookiePolicyButton #moreInfoLink{margin-right:10px}@media (max-width:1500px) and (min-width:1200px){body.body-page-faq .gdprCookiePolicyBannerContainer,body.body-page-gallery .gdprCookiePolicyBannerContainer,body.body-page-gallery-individual .gdprCookiePolicyBannerContainer,body.body-page-gallery-individual-stockcharts .gdprCookiePolicyBannerContainer,body.body-page-gallery-outline .gdprCookiePolicyBannerContainer{bottom:10px}}@media (min-width:1500px){body.body-page-faq .gdprCookiePolicyBannerContainer,body.body-page-gallery .gdprCookiePolicyBannerContainer,body.body-page-gallery-individual .gdprCookiePolicyBannerContainer,body.body-page-gallery-individual-stockcharts .gdprCookiePolicyBannerContainer,body.body-page-gallery-outline .gdprCookiePolicyBannerContainer{z-index:101100}}@media (min-width:1200px){body.show-coupon-banner .gdprCookiePolicyBannerContainer{bottom:74px!important}body .gdprCookiePolicyBannerContainer{bottom:10px!important}}#product-section .product-tab .tab-content{padding:30px 8px 72px;background:#fff;border-top-width:0}@media (min-width:768px){#product-section .product-tab .tab-content{padding:30px 30px 72px}}#product-section .product-tab .tab-content .btn-product-gallery{right:20px;position:relative}#product-section .product-tab .tab-content .product-button{padding:16px;font-size:1.35rem;text-align:center;font-weight:600;width:100%;bottom:0;left:0;position:absolute;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;color:#292c2a}#product-section .product-tab .tab-content .product-button .fa{font-size:22px;vertical-align:-9%;margin-left:2px}#product-section .product-tab .tab-content:hover .product-button{background-color:#5cb85c;color:#fff}#product-section .product-nav-tabs li{width:50%;margin-left:0;font-size:1.35rem;text-align:center}#product-section .product-nav-tabs li.active .nav-link{color:#fff;background:#5a55a3}#product-section .product-nav-tabs li .nav-link{-webkit-box-shadow:none;box-shadow:none;background:#fff;border:none;color:#000;margin-left:0;margin-right:0}#product-section .product-nav-tabs li::before{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:4px;background:#5a55a3;content:'';-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.promo-banner-container{overflow:hidden;font-size:16px;background:#5bb85b;text-align:center;position:fixed;bottom:0;width:100%;color:#fff;z-index:101;padding:10px}.promo-banner-container div{display:inline-block}.promo-banner-container strong{font-size:20px;vertical-align:middle}.promo-banner-container .close-promo-banner{font-size:28px;position:absolute;top:4px;right:40px;cursor:pointer}.promo-banner-container .fa-hand-o-right{font-size:25px}.promo-banner-container #promo-banner-content{margin:0 20px}.promo-banner-container a{color:#fff}@media (min-width:1200px){body.show-coupon-banner #hubspot-messages-iframe-container{bottom:76px!important}}.outerContainerNotification{overflow:hidden;font-size:16px;background:#b31126;background-image:url("/wp-content/uploads/images/banner/xmas-banner.gif");font-family:'Courier New',Courier,monospace;text-align:center;position:fixed;bottom:0;right:auto;left:auto;width:100%;color:#fff;z-index:1031;padding:0;font-weight:600}@media (max-width:1599px){.outerContainerNotification{word-spacing:-4px}}.outerContainerNotification div{display:inline-block;height:100%;vertical-align:middle}.outerContainerNotification strong{font-weight:600!important}.outerContainerNotification .counter-container{margin:10px 5px}.outerContainerNotification .display-counter-number{padding:4px 10px 0;margin:0 5px;background:0 0;border-radius:4px;min-width:41px;color:#fff}.outerContainerNotification .counter-block{display:inline-block;border:1px solid #dedede;border-radius:4px}.outerContainerNotification .counter-block div{display:block}.outerContainerNotification .counter-block .display-counter-label{padding:0 10px 3px;font-size:14px;margin-top:-3px}.outerContainerNotification .display-discount-coupon{border:1px dashed #dedede;border-radius:4px;padding:6px 6px;cursor:pointer;margin:0 6px 10px;background:#fff53c;color:#292b2c}.outerContainerNotification .btn{font-weight:600}.outerContainerNotification .display-coupon-text{font-size:18px;font-weight:600}.outerContainerNotification .close-coupon-banner{font-size:28px;position:absolute;top:16px;right:40px;cursor:pointer}@media (max-width:1599px) and (min-width:1500px){.outerContainerNotification .close-coupon-banner{right:4px}}@media (max-width:1299px) and (min-width:1200px){.outerContainerNotification .close-coupon-banner{right:8px}}.outerContainerNotification #wrapper-coupon-notification{margin:0 8px}.outerContainerNotification .btn-custom-success{background:#5cb85c;color:#fff;border-color:#5cb85c}.outerContainerNotification .btn-custom-success:hover{color:#fff;background-color:#449d44;border-color:#419641}.woocommerce-page .social-share-icons{display:none}.social-share-icons{position:fixed;right:0;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}@media (max-width:767px){.social-share-icons{display:none}}@media (max-width:1199px){.social-share-icons{top:30%}}.social-share-icons a{color:#fff;display:block;padding:8px;overflow:hidden;clear:right;float:right;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;line-height:24px;overflow:hidden;padding:12px;position:relative;white-space:nowrap;text-align:center;width:48px}.social-share-icons a.facebook-share-icon{background-color:#3b5998;border-top-left-radius:4px}.social-share-icons a.facebook-share-icon:hover{background-color:#2d4373}.social-share-icons a.twitter-share-icon{background-color:#00aced}.social-share-icons a.twitter-share-icon:hover{background-color:#0087ba}.social-share-icons a.linkedin-share-icon{background-color:#007bb6}.social-share-icons a.linkedin-share-icon:hover{background-color:#005983}.social-share-icons a.mail-share-icon{background-color:#3490f3;border-bottom-left-radius:4px}.social-share-icons a.mail-share-icon:hover{background-color:#0e76e6}.social-share-icons a .fa{margin-left:0;vertical-align:middle;width:24px;font-size:1rem}.social-share-icons a .share-text{display:inline-block;left:35px;opacity:0;position:relative;vertical-align:middle}.social-share-icons a:hover{-webkit-transform:translateX(0);transform:translateX(0);width:120px;border-top-left-radius:4px;border-bottom-left-radius:4px}.social-share-icons a:hover .share-text{opacity:1;display:inline-block;left:0}