/*main css cmsyou*/

@font-face{font-family: "iconfont";src: url('../fonts/iconfont.eot');src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'),url('../fonts/iconfont.woff2') format('woff2'), url('../fonts/iconfont.woff') format('woff'), url('../fonts/iconfont.ttf') format('truetype'), url('../fonts/iconfont.svg#iconfont') format('svg');}

.iconfont{font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

.icon-mi:before{content: "\5bc6";}

.icon-bao:before{content: "\4fdd";}

.icon-wang:before{content: "\7f51";}

.icon-camera:before{content: "\e77f";}

.icon-logout:before{content: "\e64f";}

.icon-avatar:before{content: "\e627";}

.icon-safecode:before{content: "\e625";}

.icon-password:before{content: "\e605";}

.icon-phone:before{content: "\e607";}

.icon-passwordagain:before{content: "\e612";}

.icon-setting:before{content: "\e616";}

.icon-close:before{content: "\e6e9";}

.icon-leftarrow:before{content: "\eb92";}

.icon-rightarrow:before{content: "\eb94";}

.icon-all:before{content: "\e701";}

.icon-link:before{content: "\e604";}

.icon-rightfill:before{content: "\e624";}

.icon-youjiantou:before{content: "\e602";}

.icon-zuojiantou:before{content: "\e603";}

.icon-xiangyou:before{content: "\e6af";}

.icon-xiangzuo:before{content: "\e6b0";}

.icon-xiangshang:before{content: "\e6b1";}

.icon-xiangxia:before{content: "\e6b2";}

.icon-top:before{content: "\e780";}

.icon-topcicle:before{content: "\e8f3";}

.icon-kefu:before{content: "\e6c3";}

.icon-weibo:before{content: "\e600";}

.icon-weixin:before{content: "\e601";}

.icon-tel:before{content: "\e8bc";}

.icon-qq:before{content: "\e618";}

.icon-douyin:before{content: "\e8db";}

.icon-search:before{content: "\e8d6";}

.icon-member:before{content: "\e60e";}

.icon-wangluo:before{content: "\e641";}

.icon-wangdian:before{content: "\e617";}

.icon-huanjing:before{content: "\e623";}

.icon-anquan:before{content: "\e606";}

.icon-zixun:before{content: "\e717";}

.icon-xuanchuan:before{content: "\e715";}

.button,.file-cta,.file-name,.input,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.select select,.textarea{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.5em - 1px);padding-left:calc(.75em - 1px);padding-right:calc(.75em - 1px);padding-top:calc(.5em - 1px);position:relative;vertical-align:top}

.button:active,.button:focus,.file-cta:active,.file-cta:focus,.file-name:active,.file-name:focus,.input:active,.input:focus,.is-active.button,.is-active.file-cta,.is-active.file-name,.is-active.input,.is-active.pagination-ellipsis,.is-active.pagination-link,.is-active.pagination-next,.is-active.pagination-previous,.is-active.textarea,.is-focused.button,.is-focused.file-cta,.is-focused.file-name,.is-focused.input,.is-focused.pagination-ellipsis,.is-focused.pagination-link,.is-focused.pagination-next,.is-focused.pagination-previous,.is-focused.textarea,.pagination-ellipsis:active,.pagination-ellipsis:focus,.pagination-link:active,.pagination-link:focus,.pagination-next:active,.pagination-next:focus,.pagination-previous:active,.pagination-previous:focus,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{outline:0}

.button[disabled],.file-cta[disabled],.file-name[disabled],.input[disabled],.pagination-ellipsis[disabled],.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled],.select fieldset[disabled] select,.select select[disabled],.textarea[disabled],fieldset[disabled] .button,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .input,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-previous,fieldset[disabled] .select select,fieldset[disabled] .textarea{cursor:not-allowed}

.breadcrumb,.button,.file,.is-unselectable,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.tabs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

.navbar-link:not(.is-arrowless)::after,.select:not(.is-multiple):not(.is-loading)::after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;content:' ';display:block;height:.625em;margin-top:-.4375em;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625em}

.block:not(:last-child),.box:not(:last-child),.breadcrumb:not(:last-child),.content:not(:last-child),.highlight:not(:last-child),.level:not(:last-child),.message:not(:last-child),.notification:not(:last-child),.pagination:not(:last-child),.progress:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.tabs:not(:last-child){margin-bottom:1.5rem}

.button.is-loading::after,.control.is-loading::after,.loader,.select.is-loading::after{-webkit-animation:spinAround .5s infinite linear;animation:spinAround .5s infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:'';display:block;height:1em;position:relative;width:1em}

.hero-video,.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-square .has-ratio,.image.is-square img,.is-overlay,.modal,.modal-background{bottom:0;left:0;position:absolute;right:0;top:0}

blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}

ul{list-style:none}

button,input,select,textarea{margin:0}

html{box-sizing:border-box}

*,::after,::before{box-sizing:inherit}

img,video{height:auto;max-width:100%}

iframe{border:0}

table{border-collapse:collapse;border-spacing:0}

td,th{padding:0}

td:not([align]),th:not([align]){text-align:inherit}

html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:auto;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}

article,aside,figure,footer,header,hgroup,section{display:block}

body,button,input,optgroup,select,textarea{font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;}

code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}

body{color:#4a4a4a;font-size: 14px;font-weight:400;line-height:1.5}

a{color:#333;cursor:pointer;text-decoration:none}

a strong{color:currentColor}

a:hover{color:#990000}

code{background-color:#f5f5f5;color:#da1039;font-size:.875em;font-weight:400;padding:.25em .5em .25em}

hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}

img{height:auto;max-width:100%}

input[type=checkbox],input[type=radio]{vertical-align:baseline}

small{font-size:.875em}

span{font-style:inherit;font-weight:inherit}

strong{color:#363636;font-weight:700}

fieldset{border:none}

pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#4a4a4a;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}

pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}

table td,table th{vertical-align:top}

table td:not([align]),table th:not([align]){text-align:inherit}

table th{color:#363636}

@-webkit-keyframes spinAround{from{transform:rotate(0)}

to{transform:rotate(359deg)}}@keyframes spinAround{from{transform:rotate(0)}

to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:0 .5em 1em -.125em rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.02);color:#4a4a4a;display:block;padding:1.25rem}

a.box:focus,a.box:hover{box-shadow:0 .5em 1em -.125em rgba(10,10,10,.1),0 0 0 1px #3273dc}

a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2),0 0 0 1px #3273dc}

.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#363636;cursor:pointer;justify-content:center;padding-bottom:calc(.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(.5em - 1px);text-align:center;white-space:nowrap}

.button strong{color:inherit}

.button .icon,.button .icon.is-large,.button .icon.is-medium,.button .icon.is-small{height:1.5em;width:1.5em}

.button .icon:first-child:not(:last-child){margin-left:calc(-.5em - 1px);margin-right:.25em}

.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-.5em - 1px)}

.button .icon:first-child:last-child{margin-left:calc(-.5em - 1px);margin-right:calc(-.5em - 1px)}

/*.button.is-hovered,.button:hover{border-color:#b5b5b5;color:#363636}*/

/*.button.is-focused,.button:focus{border-color:#3273dc;color:#363636}*/

/*.button.is-active,.button:active{border-color:#4a4a4a;color:#363636}*/

.button.is-text{background-color:transparent;border-color:transparent;color:#4a4a4a;text-decoration:underline}

.button.is-text.is-focused,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text:hover{background-color:#f5f5f5;color:#363636}

.button.is-text.is-active,.button.is-text:active{background-color:#e8e8e8;color:#363636}

.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}

.button.is-ghost{background:0 0;border-color:transparent;color:#3273dc;text-decoration:none}

.button.is-ghost.is-hovered,.button.is-ghost:hover{color:#3273dc;text-decoration:underline}

.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}

.button.is-white.is-hovered,.button.is-white:hover{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}

.button.is-white.is-focused,.button.is-white:focus{border-color:transparent;color:#0a0a0a}

.button.is-white.is-focused:not(:active),.button.is-white:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,255,255,.25)}

.button.is-white.is-active,.button.is-white:active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}

.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:transparent;box-shadow:none}

.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}

.button.is-white.is-inverted.is-hovered,.button.is-white.is-inverted:hover{background-color:#000}

.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}

.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a!important}

.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}

.button.is-white.is-outlined.is-focused,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}

.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff!important}

.button.is-white.is-outlined.is-loading.is-focused::after,.button.is-white.is-outlined.is-loading.is-hovered::after,.button.is-white.is-outlined.is-loading:focus::after,.button.is-white.is-outlined.is-loading:hover::after{border-color:transparent transparent #0a0a0a #0a0a0a!important}

.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}

.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}

.button.is-white.is-inverted.is-outlined.is-focused,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover{background-color:#0a0a0a;color:#fff}

.button.is-white.is-inverted.is-outlined.is-loading.is-focused::after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-white.is-inverted.is-outlined.is-loading:focus::after,.button.is-white.is-inverted.is-outlined.is-loading:hover::after{border-color:transparent transparent #fff #fff!important}

.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}

.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}

.button.is-black.is-hovered,.button.is-black:hover{background-color:#040404;border-color:transparent;color:#fff}

.button.is-black.is-focused,.button.is-black:focus{border-color:transparent;color:#fff}

.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active){box-shadow:0 0 0 .125em rgba(10,10,10,.25)}

.button.is-black.is-active,.button.is-black:active{background-color:#000;border-color:transparent;color:#fff}

.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:transparent;box-shadow:none}

.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}

.button.is-black.is-inverted.is-hovered,.button.is-black.is-inverted:hover{background-color:#f2f2f2}

.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}

.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff!important}

.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}

.button.is-black.is-outlined.is-focused,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}

.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a!important}

.button.is-black.is-outlined.is-loading.is-focused::after,.button.is-black.is-outlined.is-loading.is-hovered::after,.button.is-black.is-outlined.is-loading:focus::after,.button.is-black.is-outlined.is-loading:hover::after{border-color:transparent transparent #fff #fff!important}

.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}

.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}

.button.is-black.is-inverted.is-outlined.is-focused,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover{background-color:#fff;color:#0a0a0a}

.button.is-black.is-inverted.is-outlined.is-loading.is-focused::after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-black.is-inverted.is-outlined.is-loading:focus::after,.button.is-black.is-inverted.is-outlined.is-loading:hover::after{border-color:transparent transparent #0a0a0a #0a0a0a!important}

.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}

.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,.7)}

.button.is-light.is-hovered,.button.is-light:hover{background-color:#eee;border-color:transparent;color:rgba(0,0,0,.7)}

.button.is-light.is-focused,.button.is-light:focus{border-color:transparent;color:rgba(0,0,0,.7)}

.button.is-light.is-focused:not(:active),.button.is-light:focus:not(:active){box-shadow:0 0 0 .125em rgba(245,245,245,.25)}

.button.is-light.is-active,.button.is-light:active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,.7)}

.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:transparent;box-shadow:none}

.button.is-light.is-inverted{background-color:rgba(0,0,0,.7);color:#f5f5f5}

.button.is-light.is-inverted.is-hovered,.button.is-light.is-inverted:hover{background-color:rgba(0,0,0,.7)}

.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#f5f5f5}

.button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}

.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}

.button.is-light.is-outlined.is-focused,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,.7)}

.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}

.button.is-light.is-outlined.is-loading.is-focused::after,.button.is-light.is-outlined.is-loading.is-hovered::after,.button.is-light.is-outlined.is-loading:focus::after,.button.is-light.is-outlined.is-loading:hover::after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}

.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}

.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}

.button.is-light.is-inverted.is-outlined.is-focused,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#f5f5f5}

.button.is-light.is-inverted.is-outlined.is-loading.is-focused::after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-light.is-inverted.is-outlined.is-loading:focus::after,.button.is-light.is-inverted.is-outlined.is-loading:hover::after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}

.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}

