/*index*/
@font-face {font-family:proxima-nova;src:url(../fonts/proxima-nova-400.woff2) format(woff2),url(../fonts/proxima-nova-400.woff) format(woff);font-style:normal;font-weight:400;font-display:optional}
@font-face {font-family:proxima-nova;src:url(../fonts/proxima-nova-600.woff2) format(woff2),url(../fonts/proxima-nova-600.woff) format(woff);font-style:normal;font-weight:600;font-display:optional}
html {box-sizing:border-box;color:#4e535b;font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.5;height:100%}
body{margin:0;background-color:#141517;height:100%}
*, *::after, *::before {box-sizing:inherit}
h1 {margin:0;padding:0}
p {margin-bottom:2em}
a {text-decoration:none}
@media screen and (min-width: 980px) {html {font-size:110%}}
.main-navigation-block {position:absolute;top:0;left:0;width:100%;padding:1em}
.navigation-container {display:none}
@media screen and (min-width: 1090px) {.navigation-container {display:block;padding-top:1em;float:right;font-size:0.875em}.site-nav-list li {display:inline}}
.sticky-navigation {position:fixed;top:-65px;right:0;left:0;z-index:2;width:100%;background:rgba(50,50,50,.7);box-shadow:0 1px 0 rgba(0,0,0,.06);transition:.2s top cubic-bezier(.3,.73,.3,.74)}
.logo-container {position:absolute;float:left}
.home-hero-block{display:flex;position:relative;min-height:100vh;background-color:rgba(0,0,0,0.65);padding:5em 1em 6.25em;text-align:center;justify-content:center;align-items:center}
@media screen and (min-width: 740px) {.hero-arrow {display:block;position:absolute;bottom:0.5em;left:50%;margin-left:-30px}}
.hero-title{max-width:48.75em;padding:0 1em;text-align:center}
.hero-title h1{margin-bottom:1em;color:#fff;font-size:2.36859em;line-height:1}
.hero-title p{max-width:33.75em;margin-right:auto;margin-left:auto;color:#fff;display:none}
@media screen and (min-width: 980px){.hero-title{padding:0}}
@media screen and (min-width: 740px){.hero-title h1{font-size:4.20873em;margin-bottom:20px}.hero-title p{display:block}}
.button {display:inline-block;margin-bottom:0.5em;padding:1em 1.2em 0.8em 1.2em;border:1px solid;font-size:0.875em;text-transform:uppercase;-webkit-text-stroke-width:0.5px;letter-spacing:0.15em}
.languages {/*position:absolute;*/left:0;right:0;margin:0 auto; font-size: 13px;
	text-align: justify;
}
@media screen and (min-width: 320px){.languages {/*width:280px;*/bottom:0.2em;}}
@media screen and (min-width: 480px){.languages {width:400px;bottom:1.5em}}
@media screen and (min-width: 740px){.languages {width:auto;bottom:5.5em; font-size: 16px;}}
.languages a {color:#fff;margin:0 5px;padding:8px 0;display:inline-block;min-width:48px}
.languages a:hover {text-decoration:underline}
html[lang="en"] .languages a[data-lang="en"],html[lang="es"] .languages a[data-lang="es"],html[lang="fr"] .languages a[data-lang="fr"],html[lang="de"] .languages a[data-lang="de"],html[lang="it"] .languages a[data-lang="it"],html[lang="pt"] .languages a[data-lang="pt"],html[lang="ru"] .languages a[data-lang="ru"],html[lang="hi"] .languages a[data-lang="hi"],html[lang="zh-CN"] .languages a[data-lang="zh-CN"],html[lang="ja"] .languages a[data-lang="ja"]{color:#fff000;font-weight:600}

.languages a.active{
	color:#fff000;font-weight:bold;
}

/*template*/
html{box-sizing:border-box;color:#4e535b;font-family:proxima-nova,sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.5;height:100%}
body{margin:0;background-color:#141517;height:100%}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:0.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #c8cbd0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer}
button[disabled],input[disabled]{cursor:default}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
*,*::after,*::before{box-sizing:inherit}
ul,ol{margin:0;padding:0;list-style-type:none;list-style-position:inside}
h1,h2,h3,h4,h5,h6,.heading1,.heading2,.heading3,.heading4,.heading5,.heading6,blockquote{margin:0;padding:0}
p{margin-top:0}
a{text-decoration:none}
audio,canvas,img,video{vertical-align:middle}
textarea{resize:vertical}
fieldset{margin:0;padding:0;border:0}
::selection{background:#fff000;text-shadow:none}

.content-block,.customer-logo-block,.customer-logo-block-small-dark,.full-markdown-block,.figure-text-block,.text-figure-block,.four-col-block,.cta-default-block,.figure-intro-block,.home-features,.home-pricing-table-block,.sitemap-block,.api-block,.tutorial-listing-block,.customer-logo-block-small,.footer-navigation-block,.footer-copyright-block{padding:0 1em}
.content-block::after,.customer-logo-block::after,.customer-logo-block-small-dark::after,.full-markdown-block::after,.figure-text-block::after,.text-figure-block::after,.four-col-block::after,.cta-default-block::after,.figure-intro-block::after,.home-features::after,.home-pricing-table-block::after,.sitemap-block::after,.api-block::after,.tutorial-listing-block::after,.customer-logo-block-small::after,.footer-navigation-block::after,.footer-copyright-block::after{clear:both;content:"";display:table}

.animated{animation-duration:1s;animation-fill-mode:both}
@keyframes bounce{20%,53%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}
.bounce{animation-name:bounce;transform-origin:center bottom}
@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}
.slideInDown{animation-name:slideInDown}

@media screen and (min-width:980px){html{font-size:110%}}
@media screen and (min-width:2200px){html{font-size:140%}}
p{margin-bottom:2em}
a{transition:all 0.3s ease-in-out}
.content-area p a:not(.button){border-bottom:1px solid #c3c6cc;color:#4e535b}
.content-area p a:not(.button):hover{transition:border-color 0.2s linear;color:#c3c6cc}
h1,h2,h3,.heading1,.heading2,.heading3{color:#1f2124;font-style:normal;font-weight:600}
h4,h5,h6,.heading4,.heading5,.heading6{color:#1f2124;font-style:normal;font-weight:400}
h6,.heading6{margin-bottom:0.5em;font-size:0.75019em}
h5,.heading5{margin-bottom:0.5em;font-size:1em;letter-spacing:0.15em;text-transform:uppercase}
h4,.heading4{margin-bottom:0.5em;font-size:1.333em;line-height:1}
h3,.heading3{margin-bottom:0.5em;font-size:1.77689em;line-height:1}
h2,.heading2{margin-bottom:0.5em;font-size:2.36859em;line-height:1}
h1,.heading1{margin-bottom:0.5em;font-size:4.20873em;line-height:1}
blockquote{margin-bottom:2em;color:#1f2124;font-family:Georgia,"Times New Roman",serif;font-size:1.77689em;font-style:italic;font-weight:400;line-height:1.4;text-align:center}
.container{max-width:66.667em;margin-left:auto;margin-right:auto}
.container::after{clear:both;content:"";display:table}
.container.single-column{max-width:45em}
*:focus{outline:0}
img,figure{max-width:100%;height:auto;margin:0}
.hidden{display:none;visibility:hidden}
.content-area{background-color:#fff}
.content-area::after{clear:both;content:"";display:table}
.last-block{margin-bottom:6.25em}
.markdown-field ul,.markdown-field ol{margin-left:1em;padding-left:1em}
.markdown-field>ul,.markdown-field>ol{margin-left:0;padding-left:0;margin-bottom:1em}
.markdown-field ol{list-style-type:decimal;list-style-position:inside}
.markdown-field ul{list-style-type:disc;list-style-position:inside}

.masthead-page-block{display:flex;min-height:18.75em;padding:8em 1em 2em;text-align:center;background-image:linear-gradient(rgba(25,26,29,0.8),rgba(25,26,29,0.8)),url(https://polylang.cn/assets/images/bg-secondary.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}
@supports(background-image:url(https://polylang.cn/assets/images/bg-secondary.webp)){.masthead-page-block{background-image:linear-gradient(rgba(25,26,29,0.8),rgba(25,26,29,0.8)),url(https://polylang.cn/assets/images/bg-secondary.webp)}}
@media screen and (min-width:740px){.masthead-page-block{display:flex;min-height:34.375em;align-items:center;justify-content:center}}
.hero-title{max-width:48.75em; margin: 0 auto; padding:0 1em;text-align:center; margin-top: 10vh;}
@media screen and (min-width:980px){.hero-title{padding:0}}
.hero-title h1{margin-bottom:0.1em;color:#fff;font-size:2.36859em}
@media screen and (min-width:740px){.hero-title h1{font-size:3.20873em}}
.hero-title p{max-width:33.75em;margin-right:auto;margin-left:auto;color:#fff;display:none}
.hero-title h1{margin-bottom:1em}
@media screen and (min-width:740px){.hero-title h1{margin-bottom:20px}.hero-title p{display:block}}
.masthead-title{max-width:45em;text-align:center}
.masthead-title h1{margin-bottom:0.1em;color:#fff;font-size:2.36859em}
@media screen and (min-width:740px){.masthead-title h1{font-size:4.20873em}}
.masthead-title h5,.masthead-title .heading5{color:#fff000;letter-spacing:0.15em;text-transform:uppercase}
.masthead-title>p{max-width:33.75em;margin-right:auto;margin-left:auto;color:#fff}
.masthead-title .masthead-graph{width:4.6875em;margin-bottom:0.5em}

.block-title{max-width:45em;margin:0 auto;margin-bottom:3.125em;text-align:center}
.block-title h5,.block-title .heading5{margin-bottom:1em;color:#979aa1;font-weight:600;letter-spacing:0.15em;text-transform:uppercase}
.block-title span{color:#4f5154}
.customer-figure-container-small-dark .block-title span {color:#848891}
.customer-logos-title{max-width:45em;margin:0 auto;margin-bottom:3.125em;text-align:center}
.customer-logos-title h5,.customer-logos-title .heading5{color:#848891;font-weight:600;letter-spacing:0.15em;text-transform:uppercase}
.customer-logos-title span{color:#848891}

.subnavigation-block{padding:1.5em 1em;background-color:#2f3238;text-align:center;display:none}
.subnavigation-block::after{clear:both;content:"";display:table}
@media screen and (min-width:980px){.subnavigation-block{padding:1.5em 1em}}
.subnavigation-block a{display:inline-block;margin:0 1em;color:#fff;font-size:0.875em;font-weight:600;letter-spacing:0.15em;text-transform:uppercase}
.subnavigation-block a:hover{color:#fff000}
.subnavigation-block a.active-nav{border-bottom:2px solid #fff000;color:#fff000}
@media screen and (min-width:740px){.subnavigation-block{display:block}}

.content-block{padding-top:3.125em;padding-bottom:3.125em;color:#4e535b}
@media screen and (min-width:980px){.content-block{padding-top:3.125em;padding-bottom:3.125em}}
.content-block h2,.content-block h3,.content-block h4,.content-block h5{color:#1f2124}
.content-block a{border-bottom:1px solid #c3c6cc;color:#4e535b}
.content-block a:hover{transition:border-color 0.2s linear;color:#c3c6cc}

.customer-logo-block{padding-top:3.125em;padding-bottom:3.125em;background-color:#f7f7f7;color:#4e535b;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}
@media screen and (min-width:980px){.customer-logo-block{padding-top:6.25em;padding-bottom:6.25em}}
.customer-logo-block h2,.customer-logo-block h3,.customer-logo-block h4,.customer-logo-block h5{color:#1f2124}
.customer-figure-container{margin-top:2em}
.customer-figure-container::after{clear:both;content:"";display:table}
.customer-logo-item{margin-bottom:2em;padding:1em 0;border:1px solid #e3e4e7;text-align:center;float:left;display:block;margin-right:2.35765%;width:48.82117%}
.customer-logo-item:last-child{margin-right:0}
.customer-logo-item:nth-child(2n){margin-right:0}
.customer-logo-item:nth-child(2n+1){clear:left}
@media screen and (min-width:740px){
.customer-logo-item{float:left;display:block;margin-right:2.35765%;width:31.76157%}
.customer-logo-item:nth-child(2n){margin-right:2.35765%}
.customer-logo-item:nth-child(2n+1){clear:none}
.customer-logo-item:last-child{margin-right:0}
.customer-logo-item:nth-child(3n){margin-right:0}
.customer-logo-item:nth-child(3n+1){clear:left}
}
@media screen and (min-width:980px){
.customer-logo-item{float:left;display:block;margin-right:2.35765%;width:23.23176%}
.customer-logo-item:nth-child(3n){margin-right:2.35765%}
.customer-logo-item:nth-child(3n+1){clear:none}
.customer-logo-item:last-child{margin-right:0}
.customer-logo-item:nth-child(4n){margin-right:0}
.customer-logo-item:nth-child(4n+1){clear:left}
}
.customer-logo-item .customer-logo{width:150px}
.customer-logo-block-small-dark{padding-top:3.125em;padding-bottom:3.125em;background-color:#1f2124;color:#979aa1}
@media screen and (min-width:980px){.customer-logo-block-small-dark{padding-top:3.125em;padding-bottom:3.125em}}
.customer-logo-block-small-dark h2,.customer-logo-block-small-dark h3,.customer-logo-block-small-dark h4,.customer-logo-block-small-dark h5{color:#fff}
.customer-logo-block-small-dark .block-title{margin-bottom:0}
.customer-figure-container-small-dark::after{clear:both;content:"";display:table}
.customer-figure-container-small-dark .customer-logo-item-small{margin-bottom:0.7em;padding:0;border:1px solid #2f3238;text-align:center;float:left;display:block;margin-right:2.35765%;width:48.82117%}
.customer-figure-container-small-dark .customer-logo-item-small:last-child{margin-right:0}
.customer-figure-container-small-dark .customer-logo-item-small:nth-child(2n){margin-right:0}
.customer-figure-container-small-dark .customer-logo-item-small:nth-child(2n+1){clear:left}
@media screen and (min-width:740px){.customer-figure-container-small-dark .customer-logo-item-small{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-bottom:1em}.customer-figure-container-small-dark .customer-logo-item-small:nth-child(2n){margin-right:2.35765%}.customer-figure-container-small-dark .customer-logo-item-small:nth-child(2n+1){clear:none}.customer-figure-container-small-dark .customer-logo-item-small:last-child{margin-right:0}.customer-figure-container-small-dark .customer-logo-item-small:nth-child(3n){margin-right:0}.customer-figure-container-small-dark .customer-logo-item-small:nth-child(3n+1){clear:left}}
@media screen and (min-width:980px){.customer-figure-container-small-dark .customer-logo-item-small{float:left;display:block;margin-right:2.35765%;width:14.70196%;margin-bottom:0}.customer-figure-container-small-dark .customer-logo-item-small:nth-child(3n){margin-right:2.35765%}.customer-figure-container-small-dark .customer-logo-item-small:nth-child(3n+1){clear:none}.customer-figure-container-small-dark .customer-logo-item-small:last-child{margin-right:0}.customer-figure-container-small-dark .customer-logo-item-small:nth-child(6n){margin-right:0}.customer-figure-container-small-dark .customer-logo-item-small:nth-child(6n+1){clear:left}}
.customer-figure-container-small-dark .customer-logo-item-small .customer-logo{width:110px}

.full-markdown-block{padding-top:3.125em;padding-bottom:3.125em;color:#4e535b}
@media screen and (min-width:980px){.full-markdown-block{padding-top:3.125em;padding-bottom:3.125em}}
.full-markdown-block h2,.full-markdown-block h3,.full-markdown-block h4,.full-markdown-block h5{color:#1f2124}
.full-markdown-block h1,.full-markdown-block h2,.full-markdown-block h3,.full-markdown-block h4,.full-markdown-block h5,.full-markdown-block h6{max-width:45rem;margin-right:auto;margin-left:auto}
.full-markdown-block img{display:block;margin-top:1em;margin-right:auto;margin-left:auto}
.full-markdown-block img+h2,.full-markdown-block img+h3,.full-markdown-block img+h4{margin-top:2em}
.full-markdown-block p{max-width:45rem;margin:0 auto;margin-bottom:2em}
.full-markdown-block ul,.full-markdown-block ol{max-width:45rem;margin:0 auto;margin-bottom:2em}
.full-markdown-block blockquote{margin:3em 0}
.full-markdown-block blockquote p{max-width:66.667em}

.figure-text-block{padding-top:3.125em;padding-bottom:3.125em}
@media screen and (min-width:980px){.figure-text-block{padding-top:3.125em;padding-bottom:3.125em}}
.figure-text-block .figure-col{margin-bottom:2em}
@media screen and (min-width:740px){.figure-text-block .figure-col{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:0;padding-right:1.25em}.figure-text-block .figure-col:last-child{margin-right:0}.figure-text-block .text-col{float:left;display:block;margin-right:2.35765%;width:48.82117%}.figure-text-block .text-col:last-child{margin-right:0}}
@media screen and (min-width:980px){.figure-text-block .figure-col{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding-right:5em}.figure-text-block .figure-col:last-child{margin-right:0}.figure-text-block .text-col{float:left;display:block;margin-right:2.35765%;width:48.82117%}.figure-text-block .text-col:last-child{margin-right:0}}
.figure-text-block h5{color:#57585a;font-weight:600;letter-spacing:0.15em;text-transform:uppercase}
.text-figure-block{padding-top:3.125em;padding-bottom:3.125em}
@media screen and (min-width:980px){.text-figure-block{padding-top:3.125em;padding-bottom:3.125em}}
.text-figure-block .figure-col{margin-bottom:2em}
@media screen and (min-width:740px){.text-figure-block .text-col{float:right;display:block;margin-left:2.35765%;width:48.82117%}.text-figure-block .text-col:last-child{margin-left:0}.text-figure-block .figure-col{float:right;display:block;margin-left:2.35765%;width:48.82117%;margin-bottom:0;padding-left:1.25em}.text-figure-block .figure-col:last-child{margin-left:0}}
@media screen and (min-width:980px){.text-figure-block .text-col{float:right;display:block;margin-left:2.35765%;width:48.82117%}.text-figure-block .text-col:last-child{margin-left:0}.text-figure-block .figure-col{float:right;display:block;margin-left:2.35765%;width:48.82117%;margin-bottom:0;padding-left:5em}.text-figure-block .figure-col:last-child{margin-left:0}}
.text-figure-block h5{color:#57585a;font-weight:600;letter-spacing:0.15em;text-transform:uppercase}
.four-col-block{padding-top:3.125em;padding-bottom:3.125em}
@media screen and (min-width:980px){.four-col-block{padding-top:3.125em;padding-bottom:3.125em}}
.four-col-block.enterprise a{border-bottom:1px solid #c3c6cc;color:#4e535b}
.four-col-block.enterprise a:hover{transition:border-color 0.2s linear;color:#c3c6cc}
.four-col-box{margin-bottom:2em;text-align:center}
@media screen and (min-width:480px){.four-col-box{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:0;padding:0 2em}.four-col-box:last-child{margin-right:0}.four-col-box:nth-child(2n){margin-right:0}.four-col-box:nth-child(2n+1){clear:left}}
@media screen and (min-width:980px){.four-col-box{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-bottom:0;padding:1em}.four-col-box:nth-child(2n){margin-right:2.35765%}.four-col-box:nth-child(2n+1){clear:none}.four-col-box:last-child{margin-right:0}.four-col-box:nth-child(4n){margin-right:0}.four-col-box:nth-child(4n+1){clear:left}}
.four-col-box h3{font-weight:600;letter-spacing:0;text-transform:uppercase;margin-bottom:0.5em;font-size:1em}
.four-col-box-graph{height:7.125em;margin-bottom:1em}
.cta-default-block{padding-top:3.125em;padding-bottom:3.125em;background-color:#f7f7f7;color:#4e535b;padding:0 2em;padding:3.75em 2em;text-align:center}
@media screen and (min-width:980px){.cta-default-block{padding-top:3.125em;padding-bottom:3.125em}}
.cta-default-block h2,.cta-default-block h3,.cta-default-block h4,.cta-default-block h5{color:#1f2124}
@media screen and (min-width:980px){.cta-default-block h2,.cta-default-block h3,.cta-default-block h4{margin-top:10px;margin-bottom:0;float:left}.cta-default-block .tagline{float:left;text-align:left}.cta-default-block .tagline p{margin-bottom:0}.cta-default-block a{margin-bottom:0;float:right}}
.figure-intro-block{padding-top:3.125em;padding-bottom:3.125em;min-height:500px;background-color:#f7f7f7;background-repeat:repeat-x;background-position:bottom}
@media screen and (min-width:980px){.figure-intro-block{padding-top:6.25em;padding-bottom:3.125em}}
.figure-intro-block .container{max-width:50em}
.figure-container{max-width:50em;margin:0 auto}
.no-top{padding-top:0}
.no-bottom{padding-bottom:0}
h2 a{color:#1f2124}
h2 a:hover,h2 a:visited,h2 a:active{color:#1f2124}

button,.button,.submit,[type="submit"]{display:inline-block;margin-bottom:0.5em;padding:1em 1.2em 0.8em 1.2em;border:none;background-color:#53565c;font-size:0.875em;-webkit-font-smoothing:antialiased;font-weight:400;letter-spacing:0.15em;text-decoration:none;text-transform:uppercase;cursor:pointer;vertical-align:middle;-webkit-text-stroke-width:0.5px;user-select:none}
button.small,.button.small,.submit.small,[type="submit"].small{padding-top:0.8em;padding-right:1.125em;padding-bottom:0.625em;padding-left:1.125em;font-size:0.6875em}
button.large,.button.large,.submit.large,[type="submit"].large{padding-top:1em;padding-right:2em;padding-bottom:1em;padding-left:2em;font-size:1.25em}
.button.gray,button.gray,.submit.gray,[type="submit"].gray{background:#53565c;color:#fff;border:1px solid #53565c;box-shadow:inset 0 0 0 0 #404247;transition:all ease-in-out 0.2s}
.button.gray:hover,button.gray:hover,.submit.gray:hover,[type="submit"].gray:hover{border:1px solid #404247;box-shadow:inset 0 -100px 0 0 #404247}
.button.gray:focus,button.gray:focus,.submit.gray:focus,[type="submit"].gray:focus{border:1px solid #404247;box-shadow:inset 0 -100px 0 0 #404247}
.button.gray:active,button.gray:active,.submit.gray:active,[type="submit"].gray:active{border:1px solid #404247;box-shadow:inset 0 -100px 0 0 #666a71}
.button.medium-steel,button.medium-steel,.submit.medium-steel,[type="submit"].medium-steel{background:#979aa1;color:#fff;border:1px solid #979aa1;box-shadow:inset 0 0 0 0 #82858e;transition:all ease-in-out 0.2s}
.button.medium-steel:hover,button.medium-steel:hover,.submit.medium-steel:hover,[type="submit"].medium-steel:hover{border:1px solid #82858e;box-shadow:inset 0 -100px 0 0 #82858e}
.button.medium-steel:focus,button.medium-steel:focus,.submit.medium-steel:focus,[type="submit"].medium-steel:focus{border:1px solid #82858e;box-shadow:inset 0 -100px 0 0 #82858e}
.button.medium-steel:active,button.medium-steel:active,.submit.medium-steel:active,[type="submit"].medium-steel:active{border:1px solid #82858e;box-shadow:inset 0 -100px 0 0 #acafb4}
.button.yellow,button.yellow,.submit.yellow,[type="submit"].yellow{background:#fff000;color:#2f3238;border:1px solid #fff000;box-shadow:inset 0 0 0 0 #d6ca00;transition:all ease-in-out 0.2s}
.button.yellow:hover,button.yellow:hover,.submit.yellow:hover,[type="submit"].yellow:hover{border:1px solid #d6ca00;box-shadow:inset 0 -100px 0 0 #d6ca00}
.button.yellow:focus,button.yellow:focus,.submit.yellow:focus,[type="submit"].yellow:focus{border:1px solid #d6ca00;box-shadow:inset 0 -100px 0 0 #d6ca00}
.button.yellow:active,button.yellow:active,.submit.yellow:active,[type="submit"].yellow:active{border:1px solid #d6ca00;box-shadow:inset 0 -100px 0 0 #fff229}
.button.green,button.green,.submit.green,[type="submit"].green{background:#56c724;color:#fff;border:1px solid #56c724;box-shadow:inset 0 0 0 0 #47a41e;transition:all ease-in-out 0.2s}
.button.green:hover,button.green:hover,.submit.green:hover,[type="submit"].green:hover{border:1px solid #47a41e;box-shadow:inset 0 -100px 0 0 #47a41e}
.button.green:focus,button.green:focus,.submit.green:focus,[type="submit"].green:focus{border:1px solid #47a41e;box-shadow:inset 0 -100px 0 0 #47a41e}
.button.green:active,button.green:active,.submit.green:active,[type="submit"].green:active{border:1px solid #47a41e;box-shadow:inset 0 -100px 0 0 #6bdb39}
.button.red,button.red,.submit.red,[type="submit"].red{background:#e45155;color:#fff;border:1px solid #e45155;box-shadow:inset 0 0 0 0 #df2e32;transition:all ease-in-out 0.2s}
.button.red:hover,button.red:hover,.submit.red:hover,[type="submit"].red:hover{border:1px solid #df2e32;box-shadow:inset 0 -100px 0 0 #df2e32}
.button.red:focus,button.red:focus,.submit.red:focus,[type="submit"].red:focus{border:1px solid #df2e32;box-shadow:inset 0 -100px 0 0 #df2e32}
.button.red:active,button.red:active,.submit.red:active,[type="submit"].red:active{border:1px solid #df2e32;box-shadow:inset 0 -100px 0 0 #e97478}
.button.blue,button.blue,.submit.blue,[type="submit"].blue{background:#4dabd9;color:#fff;border:1px solid #4dabd9;box-shadow:inset 0 0 0 0 #2d9bd1;transition:all ease-in-out 0.2s}
.button.blue:hover,button.blue:hover,.submit.blue:hover,[type="submit"].blue:hover{border:1px solid #2d9bd1;box-shadow:inset 0 -100px 0 0 #2d9bd1}
.button.blue:focus,button.blue:focus,.submit.blue:focus,[type="submit"].blue:focus{border:1px solid #2d9bd1;box-shadow:inset 0 -100px 0 0 #2d9bd1}
.button.blue:active,button.blue:active,.submit.blue:active,[type="submit"].blue:active{border:1px solid #2d9bd1;box-shadow:inset 0 -100px 0 0 #6fbbe0}

.button.outline-light,button.outline-light,.submit.outline-light,[type="submit"].outline-light{background:transparent;color:#53565c;border:1px solid #c8cbd0;letter-spacing:0.15em}
.button.outline-light:hover,button.outline-light:hover,.submit.outline-light:hover,[type="submit"].outline-light:hover{background-color:#c8cbd0}
.button.outline-light:focus,button.outline-light:focus,.submit.outline-light:focus,[type="submit"].outline-light:focus{background-color:#c8cbd0}
.button.outline-light:active,button.outline-light:active,.submit.outline-light:active,[type="submit"].outline-light:active{background-color:#c8cbd0}
.button.outline-dark,button.outline-dark,.submit.outline-dark,[type="submit"].outline-dark{background:transparent;color:#fff;border:1px solid #53565c;letter-spacing:0.15em}
.button.outline-dark:hover,button.outline-dark:hover,.submit.outline-dark:hover,[type="submit"].outline-dark:hover{background-color:#53565c}
.button.outline-dark:focus,button.outline-dark:focus,.submit.outline-dark:focus,[type="submit"].outline-dark:focus{background-color:#53565c}
.button.outline-dark:active,button.outline-dark:active,.submit.outline-dark:active,[type="submit"].outline-dark:active{background-color:#53565c}
.button.outline-gray-on-white,button.outline-gray-on-white,.submit.outline-gray-on-white,[type="submit"].outline-gray-on-white{background:transparent;color:#53565c;border:1px solid #c8cbd0;letter-spacing:0.15em}
.button.outline-gray-on-white:hover,button.outline-gray-on-white:hover,.submit.outline-gray-on-white:hover,[type="submit"].outline-gray-on-white:hover{background-color:#c8cbd0}
.button.outline-gray-on-white:focus,button.outline-gray-on-white:focus,.submit.outline-gray-on-white:focus,[type="submit"].outline-gray-on-white:focus{background-color:#c8cbd0}
.button.outline-gray-on-white:active,button.outline-gray-on-white:active,.submit.outline-gray-on-white:active,[type="submit"].outline-gray-on-white:active{background-color:#c8cbd0}

.home-hero-block{display:flex;position:relative;min-height:100vh;background-color:rgba(0,0,0,0.65);padding:5em 1em 6.25em;text-align:center;justify-content:center;align-items:center}
.hero-arrow{display:none}
@media screen and (min-width:740px){.hero-arrow{display:block;position:absolute;bottom:0.5em;left:50%;margin-left:-30px}}

.home-features{padding-top:3.125em;padding-bottom:3.125em;background-color:#1f2124;color:#979aa1}
@media screen and (min-width:980px){.home-features{padding-top:6.25em;padding-bottom:6.25em}}
.home-features h2,.home-features h3,.home-features h4,.home-features h5{color:#fff}
.home-features .four-col-box:nth-child(1),.home-features .four-col-box:nth-child(2),.home-features .four-col-box:nth-child(3),.home-features .four-col-box:nth-child(4){margin-bottom:0}
.home-pricing-table-block{padding-top:3.125em;padding-bottom:3.125em;background-color:#191a1d;color:#979aa1;}
@media screen and (min-width:980px){.home-pricing-table-block{padding-top:6.25em;padding-bottom:6.25em}}
.home-pricing-table-block h2,.home-pricing-table-block h3,.home-pricing-table-block h4,.home-pricing-table-block h5{color:#fff}
.data-list-block{margin-bottom:3.125em}

.data-box{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:1.875em;color:#1f2124;font-weight:600;letter-spacing:0.15em;text-align:center;text-transform:uppercase}
.data-box:last-child{margin-right:0}
@media screen and (min-width:740px){.data-box{float:left;display:block;margin-right:2.35765%;width:48.82117%}.data-box:last-child{margin-right:0}.data-box:nth-child(2n){margin-right:0}.data-box:nth-child(2n+1){clear:left}}
@media screen and (min-width:980px){.data-box{float:left;display:block;margin-right:2.35765%;width:23.23176%}.data-box:nth-child(2n){margin-right:2.35765%}.data-box:nth-child(2n+1){clear:none}.data-box:last-child{margin-right:0}.data-box:nth-child(4n){margin-right:0}.data-box:nth-child(4n+1){clear:left}}
.data-box .data-box-number{display:block;margin-bottom:5px;color:#848891;font-family:Georgia,"Times New Roman",serif;font-size:2.36859em;font-style:italic;font-weight:400;letter-spacing:0;text-transform:none}
.data-box .data-box-stat{display:block}

.box{padding:2em}
.box.yellow{display:flex;background-color:#fff000;color:#191a1d;text-align:center;justify-content:center;align-items:center}
.box.yellow p{font-weight:600;text-transform:uppercase}
.box h3,.box h4{margin-bottom:0;line-height:1}
.box h3 a,.box h4 a{color:#fff}
.box h3 a:hover,.box h4 a:hover{color:#2f3238}
.box .box-date{color:#fff000;font-size:0.8125em;letter-spacing:0.15em;text-transform:uppercase}
.play-button{width:4.375em;height:4.375em;margin-top:5em;margin-bottom:1em}

.arrow-up:after{position:absolute;top:-0.9375rem;left:50%;width:0;height:0;margin-left:-1rem;border-right:1rem solid transparent;border-bottom:1rem solid #2f3238;border-left:1rem solid transparent;content:""}.arrow-right:after{position:absolute;top:50%;right:-0.9375rem;width:0;height:0;margin-top:-1rem;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-left:1rem solid #2f3238;content:""}
.price-box p,.pricing-cell-list li p,.price-box-small p{max-width:220px;margin:0 auto;font-size:0.75em}
.price-box .currency,.price-box .amount,.price-box .decimals,.price-box .month,.pricing-trigger{color:#fff;font-weight:600;letter-spacing:0.08em;text-transform:uppercase}
.pricing-title{max-width:45em;text-align:center;margin:0 auto;padding-top:10em}
.pricing-title h1{margin-bottom:0.1em;color:#fff;font-size:2.36859em}
@media screen and (min-width:740px){.pricing-title h1{font-size:4.20873em}}
.pricing-title h5,.pricing-title .heading5{color:#fff000;letter-spacing:0.15em;text-transform:uppercase}
.pricing-title>p{max-width:33.75em;margin-right:auto;margin-left:auto;color:#fff}
.pricing-title .masthead-graph{width:4.6875em;margin-bottom:0.5em}
.title-billing-info{padding-top:1em;color:#979aa1;font-size:0.75em}
.title-billing-info a{color:#fff}

.price-box{background-color:#2f3238;color:#979aa1;position:relative;margin-top:1em;padding:1em;border-right:1px solid #23262a;line-height:1;user-select:none;z-index:1;overflow:hidden}
.price-box::after{clear:both;content:"";display:table}
.price-box h2,.price-box h3,.price-box h4,.price-box h5{color:#fff}
.price-box:hover{transition:background-color 0.3s ease-in-out;background-color:#363940;cursor:pointer}
@media screen and (min-width:980px){.price-box:hover{background-color:#2f3238;cursor:default}}
.price-box h3{margin-top:0.75em}
.price-box .currency{position:relative;top:-10px;font-size:1.25em}
.price-box .currency.sek{top:-10px;font-size:1.125em}
.price-box .amount{font-size:3.125em;letter-spacing:0}
.price-box .amount.sek{font-size:2em}
.price-box .decimal-holder{display:inline-block}
.price-box .decimals{display:block;margin-top:4px;margin-bottom:4px}
.price-box .month{display:block}
.price-box p{display:none}
@media screen and (min-width:930px){.price-box{height:220px;margin-top:0;text-align:center}.price-box h3{margin-bottom:2em}.price-box .currency{position:relative;top:-14px;font-size:1.625em}.price-box .amount{font-size:3.75em}.price-box p{display:block;padding-top:1em}}
@media screen and (min-width:2200px){.price-box{height:270px}}
.pricing-trigger{position:absolute;top:3.125em;right:1em;width:1.125em;height:1.125em;color:#fff}
.pricing-trigger.icon-rotate{transform:rotate(-45deg)}
@media screen and (min-width:930px){.pricing-trigger{display:none}}
.pricing-trigger.dark-icon{color:#141517}
.pricing-table-wrapper::after{clear:both;content:"";display:table}
.pricing-table-wrapper.v2 .price-box{background-color:#191a1d}
@media screen and (min-width:930px){.pricing-table-wrapper.enterprise-plan{max-width:56.25em;margin:0 auto}.pricing-table-wrapper.enterprise-plan .pricing-column{width:33%}.pricing-table-wrapper.enterprise-plan .button{min-width:210px}}
.pricing-column{overflow:hidden}
.pricing-column.popular .price-box{background-color:#2f3238}
@media screen and (min-width:930px){.pricing-column{display:inline-block;position:relative;width:20%;margin-top:-221px;float:left}.pricing-column.popular{top:-20px}.pricing-column.popular .price-box{height:240px}.pricing-column.popular .price-box h3{padding-top:20px}}
@media screen and (min-width:2200px){.pricing-column{margin-top:-271px}.pricing-column.popular .price-box{height:290px}}
.pricing-cell-container{display:none;animation-duration:0.3s}
@media screen and (min-width:930px){.pricing-cell-container{display:block;border-right:1px solid #e7e7ea}}
.pricing-cell-container.first-column{border-left:1px solid #e7e7ea}
.pricing-cell-container.open{display:block}
.pricing-cell-list{text-align:center}

.pricing-cell-list.professional li{background-color:#fff}
.pricing-cell-list li{padding:1em;border-bottom:1px solid #e7e7ea;background-color:#f7f7f7}
.pricing-cell-list li p strong{font-weight:600;color:#141517}
.pricing-cell-list li .button{margin-bottom:0;min-width:164px}
@media screen and (min-width:930px){.hidden-on-desktop{display:none}}
.check-cross-icon{margin-right:0.2em}

.faq-box-item{margin-bottom:0.5em;overflow:hidden}
.faq-box-head{position:relative;z-index:1;background-color:#53565c;cursor:pointer;user-select:none;overflow:hidden}
.faq-box-head .faq-expand-icon{position:absolute;right:1em;top:1.2em;width:1.125em;height:1.125em;color:#fff}
.faq-box-head .icon-rotate{transform:rotate(-45deg)}
.faq-box-head-inner{margin-right:2.5em}
.faq-box-head-inner p{display:inline-block;padding:1em;margin-bottom:0;color:#fff}
.faq-box-body{display:none;padding:1em;animation-duration:0.3s}
.faq-box-body.open{display:block}

.tooltip{color:#fff;background:#111111;position:absolute;z-index:100;padding:15px;max-width:250px;font-size:0.75em}
.tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #111111;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}
.tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #111111;top:-20px;bottom:auto}
.tooltip.left:after{left:10px;margin:0}
.tooltip.right:after{right:10px;left:auto;margin:0}
.underline{border-bottom:1px dotted #cccccc}
.underline:hover{cursor:help}
.plan-description{font-size:0.875em}

body.modal-open{overflow-y:hidden}
body.modal-open .popup-modal{display:block}
body.modal-open .backdrop{display:block}
.popup-modal-content{position:relative}
.popup-modal-content .modal-close{position:absolute;right:0;padding:0 0.3em 0.3em}
.popup-modal-content .modal-close-icon{height:20px;transform:rotate(-45deg)}
.backdrop{display:none;z-index:10;background-color:rgba(0,0,0,0.8);position:fixed;width:100%;min-height:100%;height:100%;text-align:center}
.popup-modal{display:none;position:fixed;background:#fff;top:0;left:0;width:100%;height:100%;padding:2em;z-index:20}
@media screen and (min-width:740px){.popup-modal{width:43.75em;height:auto;left:50%;top:20%;margin-left:-21.875em}}
.popup-modal [type="submit"]{width:100%}
@media screen and (min-width:740px){.popup-modal [type="submit"]{vertical-align:middle;display:inline-block;width:auto}}
.popup-modal .button{display:block;text-align:center;white-space:normal}
@media screen and (min-width:740px){.popup-modal .button{display:inline-block}}
.popup-modal .modal-title{border-bottom:1px solid #cccccc;margin-bottom:1em}
.pricing-column.popular.full-featured-plan .price-box{background-color:#3e424a}
.pricing-cell-list sup{font-weight:400}

.sitemap-page-block{background-image:linear-gradient(rgba(25,26,29,0.8),rgba(25,26,29,0.8)),url(https://polylang.cn/assets/images/bg-secondary.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;display:flex;height:400px;padding:0 1em;justify-content:center;align-items:center}
@supports(background-image:url(https://polylang.cn/assets/images/bg-secondary.webp)){.sitemap-page-block{background-image:linear-gradient(rgba(25,26,29,0.8),rgba(25,26,29,0.8)),url(https://polylang.cn/assets/images/bg-secondary.webp)}}
.sitemap-block{padding-top:3.125em;padding-bottom:3.125em;color:#4e535b}
@media screen and (min-width:980px){.sitemap-block{padding-top:6.25em;padding-bottom:0em}}
.sitemap-block h2,.sitemap-block h3,.sitemap-block h4,.sitemap-block h5{color:#1f2124}
.sitemap-list{margin-bottom:2em}
.sitemap-list li a{border-bottom:1px solid #c3c6cc;color:#4e535b}
.sitemap-list li a:hover{transition:border-color 0.2s linear;color:#c3c6cc}

.api-block{padding-top:3.125em;padding-bottom:3.125em;color:#4e535b}
@media screen and (min-width:980px){.api-block{padding-top:6.25em;padding-bottom:6.25em}}
.api-block h2,.api-block h3,.api-block h4,.api-block h5{color:#1f2124}
.api-block h4{margin:1.5em 0 0.5em}
.api-block h6{font-size:0.8em}
.api-block .api-spec{float:left;width:65%}
.api-block .api-spec h3.sub,.api-block .apiindex h4{font-size:24px;font-weight:100;margin:1.2em 0 0.4em 0}
.api-block .api-spec h5{background:#141517;color:#fff;padding:10px 5px}
.api-block .api-spec h6{background:#ccc;margin:2em 0 1em;padding:10px 5px}
.api-block .api-spec h6.sub{background:none;padding:0}
.api-block .api-spec table{font-size:0.9em;border-bottom:none}
.api-block .api-spec table th{background:#eee}
.api-block .api-spec table td{background:none;border-bottom:1px solid #eee;padding:0.5em}
.api-block .api-spec .api-col-param{width:20%}
.api-block .api-spec .api-col-type{width:15%}
.api-block .api-spec .api-col-mandatory{width:10%}
.api-block .api-spec .api-col-def{width:10%}
.api-block .api-spec code{font-size:0.9em;word-wrap:break-word}
.api-block .api-spec pre.codeblock{background:#fff;border:1px solid #e6e6e6;border-radius:2px;color:#959595;height:auto;font-size:0.75em;overflow:auto;padding:10px}
.api-block .api-spec .example{background-color:#f7f7f7;padding:10px;border:1px solid #e6e6e6;border-radius:5px;margin-bottom:25px}
.api-block .api-spec .example h6{background:#ccc;font-size:0.9em;padding:5px}
.api-block .api-spec ul li{background:none;list-style:square;padding:0;margin-left:20px}
.api-block .apiindex{float:right;width:31%;font-size:0.8em}
.api-block .apiindex li{border-radius:5px}
.api-block .apiindex li a{text-decoration:none;color:#141517;border-bottom:1px solid #bcbcbc}
.api-block .apiindex li a:hover{border-bottom:1px solid #2f3238}
.api-block .apiindex ul{padding:0}
.api-block .apiindex ul>ul{padding:0 0 0 1em}
@media (max-width:740px){.api-block html{background-color:#fff}.api-block body{overflow:visible}.api-block .api-spec,.api-block .apiindex{float:none;width:100%}}

.tutorial-listing-block{padding-top:3.125em;padding-bottom:3.125em}
@media screen and (min-width:980px){.tutorial-listing-block{padding-top:6.25em;padding-bottom:6.25em}}
.tutorial-video-item{margin-bottom:2em}
.tutorial-video-item h4{margin:0.2em 0 0.2em;line-height:0}
@media screen and (min-width:740px){.tutorial-video-item{float:left;display:block;margin-right:2.35765%;width:48.82117%}
.tutorial-video-item:last-child{margin-right:0}
.tutorial-video-item:nth-child(2n){margin-right:0}
.tutorial-video-item:nth-child(2n+1){clear:left}}
@media screen and (min-width:980px){.tutorial-video-item{float:left;display:block;margin-right:2.35765%;width:31.76157%}.tutorial-video-item:nth-child(2n){margin-right:2.35765%}.tutorial-video-item:nth-child(2n+1){clear:none}.tutorial-video-item:last-child{margin-right:0}.tutorial-video-item:nth-child(3n){margin-right:0}.tutorial-video-item:nth-child(3n+1){clear:left}}
.tutorial-video-thumbnail{display:block;margin-bottom:1em;padding-top:4.5em;padding-bottom:4.5em;text-align:center;min-height:13.125em;background-repeat:no-repeat;background-position:center center;background-size:cover}
.play-tutorial-button{max-width:80px}

.customer-logo-block-small{padding-top:3.125em;padding-bottom:3.125em;background-color:#f7f7f7;color:#4e535b;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}
@media screen and (min-width:980px){.customer-logo-block-small{padding-top:1.875em;padding-bottom:1.875em}}
.customer-logo-block-small h2,.customer-logo-block-small h3,.customer-logo-block-small h4,.customer-logo-block-small h5{color:#1f2124}
.customer-logo-block-small .block-title{margin-bottom:0}
.customer-figure-container-small::after{clear:both;content:"";display:table}
.customer-figure-container-small .customer-logo-item-small{margin-bottom:0.7em;padding:0;border:1px solid #e3e4e7;text-align:center;float:left;display:block;margin-right:2.35765%;width:48.82117%}
.customer-figure-container-small .customer-logo-item-small:last-child{margin-right:0}
.customer-figure-container-small .customer-logo-item-small:nth-child(2n){margin-right:0}
.customer-figure-container-small .customer-logo-item-small:nth-child(2n+1){clear:left}
@media screen and (min-width:740px){.customer-figure-container-small .customer-logo-item-small{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-bottom:1em}.customer-figure-container-small .customer-logo-item-small:nth-child(2n){margin-right:2.35765%}.customer-figure-container-small .customer-logo-item-small:nth-child(2n+1){clear:none}.customer-figure-container-small .customer-logo-item-small:last-child{margin-right:0}.customer-figure-container-small .customer-logo-item-small:nth-child(3n){margin-right:0}.customer-figure-container-small .customer-logo-item-small:nth-child(3n+1){clear:left}}
@media screen and (min-width:980px){.customer-figure-container-small .customer-logo-item-small{float:left;display:block;margin-right:2.35765%;width:14.70196%;margin-bottom:0}.customer-figure-container-small .customer-logo-item-small:nth-child(3n){margin-right:2.35765%}.customer-figure-container-small .customer-logo-item-small:nth-child(3n+1){clear:none}.customer-figure-container-small .customer-logo-item-small:last-child{margin-right:0}.customer-figure-container-small .customer-logo-item-small:nth-child(6n){margin-right:0}.customer-figure-container-small .customer-logo-item-small:nth-child(6n+1){clear:left}}
.customer-figure-container-small .customer-logo-item-small .customer-logo{width:110px}

html.nav-open{position:fixed;overflow:hidden}
html.nav-open body{position:fixed;overflow:hidden}
html.nav-open .main-navigation-block{overflow-y:scroll;overflow-x:hidden}
html.nav-open .main-navigation-block .logo-container{display:none}
@media screen and (min-width:740px){html.nav-open{position:static;overflow:auto}html.nav-open body{position:static;overflow:auto}html.nav-open .main-navigation-block{overflow-y:visible;overflow-x:visible}html.nav-open .main-navigation-block .logo-container{display:block}}
.main-header{position:relative;z-index:10}
.logo-container{position:absolute;float:left}
.logo-container .polylang-logo{width:160px}
.main-navigation-block{position:absolute;top:0;left:0;width:100%;padding:1em}
.main-navigation-block.nav-open{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding-bottom:5em;transition:all 0.2s ease-in-out;background-color:#191a1d}
@media screen and (min-width:1090px){.main-navigation-block.nav-open{position:absolute;top:0;left:0;width:100%;padding:1em;background-color:transparent}}
.navigation-container{display:none;padding-top:4em;font-size:1.125em}
.navigation-container::after{clear:both;content:"";display:table}
.navigation-container.nav-open{display:block;}
@media screen and (min-width:1090px){.navigation-container{display:block;padding-top:1em;float:right;font-size:0.875em}}
.site-nav-list{margin-bottom:1em;text-align:center}
.site-nav-list li a{display:inline-block;padding:1em 0;color:#fff;font-weight:600;letter-spacing:0.15em;text-transform:uppercase}
@media screen and (min-width:1090px){.site-nav-list{float:left}.site-nav-list li{display:inline}.site-nav-list li a{margin:0 0.5em;padding:0.2em 0}.site-nav-list li a:last-child{margin-right:1.5em}.site-nav-list li a:hover{color:#fff000}.site-nav-list li a.active-nav{border-bottom:2px solid #fff000;color:#fff000}}
.login-nav-list{text-align:center}
.login-nav-list li{padding:0 1em}
.login-nav-list li a{display:block}
@media screen and (min-width:1090px){.login-nav-list{float:right}.login-nav-list li{display:inline;margin-right:0.5em;padding:0}.login-nav-list li a{display:inline}}

.burger-wrapper{display:block;padding:1.2em 0.6em;float:right;cursor:pointer}
@media screen and (min-width:1090px){.burger-wrapper{display:none}}
.burger{transition:0.2s;display:block;position:relative;width:1.875em;height:5px;background:#fff}
.burger:before{transition:0.2s;position:absolute;top:-0.625em;width:1.875em;height:5px;background:#fff;content:""}
.burger:after{transition:0.2s;position:absolute;top:0.625em;width:1.875em;height:5px;background:#fff;content:""}
.active-burger{background:transparent}
.active-burger:before{top:0;transform:rotate(45deg)}
.active-burger:after{top:0;transform:rotate(-45deg)}

.footer-navigation-block{padding-top:3.125em;padding-bottom:3.125em;color:#4e535b;background-color:#191a1d}
@media screen and (min-width:980px){.footer-navigation-block{padding-top:1.875em;padding-bottom:1.875em}}
.footer-navigation-block h2,.footer-navigation-block h3,.footer-navigation-block h4,.footer-navigation-block h5{color:#1f2124}
@media screen and (min-width:740px){.footer-navigation-block .container{border-right:1px solid #2b2e32;border-left:1px solid #2b2e32}}

.footer-support{min-height:9.5em;padding:1em;border-bottom:1px solid #2b2e32;text-align:center}
@media screen and (min-width:740px){.footer-support{float:left;display:block;margin-right:2.35765%;width:48.82117%;border-bottom:none}.footer-support:last-child{margin-right:0}}
@media screen and (min-width:980px){.footer-support{float:left;display:block;margin-right:2.35765%;width:40.29137%}.footer-support:last-child{margin-right:0}}
.footer-support-list .support-title{color:#fff;font-weight:600;letter-spacing:0.15em;text-transform:uppercase}
.footer-support-list .support-number{color:#fff000;font-size:2.36859em}
.footer-support-list .support-hours{margin-bottom:1em;color:#979aa1}
.footer-support-list a{color:#fff}
.footer-support-list a:hover{color:#fff000}

.footer-nav{min-height:9.5em;padding:3em 2em;text-align:center}
.footer-nav::after{clear:both;content:"";display:table}
.footer-nav .footer-nav-col{margin-bottom:2em}
@media screen and (min-width:480px){.footer-nav .footer-nav-col{margin-bottom:2em;float:left;display:block;margin-right:3.57866%;width:48.21067%}.footer-nav .footer-nav-col:last-child{margin-right:0}.footer-nav .footer-nav-col:nth-child(2n){margin-right:0}.footer-nav .footer-nav-col:nth-child(2n+1){clear:left}}
@media screen and (min-width:740px){.footer-nav{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding:1em 2em;border-left:1px solid #2b2e32;text-align:left}.footer-nav:last-child{margin-right:0}}
@media screen and (min-width:980px){.footer-nav{float:left;display:block;margin-right:2.35765%;width:57.35098%}.footer-nav:last-child{margin-right:0}.footer-nav .footer-nav-col{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:31.76157%}.footer-nav .footer-nav-col:nth-child(2n){margin-right:2.35765%}.footer-nav .footer-nav-col:nth-child(2n+1){clear:none}.footer-nav .footer-nav-col:last-child{margin-right:0}}
@media screen and (min-width:66.667em){.footer-nav{padding-left:4em}}
@media screen and (max-width:740px) {.footer-nav-list li a {padding:12px 0;}}
.footer-nav-list li a{color:#979aa1;display:inline-block;min-width:48px;}
.footer-nav-list li a:hover{color:#fff000}

.footer-copyright-block{padding-top:3.125em;padding-bottom:3.125em;color:#4e535b}
@media screen and (min-width:980px){.footer-copyright-block{padding-top:1.875em;padding-bottom:1.875em}}
.footer-copyright-block h2,.footer-copyright-block h3,.footer-copyright-block h4,.footer-copyright-block h5{color:#1f2124}
.footer-copyright-block .copyright-text{text-align:center}
.footer-copyright-block .copyright-text p{color:#53565c;font-size:0.625em}
@media screen and (min-width:480px){.footer-copyright-block .copyright-text p{/*margin-bottom:0;float:left*/}}
.footer-copyright-block .copyright-links{font-size:0.625em;text-align:center}
.footer-copyright-block .copyright-links a{color:#53565c;text-decoration:none}
.footer-copyright-block .copyright-links a:hover{color:#fff000}
@media screen and (min-width:480px){.footer-copyright-block .copyright-links{/*float:right*/}}
.footer-copyright-block .copyright-links span{padding-right:0.5em;padding-left:0.5em}
@media screen and (min-width:980px){.footer-copyright-block .copyright-text{float:left;display:block;margin-right:2.35765%;width:48.82117%;text-align:left}.footer-copyright-block .copyright-text:last-child{margin-right:0}.footer-copyright-block .copyright-links{float:left;display:block;margin-right:2.35765%;width:48.82117%;text-align:right}.footer-copyright-block .copyright-links:last-child{margin-right:0}}
.price-box-small .currency,.price-box-small .amount,.price-box-small .decimals,.price-box-small .month,.small-pricing-trigger{color:#141517;font-weight:600;letter-spacing:0.08em;text-transform:uppercase}
.price-box-small{background-color:#e3e4e7;position:relative;overflow:hidden;margin-top:1em;padding:1em;border-right:1px solid #d5d7db;line-height:1;user-select:none;color:#141517}
.price-box-small::after{clear:both;content:"";display:table}
.price-box-small:hover{transition:background-color 0.3s ease-in-out;background-color:#ebecee;cursor:pointer}
@media screen and (min-width:980px){.price-box-small:hover{background-color:#e3e4e7;cursor:default}}
.price-box-small h3{margin-top:0.75em;color:#141517}
.price-box-small .currency{position:relative;top:-10px;font-size:1.25em}
.price-box-small .currency.sek{top:-10px;font-size:1.125em}
.price-box-small .amount{font-size:3.125em;letter-spacing:0}
.price-box-small .amount.sek{font-size:2em}
.price-box-small .decimal-holder{display:inline-block}
.price-box-small .decimals{display:block;margin-top:4px;margin-bottom:4px}
.price-box-small .month{display:block}
.price-box-small p{display:none}
@media screen and (min-width:930px){.price-box-small{height:220px;margin-top:0;text-align:center}.price-box-small h3{margin-bottom:2em}.price-box-small .currency{position:relative;top:-14px;font-size:1.625em}.price-box-small .amount{font-size:3.75em}.price-box-small p{display:block;padding-top:1em}}
@media screen and (min-width:2200px){.price-box-small{height:270px}}
.small-pricing-trigger{position:absolute;top:1.25em;right:0;padding:0.5em;font-size:1.5625em}
@media screen and (min-width:930px){.small-pricing-trigger{display:none}}
.pricing-table-wrapper-small::after{clear:both;content:"";display:table}
.pricing-table-wrapper-small.v2 .price-box-small{background-color:#c8cbd0}
.pricing-column-small.popular .price-box-small{background-color:#e3e4e7}
@media screen and (min-width:930px){.pricing-column-small{display:inline-block;position:relative;width:20%;float:left}.pricing-column-small.popular{top:-20px}.pricing-column-small.popular .price-box-small{height:240px}}
@media screen and (min-width:930px) and (min-width:2200px){.pricing-column-small.popular .price-box-small{height:290px}}
@media screen and (min-width:930px){.pricing-column-small.popular .price-box-small h3{padding-top:20px}}
.pricing-summary{min-height:250px}
.pricing-cell-list-inner li{border-bottom:none;padding-bottom:0.2em;font-size:0.75em}

@media screen and (min-width:930px){.pricing-column-small{width:25%}}

#change-plan {margin:20px 0;}
#change-plan div {display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:0.9;}
#change-plan div small {text-transform:none;}
#change-plan img {vertical-align:middle;margin:0 5px;}

#main-video-play-button{opacity:0.85;transition:all 0.3s ease-in-out;}
#main-video-play-button:hover{opacity:1;}

@media screen and (min-width:930px){.pricing-column-small{width:25% !important;}}
.price-box-small{padding:1em 0.8em;}

.faq-box-item iframe{border:0}

.footer-copyright-block .copyright-text p,.footer-copyright-block .copyright-links {font-size:0.825em;}
.copyright-text a {color:#53565c;}
.copyright-text a:hover{color:#fff000;}

.api-block, .tutorial-listing-block {padding-top:.5em;padding-bottom:.5em;}
.entry-title a {text-decoration:none;color:#2b2b2b;border:none;}
.home-blog-listing-item {border-bottom:1px solid #f0f0f0;padding-top:1.8em;padding-bottom:2em;}
.home-blog-listing-item:last-of-type {border-bottom:none;}
.home-blog-listing-item .entry-title {margin-bottom:.4em;}
.entry-image-wrapper {position:relative;margin-bottom:2em;}
.entry-image-featured {min-height:12.6875em;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#000;}
.home-blog-listing-meta {position:absolute;bottom:20px;left:20px;letter-spacing:0.2em;text-transform:uppercase;}
.home-blog-listing-meta .entry-date {color:#fff;}
.home-blog-listing-meta p {margin-bottom:0;}
ul.pagination {list-style:inside;font-size:1em;padding:0;margin:0;text-align:center;margin-top:2em;}
.pagination a {background:#ddd;border:1px solid #ccc;color:#666;margin-right:4px;padding:4px 8px;text-align:center;text-decoration:none;display:inline-block;background-color:#fff;padding:.6em 1em;}
.pagination a.current {color:#fff;background-color:#000;}
.pagination li {display:inline;list-style:none;line-height:1.5;margin:0 !important;}

.price-box-small .decimals {text-align:left;}

.tutorial-video-item h4 {line-height:1;}
.consider-polylang-sidebar {text-align:center;background-color:#eaeaea;margin-bottom:2em;padding:2em;margin-top:2em;}

.sticky-navigation{position:fixed;top:-65px;right:0;left:0;z-index:2;width:100%;background:rgba(50,50,50,.7);box-shadow:0 1px 0 rgba(0,0,0,.06);transition:.2s top cubic-bezier(.3,.73,.3,.74)}
@media screen and (min-width:320px){.sticky-navigation .polylang-logo{margin-top:.2em;margin-left:.5em;}}
@media screen and (min-width:930px){.sticky-navigation .polylang-logo{margin-top:.5em;margin-left:.5em;}}
.sticky-navigation.down{top:0}

html.with-featherlight{overflow:hidden}
.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}
.featherlight:last-of-type{background:rgba(0,0,0,.8)}
.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}
.featherlight .featherlight-inner{display:block}
.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}
.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}
.featherlight .featherlight-image{width:100%}
.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}
.featherlight iframe{border:0}
.featherlight *{box-sizing:border-box}
@media only screen and (max-width:1024px){.featherlight .featherlight-content{max-width:960px;margin-left:0;margin-right:0;max-height:98%;}}

/*2025.11.16*/
.citys{
	padding-top: 0;
}
.citys a {
    margin: 0 5px;
    padding: 8px 0;
    display: inline-block;
    min-width: 48px;
}
.citys a.active{
	color: #47a41e;
    font-weight: bold;
}