.button.is-dark{background-color:#363636;border-color:transparent;color:#fff}

.button.is-dark.is-hovered,.button.is-dark:hover{background-color:#2f2f2f;border-color:transparent;color:#fff}

.button.is-dark.is-focused,.button.is-dark:focus{border-color:transparent;color:#fff}

.button.is-dark.is-focused:not(:active),.button.is-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(54,54,54,.25)}

.button.is-dark.is-active,.button.is-dark:active{background-color:#292929;border-color:transparent;color:#fff}

.button.is-dark[disabled],fieldset[disabled] .button.is-dark{background-color:#363636;border-color:transparent;box-shadow:none}

.button.is-dark.is-inverted{background-color:#fff;color:#363636}

.button.is-dark.is-inverted.is-hovered,.button.is-dark.is-inverted:hover{background-color:#f2f2f2}

.button.is-dark.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}

.button.is-dark.is-loading::after{border-color:transparent transparent #fff #fff!important}

.button.is-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}

.button.is-dark.is-outlined.is-focused,.button.is-dark.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined:hover{background-color:#363636;border-color:#363636;color:#fff}

.button.is-dark.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636!important}

.button.is-dark.is-outlined.is-loading.is-focused::after,.button.is-dark.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-outlined.is-loading:focus::after,.button.is-dark.is-outlined.is-loading:hover::after{border-color:transparent transparent #fff #fff!important}

.button.is-dark.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}

.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}

.button.is-dark.is-inverted.is-outlined.is-focused,.button.is-dark.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#363636}

.button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-inverted.is-outlined.is-loading:focus::after,.button.is-dark.is-inverted.is-outlined.is-loading:hover::after{border-color:transparent transparent #363636 #363636!important}

.button.is-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}

.button.is-primary{background-color:#424963;border-color:transparent;color:#fff}

.button.is-primary.is-hovered,.button.is-primary:hover{background-color:#384057;border-color:transparent;color:#fff}

.button.is-primary.is-focused,.button.is-primary:focus{border-color:transparent;color:#fff}

.button.is-primary.is-active,.button.is-primary:active{background-color:#384057;border-color:transparent;color:#fff}

.button.is-primary[disabled],fieldset[disabled] .button.is-primary{background-color:#424963;border-color:transparent;box-shadow:none}

.button.is-primary.is-inverted{background-color:#fff;color:#424963}

.button.is-primary.is-inverted.is-hovered,.button.is-primary.is-inverted:hover{background-color:#f2f2f2}

.button.is-primary.is-inverted[disabled],fieldset[disabled] .button.is-primary.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#424963}

.button.is-primary.is-loading::after{border-color:transparent transparent #fff #fff!important}

.button.is-primary.is-outlined{background-color:transparent;border-color:#424963;color:#424963}

.button.is-primary.is-outlined.is-focused,.button.is-primary.is-outlined.is-hovered,.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined:hover{background-color:#424963;border-color:#424963;color:#fff}

.button.is-primary.is-outlined.is-loading::after{border-color:transparent transparent #424963 #424963!important}

.button.is-primary.is-outlined.is-loading.is-focused::after,.button.is-primary.is-outlined.is-loading.is-hovered::after,.button.is-primary.is-outlined.is-loading:focus::after,.button.is-primary.is-outlined.is-loading:hover::after{border-color:transparent transparent #fff #fff!important}

.button.is-primary.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-outlined{background-color:transparent;border-color:#424963;box-shadow:none;color:#424963}

.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}

.button.is-primary.is-inverted.is-outlined.is-focused,.button.is-primary.is-inverted.is-outlined.is-hovered,.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined:hover{background-color:#fff;color:#424963}

.button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-primary.is-inverted.is-outlined.is-loading:focus::after,.button.is-primary.is-inverted.is-outlined.is-loading:hover::after{border-color:transparent transparent #424963 #424963!important}

.button.is-primary.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}

.button.is-primary.is-light{background-color:#ebfffc;color:#00947e}

.button.is-primary.is-light.is-hovered,.button.is-primary.is-light:hover{background-color:#defffa;border-color:transparent;color:#00947e}

.button.is-primary.is-light.is-active,.button.is-primary.is-light:active{background-color:#d1fff8;border-color:transparent;color:#00947e}

.button.is-link{background-color:#3273dc;border-color:transparent;color:#fff}

.button.is-link.is-hovered,.button.is-link:hover{background-color:#276cda;border-color:transparent;color:#fff}

.button.is-link.is-focused,.button.is-link:focus{border-color:transparent;color:#fff}

.button.is-link.is-focused:not(:active),.button.is-link:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}

.button.is-link.is-active,.button.is-link:active{background-color:#2366d1;border-color:transparent;color:#fff}

.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#3273dc;border-color:transparent;box-shadow:none}

.button.is-link.is-inverted{background-color:#fff;color:#3273dc}

.button.is-link.is-inverted.is-hovered,.button.is-link.is-inverted:hover{background-color:#f2f2f2}

.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3273dc}

.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff!important}

.button.is-link.is-outlined{background-color:transparent;border-color:#3273dc;color:#3273dc}

.button.is-link.is-outlined.is-focused,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined:hover{background-color:#3273dc;border-color:#3273dc;color:#fff}

.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #3273dc #3273dc!important}

.button.is-link.is-outlined.is-loading.is-focused::after,.button.is-link.is-outlined.is-loading.is-hovered::after,.button.is-link.is-outlined.is-loading:focus::after,.button.is-link.is-outlined.is-loading:hover::after{border-color:transparent transparent #fff #fff!important}

.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#3273dc;box-shadow:none;color:#3273dc}

.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}

.button.is-link.is-inverted.is-outlined.is-focused,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined:hover{background-color:#fff;color:#3273dc}

.button.is-link.is-inverted.is-outlined.is-loading.is-focused::after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-link.is-inverted.is-outlined.is-loading:focus::after,.button.is-link.is-inverted.is-outlined.is-loading:hover::after{border-color:transparent transparent #3273dc #3273dc!important}

.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}

.button.is-link.is-light{background-color:#eef3fc;color:#2160c4}

.button.is-link.is-light.is-hovered,.button.is-link.is-light:hover{background-color:#e3ecfa;border-color:transparent;color:#2160c4}

.button.is-link.is-light.is-active,.button.is-link.is-light:active{background-color:#d8e4f8;border-color:transparent;color:#2160c4}

.button.is-info{background-color:#3298dc;border-color:transparent;color:#fff}

.button.is-info.is-hovered,.button.is-info:hover{background-color:#2793da;border-color:transparent;color:#fff}

.button.is-info.is-focused,.button.is-info:focus{border-color:transparent;color:#fff}

.button.is-info.is-focused:not(:active),.button.is-info:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,152,220,.25)}

.button.is-info.is-active,.button.is-info:active{background-color:#238cd1;border-color:transparent;color:#fff}

.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#3298dc;border-color:transparent;box-shadow:none}

.button.is-info.is-inverted{background-color:#fff;color:#3298dc}

.button.is-info.is-inverted.is-hovered,.button.is-info.is-inverted:hover{background-color:#f2f2f2}

.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3298dc}

.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff!important}

.button.is-info.is-outlined{background-color:transparent;border-color:#3298dc;color:#3298dc}

.button.is-info.is-outlined.is-focused,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined:hover{background-color:#3298dc;border-color:#3298dc;color:#fff}

.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #3298dc #3298dc!important}

.button.is-info.is-outlined.is-loading.is-focused::after,.button.is-info.is-outlined.is-loading.is-hovered::after,.button.is-info.is-outlined.is-loading:focus::after,.button.is-info.is-outlined.is-loading:hover::after{border-color:transparent transparent #fff #fff!important}

.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#3298dc;box-shadow:none;color:#3298dc}

.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}

.button.is-info.is-inverted.is-outlined.is-focused,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined:hover{background-color:#fff;color:#3298dc}

.button.is-info.is-inverted.is-outlined.is-loading.is-focused::after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-info.is-inverted.is-outlined.is-loading:focus::after,.button.is-info.is-inverted.is-outlined.is-loading:hover::after{border-color:transparent transparent #3298dc #3298dc!important}

.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}

.button.is-info.is-light{background-color:#eef6fc;color:#1d72aa}

.button.is-info.is-light.is-hovered,.button.is-info.is-light:hover{background-color:#e3f1fa;border-color:transparent;color:#1d72aa}

.button.is-info.is-light.is-active,.button.is-info.is-light:active{background-color:#d8ebf8;border-color:transparent;color:#1d72aa}

.button.is-success{background-color:#48c774;border-color:transparent;color:#fff}

.button.is-success.is-hovered,.button.is-success:hover{background-color:#3ec46d;border-color:transparent;color:#fff}

.button.is-success.is-focused,.button.is-success:focus{border-color:transparent;color:#fff}

.button.is-success.is-focused:not(:active),.button.is-success:focus:not(:active){box-shadow:0 0 0 .125em rgba(72,199,116,.25)}

.button.is-success.is-active,.button.is-success:active{background-color:#3abb67;border-color:transparent;color:#fff}

.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#48c774;border-color:transparent;box-shadow:none}

.button.is-success.is-inverted{background-color:#fff;color:#48c774}

.button.is-success.is-inverted.is-hovered,.button.is-success.is-inverted:hover{background-color:#f2f2f2}

.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#48c774}

.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff!important}

.button.is-success.is-outlined{background-color:transparent;border-color:#48c774;color:#48c774}

.button.is-success.is-outlined.is-focused,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined:hover{background-color:#48c774;border-color:#48c774;color:#fff}

.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #48c774 #48c774!important}

.button.is-success.is-outlined.is-loading.is-focused::after,.button.is-success.is-outlined.is-loading.is-hovered::after,.button.is-success.is-outlined.is-loading:focus::after,.button.is-success.is-outlined.is-loading:hover::after{border-color:transparent transparent #fff #fff!important}

.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#48c774;box-shadow:none;color:#48c774}

.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}

.button.is-success.is-inverted.is-outlined.is-focused,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined:hover{background-color:#fff;color:#48c774}

.button.is-success.is-inverted.is-outlined.is-loading.is-focused::after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-success.is-inverted.is-outlined.is-loading:focus::after,.button.is-success.is-inverted.is-outlined.is-loading:hover::after{border-color:transparent transparent #48c774 #48c774!important}

.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}

.button.is-success.is-light{background-color:#effaf3;color:#257942}

.button.is-success.is-light.is-hovered,.button.is-success.is-light:hover{background-color:#e6f7ec;border-color:transparent;color:#257942}

.button.is-success.is-light.is-active,.button.is-success.is-light:active{background-color:#dcf4e4;border-color:transparent;color:#257942}

.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}

.button.is-warning.is-hovered,.button.is-warning:hover{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}

.button.is-warning.is-focused,.button.is-warning:focus{border-color:transparent;color:rgba(0,0,0,.7)}

.button.is-warning.is-focused:not(:active),.button.is-warning:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,221,87,.25)}

.button.is-warning.is-active,.button.is-warning:active{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}

.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:transparent;box-shadow:none}

.button.is-warning.is-inverted{background-color:rgba(0,0,0,.7);color:#ffdd57}

.button.is-warning.is-inverted.is-hovered,.button.is-warning.is-inverted:hover{background-color:rgba(0,0,0,.7)}

.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#ffdd57}

.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}

.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}

.button.is-warning.is-outlined.is-focused,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined:hover{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}

.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57!important}

.button.is-warning.is-outlined.is-loading.is-focused::after,.button.is-warning.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-outlined.is-loading:focus::after,.button.is-warning.is-outlined.is-loading:hover::after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}

.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}

.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}

.button.is-warning.is-inverted.is-outlined.is-focused,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#ffdd57}

.button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-inverted.is-outlined.is-loading:focus::after,.button.is-warning.is-inverted.is-outlined.is-loading:hover::after{border-color:transparent transparent #ffdd57 #ffdd57!important}

.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}

.button.is-warning.is-light{background-color:#fffbeb;color:#947600}

.button.is-warning.is-light.is-hovered,.button.is-warning.is-light:hover{background-color:#fff8de;border-color:transparent;color:#947600}

.button.is-warning.is-light.is-active,.button.is-warning.is-light:active{background-color:#fff6d1;border-color:transparent;color:#947600}

.button.is-danger{background-color:#f14668;border-color:transparent;color:#fff}

.button.is-danger.is-hovered,.button.is-danger:hover{background-color:#f03a5f;border-color:transparent;color:#fff}

.button.is-danger.is-focused,.button.is-danger:focus{border-color:transparent;color:#fff}

.button.is-danger.is-focused:not(:active),.button.is-danger:focus:not(:active){box-shadow:0 0 0 .125em rgba(241,70,104,.25)}

.button.is-danger.is-active,.button.is-danger:active{background-color:#ef2e55;border-color:transparent;color:#fff}

.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#f14668;border-color:transparent;box-shadow:none}

.button.is-danger.is-inverted{background-color:#fff;color:#f14668}

.button.is-danger.is-inverted.is-hovered,.button.is-danger.is-inverted:hover{background-color:#f2f2f2}

.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#f14668}

.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff!important}

.button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;color:#f14668}

.button.is-danger.is-outlined.is-focused,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined:hover{background-color:#f14668;border-color:#f14668;color:#fff}

.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #f14668 #f14668!important}

.button.is-danger.is-outlined.is-loading.is-focused::after,.button.is-danger.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-outlined.is-loading:focus::after,.button.is-danger.is-outlined.is-loading:hover::after{border-color:transparent transparent #fff #fff!important}

.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;box-shadow:none;color:#f14668}

.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}

.button.is-danger.is-inverted.is-outlined.is-focused,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined:hover{background-color:#fff;color:#f14668}

.button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-inverted.is-outlined.is-loading:focus::after,.button.is-danger.is-inverted.is-outlined.is-loading:hover::after{border-color:transparent transparent #f14668 #f14668!important}

.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}

.button.is-danger.is-light{background-color:#feecf0;color:#cc0f35}

.button.is-danger.is-light.is-hovered,.button.is-danger.is-light:hover{background-color:#fde0e6;border-color:transparent;color:#cc0f35}

.button.is-danger.is-light.is-active,.button.is-danger.is-light:active{background-color:#fcd4dc;border-color:transparent;color:#cc0f35}

.button.is-small{font-size:.75rem}

.button.is-small:not(.is-rounded){border-radius:2px}

.button.is-normal{font-size:1rem}

.button.is-medium{font-size:1.25rem}

.button.is-large{font-size:1.5rem}

.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}

.button.is-fullwidth{display:flex;width:100%}

.button.is-loading{color:transparent!important}

.button.is-loading::after{position:absolute;left:calc(50% - (1em / 2));top:calc(50% - (1em / 2));position:absolute!important}

.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#7a7a7a;box-shadow:none}

.button.is-rounded{border-radius:290486px;padding-left:calc(1em + .25em);padding-right:calc(1em + .25em)}

.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}

.buttons .button{margin-bottom:.5rem}

.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}

.buttons:last-child{margin-bottom:-.5rem}

.buttons:not(:last-child){margin-bottom:1rem}

.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}

.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}

.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}

.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}

.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}

.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}

.buttons.has-addons .button:last-child{margin-right:0}

.buttons.has-addons .button.is-hovered,.buttons.has-addons .button:hover{z-index:2}

.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-focused,.buttons.has-addons .button.is-selected,.buttons.has-addons .button:active,.buttons.has-addons .button:focus{z-index:3}

.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button.is-selected:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button:focus:hover{z-index:4}

.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}

.buttons.is-centered{justify-content:center}

.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}

.buttons.is-right{justify-content:flex-end}

.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}

.container{flex-grow:1;margin:0 auto;position:relative;width:auto}

.container.is-fluid{max-width:none!important;padding-left:32px;padding-right:32px;width:100%}

@media screen and (min-width:1024px){.container{max-width:960px}}

@media screen and (max-width:1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}

@media screen and (max-width:1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1200px}}

@media screen and (min-width:1216px){.container:not(.is-max-desktop){max-width:1152px}}

@media screen and (min-width:1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1296px}}

.content li+li{margin-top:.25em}

.content blockquote:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content p:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child),.content ul:not(:last-child){margin-bottom:1em}

.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636;font-weight:600;line-height:1.125}

.content h1{font-size:2em;margin-bottom:.5em}

.content h1:not(:first-child){margin-top:1em}

.content h2{font-size:1.75em;margin-bottom:.5714em}

.content h2:not(:first-child){margin-top:1.1428em}

.content h3{font-size:1.5em;margin-bottom:.6666em}

.content h3:not(:first-child){margin-top:1.3333em}

.content h4{font-size:1.25em;margin-bottom:.8em}

.content h5{font-size:1.125em;margin-bottom:.8888em}

.content h6{font-size:1em;margin-bottom:1em}

.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}

.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}

.content ol:not([type]){list-style-type:decimal}

.content ol:not([type]).is-lower-alpha{list-style-type:lower-alpha}

.content ol:not([type]).is-lower-roman{list-style-type:lower-roman}

.content ol:not([type]).is-upper-alpha{list-style-type:upper-alpha}

.content ol:not([type]).is-upper-roman{list-style-type:upper-roman}

.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}

.content ul ul{list-style-type:circle;margin-top:.5em}

.content ul ul ul{list-style-type:square}

.content dd{margin-left:2em}

.content figure{margin-left:2em;margin-right:2em;text-align:center}

.content figure:not(:first-child){margin-top:2em}

.content figure:not(:last-child){margin-bottom:2em}

.content figure img{display:inline-block}

.content figure figcaption{font-style:italic}

.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:1.25em 1.5em;white-space:pre;word-wrap:normal}

.content sub,.content sup{font-size:75%}

.content table{width:100%}

.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}

.content table th{color:#363636}

.content table th:not([align]){text-align:inherit}

.content table thead td,.content table thead th{border-width:0 0 2px;color:#363636}

.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#363636}

.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}

.content .tabs li+li{margin-top:0}

.content.is-small{font-size:.75rem}

.content.is-medium{font-size:1.25rem}

.content.is-large{font-size:1.5rem}

.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}

.icon.is-small{height:1rem;width:1rem}

.icon.is-medium{height:2rem;width:2rem}

.icon.is-large{height:3rem;width:3rem}

.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}

.icon-text .icon{flex-grow:0;flex-shrink:0}

.icon-text .icon:not(:last-child){margin-right:.25em}

.icon-text .icon:not(:first-child){margin-left:.25em}

div.icon-text{display:flex}

.image{display:block;position:relative}

.image img{display:block;height:auto;width:100%}

.image img.is-rounded{border-radius:290486px}

.image.is-fullwidth{width:100%}

.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-square .has-ratio,.image.is-square img{height:100%;width:100%}

.image.is-1by1,.image.is-square{padding-top:100%}

.image.is-5by4{padding-top:80%}

.image.is-4by3{padding-top:75%}

.image.is-3by2{padding-top:66.6666%}

.image.is-5by3{padding-top:60%}

.image.is-16by9{padding-top:56.25%}

.image.is-2by1{padding-top:50%}

.image.is-3by1{padding-top:33.3333%}

.image.is-4by5{padding-top:125%}

.image.is-3by4{padding-top:133.3333%}

.image.is-2by3{padding-top:150%}

.image.is-3by5{padding-top:166.6666%}

.image.is-9by16{padding-top:177.7777%}

.image.is-1by2{padding-top:200%}

.image.is-1by3{padding-top:300%}

.image.is-16x16{height:16px;width:16px}

.image.is-24x24{height:24px;width:24px}

.image.is-32x32{height:32px;width:32px}

.image.is-48x48{height:48px;width:48px}

.image.is-64x64{height:64px;width:64px}

.image.is-96x96{height:96px;width:96px}

.image.is-128x128{height:128px;width:128px}

@-webkit-keyframes moveIndeterminate{from{background-position:200% 0}

to{background-position:-200% 0}}@keyframes moveIndeterminate{from{background-position:200% 0}

to{background-position:-200% 0}}.table{background-color:#fff;color:#363636}

.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}

.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}

.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}

.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,.7)}

.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}

.table td.is-primary,.table th.is-primary{background-color:#424963;border-color:#424963;color:#fff}

.table td.is-link,.table th.is-link{background-color:#3273dc;border-color:#3273dc;color:#fff}

.table td.is-info,.table th.is-info{background-color:#3298dc;border-color:#3298dc;color:#fff}

.table td.is-success,.table th.is-success{background-color:#48c774;border-color:#48c774;color:#fff}

.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}

.table td.is-danger,.table th.is-danger{background-color:#f14668;border-color:#f14668;color:#fff}

.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}

.table td.is-selected,.table th.is-selected{background-color:#424963;color:#fff}

.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}

.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}

.table th{color:#363636}

.table th:not([align]){text-align:inherit}

.table tr.is-selected{background-color:#424963;color:#fff}

.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}

.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}

.table thead{background-color:transparent}

.table thead td,.table thead th{border-width:0 0 2px;color:#363636}

.table tfoot{background-color:transparent}

.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#363636}

.table tbody{background-color:transparent}

.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}

.table.is-bordered td,.table.is-bordered th{border-width:1px}

.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}

.table.is-fullwidth{width:100%}

.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}

.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}

.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#f5f5f5}

.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}

.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}

.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}

.highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0}

.highlight pre{overflow:auto;max-width:100%}

.number{align-items:center;background-color:#f5f5f5;border-radius:290486px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}

.input,.select select,.textarea{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#363636}

.input::-moz-placeholder,.select select::-moz-placeholder,.textarea::-moz-placeholder{color:rgba(54,54,54,.3)}

.input::-webkit-input-placeholder,.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:rgba(54,54,54,.3)}

.input:-moz-placeholder,.select select:-moz-placeholder,.textarea:-moz-placeholder{color:rgba(54,54,54,.3)}

.input:-ms-input-placeholder,.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:rgba(54,54,54,.3)}

.input:hover,.is-hovered.input,.is-hovered.textarea,.select select.is-hovered,.select select:hover,.textarea:hover{border-color:#b5b5b5}

.input:active,.input:focus,.is-active.input,.is-active.textarea,.is-focused.input,.is-focused.textarea,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{border-color:#3273dc;box-shadow:0 0 0 .125em rgba(50,115,220,.25)}

.input[disabled],.select fieldset[disabled] select,.select select[disabled],.textarea[disabled],fieldset[disabled] .input,fieldset[disabled] .select select,fieldset[disabled] .textarea{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}

.input[disabled]::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder{color:rgba(122,122,122,.3)}

.input[disabled]::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder{color:rgba(122,122,122,.3)}

.input[disabled]:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder{color:rgba(122,122,122,.3)}

.input[disabled]:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder{color:rgba(122,122,122,.3)}

.input,.textarea{box-shadow:inset 0 .0625em .125em rgba(10,10,10,.05);max-width:100%;width:100%}

.input[readonly],.textarea[readonly]{box-shadow:none}

.is-white.input,.is-white.textarea{border-color:#fff}

.is-white.input:active,.is-white.input:focus,.is-white.is-active.input,.is-white.is-active.textarea,.is-white.is-focused.input,.is-white.is-focused.textarea,.is-white.textarea:active,.is-white.textarea:focus{box-shadow:0 0 0 .125em rgba(255,255,255,.25)}

.is-black.input,.is-black.textarea{border-color:#0a0a0a}

.is-black.input:active,.is-black.input:focus,.is-black.is-active.input,.is-black.is-active.textarea,.is-black.is-focused.input,.is-black.is-focused.textarea,.is-black.textarea:active,.is-black.textarea:focus{box-shadow:0 0 0 .125em rgba(10,10,10,.25)}

.is-light.input,.is-light.textarea{border-color:#f5f5f5}

.is-light.input:active,.is-light.input:focus,.is-light.is-active.input,.is-light.is-active.textarea,.is-light.is-focused.input,.is-light.is-focused.textarea,.is-light.textarea:active,.is-light.textarea:focus{box-shadow:0 0 0 .125em rgba(245,245,245,.25)}

.is-dark.input,.is-dark.textarea{border-color:#363636}

.is-dark.input:active,.is-dark.input:focus,.is-dark.is-active.input,.is-dark.is-active.textarea,.is-dark.is-focused.input,.is-dark.is-focused.textarea,.is-dark.textarea:active,.is-dark.textarea:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}

.is-primary.input,.is-primary.textarea{border-color:#424963}

.is-primary.input:active,.is-primary.input:focus,.is-primary.is-active.input,.is-primary.is-active.textarea,.is-primary.is-focused.input,.is-primary.is-focused.textarea,.is-primary.textarea:active,.is-primary.textarea:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}

.is-link.input,.is-link.textarea{border-color:#3273dc}

.is-link.input:active,.is-link.input:focus,.is-link.is-active.input,.is-link.is-active.textarea,.is-link.is-focused.input,.is-link.is-focused.textarea,.is-link.textarea:active,.is-link.textarea:focus{box-shadow:0 0 0 .125em rgba(50,115,220,.25)}

.is-info.input,.is-info.textarea{border-color:#3298dc}

.is-info.input:active,.is-info.input:focus,.is-info.is-active.input,.is-info.is-active.textarea,.is-info.is-focused.input,.is-info.is-focused.textarea,.is-info.textarea:active,.is-info.textarea:focus{box-shadow:0 0 0 .125em rgba(50,152,220,.25)}

.is-success.input,.is-success.textarea{border-color:#48c774}

.is-success.input:active,.is-success.input:focus,.is-success.is-active.input,.is-success.is-active.textarea,.is-success.is-focused.input,.is-success.is-focused.textarea,.is-success.textarea:active,.is-success.textarea:focus{box-shadow:0 0 0 .125em rgba(72,199,116,.25)}

.is-warning.input,.is-warning.textarea{border-color:#ffdd57}

.is-warning.input:active,.is-warning.input:focus,.is-warning.is-active.input,.is-warning.is-active.textarea,.is-warning.is-focused.input,.is-warning.is-focused.textarea,.is-warning.textarea:active,.is-warning.textarea:focus{box-shadow:0 0 0 .125em rgba(255,221,87,.25)}

.is-danger.input,.is-danger.textarea{border-color:#f14668}

.is-danger.input:active,.is-danger.input:focus,.is-danger.is-active.input,.is-danger.is-active.textarea,.is-danger.is-focused.input,.is-danger.is-focused.textarea,.is-danger.textarea:active,.is-danger.textarea:focus{box-shadow:0 0 0 .125em rgba(241,70,104,.25)}

.is-small.input,.is-small.textarea{border-radius:2px;font-size:.75rem}

.is-medium.input,.is-medium.textarea{font-size:1.25rem}

.is-large.input,.is-large.textarea{font-size:1.5rem}

.is-fullwidth.input,.is-fullwidth.textarea{display:block;width:100%}

.is-inline.input,.is-inline.textarea{display:inline;width:auto}

.input.is-rounded{border-radius:290486px;padding-left:calc(calc(.75em - 1px) + .375em);padding-right:calc(calc(.75em - 1px) + .375em)}

.input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}

.textarea{display:block;max-width:100%;min-width:100%;padding:calc(.75em - 1px);resize:vertical}

.textarea:not([rows]){max-height:40em;min-height:8em}

.textarea[rows]{height:initial}

.textarea.has-fixed-size{resize:none}

.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}

.navbar.is-white{background-color:#fff;color:#0a0a0a}

.navbar.is-white .navbar-brand .navbar-link,.navbar.is-white .navbar-brand>.navbar-item{color:#0a0a0a}

.navbar.is-white .navbar-brand .navbar-link.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}

.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}

.navbar.is-white .navbar-burger{color:#0a0a0a}

@media screen and (min-width:1024px){.navbar.is-white .navbar-end .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-start>.navbar-item{color:#0a0a0a}

.navbar.is-white .navbar-end .navbar-link.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}

.navbar.is-white .navbar-end .navbar-link::after,.navbar.is-white .navbar-start .navbar-link::after{border-color:#0a0a0a}

.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link{background-color:#f2f2f2;color:#0a0a0a}

.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}

.navbar.is-black .navbar-brand .navbar-link,.navbar.is-black .navbar-brand>.navbar-item{color:#fff}

.navbar.is-black .navbar-brand .navbar-link.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover{background-color:#000;color:#fff}

.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}

.navbar.is-black .navbar-burger{color:#fff}

@media screen and (min-width:1024px){.navbar.is-black .navbar-end .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-start>.navbar-item{color:#fff}

.navbar.is-black .navbar-end .navbar-link.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover{background-color:#000;color:#fff}

.navbar.is-black .navbar-end .navbar-link::after,.navbar.is-black .navbar-start .navbar-link::after{border-color:#fff}

.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link{background-color:#000;color:#fff}

.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,.7)}

.navbar.is-light .navbar-brand .navbar-link,.navbar.is-light .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}

.navbar.is-light .navbar-brand .navbar-link.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover{background-color:#e8e8e8;color:rgba(0,0,0,.7)}

.navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,.7)}

.navbar.is-light .navbar-burger{color:rgba(0,0,0,.7)}

@media screen and (min-width:1024px){.navbar.is-light .navbar-end .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}

.navbar.is-light .navbar-end .navbar-link.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover{background-color:#e8e8e8;color:rgba(0,0,0,.7)}

.navbar.is-light .navbar-end .navbar-link::after,.navbar.is-light .navbar-start .navbar-link::after{border-color:rgba(0,0,0,.7)}

.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,.7)}

.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,.7)}}.navbar.is-dark{background-color:#363636;color:#fff}

.navbar.is-dark .navbar-brand .navbar-link,.navbar.is-dark .navbar-brand>.navbar-item{color:#fff}

.navbar.is-dark .navbar-brand .navbar-link.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover{background-color:#292929;color:#fff}

.navbar.is-dark .navbar-brand .navbar-link::after{border-color:#fff}

.navbar.is-dark .navbar-burger{color:#fff}

@media screen and (min-width:1024px){.navbar.is-dark .navbar-end .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.navbar.is-dark .navbar-start>.navbar-item{color:#fff}

.navbar.is-dark .navbar-end .navbar-link.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover{background-color:#292929;color:#fff}

.navbar.is-dark .navbar-end .navbar-link::after,.navbar.is-dark .navbar-start .navbar-link::after{border-color:#fff}

.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#292929;color:#fff}

.navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary{background-color:#424963;color:#fff}

.navbar.is-primary .navbar-brand .navbar-link,.navbar.is-primary .navbar-brand>.navbar-item{color:#fff}

.navbar.is-primary .navbar-brand .navbar-link.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover{background-color:#384057;color:#fff}

.navbar.is-primary .navbar-brand .navbar-link::after{border-color:#fff}

.navbar.is-primary .navbar-burger{color:#fff}

@media screen and (min-width:1024px){.navbar.is-primary .navbar-end .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.navbar.is-primary .navbar-start>.navbar-item{color:#fff}

.navbar.is-primary .navbar-end .navbar-link.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover{background-color:#384057;color:#fff}

.navbar.is-primary .navbar-end .navbar-link::after,.navbar.is-primary .navbar-start .navbar-link::after{border-color:#fff}

.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link{background-color:#384057;color:#fff}

.navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#424963;color:#fff}}.navbar.is-link{background-color:#3273dc;color:#fff}

.navbar.is-link .navbar-brand .navbar-link,.navbar.is-link .navbar-brand>.navbar-item{color:#fff}

.navbar.is-link .navbar-brand .navbar-link.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover{background-color:#2366d1;color:#fff}

.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}

.navbar.is-link .navbar-burger{color:#fff}

@media screen and (min-width:1024px){.navbar.is-link .navbar-end .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-start>.navbar-item{color:#fff}

.navbar.is-link .navbar-end .navbar-link.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover{background-color:#2366d1;color:#fff}

.navbar.is-link .navbar-end .navbar-link::after,.navbar.is-link .navbar-start .navbar-link::after{border-color:#fff}

.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link{background-color:#2366d1;color:#fff}

.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#3273dc;color:#fff}}.navbar.is-info{background-color:#3298dc;color:#fff}

.navbar.is-info .navbar-brand .navbar-link,.navbar.is-info .navbar-brand>.navbar-item{color:#fff}

.navbar.is-info .navbar-brand .navbar-link.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover{background-color:#238cd1;color:#fff}

.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}

.navbar.is-info .navbar-burger{color:#fff}

@media screen and (min-width:1024px){.navbar.is-info .navbar-end .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-start>.navbar-item{color:#fff}

.navbar.is-info .navbar-end .navbar-link.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover{background-color:#238cd1;color:#fff}

.navbar.is-info .navbar-end .navbar-link::after,.navbar.is-info .navbar-start .navbar-link::after{border-color:#fff}

.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link{background-color:#238cd1;color:#fff}

.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#3298dc;color:#fff}}.navbar.is-success{background-color:#48c774;color:#fff}

.navbar.is-success .navbar-brand .navbar-link,.navbar.is-success .navbar-brand>.navbar-item{color:#fff}

.navbar.is-success .navbar-brand .navbar-link.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover{background-color:#3abb67;color:#fff}

.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}

.navbar.is-success .navbar-burger{color:#fff}

@media screen and (min-width:1024px){.navbar.is-success .navbar-end .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-start>.navbar-item{color:#fff}

.navbar.is-success .navbar-end .navbar-link.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover{background-color:#3abb67;color:#fff}

.navbar.is-success .navbar-end .navbar-link::after,.navbar.is-success .navbar-start .navbar-link::after{border-color:#fff}

.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link{background-color:#3abb67;color:#fff}

.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#48c774;color:#fff}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}

.navbar.is-warning .navbar-brand .navbar-link,.navbar.is-warning .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}

.navbar.is-warning .navbar-brand .navbar-link.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}

.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,.7)}

.navbar.is-warning .navbar-burger{color:rgba(0,0,0,.7)}

@media screen and (min-width:1024px){.navbar.is-warning .navbar-end .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}

.navbar.is-warning .navbar-end .navbar-link.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}

.navbar.is-warning .navbar-end .navbar-link::after,.navbar.is-warning .navbar-start .navbar-link::after{border-color:rgba(0,0,0,.7)}

.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link{background-color:#ffd83d;color:rgba(0,0,0,.7)}

.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,.7)}}.navbar.is-danger{background-color:#f14668;color:#fff}

.navbar.is-danger .navbar-brand .navbar-link,.navbar.is-danger .navbar-brand>.navbar-item{color:#fff}

.navbar.is-danger .navbar-brand .navbar-link.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover{background-color:#ef2e55;color:#fff}

.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}

.navbar.is-danger .navbar-burger{color:#fff}

@media screen and (min-width:1024px){.navbar.is-danger .navbar-end .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-start>.navbar-item{color:#fff}

.navbar.is-danger .navbar-end .navbar-link.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover{background-color:#ef2e55;color:#fff}

.navbar.is-danger .navbar-end .navbar-link::after,.navbar.is-danger .navbar-start .navbar-link::after{border-color:#fff}

.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link{background-color:#ef2e55;color:#fff}

.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#f14668;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}

.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}

.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}

.navbar.is-fixed-bottom{bottom:0}

.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}

.navbar.is-fixed-top{top:0}

body.has-navbar-fixed-top,html.has-navbar-fixed-top{padding-top:3.25rem}

body.has-navbar-fixed-bottom,html.has-navbar-fixed-bottom{padding-bottom:3.25rem}

.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}

.navbar-brand{height:100%}

.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}

.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}

.navbar-burger{position:relative;width:4rem;height:3.25rem;color:#4a4a4a;cursor:pointer;display:block;margin-left:auto}

.navbar-burger span{background-color:currentColor;display:block;width:20px;height:2px;left:calc(50% - 10px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out}

.navbar-burger span:nth-child(1){top:calc(50% - 8px)}

.navbar-burger span:nth-child(2){top:calc(50% - 1px)}

.navbar-burger span:nth-child(3){top:calc(50% + 6px)}

.navbar-burger:hover{background-color:rgba(0,0,0,.05)}

.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}

.navbar-burger.is-active span:nth-child(2){opacity:0}

.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}

.navbar-menu{display:none}

.navbar-item,.navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:.5rem .75rem;position:relative}

.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}

.navbar-link,a.navbar-item{cursor:pointer}

.navbar-link.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover{background-color:#fafafa;color:#3273dc}

.navbar-item{flex-grow:0;flex-shrink:0}

.navbar-item img{max-height:1.75rem}

.navbar-item.has-dropdown{padding:0}

.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}

.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(.5rem - 1px)}

.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#3273dc}

.navbar-item.is-tab.is-active{background-color:transparent;border-bottom-color:#3273dc;border-bottom-style:solid;border-bottom-width:3px;color:#3273dc;padding-bottom:calc(.5rem - 3px)}

.navbar-content{flex-grow:1;flex-shrink:1}

.navbar-link:not(.is-arrowless){padding-right:2.5em}

.navbar-link:not(.is-arrowless)::after{border-color:#3273dc;margin-top:-.375em;right:1.125em}

.navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}

.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}

.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:.5rem 0}

@media screen and (max-width:1023px){.navbar>.container{display:block}

.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}

.navbar-link::after{display:none}

.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,.1);padding:.5rem 0}

.navbar-menu.is-active{display:block}

.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}

.navbar.is-fixed-bottom-touch{bottom:0}

.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,.1)}

.navbar.is-fixed-top-touch{top:0}

.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}

body.has-navbar-fixed-top-touch,html.has-navbar-fixed-top-touch{padding-top:3.25rem}

body.has-navbar-fixed-bottom-touch,html.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width:1024px){.navbar,.navbar-end,.navbar-menu,.navbar-start{align-items:stretch;display:flex}

.navbar{min-height:3.25rem}

.navbar.is-spaced{padding:1rem 2rem}

.navbar.is-spaced .navbar-end,.navbar.is-spaced .navbar-start{align-items:center}

.navbar.is-spaced .navbar-link,.navbar.is-spaced a.navbar-item{border-radius:4px}

.navbar.is-transparent .navbar-link.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover{background-color:transparent!important}

.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent!important}

.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}

.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#3273dc}

.navbar-burger{display:none}

.navbar-item,.navbar-link{align-items:center;display:flex}

.navbar-item.has-dropdown{align-items:stretch}

.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(.25em,-.25em)}

.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,.1);top:auto}

.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}

.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown{opacity:1;transform:translateY(0)}

.navbar-menu{flex-grow:1;flex-shrink:0}

.navbar-start{justify-content:flex-start;margin-right:auto}

.navbar-end{justify-content:flex-end;margin-left:auto}

.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,.1);display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}

.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}

.navbar-dropdown a.navbar-item{padding-right:3rem}

.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}

.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#3273dc}

.navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-dropdown{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);display:block;opacity:0;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity,transform}

.navbar-dropdown.is-right{left:auto;right:0}

.navbar-divider{display:block}

.container>.navbar .navbar-brand,.navbar>.container .navbar-brand{margin-left:-.75rem}

.container>.navbar .navbar-menu,.navbar>.container .navbar-menu{margin-right:-.75rem}

.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}

.navbar.is-fixed-bottom-desktop{bottom:0}

.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,.1)}

.navbar.is-fixed-top-desktop{top:0}

body.has-navbar-fixed-top-desktop,html.has-navbar-fixed-top-desktop{padding-top:3.25rem}

body.has-navbar-fixed-bottom-desktop,html.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}

body.has-spaced-navbar-fixed-top,html.has-spaced-navbar-fixed-top{padding-top:5.25rem}

body.has-spaced-navbar-fixed-bottom,html.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}

.navbar-link.is-active,a.navbar-item.is-active{color:#0a0a0a}

.navbar-link.is-active:not(:focus):not(:hover),a.navbar-item.is-active:not(:focus):not(:hover){background-color:transparent}

.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}

.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}

.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#4a4a4a;display:flex;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}

.tabs a:hover{border-bottom-color:#363636;color:#363636}

.tabs li{display:block}

.tabs li.is-active a{border-bottom-color:#3273dc;color:#3273dc}

.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}

.tabs ul.is-left{padding-right:.75em}

.tabs ul.is-center{flex:none;justify-content:center;padding-left:.75em;padding-right:.75em}

.tabs ul.is-right{justify-content:flex-end;padding-left:.75em}

.tabs .icon:first-child{margin-right:.5em}

.tabs .icon:last-child{margin-left:.5em}

.tabs.is-centered ul{justify-content:center}

.tabs.is-right ul{justify-content:flex-end}

.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}

.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}

.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent!important}

.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}

.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}

.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}

.tabs.is-toggle li+li{margin-left:-1px}

.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}

.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}

.tabs.is-toggle li.is-active a{background-color:#3273dc;border-color:#3273dc;color:#fff;z-index:1}

.tabs.is-toggle ul{border-bottom:none}

.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:290486px;border-top-left-radius:290486px;padding-left:1.25em}

.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:290486px;border-top-right-radius:290486px;padding-right:1.25em}

.tabs.is-small{font-size:.75rem}

.tabs.is-medium{font-size:1.25rem}

.tabs.is-large{font-size:1.5rem}

.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}

.columns.is-mobile>.column.is-narrow{flex:none;width:unset}

.columns.is-mobile>.column.is-full{flex:none;width:100%}

.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}

.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}

.columns.is-mobile>.column.is-half{flex:none;width:50%}

.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}

.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}

.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}

.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}

.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}

.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}

.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}

.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}

.columns.is-mobile>.column.is-offset-half{margin-left:50%}

.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}

.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}

.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}

.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}

.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}

.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}

.columns.is-mobile>.column.is-0{flex:none;width:0%}

.columns.is-mobile>.column.is-offset-0{margin-left:0}

.columns.is-mobile>.column.is-1{flex:none;width:8.33333%}

.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}

.columns.is-mobile>.column.is-2{flex:none;width:16.66667%}

.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}

.columns.is-mobile>.column.is-3{flex:none;width:25%}

.columns.is-mobile>.column.is-offset-3{margin-left:25%}

.columns.is-mobile>.column.is-4{flex:none;width:33.33333%}

.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}

.columns.is-mobile>.column.is-5{flex:none;width:41.66667%}

.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}

.columns.is-mobile>.column.is-6{flex:none;width:50%}

.columns.is-mobile>.column.is-offset-6{margin-left:50%}

.columns.is-mobile>.column.is-7{flex:none;width:58.33333%}

.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}

.columns.is-mobile>.column.is-8{flex:none;width:66.66667%}

.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}

.columns.is-mobile>.column.is-9{flex:none;width:75%}

.columns.is-mobile>.column.is-offset-9{margin-left:75%}

.columns.is-mobile>.column.is-10{flex:none;width:83.33333%}

.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}

.columns.is-mobile>.column.is-11{flex:none;width:91.66667%}

.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}

.columns.is-mobile>.column.is-12{flex:none;width:100%}

.columns.is-mobile>.column.is-offset-12{margin-left:100%}

@media screen and (max-width:768px){.column.is-narrow-mobile{flex:none;width:unset}

.column.is-full-mobile{flex:none;width:100%}

.column.is-three-quarters-mobile{flex:none;width:75%}

.column.is-two-thirds-mobile{flex:none;width:66.6666%}

.column.is-half-mobile{flex:none;width:50%}

.column.is-one-third-mobile{flex:none;width:33.3333%}

.column.is-one-quarter-mobile{flex:none;width:25%}

.column.is-one-fifth-mobile{flex:none;width:20%}

.column.is-two-fifths-mobile{flex:none;width:40%}

.column.is-three-fifths-mobile{flex:none;width:60%}

.column.is-four-fifths-mobile{flex:none;width:80%}

.column.is-offset-three-quarters-mobile{margin-left:75%}

.column.is-offset-two-thirds-mobile{margin-left:66.6666%}

.column.is-offset-half-mobile{margin-left:50%}

.column.is-offset-one-third-mobile{margin-left:33.3333%}

.column.is-offset-one-quarter-mobile{margin-left:25%}

.column.is-offset-one-fifth-mobile{margin-left:20%}

.column.is-offset-two-fifths-mobile{margin-left:40%}

.column.is-offset-three-fifths-mobile{margin-left:60%}

.column.is-offset-four-fifths-mobile{margin-left:80%}

.column.is-0-mobile{flex:none;width:0%}

.column.is-offset-0-mobile{margin-left:0}

.column.is-1-mobile{flex:none;width:8.33333%}

.column.is-offset-1-mobile{margin-left:8.33333%}

.column.is-2-mobile{flex:none;width:16.66667%}

.column.is-offset-2-mobile{margin-left:16.66667%}

.column.is-3-mobile{flex:none;width:25%}

.column.is-offset-3-mobile{margin-left:25%}

.column.is-4-mobile{flex:none;width:33.33333%}

.column.is-offset-4-mobile{margin-left:33.33333%}

.column.is-5-mobile{flex:none;width:41.66667%}

.column.is-offset-5-mobile{margin-left:41.66667%}

.column.is-6-mobile{flex:none;width:50%}

.column.is-offset-6-mobile{margin-left:50%}

.column.is-7-mobile{flex:none;width:58.33333%}

.column.is-offset-7-mobile{margin-left:58.33333%}

.column.is-8-mobile{flex:none;width:66.66667%}

.column.is-offset-8-mobile{margin-left:66.66667%}

.column.is-9-mobile{flex:none;width:75%}

.column.is-offset-9-mobile{margin-left:75%}

.column.is-10-mobile{flex:none;width:83.33333%}

.column.is-offset-10-mobile{margin-left:83.33333%}

.column.is-11-mobile{flex:none;width:91.66667%}

.column.is-offset-11-mobile{margin-left:91.66667%}

.column.is-12-mobile{flex:none;width:100%}

.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width:769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}

.column.is-full,.column.is-full-tablet{flex:none;width:100%}

.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}

.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}

.column.is-half,.column.is-half-tablet{flex:none;width:50%}

.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}

.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}

.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}

.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}

.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}

.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}

.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}

.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}

.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}

.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}

.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}

.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}

.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}

.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}

.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}

.column.is-0,.column.is-0-tablet{flex:none;width:0%}

.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}

.column.is-1,.column.is-1-tablet{flex:none;width:8.33333%}

.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}

.column.is-2,.column.is-2-tablet{flex:none;width:16.66667%}

.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}

.column.is-3,.column.is-3-tablet{flex:none;width:25%}

.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}

.column.is-4,.column.is-4-tablet{flex:none;width:33.33333%}

.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}

.column.is-5,.column.is-5-tablet{flex:none;width:41.66667%}

.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}

.column.is-6,.column.is-6-tablet{flex:none;width:50%}

.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}

.column.is-7,.column.is-7-tablet{flex:none;width:58.33333%}

.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}

.column.is-8,.column.is-8-tablet{flex:none;width:66.66667%}

.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}

.column.is-9,.column.is-9-tablet{flex:none;width:75%}

.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}

.column.is-10,.column.is-10-tablet{flex:none;width:83.33333%}

.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}

.column.is-11,.column.is-11-tablet{flex:none;width:91.66667%}

.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}

.column.is-12,.column.is-12-tablet{flex:none;width:100%}

.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{flex:none;width:unset}

.column.is-full-touch{flex:none;width:100%}

.column.is-three-quarters-touch{flex:none;width:75%}

.column.is-two-thirds-touch{flex:none;width:66.6666%}

.column.is-half-touch{flex:none;width:50%}

.column.is-one-third-touch{flex:none;width:33.3333%}

.column.is-one-quarter-touch{flex:none;width:25%}

.column.is-one-fifth-touch{flex:none;width:20%}

.column.is-two-fifths-touch{flex:none;width:40%}

.column.is-three-fifths-touch{flex:none;width:60%}

.column.is-four-fifths-touch{flex:none;width:80%}

.column.is-offset-three-quarters-touch{margin-left:75%}

.column.is-offset-two-thirds-touch{margin-left:66.6666%}

.column.is-offset-half-touch{margin-left:50%}

.column.is-offset-one-third-touch{margin-left:33.3333%}

.column.is-offset-one-quarter-touch{margin-left:25%}

.column.is-offset-one-fifth-touch{margin-left:20%}

.column.is-offset-two-fifths-touch{margin-left:40%}

.column.is-offset-three-fifths-touch{margin-left:60%}

.column.is-offset-four-fifths-touch{margin-left:80%}

.column.is-0-touch{flex:none;width:0%}

.column.is-offset-0-touch{margin-left:0}

.column.is-1-touch{flex:none;width:8.33333%}

.column.is-offset-1-touch{margin-left:8.33333%}

.column.is-2-touch{flex:none;width:16.66667%}

.column.is-offset-2-touch{margin-left:16.66667%}

.column.is-3-touch{flex:none;width:25%}

.column.is-offset-3-touch{margin-left:25%}

.column.is-4-touch{flex:none;width:33.33333%}

.column.is-offset-4-touch{margin-left:33.33333%}

.column.is-5-touch{flex:none;width:41.66667%}

.column.is-offset-5-touch{margin-left:41.66667%}

.column.is-6-touch{flex:none;width:50%}

.column.is-offset-6-touch{margin-left:50%}

.column.is-7-touch{flex:none;width:58.33333%}

.column.is-offset-7-touch{margin-left:58.33333%}

.column.is-8-touch{flex:none;width:66.66667%}

.column.is-offset-8-touch{margin-left:66.66667%}

.column.is-9-touch{flex:none;width:75%}

.column.is-offset-9-touch{margin-left:75%}

.column.is-10-touch{flex:none;width:83.33333%}

.column.is-offset-10-touch{margin-left:83.33333%}

.column.is-11-touch{flex:none;width:91.66667%}

.column.is-offset-11-touch{margin-left:91.66667%}

.column.is-12-touch{flex:none;width:100%}

.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{flex:none;width:unset}

.column.is-full-desktop{flex:none;width:100%}

.column.is-three-quarters-desktop{flex:none;width:75%}

.column.is-two-thirds-desktop{flex:none;width:66.6666%}

.column.is-half-desktop{flex:none;width:50%}

.column.is-one-third-desktop{flex:none;width:33.3333%}

.column.is-one-quarter-desktop{flex:none;width:25%}

.column.is-one-fifth-desktop{flex:none;width:20%}

.column.is-two-fifths-desktop{flex:none;width:40%}

.column.is-three-fifths-desktop{flex:none;width:60%}

.column.is-four-fifths-desktop{flex:none;width:80%}

.column.is-offset-three-quarters-desktop{margin-left:75%}

.column.is-offset-two-thirds-desktop{margin-left:66.6666%}

.column.is-offset-half-desktop{margin-left:50%}

.column.is-offset-one-third-desktop{margin-left:33.3333%}

.column.is-offset-one-quarter-desktop{margin-left:25%}

.column.is-offset-one-fifth-desktop{margin-left:20%}

.column.is-offset-two-fifths-desktop{margin-left:40%}

.column.is-offset-three-fifths-desktop{margin-left:60%}

.column.is-offset-four-fifths-desktop{margin-left:80%}

.column.is-0-desktop{flex:none;width:0%}

.column.is-offset-0-desktop{margin-left:0}

.column.is-1-desktop{flex:none;width:8.33333%}

.column.is-offset-1-desktop{margin-left:8.33333%}

.column.is-2-desktop{flex:none;width:16.66667%}

.column.is-offset-2-desktop{margin-left:16.66667%}

.column.is-3-desktop{flex:none;width:25%}

.column.is-offset-3-desktop{margin-left:25%}

.column.is-4-desktop{flex:none;width:33.33333%}

.column.is-offset-4-desktop{margin-left:33.33333%}

.column.is-5-desktop{flex:none;width:41.66667%}

.column.is-offset-5-desktop{margin-left:41.66667%}

.column.is-6-desktop{flex:none;width:50%}

.column.is-offset-6-desktop{margin-left:50%}

.column.is-7-desktop{flex:none;width:58.33333%}

.column.is-offset-7-desktop{margin-left:58.33333%}

.column.is-8-desktop{flex:none;width:66.66667%}

.column.is-offset-8-desktop{margin-left:66.66667%}

.column.is-9-desktop{flex:none;width:75%}

.column.is-offset-9-desktop{margin-left:75%}

.column.is-10-desktop{flex:none;width:83.33333%}

.column.is-offset-10-desktop{margin-left:83.33333%}

.column.is-11-desktop{flex:none;width:91.66667%}

.column.is-offset-11-desktop{margin-left:91.66667%}

.column.is-12-desktop{flex:none;width:100%}

.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-narrow-widescreen{flex:none;width:unset}

.column.is-full-widescreen{flex:none;width:100%}

.column.is-three-quarters-widescreen{flex:none;width:75%}

.column.is-two-thirds-widescreen{flex:none;width:66.6666%}

.column.is-half-widescreen{flex:none;width:50%}

.column.is-one-third-widescreen{flex:none;width:33.3333%}

.column.is-one-quarter-widescreen{flex:none;width:25%}

.column.is-one-fifth-widescreen{flex:none;width:20%}

.column.is-two-fifths-widescreen{flex:none;width:40%}

.column.is-three-fifths-widescreen{flex:none;width:60%}

.column.is-four-fifths-widescreen{flex:none;width:80%}

.column.is-offset-three-quarters-widescreen{margin-left:75%}

.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}

.column.is-offset-half-widescreen{margin-left:50%}

.column.is-offset-one-third-widescreen{margin-left:33.3333%}

.column.is-offset-one-quarter-widescreen{margin-left:25%}

.column.is-offset-one-fifth-widescreen{margin-left:20%}

.column.is-offset-two-fifths-widescreen{margin-left:40%}

.column.is-offset-three-fifths-widescreen{margin-left:60%}

.column.is-offset-four-fifths-widescreen{margin-left:80%}

.column.is-0-widescreen{flex:none;width:0%}

.column.is-offset-0-widescreen{margin-left:0}

.column.is-1-widescreen{flex:none;width:8.33333%}

.column.is-offset-1-widescreen{margin-left:8.33333%}

.column.is-2-widescreen{flex:none;width:16.66667%}

.column.is-offset-2-widescreen{margin-left:16.66667%}

.column.is-3-widescreen{flex:none;width:25%}

.column.is-offset-3-widescreen{margin-left:25%}

.column.is-4-widescreen{flex:none;width:33.33333%}

.column.is-offset-4-widescreen{margin-left:33.33333%}

.column.is-5-widescreen{flex:none;width:41.66667%}

.column.is-offset-5-widescreen{margin-left:41.66667%}

.column.is-6-widescreen{flex:none;width:50%}

.column.is-offset-6-widescreen{margin-left:50%}

.column.is-7-widescreen{flex:none;width:58.33333%}

.column.is-offset-7-widescreen{margin-left:58.33333%}

.column.is-8-widescreen{flex:none;width:66.66667%}

.column.is-offset-8-widescreen{margin-left:66.66667%}

.column.is-9-widescreen{flex:none;width:75%}

.column.is-offset-9-widescreen{margin-left:75%}

.column.is-10-widescreen{flex:none;width:83.33333%}

.column.is-offset-10-widescreen{margin-left:83.33333%}

.column.is-11-widescreen{flex:none;width:91.66667%}

.column.is-offset-11-widescreen{margin-left:91.66667%}

.column.is-12-widescreen{flex:none;width:100%}

.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd{flex:none;width:unset}

.column.is-full-fullhd{flex:none;width:100%}

.column.is-three-quarters-fullhd{flex:none;width:75%}

.column.is-two-thirds-fullhd{flex:none;width:66.6666%}

.column.is-half-fullhd{flex:none;width:50%}

.column.is-one-third-fullhd{flex:none;width:33.3333%}

.column.is-one-quarter-fullhd{flex:none;width:25%}

.column.is-one-fifth-fullhd{flex:none;width:20%}

.column.is-two-fifths-fullhd{flex:none;width:40%}

.column.is-three-fifths-fullhd{flex:none;width:60%}

.column.is-four-fifths-fullhd{flex:none;width:80%}

.column.is-offset-three-quarters-fullhd{margin-left:75%}

.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}

.column.is-offset-half-fullhd{margin-left:50%}

.column.is-offset-one-third-fullhd{margin-left:33.3333%}

.column.is-offset-one-quarter-fullhd{margin-left:25%}

.column.is-offset-one-fifth-fullhd{margin-left:20%}

.column.is-offset-two-fifths-fullhd{margin-left:40%}

.column.is-offset-three-fifths-fullhd{margin-left:60%}

.column.is-offset-four-fifths-fullhd{margin-left:80%}

.column.is-0-fullhd{flex:none;width:0%}

.column.is-offset-0-fullhd{margin-left:0}

.column.is-1-fullhd{flex:none;width:8.33333%}

.column.is-offset-1-fullhd{margin-left:8.33333%}

.column.is-2-fullhd{flex:none;width:16.66667%}

.column.is-offset-2-fullhd{margin-left:16.66667%}

.column.is-3-fullhd{flex:none;width:25%}

.column.is-offset-3-fullhd{margin-left:25%}

.column.is-4-fullhd{flex:none;width:33.33333%}

.column.is-offset-4-fullhd{margin-left:33.33333%}

.column.is-5-fullhd{flex:none;width:41.66667%}

.column.is-offset-5-fullhd{margin-left:41.66667%}

.column.is-6-fullhd{flex:none;width:50%}

.column.is-offset-6-fullhd{margin-left:50%}

.column.is-7-fullhd{flex:none;width:58.33333%}

.column.is-offset-7-fullhd{margin-left:58.33333%}

.column.is-8-fullhd{flex:none;width:66.66667%}

.column.is-offset-8-fullhd{margin-left:66.66667%}

.column.is-9-fullhd{flex:none;width:75%}

.column.is-offset-9-fullhd{margin-left:75%}

.column.is-10-fullhd{flex:none;width:83.33333%}

.column.is-offset-10-fullhd{margin-left:83.33333%}

.column.is-11-fullhd{flex:none;width:91.66667%}

.column.is-offset-11-fullhd{margin-left:91.66667%}

.column.is-12-fullhd{flex:none;width:100%}

.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}

.columns:last-child{margin-bottom:-.75rem}

.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}

.columns.is-centered{justify-content:center}

.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}

.columns.is-gapless>.column{margin:0;padding:0!important}

.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}

.columns.is-gapless:last-child{margin-bottom:0}

.columns.is-mobile{display:flex}

.columns.is-multiline{flex-wrap:wrap}

.columns.is-vcentered{align-items:center}

@media screen and (min-width:769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width:1024px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap:0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}

.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}

.columns.is-variable.is-0{--columnGap:0rem}

@media screen and (max-width:768px){.columns.is-variable.is-0-mobile{--columnGap:0rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-0-tablet{--columnGap:0rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-0-tablet-only{--columnGap:0rem}}@media screen and (max-width:1023px){.columns.is-variable.is-0-touch{--columnGap:0rem}}@media screen and (min-width:1024px){.columns.is-variable.is-0-desktop{--columnGap:0rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-0-desktop-only{--columnGap:0rem}}@media screen and (min-width:1216px){.columns.is-variable.is-0-widescreen{--columnGap:0rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-0-widescreen-only{--columnGap:0rem}}@media screen and (min-width:1408px){.columns.is-variable.is-0-fullhd{--columnGap:0rem}}.columns.is-variable.is-1{--columnGap:0.25rem}

@media screen and (max-width:768px){.columns.is-variable.is-1-mobile{--columnGap:0.25rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-1-tablet{--columnGap:0.25rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-1-tablet-only{--columnGap:0.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-1-touch{--columnGap:0.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-1-desktop{--columnGap:0.25rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-1-desktop-only{--columnGap:0.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-1-widescreen{--columnGap:0.25rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-1-widescreen-only{--columnGap:0.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-1-fullhd{--columnGap:0.25rem}}.columns.is-variable.is-2{--columnGap:0.5rem}

@media screen and (max-width:768px){.columns.is-variable.is-2-mobile{--columnGap:0.5rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-2-tablet{--columnGap:0.5rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-2-tablet-only{--columnGap:0.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-2-touch{--columnGap:0.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-2-desktop{--columnGap:0.5rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-2-desktop-only{--columnGap:0.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-2-widescreen{--columnGap:0.5rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-2-widescreen-only{--columnGap:0.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-2-fullhd{--columnGap:0.5rem}}.columns.is-variable.is-3{--columnGap:0.75rem}

@media screen and (max-width:768px){.columns.is-variable.is-3-mobile{--columnGap:0.75rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-3-tablet{--columnGap:0.75rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-3-tablet-only{--columnGap:0.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-3-touch{--columnGap:0.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-3-desktop{--columnGap:0.75rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-3-desktop-only{--columnGap:0.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-3-widescreen{--columnGap:0.75rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-3-widescreen-only{--columnGap:0.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-3-fullhd{--columnGap:0.75rem}}.columns.is-variable.is-4{--columnGap:1rem}

@media screen and (max-width:768px){.columns.is-variable.is-4-mobile{--columnGap:1rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-4-tablet{--columnGap:1rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-4-tablet-only{--columnGap:1rem}}@media screen and (max-width:1023px){.columns.is-variable.is-4-touch{--columnGap:1rem}}@media screen and (min-width:1024px){.columns.is-variable.is-4-desktop{--columnGap:1rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-4-desktop-only{--columnGap:1rem}}@media screen and (min-width:1216px){.columns.is-variable.is-4-widescreen{--columnGap:1rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}}@media screen and (min-width:1408px){.columns.is-variable.is-4-fullhd{--columnGap:1rem}}.columns.is-variable.is-5{--columnGap:1.25rem}

@media screen and (max-width:768px){.columns.is-variable.is-5-mobile{--columnGap:1.25rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-5-tablet{--columnGap:1.25rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-5-touch{--columnGap:1.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-5-desktop{--columnGap:1.25rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-5-widescreen{--columnGap:1.25rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-5-fullhd{--columnGap:1.25rem}}.columns.is-variable.is-6{--columnGap:1.5rem}

@media screen and (max-width:768px){.columns.is-variable.is-6-mobile{--columnGap:1.5rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-6-tablet{--columnGap:1.5rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-6-touch{--columnGap:1.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-6-desktop{--columnGap:1.5rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-6-widescreen{--columnGap:1.5rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-6-fullhd{--columnGap:1.5rem}}.columns.is-variable.is-7{--columnGap:1.75rem}

@media screen and (max-width:768px){.columns.is-variable.is-7-mobile{--columnGap:1.75rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-7-tablet{--columnGap:1.75rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-7-touch{--columnGap:1.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-7-desktop{--columnGap:1.75rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-7-widescreen{--columnGap:1.75rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-7-fullhd{--columnGap:1.75rem}}.columns.is-variable.is-8{--columnGap:2rem}

@media screen and (max-width:768px){.columns.is-variable.is-8-mobile{--columnGap:2rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-8-tablet{--columnGap:2rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-8-tablet-only{--columnGap:2rem}}@media screen and (max-width:1023px){.columns.is-variable.is-8-touch{--columnGap:2rem}}@media screen and (min-width:1024px){.columns.is-variable.is-8-desktop{--columnGap:2rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-8-desktop-only{--columnGap:2rem}}@media screen and (min-width:1216px){.columns.is-variable.is-8-widescreen{--columnGap:2rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}}@media screen and (min-width:1408px){.columns.is-variable.is-8-fullhd{--columnGap:2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content}

.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}

.tile.is-ancestor:last-child{margin-bottom:-.75rem}

.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}

.tile.is-child{margin:0!important}

.tile.is-parent{padding:.75rem}

.tile.is-vertical{flex-direction:column}

.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem!important}

@media screen and (min-width:769px),print{.tile:not(.is-child){display:flex}

.tile.is-1{flex:none;width:8.33333%}

.tile.is-2{flex:none;width:16.66667%}

.tile.is-3{flex:none;width:25%}

.tile.is-4{flex:none;width:33.33333%}

.tile.is-5{flex:none;width:41.66667%}

.tile.is-6{flex:none;width:50%}

.tile.is-7{flex:none;width:58.33333%}

.tile.is-8{flex:none;width:66.66667%}

.tile.is-9{flex:none;width:75%}

.tile.is-10{flex:none;width:83.33333%}

.tile.is-11{flex:none;width:91.66667%}

.tile.is-12{flex:none;width:100%}}.has-text-white{color:#fff!important}

a.has-text-white:focus,a.has-text-white:hover{color:#e6e6e6!important}

.has-background-white{background-color:#fff!important}

.has-text-black{color:#0a0a0a!important}

a.has-text-black:focus,a.has-text-black:hover{color:#000!important}

.has-background-black{background-color:#0a0a0a!important}

.has-text-light{color:#f5f5f5!important}

a.has-text-light:focus,a.has-text-light:hover{color:#dbdbdb!important}

.has-background-light{background-color:#f5f5f5!important}

.has-text-dark{color:#363636!important}

a.has-text-dark:focus,a.has-text-dark:hover{color:#1c1c1c!important}

.has-background-dark{background-color:#363636!important}

.has-text-primary{color:#424963!important}

a.has-text-primary:focus,a.has-text-primary:hover{color:#009e86!important}

.has-background-primary{background-color:#424963!important}

.has-text-primary-light{color:#ebfffc!important}

a.has-text-primary-light:focus,a.has-text-primary-light:hover{color:#b8fff4!important}

.has-background-primary-light{background-color:#ebfffc!important}

.has-text-primary-dark{color:#00947e!important}

a.has-text-primary-dark:focus,a.has-text-primary-dark:hover{color:#00c7a9!important}

.has-background-primary-dark{background-color:#00947e!important}

.has-text-link{color:#3273dc!important}

a.has-text-link:focus,a.has-text-link:hover{color:#205bbc!important}

.has-background-link{background-color:#3273dc!important}

.has-text-link-light{color:#eef3fc!important}

a.has-text-link-light:focus,a.has-text-link-light:hover{color:#c2d5f5!important}

.has-background-link-light{background-color:#eef3fc!important}

.has-text-link-dark{color:#2160c4!important}

a.has-text-link-dark:focus,a.has-text-link-dark:hover{color:#3b79de!important}

.has-background-link-dark{background-color:#2160c4!important}

.has-text-info{color:#3298dc!important}

a.has-text-info:focus,a.has-text-info:hover{color:#207dbc!important}

.has-background-info{background-color:#3298dc!important}

.has-text-info-light{color:#eef6fc!important}

a.has-text-info-light:focus,a.has-text-info-light:hover{color:#c2e0f5!important}

.has-background-info-light{background-color:#eef6fc!important}

.has-text-info-dark{color:#1d72aa!important}

a.has-text-info-dark:focus,a.has-text-info-dark:hover{color:#248fd6!important}

.has-background-info-dark{background-color:#1d72aa!important}

.has-text-success{color:#48c774!important}

a.has-text-success:focus,a.has-text-success:hover{color:#34a85c!important}

.has-background-success{background-color:#48c774!important}

.has-text-success-light{color:#effaf3!important}

a.has-text-success-light:focus,a.has-text-success-light:hover{color:#c8eed6!important}

.has-background-success-light{background-color:#effaf3!important}

.has-text-success-dark{color:#257942!important}

a.has-text-success-dark:focus,a.has-text-success-dark:hover{color:#31a058!important}

.has-background-success-dark{background-color:#257942!important}

.has-text-warning{color:#ffdd57!important}

a.has-text-warning:focus,a.has-text-warning:hover{color:#ffd324!important}

.has-background-warning{background-color:#ffdd57!important}

.has-text-warning-light{color:#fffbeb!important}

a.has-text-warning-light:focus,a.has-text-warning-light:hover{color:#fff1b8!important}

.has-background-warning-light{background-color:#fffbeb!important}

.has-text-warning-dark{color:#947600!important}

a.has-text-warning-dark:focus,a.has-text-warning-dark:hover{color:#c79f00!important}

.has-background-warning-dark{background-color:#947600!important}

.has-text-danger{color:#f14668!important}

a.has-text-danger:focus,a.has-text-danger:hover{color:#ee1742!important}

.has-background-danger{background-color:#f14668!important}

.has-text-danger-light{color:#feecf0!important}

a.has-text-danger-light:focus,a.has-text-danger-light:hover{color:#fabdc9!important}

.has-background-danger-light{background-color:#feecf0!important}

.has-text-danger-dark{color:#cc0f35!important}

a.has-text-danger-dark:focus,a.has-text-danger-dark:hover{color:#ee2049!important}

.has-background-danger-dark{background-color:#cc0f35!important}

.has-text-black-bis{color:#121212!important}

.has-background-black-bis{background-color:#121212!important}

.has-text-black-ter{color:#242424!important}

.has-background-black-ter{background-color:#242424!important}

.has-text-grey-darker{color:#363636!important}

.has-background-grey-darker{background-color:#363636!important}

.has-text-grey-dark{color:#4a4a4a!important}

.has-background-grey-dark{background-color:#4a4a4a!important}

.has-text-grey{color:#7a7a7a!important}

.has-background-grey{background-color:#7a7a7a!important}

.has-text-grey-light{color:#b5b5b5!important}

.has-background-grey-light{background-color:#b5b5b5!important}

.has-text-grey-lighter{color:#dbdbdb!important}

.has-background-grey-lighter{background-color:#dbdbdb!important}

.has-text-white-ter{color:#f5f5f5!important}

.has-background-white-ter{background-color:#f5f5f5!important}

.has-text-white-bis{color:#fafafa!important}

.has-background-white-bis{background-color:#fafafa!important}

.is-flex-direction-row{flex-direction:row!important}

.is-flex-direction-row-reverse{flex-direction:row-reverse!important}

.is-flex-direction-column{flex-direction:column!important}

.is-flex-direction-column-reverse{flex-direction:column-reverse!important}

.is-flex-wrap-nowrap{flex-wrap:nowrap!important}

.is-flex-wrap-wrap{flex-wrap:wrap!important}

.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse!important}

.is-justify-content-flex-start{justify-content:flex-start!important}

.is-justify-content-flex-end{justify-content:flex-end!important}

.is-justify-content-center{justify-content:center!important}

.is-justify-content-space-between{justify-content:space-between!important}

.is-justify-content-space-around{justify-content:space-around!important}

.is-justify-content-space-evenly{justify-content:space-evenly!important}

.is-justify-content-start{justify-content:start!important}

.is-justify-content-end{justify-content:end!important}

.is-justify-content-left{justify-content:left!important}

.is-justify-content-right{justify-content:right!important}

.is-align-content-flex-start{align-content:flex-start!important}

.is-align-content-flex-end{align-content:flex-end!important}

.is-align-content-center{align-content:center!important}

.is-align-content-space-between{align-content:space-between!important}

.is-align-content-space-around{align-content:space-around!important}

.is-align-content-space-evenly{align-content:space-evenly!important}

.is-align-content-stretch{align-content:stretch!important}

.is-align-content-start{align-content:start!important}

.is-align-content-end{align-content:end!important}

.is-align-content-baseline{align-content:baseline!important}

.is-align-items-stretch{align-items:stretch!important}

.is-align-items-flex-start{align-items:flex-start!important}

.is-align-items-flex-end{align-items:flex-end!important}

.is-align-items-center{align-items:center!important}

.is-align-items-baseline{align-items:baseline!important}

.is-align-items-start{align-items:start!important}

.is-align-items-end{align-items:end!important}

.is-align-items-self-start{align-items:self-start!important}

.is-align-items-self-end{align-items:self-end!important}

.is-align-self-auto{align-self:auto!important}

.is-align-self-flex-start{align-self:flex-start!important}

.is-align-self-flex-end{align-self:flex-end!important}

.is-align-self-center{align-self:center!important}

.is-align-self-baseline{align-self:baseline!important}

.is-align-self-stretch{align-self:stretch!important}

.is-flex-grow-0{flex-grow:0!important}

.is-flex-grow-1{flex-grow:1!important}

.is-flex-grow-2{flex-grow:2!important}

.is-flex-grow-3{flex-grow:3!important}

.is-flex-grow-4{flex-grow:4!important}

.is-flex-grow-5{flex-grow:5!important}

.is-flex-shrink-0{flex-shrink:0!important}

.is-flex-shrink-1{flex-shrink:1!important}

.is-flex-shrink-2{flex-shrink:2!important}

.is-flex-shrink-3{flex-shrink:3!important}

.is-flex-shrink-4{flex-shrink:4!important}

.is-flex-shrink-5{flex-shrink:5!important}

.is-clearfix::after{clear:both;content:' ';display:table}

.is-pulled-left{float:left!important}

.is-pulled-right{float:right!important}

.is-radiusless{border-radius:0!important}

.is-shadowless{box-shadow:none!important}

.is-clickable{cursor:pointer!important}

.is-clipped{overflow:hidden!important}

.is-relative{position:relative!important}

.is-marginless{margin:0!important}

.is-paddingless{padding:0!important}

.m-0{margin:0!important}

.mt-0{margin-top:0!important}

.mr-0{margin-right:0!important}

.mb-0{margin-bottom:0!important}

.ml-0{margin-left:0!important}

.mx-0{margin-left:0!important;margin-right:0!important}

.my-0{margin-top:0!important;margin-bottom:0!important}

.m-1{margin:.25rem!important}

.mt-1{margin-top:.25rem!important}

.mr-1{margin-right:.25rem!important}

.mb-1{margin-bottom:.25rem!important}

.ml-1{margin-left:.25rem!important}

.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}

.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}

.m-2{margin:.5rem!important}

.mt-2{margin-top:.5rem!important}

.mr-2{margin-right:.5rem!important}

.mb-2{margin-bottom:.5rem!important}

.ml-2{margin-left:.5rem!important}

.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}

.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}

.m-3{margin:.75rem!important}

.mt-3{margin-top:.75rem!important}

.mr-3{margin-right:.75rem!important}

.mb-3{margin-bottom:.75rem!important}

.ml-3{margin-left:.75rem!important}

.mx-3{margin-left:.75rem!important;margin-right:.75rem!important}

.my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}

.m-4{margin:1rem!important}

.mt-4{margin-top:1rem!important}

.mr-4{margin-right:1rem!important}

.mb-4{margin-bottom:1rem!important}

.ml-4{margin-left:1rem!important}

.mx-4{margin-left:1rem!important;margin-right:1rem!important}

.my-4{margin-top:1rem!important;margin-bottom:1rem!important}

.m-5{margin:1.5rem!important}

.mt-5{margin-top:1.5rem!important}

.mr-5{margin-right:1.5rem!important}

.mb-5{margin-bottom:1.5rem!important}

.ml-5{margin-left:1.5rem!important}

.mx-5{margin-left:1.5rem!important;margin-right:1.5rem!important}

.my-5{margin-top:1.5rem!important;margin-bottom:1.5rem!important}

.m-6{margin:3rem!important}

.mt-6{margin-top:3rem!important}

.mr-6{margin-right:3rem!important}

.mb-6{margin-bottom:3rem!important}

.ml-6{margin-left:3rem!important}

.mx-6{margin-left:3rem!important;margin-right:3rem!important}

.my-6{margin-top:3rem!important;margin-bottom:3rem!important}

.p-0{padding:0!important}

.pt-0{padding-top:0!important}

.pr-0{padding-right:0!important}

.pb-0{padding-bottom:0!important}

.pl-0{padding-left:0!important}

.px-0{padding-left:0!important;padding-right:0!important}

.py-0{padding-top:0!important;padding-bottom:0!important}

.p-1{padding:.25rem!important}

.pt-1{padding-top:.25rem!important}

.pr-1{padding-right:.25rem!important}

.pb-1{padding-bottom:.25rem!important}

.pl-1{padding-left:.25rem!important}

.px-1{padding-left:.25rem!important;padding-right:.25rem!important}

.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}

.p-2{padding:.5rem!important}

.pt-2{padding-top:.5rem!important}

.pr-2{padding-right:.5rem!important}

.pb-2{padding-bottom:.5rem!important}

.pl-2{padding-left:.5rem!important}

.px-2{padding-left:.5rem!important;padding-right:.5rem!important}

.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}

.p-3{padding:.75rem!important}

.pt-3{padding-top:.75rem!important}

.pr-3{padding-right:.75rem!important}

.pb-3{padding-bottom:.75rem!important}

.pl-3{padding-left:.75rem!important}

.px-3{padding-left:.75rem!important;padding-right:.75rem!important}

.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}

.p-4{padding:1rem!important}

.pt-4{padding-top:1rem!important}

.pr-4{padding-right:1rem!important}

.pb-4{padding-bottom:1rem!important}

.pl-4{padding-left:1rem!important}

.px-4{padding-left:1rem!important;padding-right:1rem!important}

.py-4{padding-top:1rem!important;padding-bottom:1rem!important}

.p-5{padding:1.5rem!important}

.pt-5{padding-top:1.5rem!important}

.pr-5{padding-right:1.5rem!important}

.pb-5{padding-bottom:1.5rem!important}

.pl-5{padding-left:1.5rem!important}

.px-5{padding-left:1.5rem!important;padding-right:1.5rem!important}

.py-5{padding-top:1.5rem!important;padding-bottom:1.5rem!important}

.p-6{padding:3rem!important}

.pt-6{padding-top:3rem!important}

.pr-6{padding-right:3rem!important}

.pb-6{padding-bottom:3rem!important}

.pl-6{padding-left:3rem!important}

.px-6{padding-left:3rem!important;padding-right:3rem!important}

.py-6{padding-top:3rem!important;padding-bottom:3rem!important}

.is-size-1{font-size:3rem!important}

.is-size-2{font-size:2.5rem!important}

.is-size-3{font-size:2rem!important}

.is-size-4{font-size:1.5rem!important}

.is-size-5{font-size:1.25rem!important}

.is-size-6{font-size:1rem!important}

.is-size-7{font-size:.75rem!important}

@media screen and (max-width:768px){.is-size-1-mobile{font-size:3rem!important}

.is-size-2-mobile{font-size:2.5rem!important}

.is-size-3-mobile{font-size:2rem!important}

.is-size-4-mobile{font-size:1.5rem!important}

.is-size-5-mobile{font-size:1.25rem!important}

.is-size-6-mobile{font-size:1rem!important}

.is-size-7-mobile{font-size:.75rem!important}}@media screen and (min-width:769px),print{.is-size-1-tablet{font-size:3rem!important}

.is-size-2-tablet{font-size:2.5rem!important}

.is-size-3-tablet{font-size:2rem!important}

.is-size-4-tablet{font-size:1.5rem!important}

.is-size-5-tablet{font-size:1.25rem!important}

.is-size-6-tablet{font-size:1rem!important}

.is-size-7-tablet{font-size:.75rem!important}}@media screen and (max-width:1023px){.is-size-1-touch{font-size:3rem!important}

.is-size-2-touch{font-size:2.5rem!important}

.is-size-3-touch{font-size:2rem!important}

.is-size-4-touch{font-size:1.5rem!important}

.is-size-5-touch{font-size:1.25rem!important}

.is-size-6-touch{font-size:1rem!important}

.is-size-7-touch{font-size:.75rem!important}}@media screen and (min-width:1024px){.is-size-1-desktop{font-size:3rem!important}

.is-size-2-desktop{font-size:2.5rem!important}

.is-size-3-desktop{font-size:2rem!important}

.is-size-4-desktop{font-size:1.5rem!important}

.is-size-5-desktop{font-size:1.25rem!important}

.is-size-6-desktop{font-size:1rem!important}

.is-size-7-desktop{font-size:.75rem!important}}@media screen and (min-width:1216px){.is-size-1-widescreen{font-size:3rem!important}

.is-size-2-widescreen{font-size:2.5rem!important}

.is-size-3-widescreen{font-size:2rem!important}

.is-size-4-widescreen{font-size:1.5rem!important}

.is-size-5-widescreen{font-size:1.25rem!important}

.is-size-6-widescreen{font-size:1rem!important}

.is-size-7-widescreen{font-size:.75rem!important}}@media screen and (min-width:1408px){.is-size-1-fullhd{font-size:3rem!important}

.is-size-2-fullhd{font-size:2.5rem!important}

.is-size-3-fullhd{font-size:2rem!important}

.is-size-4-fullhd{font-size:1.5rem!important}

.is-size-5-fullhd{font-size:1.25rem!important}

.is-size-6-fullhd{font-size:1rem!important}

.is-size-7-fullhd{font-size:.75rem!important}}.has-text-centered{text-align:center!important}

.has-text-justified{text-align:justify!important}

.has-text-left{text-align:left!important}

.has-text-right{text-align:right!important}

@media screen and (max-width:768px){.has-text-centered-mobile{text-align:center!important}}@media screen and (min-width:769px),print{.has-text-centered-tablet{text-align:center!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-centered-tablet-only{text-align:center!important}}@media screen and (max-width:1023px){.has-text-centered-touch{text-align:center!important}}@media screen and (min-width:1024px){.has-text-centered-desktop{text-align:center!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-centered-desktop-only{text-align:center!important}}@media screen and (min-width:1216px){.has-text-centered-widescreen{text-align:center!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-centered-widescreen-only{text-align:center!important}}@media screen and (min-width:1408px){.has-text-centered-fullhd{text-align:center!important}}@media screen and (max-width:768px){.has-text-justified-mobile{text-align:justify!important}}@media screen and (min-width:769px),print{.has-text-justified-tablet{text-align:justify!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-justified-tablet-only{text-align:justify!important}}@media screen and (max-width:1023px){.has-text-justified-touch{text-align:justify!important}}@media screen and (min-width:1024px){.has-text-justified-desktop{text-align:justify!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-justified-desktop-only{text-align:justify!important}}@media screen and (min-width:1216px){.has-text-justified-widescreen{text-align:justify!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-justified-widescreen-only{text-align:justify!important}}@media screen and (min-width:1408px){.has-text-justified-fullhd{text-align:justify!important}}@media screen and (max-width:768px){.has-text-left-mobile{text-align:left!important}}@media screen and (min-width:769px),print{.has-text-left-tablet{text-align:left!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-left-tablet-only{text-align:left!important}}@media screen and (max-width:1023px){.has-text-left-touch{text-align:left!important}}@media screen and (min-width:1024px){.has-text-left-desktop{text-align:left!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-left-desktop-only{text-align:left!important}}@media screen and (min-width:1216px){.has-text-left-widescreen{text-align:left!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-left-widescreen-only{text-align:left!important}}@media screen and (min-width:1408px){.has-text-left-fullhd{text-align:left!important}}@media screen and (max-width:768px){.has-text-right-mobile{text-align:right!important}}@media screen and (min-width:769px),print{.has-text-right-tablet{text-align:right!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-right-tablet-only{text-align:right!important}}@media screen and (max-width:1023px){.has-text-right-touch{text-align:right!important}}@media screen and (min-width:1024px){.has-text-right-desktop{text-align:right!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-right-desktop-only{text-align:right!important}}@media screen and (min-width:1216px){.has-text-right-widescreen{text-align:right!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-right-widescreen-only{text-align:right!important}}@media screen and (min-width:1408px){.has-text-right-fullhd{text-align:right!important}}.is-capitalized{text-transform:capitalize!important}

.is-lowercase{text-transform:lowercase!important}

.is-uppercase{text-transform:uppercase!important}

.is-italic{font-style:italic!important}

.has-text-weight-light{font-weight:300!important}

.has-text-weight-normal{font-weight:400!important}

.has-text-weight-medium{font-weight:500!important}

.has-text-weight-semibold{font-weight:600!important}

.has-text-weight-bold{font-weight:700!important}

.is-family-primary{font-family:BlinkMacSystemFont,-apple-system,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Fira Sans','Droid Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important}

.is-family-secondary{font-family:BlinkMacSystemFont,-apple-system,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Fira Sans','Droid Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important}

.is-family-sans-serif{font-family:BlinkMacSystemFont,-apple-system,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Fira Sans','Droid Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important}

.is-family-monospace{font-family:monospace!important}

.is-family-code{font-family:monospace!important}

.is-block{display:block!important}

@media screen and (max-width:768px){.is-block-mobile{display:block!important}}@media screen and (min-width:769px),print{.is-block-tablet{display:block!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-block-tablet-only{display:block!important}}@media screen and (max-width:1023px){.is-block-touch{display:block!important}}@media screen and (min-width:1024px){.is-block-desktop{display:block!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1216px){.is-block-widescreen{display:block!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:1408px){.is-block-fullhd{display:block!important}}.is-flex{display:flex!important}

@media screen and (max-width:768px){.is-flex-mobile{display:flex!important}}@media screen and (min-width:769px),print{.is-flex-tablet{display:flex!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-flex-tablet-only{display:flex!important}}@media screen and (max-width:1023px){.is-flex-touch{display:flex!important}}@media screen and (min-width:1024px){.is-flex-desktop{display:flex!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-flex-desktop-only{display:flex!important}}@media screen and (min-width:1216px){.is-flex-widescreen{display:flex!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-flex-widescreen-only{display:flex!important}}@media screen and (min-width:1408px){.is-flex-fullhd{display:flex!important}}.is-inline{display:inline!important}

@media screen and (max-width:768px){.is-inline-mobile{display:inline!important}}@media screen and (min-width:769px),print{.is-inline-tablet{display:inline!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-tablet-only{display:inline!important}}@media screen and (max-width:1023px){.is-inline-touch{display:inline!important}}@media screen and (min-width:1024px){.is-inline-desktop{display:inline!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1216px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:1408px){.is-inline-fullhd{display:inline!important}}.is-inline-block{display:inline-block!important}

@media screen and (max-width:768px){.is-inline-block-mobile{display:inline-block!important}}@media screen and (min-width:769px),print{.is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width:1023px){.is-inline-block-touch{display:inline-block!important}}@media screen and (min-width:1024px){.is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1216px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:1408px){.is-inline-block-fullhd{display:inline-block!important}}.is-inline-flex{display:inline-flex!important}

@media screen and (max-width:768px){.is-inline-flex-mobile{display:inline-flex!important}}@media screen and (min-width:769px),print{.is-inline-flex-tablet{display:inline-flex!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (max-width:1023px){.is-inline-flex-touch{display:inline-flex!important}}@media screen and (min-width:1024px){.is-inline-flex-desktop{display:inline-flex!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width:1216px){.is-inline-flex-widescreen{display:inline-flex!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-flex-widescreen-only{display:inline-flex!important}}@media screen and (min-width:1408px){.is-inline-flex-fullhd{display:inline-flex!important}}.is-hidden{display:none!important}

.is-sr-only{border:none!important;clip:rect(0,0,0,0)!important;height:.01em!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.01em!important}

@media screen and (max-width:768px){.is-hidden-mobile{display:none!important}}@media screen and (min-width:769px),print{.is-hidden-tablet{display:none!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-hidden-tablet-only{display:none!important}}@media screen and (max-width:1023px){.is-hidden-touch{display:none!important}}@media screen and (min-width:1024px){.is-hidden-desktop{display:none!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1216px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:1408px){.is-hidden-fullhd{display:none!important}}.is-invisible{visibility:hidden!important}

@media screen and (max-width:768px){.is-invisible-mobile{visibility:hidden!important}}@media screen and (min-width:769px),print{.is-invisible-tablet{visibility:hidden!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width:1023px){.is-invisible-touch{visibility:hidden!important}}@media screen and (min-width:1024px){.is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width:1216px){.is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width:1408px){.is-invisible-fullhd{visibility:hidden!important}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}

.section{padding:3rem 1.5rem}

@media screen and (min-width:1024px){.section.is-medium{padding:9rem 1.5rem}

.section.is-large{padding:18rem 1.5rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}

.white-bg{background:#fff!important}

.gray-bg{background:var(--section-bg)!important}

.fw600{font-weight:600;color:#990000}

.fw600-white{font-weight:600;color:#fff}

.fw500{font-weight:500;color:#990000}

.fw500-white{font-weight:500;color:#fff}

.fw500-black{font-weight:500;color:var(--black)}

.fw500-red{font-weight:500;color:#990000}

.fw400{font-weight:400}

.fw400-red{font-weight:400;color:#990000}

.fw400-white{font-weight:400;color:#fff}

.fw300-white{font-weight:300;color:#fff}

.f12{font-size:12px}

.f13{font-size:13px}

.f14{font-size:14px}

.f15{font-size:15px}

.f16{font-size:16px}

.f17{font-size:17px}

.f18{font-size:18px}

.f20{font-size:20px}

.f22{font-size:22px}

.f24{font-size:24px}

.f28{font-size:28px}

.f30{font-size:30px}

.f32{font-size:32px}

.f33{font-size:33px}

.f34{font-size:34px}

.f36{font-size:36px}

.f38{font-size:38px}

.f40{font-size:40px}

.f42{font-size:42px}

.f44{font-size:44px}

.f45{font-size:45px}

.f46{font-size:46px}

.f48{font-size:48px}

.f50{font-size:50px}

.f56{font-size:56px}

.lh78{line-height:78px}

.lh70{line-height:70px}

.lh67{line-height:67px}

.lh62{line-height:62px}

.lh56{line-height:56px}

.lh55{line-height:55px}

.lh50{line-height:50px}

.lh49{line-height:49px}

.lh48{line-height:48px}

.lh45{line-height:45px}

.lh40{line-height:40px}

.lh38{line-height:38px}

.lh34{line-height:34px}

.lh33{line-height:33px}

.lh32{line-height:32px}

.lh31{line-height:31px}

.lh30{line-height:30px}

.lh29{line-height:29px}

.lh28{line-height:28px}

.lh26{line-height:26px}

.lh25{line-height:25px}

.lh24{line-height:24px}

.lh22{line-height:22px}

.lh20{line-height:20px}

.lh17{line-height:17px}

.opa1{opacity:1}

.opa09{opacity:.9}

.opa08{opacity:.8}

.opa07{opacity:.7}

.opa06{opacity:.6}

.opa05{opacity:.5}

.opa04{opacity:.4}

.opa03{opacity:.3}

.opa02{opacity:.2}

.opa01{opacity:.1}

.opa0{opacity:0}

.mb0{margin-bottom:0}

.mb7{margin-bottom:7px}

.mb8{margin-bottom:8px}

.mb9{margin-bottom:9px}

.mb10{margin-bottom:10px}

.mb11{margin-bottom:11px}

.mb12{margin-bottom:12px}

.mb13{margin-bottom:13px}

.mb14{margin-bottom:14px}

.mb15{margin-bottom:15px}

.mb16{margin-bottom:16px}

.mb18{margin-bottom:18px}

.mb20{margin-bottom:20px}

.mb21{margin-bottom:21px}

.mb22{margin-bottom:22px}

.mb23{margin-bottom:23px}

.mb24{margin-bottom:24px}

.mb26{margin-bottom:26px}

.mb28{margin-bottom:28px}

.mb30{margin-bottom:30px}

.mb32{margin-bottom:32px}

.mb33{margin-bottom:33px}

.mb36{margin-bottom:36px}

.mb38{margin-bottom:38px}

.mb40{margin-bottom:40px}

.mb42{margin-bottom:42px}

.mb44{margin-bottom:44px}

.mb46{margin-bottom:46px}

.mb48{margin-bottom:48px}

.mb50{margin-bottom:50px}

.mb52{margin-bottom:52px}

.mb57{margin-bottom:57px}

.mb64{margin-bottom:64px}

.mb70{margin-bottom:70px}

.mb88{margin-bottom:88px}

.mr3{margin-right:3px}

.mr5{margin-right:5px}

.mr6{margin-right:6px}

.mr8{margin-right:8px}

.mr9{margin-right:9px}

.mr12{margin-right:12px}

.mr24{margin-right:24px}

.text-indent{text-indent:2em}

.wppl{white-space:pre-line}

.wppw{white-space:pre-wrap}

.subheading{font-size:18px;color:#252d47;color:#990000;font-weight:400;line-height:25px;margin-bottom:10px}

.h3-subtitle{font-size:20px;font-weight:500;line-height:normal;color:#3e464c}

.icon-width45{width:45px;max-width:100%}

@media screen and (max-width:992px){.f16{font-size:14px}

.f18{font-size:16px}

.f17{font-size:15px}

.f20{font-size:16px}

.f22{font-size:18px}

.f24{font-size:20px}

.f28{font-size:22px}

.f30{font-size:22px}

.f32{font-size:24px}

.f33{font-size:24px}

.f34{font-size:26px}

.f36{font-size:28px}

.f38{font-size:28px}

.f40{font-size:28px}

.f42{font-size:30px}

.f44{font-size:32px}

.f45{font-size:33px}

.f46{font-size:35px}

.f48{font-size:36px}

.f50{font-size:38px}

.f56{font-size:44px}

.lh78{line-height:58px}

.lh70{line-height:50px}

.lh67{line-height:47px}

.lh62{line-height:42px}

.lh56{line-height:36px}

.lh55{line-height:35px}

.lh50{line-height:30px}

.lh49{line-height:30px}

.lh48{line-height:28px}

.lh45{line-height:28px}

.lh40{line-height:26px}

.lh38{line-height:26px}

.lh34{line-height:26px}

.lh33{line-height:26px}

.lh32{line-height:26px}

.lh31{line-height:26px}

.lh30{line-height:26px}

.lh29{line-height:26px}

.lh28{line-height:26px}

.lh26{line-height:26px}

.mb0{margin-bottom:0}

.mb7{margin-bottom:7px}

.mb8{margin-bottom:8px}

.mb9{margin-bottom:9px}

.mb10{margin-bottom:10px}

.mb11{margin-bottom:11px}

.mb12{margin-bottom:12px}

.mb13{margin-bottom:13px}

.mb14{margin-bottom:14px}

.mb15{margin-bottom:15px}

.mb16{margin-bottom:16px}

.mb18{margin-bottom:18px}

.mb20{margin-bottom:20px}

.mb21{margin-bottom:21px}

.mb22{margin-bottom:22px}

.mb23{margin-bottom:23px}

.mb24{margin-bottom:24px}

.mb26{margin-bottom:26px}

.mb28{margin-bottom:28px}

.mb30{margin-bottom:30px}

.mb32{margin-bottom:32px}

.mb33{margin-bottom:33px}

.mb36{margin-bottom:36px}

.mb38{margin-bottom:20px}

.mb40{margin-bottom:22px}

.mb42{margin-bottom:24px}

.mb44{margin-bottom:24px}

.mb46{margin-bottom:26px}

.mb48{margin-bottom:30px}

.mb50{margin-bottom:32px}

.mb52{margin-bottom:34px}

.mb57{margin-bottom:38px}

.mb64{margin-bottom:44px}

.mb70{margin-bottom:50px}

.mb88{margin-bottom:68px}}

:root{--grey-title:#424242;--red-title:#EF233C;--hoary-title:#F5F8F9}

*{padding:0;margin:0}

body{font-stretch:normal;font-style:normal;letter-spacing:normal}

.h3-title{font-size:18px;color:#424242;margin-bottom:5px}

.main{font-size:16px;min-height:100vh;background-color:#fff}

.pre{position:absolute;width:70px;right:-5px;top:-60px;font-size:16px;font-weight:500;text-align:center;margin:auto;display:inline-block;color:#fff;transform-origin:bottom center;transform:rotate(45deg)}

.banner .banner-mask{background-color:var(--shallow-grey-bg);height:100%}

.banner .banner-mask .banner-content{padding-top:150px;padding-bottom:70px}

.banner .container,.common-banner .container{position:relative;height:100%}

.banner .banner-title{font-size:40px;font-weight:500}

.banner .banner-mask .banner-content .des-list{list-style:decimal;padding-left:20px;line-height:30px;margin:15px auto 20px}

.banner .banner-mask .banner-content .banner-img{max-width:450px;width:100%}

.common-banner .container .columns.is-marginless{width:100%;}

.common-banner .banner-title{white-space:nowrap;}

.common-banner .banner-des{text-transform: capitalize;display:block;}

.banner .banner-des .condition-business{font-size:16px;line-height:2;margin:20px 0 45px}

.banner .banner-ul{list-style:disc;padding-left:20px;margin:20px 0 40px}

.banner .banner-ul li{margin-bottom:10px}

.banner .btn-details{background-color:#990000;width:120px;height:46px}

.banner .subnavigation{position:absolute;cursor:pointer;width:100%;bottom:0;height:70px;background-color:var(--light-grey-bg);color:#fff}

.banner .subnavigation ul{width:60%;margin:0 auto}

.banner .subnavigation ul li a{color:#fff}

.banner-bottom{background-color:#f5f9fa}

.banner-bottom .description-item{border-right:1px solid #e0e0e0;padding:40px 44px}

.banner-bottom .description-item:first-child{border-left:1px solid #e0e0e0}

@media screen and (max-width:768px){.banner{height:520px}

.banner .banner-mask .banner-content{padding-top:70px}

.banner .subnavigation ul{width:80%}

.banner-bottom .description-item{padding:0}

.pre{bottom:-90px;left:-90px;top:0;right:0}

.old-versions{left:auto;right:20px}}@media (min-width:768px) and (max-width:992px){.banner-bottom .description-item{padding:0}

.industry-news .industry-news-wrap{background:0 0}}@media screen and (max-width:1024px){.banner .subnavigation ul{width:80%}

.pre{bottom:-130px;left:-120px;top:0;right:0}

.old-versions{left:auto;right:20px}}

:root{--main-header-bg:#353e47;--subtitle:#1a1f32;--gray-color:#353e47;--footer-bg:#1a1f32;--white:#ffffff;--black:#000000;--section-bg:#f4f7fb;--grey-bg:#f5f8f9;--light-grey-bg:rgb(52 61 70 / 70%);--subheading:#ff252d47;--grey-subheading:#5f6c7a;--grey-rgb:#5f6c7a;--shallow-grey-bg:rgb(53 62 71 / 50%);--grey-title:#424242;--grey-subtitle:#5f6c7a;--columnGap:0.75rem}

body{min-height:100vh}

#app,body,html{-ms-overflow-style:none}

::-webkit-scrollbar{width:10px}

::-webkit-scrollbar-thumb{position:absolute;background-color:#c4c4c4;border-radius:4px}

.no-scrollbar::-webkit-scrollbar{width:0;height:0;background-color:transparent}

button{border:none;color:#fff}

.show{display:block}

.hide{display:none}

.box{box-shadow:0 10px 30px 0 rgba(0,0,0,.05);border-radius:5px}

.button.is-danger{background-color:#990000;border:2px solid #990000}

.button.is-danger.is-hovered,.button.is-danger:hover{background-color:#990000;opacity:.9}

.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#990000;opacity:.7}

.tabs{height:80px;margin-bottom:0!important}

.tabs a,.tabs span,.tabs ul{border-bottom:none!important}

.tabs span{align-items:center;display:flex;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}

.modal .modal-card-foot{justify-content:right}

.h-horizontal-center{height:100%;display:flex;justify-content:center;-webkit-justify-content:center;align-content:center;align-items:center;flex-wrap:wrap}

.h-horizontal-right{height:100%;display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:center;flex-wrap:wrap}

.h-horizontal-left{height:100%;display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;flex-wrap:wrap}

.h-horizontal-between{height:100%;display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;flex-wrap:wrap}

.h-horizontal-around{height:100%;display:flex;justify-content:space-around;-webkit-justify-content:space-around;align-items:center}

.h-horizontal-top{height:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}

.h-horizontal-bottom{height:100%;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}

.filter-gray{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);-webkit-filter:grayscale(1)}

header{background:rgba(22,20,40,0);position:fixed;width:100%;z-index:10}

header .navbar{display:flex;align-items:center;justify-content:space-between;background:0 0;height:70px;box-shadow:0 1px 0 0 rgba(255,255,255,.1);border-radius:0!important;}

.not-found .navbar{background:#990000}

.not-found .navbar.fixed,header .navbar.fixed,header .navbar.active{background:#990000!important;box-shadow:0px 0px 5px rgba(0,0,0,0.5);transition:all .2s ease}

header .navbar .container{height:100%}

.not-found .navbar.fixed .container,header .navbar.fixed .container{box-shadow:none}

header .navbar .navbar-brand .navbar-item{padding-right:0;margin-right:40px}

header .navbar .navbar-brand .navbar-item i{color:#fff;font-size:38px;line-height:1.25em;}

header .navbar .navbar-brand .navbar-item img{width:132px;max-height:60px}

header .navbar .navbar-brand .navbar-item:hover,header .navbar .navbar-brand .navbar-link:hover{background-color:transparent!important}

header .navbar .navbar-brand .navbar-burger{color:#fff;height:100%}

header .navbar-end .buttons .button{text-decoration:none}

header .navbar-end .buttons .is-ghost{color:#fff;border:1px solid rgba(255,255,255,.35)}

header .navbar-end .buttons .is-ghost:hover{color:#fff;border:1px solid #fff}

header .navbar-end .buttons .is-danger:hover{background:rgba(235,73,73,.9)}

.navbar-menu .navbar-nav-topbar-list ul li{position:relative;display:inline-block;padding-right:40px;height:100%}

.navbar-menu .navbar-nav-topbar-list ul li a,.navbar-menu .navbar-nav-topbar-list ul li span{text-align:center;padding:0;height:100%}

.navbar-menu .navbar-nav-topbar-list ul li span{cursor:pointer}

.navbar-nav-childre-fluid .navbar-nav-childre-left ul li a:hover,.navbar-nav-topbar-list ul li a:hover{color:#fff;opacity:1}

.navbar-menu .navbar-nav-topbar-list ul li a:focus,.navbar-nav-topbar-list ul li a:hover,.navbar-nav-topbar-list ul li.active a.topa,.navbar-nav-topbar-list ul li:hover a.topa{opacity:1;background-color:transparent;color:#fff}

.navbar-nav-childre-fluid .navbar-nav-childre-left ul li.active{border-right:3px solid #990000}

.navbar-nav-childre-fluid .navbar-nav-childre-left ul li.active a{color:#990000;font-weight:700}

.navbar-nav-childre-fluid .navbar-nav-childre-left ul li .btn-contac-us{margin:0 auto;padding:8px 21px;border-radius:5px;background:0 0;border:1px solid #990000;color:#990000}

.navbar-nav-childre-right .tsl-item.active{display:block}

.navbar-nav-topbar-list ul li .navbar-nav-children-info{position:fixed;width:100%;top:70px;left:0;display:none;color:#990000;background:rgba(255,255,255,0.95);border-radius:3px;box-shadow:0 10px 20px rgba(0,0,0,.08);z-index:40}

.navbar-nav-topbar-list ul li .navbar-nav-children-info.narrow{position:absolute;width:auto;top:70px;background-image:none;min-height:unset!important;}

.navbar-nav-topbar-list ul li .navbar-nav-children-info.narrow a{text-align:left;text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden;}

.navbar-nav-topbar-list ul li .navbar-nav-children-info.narrow #tsl-cert:after {left:22px;right:auto;margin-right:auto;}

.navbar-nav-topbar-list ul li .navbar-nav-children-info.narrow dl dd:first-of-type{ margin-top:5px;}

.navbar-nav-topbar-list ul li .navbar-nav-children-info.narrow .nav-item-children-tab-contain dl {padding: 0 25px 0 0!important;margin-bottom: 15px;}

.navbar-nav-topbar-list ul li .navbar-nav-children-info.narrow .navbar-nav-childre-fluid .nav-children-info-list{padding:10px 0 0 25px;}

.navbar-menu .navbar-nav-topbar-list ul li:nth-of-type(2) .navbar-nav-children-info{min-height:310px}

.navbar-menu .navbar-nav-topbar-list ul li:nth-of-type(3) .navbar-nav-children-info{min-height:366px}

.navbar-menu .navbar-nav-topbar-list ul li:nth-of-type(4) .navbar-nav-children-info{min-height:400px}

.navbar-menu .navbar-nav-topbar-list ul li:nth-of-type(5) .navbar-nav-children-info{min-height:340px}

.navbar-nav-children-info .navbar-nav-childre-fluid{position:relative}

.navbar-nav-children-info .navbar-nav-childre-fluid:after{position:absolute;content:'';border:10px solid transparent;border-bottom:13px solid #fff;z-index:2;top:-22px;left:23px;display:block}

.navbar-nav-children-info .navbar-nav-childre-fluid#services:after{left: 50%;transform:translateX(34px);}

.navbar-end.rightbar{ padding-right:10px;}

@media screen and (max-width:1407px){

header .navbar .navbar-brand .navbar-item{ margin-right:20px;}

}

.navbar-nav-childre-fluid .navbar-nav-childre-left{box-shadow:1px 0 0 0 rgba(0,0,0,.05);padding:40px 0}

.navbar-nav-childre-fluid .navbar-nav-childre-left .nav-item-children-tab-title li{position:relative;cursor:pointer;transition:color .2s;margin-bottom:42px}

.navbar-nav-childre-fluid .navbar-nav-childre-left .nav-item-children-tab-title li:last-child{margin-bottom:0}

.navbar-nav-childre-fluid .navbar-nav-childre-left .nav-item-children-tab-title li img{position:absolute;width:22px;height:22px;left:0;top:0}

.navbar-nav-childre-fluid .navbar-nav-childre-left .nav-item-children-tab-title li:hover{color:#990000}

.navbar-nav-childre-fluid .navbar-nav-childre-left .nav-item-children-tab-title li.active{color:#990000;border-right:2px solid #990000}

.navbar-nav-childre-fluid .navbar-nav-childre-left .nav-item-children-tab-title li{width:100%;display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;flex-wrap:wrap}

.navbar-nav-childre-fluid .navbar-nav-childre-left .nav-item-children-tab-title li:first-child{margin-top:0}

.navbar-nav-childre-fluid .navbar-nav-childre-left .nav-item-children-tab-title li .left-title{margin-left:20px}

.navbar-nav-childre-fluid .navbar-nav-childre-left .nav-item-children-tab-title li a{color:var(--gray-color)}

.navbar-nav-childre-fluid .nav-children-info-list{padding:40px 0 0 48px;transition:all 1s}

.nav-children-info-list .nav-item-children-tab-contain{display:none}

.nav-children-info-list .nav-item-children-tab-contain.active{display:block}

.nav-children-info-list .nav-item-children-tab-contain dl{padding:0 48px 0 0!important;margin-bottom:44px}

.nav-children-info-list .nav-item-children-tab-contain a:focus,.nav-children-info-list .nav-item-children-tab-contain a:hover{color:#990000!important;opacity:1}

.nav-children-info-list .nav-item-children-tab-contain .line{background-color:var(--black);opacity:.05;margin:10px 0 0;height:1px}

.navbar-nav-children-info.navbar-nav-product .nav-children-info-list,.navbar-nav-children-info.navbar-nav-support .nav-children-info-list{padding:60px}

.nav-children-info-list dl{margin:0}

.nav-children-info-list dl dt .left-icon{margin-bottom:10px}

.nav-children-info-list dl dt.right-title{position:relative;display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;flex-wrap:wrap}

.nav-children-info-list dl dt.right-title .iconfont{margin-right:6px}

.nav-children-info-list dl dd:first-of-type{margin-top:10px}

.rightbar{}

.rightbar .buttons:last-child{ margin-bottom:0;}

.rightbar a:hover{ color:#fff;opacity:1;}

.mobile-menu{position:absolute;top:60px;left:0;z-index:10;overflow:scroll;display:none;width:100%;height:calc(100vh - 60px);background-color:#fff}

.mobile-nav{display:flex;flex-direction:column}

.mobile-menu.menu-opened{display:block;overflow-y:auto;transition:all .35s ease}

.mobile-menu .mobile-nav .nav li{}

.mobile-menu .mobile-nav .nav li a{color:#333;padding:10px 15px;width:100%;display:block;cursor:pointer}

.mobile-menu .mobile-nav .nav li a:active{color:#990000;}

.mobile-dropdown-menu,.mobile-menu .mobile-nav .nav{list-style:none;padding-left:0;margin:0}

.mobile-menu .mobile-nav .nav li .mobile-dropdown-menu li a{color:#666}

.mobile-dropdown .mobile-dropdown-menu{padding:0 15px 5px 25px}

.mobile-dropdown .mobile-dropdown-menu li{border-bottom:1px solid #e8eef5}

.mobile-dropdown .mobile-dropdown-menu li:last-child{border-bottom:none}

.mobile-menu .mobile-nav .nav li.mobile-dropdown{border-bottom:1px solid #e6e6e6;width:100%}

.mobile-menu .mobile-nav .nav li .dropdown-title{ position:relative; padding-right:60px;}

.mobile-menu .mobile-nav .nav li .dropdown-arrow{position:absolute;right:0;top:0;width:60px;height:100%;color:#333;padding:10px 15px;display:block;cursor:pointer}

.mobile-menu .mobile-nav .nav li .dropdown-arrow::after{border:2px solid #dee0e6;border-right:0;border-top:0;content:' ';display:block;height:.75rem;position:absolute;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transform-origin:center;transform-origin:center;width:.75rem;right:20px;top:50%;margin-top:-9px;z-index:1;-webkit-transform-origin:30% 70%;transform-origin:30% 70%;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}

.mobile-menu .mobile-nav .nav li.mobile-dropdown.open .dropdown-arrow::after{transform:rotate(135deg);-webkit-transform:rotate(135deg)}

.mobile-menu .mobile-nav .nav .mobile-dropdown .mobile-dropdown-menu,.mobile-menu .mobile-nav .nav .mobile-dropdown .mobile-dropdown-menu .mobile-dropdown-menu-2,.mobile-menu .mobile-nav .nav .mobile-dropdown .mobile-dropdown-menu .mobile-dropdown-menu-2 .mobile-dropdown-menu-3{display:none}

.mobile-menu .mobile-nav .nav .mobile-dropdown .mobile-dropdown-menu .mobile-dropdown-menu-2 .open .mobile-dropdown-menu-3,.mobile-menu .mobile-nav .nav .mobile-dropdown .mobile-dropdown-menu .open .mobile-dropdown-menu-2,.mobile-menu .mobile-nav .nav .open .mobile-dropdown-menu{display:block;width:100%;transition:all .35s ease}

.mobile-dropdown .mobile-dropdown-menu .mobile-dropdown-menu-2,.mobile-dropdown .mobile-dropdown-menu .mobile-dropdown-menu-2 .open .mobile-dropdown-menu-3{padding:10px 20px}

.mobile-dropdown .mobile-dropdown-menu .mobile-dropdown-menu-2 li a{font-size:14px!important;line-height:20px;font-weight:100}

.mobile-dropdown .mobile-dropdown-menu .mobile-dropdown-menu-2 .open .mobile-dropdown-menu-3 li a{font-size:12px!important;line-height:20px}

@media (max-width:768px){.navbar-brand,header .navbar .container{height:100%;padding-left:0;padding-right:0;}}

@media (min-width:992px) and (max-width:1244px){.nav-children-info-list .nav-item-children-tab-contain dl{padding:0 24px 0 0!important}}@media screen and (max-width:1215px){.navbar-menu .navbar-nav-topbar-list ul li{padding-right:24px}}

.footer-wrap{padding-top:30px;background-image: url(../images/bg-footer.jpg);background-repeat:no-repeat;background-size:cover;background-color:var(--footer-bg);overflow:hidden;}

.footer-wrap .footer-more-left{}

.footer-wrap .footer-more-left .columns{}

.footer-wrap .more-list-main{position:relative;width:auto;padding:0 4.5%;margin-bottom:10px;border-right:1px solid rgba(255,255,255,.06)}

.footer-wrap .more-list-main:first-child{padding-left:0}

.footer-wrap .more-list-main .btnav-list{}

.footer-wrap .more-list-main dl+dl dt{margin-top:32px;padding-bottom:0}

.footer-wrap .more-list-main .btnav-dd dl+dl dt{margin-top:0}

.footer-wrap .more-list-main .btnav-dd .column{padding: 0.5rem;}

.footer-wrap .more-list-main .btnav-dd .column dt{ margin-bottom:10px;}

.footer-wrap .more-list-main .bta{ color:#fff;}

.footer-wrap .right-side{padding-left:63px}

.footer-wrap .right-side .bottom-wrap{border-bottom:1px solid rgba(255,255,255,.06)}

.footer-wrap .right-side .bottom-wrap .logo{margin-bottom:30px;display:block;max-width:208px;width:100%}

.footer-wrap .right-side .code-info img{max-width:110px}

.footer-wrap .right-side p .icon{width:21px;height:21px;color:#fff;line-height:21px;margin-right:9px}

.footer-wrap .right-side .bottom-item{cursor:pointer}

.footer-wrap .right-side .bottom-item ul li img{max-width:21px;margin-right:10px}

.footer-wrap .right-side .bottom-item ul li:last-child img{max-height:20px}

.footer-wrap .footer-copyright{ background-color:rgba(0,0,0,0.2);}

.footer-wrap .copy-info{/*border-top:1px solid rgba(255,255,255,.06);*/padding:5px 0!important}

.footer-wrap .copy-info .footer-license-img{margin-top:12px}

.footer-wrap .copy-info .footer-license-img img{width:auto;height:50px}

.footer-wrap .copy-info a:hover,.footer-wrap .more-list-main a:hover,.footer-wrap .right-side a:hover{color:#ddd}

.footer-wrap .copy-info .icp{text-decoration:underline}

@media (max-width:576px){.footer-wrap .right-side{padding-left:30px}}@media (max-width:768px){.footer-wrap .footer-bottom-right{text-align:left}

.footer-wrap .more-list-main{border-top:1px solid rgba(255,255,255,.06);border-right:none}

.footer-wrap .more-list-main dl{margin:12px auto}

.footer-wrap .more-list-main:first-child{padding-left:20px}

.footer-wrap .right-side{padding-left:20px}

.footer-wrap .right-side .bottom-item ul li{margin-bottom:30px}

}

@media (max-width:768px){

.footer-wrap .copy-info{padding:10px 30px!important;text-align:center!important}

.footer-wrap .copy-info .column:last-child{text-align:center!important}

}

@media (min-width:768px) and (max-width:1200px){

.footer-wrap .right-side{padding-left:30px}

.footer-wrap .right-side .bottom-wrap .logo{max-width:160px}

}

.common-banner{position:relative;height:500px;background-color:#22283e;background-size:cover;background-repeat:no-repeat;background-position:center;}

.other-page .tabs{box-shadow:0 1px 0 0 rgba(0,0,0,.05)}

.other-page .tabs ul li{position:relative;cursor:pointer;margin-right:72px;height:100%}

.other-page .tabs.technology-nav ul li{margin-right:20px}

.other-page .tabs.partner-nav .nav-list li{margin-right:20px}

.other-page .tabs.partner-nav .nav-list li a,.other-page .tabs.partner-nav .nav-list li span{color:#990000;height:100%;padding:0}

.other-page .tabs ul li:last-child,.other-page .tabs.partner-nav .nav-list li:last-child{margin-right:0}

.other-page .tabs ul li.active a,.other-page .tabs ul li.active span{color:#990000!important;opacity:1}

.other-page .tabs ul li.active a::after,.other-page .tabs ul li.active span::after{position:absolute;content:'';width:100%;height:3px;background:#990000;left:0;bottom:0}

.about-us-contain{padding:25px 0;display:none}

.about-us-contain.active{display:block}

/*animated*/

.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}

@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}

@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}

.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}

@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}

@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}

.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}

/*diy*/

.fl{float:left}

.fr{float:right}

.tl {text-align:left;}

.tr {text-align:right;}

.tc {text-align:center;}

.fb {font-weight:bold;}

.fn {font-weight:normal;}

.color-white{color:#fff!important;}

.center{text-align: center;}

.clearfix:after,.clearfix:before{display:block;content:"";clear:both}

@media (max-width: 575px){.hidden-xs{display: none !important;}}

@media (min-width: 576px) and (max-width: 767px){.hidden-sm{display: none !important;}}

@media (min-width: 768px) and (max-width: 991px){.hidden-md{display: none !important;}}

@media (min-width: 992px) and (max-width: 1199px){.hidden-lg{display: none !important;}}

@media (min-width: 1200px){.hidden-xl{display: none !important;}}

.content-wrap{padding: 10px 0 0;}

.content-wrap:after{ content:" "; display:block; clear:both;}

/*index*/

.index-page{height:100vh;}

.index-page .common-banner{height:100%;}

.index-page .index-inner{height:100%;background-color:rgba(153,0,0,0.85);}

.index-page .logo-item .text{text-align: center;}

.index-page .logo-item .text .text-logo{display:flex}

.index-page .logo-item .text .text-logo .slogan{color:#fff;font-size:150px;line-height:1em;letter-spacing:0;margin-top:8px;margin-bottom:0;font-weight:normal;}

.index-page .logo-item .text .sub-title{color:#fff;font-size:36px;line-height:1.5em;font-weight:700;}

.menunav-item{width:100%; text-align: center; margin-top: 40px; clear: both;}

.menunav-item:after{content:" ";display: block;clear: both;}

.menunav-item ul{position: relative;min-height: 40px;color: #586168;font-size: 16px;text-align: center;}

.menunav-item ul:after{content:" ";display: block;clear: both;}

.menunav-item ul li{margin:0 5px;display: inline-block;}

.menunav-item ul li a{color: #fff;padding: 10px 20px;border-radius: 5px;border: 1px solid rgba(204,0,0,0.1);background-color:rgba(255,255,255,0.1);margin-bottom: 10px;transition: all 0.5s;cursor: pointer;width: auto;display: block;}

.menunav-item ul li a:hover{color:#990000;border-color:rgba(204,0,0,0.5);background-color:rgba(255,255,255,0.7);}

.menunav-item ul li.active a{color: #fff;border-color:#990000;background-color:#990000;}

.index-page .profile-item{width: 100%; max-width: 920px; color:#eee; font-size:14px; line-height:1.5em; text-align: center; margin-top: 40px; margin-bottom: 30px; clear: both;}

.index-page .profile-item .profile-title{font-size: 1.25em; font-weight: bold; margin-bottom: 10px;}

.index-page .profile-item .profile-desc{}

.index-page .profile-item .profile-desc p{margin-bottom: 0.5em;}

.index-page .news-area{position: relative;width: 100%;max-width: 520px;background:rgba(255,255,255,0.7);border-radius: 100px;-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 100px;margin:20px auto;overflow: hidden;}

.index-page .news-area .area-title{position: absolute;left: 20px;top: 50%;color:#666;font-size: 12px;font-weight:bold;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);}

.index-page .news-area .banner-news-swiper{margin-left: 65px;}

.index-page .news-area .news-item{padding: 10px 20px;display: flex;justify-content: space-between;align-items: center;}

.index-page .news-area .news-item .info{max-width: calc(100% - 25px);display: inline-flex;justify-content: flex-start;align-items: center;}

.index-page .news-area .news-item .date{font-size: 14px;color:#666;display: inline-block;}

.index-page .news-area .news-item .text{font-size: 14px;margin-left: 20px;color: #4b4d4d;display: inline-block;}

.index-page .news-area .news-item .iconfont{font-size: 16px;color: #4b4d4d}

.index-page .foot-item{position: absolute;bottom: 20px;left: 50%;transform: translate(-50%,0);-webkit-transform: translate(-50%,0;);width: 100%; color:#ccc; font-size:14px; text-align: center; clear: both;}

.index-page .foot-item .copyright{padding: 0 15px;}

.index-page .foot-item a{color: #ccc;margin: 0 5px;}

.index-page .foot-item a:hover{color: #fff;}

/*main*/

.main-wrap{ float:left;}

.news-main .news-cont{padding-bottom:0; margin-top:0.75rem; clear:both}

.floor-title {height: 40px;border-bottom:#eee 1px solid;overflow:hidden}

.floor-title h2 {font-size: 20px;font-weight: bold; float:left; position:relative;line-height:28px;overflow:hidden;height:40px;}

.floor-title h2:before{content: "";width: 3px;height: 20px;float: left;margin:4px 10px 0px 0px;}

.floor-title .floor-menu {float:right; height: 20px; margin: 4px 0;text-align:right}

.floor-title .floor-menu a {display: inline-block; color:#999; letter-spacing: normal; height: 20px; line-height: 20px; margin-left: 18px; font-size: 14px;}

.floor-title .floor-menu a i{font-style:normal;color:#999;padding:0; font-size:16px; margin-left:6px; display:inline-block;}

.floor-title h2.f1{color:#039}

.floor-title h2.f1:before{background: #039}

.floor-title h2.f2{color:#fa7e19}

.floor-title h2.f2:before{background: #fa7e19}

.floor-title h2.f3{color:#990000}

.floor-title h2.f3:before{background: #990000}

.floor-title h2.f4{color:#36ad95}

.floor-title h2.f4:before{background: #36ad95}

.floor-title h2.f5{color:#8e4baa}

.floor-title h2.f5:before{background: #8e4baa}

.floor-title h2.f6{color:#ff7200}

.floor-title h2.f6:before{background: #ff7200}

.floor-title h2.f7{color:#990000}

.floor-title h2.f7:before{background: #990000}

.floor-title h2.f8{color:#008800}

.floor-title h2.f8:before{background: #080}

.floor-title h2.f9{color:#ff5400}

.floor-title h2.f9:before{background: #ff5400}

.floor-title h2.f10{color:#006699}

.floor-title h2.f10:before{background: #069}

.floor-title h2.f11{color:#ff7200}

.news-list{border-top: 1px solid #e6e6e6;}

.news-list .item{padding: 0.7rem;border-bottom: 1px solid #e6e6e6;display: flex;box-shadow: rgba(218,218,218,0.5) 0px 0px 8px;}

@media only screen and (min-width:640px) {

a:hover .img-scale img{transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);}

}

.news-list .item .l-img{width: 26%;max-width: 313px;line-height: 0;}

.news-list .item .l-img .img{position: relative;overflow: hidden;min-height: 120px;}

.news-list .item .r-info{width: 74%;padding-left: 1rem;position: relative;}

.news-list .item .r-info .tit{font-size: 22px;color: #112029;line-height: 1.33;font-weight: 300;margin-bottom:5px;}

.news-list .item:hover .r-info .tit{color:#990000;}

.news-list .item .r-info .desc{font-size: 14px;color: #798d97;line-height: 1.5;}

.news-list .item:hover .r-info .desc{color:#666;}

.news-list .item .r-info .time{position: absolute;left: 1rem;bottom: 0.5rem;font-size: 14px;color: #a7adaf;}

.news-list .item .r-info .arr{position: absolute;right: 0.35rem;bottom: 0;}

.news-list .item:hover{background-color: #edf2f4;}

.item-animation{transition: all .5s; -moz-transition: all .5s; -webkit-transition: all .5s; -o-transition: all .5s; -ms-transition: all .5s;}

.ellipsis{overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}

.ellipsis1{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}

.ellipsis2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;}

.ellipsis3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;text-overflow: ellipsis;}

.ellipsis4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;text-overflow: ellipsis;}

/*page-navigation*/

.page-navigation{position: absolute;width: 100%;height:64px;background: rgb(0 0 0 / 25%);bottom: 0;}

.page-navigation .tabs,.page-navigation .tabs ul li,.page-navigation .tabs ul li a{height: 100%;}

.page-navigation .tabs ul,.page-navigation .tabs ul li a{border-bottom: none;}

.page-navigation .tabs ul li a{position: relative;font-size: 20px;font-weight:bold;color: #ccc;line-height: 33px;}

.page-navigation .tabs ul li.active a,.page-navigation .tabs ul li a:hover{color:#fff!important; background-color:rgba(0,0,0,0.2);-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}

.page-navigation .tabs ul li.active a::after,.page-navigation .tabs ul li a:hover::after{position:absolute;content:'';width:100%;height:3px;background:#990000;left:0;bottom:0}

/*pages*/

.pagenavi{width:100%;text-align:center;padding:20px 0 8px;display:inline-block;clear:both;}

.pagenavi a,.pagenavi span{border:1px solid #ddd;font-weight:700;display:inline-block;line-height:34px;margin:0 2px;text-align:center;padding:0 15px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;text-transform:uppercase;background:#fff;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}

.pagenavi a:hover,.pagenavi span,.pagenavi .current{background:#990000;color:#fff;border-color:#990000}

/*navigation recommend*/

.nav-recommend-wrap{margin-top:0;background: url() no-repeat center center;background-size: cover;position: relative;overflow: hidden;}

.nav-recommend-wrap .bg-title{line-height: 1;position: absolute;right: -1rem;bottom: -0.5rem;font-size: 3rem;font-weight: 600;color: rgba(2, 2, 2, 0.1);z-index: 1;}

.nav-recommend-wrap .outer-container{position: relative;z-index: 2;margin: 0 auto;padding:0;width:100%;display: flex;justify-content: space-between;align-items: flex-start;}

.nav-recommend-wrap .lg-img-swiper{width: 76.5%;background: #fff;}

.nav-recommend-wrap .lg-img-swiper .bg-img-container{padding-top:56.25%;}

.nav-recommend-wrap .lg-img-swiper .title-area{position: absolute;bottom:80px;left: 0;width:92%;padding: 0 10px 0 20px;color: #fff;}

.nav-recommend-wrap .lg-img-swiper .title-area .title{color:#fff;font-size:18px;}

.nav-recommend-wrap .lg-img-swiper .title-area .sub-title{margin-top: 0.1rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

.nav-recommend-wrap .lg-img-swiper .show-more-button{position: absolute;left:20px;bottom:20px;z-index: 2;display: flex;justify-content: space-between;align-items: center;color: #fff;font-size:14px;padding: 5px 8px;border: 1px solid #fff;cursor: pointer;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;}

.nav-recommend-wrap{position: relative;box-shadow: 0px 0px 15px #dadada;}

.nav-recommend-wrap .lg-img-swiper .show-more-button .iconfont{font-size: 14px;margin-right: 8px;}

.nav-recommend-wrap .lg-img-swiper .show-more-button:hover{background: #fff;color: #333}

.nav-recommend-wrap .right-area{width: 23.5%;margin-left: 0;position: relative;}

.nav-recommend-wrap .right-area::after{content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #fff;}

.nav-recommend-wrap .sm-title-swiper{height: 100%;width: 100%;}

.nav-recommend-wrap .sm-title-swiper .swiper-slide{display: flex;justify-content: flex-end;align-items: flex-start;width: 100%;}

.nav-recommend-wrap .sm-title-swiper .swiper-slide .iconfont{width: 0;height: calc(100%);display: flex;justify-content: center;align-items: center;background: #990000;font-size: 24px;color: #fff;font-weight: bold;border-right: 1px solid rgba(255, 255, 255, 0.2);display: none;}

.nav-recommend-wrap .sm-title-swiper .swiper-slide.swiper-slide-active .iconfont{display: flex; display:none;}

.nav-recommend-wrap .sm-title-swiper .swiper-slide .title{font-size:14px;width:100%;height: 100%;display: flex;justify-content: center;align-items: center;background: #fff;cursor: pointer;border-bottom: 1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

.nav-recommend-wrap .sm-title-swiper .swiper-slide:hover .title{color:#990000;background: #eee;}

.nav-recommend-wrap .sm-title-swiper .swiper-slide.swiper-slide-active .title,.nav-recommend-wrap .sm-title-swiper .swiper-slide.swiper-slide-active .title:hover{color: #fff;background: #990000;}

.nav-recommend-wrap .sm-title-button-container{position: absolute;width:100%;height: calc(100% / 12);right: 0;bottom: calc(-100% / 12);display: flex;justify-content: space-between;align-items: center;}

.nav-recommend-wrap .sm-title-prev,.nav-recommend-wrap .sm-title-next{position: relative;width: 50%;margin: 0;height: 100%;background: #ccc;color: #fff;top: 0;left: 0;bottom: 0;right: 0;transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);opacity: 1;font-size: 20px;}

.nav-recommend-wrap .sm-title-prev:hover,.nav-recommend-wrap .sm-title-next:hover{background:#aaa;}

.nav-recommend-wrap .swiper-button-next.swiper-button-disabled,

.nav-recommend-wrap .swiper-button-prev.swiper-button-disabled{opacity: 0.8;}

.nav-recommend-wrap .sm-title-next{border-left: 1px solid rgba(255, 255, 255, 0.2);}

.nav-recommend-wrap .swiper-button-prev:after,.nav-recommend-wrap .swiper-container-rtl .swiper-button-next:after,.nav-recommend-wrap .swiper-button-next:after,.nav-recommend-wrap .swiper-container-rtl .swiper-button-prev:after{ display:none;}

.nav-recommend-wrap .lg-img-swiper a:hover .bg-img:not(.blur), .video-item a:hover .bg-img:not(.blur){transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);}

img.bg-img{width: 100%;height: 100%;object-fit: cover;}

div.bg-img{top: 0;left: 0;width: 100%;height: 100%;position: absolute;background: url() no-repeat center center;background-size: cover;}

.bg-img-container{overflow: hidden;}

a .bg-img:not(.blur){transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}

@media only screen and (max-width:1024px){.nav-recommend-wrap .lg-img-swiper .title-area{padding: 0 0.5rem;}

.nav-recommend-wrap .lg-img-swiper .title-area .title{font-size: 22px;}

.nav-recommend-wrap .outer-container{flex-direction: column;}

.nav-recommend-wrap .sm-title-button-container, .nav-recommend-wrap .sm-title-swiper .swiper-slide .title, .nav-recommend-wrap .outer-container>div{width: 100%;}

.nav-recommend-wrap .sm-title-swiper .swiper-slide, .nav-recommend-wrap .sm-title-button-container{height:36px;position: relative;}

.nav-recommend-wrap .sm-title-swiper{z-index: -1;position: absolute;transform: translate(-1000%, 0);-webkit-transform: translate(-1000%, 0);-moz-transform: translate(-1000%, 0);-ms-transform: translate(-1000%, 0);-o-transform: translate(-1000%, 0);}

.nav-recommend-wrap .lg-img-swiper .title-area{top: 20px; left:10px;}

.nav-recommend-wrap .right-area::after{display: none;}

.nav-recommend-wrap .right-area{margin: 0;height: auto !important;}

.nav-recommend-wrap .sm-title-swiper .swiper-slide.swiper-slide-active .iconfont{display: none;}

.nav-recommend-wrap .lg-img-swiper .title-area .sub-title{opacity: 0;}

.nav-recommend-wrap .lg-img-swiper a:hover .title-area .sub-title{opacity: 1;}}

@media only screen and (max-width:768px){.nav-recommend-wrap .lg-img-swiper .title-area .title{font-size: 20px;}

.nav-recommend-wrap .lg-img-swiper a:hover .title-area .sub-title{opacity: 0 !important;}}

@media only screen and (max-width:480px){.nav-recommend-wrap .lg-img-swiper .title-area .title{font-size: 18px;}}

/*sidebar*/

.side-wrap{ float:right;}

.head-sub{padding:10px 10px 15px;line-height:28px;background:white; overflow:hidden;clear:both;box-shadow: 0px 0px 15px #dadada; }

.head-sub strong{font-size:18px;border-left:#990000 3px solid;text-indent:10px;display:block;height:16px;line-height:16px;margin-top:5px}

.head-sub span{float:right;font-size:14px;color:#999999;}

.head-sub i{font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}

.list-txt {padding:10px;background:white; overflow:hidden;clear:both;box-shadow: 0px 0px 15px #dadada;margin-bottom:0.75rem;}

.list-txt ul{ padding-bottom:4px; clear:both;}

.list-txt li {height:32px;line-height:32px;overflow:hidden;font-size:15px;background:url('../images/li_dot.gif') no-repeat 6px center;padding:0 16px 0 16px;}

.list-txt .f_r {font-size:12px;color:#666666;}

.list-rank {padding:8px;background:white; overflow:hidden;clear:both;box-shadow: 0px 0px 15px #dadada;margin-bottom:0.75rem;}

.list-rank ul{ padding-bottom:7px; clear:both;}

.list-rank li {height:33px;line-height:33px;font-size:15px;padding:0 6px;overflow:hidden;}

.list-rank .f_r {float:right;font-size:12px;color:#666666;padding-left:10px;}

.list-rank em {font-size:26px;font-style:normal;color:#990000;padding-right:10px;font-family:Georgia;}

.list-rank i {font-size:18px;font-style:normal;color:#999999;padding-right:14px;font-family:Georgia;}

/*reco banner*/

.reco-wrap{}

.reco-main{line-height: 0;}

.reco-main:after{ content:" "; display:block; clear:both;}

.reco-side{}

.reco-img-wrap{ line-height:0;overflow:hidden;}

.reco-img-wrap a{ line-height:0;}

.reco-img{ width:100%; line-height:0;}

.reco-img img{ width:100%; height:auto;}

.reco-main .reco-img-wrap{width:49.5%;overflow: hidden;}

.reco-main .reco-img-wrap+.reco-img-wrap{ margin-left:1%;}

.reco-main .reco-img-wrap-full{width:100%;clear: both;overflow:hidden;}

/*search*/

.search{position: relative;text-align: left;}

.search-button::after{content: '\e901';}

.search-button-clear{font-size: 18px;}

.search-button-clear::after{content: '\e92f';}

.search-result{position: absolute;top: 100%;overflow: hidden;overflow-y: scroll;margin-top: 5px;max-height: 50vh;z-index: 1;width: 100%;color: var(--dark-gray-color);font-size: 15px;background-color: #fff;border-radius: 5px;box-shadow: 0 0 5px rgba(0, 0, 0, .15);-webkit-overflow-scrolling: touch;}

.search-result-row + .search-result-row{border-top: 1px solid var(--mid-gray-color);}

.search-result-row-link{display: block;padding: 13px 15px 8px;}

.search-result-row-link:hover{color: var(--dark-gray-color);background-color: var(--light-gray-color);}

.search-result-row-title{line-height: 1.3;}

.search-result-row-excerpt{display: block;overflow: hidden;color: var(--secondary-text-color);font-size: 14px;text-overflow: ellipsis;white-space: nowrap;}

.search input[type='text'],.search input[type='password'],.search input[type='email'],.search input[type='search']{padding: 0 15px;width: 100%;height: 50px;outline: none;border: 1px solid #E6E6E6;border: 1px solid var(--mid-gray-color);font-size: 16px;border-radius: 5px;appearance: none;}

.search input[type='text']:focus,.search input[type='password']:focus,input[type='email']:focus,input[type='search']:focus{border-color: #C62729;border-color:#eee;}

.search .form-wrapper{position: relative;}

.search .form-button{position: absolute;top: 5px;right: 5px;display: flex;justify-content: center;align-items: center;padding: 0;width: 40px;height: 40px;outline: none;border: 0;font-size: 20px;background-color: #C62729;background-color: var(--red-color);border-radius: 0 4px 4px 0;cursor: pointer;}

.search .form-button::after{content: '\e92c';color: #FFFFFF;color: #fff;font-family: IVEEL, sans-serif;}

.search .form-button svg{display: none;}

/*floatbar*/

.floatbar{}

.fix-r-section{position:fixed;bottom:200px;right:20px;text-align:center;z-index:7999;font-size:0;background:#fff;box-shadow:0 2px 15px rgba(0,0,0,.1);border-radius:4px}

.fix-r-section.totop{bottom:132px;display:none}

.fix-r-section .fix-box{padding:6px;position:relative}

.fix-r-section .fix-box .f-btn{padding:0 6px;border-radius:4px;color:#333}

.fix-r-section .fix-box:not(:last-child):after{content:" ";width:24px;height:1px;background:#f0f0f0;display:block;position:absolute;top:100%;left:50%;transform:translate(-50%)}

.fix-r-section .fix-box:hover .f-btn{background:#fef9ef;color:#990000}

.fix-r-section .fix-box:hover .f-btn .hover-wrap .tel-box{display:block}

.fix-r-section .consult{-webkit-text-decoration-line:underline;text-decoration-line:underline}

.fix-r-section .tel-btn{position:relative;cursor:pointer}

.fix-r-section .tel-btn .icon-img{width:24px;height:24px;fill:currentColor}

.fix-r-section .hover-wrap{position:absolute;right:100%;bottom:-6px;padding-right:18px;line-height:normal}

.fix-r-section .hover-wrap .wl-qrcode{position:relative}

.fix-r-section .hover-wrap .wl-qrcode:after{display:inline-block;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:26px;height:26px;background:url(//res.orayimg.com/sunlogin/1.0/img/6e0dd41.png) no-repeat;background-size:contain}

.fix-r-section .hover-wrap .wl-qrcode img{padding:0!important;width:120px!important;height:120px!important;border:none!important}

.fix-r-section .hover-wrap .tel-box{padding:10px 20px;width:300px;line-height:normal;background:#fff;box-shadow:0 2px 15px rgba(0,0,0,.1);border-radius:4px;text-align:left;cursor:default;display:none;box-sizing:border-box}

.fix-r-section .hover-wrap .tel-box.wl{width:136px;padding:8px}

.fix-r-section .hover-wrap .tel-box.wl .text{color:#333;font-size:12px;line-height:14px;text-align:center;padding:8px 0 0}

.fix-r-section .hover-wrap .tel-box.wl .welfarer-wrap{text-align:center;margin-top:15px;font-size:12px}

.fix-r-section .hover-wrap .tel-box.wl .welfarer-wrap img{width:120px}

.fix-r-section .hover-wrap .tel-box.wl .welfarer-wrap .desc{color:#999;margin-top:3px;transform:scale(.93)}

.fix-r-section .hover-wrap .tel-box .item-wrap{display:block;padding:10px 0}

.fix-r-section .hover-wrap .tel-box .item-wrap .text-wrap{display:inline-block;*display:inline;*zoom:1;font-size:14px;line-height:1;vertical-align:middle}

.fix-r-section .hover-wrap .tel-box .item-wrap .text-wrap .til{color:#333}

.fix-r-section .hover-wrap .tel-box .item-wrap .text-wrap .text{font-size:14px;line-height:1.5em;padding-top:0;color:#6a6a6a}

.fix-r-section .hover-wrap .tel-box .item-wrap .text-wrap:hover .has-hover,.fix-r-section .hover-wrap .tel-box .item-wrap .text-wrap:hover .opinion,.fix-r-section .hover-wrap .tel-box .item-wrap .text-wrap:hover .til{color:#990000}

.fix-r-section.has-adviser{border-top-left-radius:0;border-top-right-radius:0}

.fix-r-section.has-adviser .hover-wrap{padding-right:30px}

/*content*/

.breadcrumb{ position:relative; min-height:60px;border-bottom:1px solid #eee;clear:both;}

.breadcrumb .catname{}

.breadcrumb .catname h2{position: relative;height: 60px;color: #990000;font-size: 16px;line-height: 60px;padding: 0 4px;margin: 0 10px;transition: all .4s ease;display: inline-block;}

.breadcrumb .catname h2:after{content: "";position: absolute;right: auto;left: 0;width: 100%;height: 3px;bottom: -1px;z-index: 1;background: #990000;transition: all .4s ease;}

.breadcrumb .position{ position:absolute; right:10px; top:20px; color:#999; font-size:14px; line-height:1.5em; text-align:right;}

.breadcrumb .position a{color:#333;}

.breadcrumb .position a:hover{color:#990000;}

.post-container{position:relative;padding:15px;clear:both;box-shadow: 0px 0px 15px #dadada;}

.post-container .post-title h1{ position:relative; font-size:32px; font-weight:normal; line-height:1.5em; text-align:center; padding-top:30px; padding-bottom:20px; margin-bottom:20px; clear:both;}

.post-container .post-title h1:after{ content:" ";position:absolute;bottom:0;left:50%;margin-left:-25px;width:50px;height:2px;background-color:#990000;display:inline-block;}

.tl{ text-align:left!important;}

.post-container .floor-title{height:32px;}

.post-container .floor-title h2{height:32px;font-size:18px;line-height: 28px; font-weight:normal;}

.post-container .postmeta{ color:#999; font-size:14px; line-height:1.5em; text-align:center; padding-top:10px; padding-bottom:20px;}

.post-bottom{height:125rem; z-index:-1;}

.post-content{width:auto; max-width:100%; font-size:16px; line-height:1.5em; margin:0 auto; padding:20px 0;}

.pubTitle+.post-content{ margin-top:30px;}

.post-content p{ font-size:16px; line-height:1.5em; margin-bottom:10px;}

.post-content img{ width:auto; max-width:100%; height:auto!important;}

.post-content .services-intro{ padding-top:20px; padding-bottom:5rem;}

.post-content .bText p{ font-size:16px; line-height:1.5em; margin-bottom:10px;}

.post-content .cas{ padding:20px; margin-top:0; margin-bottom:10rem;}

.post-content ul{ padding-left:2.5em;}

.post-content ul li{ padding-left:0;}

.nextprev{ width:100%; clear:both;}

.inner_content_text_page{width:100%;overflow:hidden;margin-top:5px; margin-bottom:30px;padding-top:5px;padding-left:0px; clear:both;}

.inner_content_text_page li{width:100%; color:#999;font-size:13px;height:25px;line-height:25px;float:left;overflow:hidden;}

.inner_content_text_page li a{ color:#999;}

.inner_content_text_page li a:hover{ color:#333;}

.inner_content_text_page:after{ content:" "; display:block; clear:both;}

/*.navintro-info*/

.navintro-info{ position:relative; width:100%; padding-top:20px; padding-right:160px; margin-bottom:20px; display:block; clear:both;}

.navintro-texts{ width:100%;}

.navintro-texts .navintro-info-title{color: #000;font-size: 24px;line-height:1.5em;font-weight: bold;margin-bottom: 12px;}

.navintro-texts .navintro-info-title h1{ display:inline-block;}

.navintro-texts .navintro-info-desc{ color:#666; font-size:14px; line-height:1.5em;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}

.navintro-info .navintro-info-btn{ position:absolute; right:10px; top:50%; margin-top:0;}

.navintro-info .navintro-info-btn .btn-view{}

.navintro-info .navintro-info-btn .btn-view .iconfont{ margin-right:5px;}

/*头条*/

.flower-top{padding: 10px;}

.flower-top .t-bbt{height: 2.4rem;position: relative;padding-left: 1rem;color: #990000;font-size: 1.5rem;font-weight: bold;line-height: 2.45rem;margin-bottom: 1rem;}

.flower-top .t-bbt:before{width: 3px;height: 30%;top: 25%;display: block;left: 0;content: "";background: #990000;position: absolute;}

.flower-top .t-bbt:after{width: 3px;height: 30%;bottom: 15%;display: block;left: 0;content: "";background: #cbae64;position: absolute;}

.flower-top .t-bbt .href{color: #990000;font-size: 13px;display: inline-block;padding-right: 2.1rem;position: absolute;right: 0px;top: 0;height: 2.4rem;}

.flower-top .t-bbt .href:before{content: "";width: 18px;height: 18px;-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;display: block;position: absolute;top: 50%;right: 0;margin-top: -9px;border: 1px solid #990000;}

.flower-top .t-bbt .href:after{content: "";display: block;width: 6px;height: 6px;border-top: 1px solid #990000;border-right: 1px solid #990000;position: absolute;right: 7px;top: 50%;margin-top: -3px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}

.flower-top .ft-list{position: relative;}

.flower-top .ft-list:after{content: "";display: block;clear: both;}

.flower-top .ft-list .list{}

.flower-top .ft-list .item{float: left;width: 33.33%;}

.flower-top .ft-list .item .tu{padding-top:56.25%;position: relative;margin-bottom: 0.25rem;overflow: hidden;}

.flower-top .ft-list .item .tu a{display: block;width: 100%;height: 100%;position: absolute;left: 0px;top: 0;}

.flower-top .ft-list .item .tu a img{display: block;width: 100%;height: 100%;}

.flower-top .ft-list .item .title{font-size: 1.1rem;height: 2rem;line-height: 2rem;margin-bottom: 0rem}

.flower-top .ft-list .item .title a{color: #333;}

.flower-top .ft-list .item .title a:hover{color: #990000;}

.flower-top .ft-list .item .demo{line-height: 1.65rem;height: 3.2rem;color: #3c3c3c;}

.flower-top .ft-list .item .href{height: 2.8rem;line-height: 2.85rem;display: none}

.flower-top .ft-list .item .href a{display: inline-block;position: relative;padding-left: 1rem;color: #989898;}

.flower-top .ft-list .item .href a:after{width: 6px;height: 6px;content: "";display: block;position: absolute;left: 0px;top: 50%;margin: -3px 0 0 -1px;border-right: 1px solid #109954;border-top: 1px solid #109954;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}

.flower-top .ft-list .item .href a:hover{color: #990000;}

.fly-box{position: absolute;z-index: 2;width:auto;right:0;top: 0;height: 34px;}

.fly-box .pagemm{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: -moz-box;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;-moz-box-orient: horizontal;-moz-box-direction: normal;flex-direction: row;-webkit-box-orient: horizontal;-ms-box-orient: horizontal;box-orient: horizontal;}

.fly-box .swiper-button-prev{width: 34px;height: 34px;display: block;outline: none;background: rgba(0,0,0,.35);border: 1px solid rgba(255,255,255,.3);position: relative;left: 0;margin:0;}

.fly-box .swiper-button-prev:after{width: 10px;height: 10px;content: "";display: block;position: absolute;border-top: 2px solid rgba(255,255,255,.6);border-left: 2px solid rgba(255,255,255,.6);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 50%;left: 50%;margin: -5px 0 0 -2px;}

.fly-box .swiper-button-next{width: 34px;height: 34px;display: block;left: 0;margin:0;outline: none;background: rgba(0,0,0,.35);border: 1px solid rgba(255,255,255,.3);position: relative;border-left: 0;}

.fly-box .swiper-button-next:after{width: 10px;height: 10px;content: "";display: block;position: absolute;border-top: 2px solid rgba(255,255,255,.6);border-left: 2px solid rgba(255,255,255,.6);-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);top: 50%;left: 50%;margin: -5px 0 0 -6px;}

.fly-box .swiper-button-next:hover,.fly-box .swiper-button-prev:hover{background: rgba(204,0,0,.8);}

.fly-box .bbt{-webkit-flex: 1;-ms-flex: 1;-moz-box-flex: 1;flex: 1;-webkit-box-flex: 1;}

.fly-box .swiper-pagination{margin: 0 10px;padding-top: 17px;position: relative;left:auto;right:0;top: 0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}

.fly-box .swiper-pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{transform: none;left: auto;}

.fly-box .swiper-pagination span{-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);background: #999;opacity: 1;}

.fly-box .swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform: translateY(-50%) scale(.33);-moz-transform: translateY(-50%) scale(.33);-ms-transform: translateY(-50%) scale(.33);-o-transform: translateY(-50%) scale(.33);transform: translateY(-50%) scale(.33);}

.fly-box .swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev

,.fly-box .swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform: translateY(-50%) scale(.66);-moz-transform: translateY(-50%) scale(.66);-ms-transform: translateY(-50%) scale(.66);-o-transform: translateY(-50%) scale(.66);transform: translateY(-50%) scale(.66);}

.fly-box .swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform: translateY(-50%) scale(1);-moz-transform: translateY(-50%) scale(1);-ms-transform: translateY(-50%) scale(1);-o-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);background: #990000;}

.fly-box .bbt .btb{display: inline-block;padding: 0 10px;border: 1px solid rgba(255,255,255,.3);height: 34px;line-height: 32px;background: rgba(0,0,0,.35);font-size: 18px;color: rgba(255,255,255,.8);}

/*news*/

.flower-down{padding: 10px 0;}

.flower-down .fd-list:after{content: "";display: block;clear: both;}

.flower-down .fd-list .left{float: left;width: 49%;}

.fdt-type{padding-right: 80px;position: relative;height: 3rem;line-height: 3.05rem;border-bottom: 1px solid #dcdcdc;}

.fdt-type .swiper-slide{position: relative;float: left;width: auto;height: 2.1rem;color: #333;font-size: 1rem;font-weight: bold;line-height:1.5rem;padding-top:1rem;margin-right: 1.8rem;-webkit-transform: all .5s;-moz-transform: all .5s;-ms-transform: all .5s;-o-transform: all .5s;transform: all .5s;cursor: pointer;}

.fdt-type .swiper-slide:first-child{height: 3.1rem;font-size: 1.5rem;line-height:3rem;padding-top:0;}

.fdt-type .swiper-slide.swiper-slide-thumb-active,.fdt-type .swiper-slide:hover{color: #990000;}

.fdt-type .swiper-slide:after{content: "";display: block;height: 3px;bottom: 0px;left: 50%;width: 0%;background: #cbae64;z-index: 2;position: absolute;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}

.fdt-type .swiper-slide.swiper-slide-thumb-active:after{width: 100%;}

.fdt-type .swiper-slide a{color: #990000;}

.fdt-type .swiper-slide a:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}

.fdt-type .href{color: #990000;font-size: 13px;display: inline-block;padding-right: 2.1rem;position: absolute;right: 0px;top: 0;height: 3rem;}

.fdt-type .href:before{content: "";width: 18px;height: 18px;-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;display: block;position: absolute;top: 50%;right: 0;margin-top: -9px;border: 1px solid #990000;}

.fdt-type .href:after{content: "";display: block;width: 6px;height: 6px;border-top: 1px solid #990000;border-right: 1px solid #990000;position: absolute;right: 7px;top: 50%;margin-top: -3px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}

.fdt-type .href:hover{color:#666;}

.fdt-type .href:hover:before{border-color:#666;}

.fdt-type .href:hover:after{border-color:#666;}

.news-dot .list-box{padding-top:8px;}

.news-dot .list-box .item{line-height: 2.7rem;border-bottom: 1px dashed #cacaca;font-size: 1rem;}

.news-dot .list-box .item a{position: relative;padding-right: 85px;display: block;padding-left: 1.2rem;}

.news-dot .list-box .item a span{position: absolute;right: 0px;top: 0;color: #9b9b9b;font-size: 0.9rem;}

.news-dot .list-box .item a .title{height: 2.7rem;}

.news-dot .list-box .item a:before{width: 0;height:0;content: "";border-style: solid;border-width: 4px;border-color: transparent transparent transparent #990000;display: block;left: 0px;top: 50%;position: absolute;margin-top: -4px;}

.news-dot .list-box .item a:after{width: 8px;height: 8px;content: "";display: block;left: -1px;top: 50%;position: absolute;margin-top: -5px;border-top: 1px solid #990000;border-right: 1px solid #990000;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}

.news-dot .list-box .item a:hover{color: #990000;}

.flower-down .fd-list .right{float: right;width: 49%;}

.news-date .list-box .item{height: 5.8rem;border-bottom: 0.5px solid #dcdcdc;}

.news-date .list-box .item a{display: block;padding: 1.5rem 0 1.5rem 5.8rem;position: relative;height: 5.8rem;}

.news-date .list-box .item a .datebox{text-align: center;left: 0px;position: absolute;top: 1.5rem;height: 3.075rem;border-right: 0.5px solid #dcdcdc;width: 5rem;padding-top: 0.1rem;color: #990000}

.news-date .list-box .item a .datebox .b{font-size: 1.9rem;height: 1.8rem;line-height: 1.8rem;font-weight: 600;}

.news-date .list-box .item a .datebox .s{font-size: 0.9rem;line-height: 1rem;height: 1rem;margin-top: 0.2rem;}

.news-date .list-box .item a .title{font-size: 1.15rem;height: 3.2rem;line-height: 1.6rem;}

.news-date .list-box .item a .href{display: none;margin-top: 0.2rem;font-size: 0.9rem;line-height: 1rem;height: 1rem;font-weight: bold;color: #5e6a7a;}

/*scroll pic box*/

.scrollnews-box{position: relative;padding: 0;}

.scrollnews-box .ig-box{width: 100%;max-width: 1400px;margin: auto;position: relative;padding: 0;}

.scrollnews-box .btn{width: 60px;height: 100%;margin-top: 0;top: 0;outline: none;left: -60px;opacity: 1;z-index: 3;}

.post-container .scrollnews-box .btn{display:none;}

.scrollnews-box .btn:hover{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}

.scrollnews-box .btn.swiper-button-disabled{opacity: .5}

.scrollnews-box .btn:before{width: 34px;height: 34px;border:2px solid #990000;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;left: 50%;top: 50%;content: "";display: block;position: absolute;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}

.scrollnews-box .btn:after{width: 12px;height: 12px;content: "";display: block;position: absolute;border-top: 2px solid #990000;border-left: 2px solid #990000;left: 50%;top: 50%;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);margin: -5px -4px;}

.scrollnews-box .btn.swiper-button-next:after{-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);margin: -5px -8px;}

.scrollnews-box .btn.swiper-button-next{left: auto;right: -60px;}

.scrollnews-box .ig-box .swiper-slide{width: 25%;float: left}

.scrollnews-box .ig-box .swiper-slide a{display: block;position: relative;padding-top: 57.43%;overflow: hidden;}

.scrollnews-box .ig-box .swiper-slide a img{width: 100%;height: 100%;display: block;position: absolute;left: 0px;top: 0}

.scrollnews-box .ig-box .swiper-slide a .text{font-size: 1.6rem;color: #fff;width: 100%;text-align: center;font-weight: bold;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);position: absolute;left: 0px;top: 50%;line-height: 1.4;}

.scrollnews-box .ig-box .swiper-slide a:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}

.scrollnews-box .ig-box .swiper-slide a .href{height: 2.8rem;color: #fff;font-size: 1rem;line-height: 2.8rem;width: 100%;position: absolute;left: 0px;bottom: 0;background: rgba(204,0,0,.5);text-align: center;-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%);}

.scrollnews-box .ig-box .swiper-slide a .href span{width:96%;display: inline-block;padding: 0 2%;}

.scrollnews-box .ig-box .swiper-slide a:hover .href{-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}

.scrollnews-box .fly-box{ right: 50%; top:auto; bottom: -20px;-webkit-transform: translateX(50%);-moz-transform: translateX(50%);-ms-transform: translateX(50%);-o-transform: translateX(50%);transform: translateX(50%); display: none;}

.scrollnews-box .fly-box .swiper-button-prev,.scrollnews-box .fly-box .swiper-button-next{ display: none;}

/*news detail*/

.content-main-wrap{position:relative;padding:15px;clear:both;box-shadow: 0px 0px 15px #dadada;}

.content-main-wrap .fdt-type{height:44px;line-height:42px;margin-top: -15px;}

.content-main-wrap .fdt-type .swiper-slide:first-child{height:46px;font-size: 1.25rem;line-height:42px;}

.content-main-wrap .news-list{border-top:0;}

.content-main-wrap .news-list .item{border:1px solid #f8f8f8;border-bottom: 1px solid #e6e6e6;box-shadow:none;}

.content-main-wrap .news-list .item:hover{box-shadow: rgba(218,218,218,0.5) 0px 0px 8px;}

/*culture*/

.culture-wrap{}

.culture{position: relative;line-height: 0;}

.culture>*{line-height: 1.6;}

.culture>img{position: absolute;width: 100%;height: 100%;object-fit: cover;z-index: -1;}

.culture .culture-area{width: 92%;}

.culture .title-area{z-index: 2;color: #fff;margin: 0 auto;}

.culture .title-area .title{position: relative;color:#990000;font-size: 1.75rem;font-weight: bold;display: inline-block;}

.culture .title-area .text{color:#333;font-size: 1rem;line-height: 1.5;margin-top: 0.3rem;}

.culture .title-area .text p{ margin-bottom: 10px;}

.culture .title-area .sub-title{color:#999;font-size: 1rem;font-weight: bold;margin-bottom:1rem;display: block;}

.culture .title-area.font-bk .sub-title{color: rgba(173, 186, 179, 0.5);}

.culture.type3{width: 100%;background: url(../images/bg-culture.jpg) no-repeat center center;background-size: cover;}

.culture.type3 .title-area{width:100%;padding: 1.5rem;}

/*culture-info*/

.culture-info-wrap{}

.culture-info-wrap:after{content: '';display: block;clear: both;}

.culture-info-area{width:100%;max-width: 1440px;margin: 0 auto;padding: 0;display: flex;justify-content: space-between;position: relative;}

.is-shadow{box-shadow: 0px 0px 15px #dadada;}

.culture-info-area.right{display: block;}

.culture-info-area.right:after{content: '';display: block;clear: both;}

.culture-info-area .left-area{width: 49.35%;}

.culture-info-area .right-area{width: 49.35%;}

.culture-info-area .left-area.full{width: 50%;}

.culture-info-area .right-area.full{width: 50%;}

.culture-info-area .left-area.full .item .tu{ line-height:0;}

.culture-info-area .left-area.full .item .title,.culture-info-area .left-area.full .item .href{ display:none;}

.bg-img-container{position: relative; width: 100%;}

.culture-info-area .bg-img-container{padding-top:56.25%;display: block;}

.culture-info-area .right-area .eng-title{color:#999;font-size: 40px;font-weight: 600;}

.culture-info-area .right-area .chs-title{font-size: 30px;}

.culture-info-area .right-area .cut-line{margin: 20px 0;}

.culture-info-area .right-area .text{line-height:1.5;}

.culture-info-area .right-area .text p+p{ margin-top: 20px;}

.culture-info-area .right-area.area-test .text{ height:368px; overflow:hidden;}

.culture-info-area .right-area .link-container{margin-top: 2rem;}

.culture-info-area .swiper-pagination-bullet{opacity: 1;background: #fff;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;}

.culture-info-area .swiper-pagination-bullet.swiper-pagination-bullet-active {background: #990000;}

.link-container{float: right;display: inline-block; transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease; -moz-transition: opacity 0.5s ease; -ms-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease;}

.link-container .inner-container{display: flex; justify-content: space-between; align-items: center;}

.link-container .inner-container>div{padding: 10px 18px; background: #990000; color: #fff; font-size: 14px; transition: background 0.5s ease, color 0.5s ease; -webkit-transition: background 0.5s ease, color 0.5s ease; -moz-transition: background 0.5s ease, color 0.5s ease; -ms-transition: background 0.5s ease, color 0.5s ease; -o-transition: background 0.5s ease, color 0.5s ease;}

@media only screen and (max-width:1024px){.link-container .inner-container>div{padding: 8px 12px;} .link-container .inner-container .iconfont{padding: 8px !important;}}

.link-container.white .inner-container>div{background: #fff; color: #990000;}

.link-container .inner-container .iconfont{margin-left: 1px; padding: 10px;}

.link-container:hover .inner-container>div{background: #e0e0e0; color: #990000;}

.link-container.white:hover .inner-container>div{background: #990000; color: #fff;}

.culture-info-area .left-area.is-relative .link-container,.culture-info-area .right-area.is-relative .link-container{ position:absolute; right:1.5rem; bottom:1.5rem;}

.culture .news-dot .list-box .item:last-child{border-bottom: 0;}

.culture .content-main-wrap{padding-bottom: 12px;}

/*special pics*/

.special_wrap_md{position:relative;background: #fff;box-shadow: 0px 0px 15px #dadada;}

.special_wrap_md .special_wrap_md_t h3{color: #333333; font-size: 18px;float: left;margin-left: 5px;line-height: 22px;}

.special_wrap_md .special_wrap_md_t .more{color: #666666; font-size: 14px;float: right;margin-right: 15px;}

.special_wrap_md .special_wrap_md_t .more a{color: #666666;}

.special_wrap_md .special_wrap_md_t .more:hover a{color:#990000;}

.special_wrap_md .fly-box{right:15px;top:10px;}

.special-contnet{position: relative;width: 100%;margin-top:20px;overflow: hidden;}

.special-contnet ul{width:100%;}

.special-contnet ul:after{display: block;zoom: 1;content: '';clear: both;}

.special-contnet ul li{width:100%; clear: both;}

.special-contnet ul li .image{}

.special-contnet ul li .icon-video a::after{content: "";display: block;width: 60px;height: 60px;min-width: 46px;min-height: 46px;background: url(../images/icon-play.png) no-repeat center center;background-size: contain;position: absolute;left: 50%;top: 50%;transform: translate3d(-50%, -50%, 0);-webkit-transform: translate3d(-50%, -50%, 0);-moz-transform: translate3d(-50%, -50%, 0);-ms-transform: translate3d(-50%, -50%, 0);-o-transform: translate3d(-50%, -50%, 0);opacity: 0.7;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;}

.special-contnet ul li .icon-video a:hover::after{opacity: 1;}

.special-contnet ul li img{width: 100%; height: auto;}

.special-contnet ul li .image{width: 100%;height:auto;overflow: hidden; background: #e6e6e6;}

.special-contnet ul li .text{margin-top: 10px; padding-bottom:3px;}

.special-contnet ul li .text .title{font-size: 20px;line-height: 28px;height:28px;color: #333;padding: 0;text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden;}

.special-contnet ul li .text .title a{color: #333;overflow: hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient:vertical;}

.special-contnet ul li .text .title:hover a{color:#990000; text-decoration: none;}

.special-contnet ul li .text .desc{font-size: 14px;line-height: 20px;color: #999; padding: 0;margin-top:10px;display: block;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}

/*technology*/

.headlineslide{position: relative;width:100%;clear: both;}

.headlineslide a{text-decoration: none;}

.headlineslide .plantingimg{float: left;width:70%;height:auto;}

.headlineslide .plantingimg .plantting_img{display: none;}

.headlineslide .plantingimg .plantting_img.cur{display: block;}

.headlineslide .plantingimg .plantting_img .live_con span{display: inline-block;}

.headlineslide .plantingimg .plantting_img .img{line-height: 0;}

.headlineslide .plantingimg .plantting_img a{line-height: 0;}

.headlineslide .plantingimg .plantting_img img{width:100%;height:auto;line-height: 0;}

.headlineslide .plantingimg .plantting_img .text{display: none;}

.headlineslide .plantingimg .plantting_img .swiper-pagination{display: none;}

.headlineslide .plantingtext{float: right;width:30%;height:auto;background:#990000;}

.headlineslide .plantingtext ul{heigth:100%;padding: 20px 0;position: relative;background:#990000;z-index: 3;}

.headlineslide .plantingtext li.planting_column{color: #fefefe;text-align: left;width:100%; height: 56px;}

.headlineslide .plantingtext li.planting_column .text{color: #fefefe;width:100%;height:100%;padding:0 5%;}

.headlineslide .plantingtext li.planting_column h2{font-size: 16px;line-height:56px;color: #fff;width:100%; overflow: hidden;font-weight: normal;height: 56px;overflow: hidden;}

.headlineslide .plantingtext li.planting_column h2 a{font-size: 16px;color: #fefefe;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.headlineslide .plantingtext li.planting_column span{display: none;font-size: 14px;line-height: 22px;padding-top: 2px;color: #fff;width: 100%; overflow: hidden;height: 50px;}

.headlineslide .plantingtext li.planting_column span a{color: #333;overflow: hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient:vertical;}

.headlineslide .plantingtext li.cur{background-color:#cbae64;height: 94px;padding: 0;margin: 10px 0;}

.headlineslide .plantingtext li.cur h2{font-size: 18px;line-height: 34px;color: #000;font-weight: bold;height: 34px;overflow: hidden;margin-bottom: 5px;padding-top: 5px;}

.headlineslide .plantingtext li.cur h2 a{font-size: 18px;line-height: 34px;font-weight: bold;color: #000;}

.headlineslide .plantingtext li.cur span{display:block;}

/*project*/

.area-title.normal{background: #eff0f1;overflow: hidden;}

.area-title.normal .content{padding-top: 3px;display: flex;justify-content: space-between;align-items: flex-end;}

.area-title.normal .lefttitle .title-cn{color: #990000;font-size: 1.75rem;font-weight: bold;display: inline-block;}

.area-title.normal .lefttitle .title-en{display: inline-block;font-size: 18px;color: #7c7e71;font-family: 'ziti';}

.area-title.normal .rightmenu .title{font-size: 1.3rem;color: #fafafb;line-height: 0.72;font-family: 'ziti1';}

.with-short-line::after{content: "";display: block;width: 30px;height: 2px;background-color: #990000;margin-top:8px;}

.project-area{padding-bottom: 0.8rem;}

.project-area .area-title.normal{background: none;}

.project-area .area-title.normal .rightmenu{display: inline-flex;justify-content: flex-end;align-items: center;}

.project-area .area-title.normal .rightmenu .more{display: inline-flex;justify-content: flex-end;align-items: center;padding: 10px;margin-left: 0.3rem;font-size: 14px;white-space: nowrap;}

.project-area .area-title.normal .rightmenu .more .iconfont{font-size: 16px;margin-left: 5px;}

.project-area .project-list-area{margin-top: 20px;}

.project-area .project-list-area .swiper-slide{width: auto;}

.project-area .project-list-area .swiper-slide .product-item{display: block;width: 100%;height: 100%;}

.project-area .project-list-area .project-item{}

.project-area .project-list-area .project-item .bg-img-container{padding-top:0;overflow: hidden;}

.project-area .project-list-area .project-item img{height:160px;overflow: hidden;transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transition: all 1.2s ease;-webkit-transition: all 1.2s ease;-moz-transition: all 1.2s ease;-ms-transition: all 1.2s ease;-o-transition: all 1.2s ease;}

.project-area .project-list-area .project-item:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);}

.project-area .project-list-area .project-item .title{font-size: 16px;font-weight: 600;margin: 5px 0;}

.project-area .project-list-area .project-item .desc{max-width: 240px;color:#666;font-size: 14px;margin: 5px 0;}

.project-area .project-list-area .project-item:hover .desc{color:#333;}

.normal-pagination{margin-left: 10px;font-size: 12px;font-weight: 600;display: inline-flex;align-items: center;justify-content: space-between;flex-direction: row;}

.normal-pagination .line{width:5px;height: 1px;background: #d4d4d4;margin: 0 5px;}

.normal-pagination .swiper-pagination-total{color: #d4d4d4;}

/*services*/

.intitle-div .tit{color: #202020;font-size: 30px;font-weight:bold;line-height: 1.1;}

.intitle-div .line{width: 30px;height: 2px;background-color:#990000;margin: 16px auto 0; display:none;}

.bg-deep .intitle-div .tit{color:#990000;}

.services-items{padding:80px 0;}

.services-info-area{position: relative;}

.services-info-area .bg-img{z-index: -1;}

.services-info-area .swiper-pagination-bullet{opacity: 1;background: #fff;z-index:0;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;}

.services-info-area .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #990000;}

.services-container{width:92%;max-width: 1440px;margin: 0 auto; padding: 0 10px;}

.services-container:after{content:" ";display: block;clear: both;}

.area-title.normal{display: flex;justify-content: flex-start;align-items: center;}

.area-title.normal .tit,.area-title.normal .tit{line-height: 1;display: inline-block;font-size:24px;}

.area-title.normal .cut-line{margin: 14px 0 0;display: block;}

.area-title.normal .desc{font-size: 0.6rem;margin-left: 0.2rem;/* opacity: 0.35;*/color: rgba(173, 186, 179, 0.35);font-weight: bold;}

.services-info-area .services-info-main{ padding:30px; background-position:center center; background-repeat:no-repeat; background-size:cover;}

.services-info-area .services-info-title{ padding-top:17px; padding-bottom:250px;}

.services-info-area .services-info-main .industry-swiper{margin: 30px 0 0;}

.services-info-area .services-info-main .swiper-slide{padding: 0;}

.services-info-area .services-info-main .swiper-slide .services-content-item{border-radius:5px;box-shadow: 0 0 10px 0 rgba(100, 100, 100, 0.3);overflow: hidden;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}

.services-info-area .services-info-main .swiper-slide .services-content-item:hover{box-shadow: 0 0 15px 0 rgba(100, 100, 100, 0.6);}

.services-info-area .services-info-main .bg-img-container{padding-top: 56.25%;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}

.services-info-area .services-info-main .services-content-item:hover .bg-img-container{}

.services-info-area .services-info-main .services-content-item:hover .bg-img-container .bg-img{transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);}

.services-info-area .services-info-main .title-area{text-align:center;padding:5px 10px 10px;background: #fff;display:block;}

.services-info-area .services-info-main .title-area .tit{position:relative;font-size: 20px;font-weight:bold;white-space: nowrap;display:inline-block;}

.services-info-area .services-info-main .title-area .tit:before{position:absolute;left:-15px;top:0;color:#ccc;content:"-";display:block;}

.services-info-area .services-info-main .title-area .tit:after{position:absolute;right:-15px;top:0;color:#ccc;content:"-";display:block;}

.services-info-area .services-info-main .title-area .desc{color:#666;font-size: 15px;text-align:left;margin-top: 5px;}

.services-info-area .services-info-main:hover .title-area .desc{color:#333;}

.services-info-area .industry-swiper-controller{position: relative;height: 50px;margin-bottom:20px;display: flex;align-items: center;margin: 0 -10px;}

.services-info-area .industry-swiper-controller .swiper-button-next,.services-info-area .industry-swiper-controller .swiper-button-prev{font-size:48px;color: #990000;transition: color 0.5s ease;-webkit-transition: color 0.5s ease;-moz-transition: color 0.5s ease;-ms-transition: color 0.5s ease;-o-transition: color 0.5s ease;transform: scaleY(0.8);-webkit-transform: scaleY(0.8);-moz-transform: scaleY(0.8);-ms-transform: scaleY(0.8);-o-transform: scaleY(0.8);}

.services-info-area .industry-swiper-controller .swiper-button-disabled{color: #adbab3;opacity: 1;}

.services-info-area .industry-swiper-controller .swiper-button-prev{left: 10px;height: 0;}

.services-info-area .industry-swiper-controller .swiper-button-next{right: 0;left: 76px;height: 0;}

.services-info-area .industry-swiper-controller .swiper-button-next:after,.services-info-area .industry-swiper-controller .swiper-container-rtl .swiper-button-prev:after,.services-info-area .industry-swiper-controller .swiper-button-prev:after,.services-info-area .industry-swiper-controller .swiper-container-rtl .swiper-button-next:after{display: none;}

.swiper-scrollbar{left: 170px;height: 2px;width: calc(100% - 170px);}

.swiper-scrollbar-drag{background: #990000;width: calc(100% - 120px);}

.services-info-area .fly-box{right:auto; top:auto; bottom:5px; left: 50%; transform: translateX(-50%); display:none;}

/*search*/

.search-ipt {border: 0;background: transparent;border-radius: 0;-webkit-appearance: none;}

.web-search {height:0;display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;visibility: hidden;}

.js .web-search {position: fixed;z-index: 1000;top: 0;left: 0;width: 100%;height: 100vh;opacity:0;visibility:hidden;top: 175px;bottom: 0;height: auto;}

.js .web-search::before {content: '';position: absolute;top: 0;right: 0;width: 100%;height: 100%;background: rgba(255, 255, 255, 0.98);background-color: #fff\9;-webkit-transform: scale(1,0.1);-ms-transform: scale(1,0.1);-o-transform: scale(1,0.1);transform: scale(1,0.1);}

.web-search .btn--search-close {display: inline-block;font-size: 2em;position: absolute;top: 0.5em;right: 0.5em;width:50px;height:50px;cursor:pointer;display: none;}

.web-search .btn--search-close:hover{background-position: center -50px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}

.web-search .btn--search-close i{font-size: 32px;line-height:50px;}

.web-search .btn--search-close:hover i{color:#990000;}

.js .btn--search-close {display: block;}

.web-search .search-ipt {font-family: inherit;line-height: 1;display: inline-block;box-sizing: border-box;width: 75%;padding: 0.05em 0;color: #333;border-bottom: 3px solid;font-size:20px;line-height:10px;outline: none;}

.web-search .search-ipt::-webkit-input-placeholder {color: #333;font-weight: bold;}

.web-search .search-ipt::-moz-placeholder {opacity: 1;color: #333;font-weight: bold;}

.web-search .search-ipt:-ms-input-placeholder {color: #333;font-weight: bold;}

.web-search .search-ipt::-webkit-search-cancel-button, .web-search .search-ipt::-webkit-search-decoration {-webkit-appearance: none;}

.web-search .search-ipt::-ms-clear {display: none;}

.web-search .search-attr {font-size: 90%;display: block;width: 75%;margin: 0 auto;padding: 0.85em 0;text-align: right;color: #333;}

.js .container {position: relative;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out; }

.js .main-wrap--move {height: 100vh;}

.js .web-search {pointer-events: none;}

.js .search--open {pointer-events: auto;opacity:1;visibility:visible;}

.js .web-search::before {opacity: 0.3;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}

.js .search--open::before {opacity: 1;}

.web-search .btn--search-close {opacity: 0;-webkit-transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;transition: opacity 0.3s ease;}

.search--open .btn--search-close {opacity: 1;-webkit-transition: transform .3s ease;-o-transition: transform .3s ease;transition: transform .3s ease;}

.search__suggestion, .web-search .search-attr {opacity: 0;-moz-transform: translate3d(0, 30px, 0);-webkit-transform: translate3d(0, 30px, 0);-ms-transform: translate3d(0, 30px, 0);-o-transform: translate3d(0, 30px, 0);transform: translate3d(0, 30px, 0);-moz-transition: opacity 0.8s, transform 0.8s;-webkit-transition: opacity 0.8s, transform 0.8s;-ms-transition: opacity 0.8s, transform 0.8s;-o-transition: opacity 0.8s, transform 0.8s;transition: opacity 0.8s, transform 0.8s;}

.search--open .search-attr {color:#999;font-size:20px;opacity: 1;-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

.js .web-search .search-ipt {font-size: 60px;font-weight: bold;border-bottom-width: 1px;padding: 15px 0;-moz-transform: scale3d(0, 1, 1);-webkit-transform: scale3d(0, 1, 1);-ms-transform: scale3d(0, 1, 1);-o-transform: scale3d(0, 1, 1);transform: scale3d(0, 1, 1);-moz-transform-origin: 0% 50%;-webkit-transform-origin: 0% 50%;-ms-transform-origin: 0% 50%;-o-transform-origin: 0% 50%;transform-origin: 0% 50%;-moz-transition: transform .3s;-webkit-transition: transform .3s;-ms-transition: transform .3s;-o-transition: transform .3s;transition: transform .3s;opacity: 0;text-transform: uppercase;}

.js .web-search .search-ipt,.web-search .search-attr {-webkit-transition-delay: 0.4s;-o-transition-delay: 0.4s;transition-delay: 0.4s;}

.js .search--open .search-ipt {-moz-transform: scale3d(1, 1, 1);-webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);opacity: 1;-moz-transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;transition-duration: 0.4s;}

.js .search--open .search-btn {display:none !important;}

.js .fixed-body .web-search{top: 71px;}

.js .search--open::before{-webkit-transform: scale(1,1);-ms-transform: scale(1,1);-o-transform: scale(1,1);transform: scale(1,1);}

.web-search .search-attr{padding-bottom: 0;}

.js .web-search{width: 70%;height: auto;left: 15%;top: 50%;bottom: auto;padding: 35px 0;margin: auto;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);z-index: 100001;overflow: hidden;}

.js .fixed-body .web-search{top: 50%;}

.main-wrap--move:after{content: '';display: block;width: 100%;height: 100%;background-color: rgba(0,0,0,0.7);position: fixed;left: 0;top: 0;z-index: 100000;}

/*responsive diy*/

@media (max-width:1639px){

.area-title.normal .tit{font-size: 24px; white-space: normal;}

.services-container .industry-container .title-area .chs-title{font-size: 22px;}

}

@media (max-width:1407px){

.navbar-menu .navbar-nav-topbar-list ul li{padding-right:30px;}

.news-dot .list-box .item{line-height: 2.46rem;}

.news-dot .list-box .item a .title{height: 2.46rem;}

.inproduct-swiper .swiper-slide{max-width: 85%;}

.navbar-nav-topbar-list ul li .navbar-nav-children-info{background-size:200px; background-position-x:-50px; background-position-y:-50px;}

.footer-wrap .footer-more-left{width:70%;}

.footer-wrap .footer-more-right{width:30%;}

.footer-wrap .more-list-main{padding:0 3.5%;}

.culture-info-area .right-area .text{word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}

.text-area-technology{word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2!important;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}

.culture-info-area .right-area.area-test{height:412px;}

.culture-info-area .right-area.area-test .text{height:216px;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8!important;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}

}

@media (max-width:1215px){

.navbar-menu .navbar-nav-topbar-list ul li{padding-right:18px;}

.page-navigation .tabs ul li{margin-right:40px;}

.page-navigation .tabs ul li a{font-size:19px;line-height:26px;}

.news-dot .list-box .item{line-height: 2.115rem;}

.news-dot .list-box .item a .title{height: 2.115rem;}

.news-dot .list-box .swiper-slide{padding-top: 2px;}

.services-container .industry-container .title-area .chs-title{font-size: 20px;}

.services-container .industry-swiper-controller .swiper-button-next, .services-container .industry-swiper-controller .swiper-button-prev{font-size: 28px !important;}

.services-info-area .industry-swiper-controller .swiper-button-next{left:52px;}

.swiper-scrollbar{left: 100px;width: calc(100% - 110px);}

.index-service .eight-info .bigtitle{font-size:24px;margin-top:15px;}

.index-service .eight-info .smalldesc{font-size:15px;}

.btn_pop_a{font-size:15px;}

.services-items{padding:60px 0;}

.products-area .product-list-swiper .control-area ::after, .area-title.normal .left-area .title-cn{font-size: 24px;}

.js .web-search .search-ipt{font-size:42px;}

.search--open .search-attr{font-size:16px;}

.footer-wrap .footer-more-left{width:72.5%;}

.footer-wrap .footer-more-right{width:27.5%;}

.footer-wrap .more-list-main{padding:0 2.5%;}

.footer-wrap .right-side .f20{font-size:18px;}

.navbar-nav-children-info .navbar-nav-childre-fluid#services:after{transform:translateX(72px);}

.services-info-area .services-info-main{ padding:20px;}

.services-info-area .services-info-title{ padding-top:40px; padding-bottom:15%;}

.services-info-area .services-info-main .title-area .tit{font-size:18px;}

.services-info-area .services-info-main .title-area .desc{font-size:14px;}

}

@media (max-width:1169px){

.navbar-menu .navbar-nav-topbar-list ul li{padding-right:12px;}

.navbar-nav-children-info .navbar-nav-childre-fluid#services:after{transform:translateX(40px);}

}

@media (max-width:1023px) {

::-webkit-scrollbar{width:0}

.hidden-sm{display: none !important;}

header .navbar{height:60px;}

.footer-wrap{padding-top:0;}

.footer-wrap .footer-menu{ display:none;}

.footer-wrap .more-list-main{padding-left:30px;}

.footer-wrap .more-list-main:first-child{padding-left:30px;}

.footer-wrap .footer-more-left{width:70%;}

.footer-wrap .footer-more-right{width:30%;}

.page-navigation{height:56px;}

.page-navigation .tabs ul li{margin-right:30px;}

.page-navigation .tabs ul li a{font-size:18px;line-height:24px;}

.post-container{ padding:0; box-shadow: none;}

.post-content{ padding:10px 0;}

.flower-down .fd-list .left{ width: 100%; float: none; margin:  0 0 1rem 0; }

.flower-down .fd-list .right{ width: 100%; float: none; margin:  0 0 0rem 0; }

.scrollnews-box .btn{ display: none;}

.scrollnews-box{padding-bottom:10px;}

.post-container .scrollnews-box .fly-box{bottom:auto; top:-35px; right:40px;}

.scrollnews-box .fly-box{bottom:-20px;display: block;}

.culture-info-area{display: block;}

.culture-info-area .left-area{width:100%;clear: both;}

.culture-info-area .right-area{width:100%;clear: both;}

.culture-info-area .left-area.full{width:100%;clear: both;}

.culture-info-area .right-area.full{width:100%;clear: both;}

.culture-info-area .left-area.full.p-5,.culture-info-area .right-area.full.p-5{padding:0!important;}

.culture-info-area .left-area+.right-area{margin-top:0.75rem;}

.column.reco-wrap{padding-top: 0;padding-bottom: 0;}

.column.reco-wrap:first-child{margin-top: 0.75rem;}

.culture .title-area .title,.area-title.normal .lefttitle .title-cn{font-size:1.5rem;}

.culture .title-area.font-bk .sub-title{font-size:0.75rem;}

.culture .title-area .sub-title{margin-bottom: 0.25rem;}

.culture-info-area .right-area .link-container{margin-top: 0.75rem;margin-bottom: 0.75rem;}

.culture-info-area .right-area .cut-line{margin: 10px 0;}

/*technology*/

.headlineslide .plantingimg{overflow:visible;}

.headlineslide .plantingimg .plantting_img .swiper-pagination{display: inline-block;}

.headlineslide .swiper-pagination {position:absolute;right:0;bottom:0.16rem;width:1rem;text-align:center;font-size:0.24rem;line-height:0.4rem;color:#ffffff;z-index:998;}

.headlineslide .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-duplicate-next {-webkit-transform:scale(0.93);-moz-transform:scale(0.93);transform:scale(0.93);}

.headlineslide .swiper-container .swiper-wrapper .swiper-slide {border-radius: 0.1rem;overflow: hidden;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:auto !important;margin:0 auto;position:relative;pointer-events:pointer;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1;-webkit-transition:transform 1.0s;-moz-transition:transform 1.0s;-ms-transition:transform 1.0s;-o-transition:transform 1.0s;transition:transform 1.0s;-webkit-transform:scale(0.93);-moz-transform:scale(0.93);transform:scale(0.93);}

.headlineslide .swiper-container {position:relative;padding:0 6%;}

.headlineslide .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .tit {-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}

.headlineslide .swiper-container .swiper-wrapper .swiper-slide .img {position:relative;width:100%;border-radius:0.1rem;overflow:hidden;}

.headlineslide .swiper-pagination .swiper-pagination-current {color:#bf0614;font-size:0.4rem;}

.headlineslide .swiper-container .swiper-wrapper .text p {position:absolute;bottom:20px;left:0;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 10px 0 20px;font-size:24px;color:#ffffff;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.headlineslide .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active {-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}

.headlineslide .swiper-container .swiper-wrapper i {background:#e42626;border-radius:0.05rem;-webkit-border-radius:0.05rem;padding:0 0.06rem;line-height:0.36rem;font-size:0.22rem;color:#fff;font-style:normal;position:absolute;right:0.06rem;top:0.06rem;}

.headlineslide .swiper-container .swiper-wrapper .text {position:absolute;left:0;bottom:0;width:100%;height:0.72rem;display: block;}

.headlineslide .swiper-container .swiper-wrapper img {font-size:0;vertical-align:top;width:100%;height:auto;}

.headlineslide .swiper-container .swiper-wrapper a{display:block;position:relative; color: #FFFFFF;}

.headlineslide .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .tit {-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}

.headlineslide .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active {-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}

.headlineslide .swiper-container .swiper-wrapper {position:relative;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}

.headlineslide .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-prev {-webkit-transform:scale(0.93);-moz-transform:scale(0.93);transform:scale(0.93);}

.headlineslide .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-duplicate-prev {-webkit-transform:scale(0.93);-moz-transform:scale(0.93);transform:scale(0.93);}

.headlineslide {overflow:hidden;}

.headlineslide .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-next {-webkit-transform:scale(0.93);-moz-transform:scale(0.93);transform:scale(0.93);}

.headline_slider{width: 100%; height: auto;margin: 0 auto;}

.headlineslide{width: auto;}

.headlineslide .plantingvideo{width: 100%; height: auto;}

.headlineslide .plantingtext{display: none;}

.headlineslide .plantingimg{width: 100%; height: auto;}

.headlineslide .plantingimg .plantting_img{display: flex;}

.headlineslide .plantingimg .plantting_img img{width: 100%; height: auto;}

.inproduct-swiper .swiper-slide .title .cn{font-size: 22px;}

.inproduct-swiper .swiper-slide .title .en{font-size: 16px;}

.inproduct-box {padding: 40px 0;}

.inproduct-box .intitle-div{margin-bottom: 30px;}

.inproduct-box .content .img-content .more{margin-top: 20px;}

.services-container .right-area .desc{font-size: 34px;}

.index-service .eight-info .dllist-swipertop .btnbox .item{padding-top: 4px;padding-bottom: 4px;}

.services-container{width:96%;padding: 0 0.75rem;}

.services-container.content{padding: 0;}

.services-info-area .services-info-main{padding: 0 0.9rem;}

.services-items{padding:50px 0;}

.intitle-div .tit{font-size: 26px;}

.service-tab-component{}

.service-tab-component .small-scroll{flex-wrap:nowrap;overflow:auto}

.service-tab-component .tab-menu{font-size:14px;white-space:nowrap;height:36px;flex-shrink:0}

.service-tab-component .tab-menu .menu-icon{display:none}

.service-tab-component .tab-menu-title{padding:30px 0 10px}

.service-tab-component .tab-info-item{padding:2px 0}

.service-tab-component .comment-title{padding:10px 0 20px;font-size:20px;font-weight:700;text-align:left}

.service-tab-component .mobile-no-bg{background-color:transparent}

.service-tab-component .tab-menu{font-size:14px}

.service-tab-component .tab-menu-title{font-size:22px;padding-top:20px}

.service-tab-component .comment-title{padding-top:20px}

.service-tab-component .tab-info-item{font-size:14px;padding-right:0}

.service-component-main.column{padding: 0!important;}

.service-component-main-item.active{display: block;}

.service-component-texts,.service-component-imgs{width:100%;display: block;clear: both;}

.products-area .product-list-swiper .control-area ::after{font-size: 20px;}

.index-page .container{padding: 0 15px;}

.index-page .logo-item .text .text-logo .slogan{font-size:120px;}

.index-page .logo-item .text .sub-title{font-size:28px;}

.menunav-item ul li{margin:0;}

.menunav-item ul li a{font-size:14px;padding: 5px 15px;}

.index-page .profile-item{max-width: 720px;}

.about-us-contain{padding:15px 0;}

.headlineslide .plantingimg .plantting_img a{line-height: 1.5em;}

/*search*/

.mobile-body-mask {width:100%;height:100vh;background:rgba(0, 0, 0, 0.6);position:fixed;left:0;top:0;z-index:9;}

.navbar-brand .buttons{position: absolute; right: 4rem; top:0; height: 100%;}

.navbar-brand .buttons a{height: 100%;font-size: 0;line-height:1;padding: 5px 12px;margin-right:0!important;opacity: 1;align-items: center;text-align: center;display: flex;}

.navbar-brand .buttons a i{color:#fff;font-size:20px;}

header .navbar .container .head-search{position:absolute;left:0;width:100%;height:auto;padding:40px;background-color:#fff;z-index:99;opacity:0;visibility:hidden;}

header .navbar .container .head-search.active{top:60px;visibility:visible;opacity:1;}

header .navbar .container .head-search form{position: relative;}

header .navbar .container .head-search .search-ipt{width:100%;height:36px;color:#333;padding:0 10px;background-color: #eee;outline: none;}

header .navbar .container .head-search .search-ipt::-webkit-input-placeholder{color: #999;}

header .navbar .container .head-search .search-ipt:-moz-placeholder{color: #999;}

header .navbar .container .head-search .search-ipt::-moz-placeholder{color: #999;}

header .navbar .container .head-search .search-ipt:-ms-input-placeholder{color: #999;}

header .navbar .container .head-search .search-btn{position:absolute;width:35px;height:100%;text-indent: -9999em;background:#eee url(../images/btn-search.png) no-repeat center center;-webkit-background-size: auto 18px;background-size: auto 18px;border:none;right:0;top:0;display:block !important;}

header .navbar .container .head-search .search-btn:active{background-color: #ddd;}

header .navbar .container .head-search .search-attr{display: none;}

.services-items.mt-5{margin-top:0!important;}

.services-info-area .fly-box{display:block;}

.services-info-area .services-info-main{ padding:15px;padding-bottom:40px;}

.services-info-area .services-info-title{ padding-top:30px; padding-bottom:10%;}

.services-info-area .services-info-main .title-area .tit{font-size:16px;}

.services-info-area .services-info-main .title-area .desc{font-size:13px;}

.services-items .reco-wrap.mb-5{margin-bottom:0.75rem!important;}

.project-area .project-list-area .project-item img{width:100%;height:auto;}

.content-main-wrap{padding:15px 0 0;box-shadow: none;}

.services-items-banner .reco-wrap{ padding-left:0.75rem; padding-right:0.75rem;}

.navintro-info{ padding-top:10px; margin-bottom:10px;}

.special_wrap_md .fly-box{right:0;}

.project-area .project-list-area .project-item .desc{max-width:none;}

.culture-info-area.is-shadow{box-shadow:none;}

.culture-info-area .right-area{ margin-bottom:0.75rem;}

.culture-info-area .right-area:after{ content:" "; display:block; clear:both;}

.culture-info-area .left-area.is-relative .link-container,.culture-info-area .right-area.is-relative .link-container{ position:relative; right:auto; bottom:auto; clear:both;}

.culture-info-area .left-area.p-5,.culture-info-area .right-area.p-5{padding:0!important;}

.culture-info-area .left-area.is-shadow,.culture-info-area .right-area.is-shadow{box-shadow:none;}

.culture-info-area .right-area.area-test{ height:auto;}

.culture-info-area .right-area.area-test .text{ height:auto;}

}

@media (max-width:959px) {

}

@media (max-width:919px) {

.news-list .item .r-info .desc{word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;}

}

@media (max-width:767px) {

.content-wrap{ padding: 10px 0 0;}

.reco-wrap.mt-3:first-child{margin-top: 0.75rem!important;}

.content-main-wrap{margin-bottom: 0.75rem;}

.footer-wrap .footer-more-left{width:100%; display:none;}

.footer-wrap .footer-more-right{width:100%;}

.copy-right.has-text-right{ text-align:center!important; margin-top:-1rem;}

.page-navigation .tabs ul li{margin-right:20px;}

.page-navigation .tabs ul li a{font-size:17px;line-height:22px;}

.pagenavi{font-size:13px;padding:10px 0;}

.pagenavi a,.pagenavi span{line-height:28px;margin:0 1px;padding:0 10px;}

.list-rank li {font-size:14px;}

.list-txt li {font-size:14px;}

.reco-main .reco-img-wrap{width:100%; clear:both;}

.reco-main .reco-img-wrap+.reco-img-wrap{ margin-left:0; margin-top:0.75rem;}

.navintro-info-text .navintro-info-title{font-size: 20px;margin-bottom:8px;}

.navintro-info-text .navintro-info-desc{font-size:13px;}

.common-banner{height:360px;}

.common-banner .banner-title.mb24{ margin-bottom: 12px;}

.flower-down{padding-top: 0;}

.flower-down .fd-list .left{ margin-bottom: 0.5rem;}

.fdt-type .swiper-slide{margin-right: 1rem;}

.services-items{padding:40px 0;}

.intitle-div .tit{font-size: 24px;}

.inproduct-box .content .btn{display: none;}

.index-service .service-m, .index-service .toggle{width:100%; clear: both;}

.index-service .toggle{margin-top: 20px;}

.index-service .eight-info .bigtitle{font-size: 20px;}

.index-service .smalldesc.link{margin-top: 20px;}

.park-eight-ul{padding-right: 0;}

.service-tab-component .tab-menu{padding: 0 12px;}

.products-area .product-item .title{font-size: 16px;}

.index-page .news-area {max-width: 94%;}

.index-page .news-area .news-item .text{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: unset; white-space: unset;}

.index-page .news-area .news-item .info{line-height: 1.6; min-height: calc(2 * 1.6 * 14px);}

.index-page .logo-item .text .text-logo .slogan{font-size:96px;}

.index-page .logo-item .text .sub-title{font-size:23px;}

.index-page .profile-item{margin-bottom: 60px;}

.index-page .foot-item{bottom: 10px;}

.footer-wrap .copy-info{padding: 10px 15px!important;}

.navintro-info{ padding-top:0; margin-bottom:0;}

.tabs a{padding: 0.5em 0.75em;}

.other-page .tabs.technology-nav ul li{margin-right:10px;}

.f50 {font-size: 32px;}

.f24 {font-size: 20px;}

}

@media (max-width:639px) {

.news-list .item{display: block;}

.news-list .item .l-img, .news-list .item .r-info{width: 100%;}

.news-list .item .l-img{max-width: 100%;}

.news-list .item .r-info{padding: 3% 0 30px;}

.news-list .item .r-info .time{left: 0;}

.news-list .item .r-info .arr{right: 0;}

.navintro-info{padding-right:0; clear:both;}

.navintro-info:after{ content:" "; display:block; clear:both;}

.navintro-info .navintro-info-btn{ position:relative; right:auto; top:auto; margin-top:10px; margin-bottom:30px; clear:both;}

.inproduct-swiper .swiper-slide .img{min-height: 220px;}

.inproduct-swiper .swiper-slide .title .cn{font-size: 20px;}

.inproduct-swiper .swiper-slide .title .en{font-size: 14px;}

}

@media (max-width:479px) {

.content-wrap{ padding: 0;}

.page-navigation{height:50px;}

.tabs a{padding: 0.25em 0.5em;}

.other-page .tabs.technology-nav ul li{margin-right:5px;}

.page-navigation .tabs ul li a{font-size:15px;line-height:20px;}

.news-list .item .r-info .tit{font-size: 18px;}

.common-banner{height:320px;}

.common-banner .banner-title.mb24{ margin-bottom: 8px;}

.flower-top .t-bbt{ margin-bottom: 0.5rem;}

.flower-top .ft-list .item .title{font-size: 1rem;}

.fdt-type .swiper-slide{font-weight:normal;margin-right: 0.5rem;}

.fdt-type .swiper-slide:first-child{font-size: 1.25rem;}

.fdt-type .href{font-size:12px;padding-right: 1.5rem;}

.news-dot .list-box .item{font-size: 0.9rem;}

.news-dot .list-box .item a{padding-left: 0.9rem;padding-right:75px;}

.news-dot .list-box .item a span{font-size: 0.8rem;}

.products-area .product-list-swiper{overflow: hidden;}

.products-area .product-list-swiper .control-area{right: 10px;}

.area-title.normal .content{width: 100%;display: block;}

.area-title .left-area{text-align: center;}

.area-title .with-short-line::after{position: absolute;left: 50%;transform: translate(-50%,0);-webkit-transform: translate(-50%,0);}

.index-page .news-area .news-item .date{display: none;}

.index-page .news-area .news-item .text{margin-left: 0;}

.index-page .logo-item .text .text-logo .slogan{font-size:84px;}

.index-page .logo-item .text .sub-title{font-size:20px;}

.index-page .profile-item{font-size: 13px; margin-top: 15px; margin-bottom: 80px;}

.index-page .profile-item .profile-title{font-size: 1.15em;}

.menunav-item{margin-top: 20px;}

.index-page .foot-item{font-size: 13px;}

.footer-wrap .copy-info .column{padding:0.5rem!important;}

.footer-wrap .copy-info{padding: 5px 5px!important;}

.footer-wrap .copy-info .f14{font-size:13px!important;}

.project-area .area-title.normal .rightmenu{ display:none;}

}

@media (max-width:359px) {

.index-page .logo-item .text .text-logo .slogan{font-size:76px;}

.index-page .logo-item .text .sub-title{font-size:18px;}

.index-page .foot-item{font-size: 12px;}

.footer-wrap .copy-info .f14{font-size:12px!important;}

}