@media print, screen and (min-width: 40em){.reveal,.reveal.tiny,.reveal.small,.reveal.large{right:auto;left:auto;margin:0 auto}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:auto}[data-whatinput='mouse'] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#0a0a0a;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;appearance:none}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type='submit'],[type='button']{appearance:none;border-radius:0}input[type='search']{box-sizing:border-box}::placeholder{color:#cacaca}[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem}[type='checkbox']+label,[type='radio']+label{display:inline-block;vertical-align:baseline;margin-right:.5rem;margin-left:1rem;margin-bottom:0}[type='checkbox']+label[for],[type='radio']+label[for]{cursor:pointer}label>[type='checkbox'],label>[type='radio']{margin-left:.5rem}[type='file']{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:normal;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child,.input-group>:first-child.input-group-button>*{border-radius:0 0 0 0}.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0 0 0 0}.input-group-label,.input-group-field,.input-group-button,.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-left:0}.input-group-label:last-child{border-right:0}.input-group-field{border-radius:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;width:1%;height:100%}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{height:2.4375rem;padding-top:0;padding-bottom:0;font-size:1rem}.input-group .input-group-button{display:table-cell}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-right:-.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:left -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-left:1.5rem;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}@media screen and (min-width: 0\0 ){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:bold;color:#cc4b37}.form-error.is-visible{display:block}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:80%;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:normal;color:inherit;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#cacaca}h1,.h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2,.h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3,.h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4,.h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5,.h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6,.h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print, screen and (min-width: 40em){h1,.h1{font-size:3rem}h2,.h2{font-size:2.5rem}h3,.h3{font-size:1.9375rem}h4,.h4{font-size:1.5625rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#1468a0}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-right:1.25rem;list-style-type:disc}ol{margin-right:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-right:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-right:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#0a0a0a}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:normal;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ul.no-bullet,ol.no-bullet{margin-right:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print, screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print, screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:transparent !important;box-shadow:none !important;color:black !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.row{max-width:1440px;margin-right:auto;margin-left:auto}.row::before,.row::after{display:table;content:' '}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row .row{margin-right:-.625rem;margin-left:-.625rem}@media print, screen and (min-width: 40em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}@media print, screen and (min-width: 64em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.gutter-small>.column,.row.gutter-small>.columns{padding-right:.625rem;padding-left:.625rem}.row.gutter-medium>.column,.row.gutter-medium>.columns{padding-right:.9375rem;padding-left:.9375rem}.column,.columns{width:100%;float:right;padding-right:.625rem;padding-left:.625rem}@media print, screen and (min-width: 40em){.column,.columns{padding-right:.9375rem;padding-left:.9375rem}}.column,.columns,.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right;clear:none}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:left}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:right}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{width:8.3333333333%}.small-push-1{position:relative;right:8.3333333333%}.small-pull-1{position:relative;right:-8.3333333333%}.small-offset-0{margin-right:0%}.small-2{width:16.6666666667%}.small-push-2{position:relative;right:16.6666666667%}.small-pull-2{position:relative;right:-16.6666666667%}.small-offset-1{margin-right:8.3333333333%}.small-3{width:25%}.small-push-3{position:relative;right:25%}.small-pull-3{position:relative;right:-25%}.small-offset-2{margin-right:16.6666666667%}.small-4{width:33.3333333333%}.small-push-4{position:relative;right:33.3333333333%}.small-pull-4{position:relative;right:-33.3333333333%}.small-offset-3{margin-right:25%}.small-5{width:41.6666666667%}.small-push-5{position:relative;right:41.6666666667%}.small-pull-5{position:relative;right:-41.6666666667%}.small-offset-4{margin-right:33.3333333333%}.small-6{width:50%}.small-push-6{position:relative;right:50%}.small-pull-6{position:relative;right:-50%}.small-offset-5{margin-right:41.6666666667%}.small-7{width:58.3333333333%}.small-push-7{position:relative;right:58.3333333333%}.small-pull-7{position:relative;right:-58.3333333333%}.small-offset-6{margin-right:50%}.small-8{width:66.6666666667%}.small-push-8{position:relative;right:66.6666666667%}.small-pull-8{position:relative;right:-66.6666666667%}.small-offset-7{margin-right:58.3333333333%}.small-9{width:75%}.small-push-9{position:relative;right:75%}.small-pull-9{position:relative;right:-75%}.small-offset-8{margin-right:66.6666666667%}.small-10{width:83.3333333333%}.small-push-10{position:relative;right:83.3333333333%}.small-pull-10{position:relative;right:-83.3333333333%}.small-offset-9{margin-right:75%}.small-11{width:91.6666666667%}.small-push-11{position:relative;right:91.6666666667%}.small-pull-11{position:relative;right:-91.6666666667%}.small-offset-10{margin-right:83.3333333333%}.small-12{width:100%}.small-offset-11{margin-right:91.6666666667%}.small-up-1>.column,.small-up-1>.columns{float:right;width:100%}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:right}.small-up-2>.column,.small-up-2>.columns{float:right;width:50%}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:right}.small-up-3>.column,.small-up-3>.columns{float:right;width:33.3333333333%}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:right}.small-up-4>.column,.small-up-4>.columns{float:right;width:25%}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:right}.small-up-5>.column,.small-up-5>.columns{float:right;width:20%}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:right}.small-up-6>.column,.small-up-6>.columns{float:right;width:16.6666666667%}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:right}.small-up-7>.column,.small-up-7>.columns{float:right;width:14.2857142857%}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:right}.small-up-8>.column,.small-up-8>.columns{float:right;width:12.5%}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:right}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-collapse .row{margin-right:0;margin-left:0}.expanded.row .small-collapse.row{margin-right:0;margin-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}.small-centered{margin-right:auto;margin-left:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-uncentered,.small-push-0,.small-pull-0{position:static;margin-right:0;margin-left:0}.small-uncentered,.small-uncentered:last-child:not(:first-child),.small-push-0,.small-push-0:last-child:not(:first-child),.small-pull-0,.small-pull-0:last-child:not(:first-child){float:right;clear:none}.small-uncentered:last-child:not(:first-child),.small-push-0:last-child:not(:first-child),.small-pull-0:last-child:not(:first-child){float:left}@media print, screen and (min-width: 40em){.medium-1{width:8.3333333333%}.medium-push-1{position:relative;right:8.3333333333%}.medium-pull-1{position:relative;right:-8.3333333333%}.medium-offset-0{margin-right:0%}.medium-2{width:16.6666666667%}.medium-push-2{position:relative;right:16.6666666667%}.medium-pull-2{position:relative;right:-16.6666666667%}.medium-offset-1{margin-right:8.3333333333%}.medium-3{width:25%}.medium-push-3{position:relative;right:25%}.medium-pull-3{position:relative;right:-25%}.medium-offset-2{margin-right:16.6666666667%}.medium-4{width:33.3333333333%}.medium-push-4{position:relative;right:33.3333333333%}.medium-pull-4{position:relative;right:-33.3333333333%}.medium-offset-3{margin-right:25%}.medium-5{width:41.6666666667%}.medium-push-5{position:relative;right:41.6666666667%}.medium-pull-5{position:relative;right:-41.6666666667%}.medium-offset-4{margin-right:33.3333333333%}.medium-6{width:50%}.medium-push-6{position:relative;right:50%}.medium-pull-6{position:relative;right:-50%}.medium-offset-5{margin-right:41.6666666667%}.medium-7{width:58.3333333333%}.medium-push-7{position:relative;right:58.3333333333%}.medium-pull-7{position:relative;right:-58.3333333333%}.medium-offset-6{margin-right:50%}.medium-8{width:66.6666666667%}.medium-push-8{position:relative;right:66.6666666667%}.medium-pull-8{position:relative;right:-66.6666666667%}.medium-offset-7{margin-right:58.3333333333%}.medium-9{width:75%}.medium-push-9{position:relative;right:75%}.medium-pull-9{position:relative;right:-75%}.medium-offset-8{margin-right:66.6666666667%}.medium-10{width:83.3333333333%}.medium-push-10{position:relative;right:83.3333333333%}.medium-pull-10{position:relative;right:-83.3333333333%}.medium-offset-9{margin-right:75%}.medium-11{width:91.6666666667%}.medium-push-11{position:relative;right:91.6666666667%}.medium-pull-11{position:relative;right:-91.6666666667%}.medium-offset-10{margin-right:83.3333333333%}.medium-12{width:100%}.medium-offset-11{margin-right:91.6666666667%}.medium-up-1>.column,.medium-up-1>.columns{float:right;width:100%}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:right}.medium-up-2>.column,.medium-up-2>.columns{float:right;width:50%}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:right}.medium-up-3>.column,.medium-up-3>.columns{float:right;width:33.3333333333%}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:right}.medium-up-4>.column,.medium-up-4>.columns{float:right;width:25%}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:right}.medium-up-5>.column,.medium-up-5>.columns{float:right;width:20%}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:right}.medium-up-6>.column,.medium-up-6>.columns{float:right;width:16.6666666667%}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:right}.medium-up-7>.column,.medium-up-7>.columns{float:right;width:14.2857142857%}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:right}.medium-up-8>.column,.medium-up-8>.columns{float:right;width:12.5%}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:right}.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-collapse .row{margin-right:0;margin-left:0}.expanded.row .medium-collapse.row{margin-right:0;margin-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.medium-centered{margin-right:auto;margin-left:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;margin-right:0;margin-left:0}.medium-uncentered,.medium-uncentered:last-child:not(:first-child),.medium-push-0,.medium-push-0:last-child:not(:first-child),.medium-pull-0,.medium-pull-0:last-child:not(:first-child){float:right;clear:none}.medium-uncentered:last-child:not(:first-child),.medium-push-0:last-child:not(:first-child),.medium-pull-0:last-child:not(:first-child){float:left}}@media print, screen and (min-width: 64em){.large-1{width:8.3333333333%}.large-push-1{position:relative;right:8.3333333333%}.large-pull-1{position:relative;right:-8.3333333333%}.large-offset-0{margin-right:0%}.large-2{width:16.6666666667%}.large-push-2{position:relative;right:16.6666666667%}.large-pull-2{position:relative;right:-16.6666666667%}.large-offset-1{margin-right:8.3333333333%}.large-3{width:25%}.large-push-3{position:relative;right:25%}.large-pull-3{position:relative;right:-25%}.large-offset-2{margin-right:16.6666666667%}.large-4{width:33.3333333333%}.large-push-4{position:relative;right:33.3333333333%}.large-pull-4{position:relative;right:-33.3333333333%}.large-offset-3{margin-right:25%}.large-5{width:41.6666666667%}.large-push-5{position:relative;right:41.6666666667%}.large-pull-5{position:relative;right:-41.6666666667%}.large-offset-4{margin-right:33.3333333333%}.large-6{width:50%}.large-push-6{position:relative;right:50%}.large-pull-6{position:relative;right:-50%}.large-offset-5{margin-right:41.6666666667%}.large-7{width:58.3333333333%}.large-push-7{position:relative;right:58.3333333333%}.large-pull-7{position:relative;right:-58.3333333333%}.large-offset-6{margin-right:50%}.large-8{width:66.6666666667%}.large-push-8{position:relative;right:66.6666666667%}.large-pull-8{position:relative;right:-66.6666666667%}.large-offset-7{margin-right:58.3333333333%}.large-9{width:75%}.large-push-9{position:relative;right:75%}.large-pull-9{position:relative;right:-75%}.large-offset-8{margin-right:66.6666666667%}.large-10{width:83.3333333333%}.large-push-10{position:relative;right:83.3333333333%}.large-pull-10{position:relative;right:-83.3333333333%}.large-offset-9{margin-right:75%}.large-11{width:91.6666666667%}.large-push-11{position:relative;right:91.6666666667%}.large-pull-11{position:relative;right:-91.6666666667%}.large-offset-10{margin-right:83.3333333333%}.large-12{width:100%}.large-offset-11{margin-right:91.6666666667%}.large-up-1>.column,.large-up-1>.columns{float:right;width:100%}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:right}.large-up-2>.column,.large-up-2>.columns{float:right;width:50%}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:right}.large-up-3>.column,.large-up-3>.columns{float:right;width:33.3333333333%}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:right}.large-up-4>.column,.large-up-4>.columns{float:right;width:25%}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:right}.large-up-5>.column,.large-up-5>.columns{float:right;width:20%}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:right}.large-up-6>.column,.large-up-6>.columns{float:right;width:16.6666666667%}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:right}.large-up-7>.column,.large-up-7>.columns{float:right;width:14.2857142857%}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:right}.large-up-8>.column,.large-up-8>.columns{float:right;width:12.5%}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:right}.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-collapse .row{margin-right:0;margin-left:0}.expanded.row .large-collapse.row{margin-right:0;margin-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.large-centered{margin-right:auto;margin-left:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-uncentered,.large-push-0,.large-pull-0{position:static;margin-right:0;margin-left:0}.large-uncentered,.large-uncentered:last-child:not(:first-child),.large-push-0,.large-push-0:last-child:not(:first-child),.large-pull-0,.large-pull-0:last-child:not(:first-child){float:right;clear:none}.large-uncentered:last-child:not(:first-child),.large-push-0:last-child:not(:first-child),.large-pull-0:last-child:not(:first-child){float:left}}.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}@media print, screen and (min-width: 40em){.column-block{margin-bottom:1.875rem}.column-block>:last-child{margin-bottom:0}}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;padding:0.85em 1em;border:1px solid transparent;border-radius:0;transition:background-color 0.25s ease-out,color 0.25s ease-out;font-family:inherit;font-size:.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}[data-whatinput='mouse'] .button{outline:0}.button:hover,.button:focus{background-color:#14679e;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#1779ba;color:#fefefe}.button.primary:hover,.button.primary:focus{background-color:#126195;color:#fefefe}.button.secondary{background-color:#767676;color:#fefefe}.button.secondary:hover,.button.secondary:focus{background-color:#5e5e5e;color:#fefefe}.button.success{background-color:#3adb76;color:#0a0a0a}.button.success:hover,.button.success:focus{background-color:#22bb5b;color:#0a0a0a}.button.warning{background-color:#ffae00;color:#0a0a0a}.button.warning:hover,.button.warning:focus{background-color:#cc8b00;color:#0a0a0a}.button.alert{background-color:#cc4b37;color:#fefefe}.button.alert:hover,.button.alert:focus{background-color:#a53b2a;color:#fefefe}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:hover,.button.disabled:focus,.button[disabled],.button[disabled]:hover,.button[disabled]:focus{background-color:#1779ba;color:#fefefe}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:hover,.button.disabled.primary:focus,.button[disabled].primary,.button[disabled].primary:hover,.button[disabled].primary:focus{background-color:#1779ba;color:#fefefe}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#767676;color:#fefefe}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#3adb76;color:#0a0a0a}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#ffae00;color:#0a0a0a}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cc4b37;color:#fefefe}.button.hollow{border:1px solid #1779ba;color:#1779ba}.button.hollow,.button.hollow:hover,.button.hollow:focus{background-color:transparent}.button.hollow.disabled,.button.hollow.disabled:hover,.button.hollow.disabled:focus,.button.hollow[disabled],.button.hollow[disabled]:hover,.button.hollow[disabled]:focus{background-color:transparent}.button.hollow:hover,.button.hollow:focus{border-color:#0c3d5d;color:#0c3d5d}.button.hollow:hover.disabled,.button.hollow:hover[disabled],.button.hollow:focus.disabled,.button.hollow:focus[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled],.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.secondary{border:1px solid #767676;color:#767676}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled],.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled]{border:1px solid #767676;color:#767676}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#157539;color:#157539}.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled],.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled]{border:1px solid #3adb76;color:#3adb76}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#805700;color:#805700}.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled],.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled]{border:1px solid #ffae00;color:#ffae00}.button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#67251a;color:#67251a}.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled],.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear:hover,.button.clear:focus{background-color:transparent}.button.clear.disabled,.button.clear.disabled:hover,.button.clear.disabled:focus,.button.clear[disabled],.button.clear[disabled]:hover,.button.clear[disabled]:focus{background-color:transparent}.button.clear:hover,.button.clear:focus{border-color:#0c3d5d;color:#0c3d5d}.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear:focus.disabled,.button.clear:focus[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear.disabled,.button.clear[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled]{border-color:transparent}.button.clear.primary{border:1px solid #1779ba;color:#1779ba}.button.clear.primary:hover,.button.clear.primary:focus{border-color:#0c3d5d;color:#0c3d5d}.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled]{border-color:transparent}.button.clear.secondary{border:1px solid #767676;color:#767676}.button.clear.secondary:hover,.button.clear.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled]{border:1px solid #767676;color:#767676}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled]{border-color:transparent}.button.clear.success{border:1px solid #3adb76;color:#3adb76}.button.clear.success:hover,.button.clear.success:focus{border-color:#157539;color:#157539}.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success:focus.disabled,.button.clear.success:focus[disabled]{border:1px solid #3adb76;color:#3adb76}.button.clear.success,.button.clear.success.disabled,.button.clear.success[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled]{border-color:transparent}.button.clear.warning{border:1px solid #ffae00;color:#ffae00}.button.clear.warning:hover,.button.clear.warning:focus{border-color:#805700;color:#805700}.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled]{border:1px solid #ffae00;color:#ffae00}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled]{border-color:transparent}.button.clear.alert{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert:hover,.button.clear.alert:focus{border-color:#67251a;color:#67251a}.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled]{border-color:transparent}.button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:0.4em;display:inline-block;float:left;margin-right:1em}.button.dropdown.hollow::after,.button.dropdown.clear::after{border-top-color:#1779ba}.button.dropdown.hollow.primary::after,.button.dropdown.clear.primary::after{border-top-color:#1779ba}.button.dropdown.hollow.secondary::after,.button.dropdown.clear.secondary::after{border-top-color:#767676}.button.dropdown.hollow.success::after,.button.dropdown.clear.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after,.button.dropdown.clear.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after,.button.dropdown.clear.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-0.1em;float:none;margin-right:0}a.button:hover,a.button:focus{text-decoration:none}.button-group{margin-bottom:1rem;font-size:0}.button-group::before,.button-group::after{display:table;content:' '}.button-group::after{clear:both}.button-group .button{margin:0;margin-left:1px;margin-bottom:1px;font-size:.9rem}.button-group .button:last-child{margin-left:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-left:-1px}.button-group.expanded::before,.button-group.expanded::after{display:none}.button-group.expanded .button:first-child:last-child{width:calc(100% - 1px)}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button{display:inline-block;width:calc(50% - 1px);margin-left:1px}.button-group.expanded .button:first-child:nth-last-child(2):last-child,.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child{margin-left:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button{display:inline-block;width:calc(33.3333333333% - 1px);margin-left:1px}.button-group.expanded .button:first-child:nth-last-child(3):last-child,.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child{margin-left:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button{display:inline-block;width:calc(25% - 1px);margin-left:1px}.button-group.expanded .button:first-child:nth-last-child(4):last-child,.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child{margin-left:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button{display:inline-block;width:calc(20% - 1px);margin-left:1px}.button-group.expanded .button:first-child:nth-last-child(5):last-child,.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child{margin-left:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button{display:inline-block;width:calc(16.6666666667% - 1px);margin-left:1px}.button-group.expanded .button:first-child:nth-last-child(6):last-child,.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child{margin-left:-6px}.button-group.primary .button{background-color:#1779ba;color:#fefefe}.button-group.primary .button:hover,.button-group.primary .button:focus{background-color:#126195;color:#fefefe}.button-group.secondary .button{background-color:#767676;color:#fefefe}.button-group.secondary .button:hover,.button-group.secondary .button:focus{background-color:#5e5e5e;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:hover,.button-group.success .button:focus{background-color:#22bb5b;color:#0a0a0a}.button-group.warning .button{background-color:#ffae00;color:#0a0a0a}.button-group.warning .button:hover,.button-group.warning .button:focus{background-color:#cc8b00;color:#0a0a0a}.button-group.alert .button{background-color:#cc4b37;color:#fefefe}.button-group.alert .button:hover,.button-group.alert .button:focus{background-color:#a53b2a;color:#fefefe}.button-group.stacked .button,.button-group.stacked-for-small .button,.button-group.stacked-for-medium .button{width:100%}.button-group.stacked .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-medium .button:last-child{margin-bottom:0}.button-group.stacked.expanded,.button-group.stacked-for-small.expanded,.button-group.stacked-for-medium.expanded{margin-left:-1px}.button-group.stacked.expanded::before,.button-group.stacked.expanded::after,.button-group.stacked-for-small.expanded::before,.button-group.stacked-for-small.expanded::after,.button-group.stacked-for-medium.expanded::before,.button-group.stacked-for-medium.expanded::after{display:none}.button-group.stacked.expanded .button:first-child:last-child,.button-group.stacked-for-small.expanded .button:first-child:last-child,.button-group.stacked-for-medium.expanded .button:first-child:last-child{width:calc(100% - 1px)}.button-group.stacked.expanded .button:first-child:nth-last-child(2),.button-group.stacked.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(2),.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(2),.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button{display:inline-block;width:calc(50% - 1px);margin-left:1px}.button-group.stacked.expanded .button:first-child:nth-last-child(2):last-child,.button-group.stacked.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(2):last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(2):last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child{margin-left:-6px}.button-group.stacked.expanded .button:first-child:nth-last-child(3),.button-group.stacked.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(3),.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(3),.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button{display:inline-block;width:calc(33.3333333333% - 1px);margin-left:1px}.button-group.stacked.expanded .button:first-child:nth-last-child(3):last-child,.button-group.stacked.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(3):last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(3):last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child{margin-left:-6px}.button-group.stacked.expanded .button:first-child:nth-last-child(4),.button-group.stacked.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(4),.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(4),.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button{display:inline-block;width:calc(25% - 1px);margin-left:1px}.button-group.stacked.expanded .button:first-child:nth-last-child(4):last-child,.button-group.stacked.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(4):last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(4):last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child{margin-left:-6px}.button-group.stacked.expanded .button:first-child:nth-last-child(5),.button-group.stacked.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(5),.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(5),.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button{display:inline-block;width:calc(20% - 1px);margin-left:1px}.button-group.stacked.expanded .button:first-child:nth-last-child(5):last-child,.button-group.stacked.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(5):last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(5):last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child{margin-left:-6px}.button-group.stacked.expanded .button:first-child:nth-last-child(6),.button-group.stacked.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(6),.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(6),.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button{display:inline-block;width:calc(16.6666666667% - 1px);margin-left:1px}.button-group.stacked.expanded .button:first-child:nth-last-child(6):last-child,.button-group.stacked.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(6):last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(6):last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child{margin-left:-6px}@media print, screen and (min-width: 40em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media print, screen and (min-width: 64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media screen and (max-width: 39.99875em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-left:0}}@media screen and (max-width: 63.99875em){.button-group.stacked-for-medium.expanded{display:block}.button-group.stacked-for-medium.expanded .button{display:block;margin-left:0}}.close-button{position:absolute;color:#8a8a8a;cursor:pointer}[data-whatinput='mouse'] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#0a0a0a}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.label{display:inline-block;padding:0.33333rem 0.5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#1779ba;color:#fefefe}.label.primary{background:#1779ba;color:#fefefe}.label.secondary{background:#767676;color:#fefefe}.label.success{background:#3adb76;color:#0a0a0a}.label.warning{background:#ffae00;color:#0a0a0a}.label.alert{background:#cc4b37;color:#fefefe}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#cacaca}.progress.primary .progress-meter{background-color:#1779ba}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#1779ba}.progress-meter-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;font-size:0.75rem;font-weight:bold;color:#fefefe;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;user-select:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;transition:all 0.2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#1779ba;transition:all 0.2s ease-in-out;touch-action:manipulation}[data-whatinput='mouse'] .slider-handle{outline:0}.slider-handle:hover{background-color:#14679e}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;transform:scale(1, -1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;transform:translateX(-50%)}.slider:not(.vertical){transform:scale(-1, 1)}.switch{height:2rem;position:relative;margin-bottom:1rem;outline:0;font-size:.875rem;font-weight:bold;color:#fefefe;user-select:none}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;transition:all 0.25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle::after{position:absolute;top:.25rem;right:.25rem;display:block;width:1.5rem;height:1.5rem;transform:translate3d(0, 0, 0);border-radius:0;background:#fefefe;transition:all 0.25s ease-out;content:''}input:checked ~ .switch-paddle{background:#1779ba}input:checked ~ .switch-paddle::after{right:2.25rem}[data-whatinput='mouse'] input:focus ~ .switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;transform:translateY(-50%)}.switch-active{right:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{left:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{top:.25rem;right:.25rem;width:1rem;height:1rem}.switch.tiny input:checked ~ .switch-paddle::after{right:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{top:.25rem;right:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked ~ .switch-paddle::after{right:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{top:.25rem;right:.25rem;width:2rem;height:2rem}.switch.large input:checked ~ .switch-paddle::after{right:2.75rem}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}thead,tbody,tfoot{border:1px solid #f1f1f1;background-color:#fefefe}caption{padding:.5rem .625rem .625rem;font-weight:bold}thead{background:#f8f8f8;color:#0a0a0a}tfoot{background:#f1f1f1;color:#0a0a0a}thead tr,tfoot tr{background:transparent}thead th,thead td,tfoot th,tfoot td{padding:.5rem .625rem .625rem;font-weight:bold;text-align:right}tbody th,tbody td{padding:.5rem .625rem .625rem}tbody tr:nth-child(even){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}@media screen and (max-width: 63.99875em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;text-align:center;background:#1779ba;color:#fefefe}.badge.primary{background:#1779ba;color:#fefefe}.badge.secondary{background:#767676;color:#fefefe}.badge.success{background:#3adb76;color:#0a0a0a}.badge.warning{background:#ffae00;color:#0a0a0a}.badge.alert{background:#cc4b37;color:#fefefe}.breadcrumbs{margin:0 0 1rem 0;list-style:none}.breadcrumbs::before,.breadcrumbs::after{display:table;content:' '}.breadcrumbs::after{clear:both}.breadcrumbs li{float:right;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{position:relative;margin:0 .75rem;opacity:1;content:"\\";color:#cacaca}.breadcrumbs a{color:#1779ba}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.callout{position:relative;margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,0.25);border-radius:0;background-color:#fff;color:#0a0a0a}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#d7ecfa;color:#0a0a0a}.callout.secondary{background-color:#eaeaea;color:#0a0a0a}.callout.success{background-color:#e1faea;color:#0a0a0a}.callout.warning{background-color:#fff3d9;color:#0a0a0a}.callout.alert{background-color:#f7e4e1;color:#0a0a0a}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.card{margin-bottom:1rem;border:1px solid #e6e6e6;border-radius:0;background:#fefefe;box-shadow:none;overflow:hidden;color:#0a0a0a}.card>:last-child{margin-bottom:0}.card-divider{padding:1rem;background:#e6e6e6}.card-divider>:last-child{margin-bottom:0}.card-section{padding:1rem}.card-section>:last-child{margin-bottom:0}.card-image{min-height:1px}.dropdown-pane{position:absolute;z-index:10;display:none;width:300px;padding:1rem;visibility:hidden;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{display:block;visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.pagination{margin-right:0;margin-bottom:1rem}.pagination::before,.pagination::after{display:table;content:' '}.pagination::after{clear:both}.pagination li{margin-left:.0625rem;border-radius:0;font-size:.875rem;display:none}.pagination li:last-child,.pagination li:first-child{display:inline-block}@media print, screen and (min-width: 40em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#0a0a0a}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#1779ba;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:transparent}.pagination .ellipsis::after{padding:.1875rem .625rem;content:'\2026';color:#0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{display:inline-block;margin-left:0.5rem;content:'\00ab'}.pagination-next a::after,.pagination-next.disabled::after{display:inline-block;margin-right:0.5rem;content:'\00bb'}.has-tip{position:relative;display:inline-block;border-bottom:dotted 1px #8a8a8a;font-weight:bold;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#0a0a0a;font-size:80%;color:#fefefe}.tooltip::before{position:absolute}.tooltip.bottom::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #0a0a0a;bottom:100%}.tooltip.bottom.align-center::before{left:50%;transform:translateX(-50%)}.tooltip.top::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent;top:100%;bottom:auto}.tooltip.top.align-center::before{left:50%;transform:translateX(-50%)}.tooltip.left::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a;left:100%}.tooltip.left.align-center::before{bottom:auto;top:50%;transform:translateY(-50%)}.tooltip.right::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent;right:100%;left:auto}.tooltip.right.align-center::before{bottom:auto;top:50%;transform:translateY(-50%)}.tooltip.align-top::before{bottom:auto;top:10%}.tooltip.align-bottom::before{bottom:10%;top:auto}.tooltip.align-left::before{left:10%;right:auto}.tooltip.align-right::before{left:auto;right:10%}.accordion{margin-right:0;background:#fefefe;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0 0 0 0}.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.75rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0 0 0 0}.accordion-title:hover,.accordion-title:focus{background-color:#e6e6e6}.accordion-title::before{position:absolute;top:50%;left:1rem;margin-top:-0.5rem;content:'+'}.is-active>.accordion-title::before{content:'\2013'}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.media-object{display:block;margin-bottom:1rem}.media-object img{max-width:none}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-left:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-right:1rem}.media-object-section>:last-child{margin-bottom:0}@media screen and (max-width: 39.99875em){.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;display:block}.stack-for-small .media-object-section img{width:100%}}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}.orbit{position:relative}.orbit-container{position:relative;height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%;position:absolute}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:rgba(10,10,10,0.5);color:#fefefe}.orbit-previous,.orbit-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;padding:1rem;color:#fefefe}[data-whatinput='mouse'] .orbit-previous,[data-whatinput='mouse'] .orbit-next{outline:0}.orbit-previous:hover,.orbit-next:hover,.orbit-previous:active,.orbit-next:active,.orbit-previous:focus,.orbit-next:focus{background-color:rgba(10,10,10,0.5)}.orbit-previous{right:0}.orbit-next{right:auto;left:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput='mouse'] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button:hover{background-color:#8a8a8a}.orbit-bullets button.is-active{background-color:#8a8a8a}.responsive-embed,.flex-video{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.responsive-embed iframe,.responsive-embed object,.responsive-embed embed,.responsive-embed video,.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;right:0;width:100%;height:100%}.responsive-embed.widescreen,.flex-video.widescreen{padding-bottom:56.25%}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs::before,.tabs::after{display:table;content:' '}.tabs::after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#1673b1}.tabs-title{float:right}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}[data-whatinput='mouse'] .tabs-title>a{outline:0}.tabs-title>a:hover{background:#fefefe;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected='true']{background:#e6e6e6;color:#1779ba}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;transition:all 0.5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-right:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:4px solid #fefefe;border-radius:0;box-shadow:0 0 0 1px rgba(10,10,10,0.2);line-height:0}a.thumbnail{transition:box-shadow 200ms ease-out}a.thumbnail:hover,a.thumbnail:focus{box-shadow:0 0 6px 1px rgba(23,121,186,0.5)}a.thumbnail image{box-shadow:none}.menu{padding:0;margin:0;list-style:none;position:relative}[data-whatinput='mouse'] .menu li{outline:0}.menu a,.menu .button{line-height:1;text-decoration:none;display:block;padding:0.7rem 1rem}.menu input,.menu select,.menu a,.menu button{margin-bottom:0}.menu input{display:inline-block}.menu li,.menu.horizontal li{display:inline-block}.menu.vertical li{display:block}.menu.expanded{display:table;width:100%}.menu.expanded>li{display:table-cell;vertical-align:middle}.menu.simple li+li{margin-right:1rem}.menu.simple a{padding:0}@media print, screen and (min-width: 40em){.menu.medium-horizontal li{display:inline-block}.menu.medium-vertical li{display:block}.menu.medium-expanded{display:table;width:100%}.menu.medium-expanded>li{display:table-cell;vertical-align:middle}.menu.medium-simple{display:table;width:100%}.menu.medium-simple>li{display:table-cell;vertical-align:middle}}@media print, screen and (min-width: 64em){.menu.large-horizontal li{display:inline-block}.menu.large-vertical li{display:block}.menu.large-expanded{display:table;width:100%}.menu.large-expanded>li{display:table-cell;vertical-align:middle}.menu.large-simple{display:table;width:100%}.menu.large-simple>li{display:table-cell;vertical-align:middle}}.menu.nested{margin-left:0;margin-right:1rem}.menu.icons img,.menu.icons i,.menu.icons svg{vertical-align:middle}.menu.icons img+span,.menu.icons i+span,.menu.icons svg+span{vertical-align:middle}.menu.icon-top img,.menu.icon-top i,.menu.icon-top svg,.menu.icon-right img,.menu.icon-right i,.menu.icon-right svg,.menu.icon-bottom img,.menu.icon-bottom i,.menu.icon-bottom svg,.menu.icon-left img,.menu.icon-left i,.menu.icon-left svg{vertical-align:middle}.menu.icon-top img+span,.menu.icon-top i+span,.menu.icon-top svg+span,.menu.icon-right img+span,.menu.icon-right i+span,.menu.icon-right svg+span,.menu.icon-bottom img+span,.menu.icon-bottom i+span,.menu.icon-bottom svg+span,.menu.icon-left img+span,.menu.icon-left i+span,.menu.icon-left svg+span{vertical-align:middle}.menu.icon-left li a img,.menu.icon-left li a i,.menu.icon-left li a svg{margin-left:.25rem;display:inline-block}.menu.icon-right li a img,.menu.icon-right li a i,.menu.icon-right li a svg{margin-right:.25rem;display:inline-block}.menu.icon-top li a{text-align:center}.menu.icon-top li a img,.menu.icon-top li a i,.menu.icon-top li a svg{display:block;margin:0 auto .25rem}.menu.icon-bottom li a{text-align:center}.menu.icon-bottom li a img,.menu.icon-bottom li a i,.menu.icon-bottom li a svg{display:block;margin:.25rem auto 0}.menu .is-active>a{background:#1779ba;color:#fefefe}.menu .active>a{background:#1779ba;color:#fefefe}.menu.align-right{text-align:right}.menu.align-left{text-align:left}.menu.align-left .submenu li{text-align:right}.menu.align-left.vertical .submenu li{text-align:left}.menu.align-left .nested{margin-left:1rem;margin-right:0}.menu.align-center{text-align:center}.menu.align-center .submenu li{text-align:right}.menu .menu-text{padding:0.7rem 1rem;font-weight:bold;line-height:1;color:inherit}.menu-centered>.menu{text-align:center}.menu-centered>.menu .submenu li{text-align:right}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;content:''}.menu-icon:hover::after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;content:''}.menu-icon.dark:hover::after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.accordion-menu li{width:100%}.accordion-menu a{padding:0.7rem 1rem}.accordion-menu .is-accordion-submenu a{padding:0.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-left:0;margin-right:1rem}.accordion-menu.align-left .nested.is-accordion-submenu{margin-left:1rem;margin-right:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;position:absolute;top:50%;margin-top:-3px;left:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a::after{right:1rem;left:auto}.accordion-menu.align-right .is-accordion-submenu-parent>a::after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded='true']>a::after{transform:rotate(180deg);transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-left:40px}.submenu-toggle{position:absolute;top:0;left:0;width:40px;height:40px;cursor:pointer}.submenu-toggle::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded='true']::after{transform:scaleY(-1);transform-origin:50% 50%}.submenu-toggle-text{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{transition:height 0.5s}.drilldown a{padding:0.7rem 1rem;background:#fefefe}.drilldown .is-drilldown-submenu{position:absolute;top:0;right:100%;z-index:-1;width:100%;background:#fefefe;transition:transform 0.15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;transform:translateX(100%)}.drilldown .is-drilldown-submenu.is-closing{transform:translateX(-100%)}.drilldown .is-drilldown-submenu a{padding:0.7rem 1rem}.drilldown .nested.is-drilldown-submenu{margin-left:0;margin-right:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .is-drilldown-submenu-parent>a{position:relative}.drilldown .is-drilldown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;position:absolute;top:50%;margin-top:-6px;left:1rem}.drilldown.align-left .is-drilldown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba;right:1rem;left:auto}.drilldown.align-right .is-drilldown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;right:auto;left:1rem}.drilldown .js-drilldown-back>a::before{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba;display:inline-block;vertical-align:middle;margin-left:0.75rem}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-left:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;left:5px;right:auto;margin-top:-3px}[data-whatinput='mouse'] .dropdown.menu a{outline:0}.dropdown.menu>li>a{padding:0.7rem 1rem}.dropdown.menu>li.is-active>a{background:transparent;color:#1779ba}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-left:0;margin-right:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{left:14px}.dropdown.menu.vertical>li.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}@media print, screen and (min-width: 40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-left:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;left:5px;right:auto;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{left:14px}.dropdown.menu.medium-vertical>li.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}@media print, screen and (min-width: 64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-left:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;left:5px;right:auto;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{left:14px}.dropdown.menu.large-vertical>li.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;left:5px;right:auto;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;right:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;right:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fefefe}.dropdown .is-dropdown-submenu a{padding:0.7rem 1rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{left:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;right:auto;left:5px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;transition:opacity .5s ease,visibility .5s ease;background:rgba(254,254,254,0.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:12;transition:transform .5s ease;backface-visibility:hidden;background:#e6e6e6}[data-whatinput='mouse'] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(10,10,10,0.7)}.off-canvas.is-open{transform:translate(0, 0)}.off-canvas-absolute{position:absolute;z-index:12;transition:transform .5s ease;backface-visibility:hidden;background:#e6e6e6}[data-whatinput='mouse'] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(10,10,10,0.7)}.off-canvas-absolute.is-open{transform:translate(0, 0)}.position-left{top:0;left:0;height:100%;overflow-y:auto;width:250px;transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left{transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{transform:translate(0, 0)}.off-canvas-content.is-open-left.has-transition-push{transform:translateX(250px)}.position-left.is-transition-push{box-shadow:inset -13px 0 20px -13px rgba(10,10,10,0.25)}.position-right{top:0;right:0;height:100%;overflow-y:auto;width:250px;transform:translateX(250px)}.off-canvas-content .off-canvas.position-right{transform:translateX(250px)}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{transform:translate(0, 0)}.off-canvas-content.is-open-right.has-transition-push{transform:translateX(-250px)}.position-right.is-transition-push{box-shadow:inset 13px 0 20px -13px rgba(10,10,10,0.25)}.position-top{top:0;left:0;width:100%;overflow-x:auto;height:250px;transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top{transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{transform:translate(0, 0)}.off-canvas-content.is-open-top.has-transition-push{transform:translateY(250px)}.position-top.is-transition-push{box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,0.25)}.position-bottom{bottom:0;left:0;width:100%;overflow-x:auto;height:250px;transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom{transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{transform:translate(0, 0)}.off-canvas-content.is-open-bottom.has-transition-push{transform:translateY(-250px)}.position-bottom.is-transition-push{box-shadow:inset 0 13px 20px -13px rgba(10,10,10,0.25)}.off-canvas-content{transform:none;transition:transform .5s ease;backface-visibility:hidden}.off-canvas-content.has-transition-push{transform:translate(0, 0)}.off-canvas-content .off-canvas.is-open{transform:translate(0, 0)}@media print, screen and (min-width: 40em){.position-left.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-medium ~ .off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-medium ~ .off-canvas-content{margin-right:250px}.position-top.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-medium ~ .off-canvas-content{margin-top:250px}.position-bottom.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-medium ~ .off-canvas-content{margin-bottom:250px}}@media print, screen and (min-width: 64em){.position-left.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-large ~ .off-canvas-content{margin-left:250px}.position-right.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-large ~ .off-canvas-content{margin-right:250px}.position-top.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-large ~ .off-canvas-content{margin-top:250px}.position-bottom.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-large ~ .off-canvas-content{margin-bottom:250px}}@media print, screen and (min-width: 40em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:none;width:auto;overflow:visible;transition:none}.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top,.off-canvas.in-canvas-for-medium.position-bottom{box-shadow:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print, screen and (min-width: 64em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:none;width:auto;overflow:visible;transition:none}.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top,.off-canvas.in-canvas-for-large.position-bottom{box-shadow:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}html.is-reveal-open{position:fixed;width:100%;overflow-y:hidden}html.is-reveal-open.zf-has-scroll{overflow-y:scroll}html.is-reveal-open body{overflow-y:hidden}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,0.45);overflow-y:auto}.reveal{z-index:1006;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput='mouse'] .reveal{outline:0}@media print, screen and (min-width: 40em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media print, screen and (min-width: 40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print, screen and (min-width: 40em){.reveal.tiny{width:30%;max-width:75rem}}@media print, screen and (min-width: 40em){.reveal.small{width:50%;max-width:75rem}}@media print, screen and (min-width: 40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}@media screen and (max-width: 39.99875em){.reveal{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.sticky-container{position:relative}.sticky{position:relative;z-index:0;transform:translate3d(0, 0, 0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}.title-bar{padding:.5rem;background:#0a0a0a;color:#fefefe}.title-bar::before,.title-bar::after{display:table;content:' '}.title-bar::after{clear:both}.title-bar .menu-icon{margin-right:.25rem;margin-left:.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{display:inline-block;vertical-align:middle;font-weight:bold}.top-bar{padding:.5rem}.top-bar::before,.top-bar::after{display:table;content:' '}.top-bar::after{clear:both}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-left:1rem}.top-bar .input-group-field{width:100%;margin-left:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}@media print, screen and (min-width: 40em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}}@media screen and (max-width: 63.99875em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width:100%}}@media screen and (max-width: 74.99875em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width:100%}}.top-bar-title{display:inline-block;float:left;padding:0.5rem 1rem 0.5rem 0}.top-bar-title .menu-icon{bottom:2px}.top-bar-left{float:left}.top-bar-right{float:right}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::before,.clearfix::after{display:table;content:' '}.clearfix::after{clear:both}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width: 39.99875em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 40em){.show-for-small-only{display:none !important}}@media print, screen and (min-width: 40em){.hide-for-medium{display:none !important}}@media screen and (max-width: 39.99875em){.show-for-medium{display:none !important}}@media screen and (min-width: 40em) and (max-width: 63.99875em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 39.99875em), screen and (min-width: 64em){.show-for-medium-only{display:none !important}}@media print, screen and (min-width: 64em){.hide-for-large{display:none !important}}@media screen and (max-width: 63.99875em){.show-for-large{display:none !important}}@media screen and (min-width: 64em) and (max-width: 74.99875em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.99875em), screen and (min-width: 75em){.show-for-large-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}

.slide-in-down.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter,.slide-in-up.mui-enter{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;-webkit-transition-property:opacity,-webkit-transform;-webkit-backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(100%);transform:translateY(100%);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;backface-visibility:hidden}.slide-in-right.mui-enter,.slide-out-down.mui-leave{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;-webkit-transition-property:opacity,-webkit-transform;-webkit-backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(100%);transform:translateX(100%);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(0);transform:translateY(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;backface-visibility:hidden}.slide-out-right.mui-leave,.slide-out-up.mui-leave{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;-webkit-transition-property:opacity,-webkit-transform;-webkit-backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(100%);transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);transform:translateX(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(0);transform:translateY(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;backface-visibility:hidden}.fade-in.mui-enter,.slide-out-left.mui-leave{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.fade-out.mui-leave,.hinge-in-from-top.mui-enter{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;opacity:1;-webkit-transition-property:opacity;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-bottom.mui-enter,.hinge-in-from-right.mui-enter{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;-webkit-transition-property:opacity,-webkit-transform}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);-webkit-transform-origin:bottom;transform-origin:bottom;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-left.mui-enter,.hinge-in-from-middle-x.mui-enter{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;-webkit-transition-property:opacity,-webkit-transform}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:center;transform-origin:center;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-y.mui-enter,.hinge-out-from-top.mui-leave{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;-webkit-transition-property:opacity,-webkit-transform}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:center;transform-origin:center;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:top;transform-origin:top;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-bottom.mui-leave,.hinge-out-from-right.mui-leave{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;-webkit-transition-property:opacity,-webkit-transform}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:right;transform-origin:right;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:bottom;transform-origin:bottom;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-left.mui-leave,.hinge-out-from-middle-x.mui-leave{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;-webkit-transition-property:opacity,-webkit-transform}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:left;transform-origin:left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;transform-origin:center;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-y.mui-leave,.scale-in-up.mui-enter{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;-webkit-transition-property:opacity,-webkit-transform}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;transform-origin:center;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(.5);transform:scale(.5);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-down.mui-enter,.scale-out-up.mui-leave{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;-webkit-transition-property:opacity,-webkit-transform}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(1.5);transform:scale(1.5);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-down.mui-enter.mui-enter-active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(1);transform:scale(1);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-down.mui-leave,.spin-in.mui-enter{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;-webkit-transition-property:opacity,-webkit-transform}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(1);transform:scale(1);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}.spin-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:rotate(-.75turn);transform:rotate(-.75turn);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in-ccw.mui-enter,.spin-out.mui-leave{-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;-webkit-transition-property:opacity,-webkit-transform}.spin-in.mui-enter.mui-enter-active{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:rotate(0);transform:rotate(0);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(.75turn);transform:rotate(.75turn);opacity:0}.spin-in-ccw.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:rotate(.75turn);transform:rotate(.75turn);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-.75turn);transform:rotate(-.75turn);opacity:0}.slow{-webkit-transition-duration:750ms!important;transition-duration:750ms!important}.linear{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important;-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.ease{-webkit-transition-timing-function:ease!important;transition-timing-function:ease!important;-webkit-animation-timing-function:ease!important;animation-timing-function:ease!important}.ease-in{-webkit-transition-timing-function:ease-in!important;transition-timing-function:ease-in!important;-webkit-animation-timing-function:ease-in!important;animation-timing-function:ease-in!important}.ease-out{-webkit-transition-timing-function:ease-out!important;transition-timing-function:ease-out!important;-webkit-animation-timing-function:ease-out!important;animation-timing-function:ease-out!important}.ease-in-out{-webkit-transition-timing-function:ease-in-out!important;transition-timing-function:ease-in-out!important;-webkit-animation-timing-function:ease-in-out!important;animation-timing-function:ease-in-out!important}.bounce-in{-webkit-transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;-webkit-animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important;transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important;-webkit-animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important;animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;-webkit-animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-transition-delay:.3s!important;transition-delay:.3s!important;-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.long-delay{-webkit-transition-delay:.7s!important;transition-delay:.7s!important;-webkit-animation-delay:.7s!important;animation-delay:.7s!important}.shake{-webkit-animation-name:shake-7;animation-name:shake-7}@-webkit-keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}.spin-cw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@-webkit-keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:spin-ccw-1turn;animation-name:spin-ccw-1turn}@-webkit-keyframes spin-ccw-1turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes spin-ccw-1turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.wiggle{-webkit-animation-name:wiggle-7deg;animation-name:wiggle-7deg}@-webkit-keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,100%,30%,70%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,100%,30%,70%{-webkit-transform:rotate(0);transform:rotate(0)}}.shake,.spin-ccw,.spin-cw,.wiggle{-webkit-animation-duration:.5s;animation-duration:.5s}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:750ms!important;animation-duration:750ms!important}.fast{-webkit-transition-duration:250ms!important;transition-duration:250ms!important;-webkit-animation-duration:250ms!important;animation-duration:250ms!important}
@keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4f5b5f;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#1aafff;color:#fff}.plyr--video .plyr__control svg{filter:drop-shadow(0 1px 1px rgba(0, 0, 0, .15))}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#1aafff;color:#fff}.plyr__control--overlaid{background:rgba(26,175,255,.8);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15);color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#1aafff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls .plyr__controls__item.plyr__volume{padding-right:5px}.plyr__controls .plyr__controls__item.plyr__volume:first-child{padding-right:0}.plyr__controls:empty{display:none}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4f5b5f;padding:10px}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4f5b5f;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container::after{border:4px solid transparent;border-top-color:rgba(255,255,255,.9);content:'';height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4f5b5f;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward::after{border-left-color:rgba(79,91,95,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back::after{border-right-color:rgba(79,91,95,.8);left:7px}.plyr__menu__container .plyr__control--back::before{background:#b7c5cd;box-shadow:0 1px 0 #fff;content:'';height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#1aafff}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;color:#1aafff;display:block;height:19px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:13px;position:relative;transition:all .2s ease;width:13px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:13px;position:relative;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:13px;position:relative;transition:all .2s ease;width:13px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4f5b5f;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:16px;transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr__progress{left:6.5px;margin-right:13px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,.15);color:rgba(255,255,255,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(183,197,205,.66)}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(47,52,61,.6) 25%,transparent 25%,transparent 50%,rgba(47,52,61,.6) 50%,rgba(47,52,61,.6) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(183,197,205,.66)}.plyr__volume{align-items:center;display:flex;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}@media (min-width:480px){.plyr__volume{max-width:90px}}@media (min-width:768px){.plyr__volume{max-width:110px}}.plyr--is-ios .plyr__volume{display:none!important}.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none!important}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;width:100%}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:rgba(47,52,61,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#b7c5cd;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}
.jq-ry-container {
  position: relative;
  padding: 0 5px;
  line-height: 0;
  display: block;
  cursor: pointer;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  direction: ltr;
}
.jq-ry-container[readonly="readonly"] {
  cursor: default;
}
.jq-ry-container > .jq-ry-group-wrapper {
  position: relative;
  width: 100%;
}
.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group {
  position: relative;
  line-height: 0;
  z-index: 10;
  white-space: nowrap;
}
.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group > svg {
  display: inline-block;
}
.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group.jq-ry-normal-group {
  width: 100%;
}
.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group.jq-ry-rated-group {
  width: 0;
  z-index: 11;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
/*# sourceMappingURL=min/jquery.rateyo.min.css.map */
.lg-sub-html,.lg-toolbar{background-color:rgba(0,0,0,.45)}@font-face{font-family:lg;src:url(../fonts/lg.eot?n1z373);src:url(../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(../fonts/lg.woff?n1z373) format("woff"),url(../fonts/lg.ttf?n1z373) format("truetype"),url(../fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:hover,.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(../img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(../img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(../img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(../img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}
.lg-css3.lg-zoom-in .lg-item{opacity:0}.lg-css3.lg-zoom-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}.lg-css3.lg-zoom-in .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-in .lg-item.lg-current,.lg-css3.lg-zoom-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-in .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-in-big .lg-item{opacity:0}.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}.lg-css3.lg-zoom-in-big .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-in-big .lg-item.lg-current,.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-out .lg-item{opacity:0}.lg-css3.lg-zoom-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(.7,.7,.7);transform:scale3d(.7,.7,.7)}.lg-css3.lg-zoom-out .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-out .lg-item.lg-current,.lg-css3.lg-zoom-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-out .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-out-big .lg-item{opacity:0}.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.lg-css3.lg-zoom-out-big .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-out-big .lg-item.lg-current,.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-out-in .lg-item{opacity:0}.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}.lg-css3.lg-zoom-out-in .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-out-in .lg-item.lg-current,.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-in-out .lg-item{opacity:0}.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.lg-css3.lg-zoom-in-out .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-in-out .lg-item.lg-current,.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-soft-zoom .lg-item{opacity:0}.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.lg-css3.lg-soft-zoom .lg-item.lg-next-slide{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}.lg-css3.lg-soft-zoom .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-soft-zoom .lg-item.lg-current,.lg-css3.lg-soft-zoom .lg-item.lg-next-slide,.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-scale-up .lg-item{opacity:0}.lg-css3.lg-scale-up .lg-item.lg-next-slide,.lg-css3.lg-scale-up .lg-item.lg-prev-slide{-moz-transform:scale3d(.8,.8,.8) translate3d(0,10%,0);-o-transform:scale3d(.8,.8,.8) translate3d(0,10%,0);-ms-transform:scale3d(.8,.8,.8) translate3d(0,10%,0);-webkit-transform:scale3d(.8,.8,.8) translate3d(0,10%,0);transform:scale3d(.8,.8,.8) translate3d(0,10%,0)}.lg-css3.lg-scale-up .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-scale-up .lg-item.lg-current,.lg-css3.lg-scale-up .lg-item.lg-next-slide,.lg-css3.lg-scale-up .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular .lg-item{opacity:0}.lg-css3.lg-slide-circular .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,0,0);-o-transform:scale3d(0,0,0) translate3d(-100%,0,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,0,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.lg-css3.lg-slide-circular .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,0,0);-o-transform:scale3d(0,0,0) translate3d(100%,0,0);-ms-transform:scale3d(0,0,0) translate3d(100%,0,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.lg-css3.lg-slide-circular .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular .lg-item.lg-current,.lg-css3.lg-slide-circular .lg-item.lg-next-slide,.lg-css3.lg-slide-circular .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-up .lg-item{opacity:0}.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);transform:scale3d(0,0,0) translate3d(-100%,-100%,0)}.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,-100%,0);transform:scale3d(0,0,0) translate3d(100%,-100%,0)}.lg-css3.lg-slide-circular-up .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-up .lg-item.lg-current,.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-down .lg-item{opacity:0}.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,100%,0);transform:scale3d(0,0,0) translate3d(-100%,100%,0)}.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,100%,0);transform:scale3d(0,0,0) translate3d(100%,100%,0)}.lg-css3.lg-slide-circular-down .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-down .lg-item.lg-current,.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-vertical .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(0,-100%,0);-o-transform:scale3d(0,0,0) translate3d(0,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(0,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(0,-100%,0);transform:scale3d(0,0,0) translate3d(0,-100%,0)}.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(0,100%,0);-o-transform:scale3d(0,0,0) translate3d(0,100%,0);-ms-transform:scale3d(0,0,0) translate3d(0,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(0,100%,0);transform:scale3d(0,0,0) translate3d(0,100%,0)}.lg-css3.lg-slide-circular-vertical .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-vertical .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-vertical-left .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);transform:scale3d(0,0,0) translate3d(-100%,-100%,0)}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,100%,0);transform:scale3d(0,0,0) translate3d(-100%,100%,0)}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-vertical-down .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,-100%,0);transform:scale3d(0,0,0) translate3d(100%,-100%,0)}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,100%,0);transform:scale3d(0,0,0) translate3d(100%,100%,0)}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-vertical .lg-item{opacity:0}.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.lg-css3.lg-slide-vertical .lg-item.lg-next-slide{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.lg-css3.lg-slide-vertical .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-vertical .lg-item.lg-current,.lg-css3.lg-slide-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-vertical-growth .lg-item{opacity:0}.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide{-moz-transform:scale3d(.5,.5,.5) translate3d(0,-150%,0);-o-transform:scale3d(.5,.5,.5) translate3d(0,-150%,0);-ms-transform:scale3d(.5,.5,.5) translate3d(0,-150%,0);-webkit-transform:scale3d(.5,.5,.5) translate3d(0,-150%,0);transform:scale3d(.5,.5,.5) translate3d(0,-150%,0)}.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide{-moz-transform:scale3d(.5,.5,.5) translate3d(0,150%,0);-o-transform:scale3d(.5,.5,.5) translate3d(0,150%,0);-ms-transform:scale3d(.5,.5,.5) translate3d(0,150%,0);-webkit-transform:scale3d(.5,.5,.5) translate3d(0,150%,0);transform:scale3d(.5,.5,.5) translate3d(0,150%,0)}.lg-css3.lg-slide-vertical-growth .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-vertical-growth .lg-item.lg-current,.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-only .lg-item{opacity:0}.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide{-moz-transform:skew(10deg,0deg);-o-transform:skew(10deg,0deg);-ms-transform:skew(10deg,0deg);-webkit-transform:skew(10deg,0deg);transform:skew(10deg,0deg)}.lg-css3.lg-slide-skew-only .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}.lg-css3.lg-slide-skew-only .lg-item.lg-current,.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-only-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide{-moz-transform:skew(-10deg,0deg);-o-transform:skew(-10deg,0deg);-ms-transform:skew(-10deg,0deg);-webkit-transform:skew(-10deg,0deg);transform:skew(-10deg,0deg)}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-only-y .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide{-moz-transform:skew(0deg,10deg);-o-transform:skew(0deg,10deg);-ms-transform:skew(0deg,10deg);-webkit-transform:skew(0deg,10deg);transform:skew(0deg,10deg)}.lg-css3.lg-slide-skew-only-y .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}.lg-css3.lg-slide-skew-only-y .lg-item.lg-current,.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-only-y-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-10deg);-o-transform:skew(0deg,-10deg);-ms-transform:skew(0deg,-10deg);-webkit-transform:skew(0deg,-10deg);transform:skew(0deg,-10deg)}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew .lg-item{opacity:0}.lg-css3.lg-slide-skew .lg-item.lg-prev-slide{-moz-transform:skew(20deg,0deg) translate3d(-100%,0,0);-o-transform:skew(20deg,0deg) translate3d(-100%,0,0);-ms-transform:skew(20deg,0deg) translate3d(-100%,0,0);-webkit-transform:skew(20deg,0deg) translate3d(-100%,0,0);transform:skew(20deg,0deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew .lg-item.lg-next-slide{-moz-transform:skew(20deg,0deg) translate3d(100%,0,0);-o-transform:skew(20deg,0deg) translate3d(100%,0,0);-ms-transform:skew(20deg,0deg) translate3d(100%,0,0);-webkit-transform:skew(20deg,0deg) translate3d(100%,0,0);transform:skew(20deg,0deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew .lg-item.lg-current,.lg-css3.lg-slide-skew .lg-item.lg-next-slide,.lg-css3.lg-slide-skew .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide{-moz-transform:skew(-20deg,0deg) translate3d(-100%,0,0);-o-transform:skew(-20deg,0deg) translate3d(-100%,0,0);-ms-transform:skew(-20deg,0deg) translate3d(-100%,0,0);-webkit-transform:skew(-20deg,0deg) translate3d(-100%,0,0);transform:skew(-20deg,0deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide{-moz-transform:skew(-20deg,0deg) translate3d(100%,0,0);-o-transform:skew(-20deg,0deg) translate3d(100%,0,0);-ms-transform:skew(-20deg,0deg) translate3d(100%,0,0);-webkit-transform:skew(-20deg,0deg) translate3d(100%,0,0);transform:skew(-20deg,0deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-cross .lg-item{opacity:0}.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide{-moz-transform:skew(0deg,60deg) translate3d(-100%,0,0);-o-transform:skew(0deg,60deg) translate3d(-100%,0,0);-ms-transform:skew(0deg,60deg) translate3d(-100%,0,0);-webkit-transform:skew(0deg,60deg) translate3d(-100%,0,0);transform:skew(0deg,60deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide{-moz-transform:skew(0deg,60deg) translate3d(100%,0,0);-o-transform:skew(0deg,60deg) translate3d(100%,0,0);-ms-transform:skew(0deg,60deg) translate3d(100%,0,0);-webkit-transform:skew(0deg,60deg) translate3d(100%,0,0);transform:skew(0deg,60deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew-cross .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-cross .lg-item.lg-current,.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-cross-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-60deg) translate3d(-100%,0,0);-o-transform:skew(0deg,-60deg) translate3d(-100%,0,0);-ms-transform:skew(0deg,-60deg) translate3d(-100%,0,0);-webkit-transform:skew(0deg,-60deg) translate3d(-100%,0,0);transform:skew(0deg,-60deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide{-moz-transform:skew(0deg,-60deg) translate3d(100%,0,0);-o-transform:skew(0deg,-60deg) translate3d(100%,0,0);-ms-transform:skew(0deg,-60deg) translate3d(100%,0,0);-webkit-transform:skew(0deg,-60deg) translate3d(100%,0,0);transform:skew(0deg,-60deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide{-moz-transform:skew(60deg,0deg) translate3d(0,-100%,0);-o-transform:skew(60deg,0deg) translate3d(0,-100%,0);-ms-transform:skew(60deg,0deg) translate3d(0,-100%,0);-webkit-transform:skew(60deg,0deg) translate3d(0,-100%,0);transform:skew(60deg,0deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide{-moz-transform:skew(60deg,0deg) translate3d(0,100%,0);-o-transform:skew(60deg,0deg) translate3d(0,100%,0);-ms-transform:skew(60deg,0deg) translate3d(0,100%,0);-webkit-transform:skew(60deg,0deg) translate3d(0,100%,0);transform:skew(60deg,0deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-ver .lg-item.lg-current,.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide{-moz-transform:skew(-60deg,0deg) translate3d(0,-100%,0);-o-transform:skew(-60deg,0deg) translate3d(0,-100%,0);-ms-transform:skew(-60deg,0deg) translate3d(0,-100%,0);-webkit-transform:skew(-60deg,0deg) translate3d(0,-100%,0);transform:skew(-60deg,0deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide{-moz-transform:skew(-60deg,0deg) translate3d(0,100%,0);-o-transform:skew(-60deg,0deg) translate3d(0,100%,0);-ms-transform:skew(-60deg,0deg) translate3d(0,100%,0);-webkit-transform:skew(-60deg,0deg) translate3d(0,100%,0);transform:skew(-60deg,0deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver-cross .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide{-moz-transform:skew(0deg,20deg) translate3d(0,-100%,0);-o-transform:skew(0deg,20deg) translate3d(0,-100%,0);-ms-transform:skew(0deg,20deg) translate3d(0,-100%,0);-webkit-transform:skew(0deg,20deg) translate3d(0,-100%,0);transform:skew(0deg,20deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide{-moz-transform:skew(0deg,20deg) translate3d(0,100%,0);-o-transform:skew(0deg,20deg) translate3d(0,100%,0);-ms-transform:skew(0deg,20deg) translate3d(0,100%,0);-webkit-transform:skew(0deg,20deg) translate3d(0,100%,0);transform:skew(0deg,20deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-20deg) translate3d(0,-100%,0);-o-transform:skew(0deg,-20deg) translate3d(0,-100%,0);-ms-transform:skew(0deg,-20deg) translate3d(0,-100%,0);-webkit-transform:skew(0deg,-20deg) translate3d(0,-100%,0);transform:skew(0deg,-20deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide{-moz-transform:skew(0deg,-20deg) translate3d(0,100%,0);-o-transform:skew(0deg,-20deg) translate3d(0,100%,0);-ms-transform:skew(0deg,-20deg) translate3d(0,100%,0);-webkit-transform:skew(0deg,-20deg) translate3d(0,100%,0);transform:skew(0deg,-20deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-lollipop .lg-item{opacity:0}.lg-css3.lg-lollipop .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-lollipop .lg-item.lg-next-slide{-moz-transform:translate3d(0,0,0) scale(.5);-o-transform:translate3d(0,0,0) scale(.5);-ms-transform:translate3d(0,0,0) scale(.5);-webkit-transform:translate3d(0,0,0) scale(.5);transform:translate3d(0,0,0) scale(.5)}.lg-css3.lg-lollipop .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-lollipop .lg-item.lg-current,.lg-css3.lg-lollipop .lg-item.lg-next-slide,.lg-css3.lg-lollipop .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-lollipop-rev .lg-item{opacity:0}.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide{-moz-transform:translate3d(0,0,0) scale(.5);-o-transform:translate3d(0,0,0) scale(.5);-ms-transform:translate3d(0,0,0) scale(.5);-webkit-transform:translate3d(0,0,0) scale(.5);transform:translate3d(0,0,0) scale(.5)}.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-lollipop-rev .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-lollipop-rev .lg-item.lg-current,.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide,.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-rotate .lg-item{opacity:0}.lg-css3.lg-rotate .lg-item.lg-prev-slide{-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.lg-css3.lg-rotate .lg-item.lg-next-slide{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}.lg-css3.lg-rotate .lg-item.lg-current{-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.lg-css3.lg-rotate .lg-item.lg-current,.lg-css3.lg-rotate .lg-item.lg-next-slide,.lg-css3.lg-rotate .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-rotate-rev .lg-item{opacity:0}.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}.lg-css3.lg-rotate-rev .lg-item.lg-next-slide{-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.lg-css3.lg-rotate-rev .lg-item.lg-current{-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.lg-css3.lg-rotate-rev .lg-item.lg-current,.lg-css3.lg-rotate-rev .lg-item.lg-next-slide,.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-tube .lg-item{opacity:0}.lg-css3.lg-tube .lg-item.lg-prev-slide{-moz-transform:scale3d(1,0,1) translate3d(-100%,0,0);-o-transform:scale3d(1,0,1) translate3d(-100%,0,0);-ms-transform:scale3d(1,0,1) translate3d(-100%,0,0);-webkit-transform:scale3d(1,0,1) translate3d(-100%,0,0);transform:scale3d(1,0,1) translate3d(-100%,0,0)}.lg-css3.lg-tube .lg-item.lg-next-slide{-moz-transform:scale3d(1,0,1) translate3d(100%,0,0);-o-transform:scale3d(1,0,1) translate3d(100%,0,0);-ms-transform:scale3d(1,0,1) translate3d(100%,0,0);-webkit-transform:scale3d(1,0,1) translate3d(100%,0,0);transform:scale3d(1,0,1) translate3d(100%,0,0)}.lg-css3.lg-tube .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-tube .lg-item.lg-current,.lg-css3.lg-tube .lg-item.lg-next-slide,.lg-css3.lg-tube .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}
.lg-outer.fb-comments .fb-comments{height:100%;overflow-y:auto;position:absolute;right:0;top:0;width:420px;z-index:99999;background:url(../img/loading.gif) center center no-repeat #fff}.lg-outer.fb-comments .fb-comments.fb_iframe_widget{background-image:none}.lg-outer.fb-comments .fb-comments.fb_iframe_widget.fb_iframe_widget_loader{background:url(../img/loading.gif) center center no-repeat #fff}.lg-outer.fb-comments .lg-toolbar{right:420px;width:auto}.lg-outer.fb-comments .lg-actions .lg-next{right:420px}.lg-outer.fb-comments .lg-item,.lg-outer.fb-comments .lg-item.lg-complete .lg-img-wrap,.lg-outer.fb-comments .lg-item.lg-complete .lg-video-cont{background-image:none}.lg-outer.fb-comments .lg-img-wrap,.lg-outer.fb-comments .lg-video-cont{padding-right:400px!important;background:url(../img/loading.gif) center center no-repeat;background-position:calc((100% - 400px)/ 2) center}.lg-outer.fb-comments .lg-sub-html{padding:0;position:static}.lg-outer.fb-comments .lg-video-cont{max-width:1250px!important}
/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{overflow:hidden;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(../img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
@charset "UTF-8";@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}body.swal2-toast-shown .swal2-container{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-shown{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{-webkit-box-flex:1;flex:1;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{-webkit-box-pack:center;justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;width:auto;padding:.625em;overflow-y:hidden;box-shadow:0 0 .625em #d9d9d9}.swal2-popup.swal2-toast .swal2-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.swal2-popup.swal2-toast .swal2-title{-webkit-box-flex:1;flex-grow:1;-webkit-box-pack:start;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{-webkit-box-pack:start;justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon::before{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:2em;font-weight:700}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-popup.swal2-toast .swal2-icon::before{font-size:.25em}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{flex-basis:auto!important;height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2em 2em;transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;-webkit-transform-origin:0 1.5em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}@-webkit-keyframes swal2-toast-show{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg)}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg)}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg)}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0)}}@keyframes swal2-toast-show{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg)}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg)}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg)}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0)}}@-webkit-keyframes swal2-toast-hide{100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-hide{100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-shown{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - .625em * 2);background-color:transparent}body.swal2-no-backdrop .swal2-shown>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-left,body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-left,body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{right:0;bottom:0}.swal2-container{display:-webkit-box;display:flex;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:.625em;overflow-x:hidden;background-color:transparent;-webkit-overflow-scrolling:touch}.swal2-container.swal2-top{-webkit-box-align:start;align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:end;justify-content:flex-end}.swal2-container.swal2-center{-webkit-box-align:center;align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.swal2-container.swal2-bottom{-webkit-box-align:end;align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:start;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:end;justify-content:flex-end}.swal2-container.swal2-bottom-end>:first-child,.swal2-container.swal2-bottom-left>:first-child,.swal2-container.swal2-bottom-right>:first-child,.swal2-container.swal2-bottom-start>:first-child,.swal2-container.swal2-bottom>:first-child{margin-top:auto}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:-webkit-box!important;display:flex!important;-webkit-box-flex:1;flex:1;align-self:stretch;-webkit-box-pack:center;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:-webkit-box!important;display:flex!important;-webkit-box-flex:1;flex:1;align-content:center;-webkit-box-pack:center;justify-content:center}.swal2-container.swal2-grow-column{-webkit-box-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{-webkit-box-align:center;align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{-webkit-box-align:start;align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{-webkit-box-align:end;align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:-webkit-box!important;display:flex!important;-webkit-box-flex:1;flex:1;align-content:center;-webkit-box-pack:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-popup{display:none;position:relative;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;width:32em;max-width:100%;padding:1.25em;border:none;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-header{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.swal2-title{position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{z-index:1;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;margin:1.25em auto 0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.1)));background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-actions.swal2-loading .swal2-styled.swal2-confirm{box-sizing:border-box;width:2.5em;height:2.5em;margin:.46875em;padding:0;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent!important;color:transparent;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after{content:"";display:inline-block;width:15px;height:15px;margin-left:5px;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:3px solid #999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff}.swal2-styled{margin:.3125em;padding:.625em 2em;box-shadow:none;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-styled:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{-webkit-box-pack:center;justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-image{max-width:100%;margin:1.25em auto}.swal2-close{position:absolute;z-index:2;top:0;right:0;-webkit-box-pack:center;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;-webkit-transition:color .1s ease-out;transition:color .1s ease-out;border:none;border-radius:0;outline:initial;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}.swal2-close:hover{-webkit-transform:none;transform:none;background:0 0;color:#f27474}.swal2-content{z-index:1;-webkit-box-pack:center;justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:300;line-height:normal;text-align:center;word-wrap:break-word}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em auto}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:100%;-webkit-transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 3px #c4e6f5}.swal2-file::-webkit-input-placeholder,.swal2-input::-webkit-input-placeholder,.swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::-ms-input-placeholder,.swal2-input::-ms-input-placeholder,.swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em auto;background:inherit}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-input[type=number]{max-width:10em}.swal2-file{background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background:inherit;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{margin:0 .4em}.swal2-validation-message{display:none;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;zoom:normal;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}.swal2-icon{position:relative;box-sizing:content-box;-webkit-box-pack:center;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;zoom:normal;border:.25em solid transparent;border-radius:50%;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon::before{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:92%;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;-webkit-box-flex:1;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning::before{content:"!"}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info::before{content:"i"}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question::before{content:"?"}.swal2-icon.swal2-question.swal2-arabic-question-mark::before{content:"؟"}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 3.75em;transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.875em;width:1.5625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progress-steps{-webkit-box-align:center;align-items:center;margin:0 0 1.25em;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#3085d6}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;width:2.5em;height:.4em;margin:0 -1px;background:#3085d6}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-animate-error-icon{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-animate-error-icon .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}


/* Z-INDEX */
 .formError { z-index: 990; }
    .formError .formErrorContent { z-index: 991; }
    .formError .formErrorArrow { z-index: 996; }

    .ui-dialog .formError { z-index: 5000; }
    .ui-dialog .formError .formErrorContent { z-index: 5001; }
    .ui-dialog .formError .formErrorArrow { z-index: 5006; }




.inputContainer {
	position: relative;
	float: left;
}

.formError {
	position: absolute;
	top: 300px;
	left: 300px;
	display: block;
	cursor: pointer;
	text-align: left;
}

.formError.inline {
	position: relative;
	top: 0;
	left: 0;
	display: inline-block;
}

.ajaxSubmit {
	padding: 20px;
	background: #55ea55;
	border: 1px solid #999;
	display: none;
}

.formError .formErrorContent {
	width: 100%;
	background: #ee0101;
	position:relative;
	color: #fff;
	min-width: 120px;
	font-size: 11px;
	border: 2px solid #ddd;
	box-shadow: 0 0 6px #000;
	-moz-box-shadow: 0 0 6px #000;
	-webkit-box-shadow: 0 0 6px #000;
	-o-box-shadow: 0 0 6px #000;
	padding: 4px 10px 4px 10px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
}

.formError.inline .formErrorContent {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
	border: none;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-o-border-radius: 0;
}

.greenPopup .formErrorContent {
	background: #33be40;
}

.blackPopup .formErrorContent {
	background: #393939;
	color: #FFF;
}

.formError .formErrorArrow {
	width: 15px;
	margin: -2px 0 0 13px;
	position:relative;
}
body[dir='rtl'] .formError .formErrorArrow,
body.rtl .formError .formErrorArrow {
	margin: -2px 13px 0 0;
}

.formError .formErrorArrowBottom {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
	margin: 0px 0 0 12px;
	top:2px;
}

.formError .formErrorArrow div {
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	box-shadow: 0 2px 3px #444;
	-moz-box-shadow: 0 2px 3px #444;
	-webkit-box-shadow: 0 2px 3px #444;
	-o-box-shadow: 0 2px 3px #444;
	font-size: 0px;
	height: 1px;
	background: #ee0101;
	margin: 0 auto;
	line-height: 0;
	font-size: 0;
	display: block;
}

.formError .formErrorArrowBottom div {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
}

.greenPopup .formErrorArrow div {
	background: #33be40;
}

.blackPopup .formErrorArrow div {
	background: #393939;
	color: #FFF;
}

.formError .formErrorArrow .line10 {
	width: 13px;
	border: none;
}

.formError .formErrorArrow .line9 {
	width: 11px;
	border: none;
}

.formError .formErrorArrow .line8 {
	width: 11px;
}

.formError .formErrorArrow .line7 {
	width: 9px;
}

.formError .formErrorArrow .line6 {
	width: 7px;
}

.formError .formErrorArrow .line5 {
	width: 5px;
}

.formError .formErrorArrow .line4 {
	width: 3px;
}

.formError .formErrorArrow .line3 {
	width: 1px;
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	border-bottom: 0 solid #ddd;
}

.formError .formErrorArrow .line2 {
	width: 3px;
	border: none;
	background: #ddd;
}

.formError .formErrorArrow .line1 {
	width: 1px;
	border: none;
	background: #ddd;
}

.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:0}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.iti__country-name,.iti__dial-code,.iti__flag-box{vertical-align:middle}.iti__country-name,.iti__flag-box{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px 10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0 0}.iti__flag.iti__ad{height:14px;background-position:-22px 0}.iti__flag.iti__ae{height:10px;background-position:-44px 0}.iti__flag.iti__af{height:14px;background-position:-66px 0}.iti__flag.iti__ag{height:14px;background-position:-88px 0}.iti__flag.iti__ai{height:10px;background-position:-110px 0}.iti__flag.iti__al{height:15px;background-position:-132px 0}.iti__flag.iti__am{height:10px;background-position:-154px 0}.iti__flag.iti__ao{height:14px;background-position:-176px 0}.iti__flag.iti__aq{height:14px;background-position:-198px 0}.iti__flag.iti__ar{height:13px;background-position:-220px 0}.iti__flag.iti__as{height:10px;background-position:-242px 0}.iti__flag.iti__at{height:14px;background-position:-264px 0}.iti__flag.iti__au{height:10px;background-position:-286px 0}.iti__flag.iti__aw{height:14px;background-position:-308px 0}.iti__flag.iti__ax{height:13px;background-position:-330px 0}.iti__flag.iti__az{height:10px;background-position:-352px 0}.iti__flag.iti__ba{height:10px;background-position:-374px 0}.iti__flag.iti__bb{height:14px;background-position:-396px 0}.iti__flag.iti__bd{height:12px;background-position:-418px 0}.iti__flag.iti__be{height:15px;background-position:-440px 0}.iti__flag.iti__bf{height:14px;background-position:-460px 0}.iti__flag.iti__bg{height:12px;background-position:-482px 0}.iti__flag.iti__bh{height:12px;background-position:-504px 0}.iti__flag.iti__bi{height:12px;background-position:-526px 0}.iti__flag.iti__bj{height:14px;background-position:-548px 0}.iti__flag.iti__bl{height:14px;background-position:-570px 0}.iti__flag.iti__bm{height:10px;background-position:-592px 0}.iti__flag.iti__bn{height:10px;background-position:-614px 0}.iti__flag.iti__bo{height:14px;background-position:-636px 0}.iti__flag.iti__bq{height:14px;background-position:-658px 0}.iti__flag.iti__br{height:14px;background-position:-680px 0}.iti__flag.iti__bs{height:10px;background-position:-702px 0}.iti__flag.iti__bt{height:14px;background-position:-724px 0}.iti__flag.iti__bv{height:15px;background-position:-746px 0}.iti__flag.iti__bw{height:14px;background-position:-768px 0}.iti__flag.iti__by{height:10px;background-position:-790px 0}.iti__flag.iti__bz{height:14px;background-position:-812px 0}.iti__flag.iti__ca{height:10px;background-position:-834px 0}.iti__flag.iti__cc{height:10px;background-position:-856px 0}.iti__flag.iti__cd{height:15px;background-position:-878px 0}.iti__flag.iti__cf{height:14px;background-position:-900px 0}.iti__flag.iti__cg{height:14px;background-position:-922px 0}.iti__flag.iti__ch{height:15px;background-position:-944px 0}.iti__flag.iti__ci{height:14px;background-position:-961px 0}.iti__flag.iti__ck{height:10px;background-position:-983px 0}.iti__flag.iti__cl{height:14px;background-position:-1005px 0}.iti__flag.iti__cm{height:14px;background-position:-1027px 0}.iti__flag.iti__cn{height:14px;background-position:-1049px 0}.iti__flag.iti__co{height:14px;background-position:-1071px 0}.iti__flag.iti__cp{height:14px;background-position:-1093px 0}.iti__flag.iti__cr{height:12px;background-position:-1115px 0}.iti__flag.iti__cu{height:10px;background-position:-1137px 0}.iti__flag.iti__cv{height:12px;background-position:-1159px 0}.iti__flag.iti__cw{height:14px;background-position:-1181px 0}.iti__flag.iti__cx{height:10px;background-position:-1203px 0}.iti__flag.iti__cy{height:14px;background-position:-1225px 0}.iti__flag.iti__cz{height:14px;background-position:-1247px 0}.iti__flag.iti__de{height:12px;background-position:-1269px 0}.iti__flag.iti__dg{height:10px;background-position:-1291px 0}.iti__flag.iti__dj{height:14px;background-position:-1313px 0}.iti__flag.iti__dk{height:15px;background-position:-1335px 0}.iti__flag.iti__dm{height:10px;background-position:-1357px 0}.iti__flag.iti__do{height:14px;background-position:-1379px 0}.iti__flag.iti__dz{height:14px;background-position:-1401px 0}.iti__flag.iti__ea{height:14px;background-position:-1423px 0}.iti__flag.iti__ec{height:14px;background-position:-1445px 0}.iti__flag.iti__ee{height:13px;background-position:-1467px 0}.iti__flag.iti__eg{height:14px;background-position:-1489px 0}.iti__flag.iti__eh{height:10px;background-position:-1511px 0}.iti__flag.iti__er{height:10px;background-position:-1533px 0}.iti__flag.iti__es{height:14px;background-position:-1555px 0}.iti__flag.iti__et{height:10px;background-position:-1577px 0}.iti__flag.iti__eu{height:14px;background-position:-1599px 0}.iti__flag.iti__fi{height:12px;background-position:-1621px 0}.iti__flag.iti__fj{height:10px;background-position:-1643px 0}.iti__flag.iti__fk{height:10px;background-position:-1665px 0}.iti__flag.iti__fm{height:11px;background-position:-1687px 0}.iti__flag.iti__fo{height:15px;background-position:-1709px 0}.iti__flag.iti__fr{height:14px;background-position:-1731px 0}.iti__flag.iti__ga{height:15px;background-position:-1753px 0}.iti__flag.iti__gb{height:10px;background-position:-1775px 0}.iti__flag.iti__gd{height:12px;background-position:-1797px 0}.iti__flag.iti__ge{height:14px;background-position:-1819px 0}.iti__flag.iti__gf{height:14px;background-position:-1841px 0}.iti__flag.iti__gg{height:14px;background-position:-1863px 0}.iti__flag.iti__gh{height:14px;background-position:-1885px 0}.iti__flag.iti__gi{height:10px;background-position:-1907px 0}.iti__flag.iti__gl{height:14px;background-position:-1929px 0}.iti__flag.iti__gm{height:14px;background-position:-1951px 0}.iti__flag.iti__gn{height:14px;background-position:-1973px 0}.iti__flag.iti__gp{height:14px;background-position:-1995px 0}.iti__flag.iti__gq{height:14px;background-position:-2017px 0}.iti__flag.iti__gr{height:14px;background-position:-2039px 0}.iti__flag.iti__gs{height:10px;background-position:-2061px 0}.iti__flag.iti__gt{height:13px;background-position:-2083px 0}.iti__flag.iti__gu{height:11px;background-position:-2105px 0}.iti__flag.iti__gw{height:10px;background-position:-2127px 0}.iti__flag.iti__gy{height:12px;background-position:-2149px 0}.iti__flag.iti__hk{height:14px;background-position:-2171px 0}.iti__flag.iti__hm{height:10px;background-position:-2193px 0}.iti__flag.iti__hn{height:10px;background-position:-2215px 0}.iti__flag.iti__hr{height:10px;background-position:-2237px 0}.iti__flag.iti__ht{height:12px;background-position:-2259px 0}.iti__flag.iti__hu{height:10px;background-position:-2281px 0}.iti__flag.iti__ic{height:14px;background-position:-2303px 0}.iti__flag.iti__id{height:14px;background-position:-2325px 0}.iti__flag.iti__ie{height:10px;background-position:-2347px 0}.iti__flag.iti__il{height:15px;background-position:-2369px 0}.iti__flag.iti__im{height:10px;background-position:-2391px 0}.iti__flag.iti__in{height:14px;background-position:-2413px 0}.iti__flag.iti__io{height:10px;background-position:-2435px 0}.iti__flag.iti__iq{height:14px;background-position:-2457px 0}.iti__flag.iti__ir{height:12px;background-position:-2479px 0}.iti__flag.iti__is{height:15px;background-position:-2501px 0}.iti__flag.iti__it{height:14px;background-position:-2523px 0}.iti__flag.iti__je{height:12px;background-position:-2545px 0}.iti__flag.iti__jm{height:10px;background-position:-2567px 0}.iti__flag.iti__jo{height:10px;background-position:-2589px 0}.iti__flag.iti__jp{height:14px;background-position:-2611px 0}.iti__flag.iti__ke{height:14px;background-position:-2633px 0}.iti__flag.iti__kg{height:12px;background-position:-2655px 0}.iti__flag.iti__kh{height:13px;background-position:-2677px 0}.iti__flag.iti__ki{height:10px;background-position:-2699px 0}.iti__flag.iti__km{height:12px;background-position:-2721px 0}.iti__flag.iti__kn{height:14px;background-position:-2743px 0}.iti__flag.iti__kp{height:10px;background-position:-2765px 0}.iti__flag.iti__kr{height:14px;background-position:-2787px 0}.iti__flag.iti__kw{height:10px;background-position:-2809px 0}.iti__flag.iti__ky{height:10px;background-position:-2831px 0}.iti__flag.iti__kz{height:10px;background-position:-2853px 0}.iti__flag.iti__la{height:14px;background-position:-2875px 0}.iti__flag.iti__lb{height:14px;background-position:-2897px 0}.iti__flag.iti__lc{height:10px;background-position:-2919px 0}.iti__flag.iti__li{height:12px;background-position:-2941px 0}.iti__flag.iti__lk{height:10px;background-position:-2963px 0}.iti__flag.iti__lr{height:11px;background-position:-2985px 0}.iti__flag.iti__ls{height:14px;background-position:-3007px 0}.iti__flag.iti__lt{height:12px;background-position:-3029px 0}.iti__flag.iti__lu{height:12px;background-position:-3051px 0}.iti__flag.iti__lv{height:10px;background-position:-3073px 0}.iti__flag.iti__ly{height:10px;background-position:-3095px 0}.iti__flag.iti__ma{height:14px;background-position:-3117px 0}.iti__flag.iti__mc{height:15px;background-position:-3139px 0}.iti__flag.iti__md{height:10px;background-position:-3160px 0}.iti__flag.iti__me{height:10px;background-position:-3182px 0}.iti__flag.iti__mf{height:14px;background-position:-3204px 0}.iti__flag.iti__mg{height:14px;background-position:-3226px 0}.iti__flag.iti__mh{height:11px;background-position:-3248px 0}.iti__flag.iti__mk{height:10px;background-position:-3270px 0}.iti__flag.iti__ml{height:14px;background-position:-3292px 0}.iti__flag.iti__mm{height:14px;background-position:-3314px 0}.iti__flag.iti__mn{height:10px;background-position:-3336px 0}.iti__flag.iti__mo{height:14px;background-position:-3358px 0}.iti__flag.iti__mp{height:10px;background-position:-3380px 0}.iti__flag.iti__mq{height:14px;background-position:-3402px 0}.iti__flag.iti__mr{height:14px;background-position:-3424px 0}.iti__flag.iti__ms{height:10px;background-position:-3446px 0}.iti__flag.iti__mt{height:14px;background-position:-3468px 0}.iti__flag.iti__mu{height:14px;background-position:-3490px 0}.iti__flag.iti__mv{height:14px;background-position:-3512px 0}.iti__flag.iti__mw{height:14px;background-position:-3534px 0}.iti__flag.iti__mx{height:12px;background-position:-3556px 0}.iti__flag.iti__my{height:10px;background-position:-3578px 0}.iti__flag.iti__mz{height:14px;background-position:-3600px 0}.iti__flag.iti__na{height:14px;background-position:-3622px 0}.iti__flag.iti__nc{height:10px;background-position:-3644px 0}.iti__flag.iti__ne{height:15px;background-position:-3666px 0}.iti__flag.iti__nf{height:10px;background-position:-3686px 0}.iti__flag.iti__ng{height:10px;background-position:-3708px 0}.iti__flag.iti__ni{height:12px;background-position:-3730px 0}.iti__flag.iti__nl{height:14px;background-position:-3752px 0}.iti__flag.iti__no{height:15px;background-position:-3774px 0}.iti__flag.iti__np{height:15px;background-position:-3796px 0}.iti__flag.iti__nr{height:10px;background-position:-3811px 0}.iti__flag.iti__nu{height:10px;background-position:-3833px 0}.iti__flag.iti__nz{height:10px;background-position:-3855px 0}.iti__flag.iti__om{height:10px;background-position:-3877px 0}.iti__flag.iti__pa{height:14px;background-position:-3899px 0}.iti__flag.iti__pe{height:14px;background-position:-3921px 0}.iti__flag.iti__pf{height:14px;background-position:-3943px 0}.iti__flag.iti__pg{height:15px;background-position:-3965px 0}.iti__flag.iti__ph{height:10px;background-position:-3987px 0}.iti__flag.iti__pk{height:14px;background-position:-4009px 0}.iti__flag.iti__pl{height:13px;background-position:-4031px 0}.iti__flag.iti__pm{height:14px;background-position:-4053px 0}.iti__flag.iti__pn{height:10px;background-position:-4075px 0}.iti__flag.iti__pr{height:14px;background-position:-4097px 0}.iti__flag.iti__ps{height:10px;background-position:-4119px 0}.iti__flag.iti__pt{height:14px;background-position:-4141px 0}.iti__flag.iti__pw{height:13px;background-position:-4163px 0}.iti__flag.iti__py{height:11px;background-position:-4185px 0}.iti__flag.iti__qa{height:8px;background-position:-4207px 0}.iti__flag.iti__re{height:14px;background-position:-4229px 0}.iti__flag.iti__ro{height:14px;background-position:-4251px 0}.iti__flag.iti__rs{height:14px;background-position:-4273px 0}.iti__flag.iti__ru{height:14px;background-position:-4295px 0}.iti__flag.iti__rw{height:14px;background-position:-4317px 0}.iti__flag.iti__sa{height:14px;background-position:-4339px 0}.iti__flag.iti__sb{height:10px;background-position:-4361px 0}.iti__flag.iti__sc{height:10px;background-position:-4383px 0}.iti__flag.iti__sd{height:10px;background-position:-4405px 0}.iti__flag.iti__se{height:13px;background-position:-4427px 0}.iti__flag.iti__sg{height:14px;background-position:-4449px 0}.iti__flag.iti__sh{height:10px;background-position:-4471px 0}.iti__flag.iti__si{height:10px;background-position:-4493px 0}.iti__flag.iti__sj{height:15px;background-position:-4515px 0}.iti__flag.iti__sk{height:14px;background-position:-4537px 0}.iti__flag.iti__sl{height:14px;background-position:-4559px 0}.iti__flag.iti__sm{height:15px;background-position:-4581px 0}.iti__flag.iti__sn{height:14px;background-position:-4603px 0}.iti__flag.iti__so{height:14px;background-position:-4625px 0}.iti__flag.iti__sr{height:14px;background-position:-4647px 0}.iti__flag.iti__ss{height:10px;background-position:-4669px 0}.iti__flag.iti__st{height:10px;background-position:-4691px 0}.iti__flag.iti__sv{height:12px;background-position:-4713px 0}.iti__flag.iti__sx{height:14px;background-position:-4735px 0}.iti__flag.iti__sy{height:14px;background-position:-4757px 0}.iti__flag.iti__sz{height:14px;background-position:-4779px 0}.iti__flag.iti__ta{height:10px;background-position:-4801px 0}.iti__flag.iti__tc{height:10px;background-position:-4823px 0}.iti__flag.iti__td{height:14px;background-position:-4845px 0}.iti__flag.iti__tf{height:14px;background-position:-4867px 0}.iti__flag.iti__tg{height:13px;background-position:-4889px 0}.iti__flag.iti__th{height:14px;background-position:-4911px 0}.iti__flag.iti__tj{height:10px;background-position:-4933px 0}.iti__flag.iti__tk{height:10px;background-position:-4955px 0}.iti__flag.iti__tl{height:10px;background-position:-4977px 0}.iti__flag.iti__tm{height:14px;background-position:-4999px 0}.iti__flag.iti__tn{height:14px;background-position:-5021px 0}.iti__flag.iti__to{height:10px;background-position:-5043px 0}.iti__flag.iti__tr{height:14px;background-position:-5065px 0}.iti__flag.iti__tt{height:12px;background-position:-5087px 0}.iti__flag.iti__tv{height:10px;background-position:-5109px 0}.iti__flag.iti__tw{height:14px;background-position:-5131px 0}.iti__flag.iti__tz{height:14px;background-position:-5153px 0}.iti__flag.iti__ua{height:14px;background-position:-5175px 0}.iti__flag.iti__ug{height:14px;background-position:-5197px 0}.iti__flag.iti__um{height:11px;background-position:-5219px 0}.iti__flag.iti__un{height:14px;background-position:-5241px 0}.iti__flag.iti__us{height:11px;background-position:-5263px 0}.iti__flag.iti__uy{height:14px;background-position:-5285px 0}.iti__flag.iti__uz{height:10px;background-position:-5307px 0}.iti__flag.iti__va{height:15px;background-position:-5329px 0}.iti__flag.iti__vc{height:14px;background-position:-5346px 0}.iti__flag.iti__ve{height:14px;background-position:-5368px 0}.iti__flag.iti__vg{height:10px;background-position:-5390px 0}.iti__flag.iti__vi{height:14px;background-position:-5412px 0}.iti__flag.iti__vn{height:14px;background-position:-5434px 0}.iti__flag.iti__vu{height:12px;background-position:-5456px 0}.iti__flag.iti__wf{height:14px;background-position:-5478px 0}.iti__flag.iti__ws{height:10px;background-position:-5500px 0}.iti__flag.iti__xk{height:15px;background-position:-5522px 0}.iti__flag.iti__ye{height:14px;background-position:-5544px 0}.iti__flag.iti__yt{height:14px;background-position:-5566px 0}.iti__flag.iti__za{height:14px;background-position:-5588px 0}.iti__flag.iti__zm{height:14px;background-position:-5610px 0}.iti__flag.iti__zw{height:10px;background-position:-5632px 0}.iti__flag{height:15px;box-shadow:0 0 1px 0 #888;background-image:url(../img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(../img/flags@2x.png)}}.iti__flag.iti__np{background-color:transparent}
@charset "UTF-8";
/* ------------------------------------------------------------------------------------------ */
/* -------------------------------          TEMPLATE          ------------------------------- */
/* -------------------------             DIRECTION: RTL             ------------------------- */
/* -------------------------------        Version  0.1        ------------------------------- */
/* ------------------------------------------------------------------------------------------ */
/* --------------------------------------  FRAME WORK  -------------------------------------- */
/* ------------------------------------------------------------------------------------------ */
/*                                   MEDIA QUERY: GENERATOR                                   */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                    MEDIA QUERY:  SCREEN                                    */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                     MEDIA QUERY:  HDPI                                     */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                     MEDIA QUERY:  HDTV                                     */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                   MEDIA QUERY:  iPHONE 4                                   */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                   MEDIA QUERY:  iPHONE 5                                   */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                   MEDIA QUERY:  iPHONE 6                                   */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                 MEDIA QUERY: iPHONE 6 PLUS                                 */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                  MEDIA QUERY:  iPAD (all)                                  */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                  MEDIA QUERY: iPAD RETINA                                  */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                  MEDIA QUERY: ORIENTATION                                  */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                   COLOR PALETTE: DYNAMIC                                   */
/* ------------------------------------------------------------------------------------------ */
/* -------------------------------------      CORE      ------------------------------------- */
/* -------------------------------------   SUPPLEMENT   ------------------------------------- */
/* -------------------------------------      TEXT      ------------------------------------- */
/* ------------------------------------------------------------------------------------------ */
/*                                   COLOR PALETTE:  STATIC                                   */
/* ------------------------------------------------------------------------------------------ */
/* -------------------------------------      TOOLS     ------------------------------------- */
/* -------------------------------------     SPECIAL    ------------------------------------- */
/* -------------------------------------      RGBY      ------------------------------------- */
/* -------------------------------------     SOCIAL     ------------------------------------- */
/* ------------------------------------------------------------------------------------------ */
/*                                  DIRECTION VARIABLES: RTL                                  */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                  MIXIN:  APPEND ATTRIBUTE                                  */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                      MIXIN: ANIMATION                                      */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                     MIXIN:  BOX SHADOW                                     */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                       MIXIN:  BORDER                                       */
/* ------------------------------------------------------------------------------------------ */
/* -----------     RADIUS  01     ----------- */
/* -----------     RADIUS  02     ----------- */
/* ------------------------------------------------------------------------------------------ */
/*                                     MIXIN:  VISIBILITY                                     */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                        MIXIN: CLEAR                                        */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                    MIXIN:  PLACE HOLDER                                    */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                     MOTION:  TRANSFORM                                     */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------     SLIDE: X     ------------------------------------ */
/* ------------------------------------     SLIDE: Y     ------------------------------------ */
/* ------------------------------------       SCALE      ------------------------------------ */
/* ------------------------------------       SCALE      ------------------------------------ */
/* ------------------------------------       SCALE      ------------------------------------ */
/* ------------------------------------   TRANSLATE 3D   ------------------------------------ */
/* ------------------------------------   TRANSLATE  X   ------------------------------------ */
/* ------------------------------------   TRANSLATE  Y   ------------------------------------ */
/* ------------------------------------   TRANSLATE  Z   ------------------------------------ */
/* ------------------------------------      ROTATE      ------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                     MOTION: TRANSITION                                     */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                      KEYFRAME:  MIXIN                                      */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                               ANIMATION MIXIN:  HIGH LIGHTER                               */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                             ANIMATION:  ICON WOBBLE HORIZONTAL                             */
/* ------------------------------------------------------------------------------------------ */
@-webkit-keyframes icon-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(6px);
    -moz-transform: translateX(6px);
    -ms-transform: translateX(6px);
    -o-transform: translateX(6px);
    transform: translateX(6px);
  }
  33.3% {
    -webkit-transform: translateX(-5px);
    -moz-transform: translateX(-5px);
    -ms-transform: translateX(-5px);
    -o-transform: translateX(-5px);
    transform: translateX(-5px);
  }
  49.95% {
    -webkit-transform: translateX(4px);
    -moz-transform: translateX(4px);
    -ms-transform: translateX(4px);
    -o-transform: translateX(4px);
    transform: translateX(4px);
  }
  66.6% {
    -webkit-transform: translateX(-2px);
    -moz-transform: translateX(-2px);
    -ms-transform: translateX(-2px);
    -o-transform: translateX(-2px);
    transform: translateX(-2px);
  }
  83.25% {
    -webkit-transform: translateX(1px);
    -moz-transform: translateX(1px);
    -ms-transform: translateX(1px);
    -o-transform: translateX(1px);
    transform: translateX(1px);
  }
  100% {
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px);
  }
}
@keyframes icon-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(6px);
    -moz-transform: translateX(6px);
    -ms-transform: translateX(6px);
    -o-transform: translateX(6px);
    transform: translateX(6px);
  }
  33.3% {
    -webkit-transform: translateX(-5px);
    -moz-transform: translateX(-5px);
    -ms-transform: translateX(-5px);
    -o-transform: translateX(-5px);
    transform: translateX(-5px);
  }
  49.95% {
    -webkit-transform: translateX(4px);
    -moz-transform: translateX(4px);
    -ms-transform: translateX(4px);
    -o-transform: translateX(4px);
    transform: translateX(4px);
  }
  66.6% {
    -webkit-transform: translateX(-2px);
    -moz-transform: translateX(-2px);
    -ms-transform: translateX(-2px);
    -o-transform: translateX(-2px);
    transform: translateX(-2px);
  }
  83.25% {
    -webkit-transform: translateX(1px);
    -moz-transform: translateX(1px);
    -ms-transform: translateX(1px);
    -o-transform: translateX(1px);
    transform: translateX(1px);
  }
  100% {
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px);
  }
}
/* ------------------------------------------------------------------------------------------ */
/*                                  ANIMATION:  PULSE SHRINK                                  */
/* ------------------------------------------------------------------------------------------ */
@-webkit-keyframes pulse-shrink {
  to {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}
@keyframes pulse-shrink {
  to {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}
/* ------------------------------------------------------------------------------------------ */
/*                                      ANIMATION:  PUSH                                      */
/* ------------------------------------------------------------------------------------------ */
@-webkit-keyframes push {
  50% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes push {
  50% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
/* ------------------------------------------------------------------------------------------ */
/*                               FUNCTION:  PX to VIEWPORT SIZE                               */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------  VIEWPORT WIDTH  ------------------------------------ */
/* ------------------------------------ VIEWPORT  HEIGHT ------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                            CORE                                            */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                            GRID                                            */
/* ------------------------------------------------------------------------------------------ */
/* --------------------------------------     CORE     -------------------------------------- */
/* ------------------------------------------------------------------------------------------ */
/*                                    FONT-FACE: IRAN SANS                                    */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------      MEDIUM      ------------------------------------ */
@font-face {
  font-family: "primaryFont";
  src: url("../font/iransans_light.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
/* ------------------------------------       LIGHT      ------------------------------------ */
@font-face {
  font-family: "secondaryFont";
  src: url("../font/iransans_medium.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
/* ------------------------------------------------------------------------------------------ */
/*                                    FONT-FACE:  FONTELLO                                    */
/* ------------------------------------------------------------------------------------------ */
@font-face {
  font-family: "fontello";
  src: url("../font/fontello.eot?80745425");
  src: url("../font/fontello.eot?80745425#iefix") format("embedded-opentype"), url("../font/fontello.woff2?80745425") format("woff2"), url("../font/fontello.woff?80745425") format("woff"), url("../font/fontello.ttf?80745425") format("truetype"), url("../font/fontello.svg?80745425#fontello") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* ------------------------------------------------------------------------------------------ */
/*                                      FONTELLO:  ICONS                                      */
/* ------------------------------------------------------------------------------------------ */
[class^="icon-"]:before,
[class*=" icon-"]:before {
  display: block;
  text-transform: none;
  font-family: "fontello";
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^="icon-"]._mirror:before,
[class*=" icon-"]._mirror:before {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
}
[class^="icon-"]._reverse:before,
[class*=" icon-"]._reverse:before {
  -webkit-transform: scaleY(-1);
  -moz-transform: scaleY(-1);
  -ms-transform: scaleY(-1);
  -o-transform: scaleY(-1);
  transform: scaleY(-1);
}
[class^="icon-"]._rotate_90:before,
[class*=" icon-"]._rotate_90:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
[class^="icon-"]._rotate_270:before,
[class*=" icon-"]._rotate_270:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
[class^="icon-"]._mirror._reverse:before,
[class*=" icon-"]._mirror._reverse:before {
  -webkit-transform: scaleX(-1) scaleY(-1);
  -ms-transform: scaleX(-1) scaleY(-1);
  transform: scaleX(-1) scaleY(-1);
}
[class^="icon-"]._corrupted_font_repair:before,
[class*=" icon-"]._corrupted_font_repair:before {
  -webkit-transform: scale(3);
  -moz-transform: scale(3);
  -ms-transform: scale(3);
  -o-transform: scale(3);
  transform: scale(3);
}

.icon-mic:before {
  content: '\e800';
}

/* '' */
.icon-search-1:before {
  content: '\e801';
}

/* '' */
.icon-angle-down:before {
  content: '\e802';
}

/* '' */
.icon-play-1:before {
  content: '\e803';
}

/* '' */
.icon-arrow-left:before {
  content: '\e804';
}

/* '' */
.icon-question:before {
  content: '\e805';
}

/* '' */
.icon-doctor-1:before {
  content: '\e806';
}

/* '' */
.icon-answer-1:before {
  content: '\e807';
}

/* '' */
.icon-answer-3:before {
  content: '\e808';
}

/* '' */
.icon-clock-1:before {
  content: '\e809';
}

/* '' */
.icon-answer-2:before {
  content: '\e80a';
}

/* '' */
.icon-clock-2:before {
  content: '\e80b';
}

/* '' */
.icon-kid-girl:before {
  content: '\e80c';
}

/* '' */
.icon-speech-1:before {
  content: '\e80d';
}

/* '' */
.icon-embryo:before {
  content: '\e80e';
}

/* '' */
.icon-baby-1:before {
  content: '\e80f';
}

/* '' */
.icon-female-1:before {
  content: '\e810';
}

/* '' */
.icon-baby-2:before {
  content: '\e811';
}

/* '' */
.icon-cog-1:before {
  content: '\e812';
}

/* '' */
.icon-footprint-7:before {
  content: '\e813';
}

/* '' */
.icon-footprint-8:before {
  content: '\e814';
}

/* '' */
.icon-footprint-9:before {
  content: '\e815';
}

/* '' */
.icon-footprint-10:before {
  content: '\e816';
}

/* '' */
.icon-footprint-11:before {
  content: '\e817';
}

/* '' */
.icon-footprint-12:before {
  content: '\e818';
}

/* '' */
.icon-footprint-13:before {
  content: '\e819';
}

/* '' */
.icon-footprint-14:before {
  content: '\e81a';
}

/* '' */
.icon-footprint-15:before {
  content: '\e81b';
}

/* '' */
.icon-footprint-16:before {
  content: '\e81c';
}

/* '' */
.icon-bookmark:before {
  content: '\e81d';
}

/* '' */
.icon-footprint-4:before {
  content: '\e81e';
}

/* '' */
.icon-footprint-18:before {
  content: '\e81f';
}

/* '' */
.icon-footprint-5:before {
  content: '\e820';
}

/* '' */
.icon-footprint-6:before {
  content: '\e821';
}

/* '' */
.icon-footprint-19:before {
  content: '\e822';
}

/* '' */
.icon-home-1:before {
  content: '\e823';
}

/* '' */
.icon-folder-1:before {
  content: '\e824';
}

/* '' */
.icon-paper-1:before {
  content: '\e825';
}

/* '' */
.icon-tv-show:before {
  content: '\e826';
}

/* '' */
.icon-telegram:before {
  content: '\e827';
}

/* '' */
.icon-mail:before {
  content: '\e828';
}

/* '' */
.icon-plus:before {
  content: '\e829';
}

/* '' */
.icon-minus:before {
  content: '\e82a';
}

/* '' */
.icon-reply:before {
  content: '\e82b';
}

/* '' */
.icon-reply-all:before {
  content: '\e82c';
}

/* '' */
.icon-apple:before {
  content: '\e834';
}

/* '' */
.icon-android:before {
  content: '\e835';
}

/* '' */
.icon-marker-alt:before {
  content: '\e836';
}

/* '' */
.icon-phone-call-alt:before {
  content: '\e838';
}

/* '' */
.icon-check-1:before {
  content: '\e839';
}

/* '' */
.icon-globe:before {
  content: '\e83a';
}

/* '' */
.icon-bookmark-fill:before {
  content: '\e83b';
}

/* '' */
.icon-filter-1:before {
  content: '\e83c';
}

/* '' */
.icon-check-2:before {
  content: '\e83d';
}

/* '' */
.icon-letter-x:before {
  content: '\e83e';
}

/* '' */
.icon-tag_01:before {
  content: '\e840';
}

/* '' */
.icon-comment-2:before {
  content: '\e841';
}

/* '' */
.icon-question-female:before {
  content: '\e842';
}

/* '' */
.icon-dashboard:before {
  content: '\e843';
}

/* '' */
.icon-date-to:before {
  content: '\e844';
}

/* '' */
.icon-edit:before {
  content: '\e845';
}

/* '' */
.icon-logout:before {
  content: '\e846';
}

/* '' */
.icon-question-help:before {
  content: '\e847';
}

/* '' */
.icon-classification:before {
  content: '\e848';
}

/* '' */
.icon-link:before {
  content: '\e849';
}

/* '' */
.icon-sorting-1:before {
  content: '\e84e';
}

/* '' */
.icon-sorting-2:before {
  content: '\e84f';
}

/* '' */
.icon-world-health-organization:before {
  content: '\e850';
}

/* '' */
.icon-letter-x-circle:before {
  content: '\e851';
}

/* '' */
.icon-attention-circle:before {
  content: '\e852';
}

/* '' */
.icon-bar-1:before {
  content: '\e853';
}

/* '' */
.icon-twitter:before {
  content: '\f099';
}

/* '' */
.icon-facebook:before {
  content: '\f09a';
}

/* '' */
.icon-rss:before {
  content: '\f09e';
}

/* '' */
.icon-gplus:before {
  content: '\f0d5';
}

/* '' */
.icon-linkedin:before {
  content: '\f0e1';
}

/* '' */
.icon-angle-thin-down:before {
  content: '\f107';
}

/* '' */
.icon-youtube:before {
  content: '\f167';
}

/* '' */
.icon-youtube-play:before {
  content: '\f16a';
}

/* '' */
.icon-instagram:before {
  content: '\f16d';
}

/* '' */
.icon-pinterest:before {
  content: '\f231';
}

/* '' */
.icon-comment-1:before {
  content: '\f27b';
}

/* '' */
.icon-reddit:before {
  content: '\f281';
}

/* '' */
.icon-gplus-o:before {
  content: '\f30f';
}

/* '' */
/* ------------------------------------------------------------------------------------------ */
/*                                       BROWSER  RESET                                       */
/* ------------------------------------------------------------------------------------------ */
*,
*:before,
*:after {
  outline: medium none !important;
}

html,
body {
  height: 100%;
  min-height: 100vh;
}

body {
  background-color: #f9faff;
  font-family: "primaryFont", "arial";
  font-size: 4.2666666667vw;
  color: #58595b;
  overflow-x: hidden;
}

h1, h2, h3, h4, h5, h6 {
  line-height: 7.2vw;
  font-family: "secondaryFont", "tahoma";
  color: #161515;
}

.h1, .h2, .h3, .h4, .h5, .h6 {
  display: block;
  line-height: 7.2vw;
  font-family: "secondaryFont", "tahoma";
}

button, input, optgroup, select, textarea {
  font-family: "primaryFont", "arial";
}

a,
a:hover,
a:active,
a:focus {
  text-decoration: none;
  outline: medium none !important;
}

a {
  color: #8aa3ff;
  -webkit-transition: background 0.3s ease 0s, color 0.3s ease 0s;
  -moz-transition: background 0.3s ease 0s, color 0.3s ease 0s;
  -o-transition: background 0.3s ease 0s, color 0.3s ease 0s;
  -ms-transition: background 0.3s ease 0s, color 0.3s ease 0s;
  transition: background 0.3s ease 0s, color 0.3s ease 0s;
}
a:hover, a:focus {
  color: #2453ff;
}

:not(input):not(textarea):not(button):not(select) {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}

::-moz-selection {
  background-color: #8aa3ff;
  color: #161515;
}

::selection {
  background-color: #8aa3ff;
  color: #161515;
}

/* ------------------------------------------------------------------------------------------ */
/*                                  UTILITY: HORIZONTAL LINE                                  */
/* ------------------------------------------------------------------------------------------ */
[data-hr] {
  display: block;
  position: relative;
  width: 100%;
  margin: 10.6666666667vw auto;
  /* --------------------------------------    DEFAULT   -------------------------------------- */
}
[data-hr=""] {
  height: 1px;
  background-color: #cdcdce;
}

/* ------------------------------------------------------------------------------------------ */
/*                                        UTILITY: BOX                                        */
/* ------------------------------------------------------------------------------------------ */
[data-box] {
  margin-bottom: 8vw;
  /* --------------------------------------    DEFAULT   -------------------------------------- */
  /* --------------------------------------      X2      -------------------------------------- */
}
[data-box="x1"] {
  padding: 5.3333333333vw;
  background-color: #ffffff;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  -moz-box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
}
[data-box="x1"]:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-box="x1"] > ._banner_x1 {
  position: relative;
  min-height: 61.3333333333vw;
  padding: 8vw;
}
[data-box="x1"] > ._banner_x1:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
[data-box="x1"] > ._banner_x1:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-box="x1"] > ._banner_x1._primaryColor:before {
  background: #fda029;
  background: -moz-linear-gradient(90deg, #fda029 0%, #ffc13e 60%, rgba(255, 193, 62, 0) 100%);
  background: -webkit-linear-gradient(90deg, #fda029 0%, #ffc13e 60%, rgba(255, 193, 62, 0) 100%);
  background: linear-gradient(90deg, #fda029 0%, #ffc13e 60%, rgba(255, 193, 62, 0) 100%);
}
[data-box="x1"] > ._banner_x1 img {
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 1;
}
[data-box="x1"] > ._banner_x1 figcaption {
  position: relative;
  float: left;
  max-width: 70%;
  z-index: 3;
}
[data-box="x1"] > ._banner_x1 figcaption ._title {
  display: block;
  max-height: 21.3333333333vw;
  margin-bottom: 4vw;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
  line-height: 10.6666666667vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 7.2vw;
  color: #ffffff;
  overflow: hidden;
}
[data-box="x1"] > ._banner_x1 figcaption ._text {
  display: block;
  max-width: 80%;
  max-height: 24vw;
  margin: 0;
  line-height: 8vw;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
  font-size: 4.5333333333vw;
  color: #ffffff;
  overflow: hidden;
}
[data-box="x1"] > ._banner_x2 {
  padding: 5.3333333333vw;
}
[data-box="x1"] > ._banner_x2:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-box="x1"] > ._banner_x2._light {
  background-color: #f8f8f8;
}
[data-box="x1"] > ._banner_x2 > * {
  display: block;
  float: right;
  margin: 1.3333333333vw;
}
[data-box="x1"] > ._banner_x2 ._image {
  width: 9.3333333333vw;
  height: 9.3333333333vw;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
[data-box="x1"] > ._banner_x2 ._icon {
  line-height: 9.3333333333vw;
  font-size: 6.6666666667vw;
  color: #161515;
}
[data-box="x1"] > ._banner_x2 ._title {
  line-height: 9.3333333333vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 5.3333333333vw;
  color: #161515;
}
[data-box="x1"] > ._banner_x2 ._text {
  width: calc( 100% - 2.6666666667vw );
  line-height: 7.2vw;
  text-align: justify;
  text-align-last: right;
}
[data-box="x1"] > ._banner_x3 {
  position: relative;
  min-height: 61.3333333333vw;
  padding: 8vw;
}
[data-box="x1"] > ._banner_x3:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
[data-box="x1"] > ._banner_x3:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-box="x1"] > ._banner_x3:before {
  background: rgba(88, 89, 91, 0.3);
  background: -moz-linear-gradient(90deg, #58595b 0%, rgba(88, 89, 91, 0.3) 40%, rgba(88, 89, 91, 0.3) 60%, #58595b 100%);
  background: -webkit-linear-gradient(90deg, #58595b 0%, rgba(88, 89, 91, 0.3) 40%, rgba(88, 89, 91, 0.3) 60%, #58595b 100%);
  background: linear-gradient(90deg, #58595b 0%, rgba(88, 89, 91, 0.3) 40%, rgba(88, 89, 91, 0.3) 60%, #58595b 100%);
}
[data-box="x1"] > ._banner_x3._primaryColor:before {
  background: rgba(253, 160, 41, 0.3);
  background: -moz-linear-gradient(90deg, #fda029 0%, rgba(253, 160, 41, 0.3) 40%, rgba(253, 160, 41, 0.3) 60%, #fda029 100%);
  background: -webkit-linear-gradient(90deg, #fda029 0%, rgba(253, 160, 41, 0.3) 40%, rgba(253, 160, 41, 0.3) 60%, #fda029 100%);
  background: linear-gradient(90deg, #fda029 0%, rgba(253, 160, 41, 0.3) 40%, rgba(253, 160, 41, 0.3) 60%, #fda029 100%);
}
[data-box="x1"] > ._banner_x3._secondaryColor:before {
  background: rgba(23, 154, 157, 0.3);
  background: -moz-linear-gradient(90deg, #FF6E86 0%, rgba(23, 154, 157, 0.3) 40%, rgba(23, 154, 157, 0.3) 60%, #FF6E86 100%);
  background: -webkit-linear-gradient(90deg, #FF6E86 0%, rgba(23, 154, 157, 0.3) 40%, rgba(23, 154, 157, 0.3) 60%, #FF6E86 100%);
  background: linear-gradient(90deg, #FF6E86 0%, rgba(23, 154, 157, 0.3) 40%, rgba(23, 154, 157, 0.3) 60%, #FF6E86 100%);
}
[data-box="x1"] > ._banner_x3._thirdColor:before {
  background: rgba(217, 56, 76, 0.3);
  background: -moz-linear-gradient(90deg, #d9384c 0%, rgba(217, 56, 76, 0.3) 40%, rgba(217, 56, 76, 0.3) 60%, #d9384c 100%);
  background: -webkit-linear-gradient(90deg, #d9384c 0%, rgba(217, 56, 76, 0.3) 40%, rgba(217, 56, 76, 0.3) 60%, #d9384c 100%);
  background: linear-gradient(90deg, #d9384c 0%, rgba(217, 56, 76, 0.3) 40%, rgba(217, 56, 76, 0.3) 60%, #d9384c 100%);
}
[data-box="x1"] > ._banner_x3._forthColor:before {
  background: rgba(138, 163, 255, 0.3);
  background: -moz-linear-gradient(90deg, #8aa3ff 0%, rgba(138, 163, 255, 0.3) 40%, rgba(138, 163, 255, 0.3) 60%, #8aa3ff 100%);
  background: -webkit-linear-gradient(90deg, #8aa3ff 0%, rgba(138, 163, 255, 0.3) 40%, rgba(138, 163, 255, 0.3) 60%, #8aa3ff 100%);
  background: linear-gradient(90deg, #8aa3ff 0%, rgba(138, 163, 255, 0.3) 40%, rgba(138, 163, 255, 0.3) 60%, #8aa3ff 100%);
}
[data-box="x1"] > ._banner_x3._infoColor:before {
  background: rgba(0, 117, 217, 0.3);
  background: -moz-linear-gradient(90deg, #0075d9 0%, rgba(0, 117, 217, 0.3) 40%, rgba(0, 117, 217, 0.3) 60%, #0075d9 100%);
  background: -webkit-linear-gradient(90deg, #0075d9 0%, rgba(0, 117, 217, 0.3) 40%, rgba(0, 117, 217, 0.3) 60%, #0075d9 100%);
  background: linear-gradient(90deg, #0075d9 0%, rgba(0, 117, 217, 0.3) 40%, rgba(0, 117, 217, 0.3) 60%, #0075d9 100%);
}
[data-box="x1"] > ._banner_x3._successColor:before {
  background: rgba(90, 158, 17, 0.3);
  background: -moz-linear-gradient(90deg, #5a9e11 0%, rgba(90, 158, 17, 0.3) 40%, rgba(90, 158, 17, 0.3) 60%, #5a9e11 100%);
  background: -webkit-linear-gradient(90deg, #5a9e11 0%, rgba(90, 158, 17, 0.3) 40%, rgba(90, 158, 17, 0.3) 60%, #5a9e11 100%);
  background: linear-gradient(90deg, #5a9e11 0%, rgba(90, 158, 17, 0.3) 40%, rgba(90, 158, 17, 0.3) 60%, #5a9e11 100%);
}
[data-box="x1"] > ._banner_x3._warningColor:before {
  background: rgba(255, 126, 0, 0.3);
  background: -moz-linear-gradient(90deg, #ff7e00 0%, rgba(255, 126, 0, 0.3) 40%, rgba(255, 126, 0, 0.3) 60%, #ff7e00 100%);
  background: -webkit-linear-gradient(90deg, #ff7e00 0%, rgba(255, 126, 0, 0.3) 40%, rgba(255, 126, 0, 0.3) 60%, #ff7e00 100%);
  background: linear-gradient(90deg, #ff7e00 0%, rgba(255, 126, 0, 0.3) 40%, rgba(255, 126, 0, 0.3) 60%, #ff7e00 100%);
}
[data-box="x1"] > ._banner_x3._errorColor:before {
  background: rgba(239, 63, 62, 0.3);
  background: -moz-linear-gradient(90deg, #ef3f3e 0%, rgba(239, 63, 62, 0.3) 40%, rgba(239, 63, 62, 0.3) 60%, #ef3f3e 100%);
  background: -webkit-linear-gradient(90deg, #ef3f3e 0%, rgba(239, 63, 62, 0.3) 40%, rgba(239, 63, 62, 0.3) 60%, #ef3f3e 100%);
  background: linear-gradient(90deg, #ef3f3e 0%, rgba(239, 63, 62, 0.3) 40%, rgba(239, 63, 62, 0.3) 60%, #ef3f3e 100%);
}
[data-box="x1"] > ._banner_x3 img {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  z-index: 1;
}
[data-box="x1"] > ._banner_x3 figcaption {
  display: block;
  position: absolute;
  max-width: 80%;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  z-index: 3;
}
[data-box="x1"] > ._banner_x3 figcaption > * {
  display: block;
  text-align: center;
  margin: 0;
  margin-bottom: 4vw;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
  color: #ffffff;
  overflow: hidden;
}
[data-box="x1"] > ._banner_x3 figcaption > *:last-child {
  margin-bottom: 0;
}
[data-box="x1"] > ._banner_x3 figcaption ._title {
  line-height: 15.4666666667vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 9.3333333333vw;
}
[data-box="x1"] > ._banner_x3 figcaption ._text {
  line-height: 8vw;
  font-size: 4.5333333333vw;
}
[data-box="x1"] > [class^="_banner"] {
  overflow: hidden;
}
[data-box="x1"] > [class^="_banner"]._header {
  margin: -5.3333333333vw -5.3333333333vw 5.3333333333vw -5.3333333333vw;
}
[data-box="x1"] > [class^="_banner"]._footer {
  margin: 5.3333333333vw -5.3333333333vw -5.3333333333vw -5.3333333333vw;
}
[data-box="x1"]._2D {
  -moz-box-shadow: 0 0 0 0 transparent;
  -webkit-box-shadow: 0 0 0 0 transparent;
  box-shadow: 0 0 0 0 transparent;
}
[data-box="x1"]._minimize {
  padding: 2.6666666667vw;
}
[data-box="x1"]._minimize > [class^="_banner"]._header {
  margin: -2.6666666667vw -2.6666666667vw 2.6666666667vw -2.6666666667vw;
}
[data-box="x1"]._minimize > [class^="_banner"]._footer {
  margin: 2.6666666667vw -2.6666666667vw -2.6666666667vw -2.6666666667vw;
}
[data-box="x1"]._maximize {
  padding: 8vw;
}
[data-box="x1"]._maximize > [class^="_banner"]._header {
  margin: -8vw -8vw 8vw -8vw;
}
[data-box="x1"]._maximize > [class^="_banner"]._footer {
  margin: 8vw -8vw -8vw -8vw;
}
[data-box="x2"] {
  padding: 5.3333333333vw;
  background-color: #f8f8f8;
  border: 1px solid #e4e4e4;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
}
[data-box="x2"]:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-box="x2"]._minimize {
  padding: 2.6666666667vw;
}
[data-box="x2"]._maximize {
  padding: 8vw;
}

/* ------------------------------------------------------------------------------------------ */
/*                                    UTILITY:  PAGINATION                                    */
/* ------------------------------------------------------------------------------------------ */
[data-pagination] {
  /* --------------------------------------      X1      -------------------------------------- */
}
[data-pagination="x1"] .pagination {
  margin-bottom: 0;
}
[data-pagination="x1"] .pagination li {
  display: block;
  float: right;
  min-width: 9.6vw;
  margin: 0;
  margin-left: 2.6666666667vw;
  padding: 0;
  background-color: rgba(253, 160, 41, 0.2);
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  line-height: 9.6vw;
  text-align: center;
  font-weight: bold;
  font-size: 4vw;
  color: #f18802;
  overflow: hidden;
}
[data-pagination="x1"] .pagination li a {
  display: block;
  margin: 0;
  padding: 0;
  line-height: 9.6vw;
  text-align: center;
  font-weight: bold;
  color: #f18802;
}
[data-pagination="x1"] .pagination li a:hover {
  background-color: rgba(253, 160, 41, 0.5);
  color: #8c4f01;
}
[data-pagination="x1"] .pagination li:last-child {
  margin-left: 0;
}
[data-pagination="x1"] .pagination li.pagination-previous, [data-pagination="x1"] .pagination li.pagination-next {
  -webkit-border-radius: 8px 8px 8px 8px;
  -khtml-border-radius: 8px 8px 8px 8px;
  -moz-border-radius: 8px 8px 8px 8px;
  -o-border-radius: 8px 8px 8px 8px;
  border-radius: 8px 8px 8px 8px;
  font-weight: normal;
}
[data-pagination="x1"] .pagination li.pagination-previous:before, [data-pagination="x1"] .pagination li.pagination-next:before {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
[data-pagination="x1"] .pagination li.pagination-previous a, [data-pagination="x1"] .pagination li.pagination-next a {
  padding: 0 4vw;
  font-weight: normal;
}
[data-pagination="x1"] .pagination li.pagination-previous a:after, [data-pagination="x1"] .pagination li.pagination-next a:after {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
[data-pagination="x1"] .pagination li.pagination-previous.disabled, [data-pagination="x1"] .pagination li.pagination-next.disabled {
  padding: 0 4vw;
}
[data-pagination="x1"] .pagination li.ellipsis {
  background-color: transparent;
}
[data-pagination="x1"] .pagination li.ellipsis:after {
  display: block;
  padding: 0;
  font-size: 5.3333333333vw;
}
[data-pagination="x1"] .pagination li.current {
  background-color: #fda029;
  color: #ffffff;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
}
[data-pagination="x1"] .pagination li.disabled {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
}
[data-pagination="x1"] .pagination li.disabled:hover {
  background-color: rgba(253, 160, 41, 0.2);
}

/* ------------------------------------------------------------------------------------------ */
/*                                     UTILITY: ADVERTISE                                     */
/* ------------------------------------------------------------------------------------------ */
[data-ad] {
  margin-bottom: 30px;
  /* --------------------------------------    DEFAULT   -------------------------------------- */
}
[data-ad="x1"] {
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  -moz-box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  overflow: hidden;
}
[data-ad="x1"] a {
  display: block;
}
[data-ad="x1"] a img {
  display: block;
}

/* ------------------------------------------------------------------------------------------ */
/*                                    UTILITY: INFORMATION                                    */
/* ------------------------------------------------------------------------------------------ */
[data-info] {
  /* --------------------------------------      X1      -------------------------------------- */
}
[data-info="x1"]:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-info="x1"] ._mark {
  margin-top: 1.0666666667vw;
  margin-bottom: 1.0666666667vw;
  padding: 0 4vw;
  background-color: #f8f8f8;
  -webkit-border-radius: 15px 15px 15px 15px;
  -khtml-border-radius: 15px 15px 15px 15px;
  -moz-border-radius: 15px 15px 15px 15px;
  -o-border-radius: 15px 15px 15px 15px;
  border-radius: 15px 15px 15px 15px;
}
[data-info="x1"] ._mark:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-info="x1"] ._mark > * {
  display: block;
  float: right;
  margin-left: 2.6666666667vw;
  line-height: 8vw;
  font-size: 3.2vw;
  color: #8b8c8f;
}
[data-info="x1"] ._mark > *:last-child {
  margin-left: 0;
}
[data-info="x1"] ._label:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-info="x1"] ._label > * {
  display: block;
  float: right;
  margin-left: 2.6666666667vw;
  line-height: 10.1333333333vw;
  font-size: 3.7333333333vw;
  color: #8b8c8f;
}
[data-info="x1"] ._label > *:last-child {
  margin-left: 0;
}
[data-info="x1"] ._divide {
  display: block;
  width: 1px;
  height: 6.9333333333vw;
  margin-top: 1.6vw;
  margin-bottom: 1.6vw;
  background-color: #a5a6a8;
}
[data-info="x1"] ._icon {
  font-size: 4.5333333333vw;
}
[data-info="x1"] ._image {
  display: block;
  width: 8vw;
  height: 8vw;
  margin-top: 1.0666666667vw;
  margin-bottom: 1.0666666667vw;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
[data-info="x1"] ._share li {
  margin-right: 5.3333333333vw;
}
[data-info="x1"] ._share li:last-child {
  margin-right: 0;
}
[data-info="x1"] ._share li a {
  display: block;
}
[data-info="x1"] ._share li a i {
  display: block;
  width: 10.1333333333vw;
  height: 10.1333333333vw;
  background-color: #58595b;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  line-height: 10.1333333333vw;
  text-align: center;
  font-size: 5.3333333333vw;
  color: #ffffff;
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.9);
  overflow: hidden;
}
[data-info="x1"] ._share li._facebook a i {
  background-color: #3c5B9B;
}
[data-info="x1"] ._share li._linkedin a i {
  background-color: #027ba5;
}
[data-info="x1"] ._share li._twitter a i {
  background-color: #359bed;
}
[data-info="x1"] ._share li._pinterest a i {
  background-color: #cb2027;
}
[data-info="x1"] ._share li._google_plus a i {
  background-color: #e33729;
}
[data-info="x1"] ._share li._telegram a i {
  background-color: #2ca5e0;
}
[data-info="x1"] ._share li._link a i {
  background-color: #8aa3ff;
}
[data-info="x1"] [data-rate] {
  margin-top: 1.8666666667vw;
  margin-bottom: 1.8666666667vw;
  padding: 0;
}
[data-info="x1"] ._default {
  float: right;
  margin-left: 4vw;
}
[data-info="x1"] ._opposite {
  float: left;
  margin-right: 4vw;
}
[data-info="x1"]._border_top {
  padding-top: 5.3333333333vw;
  border-top: 1px solid #e4e4e4;
}
[data-info="x1"]._border_bottom {
  padding-bottom: 5.3333333333vw;
  border-bottom: 1px solid #e4e4e4;
}

/* ------------------------------------------------------------------------------------------ */
/*                                        UTILITY: BAR                                        */
/* ------------------------------------------------------------------------------------------ */
[data-bar] {
  /* --------------------------------------      X1      -------------------------------------- */
}
[data-bar="x1"]:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-bar="x1"] ._default {
  float: right;
  margin-left: 15px;
}
[data-bar="x1"] ._opposite {
  float: left;
  margin-right: 15px;
}
[data-bar="x1"] [data-title="x1"] {
  margin-bottom: 0;
}
[data-bar="x1"] [data-title="x1"].__xs > * {
  line-height: 40px;
}
[data-bar="x1"] [data-form="material"] fieldset {
  padding-bottom: 0;
}

/* ------------------------------------------------------------------------------------------ */
/*                                     UTILITY: ICON LIST                                     */
/* ------------------------------------------------------------------------------------------ */
[data-iconlist="x1"] ul li {
  margin-bottom: 30px;
}
[data-iconlist="x1"] ul li:last-child {
  margin-bottom: 0;
}
[data-iconlist="x1"] ul li:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-iconlist="x1"] ul li > * {
  display: block;
  float: right;
  margin-left: 10px;
  line-height: 24px;
  color: #58595b;
}
[data-iconlist="x1"] ul li > *:last-child {
  margin-left: 0;
}
[data-iconlist="x1"] ul li ._icon {
  width: 36px;
  margin-left: 0;
  text-align: center;
  font-size: 16px;
}
[data-iconlist="x1"] ul li ._icon._primaryColor {
  color: #fda029;
}
[data-iconlist="x1"] ul li ._icon + * {
  max-width: calc( 100% - 36px );
}
[data-iconlist="x1"] ul li ._text {
  font-family: "secondaryFont", "tahoma";
  font-size: 14px;
}

[data-iconlist="x2"] ul {
  margin: 0;
  padding: 0 30px;
}
[data-iconlist="x2"] ul:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-iconlist="x2"] ul li {
  position: relative;
  float: left;
  width: 20px;
  height: 20px;
  margin: 40px 0 0;
  padding: 0;
  list-style: none outside;
  background-color: rgba(88, 89, 91, 0.4);
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
[data-iconlist="x2"] ul li ._tooltip {
  display: block;
  position: absolute;
  bottom: 30px;
  left: 50%;
  padding: 0 10px;
  background-color: rgba(239, 63, 62, 0.8);
  -webkit-border-radius: 25px 25px 25px 25px;
  -khtml-border-radius: 25px 25px 25px 25px;
  -moz-border-radius: 25px 25px 25px 25px;
  -o-border-radius: 25px 25px 25px 25px;
  border-radius: 25px 25px 25px 25px;
  line-height: 30px;
  font-size: 13px;
  color: #ffffff;
  white-space: nowrap;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
[data-iconlist="x2"] ul li ._tooltip:before {
  content: "";
  display: block;
  position: absolute;
  bottom: -7px;
  right: 50%;
  width: 0;
  height: 0;
  margin-right: -7px;
  border-style: solid;
  border-width: 7px 7px 0 7px;
  border-color: rgba(239, 63, 62, 0.8) transparent transparent transparent;
}
[data-iconlist="x2"] ul li._primaryColor {
  background-color: rgba(253, 160, 41, 0.4);
}
[data-iconlist="x2"] ul li._secondaryColor {
  background-color: rgba(23, 154, 157, 0.4);
}
[data-iconlist="x2"] ul li._thirdColor {
  background-color: rgba(217, 56, 76, 0.4);
}
[data-iconlist="x2"] ul li._forthColor {
  background-color: rgba(138, 163, 255, 0.4);
}
[data-iconlist="x2"] ul li._current {
  background-color: rgba(88, 89, 91, 0.9);
}
[data-iconlist="x2"] ul li._current._primaryColor {
  background-color: rgba(253, 160, 41, 0.9);
}
[data-iconlist="x2"] ul li._current._secondaryColor {
  background-color: rgba(23, 154, 157, 0.9);
}
[data-iconlist="x2"] ul li._current._thirdColor {
  background-color: rgba(217, 56, 76, 0.9);
}
[data-iconlist="x2"] ul li._current._forthColor {
  background-color: rgba(138, 163, 255, 0.9);
}

/* ------------------------------------------------------------------------------------------ */
/*                                    UTILITY:  LABEL LIST                                    */
/* ------------------------------------------------------------------------------------------ */
[data-labellist="x1"] ._item {
  margin-bottom: 20px;
}
[data-labellist="x1"] ._item:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-labellist="x1"] ._item > * {
  display: inline;
  margin-left: 10px;
  line-height: 27px;
}
[data-labellist="x1"] ._item > *:last-child {
  margin-left: 0;
}
[data-labellist="x1"] ._item ._label {
  font-family: "secondaryFont", "tahoma";
  color: #161515;
}
[data-labellist="x1"]._broken ._item > * {
  display: block;
  margin-left: 0;
}
[data-labellist="x1"]._broken ._item ._value {
  margin-top: 5px;
}
[data-labellist="x1"]._vertical ._item {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #ededed;
}
[data-labellist="x1"]._vertical ._item:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: medium none;
}

/* ------------------------------------------------------------------------------------------ */
/*                                      UTILITY:  REVEAL                                      */
/* ------------------------------------------------------------------------------------------ */
.reveal {
  padding: 1px;
  border: medium none;
  -webkit-transition: top 0.3s ease-in-out 0s;
  -moz-transition: top 0.3s ease-in-out 0s;
  -o-transition: top 0.3s ease-in-out 0s;
  -ms-transition: top 0.3s ease-in-out 0s;
  transition: top 0.3s ease-in-out 0s;
}
.reveal:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
.reveal.full {
  top: 0 !important;
  bottom: 0 !important;
  right: 0 !important;
  left: 0 !important;
  height: 100% !important;
  min-height: 100vh !important;
}
.reveal._scale {
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: top 0.3s ease-in-out 0s, transform 0.25s ease-in-out 0s;
  -moz-transition: top 0.3s ease-in-out 0s, transform 0.25s ease-in-out 0s;
  -o-transition: top 0.3s ease-in-out 0s, transform 0.25s ease-in-out 0s;
  -ms-transition: top 0.3s ease-in-out 0s, transform 0.25s ease-in-out 0s;
  transition: top 0.3s ease-in-out 0s, transform 0.25s ease-in-out 0s;
}

.is-reveal-open .reveal._scale {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}

/* ------------------------------------------------------------------------------------------ */
/*                                      UTILITY: CALLOUT                                      */
/* ------------------------------------------------------------------------------------------ */
.callout._type_1 {
  display: block;
  width: 100%;
  padding: 2.6666666667vw;
  background-color: #ffffff;
  border: medium none;
  -webkit-border-radius: 6px 6px 6px 6px;
  -khtml-border-radius: 6px 6px 6px 6px;
  -moz-border-radius: 6px 6px 6px 6px;
  -o-border-radius: 6px 6px 6px 6px;
  border-radius: 6px 6px 6px 6px;
  z-index: 1;
  overflow: hidden;
}
.callout._type_1:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.callout._type_1:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
.callout._type_1 ._title {
  display: block;
  line-height: 8vw;
  text-align: justify;
  text-align-last: right;
  font-family: "secondaryFont", "tahoma";
  font-style: normal;
  font-size: 3.7333333333vw;
  color: #161515;
}
.callout._type_1 ._icon {
  display: block;
  position: absolute;
  top: 50%;
  right: 2.6666666667vw;
  margin-top: -4vw;
  line-height: 8vw;
  font-size: 6.6666666667vw;
}
.callout._type_1 ._icon + ._title {
  padding-right: 10.6666666667vw;
}
.callout._type_1 ._icon + ._trigger + ._title {
  padding-right: 10.6666666667vw;
  padding-left: 10.6666666667vw;
}
.callout._type_1 ._trigger {
  display: block;
  position: absolute;
  top: 50%;
  left: 2.6666666667vw;
  margin-top: -4vw;
}
.callout._type_1 ._trigger i {
  display: block;
  line-height: 8vw;
  font-size: 5.8666666667vw;
}
.callout._type_1 ._trigger i.icon-letter-x {
  font-size: 4vw;
}
.callout._type_1 ._trigger + ._title {
  padding-left: 10.6666666667vw;
}
.callout._type_1 ._trigger + ._icon + ._title {
  padding-right: 10.6666666667vw;
  padding-left: 10.6666666667vw;
}
.callout._type_1._3D {
  -moz-box-shadow: 0 1px 4px -1px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 1px 4px -1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 4px -1px rgba(0, 0, 0, 0.3);
}
.callout._type_1:before {
  background-color: rgba(88, 89, 91, 0.2);
}
.callout._type_1 ._icon {
  color: #58595b;
}
.callout._type_1 ._trigger {
  color: rgba(88, 89, 91, 0.7);
}
.callout._type_1 ._trigger:hover {
  color: #58595b;
}
.callout._type_1._primaryColor:before {
  background-color: rgba(253, 160, 41, 0.2);
}
.callout._type_1._primaryColor ._icon {
  color: #fda029;
}
.callout._type_1._primaryColor ._trigger {
  color: rgba(253, 160, 41, 0.7);
}
.callout._type_1._primaryColor ._trigger:hover {
  color: #fda029;
}
.callout._type_1._secondaryColor:before {
  background-color: rgba(23, 154, 157, 0.2);
}
.callout._type_1._secondaryColor ._icon {
  color: #FF6E86;
}
.callout._type_1._secondaryColor ._trigger {
  color: rgba(23, 154, 157, 0.7);
}
.callout._type_1._secondaryColor ._trigger:hover {
  color: #FF6E86;
}
.callout._type_1._thirdColor:before {
  background-color: rgba(217, 56, 76, 0.2);
}
.callout._type_1._thirdColor ._icon {
  color: #d9384c;
}
.callout._type_1._thirdColor ._trigger {
  color: rgba(217, 56, 76, 0.7);
}
.callout._type_1._thirdColor ._trigger:hover {
  color: #d9384c;
}
.callout._type_1._forthColor:before {
  background-color: rgba(138, 163, 255, 0.2);
}
.callout._type_1._forthColor ._icon {
  color: #8aa3ff;
}
.callout._type_1._forthColor ._trigger {
  color: rgba(138, 163, 255, 0.7);
}
.callout._type_1._forthColor ._trigger:hover {
  color: #8aa3ff;
}
.callout._type_1._infoColor:before {
  background-color: rgba(0, 117, 217, 0.2);
}
.callout._type_1._infoColor ._icon {
  color: #0075d9;
}
.callout._type_1._infoColor ._trigger {
  color: rgba(0, 117, 217, 0.7);
}
.callout._type_1._infoColor ._trigger:hover {
  color: #0075d9;
}
.callout._type_1._successColor:before {
  background-color: rgba(90, 158, 17, 0.2);
}
.callout._type_1._successColor ._icon {
  color: #5a9e11;
}
.callout._type_1._successColor ._trigger {
  color: rgba(90, 158, 17, 0.7);
}
.callout._type_1._successColor ._trigger:hover {
  color: #5a9e11;
}
.callout._type_1._warningColor:before {
  background-color: rgba(255, 126, 0, 0.2);
}
.callout._type_1._warningColor ._icon {
  color: #ff7e00;
}
.callout._type_1._warningColor ._trigger {
  color: rgba(255, 126, 0, 0.7);
}
.callout._type_1._warningColor ._trigger:hover {
  color: #ff7e00;
}
.callout._type_1._errorColor:before {
  background-color: rgba(239, 63, 62, 0.2);
}
.callout._type_1._errorColor ._icon {
  color: #ef3f3e;
}
.callout._type_1._errorColor ._trigger {
  color: rgba(239, 63, 62, 0.7);
}
.callout._type_1._errorColor ._trigger:hover {
  color: #ef3f3e;
}

.callout._type_2 {
  display: block;
  width: 100%;
  padding: 4vw;
  border: medium none;
  overflow: hidden;
}
.callout._type_2:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
.callout._type_2 > * {
  display: block;
  float: right;
  margin-left: 4vw;
}
.callout._type_2 ._opposite {
  float: left;
  margin-right: 4vw;
  margin-left: 0;
}
.callout._type_2 ._image {
  width: auto;
  height: 10.6666666667vw;
}
.callout._type_2 ._title {
  line-height: 10.6666666667vw;
  font-size: 3.7333333333vw;
  color: #ffffff;
}
.callout._type_2 ._trigger i {
  display: block;
  line-height: 10.6666666667vw;
  font-size: 6.6666666667vw;
  color: #ffffff;
}
.callout._type_2 ._trigger i.icon-letter-x {
  font-size: 4.8vw;
}
.callout._type_2 [data-btn] {
  line-height: 10.6666666667vw;
}
.callout._type_2 [data-btn] * {
  line-height: 10.6666666667vw;
}
.callout._type_2._3D {
  -moz-box-shadow: 0 1px 4px -1px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 1px 4px -1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 4px -1px rgba(0, 0, 0, 0.3);
}
.callout._type_2 {
  background-color: #58595b;
}
.callout._type_2._transparent {
  background-color: rgba(88, 89, 91, 0.8);
}
.callout._type_2._primaryColor {
  background-color: #fda029;
}
.callout._type_2._primaryColor._transparent {
  background-color: rgba(253, 160, 41, 0.8);
}
.callout._type_2._secondaryColor {
  background-color: #FF6E86;
}
.callout._type_2._secondaryColor._transparent {
  background-color: rgba(23, 154, 157, 0.8);
}
.callout._type_2._thirdColor {
  background-color: #d9384c;
}
.callout._type_2._thirdColor._transparent {
  background-color: rgba(217, 56, 76, 0.8);
}
.callout._type_2._forthColor {
  background-color: #8aa3ff;
}
.callout._type_2._forthColor._transparent {
  background-color: rgba(138, 163, 255, 0.8);
}
.callout._type_2._infoColor {
  background-color: #0075d9;
}
.callout._type_2._infoColor._transparent {
  background-color: rgba(0, 117, 217, 0.8);
}
.callout._type_2._successColor {
  background-color: #5a9e11;
}
.callout._type_2._successColor._transparent {
  background-color: rgba(90, 158, 17, 0.8);
}
.callout._type_2._warningColor {
  background-color: #ff7e00;
}
.callout._type_2._warningColor._transparent {
  background-color: rgba(255, 126, 0, 0.8);
}
.callout._type_2._errorColor {
  background-color: #ef3f3e;
}
.callout._type_2._errorColor._transparent {
  background-color: rgba(239, 63, 62, 0.8);
}
.callout._type_2._txtHeaderColor {
  background-color: #161515;
}
.callout._type_2._txtHeaderColor._transparent {
  background-color: rgba(22, 21, 21, 0.8);
}
.callout._type_2._fixed {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  margin: 0;
  z-index: 9;
  -webkit-transform: perspective(1px) translate3d(0, 0, 0);
  transform: perspective(1px) translate3d(0, 0, 0);
}
.callout._type_2._fixed._bottom {
  top: auto;
  bottom: 0;
}

/* ------------------------------------------------------------------------------------------ */
/*                                      UTILITY:  CANVAS                                      */
/* ------------------------------------------------------------------------------------------ */
.off-canvas {
  width: 85vw;
  background-color: #ffffff;
}
.off-canvas.position-right {
  -webkit-transform: translate3d(85vw, 0, 0);
  -moz-transform: translate3d(85vw, 0, 0);
  -ms-transform: translate3d(85vw, 0, 0);
  -o-transform: translate3d(85vw, 0, 0);
  transform: translate3d(85vw, 0, 0);
}
.off-canvas.position-right.is-transition-overlap {
  -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.13);
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.13);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.13);
}
.off-canvas.position-left {
  -webkit-transform: translate3d(-85vw, 0, 0);
  -moz-transform: translate3d(-85vw, 0, 0);
  -ms-transform: translate3d(-85vw, 0, 0);
  -o-transform: translate3d(-85vw, 0, 0);
  transform: translate3d(-85vw, 0, 0);
}
.off-canvas.position-left.is-transition-overlap {
  -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.13);
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.13);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.13);
}
.off-canvas.is-open {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.js-off-canvas-overlay {
  background-color: rgba(0, 0, 0, 0.25);
}

.off-canvas-content {
  height: 100%;
  min-height: 100vh;
  padding-top: 17.3333333333vw;
}

/* --------------------------------------   COMPONENT  -------------------------------------- */
/* ------------------------------------------------------------------------------------------ */
/*                                     MIXIN:  BACKGROUND                                     */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                         BACKGROUND                                         */
/* ------------------------------------------------------------------------------------------ */
[data-bg] {
  /* --------------------------------------    GENERAL   -------------------------------------- */
  /* --------------------------------------     IMAGE    -------------------------------------- */
  /* --------------------------------------   PARALLAX   -------------------------------------- */
  /* --------------------------------------  PRIMARY EN  -------------------------------------- */
  /* ------------------------------------ SECONDARY  LIGHT ------------------------------------ */
  /* ---------------------------------  CUSTOMIZE: YEKZAN 01  --------------------------------- */
  /* ---------------------------------  CUSTOMIZE: YEKZAN 02  --------------------------------- */
  /* ---------------------------------        GRADIENT        --------------------------------- */
}
[data-bg]._3D {
  -moz-box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
}
[data-bg="image"] {
  background-color: transparent;
  background-size: cover;
  background-repeat: repeat;
  background-position: center center;
}
[data-bg="parallax"] {
  background-color: transparent;
  background-size: cover;
  background-repeat: repeat;
  background-position: center center;
  background-attachment: fixed;
}
[data-bg="primaryEnColor"] {
  background-color: #ffffff;
}
[data-bg="secondaryLight"] {
  background-color: #d6f8f9;
}
[data-bg="yekzan_01"] {
  background: rgba(253, 160, 41, 0.5);
  background: -moz-linear-gradient(90deg, rgba(255, 61, 38, 0.5) 0%, rgba(255, 167, 38, 0.5) 50%, rgba(255, 211, 78, 0.5) 100%);
  background: -webkit-linear-gradient(90deg, rgba(255, 61, 38, 0.5) 0%, rgba(255, 167, 38, 0.5) 50%, rgba(255, 211, 78, 0.5) 100%);
  background: linear-gradient(90deg, rgba(255, 61, 38, 0.5) 0%, rgba(255, 167, 38, 0.5) 50%, rgba(255, 211, 78, 0.5) 100%);
}
[data-bg="yekzan_02"] {
  background: rgba(23, 154, 157, 0.5);
  background: -moz-linear-gradient(90deg, rgba(51, 149, 181, 0.7) 0%, rgba(77, 181, 172, 0.7) 50%, rgba(132, 219, 214, 0.7) 100%);
  background: -webkit-linear-gradient(90deg, rgba(51, 149, 181, 0.7) 0%, rgba(77, 181, 172, 0.7) 50%, rgba(132, 219, 214, 0.7) 100%);
  background: linear-gradient(90deg, rgba(51, 149, 181, 0.7) 0%, rgba(77, 181, 172, 0.7) 50%, rgba(132, 219, 214, 0.7) 100%);
}
[data-bg="gradient"] {
  position: relative;
  z-index: 1;
}
[data-bg="gradient"] > ._bg__pseudo {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 33.33333%;
  z-index: -1;
}
[data-bg="gradient"]._bg__bottom > ._bg__pseudo {
  top: auto;
  bottom: 0;
}
[data-bg="gradient"]._bg__opposite > ._bg__pseudo {
  right: auto;
  left: 0;
}
[data-bg="gradient"]._bg__mirror > ._bg__pseudo {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
}
[data-bg="gradient"]._bg__reverse > ._bg__pseudo {
  -webkit-transform: scaleY(-1);
  -moz-transform: scaleY(-1);
  -ms-transform: scaleY(-1);
  -o-transform: scaleY(-1);
  transform: scaleY(-1);
}
[data-bg="gradient"][data-box] > ._bg__pseudo {
  -webkit-border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
[data-bg="gradient"][data-box]._bg__bottom > ._bg__pseudo {
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
[data-bg="gradient"][data-box]._bg__reverse > ._bg__pseudo {
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
[data-bg="gradient"][data-box]._bg__reverse._bg__bottom > ._bg__pseudo {
  -webkit-border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
[data-bg="gradient"]._bg__type_1 > ._bg__pseudo {
  background: #58595b;
  background: -moz-linear-gradient(180deg, #58595b 0%, rgba(88, 89, 91, 0) 100%);
  background: -webkit-linear-gradient(180deg, #58595b 0%, rgba(88, 89, 91, 0) 100%);
  background: linear-gradient(180deg, #58595b 0%, rgba(88, 89, 91, 0) 100%);
}
[data-bg="gradient"]._bg__type_1._bg__primaryColor > ._bg__pseudo {
  background: #fda029;
  background: -moz-linear-gradient(180deg, #fda029 0%, rgba(253, 160, 41, 0) 100%);
  background: -webkit-linear-gradient(180deg, #fda029 0%, rgba(253, 160, 41, 0) 100%);
  background: linear-gradient(180deg, #fda029 0%, rgba(253, 160, 41, 0) 100%);
}
[data-bg="gradient"]._bg__type_1._bg__secondaryColor > ._bg__pseudo {
  background: #FF6E86;
  background: -moz-linear-gradient(180deg, #FF6E86 0%, rgba(23, 154, 157, 0) 100%);
  background: -webkit-linear-gradient(180deg, #FF6E86 0%, rgba(23, 154, 157, 0) 100%);
  background: linear-gradient(180deg, #FF6E86 0%, rgba(23, 154, 157, 0) 100%);
}
[data-bg="gradient"]._bg__type_1._bg__thirdColor > ._bg__pseudo {
  background: #d9384c;
  background: -moz-linear-gradient(180deg, #d9384c 0%, rgba(217, 56, 76, 0) 100%);
  background: -webkit-linear-gradient(180deg, #d9384c 0%, rgba(217, 56, 76, 0) 100%);
  background: linear-gradient(180deg, #d9384c 0%, rgba(217, 56, 76, 0) 100%);
}
[data-bg="gradient"]._bg__type_1._bg__forthColor > ._bg__pseudo {
  background: #8aa3ff;
  background: -moz-linear-gradient(180deg, #8aa3ff 0%, rgba(138, 163, 255, 0) 100%);
  background: -webkit-linear-gradient(180deg, #8aa3ff 0%, rgba(138, 163, 255, 0) 100%);
  background: linear-gradient(180deg, #8aa3ff 0%, rgba(138, 163, 255, 0) 100%);
}
[data-bg="gradient"]._bg__type_1._bg__infoColor > ._bg__pseudo {
  background: #0075d9;
  background: -moz-linear-gradient(180deg, #0075d9 0%, rgba(0, 117, 217, 0) 100%);
  background: -webkit-linear-gradient(180deg, #0075d9 0%, rgba(0, 117, 217, 0) 100%);
  background: linear-gradient(180deg, #0075d9 0%, rgba(0, 117, 217, 0) 100%);
}
[data-bg="gradient"]._bg__type_1._bg__successColor > ._bg__pseudo {
  background: #5a9e11;
  background: -moz-linear-gradient(180deg, #5a9e11 0%, rgba(90, 158, 17, 0) 100%);
  background: -webkit-linear-gradient(180deg, #5a9e11 0%, rgba(90, 158, 17, 0) 100%);
  background: linear-gradient(180deg, #5a9e11 0%, rgba(90, 158, 17, 0) 100%);
}
[data-bg="gradient"]._bg__type_1._bg__warningColor > ._bg__pseudo {
  background: #ff7e00;
  background: -moz-linear-gradient(180deg, #ff7e00 0%, rgba(255, 126, 0, 0) 100%);
  background: -webkit-linear-gradient(180deg, #ff7e00 0%, rgba(255, 126, 0, 0) 100%);
  background: linear-gradient(180deg, #ff7e00 0%, rgba(255, 126, 0, 0) 100%);
}
[data-bg="gradient"]._bg__type_1._bg__errorColor > ._bg__pseudo {
  background: #ef3f3e;
  background: -moz-linear-gradient(180deg, #ef3f3e 0%, rgba(239, 63, 62, 0) 100%);
  background: -webkit-linear-gradient(180deg, #ef3f3e 0%, rgba(239, 63, 62, 0) 100%);
  background: linear-gradient(180deg, #ef3f3e 0%, rgba(239, 63, 62, 0) 100%);
}
[data-bg="gradient"]._bg__type_1._bg__grey_1 > ._bg__pseudo {
  background: #f2f2f2;
  background: -moz-linear-gradient(180deg, #f2f2f2 0%, rgba(242, 242, 242, 0) 100%);
  background: -webkit-linear-gradient(180deg, #f2f2f2 0%, rgba(242, 242, 242, 0) 100%);
  background: linear-gradient(180deg, #f2f2f2 0%, rgba(242, 242, 242, 0) 100%);
}
[data-bg="gradient"]._bg__type_1._bg__primaryColor_light_1 > ._bg__pseudo {
  background: #fff4e6;
  background: -moz-linear-gradient(180deg, #fff4e6 0%, rgba(255, 244, 230, 0) 100%);
  background: -webkit-linear-gradient(180deg, #fff4e6 0%, rgba(255, 244, 230, 0) 100%);
  background: linear-gradient(180deg, #fff4e6 0%, rgba(255, 244, 230, 0) 100%);
}
[data-bg="gradient"]._bg__type_1._bg__secondaryColor_light_1 > ._bg__pseudo {
  background: #d6f8f9;
  background: -moz-linear-gradient(180deg, #d6f8f9 0%, rgba(214, 248, 249, 0) 100%);
  background: -webkit-linear-gradient(180deg, #d6f8f9 0%, rgba(214, 248, 249, 0) 100%);
  background: linear-gradient(180deg, #d6f8f9 0%, rgba(214, 248, 249, 0) 100%);
}
[data-bg="gradient"]._bg__type_1._bg__thirdColor_light_1 > ._bg__pseudo {
  background: #fbe9ec;
  background: -moz-linear-gradient(180deg, #fbe9ec 0%, rgba(251, 233, 236, 0) 100%);
  background: -webkit-linear-gradient(180deg, #fbe9ec 0%, rgba(251, 233, 236, 0) 100%);
  background: linear-gradient(180deg, #fbe9ec 0%, rgba(251, 233, 236, 0) 100%);
}
[data-bg="gradient"]._bg__type_1._bg__forthColor_light_1 > ._bg__pseudo {
  background: #e7ecff;
  background: -moz-linear-gradient(180deg, #e7ecff 0%, rgba(231, 236, 255, 0) 100%);
  background: -webkit-linear-gradient(180deg, #e7ecff 0%, rgba(231, 236, 255, 0) 100%);
  background: linear-gradient(180deg, #e7ecff 0%, rgba(231, 236, 255, 0) 100%);
}
[data-bg="gradient"]._bg__type_2 > ._bg__pseudo {
  background: #58595b;
  background: -moz-linear-gradient(90deg, #58595b 0%, rgba(88, 89, 91, 0) 100%);
  background: -webkit-linear-gradient(90deg, #58595b 0%, rgba(88, 89, 91, 0) 100%);
  background: linear-gradient(90deg, #58595b 0%, rgba(88, 89, 91, 0) 100%);
}
[data-bg="gradient"]._bg__type_2._bg__primaryColor > ._bg__pseudo {
  background: #fda029;
  background: -moz-linear-gradient(90deg, #fda029 0%, rgba(253, 160, 41, 0) 100%);
  background: -webkit-linear-gradient(90deg, #fda029 0%, rgba(253, 160, 41, 0) 100%);
  background: linear-gradient(90deg, #fda029 0%, rgba(253, 160, 41, 0) 100%);
}
[data-bg="gradient"]._bg__type_2._bg__secondaryColor > ._bg__pseudo {
  background: #FF6E86;
  background: -moz-linear-gradient(90deg, #FF6E86 0%, rgba(23, 154, 157, 0) 100%);
  background: -webkit-linear-gradient(90deg, #FF6E86 0%, rgba(23, 154, 157, 0) 100%);
  background: linear-gradient(90deg, #FF6E86 0%, rgba(23, 154, 157, 0) 100%);
}
[data-bg="gradient"]._bg__type_2._bg__thirdColor > ._bg__pseudo {
  background: #d9384c;
  background: -moz-linear-gradient(90deg, #d9384c 0%, rgba(217, 56, 76, 0) 100%);
  background: -webkit-linear-gradient(90deg, #d9384c 0%, rgba(217, 56, 76, 0) 100%);
  background: linear-gradient(90deg, #d9384c 0%, rgba(217, 56, 76, 0) 100%);
}
[data-bg="gradient"]._bg__type_2._bg__forthColor > ._bg__pseudo {
  background: #8aa3ff;
  background: -moz-linear-gradient(90deg, #8aa3ff 0%, rgba(138, 163, 255, 0) 100%);
  background: -webkit-linear-gradient(90deg, #8aa3ff 0%, rgba(138, 163, 255, 0) 100%);
  background: linear-gradient(90deg, #8aa3ff 0%, rgba(138, 163, 255, 0) 100%);
}
[data-bg="gradient"]._bg__type_2._bg__infoColor > ._bg__pseudo {
  background: #0075d9;
  background: -moz-linear-gradient(90deg, #0075d9 0%, rgba(0, 117, 217, 0) 100%);
  background: -webkit-linear-gradient(90deg, #0075d9 0%, rgba(0, 117, 217, 0) 100%);
  background: linear-gradient(90deg, #0075d9 0%, rgba(0, 117, 217, 0) 100%);
}
[data-bg="gradient"]._bg__type_2._bg__successColor > ._bg__pseudo {
  background: #5a9e11;
  background: -moz-linear-gradient(90deg, #5a9e11 0%, rgba(90, 158, 17, 0) 100%);
  background: -webkit-linear-gradient(90deg, #5a9e11 0%, rgba(90, 158, 17, 0) 100%);
  background: linear-gradient(90deg, #5a9e11 0%, rgba(90, 158, 17, 0) 100%);
}
[data-bg="gradient"]._bg__type_2._bg__warningColor > ._bg__pseudo {
  background: #ff7e00;
  background: -moz-linear-gradient(90deg, #ff7e00 0%, rgba(255, 126, 0, 0) 100%);
  background: -webkit-linear-gradient(90deg, #ff7e00 0%, rgba(255, 126, 0, 0) 100%);
  background: linear-gradient(90deg, #ff7e00 0%, rgba(255, 126, 0, 0) 100%);
}
[data-bg="gradient"]._bg__type_2._bg__errorColor > ._bg__pseudo {
  background: #ef3f3e;
  background: -moz-linear-gradient(90deg, #ef3f3e 0%, rgba(239, 63, 62, 0) 100%);
  background: -webkit-linear-gradient(90deg, #ef3f3e 0%, rgba(239, 63, 62, 0) 100%);
  background: linear-gradient(90deg, #ef3f3e 0%, rgba(239, 63, 62, 0) 100%);
}
[data-bg="gradient"]._bg__type_2._bg__grey_1 > ._bg__pseudo {
  background: #f2f2f2;
  background: -moz-linear-gradient(90deg, #f2f2f2 0%, rgba(242, 242, 242, 0) 100%);
  background: -webkit-linear-gradient(90deg, #f2f2f2 0%, rgba(242, 242, 242, 0) 100%);
  background: linear-gradient(90deg, #f2f2f2 0%, rgba(242, 242, 242, 0) 100%);
}
[data-bg="gradient"]._bg__type_2._bg__primaryColor_light_1 > ._bg__pseudo {
  background: #fff4e6;
  background: -moz-linear-gradient(90deg, #fff4e6 0%, rgba(255, 244, 230, 0) 100%);
  background: -webkit-linear-gradient(90deg, #fff4e6 0%, rgba(255, 244, 230, 0) 100%);
  background: linear-gradient(90deg, #fff4e6 0%, rgba(255, 244, 230, 0) 100%);
}
[data-bg="gradient"]._bg__type_2._bg__secondaryColor_light_1 > ._bg__pseudo {
  background: #d6f8f9;
  background: -moz-linear-gradient(90deg, #d6f8f9 0%, rgba(214, 248, 249, 0) 100%);
  background: -webkit-linear-gradient(90deg, #d6f8f9 0%, rgba(214, 248, 249, 0) 100%);
  background: linear-gradient(90deg, #d6f8f9 0%, rgba(214, 248, 249, 0) 100%);
}
[data-bg="gradient"]._bg__type_2._bg__thirdColor_light_1 > ._bg__pseudo {
  background: #fbe9ec;
  background: -moz-linear-gradient(90deg, #fbe9ec 0%, rgba(251, 233, 236, 0) 100%);
  background: -webkit-linear-gradient(90deg, #fbe9ec 0%, rgba(251, 233, 236, 0) 100%);
  background: linear-gradient(90deg, #fbe9ec 0%, rgba(251, 233, 236, 0) 100%);
}
[data-bg="gradient"]._bg__type_2._bg__forthColor_light_1 > ._bg__pseudo {
  background: #e7ecff;
  background: -moz-linear-gradient(90deg, #e7ecff 0%, rgba(231, 236, 255, 0) 100%);
  background: -webkit-linear-gradient(90deg, #e7ecff 0%, rgba(231, 236, 255, 0) 100%);
  background: linear-gradient(90deg, #e7ecff 0%, rgba(231, 236, 255, 0) 100%);
}
[data-bg="gradient"]._bg__type_3 > ._bg__pseudo {
  background: #58595b;
  background: -moz-linear-gradient(180deg, #58595b 0%, rgba(88, 89, 91, 0.5) 100%);
  background: -webkit-linear-gradient(180deg, #58595b 0%, rgba(88, 89, 91, 0.5) 100%);
  background: linear-gradient(180deg, #58595b 0%, rgba(88, 89, 91, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_3._bg__primaryColor > ._bg__pseudo {
  background: #fda029;
  background: -moz-linear-gradient(180deg, #fda029 0%, rgba(253, 160, 41, 0.5) 100%);
  background: -webkit-linear-gradient(180deg, #fda029 0%, rgba(253, 160, 41, 0.5) 100%);
  background: linear-gradient(180deg, #fda029 0%, rgba(253, 160, 41, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_3._bg__secondaryColor > ._bg__pseudo {
  background: #FF6E86;
  background: -moz-linear-gradient(180deg, #FF6E86 0%, rgba(23, 154, 157, 0.5) 100%);
  background: -webkit-linear-gradient(180deg, #FF6E86 0%, rgba(23, 154, 157, 0.5) 100%);
  background: linear-gradient(180deg, #FF6E86 0%, rgba(23, 154, 157, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_3._bg__thirdColor > ._bg__pseudo {
  background: #d9384c;
  background: -moz-linear-gradient(180deg, #d9384c 0%, rgba(217, 56, 76, 0.5) 100%);
  background: -webkit-linear-gradient(180deg, #d9384c 0%, rgba(217, 56, 76, 0.5) 100%);
  background: linear-gradient(180deg, #d9384c 0%, rgba(217, 56, 76, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_3._bg__forthColor > ._bg__pseudo {
  background: #8aa3ff;
  background: -moz-linear-gradient(180deg, #8aa3ff 0%, rgba(138, 163, 255, 0.5) 100%);
  background: -webkit-linear-gradient(180deg, #8aa3ff 0%, rgba(138, 163, 255, 0.5) 100%);
  background: linear-gradient(180deg, #8aa3ff 0%, rgba(138, 163, 255, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_3._bg__infoColor > ._bg__pseudo {
  background: #0075d9;
  background: -moz-linear-gradient(180deg, #0075d9 0%, rgba(0, 117, 217, 0.5) 100%);
  background: -webkit-linear-gradient(180deg, #0075d9 0%, rgba(0, 117, 217, 0.5) 100%);
  background: linear-gradient(180deg, #0075d9 0%, rgba(0, 117, 217, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_3._bg__successColor > ._bg__pseudo {
  background: #5a9e11;
  background: -moz-linear-gradient(180deg, #5a9e11 0%, rgba(90, 158, 17, 0.5) 100%);
  background: -webkit-linear-gradient(180deg, #5a9e11 0%, rgba(90, 158, 17, 0.5) 100%);
  background: linear-gradient(180deg, #5a9e11 0%, rgba(90, 158, 17, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_3._bg__warningColor > ._bg__pseudo {
  background: #ff7e00;
  background: -moz-linear-gradient(180deg, #ff7e00 0%, rgba(255, 126, 0, 0.5) 100%);
  background: -webkit-linear-gradient(180deg, #ff7e00 0%, rgba(255, 126, 0, 0.5) 100%);
  background: linear-gradient(180deg, #ff7e00 0%, rgba(255, 126, 0, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_3._bg__errorColor > ._bg__pseudo {
  background: #ef3f3e;
  background: -moz-linear-gradient(180deg, #ef3f3e 0%, rgba(239, 63, 62, 0.5) 100%);
  background: -webkit-linear-gradient(180deg, #ef3f3e 0%, rgba(239, 63, 62, 0.5) 100%);
  background: linear-gradient(180deg, #ef3f3e 0%, rgba(239, 63, 62, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_3._bg__grey_1 > ._bg__pseudo {
  background: #f2f2f2;
  background: -moz-linear-gradient(180deg, #f2f2f2 0%, rgba(242, 242, 242, 0.5) 100%);
  background: -webkit-linear-gradient(180deg, #f2f2f2 0%, rgba(242, 242, 242, 0.5) 100%);
  background: linear-gradient(180deg, #f2f2f2 0%, rgba(242, 242, 242, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_3._bg__primaryColor_light_1 > ._bg__pseudo {
  background: #fff4e6;
  background: -moz-linear-gradient(180deg, #fff4e6 0%, rgba(255, 244, 230, 0.5) 100%);
  background: -webkit-linear-gradient(180deg, #fff4e6 0%, rgba(255, 244, 230, 0.5) 100%);
  background: linear-gradient(180deg, #fff4e6 0%, rgba(255, 244, 230, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_3._bg__secondaryColor_light_1 > ._bg__pseudo {
  background: #d6f8f9;
  background: -moz-linear-gradient(180deg, #d6f8f9 0%, rgba(214, 248, 249, 0.5) 100%);
  background: -webkit-linear-gradient(180deg, #d6f8f9 0%, rgba(214, 248, 249, 0.5) 100%);
  background: linear-gradient(180deg, #d6f8f9 0%, rgba(214, 248, 249, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_3._bg__thirdColor_light_1 > ._bg__pseudo {
  background: #fbe9ec;
  background: -moz-linear-gradient(180deg, #fbe9ec 0%, rgba(251, 233, 236, 0.5) 100%);
  background: -webkit-linear-gradient(180deg, #fbe9ec 0%, rgba(251, 233, 236, 0.5) 100%);
  background: linear-gradient(180deg, #fbe9ec 0%, rgba(251, 233, 236, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_3._bg__forthColor_light_1 > ._bg__pseudo {
  background: #e7ecff;
  background: -moz-linear-gradient(180deg, #e7ecff 0%, rgba(231, 236, 255, 0.5) 100%);
  background: -webkit-linear-gradient(180deg, #e7ecff 0%, rgba(231, 236, 255, 0.5) 100%);
  background: linear-gradient(180deg, #e7ecff 0%, rgba(231, 236, 255, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_4 > ._bg__pseudo {
  background: #58595b;
  background: -moz-linear-gradient(90deg, #58595b 0%, rgba(88, 89, 91, 0.5) 100%);
  background: -webkit-linear-gradient(90deg, #58595b 0%, rgba(88, 89, 91, 0.5) 100%);
  background: linear-gradient(90deg, #58595b 0%, rgba(88, 89, 91, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_4._bg__primaryColor > ._bg__pseudo {
  background: #fda029;
  background: -moz-linear-gradient(90deg, #fda029 0%, rgba(253, 160, 41, 0.5) 100%);
  background: -webkit-linear-gradient(90deg, #fda029 0%, rgba(253, 160, 41, 0.5) 100%);
  background: linear-gradient(90deg, #fda029 0%, rgba(253, 160, 41, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_4._bg__secondaryColor > ._bg__pseudo {
  background: #FF6E86;
  background: -moz-linear-gradient(90deg, #FF6E86 0%, rgba(23, 154, 157, 0.5) 100%);
  background: -webkit-linear-gradient(90deg, #FF6E86 0%, rgba(23, 154, 157, 0.5) 100%);
  background: linear-gradient(90deg, #FF6E86 0%, rgba(23, 154, 157, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_4._bg__thirdColor > ._bg__pseudo {
  background: #d9384c;
  background: -moz-linear-gradient(90deg, #d9384c 0%, rgba(217, 56, 76, 0.5) 100%);
  background: -webkit-linear-gradient(90deg, #d9384c 0%, rgba(217, 56, 76, 0.5) 100%);
  background: linear-gradient(90deg, #d9384c 0%, rgba(217, 56, 76, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_4._bg__forthColor > ._bg__pseudo {
  background: #8aa3ff;
  background: -moz-linear-gradient(90deg, #8aa3ff 0%, rgba(138, 163, 255, 0.5) 100%);
  background: -webkit-linear-gradient(90deg, #8aa3ff 0%, rgba(138, 163, 255, 0.5) 100%);
  background: linear-gradient(90deg, #8aa3ff 0%, rgba(138, 163, 255, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_4._bg__infoColor > ._bg__pseudo {
  background: #0075d9;
  background: -moz-linear-gradient(90deg, #0075d9 0%, rgba(0, 117, 217, 0.5) 100%);
  background: -webkit-linear-gradient(90deg, #0075d9 0%, rgba(0, 117, 217, 0.5) 100%);
  background: linear-gradient(90deg, #0075d9 0%, rgba(0, 117, 217, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_4._bg__successColor > ._bg__pseudo {
  background: #5a9e11;
  background: -moz-linear-gradient(90deg, #5a9e11 0%, rgba(90, 158, 17, 0.5) 100%);
  background: -webkit-linear-gradient(90deg, #5a9e11 0%, rgba(90, 158, 17, 0.5) 100%);
  background: linear-gradient(90deg, #5a9e11 0%, rgba(90, 158, 17, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_4._bg__warningColor > ._bg__pseudo {
  background: #ff7e00;
  background: -moz-linear-gradient(90deg, #ff7e00 0%, rgba(255, 126, 0, 0.5) 100%);
  background: -webkit-linear-gradient(90deg, #ff7e00 0%, rgba(255, 126, 0, 0.5) 100%);
  background: linear-gradient(90deg, #ff7e00 0%, rgba(255, 126, 0, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_4._bg__errorColor > ._bg__pseudo {
  background: #ef3f3e;
  background: -moz-linear-gradient(90deg, #ef3f3e 0%, rgba(239, 63, 62, 0.5) 100%);
  background: -webkit-linear-gradient(90deg, #ef3f3e 0%, rgba(239, 63, 62, 0.5) 100%);
  background: linear-gradient(90deg, #ef3f3e 0%, rgba(239, 63, 62, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_4._bg__grey_1 > ._bg__pseudo {
  background: #f2f2f2;
  background: -moz-linear-gradient(90deg, #f2f2f2 0%, rgba(242, 242, 242, 0.5) 100%);
  background: -webkit-linear-gradient(90deg, #f2f2f2 0%, rgba(242, 242, 242, 0.5) 100%);
  background: linear-gradient(90deg, #f2f2f2 0%, rgba(242, 242, 242, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_4._bg__primaryColor_light_1 > ._bg__pseudo {
  background: #fff4e6;
  background: -moz-linear-gradient(90deg, #fff4e6 0%, rgba(255, 244, 230, 0.5) 100%);
  background: -webkit-linear-gradient(90deg, #fff4e6 0%, rgba(255, 244, 230, 0.5) 100%);
  background: linear-gradient(90deg, #fff4e6 0%, rgba(255, 244, 230, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_4._bg__secondaryColor_light_1 > ._bg__pseudo {
  background: #d6f8f9;
  background: -moz-linear-gradient(90deg, #d6f8f9 0%, rgba(214, 248, 249, 0.5) 100%);
  background: -webkit-linear-gradient(90deg, #d6f8f9 0%, rgba(214, 248, 249, 0.5) 100%);
  background: linear-gradient(90deg, #d6f8f9 0%, rgba(214, 248, 249, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_4._bg__thirdColor_light_1 > ._bg__pseudo {
  background: #fbe9ec;
  background: -moz-linear-gradient(90deg, #fbe9ec 0%, rgba(251, 233, 236, 0.5) 100%);
  background: -webkit-linear-gradient(90deg, #fbe9ec 0%, rgba(251, 233, 236, 0.5) 100%);
  background: linear-gradient(90deg, #fbe9ec 0%, rgba(251, 233, 236, 0.5) 100%);
}
[data-bg="gradient"]._bg__type_4._bg__forthColor_light_1 > ._bg__pseudo {
  background: #e7ecff;
  background: -moz-linear-gradient(90deg, #e7ecff 0%, rgba(231, 236, 255, 0.5) 100%);
  background: -webkit-linear-gradient(90deg, #e7ecff 0%, rgba(231, 236, 255, 0.5) 100%);
  background: linear-gradient(90deg, #e7ecff 0%, rgba(231, 236, 255, 0.5) 100%);
}

/* END [data-bg] */
/* ------------------------------------------------------------------------------------------ */
/*                                           BUTTON                                           */
/* ------------------------------------------------------------------------------------------ */
[data-btn] {
  /* --------------------------------------    GENERAL   -------------------------------------- */
  display: table;
  margin: 0;
  padding-left: 5.3333333333vw;
  padding-right: 5.3333333333vw;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  white-space: nowrap;
  cursor: pointer;
  overflow: hidden;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  -webkit-transition: background 0.3s ease 0s, color 0.3s ease 0s;
  -moz-transition: background 0.3s ease 0s, color 0.3s ease 0s;
  -o-transition: background 0.3s ease 0s, color 0.3s ease 0s;
  -ms-transition: background 0.3s ease 0s, color 0.3s ease 0s;
  transition: background 0.3s ease 0s, color 0.3s ease 0s;
  /* --------------------------------------    UTILITY   -------------------------------------- */
  /* --------------------------------------     SIZE     -------------------------------------- */
  /* --------------------------------------  SCHEME: x1  -------------------------------------- */
  /* --------------------------------------  SCHEME: x2  -------------------------------------- */
  /* --------------------------------------  SCHEME: x3  -------------------------------------- */
  /* --------------------------------------  SCHEME: x4  -------------------------------------- */
  /* ------------------------------------ MULTI FUNCTIONAL ------------------------------------ */
  /* --------------------------------------   BALANCED   -------------------------------------- */
  /* --------------------------------------    DISABLE   -------------------------------------- */
}
[data-btn] * {
  display: block;
  float: right;
  margin-left: 2.6666666667vw;
  line-height: 9.3333333333vw;
  white-space: nowrap;
}
[data-btn] *:last-child {
  margin-left: 0 !important;
}
[data-btn] i {
  font-size: 4.5333333333vw;
}
[data-btn] i.icon-letter-x {
  font-size: 2.9333333333vw;
}
[data-btn] img {
  max-height: 7.2vw;
  margin-top: 1.0666666667vw;
  margin-bottom: 1.0666666667vw;
}
[data-btn] span {
  font-size: 4vw;
}
[data-btn]._full {
  width: 100%;
}
[data-btn]._full ._center {
  display: table !important;
  float: none !important;
  margin: 0 auto !important;
  padding: 0 !important;
}
[data-btn]._flexible {
  white-space: normal;
}
[data-btn]._flexible * {
  white-space: normal;
}
[data-btn]._3D {
  -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 0 2px 0 rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 0 2px 0 rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 0 2px 0 rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12);
}
[data-btn]._3D:hover, [data-btn]._3D:focus {
  -moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 0 1px 0 rgba(0, 0, 0, 0.14), 0px 1px 1px -1px rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 0 1px 0 rgba(0, 0, 0, 0.14), 0px 1px 1px -1px rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 0 1px 0 rgba(0, 0, 0, 0.14), 0px 1px 1px -1px rgba(0, 0, 0, 0.12);
}
[data-btn]._xs {
  padding-left: 3.7333333333vw;
  padding-right: 3.7333333333vw;
}
[data-btn]._xs * {
  margin-left: 1.8666666667vw;
  line-height: 6.6666666667vw;
}
[data-btn]._xs i {
  font-size: 3.7333333333vw;
}
[data-btn]._xs i.icon-letter-x {
  font-size: 2.1333333333vw;
}
[data-btn]._xs img {
  max-height: 4.5333333333vw;
}
[data-btn]._xs span {
  font-size: 3.2vw;
}
[data-btn]._s {
  padding-left: 4.5333333333vw;
  padding-right: 4.5333333333vw;
}
[data-btn]._s * {
  margin-left: 2.1333333333vw;
  line-height: 8vw;
}
[data-btn]._s i {
  font-size: 4vw;
}
[data-btn]._s i.icon-letter-x {
  font-size: 2.4vw;
}
[data-btn]._s img {
  max-height: 5.8666666667vw;
}
[data-btn]._s span {
  font-size: 3.4666666667vw;
}
[data-btn]._m {
  padding-left: 5.8666666667vw;
  padding-right: 5.8666666667vw;
}
[data-btn]._m * {
  margin-left: 2.9333333333vw;
  line-height: 10.6666666667vw;
}
[data-btn]._m i {
  font-size: 5.3333333333vw;
}
[data-btn]._m i.icon-letter-x {
  font-size: 3.4666666667vw;
}
[data-btn]._m img {
  max-height: 8.5333333333vw;
}
[data-btn]._m span {
  font-size: 4.5333333333vw;
}
[data-btn]._l {
  padding-left: 6.6666666667vw;
  padding-right: 6.6666666667vw;
}
[data-btn]._l * {
  margin-left: 3.4666666667vw;
  line-height: 12vw;
}
[data-btn]._l i {
  font-size: 5.8666666667vw;
}
[data-btn]._l i.icon-letter-x {
  font-size: 3.7333333333vw;
}
[data-btn]._l img {
  max-height: 9.8666666667vw;
}
[data-btn]._l span {
  font-size: 5.0666666667vw;
}
[data-btn]._xl {
  padding-left: 7.4666666667vw;
  padding-right: 7.4666666667vw;
}
[data-btn]._xl * {
  margin-left: 3.7333333333vw;
  line-height: 13.3333333333vw;
}
[data-btn]._xl i {
  font-size: 6.1333333333vw;
}
[data-btn]._xl i.icon-letter-x {
  font-size: 4vw;
}
[data-btn]._xl img {
  max-height: 11.2vw;
}
[data-btn]._xl span {
  font-size: 5.3333333333vw;
}
[data-btn=""] {
  background-color: #58595b;
  color: #ffffff;
}
[data-btn=""] i {
  text-shadow: 0 0 2px #323334;
}
[data-btn=""] a,
[data-btn=""] button {
  color: #ffffff;
}
[data-btn=""]:hover, [data-btn=""]:focus {
  background-color: #3f3f41;
  color: #ffffff;
}
[data-btn=""] a:hover, [data-btn=""] a:focus,
[data-btn=""] button:hover,
[data-btn=""] button:focus {
  color: #19191a;
}
[data-btn="primary"] {
  background-color: #fda029;
  color: #ffffff;
}
[data-btn="primary"] i {
  text-shadow: 0 0 2px #d77902;
}
[data-btn="primary"] a,
[data-btn="primary"] button {
  color: #ffffff;
}
[data-btn="primary"]:hover, [data-btn="primary"]:focus {
  background-color: #f08802;
  color: #ffffff;
}
[data-btn="primary"] a:hover, [data-btn="primary"] a:focus,
[data-btn="primary"] button:hover,
[data-btn="primary"] button:focus {
  color: #a45d02;
}
[data-btn="secondary"] {
  background-color: #FF6E86;
  color: #ffffff;
}
[data-btn="secondary"] i {
  text-shadow: 0 0 2px #0d585a;
}
[data-btn="secondary"] a,
[data-btn="secondary"] button {
  color: #ffffff;
}
[data-btn="secondary"]:hover, [data-btn="secondary"]:focus {
  background-color: #106e70;
  color: #ffffff;
}
[data-btn="secondary"] a:hover, [data-btn="secondary"] a:focus,
[data-btn="secondary"] button:hover,
[data-btn="secondary"] button:focus {
  color: #072c2d;
}
[data-btn="third"] {
  background-color: #d9384c;
  color: #ffffff;
}
[data-btn="third"] i {
  text-shadow: 0 0 2px #a41f30;
}
[data-btn="third"] a,
[data-btn="third"] button {
  color: #ffffff;
}
[data-btn="third"]:hover, [data-btn="third"]:focus {
  background-color: #ba2436;
  color: #ffffff;
}
[data-btn="third"] a:hover, [data-btn="third"] a:focus,
[data-btn="third"] button:hover,
[data-btn="third"] button:focus {
  color: #791723;
}
[data-btn="forth"] {
  background-color: #8aa3ff;
  color: #ffffff;
}
[data-btn="forth"] i {
  text-shadow: 0 0 2px #3d66ff;
}
[data-btn="forth"] a,
[data-btn="forth"] button {
  color: #ffffff;
}
[data-btn="forth"]:hover, [data-btn="forth"]:focus {
  background-color: #567aff;
  color: #ffffff;
}
[data-btn="forth"] a:hover, [data-btn="forth"] a:focus,
[data-btn="forth"] button:hover,
[data-btn="forth"] button:focus {
  color: #093eff;
}
[data-btn="info"] {
  background-color: #0075d9;
  color: #ffffff;
}
[data-btn="info"] i {
  text-shadow: 0 0 2px #004b8c;
}
[data-btn="info"] a,
[data-btn="info"] button {
  color: #ffffff;
}
[data-btn="info"]:hover, [data-btn="info"]:focus {
  background-color: #0059a5;
  color: #ffffff;
}
[data-btn="info"] a:hover, [data-btn="info"] a:focus,
[data-btn="info"] button:hover,
[data-btn="info"] button:focus {
  color: #003058;
}
[data-btn="success"] {
  background-color: #5a9e11;
  color: #ffffff;
}
[data-btn="success"] i {
  text-shadow: 0 0 2px #325809;
}
[data-btn="success"] a,
[data-btn="success"] button {
  color: #ffffff;
}
[data-btn="success"]:hover, [data-btn="success"]:focus {
  background-color: #406f0c;
  color: #ffffff;
}
[data-btn="success"] a:hover, [data-btn="success"] a:focus,
[data-btn="success"] button:hover,
[data-btn="success"] button:focus {
  color: #182a04;
}
[data-btn="warning"] {
  background-color: #ff7e00;
  color: #ffffff;
}
[data-btn="warning"] i {
  text-shadow: 0 0 2px #b25800;
}
[data-btn="warning"] a,
[data-btn="warning"] button {
  color: #ffffff;
}
[data-btn="warning"]:hover, [data-btn="warning"]:focus {
  background-color: #cb6500;
  color: #ffffff;
}
[data-btn="warning"] a:hover, [data-btn="warning"] a:focus,
[data-btn="warning"] button:hover,
[data-btn="warning"] button:focus {
  color: #7e3e00;
}
[data-btn="error"] {
  background-color: #ef3f3e;
  color: #ffffff;
}
[data-btn="error"] i {
  text-shadow: 0 0 2px #cf1211;
}
[data-btn="error"] a,
[data-btn="error"] button {
  color: #ffffff;
}
[data-btn="error"]:hover, [data-btn="error"]:focus {
  background-color: #e61413;
  color: #ffffff;
}
[data-btn="error"] a:hover, [data-btn="error"] a:focus,
[data-btn="error"] button:hover,
[data-btn="error"] button:focus {
  color: #9f0e0d;
}
[data-btn="ultralight"] {
  background-color: #ededed;
  color: #58595b;
}
[data-btn="ultralight"] i {
  text-shadow: 0 0 2px #c6c6c6;
}
[data-btn="ultralight"] a,
[data-btn="ultralight"] button {
  color: #58595b;
}
[data-btn="ultralight"]:hover, [data-btn="ultralight"]:focus {
  background-color: lightgray;
  color: #252627;
}
[data-btn="ultralight"] a:hover, [data-btn="ultralight"] a:focus,
[data-btn="ultralight"] button:hover,
[data-btn="ultralight"] button:focus {
  color: #252627;
}
[data-btn=""]._glass {
  background-color: rgba(88, 89, 91, 0.1);
  color: #4b4c4e;
}
[data-btn=""]._glass i {
  text-shadow: none;
}
[data-btn=""]._glass a,
[data-btn=""]._glass button {
  color: #4b4c4e;
}
[data-btn=""]._glass:hover, [data-btn=""]._glass:focus {
  background-color: rgba(88, 89, 91, 0.25);
  color: #3f4041;
}
[data-btn=""]._glass a:hover, [data-btn=""]._glass a:focus,
[data-btn=""]._glass button:hover,
[data-btn=""]._glass button:focus {
  color: #19191a;
}
[data-btn="primary"]._glass {
  background-color: rgba(253, 160, 41, 0.1);
  color: #fd9510;
}
[data-btn="primary"]._glass i {
  text-shadow: none;
}
[data-btn="primary"]._glass a,
[data-btn="primary"]._glass button {
  color: #fd9510;
}
[data-btn="primary"]._glass:hover, [data-btn="primary"]._glass:focus {
  background-color: rgba(253, 160, 41, 0.25);
  color: #f18802;
}
[data-btn="primary"]._glass a:hover, [data-btn="primary"]._glass a:focus,
[data-btn="primary"]._glass button:hover,
[data-btn="primary"]._glass button:focus {
  color: #a45d02;
}
[data-btn="secondary"]._glass {
  background-color: rgba(23, 154, 157, 0.1);
  color: #148487;
}
[data-btn="secondary"]._glass i {
  text-shadow: none;
}
[data-btn="secondary"]._glass a,
[data-btn="secondary"]._glass button {
  color: #148487;
}
[data-btn="secondary"]._glass:hover, [data-btn="secondary"]._glass:focus {
  background-color: rgba(23, 154, 157, 0.25);
  color: #106e71;
}
[data-btn="secondary"]._glass a:hover, [data-btn="secondary"]._glass a:focus,
[data-btn="secondary"]._glass button:hover,
[data-btn="secondary"]._glass button:focus {
  color: #072c2d;
}
[data-btn="third"]._glass {
  background-color: rgba(217, 56, 76, 0.1);
  color: #d0283d;
}
[data-btn="third"]._glass i {
  text-shadow: none;
}
[data-btn="third"]._glass a,
[data-btn="third"]._glass button {
  color: #d0283d;
}
[data-btn="third"]._glass:hover, [data-btn="third"]._glass:focus {
  background-color: rgba(217, 56, 76, 0.25);
  color: #ba2436;
}
[data-btn="third"]._glass a:hover, [data-btn="third"]._glass a:focus,
[data-btn="third"]._glass button:hover,
[data-btn="third"]._glass button:focus {
  color: #791723;
}
[data-btn="forth"]._glass {
  background-color: rgba(138, 163, 255, 0.1);
  color: #718fff;
}
[data-btn="forth"]._glass i {
  text-shadow: none;
}
[data-btn="forth"]._glass a,
[data-btn="forth"]._glass button {
  color: #718fff;
}
[data-btn="forth"]._glass:hover, [data-btn="forth"]._glass:focus {
  background-color: rgba(138, 163, 255, 0.25);
  color: #577bff;
}
[data-btn="forth"]._glass a:hover, [data-btn="forth"]._glass a:focus,
[data-btn="forth"]._glass button:hover,
[data-btn="forth"]._glass button:focus {
  color: #093eff;
}
[data-btn="info"]._glass {
  background-color: rgba(0, 117, 217, 0.1);
  color: #0067c0;
}
[data-btn="info"]._glass i {
  text-shadow: none;
}
[data-btn="info"]._glass a,
[data-btn="info"]._glass button {
  color: #0067c0;
}
[data-btn="info"]._glass:hover, [data-btn="info"]._glass:focus {
  background-color: rgba(0, 117, 217, 0.25);
  color: #005aa6;
}
[data-btn="info"]._glass a:hover, [data-btn="info"]._glass a:focus,
[data-btn="info"]._glass button:hover,
[data-btn="info"]._glass button:focus {
  color: #003058;
}
[data-btn="success"]._glass {
  background-color: rgba(90, 158, 17, 0.1);
  color: #4d870f;
}
[data-btn="success"]._glass i {
  text-shadow: none;
}
[data-btn="success"]._glass a,
[data-btn="success"]._glass button {
  color: #4d870f;
}
[data-btn="success"]._glass:hover, [data-btn="success"]._glass:focus {
  background-color: rgba(90, 158, 17, 0.25);
  color: #40700c;
}
[data-btn="success"]._glass a:hover, [data-btn="success"]._glass a:focus,
[data-btn="success"]._glass button:hover,
[data-btn="success"]._glass button:focus {
  color: #182a04;
}
[data-btn="warning"]._glass {
  background-color: rgba(255, 126, 0, 0.1);
  color: #e67100;
}
[data-btn="warning"]._glass i {
  text-shadow: none;
}
[data-btn="warning"]._glass a,
[data-btn="warning"]._glass button {
  color: #e67100;
}
[data-btn="warning"]._glass:hover, [data-btn="warning"]._glass:focus {
  background-color: rgba(255, 126, 0, 0.25);
  color: #cc6500;
}
[data-btn="warning"]._glass a:hover, [data-btn="warning"]._glass a:focus,
[data-btn="warning"]._glass button:hover,
[data-btn="warning"]._glass button:focus {
  color: #7e3e00;
}
[data-btn="error"]._glass {
  background-color: rgba(239, 63, 62, 0.1);
  color: #ed2826;
}
[data-btn="error"]._glass i {
  text-shadow: none;
}
[data-btn="error"]._glass a,
[data-btn="error"]._glass button {
  color: #ed2826;
}
[data-btn="error"]._glass:hover, [data-btn="error"]._glass:focus {
  background-color: rgba(239, 63, 62, 0.25);
  color: #e71413;
}
[data-btn="error"]._glass a:hover, [data-btn="error"]._glass a:focus,
[data-btn="error"]._glass button:hover,
[data-btn="error"]._glass button:focus {
  color: #9f0e0d;
}
[data-btn="ultralight"]._glass {
  background-color: rgba(237, 237, 237, 0.3);
  color: #8b8c8f;
}
[data-btn="ultralight"]._glass i {
  text-shadow: none;
}
[data-btn="ultralight"]._glass a,
[data-btn="ultralight"]._glass button {
  color: #8b8c8f;
}
[data-btn="ultralight"]._glass:hover, [data-btn="ultralight"]._glass:focus {
  background-color: rgba(237, 237, 237, 0.8);
  color: #58595b;
}
[data-btn="ultralight"]._glass a:hover, [data-btn="ultralight"]._glass a:focus,
[data-btn="ultralight"]._glass button:hover,
[data-btn="ultralight"]._glass button:focus {
  color: #58595b;
}
[data-btn=""]._border {
  padding-left: 5.0666666667vw;
  padding-right: 5.0666666667vw;
  background-color: #ffffff;
  border: 1px solid #58595b;
  color: #4b4c4e;
}
[data-btn=""]._border * {
  line-height: 8.8vw;
}
[data-btn=""]._border i {
  text-shadow: none;
}
[data-btn=""]._border img {
  max-height: 6.6666666667vw;
}
[data-btn=""]._border a,
[data-btn=""]._border button {
  color: #4b4c4e;
}
[data-btn=""]._border._xs {
  padding-left: 3.4666666667vw;
  padding-right: 3.4666666667vw;
}
[data-btn=""]._border._xs * {
  line-height: 6.1333333333vw;
}
[data-btn=""]._border._xs img {
  max-height: 4vw;
}
[data-btn=""]._border._s {
  padding-left: 4.2666666667vw;
  padding-right: 4.2666666667vw;
}
[data-btn=""]._border._s * {
  line-height: 7.4666666667vw;
}
[data-btn=""]._border._s img {
  max-height: 5.3333333333vw;
}
[data-btn=""]._border._m {
  padding-left: 5.6vw;
  padding-right: 5.6vw;
}
[data-btn=""]._border._m * {
  line-height: 10.1333333333vw;
}
[data-btn=""]._border._m img {
  max-height: 8vw;
}
[data-btn=""]._border._l {
  padding-left: 6.4vw;
  padding-right: 6.4vw;
}
[data-btn=""]._border._l * {
  line-height: 11.4666666667vw;
}
[data-btn=""]._border._l img {
  max-height: 11.4666666667vw;
}
[data-btn=""]._border._xl {
  padding-left: 7.2vw;
  padding-right: 7.2vw;
}
[data-btn=""]._border._xl * {
  line-height: 12.8vw;
}
[data-btn=""]._border._xl img {
  max-height: 9.3333333333vw;
}
[data-btn=""]._border:hover, [data-btn=""]._border:focus {
  background-color: rgba(88, 89, 91, 0.1);
}
[data-btn=""]._border a:hover, [data-btn=""]._border a:focus,
[data-btn=""]._border button:hover,
[data-btn=""]._border button:focus {
  color: #19191a;
}
[data-btn="primary"]._border {
  padding-left: 5.0666666667vw;
  padding-right: 5.0666666667vw;
  background-color: #ffffff;
  border: 1px solid #fda029;
  color: #fd9510;
}
[data-btn="primary"]._border * {
  line-height: 8.8vw;
}
[data-btn="primary"]._border i {
  text-shadow: none;
}
[data-btn="primary"]._border img {
  max-height: 6.6666666667vw;
}
[data-btn="primary"]._border a,
[data-btn="primary"]._border button {
  color: #fd9510;
}
[data-btn="primary"]._border._xs {
  padding-left: 3.4666666667vw;
  padding-right: 3.4666666667vw;
}
[data-btn="primary"]._border._xs * {
  line-height: 6.1333333333vw;
}
[data-btn="primary"]._border._xs img {
  max-height: 4vw;
}
[data-btn="primary"]._border._s {
  padding-left: 4.2666666667vw;
  padding-right: 4.2666666667vw;
}
[data-btn="primary"]._border._s * {
  line-height: 7.4666666667vw;
}
[data-btn="primary"]._border._s img {
  max-height: 5.3333333333vw;
}
[data-btn="primary"]._border._m {
  padding-left: 5.6vw;
  padding-right: 5.6vw;
}
[data-btn="primary"]._border._m * {
  line-height: 10.1333333333vw;
}
[data-btn="primary"]._border._m img {
  max-height: 8vw;
}
[data-btn="primary"]._border._l {
  padding-left: 6.4vw;
  padding-right: 6.4vw;
}
[data-btn="primary"]._border._l * {
  line-height: 11.4666666667vw;
}
[data-btn="primary"]._border._l img {
  max-height: 11.4666666667vw;
}
[data-btn="primary"]._border._xl {
  padding-left: 7.2vw;
  padding-right: 7.2vw;
}
[data-btn="primary"]._border._xl * {
  line-height: 12.8vw;
}
[data-btn="primary"]._border._xl img {
  max-height: 9.3333333333vw;
}
[data-btn="primary"]._border:hover, [data-btn="primary"]._border:focus {
  background-color: rgba(253, 160, 41, 0.1);
}
[data-btn="primary"]._border a:hover, [data-btn="primary"]._border a:focus,
[data-btn="primary"]._border button:hover,
[data-btn="primary"]._border button:focus {
  color: #a45d02;
}
[data-btn="secondary"]._border {
  padding-left: 5.0666666667vw;
  padding-right: 5.0666666667vw;
  background-color: #ffffff;
  border: 1px solid #FF6E86;
  color: #148487;
}
[data-btn="secondary"]._border * {
  line-height: 8.8vw;
}
[data-btn="secondary"]._border i {
  text-shadow: none;
}
[data-btn="secondary"]._border img {
  max-height: 6.6666666667vw;
}
[data-btn="secondary"]._border a,
[data-btn="secondary"]._border button {
  color: #148487;
}
[data-btn="secondary"]._border._xs {
  padding-left: 3.4666666667vw;
  padding-right: 3.4666666667vw;
}
[data-btn="secondary"]._border._xs * {
  line-height: 6.1333333333vw;
}
[data-btn="secondary"]._border._xs img {
  max-height: 4vw;
}
[data-btn="secondary"]._border._s {
  padding-left: 4.2666666667vw;
  padding-right: 4.2666666667vw;
}
[data-btn="secondary"]._border._s * {
  line-height: 7.4666666667vw;
}
[data-btn="secondary"]._border._s img {
  max-height: 5.3333333333vw;
}
[data-btn="secondary"]._border._m {
  padding-left: 5.6vw;
  padding-right: 5.6vw;
}
[data-btn="secondary"]._border._m * {
  line-height: 10.1333333333vw;
}
[data-btn="secondary"]._border._m img {
  max-height: 8vw;
}
[data-btn="secondary"]._border._l {
  padding-left: 6.4vw;
  padding-right: 6.4vw;
}
[data-btn="secondary"]._border._l * {
  line-height: 11.4666666667vw;
}
[data-btn="secondary"]._border._l img {
  max-height: 11.4666666667vw;
}
[data-btn="secondary"]._border._xl {
  padding-left: 7.2vw;
  padding-right: 7.2vw;
}
[data-btn="secondary"]._border._xl * {
  line-height: 12.8vw;
}
[data-btn="secondary"]._border._xl img {
  max-height: 9.3333333333vw;
}
[data-btn="secondary"]._border:hover, [data-btn="secondary"]._border:focus {
  background-color: rgba(23, 154, 157, 0.1);
}
[data-btn="secondary"]._border a:hover, [data-btn="secondary"]._border a:focus,
[data-btn="secondary"]._border button:hover,
[data-btn="secondary"]._border button:focus {
  color: #072c2d;
}
[data-btn="third"]._border {
  padding-left: 5.0666666667vw;
  padding-right: 5.0666666667vw;
  background-color: #ffffff;
  border: 1px solid #d9384c;
  color: #d0283d;
}
[data-btn="third"]._border * {
  line-height: 8.8vw;
}
[data-btn="third"]._border i {
  text-shadow: none;
}
[data-btn="third"]._border img {
  max-height: 6.6666666667vw;
}
[data-btn="third"]._border a,
[data-btn="third"]._border button {
  color: #d0283d;
}
[data-btn="third"]._border._xs {
  padding-left: 3.4666666667vw;
  padding-right: 3.4666666667vw;
}
[data-btn="third"]._border._xs * {
  line-height: 6.1333333333vw;
}
[data-btn="third"]._border._xs img {
  max-height: 4vw;
}
[data-btn="third"]._border._s {
  padding-left: 4.2666666667vw;
  padding-right: 4.2666666667vw;
}
[data-btn="third"]._border._s * {
  line-height: 7.4666666667vw;
}
[data-btn="third"]._border._s img {
  max-height: 5.3333333333vw;
}
[data-btn="third"]._border._m {
  padding-left: 5.6vw;
  padding-right: 5.6vw;
}
[data-btn="third"]._border._m * {
  line-height: 10.1333333333vw;
}
[data-btn="third"]._border._m img {
  max-height: 8vw;
}
[data-btn="third"]._border._l {
  padding-left: 6.4vw;
  padding-right: 6.4vw;
}
[data-btn="third"]._border._l * {
  line-height: 11.4666666667vw;
}
[data-btn="third"]._border._l img {
  max-height: 11.4666666667vw;
}
[data-btn="third"]._border._xl {
  padding-left: 7.2vw;
  padding-right: 7.2vw;
}
[data-btn="third"]._border._xl * {
  line-height: 12.8vw;
}
[data-btn="third"]._border._xl img {
  max-height: 9.3333333333vw;
}
[data-btn="third"]._border:hover, [data-btn="third"]._border:focus {
  background-color: rgba(217, 56, 76, 0.1);
}
[data-btn="third"]._border a:hover, [data-btn="third"]._border a:focus,
[data-btn="third"]._border button:hover,
[data-btn="third"]._border button:focus {
  color: #791723;
}
[data-btn="forth"]._border {
  padding-left: 5.0666666667vw;
  padding-right: 5.0666666667vw;
  background-color: #ffffff;
  border: 1px solid #8aa3ff;
  color: #718fff;
}
[data-btn="forth"]._border * {
  line-height: 8.8vw;
}
[data-btn="forth"]._border i {
  text-shadow: none;
}
[data-btn="forth"]._border img {
  max-height: 6.6666666667vw;
}
[data-btn="forth"]._border a,
[data-btn="forth"]._border button {
  color: #718fff;
}
[data-btn="forth"]._border._xs {
  padding-left: 3.4666666667vw;
  padding-right: 3.4666666667vw;
}
[data-btn="forth"]._border._xs * {
  line-height: 6.1333333333vw;
}
[data-btn="forth"]._border._xs img {
  max-height: 4vw;
}
[data-btn="forth"]._border._s {
  padding-left: 4.2666666667vw;
  padding-right: 4.2666666667vw;
}
[data-btn="forth"]._border._s * {
  line-height: 7.4666666667vw;
}
[data-btn="forth"]._border._s img {
  max-height: 5.3333333333vw;
}
[data-btn="forth"]._border._m {
  padding-left: 5.6vw;
  padding-right: 5.6vw;
}
[data-btn="forth"]._border._m * {
  line-height: 10.1333333333vw;
}
[data-btn="forth"]._border._m img {
  max-height: 8vw;
}
[data-btn="forth"]._border._l {
  padding-left: 6.4vw;
  padding-right: 6.4vw;
}
[data-btn="forth"]._border._l * {
  line-height: 11.4666666667vw;
}
[data-btn="forth"]._border._l img {
  max-height: 11.4666666667vw;
}
[data-btn="forth"]._border._xl {
  padding-left: 7.2vw;
  padding-right: 7.2vw;
}
[data-btn="forth"]._border._xl * {
  line-height: 12.8vw;
}
[data-btn="forth"]._border._xl img {
  max-height: 9.3333333333vw;
}
[data-btn="forth"]._border:hover, [data-btn="forth"]._border:focus {
  background-color: rgba(138, 163, 255, 0.1);
}
[data-btn="forth"]._border a:hover, [data-btn="forth"]._border a:focus,
[data-btn="forth"]._border button:hover,
[data-btn="forth"]._border button:focus {
  color: #093eff;
}
[data-btn="info"]._border {
  padding-left: 5.0666666667vw;
  padding-right: 5.0666666667vw;
  background-color: #ffffff;
  border: 1px solid #0075d9;
  color: #0067c0;
}
[data-btn="info"]._border * {
  line-height: 8.8vw;
}
[data-btn="info"]._border i {
  text-shadow: none;
}
[data-btn="info"]._border img {
  max-height: 6.6666666667vw;
}
[data-btn="info"]._border a,
[data-btn="info"]._border button {
  color: #0067c0;
}
[data-btn="info"]._border._xs {
  padding-left: 3.4666666667vw;
  padding-right: 3.4666666667vw;
}
[data-btn="info"]._border._xs * {
  line-height: 6.1333333333vw;
}
[data-btn="info"]._border._xs img {
  max-height: 4vw;
}
[data-btn="info"]._border._s {
  padding-left: 4.2666666667vw;
  padding-right: 4.2666666667vw;
}
[data-btn="info"]._border._s * {
  line-height: 7.4666666667vw;
}
[data-btn="info"]._border._s img {
  max-height: 5.3333333333vw;
}
[data-btn="info"]._border._m {
  padding-left: 5.6vw;
  padding-right: 5.6vw;
}
[data-btn="info"]._border._m * {
  line-height: 10.1333333333vw;
}
[data-btn="info"]._border._m img {
  max-height: 8vw;
}
[data-btn="info"]._border._l {
  padding-left: 6.4vw;
  padding-right: 6.4vw;
}
[data-btn="info"]._border._l * {
  line-height: 11.4666666667vw;
}
[data-btn="info"]._border._l img {
  max-height: 11.4666666667vw;
}
[data-btn="info"]._border._xl {
  padding-left: 7.2vw;
  padding-right: 7.2vw;
}
[data-btn="info"]._border._xl * {
  line-height: 12.8vw;
}
[data-btn="info"]._border._xl img {
  max-height: 9.3333333333vw;
}
[data-btn="info"]._border:hover, [data-btn="info"]._border:focus {
  background-color: rgba(0, 117, 217, 0.1);
}
[data-btn="info"]._border a:hover, [data-btn="info"]._border a:focus,
[data-btn="info"]._border button:hover,
[data-btn="info"]._border button:focus {
  color: #003058;
}
[data-btn="success"]._border {
  padding-left: 5.0666666667vw;
  padding-right: 5.0666666667vw;
  background-color: #ffffff;
  border: 1px solid #5a9e11;
  color: #4d870f;
}
[data-btn="success"]._border * {
  line-height: 8.8vw;
}
[data-btn="success"]._border i {
  text-shadow: none;
}
[data-btn="success"]._border img {
  max-height: 6.6666666667vw;
}
[data-btn="success"]._border a,
[data-btn="success"]._border button {
  color: #4d870f;
}
[data-btn="success"]._border._xs {
  padding-left: 3.4666666667vw;
  padding-right: 3.4666666667vw;
}
[data-btn="success"]._border._xs * {
  line-height: 6.1333333333vw;
}
[data-btn="success"]._border._xs img {
  max-height: 4vw;
}
[data-btn="success"]._border._s {
  padding-left: 4.2666666667vw;
  padding-right: 4.2666666667vw;
}
[data-btn="success"]._border._s * {
  line-height: 7.4666666667vw;
}
[data-btn="success"]._border._s img {
  max-height: 5.3333333333vw;
}
[data-btn="success"]._border._m {
  padding-left: 5.6vw;
  padding-right: 5.6vw;
}
[data-btn="success"]._border._m * {
  line-height: 10.1333333333vw;
}
[data-btn="success"]._border._m img {
  max-height: 8vw;
}
[data-btn="success"]._border._l {
  padding-left: 6.4vw;
  padding-right: 6.4vw;
}
[data-btn="success"]._border._l * {
  line-height: 11.4666666667vw;
}
[data-btn="success"]._border._l img {
  max-height: 11.4666666667vw;
}
[data-btn="success"]._border._xl {
  padding-left: 7.2vw;
  padding-right: 7.2vw;
}
[data-btn="success"]._border._xl * {
  line-height: 12.8vw;
}
[data-btn="success"]._border._xl img {
  max-height: 9.3333333333vw;
}
[data-btn="success"]._border:hover, [data-btn="success"]._border:focus {
  background-color: rgba(90, 158, 17, 0.1);
}
[data-btn="success"]._border a:hover, [data-btn="success"]._border a:focus,
[data-btn="success"]._border button:hover,
[data-btn="success"]._border button:focus {
  color: #182a04;
}
[data-btn="warning"]._border {
  padding-left: 5.0666666667vw;
  padding-right: 5.0666666667vw;
  background-color: #ffffff;
  border: 1px solid #ff7e00;
  color: #e67100;
}
[data-btn="warning"]._border * {
  line-height: 8.8vw;
}
[data-btn="warning"]._border i {
  text-shadow: none;
}
[data-btn="warning"]._border img {
  max-height: 6.6666666667vw;
}
[data-btn="warning"]._border a,
[data-btn="warning"]._border button {
  color: #e67100;
}
[data-btn="warning"]._border._xs {
  padding-left: 3.4666666667vw;
  padding-right: 3.4666666667vw;
}
[data-btn="warning"]._border._xs * {
  line-height: 6.1333333333vw;
}
[data-btn="warning"]._border._xs img {
  max-height: 4vw;
}
[data-btn="warning"]._border._s {
  padding-left: 4.2666666667vw;
  padding-right: 4.2666666667vw;
}
[data-btn="warning"]._border._s * {
  line-height: 7.4666666667vw;
}
[data-btn="warning"]._border._s img {
  max-height: 5.3333333333vw;
}
[data-btn="warning"]._border._m {
  padding-left: 5.6vw;
  padding-right: 5.6vw;
}
[data-btn="warning"]._border._m * {
  line-height: 10.1333333333vw;
}
[data-btn="warning"]._border._m img {
  max-height: 8vw;
}
[data-btn="warning"]._border._l {
  padding-left: 6.4vw;
  padding-right: 6.4vw;
}
[data-btn="warning"]._border._l * {
  line-height: 11.4666666667vw;
}
[data-btn="warning"]._border._l img {
  max-height: 11.4666666667vw;
}
[data-btn="warning"]._border._xl {
  padding-left: 7.2vw;
  padding-right: 7.2vw;
}
[data-btn="warning"]._border._xl * {
  line-height: 12.8vw;
}
[data-btn="warning"]._border._xl img {
  max-height: 9.3333333333vw;
}
[data-btn="warning"]._border:hover, [data-btn="warning"]._border:focus {
  background-color: rgba(255, 126, 0, 0.1);
}
[data-btn="warning"]._border a:hover, [data-btn="warning"]._border a:focus,
[data-btn="warning"]._border button:hover,
[data-btn="warning"]._border button:focus {
  color: #7e3e00;
}
[data-btn="error"]._border {
  padding-left: 5.0666666667vw;
  padding-right: 5.0666666667vw;
  background-color: #ffffff;
  border: 1px solid #ef3f3e;
  color: #ed2826;
}
[data-btn="error"]._border * {
  line-height: 8.8vw;
}
[data-btn="error"]._border i {
  text-shadow: none;
}
[data-btn="error"]._border img {
  max-height: 6.6666666667vw;
}
[data-btn="error"]._border a,
[data-btn="error"]._border button {
  color: #ed2826;
}
[data-btn="error"]._border._xs {
  padding-left: 3.4666666667vw;
  padding-right: 3.4666666667vw;
}
[data-btn="error"]._border._xs * {
  line-height: 6.1333333333vw;
}
[data-btn="error"]._border._xs img {
  max-height: 4vw;
}
[data-btn="error"]._border._s {
  padding-left: 4.2666666667vw;
  padding-right: 4.2666666667vw;
}
[data-btn="error"]._border._s * {
  line-height: 7.4666666667vw;
}
[data-btn="error"]._border._s img {
  max-height: 5.3333333333vw;
}
[data-btn="error"]._border._m {
  padding-left: 5.6vw;
  padding-right: 5.6vw;
}
[data-btn="error"]._border._m * {
  line-height: 10.1333333333vw;
}
[data-btn="error"]._border._m img {
  max-height: 8vw;
}
[data-btn="error"]._border._l {
  padding-left: 6.4vw;
  padding-right: 6.4vw;
}
[data-btn="error"]._border._l * {
  line-height: 11.4666666667vw;
}
[data-btn="error"]._border._l img {
  max-height: 11.4666666667vw;
}
[data-btn="error"]._border._xl {
  padding-left: 7.2vw;
  padding-right: 7.2vw;
}
[data-btn="error"]._border._xl * {
  line-height: 12.8vw;
}
[data-btn="error"]._border._xl img {
  max-height: 9.3333333333vw;
}
[data-btn="error"]._border:hover, [data-btn="error"]._border:focus {
  background-color: rgba(239, 63, 62, 0.1);
}
[data-btn="error"]._border a:hover, [data-btn="error"]._border a:focus,
[data-btn="error"]._border button:hover,
[data-btn="error"]._border button:focus {
  color: #9f0e0d;
}
[data-btn="ultralight"]._border {
  padding-left: 5.0666666667vw;
  padding-right: 5.0666666667vw;
  background-color: #ffffff;
  border: 1px solid #ededed;
  color: #58595b;
}
[data-btn="ultralight"]._border * {
  line-height: 8.8vw;
}
[data-btn="ultralight"]._border i {
  text-shadow: none;
}
[data-btn="ultralight"]._border img {
  max-height: 6.6666666667vw;
}
[data-btn="ultralight"]._border a,
[data-btn="ultralight"]._border button {
  color: #e0e0e0;
}
[data-btn="ultralight"]._border._xs {
  padding-left: 3.4666666667vw;
  padding-right: 3.4666666667vw;
}
[data-btn="ultralight"]._border._xs * {
  line-height: 6.1333333333vw;
}
[data-btn="ultralight"]._border._xs img {
  max-height: 4vw;
}
[data-btn="ultralight"]._border._s {
  padding-left: 4.2666666667vw;
  padding-right: 4.2666666667vw;
}
[data-btn="ultralight"]._border._s * {
  line-height: 7.4666666667vw;
}
[data-btn="ultralight"]._border._s img {
  max-height: 5.3333333333vw;
}
[data-btn="ultralight"]._border._m {
  padding-left: 5.6vw;
  padding-right: 5.6vw;
}
[data-btn="ultralight"]._border._m * {
  line-height: 10.1333333333vw;
}
[data-btn="ultralight"]._border._m img {
  max-height: 8vw;
}
[data-btn="ultralight"]._border._l {
  padding-left: 6.4vw;
  padding-right: 6.4vw;
}
[data-btn="ultralight"]._border._l * {
  line-height: 11.4666666667vw;
}
[data-btn="ultralight"]._border._l img {
  max-height: 11.4666666667vw;
}
[data-btn="ultralight"]._border._xl {
  padding-left: 7.2vw;
  padding-right: 7.2vw;
}
[data-btn="ultralight"]._border._xl * {
  line-height: 12.8vw;
}
[data-btn="ultralight"]._border._xl img {
  max-height: 9.3333333333vw;
}
[data-btn="ultralight"]._border:hover, [data-btn="ultralight"]._border:focus {
  background-color: rgba(237, 237, 237, 0.3);
}
[data-btn="ultralight"]._border a:hover, [data-btn="ultralight"]._border a:focus,
[data-btn="ultralight"]._border button:hover,
[data-btn="ultralight"]._border button:focus {
  color: #adadad;
}
[data-btn=""]._lighting {
  background-color: #ffffff;
  color: #3f4041;
}
[data-btn=""]._lighting span {
  font-family: "secondaryFont", "tahoma";
}
[data-btn=""]._lighting a,
[data-btn=""]._lighting button {
  color: #191a1a;
}
[data-btn=""]._lighting:hover, [data-btn=""]._lighting:focus {
  background-color: #58595b;
  color: #ffffff;
}
[data-btn=""]._lighting a:hover, [data-btn=""]._lighting a:focus,
[data-btn=""]._lighting button:hover,
[data-btn=""]._lighting button:focus {
  color: #ffffff;
}
[data-btn="primary"]._lighting {
  background-color: #ffffff;
  color: #f18802;
}
[data-btn="primary"]._lighting span {
  font-family: "secondaryFont", "tahoma";
}
[data-btn="primary"]._lighting a,
[data-btn="primary"]._lighting button {
  color: #a55d02;
}
[data-btn="primary"]._lighting:hover, [data-btn="primary"]._lighting:focus {
  background-color: #fda029;
  color: #ffffff;
}
[data-btn="primary"]._lighting a:hover, [data-btn="primary"]._lighting a:focus,
[data-btn="primary"]._lighting button:hover,
[data-btn="primary"]._lighting button:focus {
  color: #ffffff;
}
[data-btn="secondary"]._lighting {
  background-color: #ffffff;
  color: #106e71;
}
[data-btn="secondary"]._lighting span {
  font-family: "secondaryFont", "tahoma";
}
[data-btn="secondary"]._lighting a,
[data-btn="secondary"]._lighting button {
  color: #072d2e;
}
[data-btn="secondary"]._lighting:hover, [data-btn="secondary"]._lighting:focus {
  background-color: #FF6E86;
  color: #ffffff;
}
[data-btn="secondary"]._lighting a:hover, [data-btn="secondary"]._lighting a:focus,
[data-btn="secondary"]._lighting button:hover,
[data-btn="secondary"]._lighting button:focus {
  color: #ffffff;
}
[data-btn="third"]._lighting {
  background-color: #ffffff;
  color: #ba2436;
}
[data-btn="third"]._lighting span {
  font-family: "secondaryFont", "tahoma";
}
[data-btn="third"]._lighting a,
[data-btn="third"]._lighting button {
  color: #7a1724;
}
[data-btn="third"]._lighting:hover, [data-btn="third"]._lighting:focus {
  background-color: #d9384c;
  color: #ffffff;
}
[data-btn="third"]._lighting a:hover, [data-btn="third"]._lighting a:focus,
[data-btn="third"]._lighting button:hover,
[data-btn="third"]._lighting button:focus {
  color: #ffffff;
}
[data-btn="forth"]._lighting {
  background-color: #ffffff;
  color: #577bff;
}
[data-btn="forth"]._lighting span {
  font-family: "secondaryFont", "tahoma";
}
[data-btn="forth"]._lighting a,
[data-btn="forth"]._lighting button {
  color: #0b3fff;
}
[data-btn="forth"]._lighting:hover, [data-btn="forth"]._lighting:focus {
  background-color: #8aa3ff;
  color: #ffffff;
}
[data-btn="forth"]._lighting a:hover, [data-btn="forth"]._lighting a:focus,
[data-btn="forth"]._lighting button:hover,
[data-btn="forth"]._lighting button:focus {
  color: #ffffff;
}
[data-btn="info"]._lighting {
  background-color: #ffffff;
  color: #005aa6;
}
[data-btn="info"]._lighting span {
  font-family: "secondaryFont", "tahoma";
}
[data-btn="info"]._lighting a,
[data-btn="info"]._lighting button {
  color: #00305a;
}
[data-btn="info"]._lighting:hover, [data-btn="info"]._lighting:focus {
  background-color: #0075d9;
  color: #ffffff;
}
[data-btn="info"]._lighting a:hover, [data-btn="info"]._lighting a:focus,
[data-btn="info"]._lighting button:hover,
[data-btn="info"]._lighting button:focus {
  color: #ffffff;
}
[data-btn="success"]._lighting {
  background-color: #ffffff;
  color: #40700c;
}
[data-btn="success"]._lighting span {
  font-family: "secondaryFont", "tahoma";
}
[data-btn="success"]._lighting a,
[data-btn="success"]._lighting button {
  color: #182b05;
}
[data-btn="success"]._lighting:hover, [data-btn="success"]._lighting:focus {
  background-color: #5a9e11;
  color: #ffffff;
}
[data-btn="success"]._lighting a:hover, [data-btn="success"]._lighting a:focus,
[data-btn="success"]._lighting button:hover,
[data-btn="success"]._lighting button:focus {
  color: #ffffff;
}
[data-btn="warning"]._lighting {
  background-color: #ffffff;
  color: #cc6500;
}
[data-btn="warning"]._lighting span {
  font-family: "secondaryFont", "tahoma";
}
[data-btn="warning"]._lighting a,
[data-btn="warning"]._lighting button {
  color: #803f00;
}
[data-btn="warning"]._lighting:hover, [data-btn="warning"]._lighting:focus {
  background-color: #ff7e00;
  color: #ffffff;
}
[data-btn="warning"]._lighting a:hover, [data-btn="warning"]._lighting a:focus,
[data-btn="warning"]._lighting button:hover,
[data-btn="warning"]._lighting button:focus {
  color: #ffffff;
}
[data-btn="error"]._lighting {
  background-color: #ffffff;
  color: #e71413;
}
[data-btn="error"]._lighting span {
  font-family: "secondaryFont", "tahoma";
}
[data-btn="error"]._lighting a,
[data-btn="error"]._lighting button {
  color: #a00e0d;
}
[data-btn="error"]._lighting:hover, [data-btn="error"]._lighting:focus {
  background-color: #ef3f3e;
  color: #ffffff;
}
[data-btn="error"]._lighting a:hover, [data-btn="error"]._lighting a:focus,
[data-btn="error"]._lighting button:hover,
[data-btn="error"]._lighting button:focus {
  color: #ffffff;
}
[data-btn]._multi {
  padding-left: 2.6666666667vw !important;
  padding-right: 2.6666666667vw !important;
  cursor: default;
}
[data-btn]._multi a,
[data-btn]._multi button {
  display: block;
  float: left;
  margin-right: 5.3333333333vw;
  cursor: pointer;
  -webkit-transition: background 0.3s ease 0s, color 0.3s ease 0s;
  -moz-transition: background 0.3s ease 0s, color 0.3s ease 0s;
  -o-transition: background 0.3s ease 0s, color 0.3s ease 0s;
  -ms-transition: background 0.3s ease 0s, color 0.3s ease 0s;
  transition: background 0.3s ease 0s, color 0.3s ease 0s;
}
[data-btn]._multi a *,
[data-btn]._multi button * {
  display: block;
}
[data-btn]._multi._xs a,
[data-btn]._multi._xs button {
  margin-right: 3.7333333333vw;
}
[data-btn]._multi._s a,
[data-btn]._multi._s button {
  margin-right: 4.2666666667vw;
}
[data-btn]._multi._m a,
[data-btn]._multi._m button {
  margin-right: 5.8666666667vw;
}
[data-btn]._multi._l a,
[data-btn]._multi._l button {
  margin-right: 6.9333333333vw;
}
[data-btn]._multi._xl a,
[data-btn]._multi._xl button {
  margin-right: 7.4666666667vw;
}
[data-btn]._balanced {
  padding-left: 2.6666666667vw;
  padding-right: 2.6666666667vw;
}
[data-btn]._balanced i {
  font-size: 3.7333333333vw;
}
[data-btn]._balanced span {
  font-size: 3.2vw;
}
[data-btn]._balanced._xs {
  padding-left: 1.8666666667vw;
  padding-right: 1.8666666667vw;
}
[data-btn]._balanced._xs i {
  font-size: 2.6666666667vw;
}
[data-btn]._balanced._xs span {
  font-size: 2.6666666667vw;
}
[data-btn]._balanced._s {
  padding-left: 2.1333333333vw;
  padding-right: 2.1333333333vw;
}
[data-btn]._balanced._s i {
  font-size: 3.2vw;
}
[data-btn]._balanced._s span {
  font-size: 2.9333333333vw;
}
[data-btn]._balanced._m {
  padding-left: 2.9333333333vw;
  padding-right: 2.9333333333vw;
}
[data-btn]._balanced._m i {
  font-size: 4.5333333333vw;
}
[data-btn]._balanced._m span {
  font-size: 3.7333333333vw;
}
[data-btn]._balanced._l {
  padding-left: 3.4666666667vw;
  padding-right: 3.4666666667vw;
}
[data-btn]._balanced._l i {
  font-size: 5.0666666667vw;
}
[data-btn]._balanced._l span {
  font-size: 4.2666666667vw;
}
[data-btn]._balanced._xl {
  padding-left: 3.7333333333vw;
  padding-right: 3.7333333333vw;
}
[data-btn]._balanced._xl i {
  font-size: 5.3333333333vw;
}
[data-btn]._balanced._xl span {
  font-size: 4.5333333333vw;
}
[data-btn]._disable {
  background-color: #eeeeee;
  color: #58595b;
  opacity: .8;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  pointer-events: none;
}
[data-btn]._disable i {
  text-shadow: none;
}
[data-btn]._disable a,
[data-btn]._disable button {
  color: #58595b;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  pointer-events: none;
}
[data-btn]._disable._border {
  border-color: #a0a1a3;
}

/* END [data-btn] */
/* ------------------------------------------------------------------------------------------ */
/*                                     TITLE:  MIXIN LIST                                     */
/* ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------ */
/*                                           TITLE                                            */
/* ------------------------------------------------------------------------------------------ */
[data-title] {
  /* --------------------------------------      X1      -------------------------------------- */
  /* --------------------------------------      X2      -------------------------------------- */
}
[data-title="x1"] {
  position: relative;
  margin-bottom: 8vw;
}
[data-title="x1"]:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-title="x1"] > * {
  display: block;
  line-height: 8vw;
}
[data-title="x1"] ._image {
  float: right;
  width: 8vw;
  height: 8vw;
  margin-left: 4vw;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
[data-title="x1"] ._icon {
  float: right;
  margin-left: 4vw;
  font-size: 6.1333333333vw;
}
[data-title="x1"] ._title {
  float: right;
  margin-left: 4vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 5.3333333333vw;
  color: #161515;
}
[data-title="x1"].__xxl > * {
  line-height: 9.3333333333vw;
}
[data-title="x1"].__xxl ._image {
  width: 9.3333333333vw;
  height: 9.3333333333vw;
  margin-left: 5.3333333333vw;
}
[data-title="x1"].__xxl ._icon {
  margin-left: 5.3333333333vw;
  font-size: 7.7333333333vw;
}
[data-title="x1"].__xxl ._title {
  margin-left: 5.3333333333vw;
  font-size: 6.6666666667vw;
}
[data-title="x1"].__xl > * {
  line-height: 8.6666666667vw;
}
[data-title="x1"].__xl ._image {
  width: 8.6666666667vw;
  height: 8.6666666667vw;
  margin-left: 4.6666666667vw;
}
[data-title="x1"].__xl ._icon {
  margin-left: 4.6666666667vw;
  font-size: 6.9333333333vw;
}
[data-title="x1"].__xl ._title {
  margin-left: 4.6666666667vw;
  font-size: 6vw;
}
[data-title="x1"].__xs > * {
  line-height: 7.3333333333vw;
}
[data-title="x1"].__xs ._image {
  width: 7.3333333333vw;
  height: 7.3333333333vw;
  margin-left: 3.3333333333vw;
}
[data-title="x1"].__xs ._icon {
  margin-left: 3.3333333333vw;
  font-size: 5.3333333333vw;
}
[data-title="x1"].__xs ._title {
  margin-left: 3.3333333333vw;
  font-size: 4.6666666667vw;
}
[data-title="x1"].__xxs > * {
  line-height: 6.6666666667vw;
}
[data-title="x1"].__xxs ._image {
  width: 6.6666666667vw;
  height: 6.6666666667vw;
  margin-left: 2.6666666667vw;
}
[data-title="x1"].__xxs ._icon {
  margin-left: 2.6666666667vw;
  font-size: 4.5333333333vw;
}
[data-title="x1"].__xxs ._title {
  margin-left: 2.6666666667vw;
  font-size: 4vw;
}
[data-title="x1"]._primaryColor ._icon {
  color: #fda029;
}
[data-title="x1"]._primaryColor ._title {
  color: #fda029;
}
[data-title="x1"]._secondaryColor ._icon {
  color: #FF6E86;
}
[data-title="x1"]._secondaryColor ._title {
  color: #FF6E86;
}
[data-title="x1"]._thirdColor ._icon {
  color: #d9384c;
}
[data-title="x1"]._thirdColor ._title {
  color: #d9384c;
}
[data-title="x1"]._forthColor ._icon {
  color: #8aa3ff;
}
[data-title="x1"]._forthColor ._title {
  color: #8aa3ff;
}
[data-title="x1"]._infoColor ._icon {
  color: #0075d9;
}
[data-title="x1"]._infoColor ._title {
  color: #0075d9;
}
[data-title="x1"]._successColor ._icon {
  color: #5a9e11;
}
[data-title="x1"]._successColor ._title {
  color: #5a9e11;
}
[data-title="x1"]._warningColor ._icon {
  color: #ff7e00;
}
[data-title="x1"]._warningColor ._title {
  color: #ff7e00;
}
[data-title="x1"]._errorColor ._icon {
  color: #ef3f3e;
}
[data-title="x1"]._errorColor ._title {
  color: #ef3f3e;
}
[data-title="x1"]._light ._icon,
[data-title="x1"]._light ._title {
  color: #ffffff;
}
[data-title="x1"]._light ._title {
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
}
[data-title="x2"] {
  margin-bottom: 30px;
}
[data-title="x2"] > * {
  display: table;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 7px;
}
[data-title="x2"] > *:last-child {
  margin-bottom: 0;
}
[data-title="x2"] ._image {
  width: 30px;
  height: 30px;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
[data-title="x2"] ._icon {
  line-height: 45px;
  font-size: 27px;
}
[data-title="x2"] ._title {
  line-height: 33px;
  font-family: "secondaryFont", "tahoma";
  font-size: 20px;
  color: #161515;
}
[data-title="x2"] ._icon {
  color: #58595b;
}
[data-title="x2"] ._title {
  color: #58595b;
}
[data-title="x2"]._primaryColor ._icon {
  color: #fda029;
}
[data-title="x2"]._primaryColor ._title {
  color: #fda029;
}
[data-title="x2"]._secondaryColor ._icon {
  color: #FF6E86;
}
[data-title="x2"]._secondaryColor ._title {
  color: #FF6E86;
}
[data-title="x2"]._thirdColor ._icon {
  color: #d9384c;
}
[data-title="x2"]._thirdColor ._title {
  color: #d9384c;
}
[data-title="x2"]._forthColor ._icon {
  color: #8aa3ff;
}
[data-title="x2"]._forthColor ._title {
  color: #8aa3ff;
}
[data-title="x2"]._infoColor ._icon {
  color: #0075d9;
}
[data-title="x2"]._infoColor ._title {
  color: #0075d9;
}
[data-title="x2"]._successColor ._icon {
  color: #5a9e11;
}
[data-title="x2"]._successColor ._title {
  color: #5a9e11;
}
[data-title="x2"]._warningColor ._icon {
  color: #ff7e00;
}
[data-title="x2"]._warningColor ._title {
  color: #ff7e00;
}
[data-title="x2"]._errorColor ._icon {
  color: #ef3f3e;
}
[data-title="x2"]._errorColor ._title {
  color: #ef3f3e;
}
[data-title="x2"]._light ._icon,
[data-title="x2"]._light ._title {
  color: #ffffff;
}
[data-title="x2"]._light ._title {
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
}

/* END [data-title] */
/* ------------------------------------------------------------------------------------------ */
/*                                          LIST: X1                                          */
/* ------------------------------------------------------------------------------------------ */
[data-list="x1"] ._item {
  position: relative;
  margin-bottom: 20px;
  padding: 10px;
  background-color: #ffffff;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  overflow: hidden;
}
[data-list="x1"] ._item ._title {
  display: block;
  margin-bottom: 15px;
  line-height: 30px;
  font-family: "secondaryFont", "tahoma";
  font-size: 16px;
  color: #161515;
  overflow: hidden;
}
[data-list="x1"] ._item ._title:hover {
  color: #fda029;
}
[data-list="x1"] ._item ._details:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x1"] ._item ._details > * {
  display: block;
  position: relative;
  float: right;
  margin-left: 10px;
  line-height: 25px;
  font-size: 11px;
  color: #8b8c8f;
}
[data-list="x1"] ._item ._details > *:last-child {
  margin-left: 0;
}
[data-list="x1"] ._item ._details ._image {
  width: 25px;
  height: 25px;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
[data-list="x1"] ._item ._details ._author {
  padding-left: 20px;
}
[data-list="x1"] ._item ._details ._author ._icon {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  line-height: 25px;
  font-size: 12px;
  color: rgba(253, 160, 41, 0.6);
}
[data-list="x1"] ._item ._details ._date {
  padding-right: 25px;
}
[data-list="x1"] ._item ._details ._date:before {
  content: '';
  position: absolute;
  top: 50%;
  right: 5px;
  width: 2px;
  height: 15px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  background-color: #ededed;
}
[data-list="x1"] ._item ._mark {
  position: absolute;
  bottom: 0;
  left: 0;
  line-height: 46px;
  font-size: 46px;
  color: rgba(88, 89, 91, 0.2);
  z-index: 1;
}
[data-list="x1"]._vertical ._item {
  margin-bottom: 20px;
  padding: 0;
  padding-bottom: 20px;
  border-bottom: 1px solid #ededed;
  -webkit-border-radius: 0 0 0 0;
  -khtml-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  -o-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
[data-list="x1"]._vertical ._item ._title {
  font-size: 14px;
}
[data-list="x1"]._vertical ._item:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: medium none;
}
[data-list="x1"]._split ._item {
  position: relative;
}
[data-list="x1"]._split ._item ._title,
[data-list="x1"]._split ._item ._details {
  max-width: calc( 100% - 150px );
}
[data-list="x1"]._split ._item ._more {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  padding-left: 20px;
  line-height: 20px;
  font-size: 12px;
  color: #FF6E86;
}
[data-list="x1"]._split ._item ._more:before {
  content: "\f107";
  position: absolute;
  top: 0;
  left: 0;
  font-family: "fontello";
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  font-size: 20px;
}
[data-list="x1"]._split ._item ._more:hover {
  color: #0a4344;
}
[data-list="x1"]._slim ._item ._title {
  margin-bottom: 0;
  font-family: "primaryFont", "arial";
  color: #58595b;
}
[data-list="x1"]._slim ._item ._title:hover {
  color: #fda029;
}
[data-list="x1"]._slim ._item ._details {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
[data-list="x1"]._full ._item {
  position: relative;
}
[data-list="x1"]._full ._item:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x1"]._full ._item ._title {
  float: right;
  width: 100%;
  text-align: justify;
  text-align-last: right;
  pointer-events: none;
}
[data-list="x1"]._full ._item ._title:hover {
  color: #161515;
}
[data-list="x1"]._full ._item ._details {
  float: right;
}
[data-list="x1"]._full ._item ._state {
  float: left;
  margin-top: 10px;
  pointer-events: none;
}
[data-list="x1"]._3D ._item {
  -moz-box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.19);
  -webkit-box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.19);
  box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.19);
}
[data-list="x1"] ._item ._title {
  color: #58595b;
}
[data-list="x1"] ._item ._title:hover {
  color: #252627;
}
[data-list="x1"] ._item ._mark {
  color: rgba(88, 89, 91, 0.2);
}
[data-list="x1"]._primaryColor ._item ._title {
  color: #fda029;
}
[data-list="x1"]._primaryColor ._item ._title:hover {
  color: #bd6b02;
}
[data-list="x1"]._primaryColor ._item ._mark {
  color: rgba(253, 160, 41, 0.2);
}
[data-list="x1"]._secondaryColor ._item ._title {
  color: #FF6E86;
}
[data-list="x1"]._secondaryColor ._item ._title:hover {
  color: #0a4243;
}
[data-list="x1"]._secondaryColor ._item ._mark {
  color: rgba(23, 154, 157, 0.2);
}
[data-list="x1"]._thirdColor ._item ._title {
  color: #d9384c;
}
[data-list="x1"]._thirdColor ._item ._title:hover {
  color: #8f1b2a;
}
[data-list="x1"]._thirdColor ._item ._mark {
  color: rgba(217, 56, 76, 0.2);
}
[data-list="x1"]._forthColor ._item ._title {
  color: #8aa3ff;
}
[data-list="x1"]._forthColor ._item ._title:hover {
  color: #2352ff;
}
[data-list="x1"]._forthColor ._item ._mark {
  color: rgba(138, 163, 255, 0.2);
}
[data-list="x1"]._infoColor ._item ._title {
  color: #0075d9;
}
[data-list="x1"]._infoColor ._item ._title:hover {
  color: #003d72;
}
[data-list="x1"]._infoColor ._item ._mark {
  color: rgba(0, 117, 217, 0.2);
}
[data-list="x1"]._successColor ._item ._title {
  color: #5a9e11;
}
[data-list="x1"]._successColor ._item ._title:hover {
  color: #254107;
}
[data-list="x1"]._successColor ._item ._mark {
  color: rgba(90, 158, 17, 0.2);
}
[data-list="x1"]._warningColor ._item ._title {
  color: #ff7e00;
}
[data-list="x1"]._warningColor ._item ._title:hover {
  color: #984b00;
}
[data-list="x1"]._warningColor ._item ._mark {
  color: rgba(255, 126, 0, 0.2);
}
[data-list="x1"]._errorColor ._item ._title {
  color: #ef3f3e;
}
[data-list="x1"]._errorColor ._item ._title:hover {
  color: #b7100f;
}
[data-list="x1"]._errorColor ._item ._mark {
  color: rgba(239, 63, 62, 0.2);
}

/* END [data-list="x1"] */
/* ------------------------------------------------------------------------------------------ */
/*                                          LIST: X2                                          */
/* ------------------------------------------------------------------------------------------ */
[data-list="x2"] ._item {
  position: relative;
  margin-bottom: 38px;
  padding-right: 60px;
}
[data-list="x2"] ._item > * {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
[data-list="x2"] ._item ._image {
  position: absolute;
  top: 0;
  right: 0;
  width: 45px;
  height: 45px;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
[data-list="x2"] ._item ._title {
  height: 25px;
  line-height: 25px;
  font-family: "secondaryFont", "tahoma";
  font-size: 14px;
  color: #161515;
}
[data-list="x2"] ._item ._title:hover {
  color: #fda029;
}
[data-list="x2"] ._item ._text {
  height: 20px;
  line-height: 20px;
  font-size: 12px;
  color: #8b8c8f;
}
[data-list="x2"]._double:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x2"]._double ._item {
  float: right;
  width: 50%;
}
[data-list="x2"]._double ._item:nth-last-child(1), [data-list="x2"]._double ._item:nth-last-child(2) {
  margin-bottom: 0;
}

/* END [data-list="x2"] */
/* ------------------------------------------------------------------------------------------ */
/*                                          LIST: X3                                          */
/* ------------------------------------------------------------------------------------------ */
[data-list="x3"]:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x3"] ._item {
  margin-bottom: 20px;
  padding: 10px;
  background-color: #ffffff;
}
[data-list="x3"] ._item:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x3"] ._item ._image {
  display: block;
  position: relative;
  margin-bottom: 20px;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  overflow: hidden;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
}
[data-list="x3"] ._item ._image:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.37);
  -webkit-transition: opacity 0.4s ease-out 0s, transform 0.4s ease-out 0s;
  -moz-transition: opacity 0.4s ease-out 0s, transform 0.4s ease-out 0s;
  -o-transition: opacity 0.4s ease-out 0s, transform 0.4s ease-out 0s;
  -ms-transition: opacity 0.4s ease-out 0s, transform 0.4s ease-out 0s;
  transition: opacity 0.4s ease-out 0s, transform 0.4s ease-out 0s;
  z-index: 1;
  opacity: 0;
}
[data-list="x3"] ._item ._image:after {
  content: "\e803";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 76px;
  height: 76px;
  background-color: #4db3b5;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  -moz-box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  line-height: 78px;
  text-indent: -5px;
  text-align: center;
  font-family: "fontello";
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 30px;
  color: #ffffff;
  z-index: 2;
  opacity: 0;
  overflow: hidden;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  -webkit-transition: opacity 0.3s ease-out 0.2s;
  -moz-transition: opacity 0.3s ease-out 0.2s;
  -o-transition: opacity 0.3s ease-out 0.2s;
  -ms-transition: opacity 0.3s ease-out 0.2s;
  transition: opacity 0.3s ease-out 0.2s;
}
[data-list="x3"] ._item ._image img {
  display: block;
  width: 100%;
}
[data-list="x3"] ._item ._title {
  display: block;
  float: right;
  line-height: 40px;
  font-family: "secondaryFont", "tahoma";
  font-size: 24px;
  color: #161515;
  overflow: hidden;
}
[data-list="x3"] ._item ._title:hover {
  color: #fda029;
}
[data-list="x3"] ._item ._info {
  display: block;
  float: right;
}
[data-list="x3"] ._item ._info:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x3"] ._item ._info img {
  display: block;
  float: left;
  width: 22px;
  height: 22px;
  margin-top: 9px;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  overflow: hidden;
}
[data-list="x3"] ._item ._info span {
  display: block;
  float: left;
  height: 40px;
  margin-right: 5px;
  line-height: 40px;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 12px;
  color: #a8a9ab;
  overflow: hidden;
}
[data-list="x3"] ._item ._text {
  display: block;
  width: 100%;
  margin: 0;
  padding: 15px 0 0;
  line-height: 30px;
  text-align: justify;
  text-align-last: right;
  overflow: hidden;
}
[data-list="x3"] ._item:hover ._image:before, [data-list="x3"] ._item:hover ._image:after {
  opacity: 1;
}
[data-list="x3"] ._item._active ._image:before, [data-list="x3"] ._item._active ._image:after {
  opacity: 1;
}
[data-list="x3"]._thumbnail ._item ._image {
  float: right;
  width: 130px;
  margin-bottom: 0;
  margin-left: 30px;
}
[data-list="x3"]._thumbnail ._item ._image:before {
  opacity: 1;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
[data-list="x3"]._thumbnail ._item ._image:after {
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-indent: -4px;
  font-size: 14px;
}
[data-list="x3"]._thumbnail ._item ._title {
  max-width: calc( 100% - 160px );
  max-height: 54px;
  height: 54px;
  line-height: 27px;
  font-size: 16px;
}
[data-list="x3"]._thumbnail ._item ._info {
  float: left;
  width: calc( 100% - 160px );
}
[data-list="x3"]._thumbnail ._item ._info img,
[data-list="x3"]._thumbnail ._item ._info span {
  float: right;
}
[data-list="x3"]._thumbnail ._item ._text {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
[data-list="x3"]._thumbnail ._item:hover ._image:before {
  -webkit-transform: scale(2);
  -moz-transform: scale(2);
  -ms-transform: scale(2);
  -o-transform: scale(2);
  transform: scale(2);
}
[data-list="x3"]._thumbnail ._item._active ._image:before {
  -webkit-transform: scale(2);
  -moz-transform: scale(2);
  -ms-transform: scale(2);
  -o-transform: scale(2);
  transform: scale(2);
}
[data-list="x3"]._vertical ._item {
  margin-bottom: 15px;
  padding: 0;
  padding-bottom: 15px;
  border-bottom: 1px solid #ededed;
}
[data-list="x3"]._vertical ._item:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: medium none;
}
[data-list="x3"]._noBg ._item {
  background-color: transparent;
}
[data-list="x3"]._3D ._item {
  -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.12);
}

/* END [data-list="x3"] */
/* ------------------------------------------------------------------------------------------ */
/*                                          LIST: X4                                          */
/* ------------------------------------------------------------------------------------------ */
[data-list="x4"] ._item {
  margin-bottom: 20px;
  padding: 15px;
  background-color: #ffffff;
  border: 1px solid #ededed;
  -webkit-border-radius: 6px 6px 6px 6px;
  -khtml-border-radius: 6px 6px 6px 6px;
  -moz-border-radius: 6px 6px 6px 6px;
  -o-border-radius: 6px 6px 6px 6px;
  border-radius: 6px 6px 6px 6px;
}
[data-list="x4"] ._item:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x4"] ._item > * {
  display: block;
  position: relative;
  height: 25px;
  line-height: 25px;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 12px;
  overflow: hidden;
}
[data-list="x4"] ._item ._avatar {
  display: table;
  height: 30px;
  margin-bottom: 15px;
  line-height: 30px;
  color: #58595b;
}
[data-list="x4"] ._item ._avatar:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x4"] ._item ._avatar > * {
  display: block;
  float: right;
  margin-left: 10px;
  line-height: 30px;
}
[data-list="x4"] ._item ._avatar > *:last-child {
  margin-left: 10px;
}
[data-list="x4"] ._item ._avatar img {
  width: 30px;
  height: 30px;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
[data-list="x4"] ._item ._avatar span {
  font-family: "secondaryFont", "tahoma";
  font-size: 12px;
}
[data-list="x4"] ._item ._avatar:hover {
  color: #fda029;
}
[data-list="x4"] ._item ._title {
  font-family: "secondaryFont", "tahoma";
  color: #161515;
}
[data-list="x4"] ._item ._title:hover {
  color: #fda029;
}
[data-list="x4"] ._item ._comment {
  float: right;
  margin-left: 25px;
  padding-right: 20px;
}
[data-list="x4"] ._item ._comment:before {
  content: "\e80a";
}
[data-list="x4"] ._item ._date {
  float: right;
  margin-left: 25px;
  padding-right: 20px;
}
[data-list="x4"] ._item ._date:before {
  content: "\e80b";
}
[data-list="x4"] ._item ._author {
  float: left;
  margin-right: 25px;
  padding-right: 20px;
  font-style: normal;
}
[data-list="x4"] ._item ._author:before {
  content: "\e806";
  font-weight: bold !important;
}
[data-list="x4"] ._item ._comment,
[data-list="x4"] ._item ._date,
[data-list="x4"] ._item ._author {
  color: #58595b;
}
[data-list="x4"] ._item ._comment:before,
[data-list="x4"] ._item ._date:before,
[data-list="x4"] ._item ._author:before {
  position: absolute;
  top: 0;
  right: 0;
  font-family: "fontello";
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[data-list="x4"]._3D ._item {
  -moz-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.12);
}
[data-list="x4"]._vertical ._item {
  margin-bottom: 10px;
  padding: 0;
  padding-bottom: 10px;
  border: medium none;
  border-bottom: 1px solid #ededed;
  -webkit-border-radius: 0 0 0 0;
  -khtml-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  -o-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
[data-list="x4"]._vertical ._item:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: medium none;
}
[data-list="x4"]._tile ._item ._title {
  height: auto;
  margin-bottom: 30px;
  font-size: 14px;
  white-space: normal;
  overflow: visible;
}

/* END [data-list="x4"] */
/* ------------------------------------------------------------------------------------------ */
/*                                          LIST: X5                                          */
/* ------------------------------------------------------------------------------------------ */
[data-list="x5"] ._item {
  position: relative;
  padding: 45px;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  overflow: hidden;
}
[data-list="x5"] ._item:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fda029;
  background: -moz-linear-gradient(90deg, rgba(253, 160, 41, 0.3) 0%, #fda029 60%, #fda029 100%);
  background: -webkit-linear-gradient(90deg, rgba(253, 160, 41, 0.3) 0%, #fda029 60%, #fda029 100%);
  background: linear-gradient(90deg, rgba(253, 160, 41, 0.3) 0%, #fda029 60%, #fda029 100%);
  z-index: 2;
}
[data-list="x5"] ._item ._image {
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 1;
}
[data-list="x5"] ._item ._title {
  display: table;
  position: relative;
  margin-bottom: 15px;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
  font-family: "secondaryFont", "tahoma";
  font-size: 40px;
  color: #ffffff;
  z-index: 3;
}
[data-list="x5"] ._item ._title:hover {
  color: #FF6E86;
}
[data-list="x5"] ._item ._text {
  display: block;
  position: relative;
  max-width: 50%;
  max-height: 60px;
  line-height: 30px;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
  font-size: 18px;
  color: #ffffff;
  overflow: hidden;
  z-index: 3;
}
[data-list="x5"] ._item ._button {
  display: table;
  position: relative;
  padding: 0 25px;
  line-height: 45px;
  font-size: 18px;
  background-color: #1ab0b3;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  -moz-box-shadow: 0 1px 4px -1px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 1px 4px -1px rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 4px -1px rgba(0, 0, 0, 0.5);
  color: #ffffff;
  z-index: 3;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  -webkit-transition: transform 0.3s ease 0s;
  -moz-transition: transform 0.3s ease 0s;
  -o-transition: transform 0.3s ease 0s;
  -ms-transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
}
[data-list="x5"] ._item ._button:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}

/* END [data-list="x5"] */
/* ------------------------------------------------------------------------------------------ */
/*                                          LIST: X6                                          */
/* ------------------------------------------------------------------------------------------ */
[data-list="x6"] ._item {
  margin-bottom: 20px;
  padding: 0 15px 20px;
  background-color: #ffffff;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  -moz-box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.28);
  -webkit-box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.28);
  box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.28);
  overflow: hidden;
}
[data-list="x6"] ._item:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x6"] ._item > * {
  display: block;
}
[data-list="x6"] ._item ._image {
  display: block;
  position: relative;
  margin: 0 -15px 20px;
  overflow: hidden;
}
[data-list="x6"] ._item ._image:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background: #FF6E86;
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transform: perspective(600px) rotateY(0deg);
  transform: perspective(600px) rotateY(60deg);
  transform-style: preserve-3d;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  opacity: 0;
  visibility: hidden;
}
[data-list="x6"] ._item ._image:after {
  content: "\e849";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50px;
  height: 50px;
  background-color: #ffffff;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  line-height: 50px;
  text-align: center;
  font-family: "fontello";
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 26px;
  color: #FF6E86;
  overflow: hidden;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
[data-list="x6"] ._item ._image img {
  display: block;
}
[data-list="x6"] ._item ._title {
  height: 50px;
  margin-bottom: 20px;
  line-height: 25px;
  text-align: center;
  font-family: "secondaryFont", "tahoma";
  font-size: 15px;
  color: #58595b;
  overflow: hidden;
}
[data-list="x6"] ._item ._title:hover {
  color: #fda029;
}
[data-list="x6"] ._item ._thumb {
  float: right;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
[data-list="x6"] ._item ._author {
  float: right;
  margin-right: 5px;
  line-height: 20px;
  font-size: 12px;
  color: #7e7f82;
}
[data-list="x6"] ._item ._date {
  position: relative;
  float: left;
  margin-right: 20px;
  padding-right: 20px;
  line-height: 20px;
  font-size: 12px;
  color: #7e7f82;
}
[data-list="x6"] ._item ._date:before {
  content: "\e80b";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  font-family: "fontello";
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[data-list="x6"] ._item:hover ._image:before {
  -webkit-transform: perspective(800px) rotateY(60deg);
  transform: perspective(800px) rotateY(0deg);
  transform-style: preserve-3d;
  visibility: visible;
  opacity: .7;
}
[data-list="x6"] ._item:hover ._image:after {
  visibility: visible;
  opacity: 1;
}

/* END [data-list="x6"] */
/* ------------------------------------------------------------------------------------------ */
/*                                          LIST: X7                                          */
/* ------------------------------------------------------------------------------------------ */
[data-list="x7"] ._item {
  margin-bottom: 5.3333333333vw;
  background-color: #ffffff;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  -moz-box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  overflow: hidden;
}
[data-list="x7"] ._item ._image {
  position: relative;
  display: block;
  overflow: hidden;
}
[data-list="x7"] ._item ._image:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background: #fda029;
  background: -moz-linear-gradient(180deg, #fda029 0%, rgba(253, 160, 41, 0.5) 100%);
  background: -webkit-linear-gradient(180deg, #fda029 0%, rgba(253, 160, 41, 0.5) 100%);
  background: linear-gradient(180deg, #fda029 0%, rgba(253, 160, 41, 0.5) 100%);
  z-index: 2;
}
[data-list="x7"] ._item ._image img {
  display: block;
  max-width: 100%;
}
[data-list="x7"] ._item ._image figcaption {
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  width: 100%;
  padding: 0 5.3333333333vw;
  line-height: 10.6666666667vw;
  text-align: center;
  font-family: "secondaryFont", "tahoma";
  font-size: 6.4vw;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
  color: #ffffff;
  z-index: 3;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
[data-list="x7"] ._item ._title {
  display: table;
  margin-right: auto;
  margin-left: auto;
  padding: 4vw;
}
[data-list="x7"] ._item ._title:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x7"] ._item ._title > * {
  display: block;
  float: right;
  margin-left: 4vw;
  line-height: 8vw;
  color: #fda029;
}
[data-list="x7"] ._item ._title > *:last-child {
  margin-left: 0;
}
[data-list="x7"] ._item ._title i {
  font-size: 4.2666666667vw;
}
[data-list="x7"] ._item ._title span {
  font-family: "secondaryFont", "tahoma";
  font-size: 4.8vw;
}

/* END [data-list="x7"] */
/* ------------------------------------------------------------------------------------------ */
/*                                          LIST: X8                                          */
/* ------------------------------------------------------------------------------------------ */
[data-list="x8"] ._item {
  margin-bottom: 5.3333333333vw;
}
[data-list="x8"] ._item:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x8"] ._item > * {
  display: block;
  float: right;
  margin-left: 3.2vw;
  line-height: 8.8vw;
}
[data-list="x8"] ._item > ._image {
  width: 8.8vw;
  height: 8.8vw;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
[data-list="x8"] ._item > ._title {
  font-family: "secondaryFont", "tahoma";
  font-style: normal;
  color: #161515;
}
[data-list="x8"] ._item > ._date {
  font-size: 3.2vw;
  color: #8b8c8f;
}
[data-list="x8"] ._item > ._link {
  color: #161515;
}
[data-list="x8"] ._item > ._link > * {
  display: block;
  float: right;
  margin-left: 1.8666666667vw;
}
[data-list="x8"] ._item > ._link > *:last-child {
  margin-left: 0;
}
[data-list="x8"] ._item > ._link i {
  font-size: 3.7333333333vw;
}
[data-list="x8"] ._item > ._link span {
  font-family: "secondaryFont", "tahoma";
  font-size: 3.2vw;
}
[data-list="x8"] ._item > ._link:hover {
  color: #fda029;
}
[data-list="x8"] ._item > ._divider {
  width: 1px;
  height: 6.1333333333vw;
  margin-top: 1.3333333333vw;
  margin-bottom: 1.3333333333vw;
  background-color: #babbbc;
}
[data-list="x8"] ._item > ._text {
  width: 100%;
  margin-top: 3.2vw;
  margin-bottom: 0;
  margin-left: 0;
  text-align: justify;
  text-align-last: right;
  font-size: 3.7333333333vw;
}
[data-list="x8"] ._item ._box {
  display: block;
  float: right;
  width: 100%;
  margin: 0;
  padding: 0;
}
[data-list="x8"] ._item ._box ._box_wrap {
  display: block;
  padding: 5.3333333333vw;
}
[data-list="x8"] ._item ._box ._box_wrap:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x8"]._vertical ._item {
  margin-bottom: 5.3333333333vw;
  padding-bottom: 5.3333333333vw;
  border-bottom: 1px solid #ededed;
}
[data-list="x8"]._vertical ._item:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: medium none;
}
[data-list="x8"]._vertical._nested ._item {
  margin-bottom: 8vw;
  padding-bottom: 0;
}
[data-list="x8"]._vertical._nested ._item:last-child {
  margin-bottom: 0;
}
[data-list="x8"]._vertical._nested ._item > * {
  margin-left: 1.8666666667vw;
}
[data-list="x8"]._vertical._nested ._item > ._text {
  margin-top: 1.3333333333vw;
  line-height: 6.6666666667vw;
}
[data-list="x8"]._vertical._nested ._item ._item {
  margin-top: 8vw;
  margin-right: 5.3333333333vw;
  margin-left: 0;
  border-bottom: medium none;
}
[data-list="x8"]._vertical._nested ._item ._item ~ ._item {
  margin-top: 0;
}
[data-list="x8"]._vertical._nested > ._item {
  padding-bottom: 8vw;
}
[data-list="x8"]._vertical._nested > ._item:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}

/* ------------------------------------------------------------------------------------------ */
/*                                          LIST: X9                                          */
/* ------------------------------------------------------------------------------------------ */
[data-list="x9"] ._item {
  margin-bottom: 5.3333333333vw;
  padding: 4vw 4vw 0;
  background-color: #ffffff;
  border: 1px solid #ededed;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  overflow: hidden;
  -webkit-transition: background 0.3s ease 0s;
  -moz-transition: background 0.3s ease 0s;
  -o-transition: background 0.3s ease 0s;
  -ms-transition: background 0.3s ease 0s;
  transition: background 0.3s ease 0s;
}
[data-list="x9"] ._item:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x9"] ._item > * {
  display: block;
  float: right;
  margin-bottom: 2.6666666667vw;
  overflow: hidden;
}
[data-list="x9"] ._item > *:last-child {
  margin-bottom: 4vw;
}
[data-list="x9"] ._item ._image {
  width: 21.3333333333vw;
  margin-left: 5.3333333333vw;
}
[data-list="x9"] ._item ._image img {
  display: block;
  width: 100%;
  height: auto;
  -webkit-border-radius: 2px 2px 2px 2px;
  -khtml-border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  -o-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
}
[data-list="x9"] ._item ._title {
  width: calc( 100% - 26.6666666667vw );
  max-height: 12.8vw;
  line-height: 6.4vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 4.8vw;
  color: #161515;
  overflow: hidden;
}
[data-list="x9"] ._item ._title:hover {
  color: #FF6E86;
}
[data-list="x9"] ._item ._mark {
  padding: 0 3.4666666667vw;
  background-color: #eeeeee;
  -webkit-border-radius: 2px 2px 2px 2px;
  -khtml-border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  -o-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
  line-height: 5.8666666667vw;
  font-size: 3.4666666667vw;
  cursor: default;
}
[data-list="x9"] ._item ._address {
  width: 100%;
  line-height: 7.2vw;
  text-align: justify;
  text-align-last: right;
  font-family: "secondaryFont", "tahoma";
  font-style: normal;
  font-size: 4.2666666667vw;
  color: #58595b;
}
[data-list="x9"] ._item ._address span {
  display: inline-block;
  position: relative;
  padding-right: 5.3333333333vw;
  padding-left: 1.3333333333vw;
  font-family: "primaryFont", "arial";
  color: #8b8c8f;
}
[data-list="x9"] ._item ._address span:before {
  content: "\e836";
  position: absolute;
  top: 0;
  right: 0;
  font-family: "fontello";
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 4.8vw;
}
[data-list="x9"] ._item ._phone {
  position: relative;
  max-width: 40%;
  height: 6.4vw;
  padding-left: 6.6666666667vw;
  line-height: 6.4vw;
  font-size: 3.7333333333vw;
  color: #fda029;
}
[data-list="x9"] ._item ._phone:before {
  content: "\e838";
  position: absolute;
  top: 0;
  left: 0;
  font-family: "fontello";
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 5.3333333333vw;
}
[data-list="x9"] ._item ._phone:hover {
  color: #d77a02;
}
[data-list="x9"] ._item ._site {
  position: relative;
  float: left;
  max-width: 60%;
  height: 6.4vw;
  padding-left: 6.6666666667vw;
  line-height: 6.4vw;
  font-size: 3.7333333333vw;
  color: #fda029;
}
[data-list="x9"] ._item ._site:before {
  content: "\e83a";
  position: absolute;
  top: 0;
  left: 0;
  font-family: "fontello";
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 5.3333333333vw;
}
[data-list="x9"] ._item ._site._empty:before {
  content: "";
}
[data-list="x9"] ._item ._site:hover {
  color: #d77a02;
}
[data-list="x9"] ._item ._divider {
  width: 100%;
  height: 1px;
  background-color: #ededed;
}
[data-list="x9"] ._item:hover {
  background-color: #f9faff;
}

/* ------------------------------------------------------------------------------------------ */
/*                                         LIST:  X10                                         */
/* ------------------------------------------------------------------------------------------ */
[data-list="x10"] ._item {
  margin-bottom: 5.3333333333vw;
  padding: 8vw 4vw 4vw;
  background-color: #ffffff;
  border: 1px solid #ededed;
  -webkit-border-radius: 5px 5px 5px 5px;
  -khtml-border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -o-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
  -moz-box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-transition: box-shadow 0.3s ease 0s;
  -moz-transition: box-shadow 0.3s ease 0s;
  -o-transition: box-shadow 0.3s ease 0s;
  -ms-transition: box-shadow 0.3s ease 0s;
  transition: box-shadow 0.3s ease 0s;
  overflow: hidden;
}
[data-list="x10"] ._item:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x10"] ._item > * {
  display: block;
  margin-bottom: 4vw;
  text-align: center;
  overflow: hidden;
}
[data-list="x10"] ._item ._image {
  width: 65px;
  height: 65px;
  margin-right: auto;
  margin-left: auto;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
[data-list="x10"] ._item ._image img {
  display: block;
  width: 100%;
}
[data-list="x10"] ._item ._title {
  height: 8vw;
  line-height: 8vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 4.8vw;
  color: #161515;
}
[data-list="x10"] ._item ._title:hover {
  color: #FF6E86;
}
[data-list="x10"] ._item ._text {
  height: 6.4vw;
  line-height: 6.4vw;
  font-size: 3.7333333333vw;
  color: #8b8c8f;
}
[data-list="x10"] ._item ._button {
  display: table;
  margin-right: auto;
  margin-left: auto;
  padding-left: 5.3333333333vw;
  padding-right: 5.3333333333vw;
  background-color: #FF6E86;
  -webkit-border-radius: 5000px 5000px 5000px 5000px;
  -khtml-border-radius: 5000px 5000px 5000px 5000px;
  -moz-border-radius: 5000px 5000px 5000px 5000px;
  -o-border-radius: 5000px 5000px 5000px 5000px;
  border-radius: 5000px 5000px 5000px 5000px;
}
[data-list="x10"] ._item ._button * {
  display: block;
  float: right;
  margin-left: 2.6666666667vw;
  line-height: 8vw;
  white-space: nowrap;
  color: #ffffff;
  -webkit-transition: color 0.3s ease 0s;
  -moz-transition: color 0.3s ease 0s;
  -o-transition: color 0.3s ease 0s;
  -ms-transition: color 0.3s ease 0s;
  transition: color 0.3s ease 0s;
}
[data-list="x10"] ._item ._button *:last-child {
  margin-left: 0;
}
[data-list="x10"] ._item ._button i {
  font-size: 4.5333333333vw;
}
[data-list="x10"] ._item ._button span {
  font-size: 3.7333333333vw;
}
[data-list="x10"] ._item ._button:hover {
  background-color: #a9f1f2;
}
[data-list="x10"] ._item ._button:hover * {
  color: #FF6E86;
}
[data-list="x10"] ._item:hover {
  -moz-box-shadow: 1px 3px 10px -3px rgba(0, 0, 0, 0.14);
  -webkit-box-shadow: 1px 3px 10px -3px rgba(0, 0, 0, 0.14);
  box-shadow: 1px 3px 10px -3px rgba(0, 0, 0, 0.14);
}

/* ------------------------------------------------------------------------------------------ */
/*                                         LIST:  X11                                         */
/* ------------------------------------------------------------------------------------------ */
[data-list="x11"] ._item {
  margin-bottom: 20px;
}
[data-list="x11"] ._item:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x11"] ._item ._image {
  display: block;
  position: relative;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  overflow: hidden;
}
[data-list="x11"] ._item ._image:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background: #fda029;
  opacity: 0;
  z-index: 1;
  -webkit-transition: opacity 0.3s ease 0s;
  -moz-transition: opacity 0.3s ease 0s;
  -o-transition: opacity 0.3s ease 0s;
  -ms-transition: opacity 0.3s ease 0s;
  transition: opacity 0.3s ease 0s;
}
[data-list="x11"] ._item ._image:after {
  content: "\e801";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  background-color: #ffffff;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  line-height: 40px;
  text-align: center;
  font-family: "fontello";
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  color: #fda029;
  overflow: hidden;
  z-index: 2;
  -webkit-transition: transform 0.3s ease 0s;
  -moz-transition: transform 0.3s ease 0s;
  -o-transition: transform 0.3s ease 0s;
  -ms-transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  -webkit-transform: translateX(-50%) translateY(-1000%);
  transform: translateX(-50%) translateY(-1000%);
}
[data-list="x11"] ._item ._image img {
  display: block;
  backface-visibility: hidden;
  -webkit-transition: transform 0.3s ease 0s;
  -moz-transition: transform 0.3s ease 0s;
  -o-transition: transform 0.3s ease 0s;
  -ms-transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
}
[data-list="x11"] ._item:hover ._image:before {
  opacity: .5;
}
[data-list="x11"] ._item:hover ._image:after {
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
[data-list="x11"] ._item:hover ._image img {
  -webkit-transform: rotate(12deg) scale(1.25);
  transform: rotate(12deg) scale(1.25);
}

/* ------------------------------------------------------------------------------------------ */
/*                                         LIST:  X12                                         */
/* ------------------------------------------------------------------------------------------ */
[data-list="x12"] ._item {
  margin-bottom: 20px;
  padding: 10px;
  background-color: #ffffff;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  overflow: hidden;
}
[data-list="x12"] ._item:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x12"] ._item ._image {
  display: block;
  float: right;
  max-width: 33%;
  height: 60px;
  padding-left: 10px;
}
[data-list="x12"] ._item ._image img {
  display: block;
  width: auto;
  height: 100%;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
}
[data-list="x12"] ._item ._title {
  display: block;
  position: relative;
  float: right;
  width: 67%;
  height: 60px;
  overflow: hidden;
}
[data-list="x12"] ._item ._title a {
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  line-height: 27px;
  text-align: justify;
  text-align-last: right;
  font-family: "secondaryFont", "tahoma";
  font-size: 16px;
  color: #161515;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
[data-list="x12"] ._item ._title a:hover {
  color: #FF6E86;
}
[data-list="x12"] ._item ._text {
  display: block;
  float: right;
  margin: 10px 0 0;
  width: 100%;
  height: 72px;
  line-height: 24px;
  text-align: justify;
  text-align-last: right;
  font-size: 14px;
  overflow: hidden;
}
[data-list="x12"]._3D ._item {
  -moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.21);
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.21);
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.21);
}
[data-list="x12"]._curtain ._item {
  -webkit-transition: background 0.3s ease 0s;
  -moz-transition: background 0.3s ease 0s;
  -o-transition: background 0.3s ease 0s;
  -ms-transition: background 0.3s ease 0s;
  transition: background 0.3s ease 0s;
}
[data-list="x12"]._curtain ._item ._text {
  position: relative;
}
[data-list="x12"]._curtain ._item ._text:before, [data-list="x12"]._curtain ._item ._text:after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 50%;
}
[data-list="x12"]._curtain ._item ._text:before {
  background: #ffffff;
  background: -moz-linear-gradient(0deg, #ffffff 0%, rgba(255, 255, 255, 0.5) 80%, rgba(255, 255, 255, 0.5) 100%);
  background: -webkit-linear-gradient(0deg, #ffffff 0%, rgba(255, 255, 255, 0.5) 80%, rgba(255, 255, 255, 0.5) 100%);
  background: linear-gradient(0deg, #ffffff 0%, rgba(255, 255, 255, 0.5) 80%, rgba(255, 255, 255, 0.5) 100%);
  opacity: 1;
  -webkit-transition: opacity 0.4s ease 0s;
  -moz-transition: opacity 0.4s ease 0s;
  -o-transition: opacity 0.4s ease 0s;
  -ms-transition: opacity 0.4s ease 0s;
  transition: opacity 0.4s ease 0s;
}
[data-list="x12"]._curtain ._item ._text:after {
  background: #f2f2f2;
  background: -moz-linear-gradient(0deg, #f2f2f2 0%, rgba(242, 242, 242, 0.5) 80%, rgba(242, 242, 242, 0.5) 100%);
  background: -webkit-linear-gradient(0deg, #f2f2f2 0%, rgba(242, 242, 242, 0.5) 80%, rgba(242, 242, 242, 0.5) 100%);
  background: linear-gradient(0deg, #f2f2f2 0%, rgba(242, 242, 242, 0.5) 80%, rgba(242, 242, 242, 0.5) 100%);
  opacity: 0;
  -webkit-transition: opacity 0.3s ease 0s;
  -moz-transition: opacity 0.3s ease 0s;
  -o-transition: opacity 0.3s ease 0s;
  -ms-transition: opacity 0.3s ease 0s;
  transition: opacity 0.3s ease 0s;
}
[data-list="x12"]._curtain ._item:hover {
  background-color: #f2f2f2;
}
[data-list="x12"]._curtain ._item:hover ._text:before {
  opacity: 0;
}
[data-list="x12"]._curtain ._item:hover ._text:after {
  opacity: 1;
}
[data-list="x12"]._vertical ._item {
  margin-bottom: 20px;
  padding: 0;
  padding-bottom: 20px;
  border-bottom: 1px solid #ededed;
  -webkit-border-radius: 0 0 0 0;
  -khtml-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  -o-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
[data-list="x12"]._vertical ._item ._text {
  height: auto;
}
[data-list="x12"]._vertical ._item:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: medium none;
}
[data-list="x12"]._vertical._curtain ._item {
  margin: 0;
  padding: 10px;
}

/* ------------------------------------------------------------------------------------------ */
/*                                         LIST:  X13                                         */
/* ------------------------------------------------------------------------------------------ */
[data-list="x13"] ._item {
  margin-bottom: 20px;
  padding: 10px;
  background-color: #ffffff;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  overflow: hidden;
}
[data-list="x13"] ._item:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x13"] ._item ._image {
  display: block;
  position: relative;
  height: 80px;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  overflow: hidden;
}
[data-list="x13"] ._item ._image:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background-color: #000000;
  z-index: 2;
  opacity: .3;
}
[data-list="x13"] ._item ._image img {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  -webkit-filter: blur(8px);
  filter: blur(8px);
  z-index: 1;
}
[data-list="x13"] ._item ._image span {
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  width: 100%;
  max-height: 66px;
  line-height: 33px;
  text-align: center;
  font-family: "secondaryFont", "tahoma";
  font-size: 20px;
  color: #ffffff;
  overflow: hidden;
  z-index: 3;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: color 0.3s ease 0s;
  -moz-transition: color 0.3s ease 0s;
  -o-transition: color 0.3s ease 0s;
  -ms-transition: color 0.3s ease 0s;
  transition: color 0.3s ease 0s;
}
[data-list="x13"] ._item ._image:hover span {
  color: #fda029;
}
[data-list="x13"]._3D ._item {
  -moz-box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.19);
  -webkit-box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.19);
  box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.19);
}

/* ------------------------------------------------------------------------------------------ */
/*                                         LIST:  X14                                         */
/* ------------------------------------------------------------------------------------------ */
[data-list="x14"] ._item {
  position: relative;
  margin-bottom: 20px;
  background-color: #ffffff;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  overflow: hidden;
}
[data-list="x14"] ._item:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-list="x14"] ._item ._image {
  display: block;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
[data-list="x14"] ._item ._image:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease-in-out 0s;
  -moz-transition: opacity 0.3s ease-in-out 0s;
  -o-transition: opacity 0.3s ease-in-out 0s;
  -ms-transition: opacity 0.3s ease-in-out 0s;
  transition: opacity 0.3s ease-in-out 0s;
}
[data-list="x14"] ._item ._image img {
  display: block;
  width: 100%;
  -webkit-transition: transform 0.4s ease-in-out 0s;
  -moz-transition: transform 0.4s ease-in-out 0s;
  -o-transition: transform 0.4s ease-in-out 0s;
  -ms-transition: transform 0.4s ease-in-out 0s;
  transition: transform 0.4s ease-in-out 0s;
}
[data-list="x14"] ._item ._image i {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  line-height: 50px;
  text-shadow: 0 -1px 4px rgba(0, 0, 0, 0.25);
  font-size: 50px;
  color: #ffffff;
  z-index: 1;
  opacity: 0;
  -webkit-transform: translateX(-50px);
  -moz-transform: translateX(-50px);
  -ms-transform: translateX(-50px);
  -o-transform: translateX(-50px);
  transform: translateX(-50px);
  -webkit-transition: opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s;
  -moz-transition: opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s;
  -o-transition: opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s;
  -ms-transition: opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s;
  transition: opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s;
}
[data-list="x14"] ._item ._image span {
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  width: 100%;
  height: 44px;
  margin-top: -22px;
  padding: 0 10px;
  line-height: 44px;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
  font-family: "secondaryFont", "tahoma";
  font-size: 27px;
  color: #ffffff;
  z-index: 1;
  overflow: hidden;
  opacity: 0;
  -webkit-transform: translateX(60px);
  -moz-transform: translateX(60px);
  -ms-transform: translateX(60px);
  -o-transform: translateX(60px);
  transform: translateX(60px);
  -webkit-transition: opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s;
  -moz-transition: opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s;
  -o-transition: opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s;
  -ms-transition: opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s;
  transition: opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s;
}
[data-list="x14"] ._item ._mark {
  display: block;
  position: absolute;
  top: 7px;
  right: 7px;
  padding: 0 10px;
  background-color: #d9384c;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  line-height: 25px;
  font-size: 12px;
  color: #ffffff;
  z-index: 2;
}
[data-list="x14"] ._item ._title {
  display: block;
  height: 50px;
  margin: 20px 0;
  padding: 0 20px;
  line-height: 25px;
  text-align: justify;
  text-align-last: right;
  font-family: "secondaryFont", "tahoma";
  font-size: 15px;
  color: #58595b;
  overflow: hidden;
}
[data-list="x14"] ._item ._image:before {
  background-color: #58595b;
}
[data-list="x14"] ._item ._title:hover {
  color: #58595b;
}
[data-list="x14"] ._item._primaryColor ._image:before {
  background-color: #fda029;
}
[data-list="x14"] ._item._primaryColor ._title:hover {
  color: #fda029;
}
[data-list="x14"] ._item._secondaryColor ._image:before {
  background-color: #FF6E86;
}
[data-list="x14"] ._item._secondaryColor ._title:hover {
  color: #FF6E86;
}
[data-list="x14"] ._item._thirdColor ._image:before {
  background-color: #d9384c;
}
[data-list="x14"] ._item._thirdColor ._title:hover {
  color: #d9384c;
}
[data-list="x14"] ._item._forthColor ._image:before {
  background-color: #8aa3ff;
}
[data-list="x14"] ._item._forthColor ._title:hover {
  color: #8aa3ff;
}
[data-list="x14"] ._item._infoColor ._image:before {
  background-color: #0075d9;
}
[data-list="x14"] ._item._infoColor ._title:hover {
  color: #0075d9;
}
[data-list="x14"] ._item._successColor ._image:before {
  background-color: #5a9e11;
}
[data-list="x14"] ._item._successColor ._title:hover {
  color: #5a9e11;
}
[data-list="x14"] ._item._warningColor ._image:before {
  background-color: #ff7e00;
}
[data-list="x14"] ._item._warningColor ._title:hover {
  color: #ff7e00;
}
[data-list="x14"] ._item._errorColor ._image:before {
  background-color: #ef3f3e;
}
[data-list="x14"] ._item._errorColor ._title:hover {
  color: #ef3f3e;
}
[data-list="x14"] ._item:hover ._image:before {
  opacity: .6;
}
[data-list="x14"] ._item:hover ._image img {
  -webkit-transform: scale(1.3) translateX(30px);
  -ms-transform: scale(1.3) translateX(30px);
  transform: scale(1.3) translateX(30px);
}
[data-list="x14"] ._item:hover ._image i,
[data-list="x14"] ._item:hover ._image span {
  opacity: 1;
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
}
[data-list="x14"]._3D ._item {
  -moz-box-shadow: 0 1px 5px -1px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 5px -1px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 5px -1px rgba(0, 0, 0, 0.25);
}

/* ------------------------------------------------------------------------------------------ */
/*                                         LIST:  X15                                         */
/* ------------------------------------------------------------------------------------------ */
[data-list="x15"] ._item {
  margin-bottom: 20px;
}
[data-list="x15"] ._item ._image {
  display: block;
}
[data-list="x15"] ._item ._image img {
  display: block;
  max-width: 100%;
  -webkit-border-radius: 5px 5px 5px 5px;
  -khtml-border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -o-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);
  overflow: hidden;
}
[data-list="x15"] ._item ._title {
  display: table;
  margin: 15px 0 0;
  line-height: 30px;
  text-align: justify;
  text-align-last: right;
  font-family: "secondaryFont", "tahoma";
  font-size: 16px;
  color: #161515;
}
[data-list="x15"] ._item ._text {
  display: block;
  margin: 5px 0 0;
  line-height: 27px;
  text-align: justify;
  text-align-last: right;
  font-size: 14px;
  color: #8b8c8f;
}

/* ------------------------------------------------------------------------------------------ */
/*                                          CARD: X1                                          */
/* ------------------------------------------------------------------------------------------ */
[data-card="x1"] ._item {
  display: block;
  margin-bottom: 20px;
}
[data-card="x1"] ._item ._icon {
  display: block;
  position: relative;
  width: 60px;
  height: 60px;
  margin: 0 auto;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  overflow: hidden;
  -webkit-transition: border-radius 0.5s ease 0s, transform 0.5s ease 0s;
  -moz-transition: border-radius 0.5s ease 0s, transform 0.5s ease 0s;
  -o-transition: border-radius 0.5s ease 0s, transform 0.5s ease 0s;
  -ms-transition: border-radius 0.5s ease 0s, transform 0.5s ease 0s;
  transition: border-radius 0.5s ease 0s, transform 0.5s ease 0s;
}
[data-card="x1"] ._item ._icon:before {
  position: absolute;
  top: 50%;
  left: 50%;
  line-height: 64px;
  text-align: center;
  font-size: 64px;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
[data-card="x1"] ._item ._icon span {
  display: block;
  height: 60px;
  line-height: 64px;
  white-space: nowrap;
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
  font-style: normal;
  font-size: 20px;
}
[data-card="x1"] ._item ._icon.icon-world-health-organization:before {
  font-size: 33px;
}
[data-card="x1"] ._item ._title {
  display: block;
  margin: 15px 0 0;
  line-height: 25px;
  height: 50px;
  text-align: center;
  font-family: "secondaryFont", "tahoma";
  font-size: 14px;
  color: #161515;
  overflow: hidden;
}
[data-card="x1"] ._item:hover ._icon {
  -webkit-border-radius: 8px 8px 8px 8px;
  -khtml-border-radius: 8px 8px 8px 8px;
  -moz-border-radius: 8px 8px 8px 8px;
  -o-border-radius: 8px 8px 8px 8px;
  border-radius: 8px 8px 8px 8px;
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: rotate(360deg);
}
[data-card="x1"]._xl ._item ._icon {
  width: 85px;
  height: 85px;
}
[data-card="x1"]._xl ._item ._icon:before {
  line-height: 85px;
  font-size: 85px;
}
[data-card="x1"]._xl ._item ._icon span {
  height: 85px;
  line-height: 94px;
  font-size: 26px;
}
[data-card="x1"]._xl ._item ._icon.icon-world-health-organization:before {
  font-size: 43px;
}
[data-card="x1"]._xl ._item ._title {
  font-size: 16px;
}
[data-card="x1"]._tile ._item ._title {
  font-size: 16px;
}
[data-card="x1"]._inline ._item {
  position: relative;
}
[data-card="x1"]._inline ._item ._icon {
  margin: 0;
}
[data-card="x1"]._inline ._item ._title {
  position: absolute;
  top: 50%;
  right: 75px;
  height: auto;
  max-height: 50px;
  margin: 0;
  text-align: right;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
[data-card="x1"]._vertical ._item {
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-bottom: 1px solid #f2f2f2;
}
[data-card="x1"]._vertical ._item:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: medium none;
}
[data-card="x1"]._vertical._inline ._item ._title {
  top: calc( 50% - 7.5px );
}
[data-card="x1"]._vertical._inline ._item:last-child ._title {
  top: 50%;
}
[data-card="x1"] ._item ._icon {
  background-color: rgba(88, 89, 91, 0.15);
}
[data-card="x1"] ._item ._icon:before,
[data-card="x1"] ._item ._icon span {
  color: #58595b;
}
[data-card="x1"] ._item:hover a._title {
  color: #58595b;
}
[data-card="x1"]._primaryColor ._item ._icon {
  background-color: rgba(253, 160, 41, 0.15);
}
[data-card="x1"]._primaryColor ._item ._icon:before,
[data-card="x1"]._primaryColor ._item ._icon span {
  color: #fda029;
}
[data-card="x1"]._primaryColor ._item:hover a._title {
  color: #fda029;
}
[data-card="x1"]._secondaryColor ._item ._icon {
  background-color: rgba(23, 154, 157, 0.15);
}
[data-card="x1"]._secondaryColor ._item ._icon:before,
[data-card="x1"]._secondaryColor ._item ._icon span {
  color: #FF6E86;
}
[data-card="x1"]._secondaryColor ._item:hover a._title {
  color: #FF6E86;
}
[data-card="x1"]._thirdColor ._item ._icon {
  background-color: rgba(217, 56, 76, 0.15);
}
[data-card="x1"]._thirdColor ._item ._icon:before,
[data-card="x1"]._thirdColor ._item ._icon span {
  color: #d9384c;
}
[data-card="x1"]._thirdColor ._item:hover a._title {
  color: #d9384c;
}
[data-card="x1"]._forthColor ._item ._icon {
  background-color: rgba(138, 163, 255, 0.15);
}
[data-card="x1"]._forthColor ._item ._icon:before,
[data-card="x1"]._forthColor ._item ._icon span {
  color: #8aa3ff;
}
[data-card="x1"]._forthColor ._item:hover a._title {
  color: #8aa3ff;
}
[data-card="x1"]._infoColor ._item ._icon {
  background-color: rgba(0, 117, 217, 0.15);
}
[data-card="x1"]._infoColor ._item ._icon:before,
[data-card="x1"]._infoColor ._item ._icon span {
  color: #0075d9;
}
[data-card="x1"]._infoColor ._item:hover a._title {
  color: #0075d9;
}
[data-card="x1"]._successColor ._item ._icon {
  background-color: rgba(90, 158, 17, 0.15);
}
[data-card="x1"]._successColor ._item ._icon:before,
[data-card="x1"]._successColor ._item ._icon span {
  color: #5a9e11;
}
[data-card="x1"]._successColor ._item:hover a._title {
  color: #5a9e11;
}
[data-card="x1"]._warningColor ._item ._icon {
  background-color: rgba(255, 126, 0, 0.15);
}
[data-card="x1"]._warningColor ._item ._icon:before,
[data-card="x1"]._warningColor ._item ._icon span {
  color: #ff7e00;
}
[data-card="x1"]._warningColor ._item:hover a._title {
  color: #ff7e00;
}
[data-card="x1"]._errorColor ._item ._icon {
  background-color: rgba(239, 63, 62, 0.15);
}
[data-card="x1"]._errorColor ._item ._icon:before,
[data-card="x1"]._errorColor ._item ._icon span {
  color: #ef3f3e;
}
[data-card="x1"]._errorColor ._item:hover a._title {
  color: #ef3f3e;
}

/* END [data-card="x1"] */
/* ------------------------------------------------------------------------------------------ */
/*                                          CARD: X2                                          */
/* ------------------------------------------------------------------------------------------ */
[data-card="x2"] ._item {
  margin-bottom: 20px;
}
[data-card="x2"] ._item ._image {
  display: block;
  position: relative;
  width: 85px;
  height: 85px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 10px;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
[data-card="x2"] ._item ._image img {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  width: auto;
  height: auto;
  max-width: 40px;
  max-height: 40px;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
[data-card="x2"] ._item ._title,
[data-card="x2"] ._item ._caption {
  display: block;
  text-align: center;
  overflow: hidden;
}
[data-card="x2"] ._item ._title {
  height: 29px;
  line-height: 29px;
  font-family: "secondaryFont", "tahoma";
  font-size: 19px;
  color: #161515;
}
[data-card="x2"] ._item ._caption {
  height: 21px;
  line-height: 21px;
  font-size: 14px;
  color: #8b8c8f;
}
[data-card="x2"] ._item ._image {
  background-color: rgba(88, 89, 91, 0.06);
}
[data-card="x2"] ._item:hover ._image {
  background-color: rgba(88, 89, 91, 0.2);
}
[data-card="x2"] ._item:hover a._title,
[data-card="x2"] ._item:hover a._caption {
  color: #58595b;
}
[data-card="x2"] ._item._primaryColor ._image {
  background-color: rgba(253, 160, 41, 0.06);
}
[data-card="x2"] ._item._primaryColor:hover ._image {
  background-color: rgba(253, 160, 41, 0.2);
}
[data-card="x2"] ._item._primaryColor:hover a._title,
[data-card="x2"] ._item._primaryColor:hover a._caption {
  color: #fda029;
}
[data-card="x2"] ._item._secondaryColor ._image {
  background-color: rgba(23, 154, 157, 0.06);
}
[data-card="x2"] ._item._secondaryColor:hover ._image {
  background-color: rgba(23, 154, 157, 0.2);
}
[data-card="x2"] ._item._secondaryColor:hover a._title,
[data-card="x2"] ._item._secondaryColor:hover a._caption {
  color: #FF6E86;
}
[data-card="x2"] ._item._thirdColor ._image {
  background-color: rgba(217, 56, 76, 0.06);
}
[data-card="x2"] ._item._thirdColor:hover ._image {
  background-color: rgba(217, 56, 76, 0.2);
}
[data-card="x2"] ._item._thirdColor:hover a._title,
[data-card="x2"] ._item._thirdColor:hover a._caption {
  color: #d9384c;
}
[data-card="x2"] ._item._forthColor ._image {
  background-color: rgba(138, 163, 255, 0.06);
}
[data-card="x2"] ._item._forthColor:hover ._image {
  background-color: rgba(138, 163, 255, 0.2);
}
[data-card="x2"] ._item._forthColor:hover a._title,
[data-card="x2"] ._item._forthColor:hover a._caption {
  color: #8aa3ff;
}
[data-card="x2"] ._item._infoColor ._image {
  background-color: rgba(0, 117, 217, 0.06);
}
[data-card="x2"] ._item._infoColor:hover ._image {
  background-color: rgba(0, 117, 217, 0.2);
}
[data-card="x2"] ._item._infoColor:hover a._title,
[data-card="x2"] ._item._infoColor:hover a._caption {
  color: #0075d9;
}
[data-card="x2"] ._item._successColor ._image {
  background-color: rgba(90, 158, 17, 0.06);
}
[data-card="x2"] ._item._successColor:hover ._image {
  background-color: rgba(90, 158, 17, 0.2);
}
[data-card="x2"] ._item._successColor:hover a._title,
[data-card="x2"] ._item._successColor:hover a._caption {
  color: #5a9e11;
}
[data-card="x2"] ._item._warningColor ._image {
  background-color: rgba(255, 126, 0, 0.06);
}
[data-card="x2"] ._item._warningColor:hover ._image {
  background-color: rgba(255, 126, 0, 0.2);
}
[data-card="x2"] ._item._warningColor:hover a._title,
[data-card="x2"] ._item._warningColor:hover a._caption {
  color: #ff7e00;
}
[data-card="x2"] ._item._errorColor ._image {
  background-color: rgba(239, 63, 62, 0.06);
}
[data-card="x2"] ._item._errorColor:hover ._image {
  background-color: rgba(239, 63, 62, 0.2);
}
[data-card="x2"] ._item._errorColor:hover a._title,
[data-card="x2"] ._item._errorColor:hover a._caption {
  color: #ef3f3e;
}
[data-card="x2"] ._item._xl ._image img {
  max-width: 65px;
  max-height: 65px;
}

/* ------------------------------------------------------------------------------------------ */
/*                                          CARD: X3                                          */
/* ------------------------------------------------------------------------------------------ */
[data-card="x3"] ._item {
  display: block;
  margin-bottom: 20px;
  padding: 4px 0;
  background-color: #ffffff;
  border: 1px solid #e4e4e4;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  overflow: hidden;
}
[data-card="x3"] ._item:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background-color: #4db3b5;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: transform 0.3s ease-out 0s;
  -moz-transition: transform 0.3s ease-out 0s;
  -o-transition: transform 0.3s ease-out 0s;
  -ms-transition: transform 0.3s ease-out 0s;
  transition: transform 0.3s ease-out 0s;
  z-index: -1;
}
[data-card="x3"] ._item ins,
[data-card="x3"] ._item dfn {
  display: block;
  line-height: 25px;
  text-decoration: none;
  text-align: center;
  font-style: normal;
  -webkit-transition: color 0.3s ease-out 0s;
  -moz-transition: color 0.3s ease-out 0s;
  -o-transition: color 0.3s ease-out 0s;
  -ms-transition: color 0.3s ease-out 0s;
  transition: color 0.3s ease-out 0s;
}
[data-card="x3"] ._item ins {
  font-family: "secondaryFont", "tahoma";
  color: #161515;
}
[data-card="x3"] ._item dfn {
  font-size: 14px;
  color: #58595b;
}
[data-card="x3"] ._item:hover:before {
  -webkit-transform: scale(2);
  -moz-transform: scale(2);
  -ms-transform: scale(2);
  -o-transform: scale(2);
  transform: scale(2);
}
[data-card="x3"] ._item:hover ins,
[data-card="x3"] ._item:hover dfn {
  color: #ffffff;
}
[data-card="x3"] :not(.column):not(.columns) ._item {
  min-width: 60px;
}

/* ------------------------------------------------------------------------------------------ */
/*                                          CARD: X4                                          */
/* ------------------------------------------------------------------------------------------ */
[data-card="x4"] ._item {
  display: block;
  margin-bottom: 15px;
  padding: 15px;
  padding-top: 0;
  background-color: #ffffff;
  border: 1px solid #e4e4e4;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  overflow: hidden;
}
[data-card="x4"] ._item:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-card="x4"] ._item ._title,
[data-card="x4"] ._item ._caption,
[data-card="x4"] ._item ._date {
  display: block;
  width: calc( 50% - 5px );
  margin-top: 15px;
  line-height: 30px;
  font-size: 14px;
  color: #58595b;
}
[data-card="x4"] ._item ._title {
  font-family: "secondaryFont", "tahoma";
}
[data-card="x4"] ._item ._date {
  font-size: 12px;
}
[data-card="x4"] ._item [data-btn] {
  margin-top: 15px;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
}
[data-card="x4"] ._item [data-btn] * {
  height: 30px;
  line-height: 30px;
  font-size: 14px;
}
[data-card="x4"] ._item ._default {
  float: right;
  margin-left: 5px;
}
[data-card="x4"] ._item ._opposite {
  float: left;
  margin-right: 5px;
  text-align: left;
}

/* ------------------------------------------------------------------------------------------ */
/*                                            FORM                                            */
/* ------------------------------------------------------------------------------------------ */
[data-form] {
  /* --------------------------------------    COMMENT   -------------------------------------- */
}
[data-form="comment"]._x1:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-form="comment"]._x1 ._textarea {
  display: block;
  width: 100%;
  min-height: 37.3333333333vw;
  margin: 0 0 6.6666666667vw;
  padding: 2.6666666667vw;
  background-color: #f8f8f8;
  border: 1px solid #e4e4e4;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  resize: vertical;
}
[data-form="comment"]._x1 ._button {
  display: block;
  float: left;
  padding: 0 10.6666666667vw;
  border: 1px solid #FF6E86;
  -webkit-border-radius: 20px 20px 20px 20px;
  -khtml-border-radius: 20px 20px 20px 20px;
  -moz-border-radius: 20px 20px 20px 20px;
  -o-border-radius: 20px 20px 20px 20px;
  border-radius: 20px 20px 20px 20px;
  -moz-box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0);
  -webkit-box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0);
  box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0);
  -webkit-transition: box-shadow 0.3s ease 0s, transform 0.3s ease 0s;
  -moz-transition: box-shadow 0.3s ease 0s, transform 0.3s ease 0s;
  -o-transition: box-shadow 0.3s ease 0s, transform 0.3s ease 0s;
  -ms-transition: box-shadow 0.3s ease 0s, transform 0.3s ease 0s;
  transition: box-shadow 0.3s ease 0s, transform 0.3s ease 0s;
  cursor: pointer;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
}
[data-form="comment"]._x1 ._button:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-form="comment"]._x1 ._button > * {
  display: block;
  float: right;
  margin-left: 4vw;
  line-height: 10.6666666667vw;
  color: #FF6E86;
}
[data-form="comment"]._x1 ._button > *:last-child {
  margin-left: 0;
}
[data-form="comment"]._x1 ._button span {
  font-family: "secondaryFont", "tahoma";
}
[data-form="comment"]._x1 ._button:hover {
  -moz-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
[data-form="comment"]._x1 ._button:focus {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -ms-transform: scale(0.9);
  -o-transform: scale(0.9);
  transform: scale(0.9);
}

/* ------------------------------------------------------------------------------------------ */
/*                                            FORM                                            */
/* ------------------------------------------------------------------------------------------ */
[data-form] {
  /* --------------------------------------   MATERIAL   -------------------------------------- */
}
[data-form="material"] fieldset {
  padding-bottom: 15px;
}
[data-form="material"] fieldset ._unit {
  position: relative;
}
[data-form="material"] fieldset ._unit label {
  display: block;
  font-family: "secondaryFont", "tahoma";
  font-size: 14px;
  color: #58595b;
}
[data-form="material"] fieldset ._unit input {
  display: block;
  width: 100%;
  margin: 0;
  padding: 0;
  background-color: transparent;
  border: 1px solid #cbcccd;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  font-size: 15px;
}
[data-form="material"] fieldset ._unit input[type="text"], [data-form="material"] fieldset ._unit input[type="password"],[data-form="material"] fieldset ._unit input[type="number"] {
  position: relative;
  padding-right: 10px;
  padding-left: 10px;
  height: 40px;
  line-height: 38px;
  z-index: 9;
}
[data-form="material"] fieldset ._unit input[type="password"] {
  font-family: "tahoma";
}
[data-form="material"] fieldset ._unit input[type="radio"], [data-form="material"] fieldset ._unit input[type="checkbox"] {
  width: auto;
}
[data-form="material"] fieldset ._unit input::-webkit-input-placeholder {
  color: transparent;
}
[data-form="material"] fieldset ._unit input::-moz-placeholder {
  color: transparent;
}
[data-form="material"] fieldset ._unit input:-ms-input-placeholder {
  color: transparent;
}
[data-form="material"] fieldset ._unit input:-moz-placeholder {
  color: transparent;
}
[data-form="material"] fieldset ._unit textarea {
  display: block;
  position: relative;
  width: 100%;
  margin: 0;
  padding: 0 10px;
  background-color: transparent;
  border: 1px solid #cccccc;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  line-height: 33px;
  font-size: 15px;
  color: #58595b;
  resize: vertical;
  z-index: 9;
}
[data-form="material"] fieldset ._unit textarea::-webkit-input-placeholder {
  color: transparent;
}
[data-form="material"] fieldset ._unit textarea::-moz-placeholder {
  color: transparent;
}
[data-form="material"] fieldset ._unit textarea:-ms-input-placeholder {
  color: transparent;
}
[data-form="material"] fieldset ._unit textarea:-moz-placeholder {
  color: transparent;
}
[data-form="material"] fieldset ._unit._text {
  padding-top: 0;
  background-color: #ffffff;
}
[data-form="material"] fieldset ._unit._text:after, [data-form="material"] fieldset ._unit._text:before {
  content: '';
  position: absolute;
  bottom: 0;
  width: 0;
  height: 2px;
  background: #2352ff;
  z-index: 99;
  -webkit-transition: width 0.3s ease 0s;
  -moz-transition: width 0.3s ease 0s;
  -o-transition: width 0.3s ease 0s;
  -ms-transition: width 0.3s ease 0s;
  transition: width 0.3s ease 0s;
}
[data-form="material"] fieldset ._unit._text:after {
  right: 50%;
}
[data-form="material"] fieldset ._unit._text:before {
  left: 50%;
}
[data-form="material"] fieldset ._unit._text label {
  position: absolute;
  top: 0;
  right: 1px;
  padding: 0 10px;
  background-color: #ffffff;
  line-height: 39px;
  z-index: 1;
  -webkit-transition: top 0.3s ease 0s, line-height 0.3s ease 0s, font 0.3s ease 0s, color 0.3s ease 0s;
  -moz-transition: top 0.3s ease 0s, line-height 0.3s ease 0s, font 0.3s ease 0s, color 0.3s ease 0s;
  -o-transition: top 0.3s ease 0s, line-height 0.3s ease 0s, font 0.3s ease 0s, color 0.3s ease 0s;
  -ms-transition: top 0.3s ease 0s, line-height 0.3s ease 0s, font 0.3s ease 0s, color 0.3s ease 0s;
  transition: top 0.3s ease 0s, line-height 0.3s ease 0s, font 0.3s ease 0s, color 0.3s ease 0s;
}
[data-form="material"] fieldset ._unit._text._full label {
  top: -12px;
  font-size: 11px;
  line-height: 20px;
  color: #77797c;
  z-index: 99;
}
[data-form="material"] fieldset ._unit._text._focus:after, [data-form="material"] fieldset ._unit._text._focus:before {
  width: 50%;
}
[data-form="material"] fieldset ._unit._text._focus label {
  top: -12px;
  font-size: 11px;
  line-height: 20px;
  color: #2352ff;
  z-index: 99;
}
[data-form="material"] fieldset ._unit._text input._info {
  border-color: #0075d9;
}
[data-form="material"] fieldset ._unit._text input._info + label {
  color: #0075d9;
}
[data-form="material"] fieldset ._unit._text input._success {
  border-color: #5a9e11;
}
[data-form="material"] fieldset ._unit._text input._success + label {
  color: #5a9e11;
}
[data-form="material"] fieldset ._unit._text input._warning {
  border-color: #ff7e00;
}
[data-form="material"] fieldset ._unit._text input._warning + label {
  color: #ff7e00;
}
[data-form="material"] fieldset ._unit._text input._error {
  border-color: #ef3f3e;
}
[data-form="material"] fieldset ._unit._text input._error + label {
  color: #ef3f3e;
}
[data-form="material"] fieldset ._unit._select select {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
[data-form="material"] fieldset ._unit._select:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-form="material"] fieldset ._unit._select .selectLIST {
  margin: 0;
  padding: 0;
}
[data-form="material"] fieldset ._unit._select .selectLIST > li {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none outside none;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
}
[data-form="material"] fieldset ._unit._select .selectLIST > li ._menu {
  display: block;
  position: relative;
  z-index: 9;
}
[data-form="material"] fieldset ._unit._select .selectLIST > li ._menu:after, [data-form="material"] fieldset ._unit._select .selectLIST > li ._menu:before {
  content: '';
  position: absolute;
  bottom: 0;
  width: 0;
  height: 2px;
  background: #2352ff;
  z-index: 99;
  -webkit-transition: width 0.3s ease 0s;
  -moz-transition: width 0.3s ease 0s;
  -o-transition: width 0.3s ease 0s;
  -ms-transition: width 0.3s ease 0s;
  transition: width 0.3s ease 0s;
}
[data-form="material"] fieldset ._unit._select .selectLIST > li ._menu:after {
  right: 50%;
}
[data-form="material"] fieldset ._unit._select .selectLIST > li ._menu:before {
  left: 50%;
}
[data-form="material"] fieldset ._unit._select .selectLIST > li ._menu span {
  display: block;
  position: relative;
  height: 38px;
  padding-right: 10px;
  padding-left: 40px;
  line-height: 38px;
  font-family: "secondaryFont", "tahoma";
  font-size: 15px;
  color: #58595b;
  -webkit-transform: perspective(1px) translate3d(0, 0, 0);
  transform: perspective(1px) translate3d(0, 0, 0);
  z-index: 9;
  overflow: hidden;
}
[data-form="material"] fieldset ._unit._select .selectLIST > li ._menu span:before {
  content: "\f107";
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  font-family: "fontello";
  font-size: 20px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  z-index: 9;
  -webkit-transition: transform 0.3s ease 0s;
  -moz-transition: transform 0.3s ease 0s;
  -o-transition: transform 0.3s ease 0s;
  -ms-transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
}
[data-form="material"] fieldset ._unit._select .selectLIST > li > ul {
  position: absolute;
  top: 100%;
  right: 0;
  min-width: 100%;
  width: auto;
  max-height: 400px;
  margin: 0;
  padding: 0;
  -webkit-border-radius: 2px 2px 2px 2px;
  -khtml-border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  -o-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
  -moz-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  opacity: 0;
  z-index: -1;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  -moz-transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  -ms-transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}
[data-form="material"] fieldset ._unit._select .selectLIST > li > ul > li {
  margin: 0;
  padding: 0;
  list-style: none outside none;
}
[data-form="material"] fieldset ._unit._select .selectLIST > li > ul > li > a {
  display: block;
}
[data-form="material"] fieldset ._unit._select .selectLIST > li > ul > li > a > span {
  display: block;
  padding: 0 15px;
  background-color: #ffffff;
  line-height: 40px;
  font-family: "secondaryFont", "tahoma";
  color: #58595b;
  white-space: nowrap;
}
[data-form="material"] fieldset ._unit._select .selectLIST > li > ul > li > a > span:hover {
  background-color: #eeeeee;
}
[data-form="material"] fieldset ._unit._select .selectLIST > li > ul > li._selected > a > span {
  background-color: #dddddd;
}
[data-form="material"] fieldset ._unit._select .selectLIST > li._visible ._menu:after, [data-form="material"] fieldset ._unit._select .selectLIST > li._visible ._menu:before {
  width: 50%;
}
[data-form="material"] fieldset ._unit._select .selectLIST > li._visible ._menu span:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
[data-form="material"] fieldset ._unit._select .selectLIST > li._visible > ul {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  z-index: 999;
}
[data-form="material"] fieldset ._unit._select[class*="_col"] .selectLIST {
  float: right;
  padding-left: 15px;
}
[data-form="material"] fieldset ._unit._select[class*="_col"] .selectLIST:last-child {
  padding-left: 0;
}
[data-form="material"] fieldset ._unit._select._col_2 .selectLIST {
  width: calc( 100% / 2 );
}
[data-form="material"] fieldset ._unit._select._col_3 .selectLIST {
  width: calc( 100% / 3 );
}
[data-form="material"] fieldset ._unit._select._col_4 .selectLIST {
  width: calc( 100% / 4 );
}
[data-form="material"] fieldset ._unit._select._col_5 .selectLIST {
  width: calc( 100% / 5 );
}
[data-form="material"] fieldset ._unit._checkbox label, [data-form="material"] fieldset ._unit._radioCheck label {
  position: relative;
  float: right;
  margin-left: 15px;
  padding-right: 23px;
  z-index: 9;
  cursor: pointer;
}
[data-form="material"] fieldset ._unit._checkbox label:last-child, [data-form="material"] fieldset ._unit._radioCheck label:last-child {
  margin-left: 0;
}
[data-form="material"] fieldset ._unit._checkbox label:before, [data-form="material"] fieldset ._unit._radioCheck label:before {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 18px;
  height: 18px;
  margin-top: -9px;
  border: 2px solid #aaaaaa;
  z-index: 9;
  -webkit-border-radius: 15% 15% 15% 15%;
  -khtml-border-radius: 15% 15% 15% 15%;
  -moz-border-radius: 15% 15% 15% 15%;
  -o-border-radius: 15% 15% 15% 15%;
  border-radius: 15% 15% 15% 15%;
  -webkit-transition: border 0.6s ease 0s;
  -moz-transition: border 0.6s ease 0s;
  -o-transition: border 0.6s ease 0s;
  -ms-transition: border 0.6s ease 0s;
  transition: border 0.6s ease 0s;
}
[data-form="material"] fieldset ._unit._checkbox label input[type="checkbox"],
[data-form="material"] fieldset ._unit._checkbox label input[type="radio"], [data-form="material"] fieldset ._unit._radioCheck label input[type="checkbox"],
[data-form="material"] fieldset ._unit._radioCheck label input[type="radio"] {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  visibility: hidden;
  opacity: 0;
}
[data-form="material"] fieldset ._unit._checkbox label span, [data-form="material"] fieldset ._unit._radioCheck label span {
  display: block;
  line-height: 30px;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
}
[data-form="material"] fieldset ._unit._checkbox label span:after, [data-form="material"] fieldset ._unit._checkbox label span:before, [data-form="material"] fieldset ._unit._radioCheck label span:after, [data-form="material"] fieldset ._unit._radioCheck label span:before {
  content: "";
  position: absolute;
  background-color: #2352ff;
  -webkit-border-radius: 30% 30% 30% 30%;
  -khtml-border-radius: 30% 30% 30% 30%;
  -moz-border-radius: 30% 30% 30% 30%;
  -o-border-radius: 30% 30% 30% 30%;
  border-radius: 30% 30% 30% 30%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  opacity: 0;
  -webkit-transition: opacity 0.22s ease 0s, height 0s linear 0.22s;
  -moz-transition: opacity 0.22s ease 0s, height 0s linear 0.22s;
  -o-transition: opacity 0.22s ease 0s, height 0s linear 0.22s;
  -ms-transition: opacity 0.22s ease 0s, height 0s linear 0.22s;
  transition: opacity 0.22s ease 0s, height 0s linear 0.22s;
}
[data-form="material"] fieldset ._unit._checkbox label span:before, [data-form="material"] fieldset ._unit._radioCheck label span:before {
  top: 50%;
  right: 13px;
  width: 3px;
  height: 0;
  margin-top: -3px;
  -webkit-transform: rotate(-40deg);
  -moz-transform: rotate(-40deg);
  -ms-transform: rotate(-40deg);
  -o-transform: rotate(-40deg);
  transform: rotate(-40deg);
  z-index: 99;
}
[data-form="material"] fieldset ._unit._checkbox label span:after, [data-form="material"] fieldset ._unit._radioCheck label span:after {
  top: 50%;
  right: 6px;
  width: 3px;
  height: 0;
  margin-top: 5px;
  -moz-box-shadow: 0 0 0 2px #ffffff;
  -webkit-box-shadow: 0 0 0 2px #ffffff;
  box-shadow: 0 0 0 2px #ffffff;
  -webkit-transform: rotate(-140deg);
  -moz-transform: rotate(-140deg);
  -ms-transform: rotate(-140deg);
  -o-transform: rotate(-140deg);
  transform: rotate(-140deg);
  z-index: 9;
}
[data-form="material"] fieldset ._unit._checkbox label:hover:before, [data-form="material"] fieldset ._unit._radioCheck label:hover:before {
  border-color: #2352ff;
}
[data-form="material"] fieldset ._unit._checkbox label._checked:before, [data-form="material"] fieldset ._unit._radioCheck label._checked:before {
  border-color: #2352ff;
}
[data-form="material"] fieldset ._unit._checkbox label._checked span:before, [data-form="material"] fieldset ._unit._radioCheck label._checked span:before {
  height: 10px;
  opacity: 1;
  -webkit-transition: height 0.22s ease 0s;
  -moz-transition: height 0.22s ease 0s;
  -o-transition: height 0.22s ease 0s;
  -ms-transition: height 0.22s ease 0s;
  transition: height 0.22s ease 0s;
}
[data-form="material"] fieldset ._unit._checkbox label._checked span:after, [data-form="material"] fieldset ._unit._radioCheck label._checked span:after {
  height: 24px;
  opacity: 1;
  -webkit-transition: height 0.22s ease 0.22s;
  -moz-transition: height 0.22s ease 0.22s;
  -o-transition: height 0.22s ease 0.22s;
  -ms-transition: height 0.22s ease 0.22s;
  transition: height 0.22s ease 0.22s;
}
[data-form="material"] fieldset ._unit._radio label {
  position: relative;
  float: right;
  margin-left: 15px;
  padding-right: 23px;
  z-index: 9;
  cursor: pointer;
}
[data-form="material"] fieldset ._unit._radio label:last-child {
  margin-left: 0;
}
[data-form="material"] fieldset ._unit._radio label:before {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 18px;
  height: 18px;
  margin-top: -9px;
  border: 2px solid #aaaaaa;
  z-index: 9;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  -webkit-transition: border 0.6s ease 0s;
  -moz-transition: border 0.6s ease 0s;
  -o-transition: border 0.6s ease 0s;
  -ms-transition: border 0.6s ease 0s;
  transition: border 0.6s ease 0s;
}
[data-form="material"] fieldset ._unit._radio label input[type="radio"] {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  visibility: hidden;
  opacity: 0;
}
[data-form="material"] fieldset ._unit._radio label span {
  display: block;
  line-height: 30px;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
}
[data-form="material"] fieldset ._unit._radio label span:before {
  content: "";
  position: absolute;
  top: 50%;
  right: 4px;
  width: 10px;
  height: 10px;
  margin-top: -5px;
  background-color: #2352ff;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  z-index: 99;
  opacity: 0;
  -webkit-transition: transform 0.28s ease 0s, opacity 0.28s ease 0s;
  -moz-transition: transform 0.28s ease 0s, opacity 0.28s ease 0s;
  -o-transition: transform 0.28s ease 0s, opacity 0.28s ease 0s;
  -ms-transition: transform 0.28s ease 0s, opacity 0.28s ease 0s;
  transition: transform 0.28s ease 0s, opacity 0.28s ease 0s;
}
[data-form="material"] fieldset ._unit._radio label:hover:before {
  border-color: #2352ff;
}
[data-form="material"] fieldset ._unit._radio label._checked:before {
  border-color: #2352ff;
}
[data-form="material"] fieldset ._unit._radio label._checked span:before {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
[data-form="material"] fieldset ._unit._button:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-form="material"] fieldset ._unit._button button {
  display: block;
  padding: 0 15px;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  background-color: #e0e0e0;
  color: #58595b;
  cursor: pointer;
  -moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12);
  -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s, box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s, border 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -moz-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s, box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s, border 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -o-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s, box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s, border 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -ms-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s, box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s, border 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s, box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s, border 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;
}
[data-form="material"] fieldset ._unit._button button:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-form="material"] fieldset ._unit._button button > * {
  display: block;
  float: right;
  margin-left: 7px;
  line-height: 36px;
}
[data-form="material"] fieldset ._unit._button button > *:last-child {
  margin-left: 0;
}
[data-form="material"] fieldset ._unit._button button i {
  font-size: 18px;
}
[data-form="material"] fieldset ._unit._button button span {
  font-family: "secondaryFont", "tahoma";
  font-size: 15px;
}
[data-form="material"] fieldset ._unit._button button:hover {
  background-color: #d5d5d5;
}
[data-form="material"] fieldset ._unit._button button:active {
  -moz-box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
[data-form="material"] fieldset ._unit._button button._primary {
  background-color: #fdb04c;
}
[data-form="material"] fieldset ._unit._button button._primary:hover {
  background-color: #fda029;
}
[data-form="material"] fieldset ._unit._button button._secondary {
  background-color: #1cb9bc;
}
[data-form="material"] fieldset ._unit._button button._secondary > * {
  color: #ffffff;
}
[data-form="material"] fieldset ._unit._button button._secondary:hover {
  background-color: #FF6E86;
}
[data-form="material"] fieldset ._unit._button button._info {
  background-color: #0088fd;
}
[data-form="material"] fieldset ._unit._button button._info > * {
  color: #ffffff;
}
[data-form="material"] fieldset ._unit._button button._info:hover {
  background-color: #0075d9;
}
[data-form="material"] fieldset ._unit._button button._success {
  background-color: #6cbe14;
}
[data-form="material"] fieldset ._unit._button button._success > * {
  color: #ffffff;
}
[data-form="material"] fieldset ._unit._button button._success:hover {
  background-color: #5a9e11;
}
[data-form="material"] fieldset ._unit._button button._warning {
  background-color: #ff9024;
}
[data-form="material"] fieldset ._unit._button button._warning > * {
  color: #ffffff;
}
[data-form="material"] fieldset ._unit._button button._warning:hover {
  background-color: #ff7e00;
}
[data-form="material"] fieldset ._unit._button button._error {
  background-color: #f2605f;
}
[data-form="material"] fieldset ._unit._button button._error > * {
  color: #ffffff;
}
[data-form="material"] fieldset ._unit._button button._error:hover {
  background-color: #ef3f3e;
}
[data-form="material"] fieldset ._unit._button button._border {
  background-color: transparent;
  border: 1px solid #c1c1c1;
  -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
}
[data-form="material"] fieldset ._unit._button button._border._primary {
  border-color: #d77a02;
}
[data-form="material"] fieldset ._unit._button button._border._primary > * {
  color: #d77a02;
}
[data-form="material"] fieldset ._unit._button button._border._primary:hover {
  background-color: #fff3e4;
}
[data-form="material"] fieldset ._unit._button button._border._secondary {
  border-color: #38dee2;
}
[data-form="material"] fieldset ._unit._button button._border._secondary > * {
  color: #FF6E86;
}
[data-form="material"] fieldset ._unit._button button._border._secondary:hover {
  background-color: #a7f0f2;
}
[data-form="material"] fieldset ._unit._button button._border._info {
  border-color: #40a7ff;
}
[data-form="material"] fieldset ._unit._button button._border._info > * {
  color: #0075d9;
}
[data-form="material"] fieldset ._unit._button button._border._info:hover {
  background-color: #c0e2ff;
}
[data-form="material"] fieldset ._unit._button button._border._success {
  border-color: #8ee82d;
}
[data-form="material"] fieldset ._unit._button button._border._success > * {
  color: #5a9e11;
}
[data-form="material"] fieldset ._unit._button button._border._success:hover {
  background-color: #ccf5a0;
}
[data-form="material"] fieldset ._unit._button button._border._warning {
  border-color: #ffb266;
}
[data-form="material"] fieldset ._unit._button button._border._warning > * {
  color: #ff7e00;
}
[data-form="material"] fieldset ._unit._button button._border._warning:hover {
  background-color: #ffe5cc;
}
[data-form="material"] fieldset ._unit._button button._border._error {
  border-color: #f79d9c;
}
[data-form="material"] fieldset ._unit._button button._border._error > * {
  color: #ef3f3e;
}
[data-form="material"] fieldset ._unit._button button._border._error:hover {
  background-color: #fde3e3;
}

/* ------------------------------------------------------------------------------------------ */
/*                                        FORM:  NAMES                                        */
/* ------------------------------------------------------------------------------------------ */
[data-form="names"] {
  /* --------------------------------------    GENERAL   -------------------------------------- */
  /* -------------- INPUT:  TEXT -------------- */
  /* --------------   TEXTAREA   -------------- */
  /* --------------    SELECT    -------------- */
  /* --------------    BUTTON    -------------- */
  /* --------------   SENTENCE   -------------- */
  /* --------------------------------------   MATERIAL   -------------------------------------- */
  /* ---------------------------- EXCLUSIVE FIELD:  RADIO IMAGE X1 ---------------------------- */
  /* --------------------------- EXCLUSIVE FIELD:  RADIO EYES IMAGE --------------------------- */
  /* ----------------------------  EXCLUSIVE FIELD: RADIO CAPSULE  ---------------------------- */
  /* -------------------------------- EXCLUSIVE FIELD:  MOBILE -------------------------------- */
  /* ----------------------------- EXCLUSIVE FIELD:  VERIFICATION ----------------------------- */
}
[data-form="names"] ._text {
  position: relative;
}
[data-form="names"] ._text ._label {
  display: block;
  margin-bottom: 1.3333333333vw;
  line-height: 8vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 4.2666666667vw;
  color: #161515;
}
[data-form="names"] ._text input[type="text"],[data-form="names"] ._text input[type="number"] {
  display: block;
  width: 100%;
  height: 10.6666666667vw;
  margin: 0;
  padding: 0 2.6666666667vw;
  background-color: #ffffff;
  border: 1px solid #e4e4e4;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  line-height: 10.1333333333vw;
  font-size: 4vw;
}
[data-form="names"] ._text[class*="_with_icon"] {
  position: relative;
}
[data-form="names"] ._text[class*="_with_icon"] ._icon {
  display: block;
  position: absolute;
  top: 9.3333333333vw;
  width: 10.6666666667vw;
  height: 10.6666666667vw;
  line-height: 10.6666666667vw;
  text-align: center;
  font-size: 4.2666666667vw;
  color: #58595b;
}
[data-form="names"] ._text[class*="_with_icon"] a._icon:hover {
  color: #FF6E86;
}
[data-form="names"] ._text._with_icon_default input[type="text"] {
  padding-right: 10.6666666667vw;
}
[data-form="names"] ._text._with_icon_default ._icon {
  right: 0;
}
[data-form="names"] ._text._with_icon_default.column ._icon, [data-form="names"] ._text._with_icon_default.columns ._icon {
  right: 4vw;
}
[data-form="names"] ._text._with_icon_opposite input[type="text"] {
  padding-left: 10.6666666667vw;
}
[data-form="names"] ._text._with_icon_opposite ._icon {
  left: 0;
}
[data-form="names"] ._text._with_icon_opposite.column ._icon, [data-form="names"] ._text._with_icon_opposite.columns ._icon {
  left: 4vw;
}
[data-form="names"] ._textarea {
  position: relative;
}
[data-form="names"] ._textarea ._label {
  display: block;
  margin-bottom: 1.3333333333vw;
  line-height: 8vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 4.2666666667vw;
  color: #161515;
}
[data-form="names"] ._textarea textarea {
  display: block;
  width: 100%;
  height: 37.3333333333vw;
  margin: 0;
  padding: 2.6666666667vw;
  background-color: #ffffff;
  border: 1px solid #e4e4e4;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  line-height: 10.1333333333vw;
  font-size: 4vw;
  resize: vertical;
}
[data-form="names"] ._select:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-form="names"] ._select ._label {
  display: block;
  margin-bottom: 1.3333333333vw;
  line-height: 8vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 4.2666666667vw;
  color: #161515;
}
[data-form="names"] ._select select {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
[data-form="names"] ._select .selectLIST {
  margin: 0;
  padding: 0;
}
[data-form="names"] ._select .selectLIST > li {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none outside none;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
}
[data-form="names"] ._select .selectLIST > li ._menu {
  display: block;
  position: relative;
  z-index: 9;
}
[data-form="names"] ._select .selectLIST > li ._menu:after, [data-form="names"] ._select .selectLIST > li ._menu:before {
  content: '';
  position: absolute;
  bottom: 0;
  width: 0;
  height: 2px;
  background: #2352ff;
  z-index: 99;
  -webkit-transition: width 0.3s ease 0s;
  -moz-transition: width 0.3s ease 0s;
  -o-transition: width 0.3s ease 0s;
  -ms-transition: width 0.3s ease 0s;
  transition: width 0.3s ease 0s;
}
[data-form="names"] ._select .selectLIST > li ._menu:after {
  right: 50%;
}
[data-form="names"] ._select .selectLIST > li ._menu:before {
  left: 50%;
}
[data-form="names"] ._select .selectLIST > li ._menu span {
  display: block;
  position: relative;
  height: 10.1333333333vw;
  padding-right: 2.6666666667vw;
  padding-left: 10.6666666667vw;
  line-height: 10.1333333333vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 4vw;
  color: #58595b;
  -webkit-transform: perspective(1px) translate3d(0, 0, 0);
  transform: perspective(1px) translate3d(0, 0, 0);
  z-index: 9;
  overflow: hidden;
}
[data-form="names"] ._select .selectLIST > li ._menu span:before {
  content: "\f107";
  position: absolute;
  top: 0;
  left: 0;
  width: 10.6666666667vw;
  height: 10.1333333333vw;
  line-height: 10.1333333333vw;
  text-align: center;
  font-family: "fontello";
  font-size: 5.3333333333vw;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  z-index: 9;
  -webkit-transition: transform 0.3s ease 0s;
  -moz-transition: transform 0.3s ease 0s;
  -o-transition: transform 0.3s ease 0s;
  -ms-transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
}
[data-form="names"] ._select .selectLIST > li > ul {
  position: absolute;
  top: 100%;
  right: 0;
  min-width: 100%;
  width: auto;
  max-height: 106.6666666667vw;
  margin: 0;
  padding: 0;
  -webkit-border-radius: 2px 2px 2px 2px;
  -khtml-border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  -o-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
  -moz-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  opacity: 0;
  z-index: -1;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  -moz-transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  -ms-transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}
[data-form="names"] ._select .selectLIST > li > ul > li {
  margin: 0;
  padding: 0;
  list-style: none outside none;
}
[data-form="names"] ._select .selectLIST > li > ul > li > a {
  display: block;
}
[data-form="names"] ._select .selectLIST > li > ul > li > a > span {
  display: block;
  padding: 0 4vw;
  background-color: #ffffff;
  line-height: 10.6666666667vw;
  font-family: "secondaryFont", "tahoma";
  color: #58595b;
  white-space: nowrap;
}
[data-form="names"] ._select .selectLIST > li > ul > li > a > span:hover {
  background-color: #eeeeee;
}
[data-form="names"] ._select .selectLIST > li > ul > li._selected > a > span {
  background-color: #dddddd;
}
[data-form="names"] ._select .selectLIST > li._visible ._menu:after, [data-form="names"] ._select .selectLIST > li._visible ._menu:before {
  width: 50%;
}
[data-form="names"] ._select .selectLIST > li._visible ._menu span:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
[data-form="names"] ._select .selectLIST > li._visible > ul {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  z-index: 999;
}
[data-form="names"] ._select .selectLIST._picture > li ._menu figure {
  display: block;
  position: relative;
  padding-top: 2.4vw;
  padding-bottom: 2.4vw;
  padding-right: 2.6666666667vw;
  padding-left: 10.6666666667vw;
  -webkit-transform: perspective(1px) translate3d(0, 0, 0);
  transform: perspective(1px) translate3d(0, 0, 0);
  color: #58595b;
  z-index: 9;
  overflow: hidden;
}
[data-form="names"] ._select .selectLIST._picture > li ._menu figure:before {
  content: "\f107";
  position: absolute;
  top: 0;
  left: 0;
  width: 10.6666666667vw;
  height: 10.1333333333vw;
  line-height: 10.1333333333vw;
  text-align: center;
  font-family: "fontello";
  font-size: 5.3333333333vw;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  z-index: 9;
  -webkit-transition: transform 0.3s ease 0s;
  -moz-transition: transform 0.3s ease 0s;
  -o-transition: transform 0.3s ease 0s;
  -ms-transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
}
[data-form="names"] ._select .selectLIST._picture > li ._menu figure img {
  display: block;
  height: 5.3333333333vw;
  -moz-box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.2);
}
[data-form="names"] ._select .selectLIST._picture > li > ul > li > a > figure {
  display: block;
  padding: 2.4vw 4vw;
  background-color: #ffffff;
  white-space: nowrap;
}
[data-form="names"] ._select .selectLIST._picture > li > ul > li > a > figure img {
  display: block;
  height: 5.3333333333vw;
  -moz-box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.2);
}
[data-form="names"] ._select .selectLIST._picture > li > ul > li > a > figure:hover {
  background-color: #eeeeee;
}
[data-form="names"] ._select .selectLIST._picture > li > ul > li._selected > a > figure {
  background-color: #dddddd;
}
[data-form="names"] ._select .selectLIST._picture > li._visible ._menu figure:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
[data-form="names"] ._button button {
  display: block;
  margin: 0;
  padding: 0 10.6666666667vw;
  background-color: #58595b;
  -webkit-border-radius: 25px 25px 25px 25px;
  -khtml-border-radius: 25px 25px 25px 25px;
  -moz-border-radius: 25px 25px 25px 25px;
  -o-border-radius: 25px 25px 25px 25px;
  border-radius: 25px 25px 25px 25px;
  -moz-box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  cursor: pointer;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  -webkit-transition: transform 0.3s ease 0s;
  -moz-transition: transform 0.3s ease 0s;
  -o-transition: transform 0.3s ease 0s;
  -ms-transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
}
[data-form="names"] ._button button > * {
  display: block;
  float: right;
  margin-left: 4vw;
  line-height: 10.6666666667vw;
  color: #ffffff;
}
[data-form="names"] ._button button > *:last-child {
  margin-left: 0;
}
[data-form="names"] ._button button i {
  font-size: 6.6666666667vw;
}
[data-form="names"] ._button button span {
  font-size: 4.8vw;
}
[data-form="names"] ._button button._primary {
  background-color: #fda029;
}
[data-form="names"] ._button button._secondary {
  background-color: #FF6E86;
}
[data-form="names"] ._button button._third {
  background-color: #d9384c;
}
[data-form="names"] ._button button._forth {
  background-color: #8aa3ff;
}
[data-form="names"] ._button button:focus {
  -webkit-animation-name: push;
  animation-name: push;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}
[data-form="names"] ._sentence {
  display: block;
  font-size: 3.4666666667vw;
}
[data-form="names"] ._sentence a {
  color: #FF6E86;
}
[data-form="names"] ._sentence a:hover {
  color: #0a4243;
}
[data-form="names"] ._material {
  /* -------------- INPUT: CHECK -------------- */
  /* -------------- INPUT: RADIO -------------- */
}
[data-form="names"] ._material ._checkbox {
  position: relative;
  float: right;
  margin-left: 4vw;
  padding-right: 6.1333333333vw;
  z-index: 9;
  cursor: pointer;
}
[data-form="names"] ._material ._checkbox:last-child {
  margin-left: 0;
}
[data-form="names"] ._material ._checkbox:before {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4.8vw;
  height: 4.8vw;
  margin-top: -2.4vw;
  border: 0.5333333333vw solid #aaaaaa;
  z-index: 9;
  -webkit-border-radius: 15% 15% 15% 15%;
  -khtml-border-radius: 15% 15% 15% 15%;
  -moz-border-radius: 15% 15% 15% 15%;
  -o-border-radius: 15% 15% 15% 15%;
  border-radius: 15% 15% 15% 15%;
  -webkit-transition: border 0.6s ease 0s;
  -moz-transition: border 0.6s ease 0s;
  -o-transition: border 0.6s ease 0s;
  -ms-transition: border 0.6s ease 0s;
  transition: border 0.6s ease 0s;
}
[data-form="names"] ._material ._checkbox input[type="checkbox"],
[data-form="names"] ._material ._checkbox input[type="radio"] {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  visibility: hidden;
  opacity: 0;
}
[data-form="names"] ._material ._checkbox span {
  display: block;
  line-height: 8vw;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
}
[data-form="names"] ._material ._checkbox span:after, [data-form="names"] ._material ._checkbox span:before {
  content: "";
  position: absolute;
  background-color: #2352ff;
  -webkit-border-radius: 30% 30% 30% 30%;
  -khtml-border-radius: 30% 30% 30% 30%;
  -moz-border-radius: 30% 30% 30% 30%;
  -o-border-radius: 30% 30% 30% 30%;
  border-radius: 30% 30% 30% 30%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  opacity: 0;
  -webkit-transition: opacity 0.22s ease 0s, height 0s linear 0.22s;
  -moz-transition: opacity 0.22s ease 0s, height 0s linear 0.22s;
  -o-transition: opacity 0.22s ease 0s, height 0s linear 0.22s;
  -ms-transition: opacity 0.22s ease 0s, height 0s linear 0.22s;
  transition: opacity 0.22s ease 0s, height 0s linear 0.22s;
}
[data-form="names"] ._material ._checkbox span:before {
  top: 50%;
  right: 3.4666666667vw;
  width: 0.8vw;
  height: 0;
  margin-top: -0.8vw;
  -webkit-transform: rotate(-40deg);
  -moz-transform: rotate(-40deg);
  -ms-transform: rotate(-40deg);
  -o-transform: rotate(-40deg);
  transform: rotate(-40deg);
  z-index: 99;
}
[data-form="names"] ._material ._checkbox span:after {
  top: 50%;
  right: 1.6vw;
  width: 0.8vw;
  height: 0;
  margin-top: 1.3333333333vw;
  -moz-box-shadow: 0 0 0 2px #ffffff;
  -webkit-box-shadow: 0 0 0 2px #ffffff;
  box-shadow: 0 0 0 2px #ffffff;
  -webkit-transform: rotate(-140deg);
  -moz-transform: rotate(-140deg);
  -ms-transform: rotate(-140deg);
  -o-transform: rotate(-140deg);
  transform: rotate(-140deg);
  z-index: 9;
}
[data-form="names"] ._material ._checkbox:hover:before {
  border-color: #2352ff;
}
[data-form="names"] ._material ._checkbox._checked:before {
  border-color: #2352ff;
}
[data-form="names"] ._material ._checkbox._checked span:before {
  height: 2.6666666667vw;
  opacity: 1;
  -webkit-transition: height 0.22s ease 0s;
  -moz-transition: height 0.22s ease 0s;
  -o-transition: height 0.22s ease 0s;
  -ms-transition: height 0.22s ease 0s;
  transition: height 0.22s ease 0s;
}
[data-form="names"] ._material ._checkbox._checked span:after {
  height: 6.4vw;
  opacity: 1;
  -webkit-transition: height 0.22s ease 0.22s;
  -moz-transition: height 0.22s ease 0.22s;
  -o-transition: height 0.22s ease 0.22s;
  -ms-transition: height 0.22s ease 0.22s;
  transition: height 0.22s ease 0.22s;
}
[data-form="names"] ._material ._radio {
  position: relative;
  float: right;
  margin-left: 4vw;
  padding-right: 6.1333333333vw;
  z-index: 9;
  cursor: pointer;
}
[data-form="names"] ._material ._radio:last-child {
  margin-left: 0;
}
[data-form="names"] ._material ._radio:before {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4.8vw;
  height: 4.8vw;
  margin-top: -2.4vw;
  border: 2px solid #aaaaaa;
  z-index: 9;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  -webkit-transition: border 0.6s ease 0s;
  -moz-transition: border 0.6s ease 0s;
  -o-transition: border 0.6s ease 0s;
  -ms-transition: border 0.6s ease 0s;
  transition: border 0.6s ease 0s;
}
[data-form="names"] ._material ._radio input[type="radio"] {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  visibility: hidden;
  opacity: 0;
}
[data-form="names"] ._material ._radio span {
  display: block;
  line-height: 8vw;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
}
[data-form="names"] ._material ._radio span:before {
  content: "";
  position: absolute;
  top: 50%;
  right: 1.0666666667vw;
  width: 2.6666666667vw;
  height: 2.6666666667vw;
  margin-top: -1.3333333333vw;
  background-color: #2352ff;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  z-index: 99;
  opacity: 0;
  -webkit-transition: transform 0.28s ease 0s, opacity 0.28s ease 0s;
  -moz-transition: transform 0.28s ease 0s, opacity 0.28s ease 0s;
  -o-transition: transform 0.28s ease 0s, opacity 0.28s ease 0s;
  -ms-transition: transform 0.28s ease 0s, opacity 0.28s ease 0s;
  transition: transform 0.28s ease 0s, opacity 0.28s ease 0s;
}
[data-form="names"] ._material ._radio:hover:before {
  border-color: #2352ff;
}
[data-form="names"] ._material ._radio._checked:before {
  border-color: #2352ff;
}
[data-form="names"] ._material ._radio._checked span:before {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
[data-form="names"] .__radioImage_x1 {
  /* --------------     LABEL    -------------- */
  /* -------------- INPUT: RADIO -------------- */
}
[data-form="names"] .__radioImage_x1 ._label {
  display: block;
  margin-bottom: 5.3333333333vw;
  line-height: 8vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 4.2666666667vw;
  color: #161515;
}
[data-form="names"] .__radioImage_x1 ._radio {
  position: relative;
  float: right;
  width: 21.3333333333vw;
  height: 21.3333333333vw;
  margin-left: 10.6666666667vw;
  border: 1px solid #e9e9e9;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  line-height: 21.3333333333vw;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
}
[data-form="names"] .__radioImage_x1 ._radio:before {
  content: "\e83d";
  position: absolute;
  top: 0;
  left: 0;
  width: 21.3333333333vw;
  height: 21.3333333333vw;
  background-color: rgba(23, 154, 157, 0.5);
  line-height: 21.3333333333vw;
  text-align: center;
  font-family: "fontello";
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 8vw;
  color: #ffffff;
  z-index: 3;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease 0s;
  -moz-transition: opacity 0.3s ease 0s;
  -o-transition: opacity 0.3s ease 0s;
  -ms-transition: opacity 0.3s ease 0s;
  transition: opacity 0.3s ease 0s;
}
[data-form="names"] .__radioImage_x1 ._radio:last-child {
  margin-left: 0;
}
[data-form="names"] .__radioImage_x1 ._radio img {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 30px;
  max-height: 50px;
  z-index: 2;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
[data-form="names"] .__radioImage_x1 ._radio input[type="radio"] {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
[data-form="names"] .__radioImage_x1 ._radio._checked:before {
  opacity: 1;
}
[data-form="names"] .__radioImage_eyes {
  width: auto;
  /* --------------     LABEL    -------------- */
  /* -------------- INPUT: RADIO -------------- */
  /* -------------- INPUT: RADIO -------------- */
}
[data-form="names"] .__radioImage_eyes ._wrap {
  position: relative;
  padding: 3.2vw;
  border: 1px solid #f2f2f2;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
}
[data-form="names"] .__radioImage_eyes ._label {
  display: block;
  position: absolute;
  top: -3.2vw;
  right: 1.8666666667vw;
  padding-right: 1.8666666667vw;
  padding-left: 1.8666666667vw;
  background-color: #ffffff;
  line-height: 6.4vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 3.7333333333vw;
  color: #161515;
}
[data-form="names"] .__radioImage_eyes ._radio {
  display: block;
  position: relative;
  float: right;
  width: 8vw;
  height: 8vw;
  margin: 1.3333333333vw;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  cursor: pointer;
  -webkit-transition: box-shadow 0.3s ease 0s;
  -moz-transition: box-shadow 0.3s ease 0s;
  -o-transition: box-shadow 0.3s ease 0s;
  -ms-transition: box-shadow 0.3s ease 0s;
  transition: box-shadow 0.3s ease 0s;
}
[data-form="names"] .__radioImage_eyes ._radio input {
  position: absolute;
  opacity: 0;
}
[data-form="names"] .__radioImage_eyes ._radio[data-eye="blue"] {
  background-color: #00ffff;
}
[data-form="names"] .__radioImage_eyes ._radio[data-eye="brown"] {
  background-color: #4e0b05;
}
[data-form="names"] .__radioImage_eyes ._radio[data-eye="green"] {
  background-color: #8bbf18;
}
[data-form="names"] .__radioImage_eyes ._radio._checked[data-eye="blue"] {
  -moz-box-shadow: 0 0 0 5px rgba(0, 255, 255, 0.3);
  -webkit-box-shadow: 0 0 0 5px rgba(0, 255, 255, 0.3);
  box-shadow: 0 0 0 5px rgba(0, 255, 255, 0.3);
}
[data-form="names"] .__radioImage_eyes ._radio._checked[data-eye="brown"] {
  -moz-box-shadow: 0 0 0 5px rgba(78, 11, 5, 0.3);
  -webkit-box-shadow: 0 0 0 5px rgba(78, 11, 5, 0.3);
  box-shadow: 0 0 0 5px rgba(78, 11, 5, 0.3);
}
[data-form="names"] .__radioImage_eyes ._radio._checked[data-eye="green"] {
  -moz-box-shadow: 0 0 0 5px rgba(139, 191, 24, 0.3);
  -webkit-box-shadow: 0 0 0 5px rgba(139, 191, 24, 0.3);
  box-shadow: 0 0 0 5px rgba(139, 191, 24, 0.3);
}
[data-form="names"] .__radioImage_eyes ._graph {
  display: block;
  position: relative;
  padding: 4.5333333333vw 4.5333333333vw 1.8666666667vw;
  background: #dcddde;
  background: -moz-linear-gradient(-45deg, #dcddde 0%, #dcddde 50%, #87888b 50%, #87888b 100%);
  background: -webkit-linear-gradient(-45deg, #dcddde 0%, #dcddde 50%, #87888b 50%, #87888b 100%);
  background: linear-gradient(-45deg, #dcddde 0%, #dcddde 50%, #87888b 50%, #87888b 100%);
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  z-index: 1;
}
[data-form="names"] .__radioImage_eyes ._graph:before {
  content: "";
  display: block;
  position: absolute;
  top: 1.8666666667vw;
  bottom: 2.6666666667vw;
  right: 1.8666666667vw;
  left: 1.8666666667vw;
  background-color: #ffffff;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  z-index: -1;
}
[data-form="names"] .__radioImage_eyes ._graph canvas {
  display: block;
  width: 50.6666666667vw;
  height: 50.6666666667vw;
  background-size: cover;
  background-color: #ffffff;
  background-position: 99.99999% 100%;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  -webkit-filter: saturate(150%);
  filter: saturate(150%);
  pointer-events: none;
}
[data-form="names"] .__radioImage_eyes._male ._graph canvas {
  background-image: url(../images/eyes_father.png);
}
[data-form="names"] .__radioImage_eyes._female ._graph canvas {
  background-image: url(../images/eyes_mother.png);
}
[data-form="names"] .__radioImage_eyes[data-eye="blue"] ._graph {
  background: #00ffff;
  background: -moz-linear-gradient(-45deg, #00ffff 0%, #00ffff 50%, #00a6a7 50%, #00a6a7 100%);
  background: -webkit-linear-gradient(-45deg, #00ffff 0%, #00ffff 50%, #00a6a7 50%, #00a6a7 100%);
  background: linear-gradient(-45deg, #00ffff 0%, #00ffff 50%, #00a6a7 50%, #00a6a7 100%);
}
[data-form="names"] .__radioImage_eyes[data-eye="blue"] ._graph canvas {
  background-position: 0 100%;
}
[data-form="names"] .__radioImage_eyes[data-eye="brown"] ._graph {
  background: #4e0b05;
  background: -moz-linear-gradient(-45deg, #4e0b05 0%, #4e0b05 50%, #000000 50%, #000000 100%);
  background: -webkit-linear-gradient(-45deg, #4e0b05 0%, #4e0b05 50%, #000000 50%, #000000 100%);
  background: linear-gradient(-45deg, #4e0b05 0%, #4e0b05 50%, #000000 50%, #000000 100%);
}
[data-form="names"] .__radioImage_eyes[data-eye="brown"] ._graph canvas {
  background-position: 33.33333% 100%;
}
[data-form="names"] .__radioImage_eyes[data-eye="green"] ._graph {
  background: #8bbf18;
  background: -moz-linear-gradient(-45deg, #8bbf18 0%, #8bbf18 50%, #4c680d 50%, #4c680d 100%);
  background: -webkit-linear-gradient(-45deg, #8bbf18 0%, #8bbf18 50%, #4c680d 50%, #4c680d 100%);
  background: linear-gradient(-45deg, #8bbf18 0%, #8bbf18 50%, #4c680d 50%, #4c680d 100%);
}
[data-form="names"] .__radioImage_eyes[data-eye="green"] ._graph canvas {
  background-position: 66.66666% 100%;
}
[data-form="names"] .__radioCapsule {
  /* --------------     LABEL    -------------- */
  /* -------------- INPUT: RADIO -------------- */
}
[data-form="names"] .__radioCapsule ._label {
  display: block;
  margin-bottom: 1.3333333333vw;
  line-height: 8vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 4.2666666667vw;
  color: #161515;
}
[data-form="names"] .__radioCapsule ._capsule {
  display: block;
}
[data-form="names"] .__radioCapsule ._capsule:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-form="names"] .__radioCapsule ._capsule > * {
  display: block;
  float: right;
  min-width: 26.6666666667vw;
  padding: 0 2.6666666667vw;
  border: 1px solid #e4e4e4;
  border-left: medium none;
}
[data-form="names"] .__radioCapsule ._capsule > *:first-child {
  -webkit-border-top-right-radius: 20px;
  -webkit-border-bottom-right-radius: 20px;
  -moz-border-radius-topright: 20px;
  -moz-border-radius-bottomright: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}
[data-form="names"] .__radioCapsule ._capsule > *:last-child {
  border-left: 1px solid #e4e4e4;
  -webkit-border-top-left-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-bottomleft: 20px;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}
[data-form="names"] .__radioCapsule ._capsule ._radio {
  cursor: pointer;
}
[data-form="names"] .__radioCapsule ._capsule ._radio span {
  display: block;
  line-height: 10.1333333333vw;
  text-align: center;
}
[data-form="names"] .__radioCapsule ._capsule ._radio input[type="radio"] {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
[data-form="names"] .__radioCapsule ._capsule ._radio._checked {
  background-color: #c0f5f6;
  color: #FF6E86;
}
[data-form="names"] .__mobile {
  position: relative;
  /* -------------- INPUT:  TEXT -------------- */
  /* --------------    SELECT    -------------- */
}
[data-form="names"] .__mobile._text input[type="text"],[data-form="names"] .__mobile._text input[type="number"] {
  padding-left: 21.3333333333vw;
}
[data-form="names"] .__mobile ._select {
  position: absolute;
  top: 9.3333333333vw;
  left: 4vw;
}
[data-form="names"] .__mobile ._select .selectLIST > li {
  background: none;
  border-color: transparent;
}
[data-form="names"] .__verification {
  /* -------------- INPUT:  TEXT -------------- */
}
[data-form="names"] .__verification._text input[type="number"] {
  float: left;
  width: 12vw;
  margin-right: 5.3333333333vw;
  padding: 0;
  border-top: medium none;
  border-right: medium none;
  border-left: medium none;
  border-bottom-width: 2px;
  -webkit-border-radius: 0 0 0 0;
  -khtml-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  -o-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
  text-align: center;
  font-size: 4.8vw;
}
[data-form="names"] .__verification._text input[type="number"]:last-child {
  margin-right: 0;
}
[data-form="names"] .__verification._text input[type="number"]:focus {
  border-color: #FF6E86;
}

/* ------------------------------------------------------------------------------------------ */
/*                                         PANEL:  X1                                         */
/* ------------------------------------------------------------------------------------------ */
[data-panel="x1"] {
  margin-bottom: 8vw;
  background-color: #ffffff;
  border: 1px solid rgba(88, 89, 91, 0.6);
  -webkit-border-radius: 6px 6px 6px 6px;
  -khtml-border-radius: 6px 6px 6px 6px;
  -moz-border-radius: 6px 6px 6px 6px;
  -o-border-radius: 6px 6px 6px 6px;
  border-radius: 6px 6px 6px 6px;
}
[data-panel="x1"]._3D {
  -moz-box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
}
[data-panel="x1"] ._head {
  padding: 3.2vw 2.6666666667vw 0.5333333333vw 0;
  -webkit-border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-topleft: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: rgba(88, 89, 91, 0.15);
}
[data-panel="x1"] ._head:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-panel="x1"] ._head > * {
  display: block;
  float: right;
  margin-left: 2.6666666667vw;
  margin-bottom: 2.6666666667vw;
  line-height: 8vw;
  text-decoration: none;
  font-style: normal;
  overflow: hidden;
}
[data-panel="x1"] ._head ._image {
  width: 30px;
  height: 30px;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
[data-panel="x1"] ._head ._icon {
  width: 8vw;
  height: 8vw;
  background-color: #58595b;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  text-align: center;
  font-size: 4.2666666667vw;
  color: #ffffff;
}
[data-panel="x1"] ._head ._iconlink i {
  display: block;
  width: 8vw;
  height: 8vw;
  line-height: 8vw;
  text-align: center;
  font-size: 5.8666666667vw;
  color: #58595b;
  -webkit-transition: color 0.3s ease 0s;
  -moz-transition: color 0.3s ease 0s;
  -o-transition: color 0.3s ease 0s;
  -ms-transition: color 0.3s ease 0s;
  transition: color 0.3s ease 0s;
}
[data-panel="x1"] ._head ._iconlink i.icon-letter-x {
  font-size: 5.3333333333vw;
}
[data-panel="x1"] ._head ._iconlink i:hover {
  color: #252627;
}
[data-panel="x1"] ._head ._title {
  font-family: "secondaryFont", "tahoma";
  font-size: 4.2666666667vw;
  color: #58595b;
}
[data-panel="x1"] ._head ._subtitle {
  font-size: 2.9333333333vw;
  color: #58595b;
}
[data-panel="x1"] ._head ._caption {
  color: #8b8c8f;
}
[data-panel="x1"] ._head ._divider {
  width: 1px;
  height: 8vw;
  background-color: #58595b;
}
[data-panel="x1"] ._body {
  padding: 5.3333333333vw 2.6666666667vw;
}
[data-panel="x1"] ._body:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-panel="x1"] {
  border-color: rgba(88, 89, 91, 0.6);
}
[data-panel="x1"] ._head {
  background-color: rgba(88, 89, 91, 0.15);
}
[data-panel="x1"] ._head ._icon {
  background-color: #58595b;
}
[data-panel="x1"] ._head ._iconlink i {
  color: #58595b;
}
[data-panel="x1"] ._head ._iconlink i:hover {
  color: #252627;
}
[data-panel="x1"] ._head ._title,
[data-panel="x1"] ._head ._subtitle {
  color: #58595b;
}
[data-panel="x1"] ._head ._divider {
  background-color: #58595b;
}
[data-panel="x1"]._primaryColor {
  border-color: rgba(253, 160, 41, 0.6);
}
[data-panel="x1"]._primaryColor ._head {
  background-color: rgba(253, 160, 41, 0.15);
}
[data-panel="x1"]._primaryColor ._head ._icon {
  background-color: #fda029;
}
[data-panel="x1"]._primaryColor ._head ._iconlink i {
  color: #fda029;
}
[data-panel="x1"]._primaryColor ._head ._iconlink i:hover {
  color: #bd6b02;
}
[data-panel="x1"]._primaryColor ._head ._title,
[data-panel="x1"]._primaryColor ._head ._subtitle {
  color: #fda029;
}
[data-panel="x1"]._primaryColor ._head ._divider {
  background-color: #fda029;
}
[data-panel="x1"]._secondaryColor {
  border-color: rgba(23, 154, 157, 0.6);
}
[data-panel="x1"]._secondaryColor ._head {
  background-color: rgba(23, 154, 157, 0.15);
}
[data-panel="x1"]._secondaryColor ._head ._icon {
  background-color: #FF6E86;
}
[data-panel="x1"]._secondaryColor ._head ._iconlink i {
  color: #FF6E86;
}
[data-panel="x1"]._secondaryColor ._head ._iconlink i:hover {
  color: #0a4243;
}
[data-panel="x1"]._secondaryColor ._head ._title,
[data-panel="x1"]._secondaryColor ._head ._subtitle {
  color: #FF6E86;
}
[data-panel="x1"]._secondaryColor ._head ._divider {
  background-color: #FF6E86;
}
[data-panel="x1"]._thirdColor {
  border-color: rgba(217, 56, 76, 0.6);
}
[data-panel="x1"]._thirdColor ._head {
  background-color: rgba(217, 56, 76, 0.15);
}
[data-panel="x1"]._thirdColor ._head ._icon {
  background-color: #d9384c;
}
[data-panel="x1"]._thirdColor ._head ._iconlink i {
  color: #d9384c;
}
[data-panel="x1"]._thirdColor ._head ._iconlink i:hover {
  color: #8f1b2a;
}
[data-panel="x1"]._thirdColor ._head ._title,
[data-panel="x1"]._thirdColor ._head ._subtitle {
  color: #d9384c;
}
[data-panel="x1"]._thirdColor ._head ._divider {
  background-color: #d9384c;
}
[data-panel="x1"]._forthColor {
  border-color: rgba(138, 163, 255, 0.6);
}
[data-panel="x1"]._forthColor ._head {
  background-color: rgba(138, 163, 255, 0.15);
}
[data-panel="x1"]._forthColor ._head ._icon {
  background-color: #8aa3ff;
}
[data-panel="x1"]._forthColor ._head ._iconlink i {
  color: #8aa3ff;
}
[data-panel="x1"]._forthColor ._head ._iconlink i:hover {
  color: #2352ff;
}
[data-panel="x1"]._forthColor ._head ._title,
[data-panel="x1"]._forthColor ._head ._subtitle {
  color: #8aa3ff;
}
[data-panel="x1"]._forthColor ._head ._divider {
  background-color: #8aa3ff;
}
[data-panel="x1"]._infoColor {
  border-color: rgba(0, 117, 217, 0.6);
}
[data-panel="x1"]._infoColor ._head {
  background-color: rgba(0, 117, 217, 0.15);
}
[data-panel="x1"]._infoColor ._head ._icon {
  background-color: #0075d9;
}
[data-panel="x1"]._infoColor ._head ._iconlink i {
  color: #0075d9;
}
[data-panel="x1"]._infoColor ._head ._iconlink i:hover {
  color: #003d72;
}
[data-panel="x1"]._infoColor ._head ._title,
[data-panel="x1"]._infoColor ._head ._subtitle {
  color: #0075d9;
}
[data-panel="x1"]._infoColor ._head ._divider {
  background-color: #0075d9;
}
[data-panel="x1"]._successColor {
  border-color: rgba(90, 158, 17, 0.6);
}
[data-panel="x1"]._successColor ._head {
  background-color: rgba(90, 158, 17, 0.15);
}
[data-panel="x1"]._successColor ._head ._icon {
  background-color: #5a9e11;
}
[data-panel="x1"]._successColor ._head ._iconlink i {
  color: #5a9e11;
}
[data-panel="x1"]._successColor ._head ._iconlink i:hover {
  color: #254107;
}
[data-panel="x1"]._successColor ._head ._title,
[data-panel="x1"]._successColor ._head ._subtitle {
  color: #5a9e11;
}
[data-panel="x1"]._successColor ._head ._divider {
  background-color: #5a9e11;
}
[data-panel="x1"]._warningColor {
  border-color: rgba(255, 126, 0, 0.6);
}
[data-panel="x1"]._warningColor ._head {
  background-color: rgba(255, 126, 0, 0.15);
}
[data-panel="x1"]._warningColor ._head ._icon {
  background-color: #ff7e00;
}
[data-panel="x1"]._warningColor ._head ._iconlink i {
  color: #ff7e00;
}
[data-panel="x1"]._warningColor ._head ._iconlink i:hover {
  color: #984b00;
}
[data-panel="x1"]._warningColor ._head ._title,
[data-panel="x1"]._warningColor ._head ._subtitle {
  color: #ff7e00;
}
[data-panel="x1"]._warningColor ._head ._divider {
  background-color: #ff7e00;
}
[data-panel="x1"]._errorColor {
  border-color: rgba(239, 63, 62, 0.6);
}
[data-panel="x1"]._errorColor ._head {
  background-color: rgba(239, 63, 62, 0.15);
}
[data-panel="x1"]._errorColor ._head ._icon {
  background-color: #ef3f3e;
}
[data-panel="x1"]._errorColor ._head ._iconlink i {
  color: #ef3f3e;
}
[data-panel="x1"]._errorColor ._head ._iconlink i:hover {
  color: #b7100f;
}
[data-panel="x1"]._errorColor ._head ._title,
[data-panel="x1"]._errorColor ._head ._subtitle {
  color: #ef3f3e;
}
[data-panel="x1"]._errorColor ._head ._divider {
  background-color: #ef3f3e;
}
[data-panel="x1"]._simple {
  border: medium none;
}
[data-panel="x1"]._simple ._head {
  padding: 4vw 5.3333333333vw 1.3333333333vw 2.6666666667vw;
  background-color: #f5f7ff;
}
[data-panel="x1"]._simple ._head ._icon {
  background-color: #161515;
}
[data-panel="x1"]._simple ._head ._iconlink i {
  color: #b2b3b5;
}
[data-panel="x1"]._simple ._head ._iconlink i:hover {
  color: #717375;
}
[data-panel="x1"]._simple ._head ._title,
[data-panel="x1"]._simple ._head ._subtitle {
  color: #161515;
}
[data-panel="x1"]._simple ._head ._divider {
  background-color: #161515;
}
[data-panel="x1"]._simple._palette_1 ._head {
  background-color: #f2f2f2;
}

/* ------------------------------------------------------------------------------------------ */
/*                                         PANEL:  X2                                         */
/* ------------------------------------------------------------------------------------------ */
[data-panel="x2"] {
  margin-bottom: 8vw;
  border: 1px solid #e4e4e4;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
}
[data-panel="x2"] ._head {
  position: relative;
  padding: 2.6666666667vw 2.6666666667vw 0 13.3333333333vw;
  cursor: pointer;
  overflow: hidden;
}
[data-panel="x2"] ._head:before {
  content: "\f107";
  position: absolute;
  top: 0;
  left: 0;
  width: 13.3333333333vw;
  height: 13.3333333333vw;
  line-height: 13.3333333333vw;
  text-align: center;
  font-family: "fontello";
  font-size: 6.6666666667vw;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  z-index: 1;
  -webkit-transition: transform 0.3s ease 0s;
  -moz-transition: transform 0.3s ease 0s;
  -o-transition: transform 0.3s ease 0s;
  -ms-transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
}
[data-panel="x2"] ._head:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-panel="x2"] ._head > * {
  display: block;
  float: right;
  margin-left: 5.3333333333vw;
  margin-bottom: 2.6666666667vw;
  line-height: 8vw;
  color: #161515;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  pointer-events: none;
}
[data-panel="x2"] ._head ._icon {
  font-size: 5.3333333333vw;
}
[data-panel="x2"] ._head ._title {
  font-family: "secondaryFont", "tahoma";
  font-size: 4.8vw;
}
[data-panel="x2"] ._body {
  padding: 4vw;
}
[data-panel="x2"] ._body:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-panel="x2"]._close ._head:before {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* ------------------------------------------------------------------------------------------ */
/*                                         TABLE:  X1                                         */
/* ------------------------------------------------------------------------------------------ */
[data-table="x1"] {
  /* --------------------------------------   GENERAL    -------------------------------------- */
  /* --------------------------------------    HEADER    -------------------------------------- */
  /* --------------------------------------     BODY     -------------------------------------- */
  /* --------------------------------------    FOOTER    -------------------------------------- */
  /* --------------------------------------    PALETTE   -------------------------------------- */
}
[data-table="x1"] thead tr {
  background-color: transparent;
}
[data-table="x1"] thead tr th {
  background-color: #fafafa;
  border-width: 1px;
  border-style: solid;
  text-align: center;
  -webkit-transition: background 0.3s ease 0s;
  -moz-transition: background 0.3s ease 0s;
  -o-transition: background 0.3s ease 0s;
  -ms-transition: background 0.3s ease 0s;
  transition: background 0.3s ease 0s;
}
[data-table="x1"] tbody tr {
  background-color: transparent;
}
[data-table="x1"] tbody tr td {
  background-color: #ffffff;
  border-width: 1px;
  border-style: solid;
  text-align: center;
  -webkit-transition: background 0.3s ease 0s;
  -moz-transition: background 0.3s ease 0s;
  -o-transition: background 0.3s ease 0s;
  -ms-transition: background 0.3s ease 0s;
  transition: background 0.3s ease 0s;
}
[data-table="x1"] tbody tr:hover td {
  background-color: #fafafa;
}
[data-table="x1"] tbody tr:nth-child(even) td {
  background-color: whitesmoke;
}
[data-table="x1"] tbody tr:nth-child(even):hover td {
  background-color: #efefef;
}
[data-table="x1"] tfoot tr {
  background-color: transparent;
}
[data-table="x1"] tfoot tr th,
[data-table="x1"] tfoot tr td {
  background-color: #fafafa;
  border-width: 1px;
  border-style: solid;
  text-align: center;
  -webkit-transition: background 0.3s ease 0s;
  -moz-transition: background 0.3s ease 0s;
  -o-transition: background 0.3s ease 0s;
  -ms-transition: background 0.3s ease 0s;
  transition: background 0.3s ease 0s;
}
[data-table="x1"] thead tr th {
  border-color: #58595b;
}
[data-table="x1"] tbody tr td {
  border-color: #58595b;
}
[data-table="x1"] tfoot tr th,
[data-table="x1"] tfoot tr td {
  border-color: #58595b;
}
[data-table="x1"]._primaryColor thead tr th {
  border-color: #fda029;
}
[data-table="x1"]._primaryColor tbody tr td {
  border-color: #fda029;
}
[data-table="x1"]._primaryColor tfoot tr th,
[data-table="x1"]._primaryColor tfoot tr td {
  border-color: #fda029;
}
[data-table="x1"]._secondaryColor thead tr th {
  border-color: #FF6E86;
}
[data-table="x1"]._secondaryColor tbody tr td {
  border-color: #FF6E86;
}
[data-table="x1"]._secondaryColor tfoot tr th,
[data-table="x1"]._secondaryColor tfoot tr td {
  border-color: #FF6E86;
}
[data-table="x1"]._thirdColor thead tr th {
  border-color: #d9384c;
}
[data-table="x1"]._thirdColor tbody tr td {
  border-color: #d9384c;
}
[data-table="x1"]._thirdColor tfoot tr th,
[data-table="x1"]._thirdColor tfoot tr td {
  border-color: #d9384c;
}
[data-table="x1"]._forthColor thead tr th {
  border-color: #8aa3ff;
}
[data-table="x1"]._forthColor tbody tr td {
  border-color: #8aa3ff;
}
[data-table="x1"]._forthColor tfoot tr th,
[data-table="x1"]._forthColor tfoot tr td {
  border-color: #8aa3ff;
}
[data-table="x1"]._infoColor thead tr th {
  border-color: #0075d9;
}
[data-table="x1"]._infoColor tbody tr td {
  border-color: #0075d9;
}
[data-table="x1"]._infoColor tfoot tr th,
[data-table="x1"]._infoColor tfoot tr td {
  border-color: #0075d9;
}
[data-table="x1"]._successColor thead tr th {
  border-color: #5a9e11;
}
[data-table="x1"]._successColor tbody tr td {
  border-color: #5a9e11;
}
[data-table="x1"]._successColor tfoot tr th,
[data-table="x1"]._successColor tfoot tr td {
  border-color: #5a9e11;
}
[data-table="x1"]._warningColor thead tr th {
  border-color: #ff7e00;
}
[data-table="x1"]._warningColor tbody tr td {
  border-color: #ff7e00;
}
[data-table="x1"]._warningColor tfoot tr th,
[data-table="x1"]._warningColor tfoot tr td {
  border-color: #ff7e00;
}
[data-table="x1"]._errorColor thead tr th {
  border-color: #ef3f3e;
}
[data-table="x1"]._errorColor tbody tr td {
  border-color: #ef3f3e;
}
[data-table="x1"]._errorColor tfoot tr th,
[data-table="x1"]._errorColor tfoot tr td {
  border-color: #ef3f3e;
}

/* END [data-table="x1"] */
/* ------------------------------------------------------------------------------------------ */
/*                                         TABLE:  X2                                         */
/* ------------------------------------------------------------------------------------------ */
[data-table="x2"] {
  /* --------------------------------------   GENERAL    -------------------------------------- */
  position: relative;
  /* --------------------------------------    HEADER    -------------------------------------- */
  /* --------------------------------------     BODY     -------------------------------------- */
  /* --------------------------------------    FOOTER    -------------------------------------- */
  /* --------------------------------------    PALETTE   -------------------------------------- */
}
[data-table="x2"] thead {
  position: relative;
  background-color: transparent;
  border: medium none;
  z-index: 1;
}
[data-table="x2"] thead:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -webkit-border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-topleft: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  z-index: -1;
}
[data-table="x2"] thead tr {
  background-color: transparent;
}
[data-table="x2"] thead tr th {
  padding: 10px 20px;
  font-weight: normal;
  color: #ffffff;
}
[data-table="x2"] tbody {
  background-color: transparent;
  border: medium none;
}
[data-table="x2"] tbody tr {
  background-color: transparent;
  border-bottom: 1px solid #ededed;
}
[data-table="x2"] tbody tr td {
  padding: 10px 20px;
  background-color: #ffffff;
}
[data-table="x2"] tfoot {
  background-color: transparent;
  border: medium none;
}
[data-table="x2"] tfoot tr {
  background-color: transparent;
}
[data-table="x2"] tfoot tr th,
[data-table="x2"] tfoot tr td {
  padding: 10px 20px;
}
[data-table="x2"] thead:before {
  background-color: #58595b;
}
[data-table="x2"]._primaryColor thead:before {
  background-color: #fda029;
}
[data-table="x2"]._secondaryColor thead:before {
  background-color: #FF6E86;
}
[data-table="x2"]._thirdColor thead:before {
  background-color: #d9384c;
}
[data-table="x2"]._forthColor thead:before {
  background-color: #8aa3ff;
}
[data-table="x2"]._infoColor thead:before {
  background-color: #0075d9;
}
[data-table="x2"]._successColor thead:before {
  background-color: #5a9e11;
}
[data-table="x2"]._warningColor thead:before {
  background-color: #ff7e00;
}
[data-table="x2"]._errorColor thead:before {
  background-color: #ef3f3e;
}

/* END [data-table="x2"] */
/* ------------------------------------------------------------------------------------------ */
/*                                           uTABLE                                           */
/* ------------------------------------------------------------------------------------------ */
[data-u-table] {
  /* --------------------------------------   GENERAL    -------------------------------------- */
  display: table;
  width: 100%;
  text-align: center;
  /* --------------------------------------    HEADER    -------------------------------------- */
  /* --------------------------------------     BODY     -------------------------------------- */
  /* --------------------------------------    FOOTER    -------------------------------------- */
  /* --------------------------------------    SETTING   -------------------------------------- */
  /* -------------------------------------- MEDIA  QUERY -------------------------------------- */
  /* END [data-u-table="scroll"] */
}
[data-u-table] header {
  display: table-header-group;
}
[data-u-table] header ol {
  display: table-row;
  margin: 0;
}
[data-u-table] header ol li {
  display: table-cell;
  vertical-align: middle;
  list-style: none outside none;
}
[data-u-table] section {
  display: table-row-group;
}
[data-u-table] section ul {
  display: table-row;
  margin: 0;
}
[data-u-table] section ul li {
  display: table-cell;
  vertical-align: middle;
  list-style: none outside none;
}
[data-u-table] footer {
  display: table-footer-group;
}
[data-u-table] footer ol {
  display: table-row;
  margin: 0;
}
[data-u-table] footer ol li {
  display: table-cell;
  vertical-align: middle;
  list-style: none outside none;
}
[data-u-table] .uTableInner {
  padding: 10px;
}
[data-u-table="scroll"] {
  /* --------------------------------------   GENERAL    -------------------------------------- */
  margin-bottom: 1rem;
  /* --------------------------------------    HEADER    -------------------------------------- */
  /* --------------------------------------     BODY     -------------------------------------- */
  /* --------------------------------------    FOOTER    -------------------------------------- */
}
[data-u-table="scroll"] header ol li {
  white-space: nowrap;
}
[data-u-table="scroll"] section ul li {
  white-space: nowrap;
}
[data-u-table="scroll"] footer ol li {
  white-space: nowrap;
}
[data-u-table]._x1 {
  /* --------------------------------------   GENERAL    -------------------------------------- */
  /* --------------------------------------    HEADER    -------------------------------------- */
  /* --------------------------------------     BODY     -------------------------------------- */
  /* --------------------------------------    FOOTER    -------------------------------------- */
}
[data-u-table]._x1 header ol li ._title {
  display: block;
  padding: 10px 0;
  line-height: 30px;
  font-size: 14px;
  color: #8b8c8f;
}
[data-u-table]._x1 section ul li {
  position: relative;
  padding-bottom: 10px;
}
[data-u-table]._x1 section ul li:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 10px;
  right: 0;
  left: 0;
  background-color: #ffffff;
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);
  -webkit-transition: opacity 0.3s ease 0s;
  -moz-transition: opacity 0.3s ease 0s;
  -o-transition: opacity 0.3s ease 0s;
  -ms-transition: opacity 0.3s ease 0s;
  transition: opacity 0.3s ease 0s;
  z-index: 1;
  opacity: 0;
}
[data-u-table]._x1 section ul li:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 10px;
  right: 0;
  left: 0;
  background-color: #f8f8f8;
  z-index: 2;
  -webkit-transition: background 0.3s ease 0s;
  -moz-transition: background 0.3s ease 0s;
  -o-transition: background 0.3s ease 0s;
  -ms-transition: background 0.3s ease 0s;
  transition: background 0.3s ease 0s;
}
[data-u-table]._x1 section ul li:first-child {
  padding-right: 5px;
}
[data-u-table]._x1 section ul li:first-child:before, [data-u-table]._x1 section ul li:first-child:after {
  right: 5px;
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}
[data-u-table]._x1 section ul li:last-child {
  padding-left: 5px;
}
[data-u-table]._x1 section ul li:last-child:before, [data-u-table]._x1 section ul li:last-child:after {
  left: 5px;
  -webkit-border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}
[data-u-table]._x1 section ul li > * {
  position: relative;
  z-index: 3;
}
[data-u-table]._x1 section ul li ._title {
  display: block;
  padding: 10px 0;
  line-height: 30px;
  font-size: 14px;
  color: #58595b;
}
[data-u-table]._x1 section ul li ._title:hover {
  color: #FF6E86;
}
[data-u-table]._x1 section ul li ._image {
  display: table;
  margin: 0 auto;
}
[data-u-table]._x1 section ul li ._image > * {
  display: block;
  float: right;
  margin-left: 15px;
}
[data-u-table]._x1 section ul li ._image > *:last-child {
  margin-left: 0;
}
[data-u-table]._x1 section ul li ._image a img {
  display: block;
  max-width: 30px;
  max-height: 30px;
}
[data-u-table]._x1 section ul li ._text {
  display: block;
  margin: 0;
  padding: 0 20px;
  text-align: right;
  line-height: 30px;
  font-size: 14px;
  color: #58595b;
  cursor: default;
}
[data-u-table]._x1 section ul li ._icon {
  display: table;
  margin: 0 auto;
}
[data-u-table]._x1 section ul li ._icon i {
  display: block;
  line-height: 30px;
  font-size: 19px;
  color: #58595b;
}
[data-u-table]._x1 section ul li ._icon i:last-child {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
[data-u-table]._x1 section ul li ._icon._active i {
  display: block;
}
[data-u-table]._x1 section ul li ._icon._active i:first-child {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
[data-u-table]._x1 section ul li ._icon._active i:last-child {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  color: #FF6E86;
}
[data-u-table]._x1 section ul:hover li:before {
  opacity: 1;
}
[data-u-table]._x1 section ul:hover li:after {
  background-color: #ffffff;
}

/* END [data-u-table] */
/* ------------------------------------------------------------------------------------------ */
/*                                         BANNER: X1                                         */
/* ------------------------------------------------------------------------------------------ */
[data-banner="x1"] {
  position: relative;
  min-height: 140px;
  padding: 20px;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  overflow: hidden;
}
[data-banner="x1"] ._image {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
[data-banner="x1"] ._image:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
[data-banner="x1"] ._image:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-banner="x1"] ._image img {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  z-index: 1;
}
[data-banner="x1"]._pinkLightColor ._image:before {
  background: #ffe5ff;
  background: -moz-linear-gradient(90deg, #ffe5ff 0%, #ffe5ff 50%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(90deg, #ffe5ff 0%, #ffe5ff 50%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(90deg, #ffe5ff 0%, #ffe5ff 50%, rgba(255, 255, 255, 0) 100%);
}
[data-banner="x1"]._mirror ._image:before {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
}
[data-banner="x1"]._mirror ._image img {
  right: auto;
  left: 0;
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
}

/* ------------------------------------------------------------------------------------------ */
/*                                        DETAILS:  X1                                        */
/* ------------------------------------------------------------------------------------------ */
[data-details="x1"]:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-details="x1"] > * {
  display: block;
  margin-bottom: 6.6666666667vw;
}
[data-details="x1"] > *:last-child {
  margin-bottom: 0;
}
[data-details="x1"] ._divider {
  height: 1px;
  background-color: #ededed;
}
[data-details="x1"] > ._title {
  margin-bottom: 2.6666666667vw;
  line-height: 8.8vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 5.3333333333vw;
  color: #161515;
}
[data-details="x1"] ._mark {
  display: table;
  padding: 0 4vw;
  background-color: #eeeeee;
  -webkit-border-radius: 2px 2px 2px 2px;
  -khtml-border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  -o-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
  line-height: 6.6666666667vw;
  font-size: 3.7333333333vw;
  cursor: default;
}
[data-details="x1"] ._address {
  line-height: 8vw;
  font-family: "secondaryFont", "tahoma";
  font-style: normal;
  font-size: 4.2666666667vw;
  color: #161515;
}
[data-details="x1"] ._address span {
  display: block;
  position: relative;
  margin-bottom: 1.3333333333vw;
  padding-right: 5.3333333333vw;
  font-family: "primaryFont", "arial";
  color: #58595b;
}
[data-details="x1"] ._address span:before {
  content: "\e836";
  position: absolute;
  top: 0;
  right: 0;
  font-family: "fontello";
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 5.3333333333vw;
}
[data-details="x1"] ._address a {
  display: table;
  font-family: "primaryFont", "arial";
  font-size: 3.2vw;
  color: #FF6E86;
}
[data-details="x1"] ._address a:hover {
  color: #0a4243;
}
[data-details="x1"] ._phone:after,
[data-details="x1"] ._site:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-details="x1"] ._phone > *,
[data-details="x1"] ._site > * {
  display: block;
  float: right;
  margin-left: 4vw;
  line-height: 6.6666666667vw;
}
[data-details="x1"] ._phone > *:last-child,
[data-details="x1"] ._site > *:last-child {
  margin-left: 0;
}
[data-details="x1"] ._phone span,
[data-details="x1"] ._site span {
  position: relative;
  padding-right: 6.6666666667vw;
  color: #58595b;
}
[data-details="x1"] ._phone span:before,
[data-details="x1"] ._site span:before {
  position: absolute;
  top: 0;
  right: 0;
  font-family: "fontello";
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  font-size: 5.3333333333vw;
}
[data-details="x1"] ._phone a,
[data-details="x1"] ._site a {
  font-family: "secondaryFont", "tahoma";
  color: #161515;
}
[data-details="x1"] ._phone a:hover,
[data-details="x1"] ._site a:hover {
  color: #d77a02;
}
[data-details="x1"] ._phone span:before {
  content: "\e838";
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
}
[data-details="x1"] ._site span:before {
  content: "\e83a";
}
[data-details="x1"] ._feature > * {
  display: block;
}
[data-details="x1"] ._feature > span {
  position: relative;
  padding-right: 6.6666666667vw;
  line-height: 7.4666666667vw;
  color: #58595b;
}
[data-details="x1"] ._feature > span:before {
  content: "\e839";
  position: absolute;
  top: 0;
  right: 0;
  font-family: "fontello";
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 5.3333333333vw;
}
[data-details="x1"] ._feature p {
  margin-top: 2.6666666667vw;
  margin-bottom: 0;
  line-height: 7.4666666667vw;
  font-family: "secondaryFont", "tahoma";
  color: #161515;
}
[data-details="x1"] ._feature ul {
  margin-top: 2.6666666667vw;
}
[data-details="x1"] ._feature ul li {
  position: relative;
  margin-left: 1.0666666667vw;
  padding-left: 2.1333333333vw;
}
[data-details="x1"] ._feature ul li:before {
  content: "-";
  position: absolute;
  top: 0;
  left: 0;
}
[data-details="x1"] ._feature ul li:last-child {
  margin-left: 0;
  padding-left: 0;
}
[data-details="x1"] ._feature ul li:last-child:before {
  content: "";
}
[data-details="x1"] ._feature ul li a,
[data-details="x1"] ._feature ul li span {
  display: block;
  line-height: 7.4666666667vw;
  font-family: "secondaryFont", "tahoma";
  color: #161515;
}
[data-details="x1"] ._feature ul li a:hover {
  color: #FF6E86;
}
[data-details="x1"] ._excerpt {
  padding: 2.6666666667vw;
  background-color: #f8f8f8;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
}
[data-details="x1"] ._excerpt ._title {
  display: block;
  margin-bottom: 2.6666666667vw;
  line-height: 8vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 4.8vw;
  color: #161515;
}
[data-details="x1"] ._excerpt ._text {
  margin-bottom: 0;
  line-height: 7.2vw;
  text-align: justify;
  text-align-last: right;
  font-size: 4.2666666667vw;
  color: #58595b;
}

/* END [data-details="x1"] */
/* ------------------------------------------------------------------------------------------ */
/*                                        DETAILS:  X2                                        */
/* ------------------------------------------------------------------------------------------ */
[data-details="x2"]:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-details="x2"] ._divider {
  display: block;
  width: 100%;
  height: 2px;
  background-color: #ededed;
}
[data-details="x2"] > ._title {
  display: block;
  font-family: "secondaryFont", "tahoma";
  color: #FF6E86;
}
[data-details="x2"] > ._title._x1 {
  line-height: 33px;
  font-size: 20px;
}
[data-details="x2"] > ._title._x2 {
  line-height: 30px;
  font-size: 18px;
}
[data-details="x2"] > ._text {
  line-height: 27px;
  font-size: 16px;
  color: #58595b;
}
[data-details="x2"] ._info ._item {
  margin-bottom: 20px;
  padding: 10px;
  background-color: #f8f8f8;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  text-align: center;
}
[data-details="x2"] ._info ._item ._label {
  display: table;
  width: 100%;
  height: 54px;
}
[data-details="x2"] ._info ._item ._label dfn {
  display: table-cell;
  vertical-align: middle;
  line-height: 27px;
  font-style: normal;
  font-size: 16px;
  color: #8b8c8f;
}
[data-details="x2"] ._info ._item ._value {
  display: table;
  width: 100%;
  height: 60px;
}
[data-details="x2"] ._info ._item ._value em {
  display: table-cell;
  vertical-align: middle;
  line-height: 30px;
  font-family: "secondaryFont", "tahoma";
  font-style: normal;
  font-size: 18px;
  color: #161515;
}
[data-details="x2"] ._list_x1 .__item {
  margin-bottom: 15px;
  padding: 15px;
  padding-bottom: 0;
  background-color: #f8f8f8;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
}
[data-details="x2"] ._list_x1 .__item:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-details="x2"] ._list_x1 .__item > * {
  display: block;
  float: right;
  margin-bottom: 15px;
}
[data-details="x2"] ._list_x1 .__item .__title {
  line-height: 30px;
  font-family: "secondaryFont", "tahoma";
  font-size: 18px;
  color: #FF6E86;
}
[data-details="x2"] ._list_x1 .__item .__icon {
  float: left;
}
[data-details="x2"] ._list_x1 .__item .__icon i {
  display: block;
  line-height: 30px;
  font-size: 20px;
  color: #58595b;
}
[data-details="x2"] ._list_x1 .__item .__icon i:last-child {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
[data-details="x2"] ._list_x1 .__item .__text {
  width: 100%;
  line-height: 25px;
  text-align: justify;
  text-align-last: right;
  font-size: 14px;
  color: #58595b;
}
[data-details="x2"] ._list_x1 .__item.__active .__icon i:first-child {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
[data-details="x2"] ._list_x1 .__item.__active .__icon i:last-child {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  color: #FF6E86;
}

/* ------------------------------------------------------------------------------------------ */
/*                                        DETAILS:  X3                                        */
/* ------------------------------------------------------------------------------------------ */
[data-details="x3"] {
  /* --------------------------------------    PROFILE   -------------------------------------- */
  /* --------------------------------------     SHIFT    -------------------------------------- */
}
[data-details="x3"]:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-details="x3"]._profile {
  padding: 4vw;
  background-color: #ffffff;
}
[data-details="x3"]._profile:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-details="x3"]._profile ._divider {
  display: block;
  height: 1px;
  margin-bottom: 5.3333333333vw;
  margin-right: -4vw;
  margin-left: -4vw;
  background-color: #ededed;
}
[data-details="x3"]._profile ._image {
  display: block;
  width: 100px;
  height: 100px;
  margin-top: 2.6666666667vw;
  margin-bottom: 3.2vw;
  margin-right: auto;
  margin-left: auto;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  overflow: hidden;
}
[data-details="x3"]._profile ._image img {
  display: block;
  width: 100%;
}
[data-details="x3"]._profile ._title {
  display: block;
  margin-bottom: 3.2vw;
  line-height: 8.8vw;
  text-align: center;
  font-family: "secondaryFont", "tahoma";
  font-size: 5.3333333333vw;
  color: #161515;
}
[data-details="x3"]._profile ._subTitle {
  display: block;
  margin-bottom: 1.8666666667vw;
  line-height: 7.2vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 4.2666666667vw;
  color: #8b8c8f;
}
[data-details="x3"]._profile ._caption {
  display: block;
  margin-bottom: 1.6vw;
  line-height: 5.8666666667vw;
  text-align: center;
  font-family: "secondaryFont", "tahoma";
  font-size: 3.4666666667vw;
  color: #58595b;
}
[data-details="x3"]._profile ._text {
  display: block;
  margin-bottom: 5.3333333333vw;
  line-height: 6.4vw;
  font-size: 3.7333333333vw;
  color: #161515;
}
[data-details="x3"]._profile ._address {
  display: table;
  position: relative;
  margin-bottom: 2.4vw;
  margin-right: auto;
  margin-left: auto;
  padding-right: 5.3333333333vw;
  line-height: 6.4vw;
  font-style: normal;
  font-size: 3.2vw;
  color: #58595b;
}
[data-details="x3"]._profile ._address:before {
  content: "\e836";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  font-family: "fontello";
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 3.7333333333vw;
}
[data-details="x3"]._profile ._excerpt {
  display: block;
  position: relative;
  padding-bottom: 48px;
  line-height: 24px;
  text-align: justify;
  text-align-last: right;
  font-size: 13px;
  color: #58595b;
  overflow: hidden;
  -webkit-transition: height 0.5s ease 0s;
  -moz-transition: height 0.5s ease 0s;
  -o-transition: height 0.5s ease 0s;
  -ms-transition: height 0.5s ease 0s;
  transition: height 0.5s ease 0s;
}
[data-details="x3"]._profile ._excerpt:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-details="x3"]._profile ._excerpt * {
  line-height: 24px;
  font-size: 13px;
  color: #58595b;
}
[data-details="x3"]._profile ._excerpt ._more {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  background: #ffffff;
  background: -moz-linear-gradient(0deg, #ffffff 0%, #ffffff 50%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(0deg, #ffffff 0%, #ffffff 50%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(0deg, #ffffff 0%, #ffffff 50%, rgba(255, 255, 255, 0) 100%);
}
[data-details="x3"]._profile ._excerpt ._more * {
  display: block;
  float: right;
  margin-left: 10px;
  line-height: 48px;
  color: #cbcccd;
}
[data-details="x3"]._profile ._excerpt ._more *:last-child {
  margin-left: 0;
}
[data-details="x3"]._profile ._excerpt ._more i {
  font-size: 20px;
}
[data-details="x3"]._profile ._excerpt ._more span {
  font-size: 14px;
}
[data-details="x3"]._profile ._excerpt ._more ._center {
  display: table;
  float: none;
  margin: 0 auto;
}
[data-details="x3"]._profile ._excerpt.__under {
  padding-bottom: 0;
}
[data-details="x3"]._profile ._excerpt.__over ._more {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
[data-details="x3"]._profile ._excerpt.__over ._more ._opened {
  position: absolute;
  opacity: 0;
}
[data-details="x3"]._profile ._excerpt.__clicked ._more ._opened {
  position: static;
  opacity: 1;
}
[data-details="x3"]._profile ._excerpt.__clicked ._more ._opened + * {
  position: absolute;
  opacity: 0;
}
[data-details="x3"]._profile ._info {
  margin-bottom: 8vw;
}
[data-details="x3"]._profile ._info ul li {
  padding-bottom: 4vw;
}
[data-details="x3"]._profile ._info ul li:last-child {
  padding-bottom: 0;
}
[data-details="x3"]._profile ._info ul li > * {
  display: inline;
  margin-left: 1.3333333333vw;
  line-height: 7.2vw;
  font-style: normal;
}
[data-details="x3"]._profile ._info ul li > *:last-child {
  margin-left: 0;
}
[data-details="x3"]._profile ._info ul li ._icon {
  font-size: 5.3333333333vw;
}
[data-details="x3"]._profile ._info ul li ._icon:before {
  display: inline-block;
}
[data-details="x3"]._profile ._info ul li ._label {
  font-size: 3.7333333333vw;
}
[data-details="x3"]._profile ._info ul li ._value {
  font-size: 3.7333333333vw;
  color: #161515;
}
[data-details="x3"]._profile ._info ul li a:hover {
  color: #FF6E86;
}
[data-details="x3"]._profile ._network {
  display: table;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 2.6666666667vw;
}
[data-details="x3"]._profile ._network ul li {
  margin-left: 6.4vw;
}
[data-details="x3"]._profile ._network ul li:last-child {
  margin-left: 0;
}
[data-details="x3"]._profile ._network ul li a {
  display: block;
}
[data-details="x3"]._profile ._network ul li a i {
  display: block;
  width: 13.3333333333vw;
  height: 13.3333333333vw;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  line-height: 13.3333333333vw;
  font-size: 8vw;
  text-align: center;
  color: #ffffff;
}
[data-details="x3"]._profile ._network ul li._website a i {
  background-color: #5a9e11;
}
[data-details="x3"]._profile ._network ul li._twitter a i {
  background-color: #359bed;
}
[data-details="x3"]._profile ._network ul li._instagram a i {
  background-color: #8440b7;
}
[data-details="x3"]._profile ._network ul li._telegram a i {
  background-color: #2ca5e0;
}
[data-details="x3"]._shift {
  position: relative;
  padding: 15px;
  padding-bottom: 55px;
  background-color: #ffffff;
  overflow: hidden;
  -webkit-transition: height 0.5s ease 0s;
  -moz-transition: height 0.5s ease 0s;
  -o-transition: height 0.5s ease 0s;
  -ms-transition: height 0.5s ease 0s;
  transition: height 0.5s ease 0s;
}
[data-details="x3"]._shift:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-details="x3"]._shift ._divider {
  display: block;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-right: -15px;
  margin-left: -15px;
  background-color: #ededed;
}
[data-details="x3"]._shift ._title {
  display: block;
  margin-bottom: 15px;
  line-height: 27px;
  font-family: "secondaryFont", "tahoma";
  font-size: 16px;
  color: #8b8c8f;
}
[data-details="x3"]._shift ._property {
  display: block;
  position: relative;
}
[data-details="x3"]._shift ._property:before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  width: 100%;
  height: 1px;
  background-color: #ededed;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 1;
}
[data-details="x3"]._shift ._property:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-details="x3"]._shift ._property > * {
  display: block;
  position: relative;
  background-color: #ffffff;
  line-height: 30px;
  font-size: 14px;
  color: #161515;
  z-index: 2;
}
[data-details="x3"]._shift ._property ._label {
  float: right;
  padding-left: 15px;
}
[data-details="x3"]._shift ._property ._value {
  float: left;
  padding-right: 15px;
}
[data-details="x3"]._shift ._more {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  position: absolute;
  right: 0;
  bottom: 0;
  width: 100%;
  background-color: #d6f8f9;
  z-index: 4;
}
[data-details="x3"]._shift ._more * {
  display: block;
  float: right;
  margin-left: 10px;
  line-height: 35px;
  color: #FF6E86;
  -webkit-transition: color 0.3s ease 0s;
  -moz-transition: color 0.3s ease 0s;
  -o-transition: color 0.3s ease 0s;
  -ms-transition: color 0.3s ease 0s;
  transition: color 0.3s ease 0s;
}
[data-details="x3"]._shift ._more *:last-child {
  margin-left: 0;
}
[data-details="x3"]._shift ._more i {
  font-size: 18px;
}
[data-details="x3"]._shift ._more span {
  font-size: 14px;
}
[data-details="x3"]._shift ._more ._center {
  display: table;
  float: none;
  margin: 0 auto;
}
[data-details="x3"]._shift ._more:hover {
  background-color: #7ce9ec;
}
[data-details="x3"]._shift ._more:hover * {
  color: #0a4243;
}
[data-details="x3"]._shift.__under {
  padding-bottom: 15px;
}
[data-details="x3"]._shift.__over ._more {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
[data-details="x3"]._shift.__over ._more ._opened {
  position: absolute;
  opacity: 0;
}
[data-details="x3"]._shift.__clicked ._more ._opened {
  position: static;
  opacity: 1;
}
[data-details="x3"]._shift.__clicked ._more ._opened + * {
  position: absolute;
  opacity: 0;
}

/* ------------------------------------------------------------------------------------------ */
/*                                        DETAILS:  X4                                        */
/* ------------------------------------------------------------------------------------------ */
[data-details="x4"] {
  /* --------------------------------------    PROFILE   -------------------------------------- */
}
[data-details="x4"]:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-details="x4"]._profile:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-details="x4"]._profile ._divider {
  display: block;
  height: 1px;
  margin-bottom: 20px;
  margin-right: -15px;
  margin-left: -15px;
  background-color: #ededed;
}
[data-details="x4"]._profile ._avatar {
  display: block;
  width: 100px;
  height: 100px;
  margin-bottom: 12px;
  margin-right: auto;
  margin-left: auto;
  background-color: #f2f2f2;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  line-height: 100px;
  text-align: center;
  font-size: 29px;
  color: #8c8d90;
  overflow: hidden;
}
[data-details="x4"]._profile ._image {
  display: block;
  width: 100px;
  height: 100px;
  margin-bottom: 12px;
  margin-right: auto;
  margin-left: auto;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  overflow: hidden;
}
[data-details="x4"]._profile ._image img {
  display: block;
  width: 100%;
}
[data-details="x4"]._profile ._title {
  display: block;
  margin-bottom: 12px;
  line-height: 33px;
  text-align: center;
  font-family: "secondaryFont", "tahoma";
  font-size: 20px;
  color: #161515;
}
[data-details="x4"]._profile ._caption {
  display: block;
  margin-bottom: 6px;
  line-height: 22px;
  text-align: center;
  font-family: "secondaryFont", "tahoma";
  font-size: 13px;
  color: #58595b;
}
[data-details="x4"]._profile ._menu {
  margin-top: 20px;
  margin-right: -15px;
  margin-left: -15px;
}
[data-details="x4"]._profile ._menu ul {
  position: relative;
  margin: 0;
  padding: 0;
}
[data-details="x4"]._profile ._menu ul li {
  margin: 0;
  padding: 0;
  list-style: none outside;
}
[data-details="x4"]._profile ._menu ul li a,
[data-details="x4"]._profile ._menu ul li dfn {
  display: table;
  margin-right: auto;
  margin-left: auto;
  padding: 10px 15px;
  background-color: #ffffff;
  font-style: normal;
  white-space: nowrap;
}
[data-details="x4"]._profile ._menu ul li a:after,
[data-details="x4"]._profile ._menu ul li dfn:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-details="x4"]._profile ._menu ul li a > *,
[data-details="x4"]._profile ._menu ul li dfn > * {
  display: block;
  float: right;
  margin-left: 15px;
  line-height: 40px;
}
[data-details="x4"]._profile ._menu ul li a > *:last-child,
[data-details="x4"]._profile ._menu ul li dfn > *:last-child {
  margin-left: 0;
}
[data-details="x4"]._profile ._menu ul li a i,
[data-details="x4"]._profile ._menu ul li dfn i {
  width: 35px;
  text-align: center;
  color: #8c8d90;
  -webkit-transition: color 0.3s ease 0s;
  -moz-transition: color 0.3s ease 0s;
  -o-transition: color 0.3s ease 0s;
  -ms-transition: color 0.3s ease 0s;
  transition: color 0.3s ease 0s;
}
[data-details="x4"]._profile ._menu ul li a i.icon-question-female:before,
[data-details="x4"]._profile ._menu ul li dfn i.icon-question-female:before {
  font-weight: bold;
}
[data-details="x4"]._profile ._menu ul li a span,
[data-details="x4"]._profile ._menu ul li dfn span {
  font-family: "secondaryFont", "tahoma";
  white-space: nowrap;
  overflow: hidden;
}
[data-details="x4"]._profile ._menu ul li a {
  color: #161515;
}
[data-details="x4"]._profile ._menu ul li a i {
  font-size: 21px;
}
[data-details="x4"]._profile ._menu ul li a i.icon-question-female {
  font-size: 24px;
}
[data-details="x4"]._profile ._menu ul li a span {
  font-size: 16px;
}
[data-details="x4"]._profile ._menu ul li a:hover {
  color: #fda029;
}
[data-details="x4"]._profile ._menu ul li a:hover i {
  color: #fda029;
}
[data-details="x4"]._profile ._menu ul li dfn {
  cursor: default;
  color: #8b8c8f;
  overflow: hidden;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
}
[data-details="x4"]._profile ._menu ul li dfn i {
  font-size: 23px;
}
[data-details="x4"]._profile ._menu ul li dfn i.icon-question-female {
  font-size: 26px;
}
[data-details="x4"]._profile ._menu ul li dfn span {
  font-size: 18px;
}
[data-details="x4"]._profile ._menu ul li._divider {
  height: 1px;
  background-color: #e8e8e8;
}
[data-details="x4"]._profile ._menu ul li._thirdColor a,
[data-details="x4"]._profile ._menu ul li._thirdColor dfn {
  color: #d9384c;
}
[data-details="x4"]._profile ._menu ul li._thirdColor a i,
[data-details="x4"]._profile ._menu ul li._thirdColor dfn i {
  color: #d9384c;
}

/* ------------------------------------------------------------------------------------------ */
/*                                        DETAILS:  X5                                        */
/* ------------------------------------------------------------------------------------------ */
[data-details="x5"]:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-details="x5"]._article {
  line-height: normal;
}
[data-details="x5"]._article ._navigation {
  display: block;
  width: 100%;
  max-width: 69.3333333333vw;
  margin-bottom: 2.6666666667vw;
  padding: 2.6666666667vw;
  background-color: #ffffff;
  border: 1px solid #e4e4e4;
  -webkit-border-radius: 2px 2px 2px 2px;
  -khtml-border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  -o-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
  overflow: hidden;
}
[data-details="x5"]._article ._navigation:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-details="x5"]._article ._navigation ._title {
  display: block;
  line-height: 7.2vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 4.2666666667vw;
}
[data-details="x5"]._article ._navigation ul {
  margin-top: 4vw;
}
[data-details="x5"]._article ._navigation ul li {
  margin-bottom: 1.3333333333vw;
}
[data-details="x5"]._article ._navigation ul li:last-child {
  margin-bottom: 0;
}
[data-details="x5"]._article ._navigation ul li a {
  display: table;
  position: relative;
  padding-right: 4vw;
  line-height: 7.2vw;
  font-size: 4.2666666667vw;
  color: #FF6E86;
}
[data-details="x5"]._article ._navigation ul li a:before {
  content: "";
  display: block;
  position: absolute;
  top: 3.4666666667vw;
  right: 0;
  width: 1.0666666667vw;
  height: 1.0666666667vw;
  background-color: #58595b;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: transform 0.3s ease 0s;
  -moz-transition: transform 0.3s ease 0s;
  -o-transition: transform 0.3s ease 0s;
  -ms-transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
}
[data-details="x5"]._article ._navigation ul li a:hover {
  color: #0d585a;
}
[data-details="x5"]._article ._navigation ul li a:hover:before {
  -webkit-transform: scale(2);
  -moz-transform: scale(2);
  -ms-transform: scale(2);
  -o-transform: scale(2);
  transform: scale(2);
}
[data-details="x5"]._article ._navigation._default_side {
  float: right;
  margin-left: 2.6666666667vw;
}
[data-details="x5"]._article ._navigation._opposite_side {
  float: left;
  margin-right: 2.6666666667vw;
}
[data-details="x5"]._article ._backlink {
  padding: 2.6666666667vw 4vw 0;
  background-color: #f2f2f2;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
}
[data-details="x5"]._article ._backlink:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-details="x5"]._article ._backlink a {
  display: table;
  margin-bottom: 2.6666666667vw;
  line-height: 6.6666666667vw;
  font-size: 3.7333333333vw;
  color: #FF6E86;
}
[data-details="x5"]._article ._backlink a ins {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  line-height: 6.4vw;
  text-decoration: none;
  font-style: normal;
}
[data-details="x5"]._article ._backlink a:hover {
  color: #0d585a;
}

/* ------------------------------------------------------------------------------------------ */
/*                                       TAG CLOUD:  X1                                       */
/* ------------------------------------------------------------------------------------------ */
[data-tagcloud="x1"]:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-tagcloud="x1"] ._item {
  display: block;
  float: right;
  height: 10.6666666667vw;
  margin-left: 4vw;
  margin-bottom: 4vw;
  padding: 0 4.8vw;
  border: 1px solid #d0283d;
  -webkit-border-radius: 20px 20px 20px 20px;
  -khtml-border-radius: 20px 20px 20px 20px;
  -moz-border-radius: 20px 20px 20px 20px;
  -o-border-radius: 20px 20px 20px 20px;
  border-radius: 20px 20px 20px 20px;
  line-height: 10.1333333333vw;
  white-space: nowrap;
  font-size: 3.7333333333vw;
  color: #d0283d;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
}
[data-tagcloud="x1"] ._item:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  border: 4px solid #d0283d;
  -webkit-border-radius: 28px 28px 28px 28px;
  -khtml-border-radius: 28px 28px 28px 28px;
  -moz-border-radius: 28px 28px 28px 28px;
  -o-border-radius: 28px 28px 28px 28px;
  border-radius: 28px 28px 28px 28px;
  opacity: 0;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
[data-tagcloud="x1"] ._item:last-child {
  margin-left: 0;
}
[data-tagcloud="x1"] ._item:hover:before {
  top: -7px;
  bottom: -7px;
  right: -7px;
  left: -7px;
  opacity: .5;
}

/* ------------------------------------------------------------------------------------------ */
/*                                       TAG CLOUD:  X2                                       */
/* ------------------------------------------------------------------------------------------ */
[data-tagcloud="x2"]:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-tagcloud="x2"] ._item {
  display: block;
  position: relative;
  float: right;
  height: 9.3333333333vw;
  margin-left: 4vw;
  margin-bottom: 4vw;
  padding: 0 4vw;
  background-color: #ffffff;
  border: 1px solid #ededed;
  -webkit-border-radius: 20px 20px 20px 20px;
  -khtml-border-radius: 20px 20px 20px 20px;
  -moz-border-radius: 20px 20px 20px 20px;
  -o-border-radius: 20px 20px 20px 20px;
  border-radius: 20px 20px 20px 20px;
  white-space: nowrap;
  line-height: 8.8vw;
  font-size: 3.7333333333vw;
  color: #58595b;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  overflow: hidden;
}
[data-tagcloud="x2"] ._item:last-child {
  margin-left: 0;
}
[data-tagcloud="x2"] ._item:hover {
  background-color: #f8f8f8;
  color: #323334;
}
[data-tagcloud="x2"]._balanced ._item {
  min-width: calc( 33.33333% - 3.7333333333vw );
  margin-right: 1.8666666667vw;
  margin-left: 1.8666666667vw;
  padding: 0 1.3333333333vw;
  text-align: center;
}

/* ------------------------------------------------------------------------------------------ */
/*                                         XXXXX:  XX                                         */
/* ------------------------------------------------------------------------------------------ */
[data-treeview] {
  overflow: hidden;
}
[data-treeview] ul {
  margin: 0;
  padding: 0;
}
[data-treeview] ul li {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none outside none;
}
[data-treeview] ul li span {
  display: block;
  padding: 10px;
}
[data-treeview] ul li span:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-treeview] ul li span > * {
  display: block;
  float: right;
  margin-left: 8px;
  line-height: 30px;
  color: #8b8c8f;
}
[data-treeview] ul li span > *:last-child {
  margin-left: 0;
}
[data-treeview] ul li span > *:hover {
  color: #0a4243;
}
[data-treeview] ul li span ._icon {
  position: relative;
  font-size: 18px;
}
[data-treeview] ul li span ._icon:before {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  margin-top: 11px;
  margin-right: 1px;
  border: 2px solid #8b8c8f;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
[data-treeview] ul li span ._icon i {
  display: block;
}
[data-treeview] ul li span ._icon i:nth-child(1), [data-treeview] ul li span ._icon i:nth-child(2), [data-treeview] ul li span ._icon i:nth-child(3) {
  position: absolute;
  opacity: 0;
}
[data-treeview] ul li span ._title {
  font-size: 16px;
}
[data-treeview] ul li.__parent > span ._icon:before {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
[data-treeview] ul li.__parent > span ._icon i:nth-child(2), [data-treeview] ul li.__parent > span ._icon i:nth-child(3) {
  position: absolute;
  opacity: 0;
}
[data-treeview] ul li.__parent > span ._icon i:nth-child(1) {
  position: static;
  opacity: 1;
}
[data-treeview] ul li.__parent.__open > span ._icon i:nth-child(1), [data-treeview] ul li.__parent.__open > span ._icon i:nth-child(3) {
  position: absolute;
  opacity: 0;
}
[data-treeview] ul li.__parent.__open > span ._icon i:nth-child(2) {
  position: static;
  opacity: 1;
}
[data-treeview] ul li.__active > span {
  position: relative;
}
[data-treeview] ul li.__active > span:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  min-width: 5000px;
  width: 1000%;
  background-color: rgba(23, 154, 157, 0.1);
  -webkit-transform: translateX(50%);
  -moz-transform: translateX(50%);
  -ms-transform: translateX(50%);
  -o-transform: translateX(50%);
  transform: translateX(50%);
}
[data-treeview] ul li.__active > span > * {
  position: relative;
  color: #FF6E86;
}
[data-treeview] ul li.__active > span ._icon:before {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
[data-treeview] ul li.__active > span ._icon i:nth-child(1), [data-treeview] ul li.__active > span ._icon i:nth-child(2) {
  position: absolute;
  opacity: 0;
}
[data-treeview] ul li.__active > span ._icon i:nth-child(3) {
  position: static;
  opacity: 1;
}
[data-treeview] ul ul {
  padding-right: 35px;
}

/* ------------------------------------------------------------------------------------------ */
/*                                       LIGHT  GALLERY                                       */
/* ------------------------------------------------------------------------------------------ */
/* --------------------------------------     CORE     -------------------------------------- */
@font-face {
  font-family: lg;
  src: url(../font/lg.eot?n1z373);
  src: url(../font/lg.eot?#iefixn1z373) format("embedded-opentype"), url(../font/lg.woff?n1z373) format("woff"), url(../font/lg.ttf?n1z373) format("truetype"), url(../font/lg.svg?n1z373#lg) format("svg");
  font-weight: 400;
  font-style: normal;
}
.lg-outer.fb-comments .fb-comments {
  background-image: url(../images/loading.gif);
}
.lg-outer.fb-comments .fb-comments.fb_iframe_widget.fb_iframe_widget_loader {
  background-image: url(../images/loading.gif);
}
.lg-outer.fb-comments .lg-img-wrap,
.lg-outer.fb-comments .lg-video-cont {
  background-image: url(../images/loading.gif);
}
.lg-outer .lg-item {
  background-image: url(../images/loading.gif);
}
.lg-outer .lg-has-html5 .lg-video-play {
  background-image: url(../images/video-play.png);
}
.lg-outer .lg-has-vimeo .lg-video-play {
  background-image: url(../images/vimeo-play.png);
}
.lg-outer .lg-has-vimeo:hover .lg-video-play {
  background-image: url(../images/vimeo-play.png);
}
.lg-outer .lg-has-youtube .lg-video-play {
  background-image: url(../images/youtube-play.png);
}
.lg-outer .lg-has-youtube:hover .lg-video-play {
  background-image: url(../images/youtube-play.png);
}

/* --------------------------------------    GENERAL   -------------------------------------- */
.lg-backdrop {
  direction: ltr;
  background-color: rgba(0, 0, 0, 0.4);
}

.lg-outer {
  direction: ltr;
  /* END .lg */
}
.lg-outer .lg {
  /* ----------------------------------- IMAGE PLACE HOLDER ----------------------------------- */
  /* --------------------------------------   TOOL BAR   -------------------------------------- */
  /* --------------------------------------    ACTION    -------------------------------------- */
  /* -------------------------------------- PROGRESS BAR -------------------------------------- */
  /* --------------------------------------  THUMB NAIL  -------------------------------------- */
}
.lg-outer .lg .lg-thumb-outer {
  height: auto !important;
  padding: 10px;
  background-color: rgba(0, 0, 0, 0.5);
}
.lg-outer .lg .lg-thumb-outer .lg-thumb {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: -webkit-flex !important;
  display: flex !important;
  height: auto;
  margin: 0;
  padding: 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);
  transform: translate3d(0, 0, 0);
  scroll-behavior: smooth !important;
  -webkit-overflow-scrolling: touch !important;
}
.lg-outer .lg .lg-thumb-outer .lg-thumb .lg-thumb-item {
  -ms-flex-negative: 0 !important;
  -webkit-flex-shrink: 0 !important;
  flex-shrink: 0 !important;
  height: auto !important;
  margin: 5px !important;
}
.lg-outer .lg .lg-thumb-outer .lg-thumb .lg-thumb-item img {
  display: block;
  height: auto;
}
.lg-outer .lg .lg-thumb-outer .lg-icon.lg-toogle-thumb {
  background-color: rgba(0, 0, 0, 0.5);
}

/* END .lg-outer */
/* ------------------------------------------------------------------------------------------ */
/*                                        LIGHT SLIDER                                        */
/* ------------------------------------------------------------------------------------------ */
/* --------------------------------------     CORE     -------------------------------------- */
[data-lightslider] {
  direction: ltr;
}

.lSAction > a {
  background-image: url(../images/controls.png);
}

/* ------------------------------------------------------------------------------------------ */
/*                               INTERNATIONAL TELEPHONE  INPUT                               */
/* ------------------------------------------------------------------------------------------ */
/* --------------------------------------     CORE     -------------------------------------- */
.iti__flag {
  background-image: url("../images/flags.png");
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .iti__flag {
    background-image: url("../images/flags@2x.png");
  }
}
/* -------------------------------- EXCLUSIVE FIELD:  MOBILE -------------------------------- */
.__intl_tel_input__mobile {
  display: block;
  direction: ltr;
}
.__intl_tel_input__mobile input[type="tel"] {
  display: block;
  width: 100%;
  height: 40px;
  margin: 0;
  background-color: #ffffff;
  border: 1px solid #e4e4e4;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  -moz-box-shadow: 0 0 0 0 transparent;
  -webkit-box-shadow: 0 0 0 0 transparent;
  box-shadow: 0 0 0 0 transparent;
  line-height: 38px;
  font-size: 15px;
}

/* ------------------------------------------------------------------------------------------ */
/*                                     ACCORDION TABS: X1                                     */
/* ------------------------------------------------------------------------------------------ */
[data-accordion-tabs="x1"] .tabs {
  background-color: transparent;
  border: medium none;
  border-bottom: 1px solid #dddddd;
}
[data-accordion-tabs="x1"] .tabs .tabs-title a {
  display: block;
  position: relative;
  padding: 3.4666666667vw 1.8666666667vw;
  background-color: transparent;
}
[data-accordion-tabs="x1"] .tabs .tabs-title a:before {
  content: "";
  position: absolute;
  bottom: -1px;
  right: 0;
  width: 100%;
  height: 2px;
  background-color: transparent;
  -webkit-border-radius: 5000px 5000px 5000px 5000px;
  -khtml-border-radius: 5000px 5000px 5000px 5000px;
  -moz-border-radius: 5000px 5000px 5000px 5000px;
  -o-border-radius: 5000px 5000px 5000px 5000px;
  border-radius: 5000px 5000px 5000px 5000px;
}
[data-accordion-tabs="x1"] .tabs .tabs-title a:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-accordion-tabs="x1"] .tabs .tabs-title a > * {
  display: block;
  float: right;
  margin-left: 2vw;
  line-height: 6.6666666667vw;
  color: #78797c;
}
[data-accordion-tabs="x1"] .tabs .tabs-title a > *:last-child {
  margin-left: 0;
}
[data-accordion-tabs="x1"] .tabs .tabs-title a i {
  font-size: 5.3333333333vw;
}
[data-accordion-tabs="x1"] .tabs .tabs-title a img {
  max-height: 6.6666666667vw;
}
[data-accordion-tabs="x1"] .tabs .tabs-title a span {
  font-size: 4.2666666667vw;
}
[data-accordion-tabs="x1"] .tabs .tabs-title[data-touchpad-item] {
  margin-bottom: 1px;
}
[data-accordion-tabs="x1"] .tabs .tabs-title.is-active a:before {
  background-color: #f18802;
}
[data-accordion-tabs="x1"] .tabs .tabs-title.is-active a > * {
  color: #f18802;
}
[data-accordion-tabs="x1"] .tabs-content {
  background-color: transparent;
  border: medium none;
}
[data-accordion-tabs="x1"] .tabs-content .tabs-panel {
  padding: 8vw 0;
}
[data-accordion-tabs="x1"]._3D {
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  -moz-box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
  box-shadow: 1px 1px 6px -2px rgba(0, 0, 0, 0.3);
}
[data-accordion-tabs="x1"]._3D .tabs {
  -webkit-border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
[data-accordion-tabs="x1"]._3D .tabs-content {
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
[data-accordion-tabs="x1"]._layout_1 .tabs {
  display: table;
  margin: 0 auto;
  border-bottom: medium none;
}
[data-accordion-tabs="x1"]._layout_1 .tabs .tabs-title {
  padding-right: 1.8666666667vw;
  padding-left: 1.8666666667vw;
}
[data-accordion-tabs="x1"]._layout_1 .tabs .tabs-title a span {
  font-family: "secondaryFont", "tahoma";
  font-size: 3.4666666667vw;
}
[data-accordion-tabs="x1"]._layout_1 .tabs-content {
  background-color: #ffffff;
}
[data-accordion-tabs="x1"]._layout_1 .tabs-content .tabs-panel {
  padding: 8vw 5.3333333333vw;
}
[data-accordion-tabs="x1"]._layout_1 {
  background-color: rgba(88, 89, 91, 0.2);
}
[data-accordion-tabs="x1"]._layout_1 .tabs .tabs-title a > * {
  color: #58595b;
}
[data-accordion-tabs="x1"]._layout_1 .tabs .tabs-title.is-active a:before {
  background-color: #58595b;
}
[data-accordion-tabs="x1"]._layout_1 .tabs .tabs-title.is-active a > * {
  color: #3f4041;
}
[data-accordion-tabs="x1"]._layout_1._primaryColor {
  background-color: rgba(253, 160, 41, 0.2);
}
[data-accordion-tabs="x1"]._layout_1._primaryColor .tabs .tabs-title a > * {
  color: #fda029;
}
[data-accordion-tabs="x1"]._layout_1._primaryColor .tabs .tabs-title.is-active a:before {
  background-color: #fda029;
}
[data-accordion-tabs="x1"]._layout_1._primaryColor .tabs .tabs-title.is-active a > * {
  color: #f18802;
}
[data-accordion-tabs="x1"]._layout_1._secondaryColor {
  background-color: rgba(23, 154, 157, 0.2);
}
[data-accordion-tabs="x1"]._layout_1._secondaryColor .tabs .tabs-title a > * {
  color: #FF6E86;
}
[data-accordion-tabs="x1"]._layout_1._secondaryColor .tabs .tabs-title.is-active a:before {
  background-color: #FF6E86;
}
[data-accordion-tabs="x1"]._layout_1._secondaryColor .tabs .tabs-title.is-active a > * {
  color: #106e71;
}
[data-accordion-tabs="x1"]._layout_1._thirdColor {
  background-color: rgba(217, 56, 76, 0.2);
}
[data-accordion-tabs="x1"]._layout_1._thirdColor .tabs .tabs-title a > * {
  color: #d9384c;
}
[data-accordion-tabs="x1"]._layout_1._thirdColor .tabs .tabs-title.is-active a:before {
  background-color: #d9384c;
}
[data-accordion-tabs="x1"]._layout_1._thirdColor .tabs .tabs-title.is-active a > * {
  color: #ba2436;
}
[data-accordion-tabs="x1"]._layout_1._forthColor {
  background-color: rgba(138, 163, 255, 0.2);
}
[data-accordion-tabs="x1"]._layout_1._forthColor .tabs .tabs-title a > * {
  color: #8aa3ff;
}
[data-accordion-tabs="x1"]._layout_1._forthColor .tabs .tabs-title.is-active a:before {
  background-color: #8aa3ff;
}
[data-accordion-tabs="x1"]._layout_1._forthColor .tabs .tabs-title.is-active a > * {
  color: #577bff;
}
[data-accordion-tabs="x1"]._layout_1._infoColor {
  background-color: rgba(0, 117, 217, 0.2);
}
[data-accordion-tabs="x1"]._layout_1._infoColor .tabs .tabs-title a > * {
  color: #0075d9;
}
[data-accordion-tabs="x1"]._layout_1._infoColor .tabs .tabs-title.is-active a:before {
  background-color: #0075d9;
}
[data-accordion-tabs="x1"]._layout_1._infoColor .tabs .tabs-title.is-active a > * {
  color: #005aa6;
}
[data-accordion-tabs="x1"]._layout_1._successColor {
  background-color: rgba(90, 158, 17, 0.2);
}
[data-accordion-tabs="x1"]._layout_1._successColor .tabs .tabs-title a > * {
  color: #5a9e11;
}
[data-accordion-tabs="x1"]._layout_1._successColor .tabs .tabs-title.is-active a:before {
  background-color: #5a9e11;
}
[data-accordion-tabs="x1"]._layout_1._successColor .tabs .tabs-title.is-active a > * {
  color: #40700c;
}
[data-accordion-tabs="x1"]._layout_1._warningColor {
  background-color: rgba(255, 126, 0, 0.2);
}
[data-accordion-tabs="x1"]._layout_1._warningColor .tabs .tabs-title a > * {
  color: #ff7e00;
}
[data-accordion-tabs="x1"]._layout_1._warningColor .tabs .tabs-title.is-active a:before {
  background-color: #ff7e00;
}
[data-accordion-tabs="x1"]._layout_1._warningColor .tabs .tabs-title.is-active a > * {
  color: #cc6500;
}
[data-accordion-tabs="x1"]._layout_1._errorColor {
  background-color: rgba(239, 63, 62, 0.2);
}
[data-accordion-tabs="x1"]._layout_1._errorColor .tabs .tabs-title a > * {
  color: #ef3f3e;
}
[data-accordion-tabs="x1"]._layout_1._errorColor .tabs .tabs-title.is-active a:before {
  background-color: #ef3f3e;
}
[data-accordion-tabs="x1"]._layout_1._errorColor .tabs .tabs-title.is-active a > * {
  color: #e71413;
}

/* ------------------------------------------------------------------------------------------ */
/*                                   BODY MASS INDEX  (bmi)                                   */
/* ------------------------------------------------------------------------------------------ */
[data-bmi] {
  padding-right: 30px;
  padding-left: 30px;
}
[data-bmi] ._chart {
  position: relative;
  padding-top: 45px;
}
[data-bmi] ._chart:before {
  content: "";
  display: block;
  position: absolute;
  top: 45px;
  right: 0;
  width: 100%;
  height: 15px;
  background: #3399ff;
  background: -moz-linear-gradient(90deg, #3399ff 0%, #009933 33%, #ffd633 65%, #d81e05 100%);
  background: -webkit-linear-gradient(90deg, #3399ff 0%, #009933 33%, #ffd633 65%, #d81e05 100%);
  background: linear-gradient(90deg, #3399ff 0%, #009933 33%, #ffd633 65%, #d81e05 100%);
  -webkit-border-radius: 15px 15px 15px 15px;
  -khtml-border-radius: 15px 15px 15px 15px;
  -moz-border-radius: 15px 15px 15px 15px;
  -o-border-radius: 15px 15px 15px 15px;
  border-radius: 15px 15px 15px 15px;
}
[data-bmi] ._chart:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-bmi] ._chart ._tooltip {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 60px;
  height: 35px;
  background-color: #58595b;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  line-height: 35px;
  text-align: center;
  font-size: 18px;
  color: #ffffff;
  -webkit-transform: translateX(-30px);
  -moz-transform: translateX(-30px);
  -ms-transform: translateX(-30px);
  -o-transform: translateX(-30px);
  transform: translateX(-30px);
}
[data-bmi] ._chart ._tooltip:before {
  content: "";
  display: block;
  position: absolute;
  bottom: -7px;
  right: 50%;
  width: 0;
  height: 0;
  margin-right: -7px;
  border-style: solid;
  border-width: 7px 7px 0 7px;
  border-color: #58595b transparent transparent transparent;
}
[data-bmi] ._chart ._label {
  display: block;
  position: relative;
  float: left;
  padding-top: 20px;
  border-right: 1px solid #58595b;
  line-height: 30px;
  text-align: center;
  font-size: 16px;
  color: #58595b;
}
[data-bmi] ._chart ._label:last-of-type {
  border-right: medium none;
}
[data-bmi] ._chart ._underweight {
  width: 17%;
}
[data-bmi] ._chart ._normal {
  width: 38%;
}
[data-bmi] ._chart ._overweight {
  width: 28%;
}
[data-bmi] ._chart ._obese {
  width: 17%;
}
[data-bmi].__underweight ._chart ._tooltip {
  background-color: #3399ff;
}
[data-bmi].__underweight ._chart ._tooltip:before {
  border-color: #3399ff transparent transparent transparent;
}
[data-bmi].__normal ._chart ._tooltip {
  background-color: #009933;
}
[data-bmi].__normal ._chart ._tooltip:before {
  border-color: #009933 transparent transparent transparent;
}
[data-bmi].__overweight ._chart ._tooltip {
  background-color: #ffd633;
  color: #161515;
}
[data-bmi].__overweight ._chart ._tooltip:before {
  border-color: #ffd633 transparent transparent transparent;
}
[data-bmi].__obese ._chart ._tooltip {
  background-color: #d81e05;
}
[data-bmi].__obese ._chart ._tooltip:before {
  border-color: #d81e05 transparent transparent transparent;
}
[data-bmi].__out_of_range ._tooltip {
  width: auto;
  padding-right: 15px;
  padding-left: 15px;
  background-color: rgba(239, 63, 62, 0.8);
  font-size: 16px;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
[data-bmi].__out_of_range ._tooltip:before {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}

/* ------------------------------------------------------------------------------------------ */
/*                                         TOUCH  PAD                                         */
/* ------------------------------------------------------------------------------------------ */
[data-touchpad] {
  /* --------------------------------------    GENERAL   -------------------------------------- */
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: -webkit-flex !important;
  display: flex !important;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  scroll-behavior: smooth !important;
  -webkit-overflow-scrolling: touch !important;
  /* --------------------------------------  HORIZONTAL  -------------------------------------- */
  /* --------------------------------------   VERTICAL   -------------------------------------- */
  /* --------------------------------------    OPTIONS   -------------------------------------- */
}
[data-touchpad="horizontal"] {
  overflow-x: auto !important;
}
[data-touchpad="horizontal"] [data-touchpad-item=""] {
  -ms-flex-negative: 0 !important;
  -webkit-flex-shrink: 0 !important;
  flex-shrink: 0 !important;
}
[data-touchpad="horizontal"]._touchpad_reverse {
  -webkit-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}
[data-touchpad]._touchpad_space_around {
  justify-content: space-around;
}
[data-touchpad]._touchpad_space_between {
  justify-content: space-between;
}

/* --------------------------------------    LAYOUT    -------------------------------------- */
/* ------------------------------------------------------------------------------------------ */
/*                                          GRID: X1                                          */
/* ------------------------------------------------------------------------------------------ */
.GRID__x1 .column._main,
.GRID__x1 .columns._main {
  width: calc( 100% - 420px );
}
.GRID__x1 .column._side,
.GRID__x1 .columns._side {
  width: 420px;
}

/* ------------------------------------------------------------------------------------------ */
/*                                          GRID: X2                                          */
/* ------------------------------------------------------------------------------------------ */
.GRID__x2 .column._main,
.GRID__x2 .columns._main {
  width: calc( 100% - 250px );
}
.GRID__x2 .column._side,
.GRID__x2 .columns._side {
  width: 250px;
}

/* ------------------------------------------------------------------------------------------ */
/*                                         MENU: MAIN                                         */
/* ------------------------------------------------------------------------------------------ */
.menuMAIN {
  /* --------------------------------------    GENERAL   -------------------------------------- */
  height: 100% !important;
  min-height: 100vh !important;
  overflow: hidden !important;
  /* --------------------------------------    PROFILE   -------------------------------------- */
  /* --------------------------------------     MENU     -------------------------------------- */
}
.menuMAIN ._profile {
  position: relative;
  z-index: 999;
}
.menuMAIN ._profile:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
.menuMAIN ._profile ._info {
  display: block;
  position: relative;
  min-height: 17.3333333333vw;
  padding-right: 21.3333333333vw;
}
.menuMAIN ._profile ._info ._avatar {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 17.3333333333vw;
  height: 17.3333333333vw;
  background-color: #ffffff;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
.menuMAIN ._profile ._info ._avatar i {
  display: block;
  line-height: 17.3333333333vw;
  text-align: center;
  font-size: 8vw;
  color: #fda029;
}
.menuMAIN ._profile ._info ._avatar img {
  display: block;
  width: 17.3333333333vw;
  height: 17.3333333333vw;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
.menuMAIN ._profile ._info ._title {
  display: block;
  height: 9.3333333333vw;
  margin: 0;
  line-height: 9.3333333333vw;
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.45);
  font-family: "secondaryFont", "tahoma";
  font-size: 4.8vw;
  color: #ffffff;
  overflow: hidden;
}
.menuMAIN ._profile ._info ._text {
  display: block;
  margin: 0;
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.45);
  line-height: 8vw;
  font-size: 4.2666666667vw;
  color: #ffffff;
}
.menuMAIN ._profile [data-btn] {
  float: left;
  background-color: #ffffff;
  margin-right: 20px;
  color: #fda029;
}
.menuMAIN ._profile [data-btn]:hover, .menuMAIN ._profile [data-btn]:focus {
  background-color: #ffffff;
  color: #fda029;
}
.menuMAIN ._profile [data-btn]._border {
  background-color: transparent;
  border-color: #ffffff;
  color: #ffffff;
}
.menuMAIN ._profile [data-btn]._border:hover, .menuMAIN ._profile [data-btn]._border:focus {
  background-color: transparent;
}
.menuMAIN [data-treeview]._menu {
  overflow-y: auto;
}
.menuMAIN [data-treeview]._menu ul li:before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 1px;
  background-color: #eeeeee;
}
.menuMAIN [data-treeview]._menu ul li span {
  position: relative;
}
.menuMAIN [data-treeview]._menu ul li span > * {
  display: block;
  float: none;
  margin: 0;
  line-height: 10.6666666667vw;
}
.menuMAIN [data-treeview]._menu ul li span ._icon {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  position: absolute;
  top: 2.6666666667vw;
  left: 2.6666666667vw;
  width: 10.6666666667vw;
  height: 10.6666666667vw;
  text-align: center;
  font-size: 5.8666666667vw;
  color: #8b8c8f;
  z-index: 9;
}
.menuMAIN [data-treeview]._menu ul li span ._title:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
.menuMAIN [data-treeview]._menu ul li span ._title > * {
  display: block;
  float: right;
  font-style: normal;
}
.menuMAIN [data-treeview]._menu ul li span ._title i {
  width: 13.3333333333vw;
  height: 10.6666666667vw;
  line-height: 9.3333333333vw;
  text-align: center;
  font-size: 5.3333333333vw;
}
.menuMAIN [data-treeview]._menu ul li span ._title dfn {
  max-width: calc( 100% - 10.6666666667vw );
  line-height: 10.6666666667vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 4.2666666667vw;
  color: #161515;
}
.menuMAIN [data-treeview]._menu ul li span ._title i + dfn {
  max-width: calc( 100% - 24vw );
}
.menuMAIN [data-treeview]._menu ul li.__parent > span ._icon {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
.menuMAIN [data-treeview]._menu ul li.__active > span {
  background-color: #ffffff;
}
.menuMAIN [data-treeview]._menu ul li.__active > span:before {
  width: 100%;
  min-width: 100%;
  background-color: rgba(253, 160, 41, 0.3);
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
}
.menuMAIN [data-treeview]._menu ul li.__active > span > * {
  color: #fda029;
}
.menuMAIN [data-treeview]._menu ul li.__active > span ._icon i:nth-child(3) {
  position: absolute;
  opacity: 0;
}
.menuMAIN [data-treeview]._menu ul li.__active.__parent > span ._icon {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
.menuMAIN [data-treeview]._menu ul li.__active.__parent > span ._icon i:nth-child(1) {
  position: static;
  opacity: 1;
}
.menuMAIN [data-treeview]._menu ul li.__active.__parent.__open > span ._icon i:nth-child(1) {
  position: absolute;
  opacity: 0;
}
.menuMAIN [data-treeview]._menu ul li.__active.__parent.__open > span ._icon i:nth-child(2) {
  position: static;
  opacity: 1;
}
.menuMAIN [data-treeview]._menu ul ul {
  padding-right: 0;
  background-color: rgba(0, 0, 0, 0.125);
}
.menuMAIN [data-treeview]._menu ul ul li span ._title {
  padding-right: 16vw;
}
.menuMAIN [data-treeview]._menu ul ul li span ._title dfn {
  font-size: 4vw;
  color: #58595b;
}
.menuMAIN [data-treeview]._menu ul ul li ul span ._title {
  padding-right: 24vw;
}

html.__menu_open {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  height: auto;
  min-height: auto;
  z-index: 9;
  overflow: hidden;
}
html.__menu_open body {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  height: auto;
  min-height: auto;
  z-index: 9;
  overflow: hidden;
}

/* ------------------------------------------------------------------------------------------ */
/*                                        HEADER: MAIN                                        */
/* ------------------------------------------------------------------------------------------ */
.headerMAIN {
  position: fixed;
  top: 0;
  right: 0;
  width: 100%;
  padding-right: 5.3333333333vw;
  padding-left: calc( 5.3333333333vw + 26.6666666667vw + 5.3333333333vw );
  background-color: #ffffff;
  border-bottom: 1px solid #f1f1f1;
  z-index: 9;
}
.headerMAIN:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
.headerMAIN ._menu li {
  margin-top: 4vw;
  margin-bottom: 4vw;
  margin-left: 9.3333333333vw;
}
.headerMAIN ._menu li a,
.headerMAIN ._menu li span {
  display: block;
  color: #58595b;
}
.headerMAIN ._menu li a i,
.headerMAIN ._menu li span i {
  display: block;
  line-height: 9.0666666667vw;
  font-size: 6.6666666667vw;
}
.headerMAIN ._menu li a img,
.headerMAIN ._menu li span img {
  display: block;
  width: 9.0666666667vw;
  height: 9.0666666667vw;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
.headerMAIN ._menu li a:hover,
.headerMAIN ._menu li span:hover {
  color: #FF6E86;
}
.headerMAIN ._menu li:last-child {
  margin-left: 0;
}
.headerMAIN ._logo {
  display: block;
  position: absolute;
  top: 50%;
  left: 5.3333333333vw;
  height: 60%;
  max-height: 60px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.headerMAIN ._logo img {
  display: block;
  width: auto;
  height: 100%;
}

/* ------------------------------------------------------------------------------------------ */
/*                                        FOOTER: MAIN                                        */
/* ------------------------------------------------------------------------------------------ */
.footerMAIN {
  padding-top: 25px;
  background-color: #2e333d;
}
.footerMAIN ._title {
  display: block;
  margin-bottom: 30px;
  line-height: 30px;
  font-size: 16px;
  color: #ffffff;
}
.footerMAIN ._logo {
  display: block;
  width: 33.3333333334vw;
  max-width: 100%;
  margin-bottom: 25px;
}
.footerMAIN ._download {
  display: block;
  margin-bottom: 30px;
  border: 2px solid #8b8c8f;
  -webkit-border-radius: 2px 2px 2px 2px;
  -khtml-border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  -o-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
}
.footerMAIN ._download ._center {
  display: table;
  position: relative;
  min-width: 50vw;
  padding-right: 55px;
  padding-left: 20px;
  margin: 0 auto;
}
.footerMAIN ._download img {
  display: block;
  position: absolute;
  top: 50%;
  right: 14.5px;
  max-width: 26px;
  max-height: 26px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.footerMAIN ._download dfn {
  display: block;
  line-height: 45px;
  font-style: normal;
  color: #ffffff;
}
.footerMAIN ._download._disable {
  background-color: #58595b;
  border-color: #58595b;
  cursor: default;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  pointer-events: none;
}
.footerMAIN ._download._disable dfn {
  color: #cccccc;
}
.footerMAIN ._networks {
  padding-top: 20px;
  padding-bottom: 30px;
}
.footerMAIN ._networks ul li {
  margin-left: 10.6666666667vw;
}
.footerMAIN ._networks ul li:last-child {
  margin-left: 0;
}
.footerMAIN ._networks ul li a {
  display: block;
  position: relative;
  min-width: 28px;
  min-height: 28px;
}
.footerMAIN ._networks ul li a img {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 28px;
  max-height: 28px;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.footerMAIN ._menu {
  margin-bottom: 30px;
}
.footerMAIN ._menu ul li {
  margin-left: 13.3333333333vw;
}
.footerMAIN ._menu ul li:last-child {
  margin-left: 0;
}
.footerMAIN ._menu ul li a {
  display: block;
  line-height: 30px;
  font-size: 16px;
  color: #ffffff;
}
.footerMAIN ._terms {
  display: block;
  margin: 0;
  padding: 16px 0;
  border-top: 1px solid #58595b;
  line-height: 25px;
  text-align: center;
  font-size: 13px;
  color: #8b8c8f;
}

/* ------------------------------------------------------------------------------------------ */
/*                                       BREADCRUMB: X1                                       */
/* ------------------------------------------------------------------------------------------ */
[data-breadcrumb="x1"] ._label {
  display: block;
  float: right;
  margin-bottom: 2.6666666667vw;
  padding-left: 4vw;
  line-height: 8vw;
  font-family: "secondaryFont", "tahoma";
  font-style: normal;
  font-size: 3.7333333333vw;
  color: #161515;
}
[data-breadcrumb="x1"] .breadcrumbs {
  margin: 0;
}
[data-breadcrumb="x1"] .breadcrumbs li {
  position: relative;
  margin-bottom: 2.6666666667vw;
  padding-left: 6.6666666667vw;
  line-height: 8vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 3.7333333333vw;
  color: #161515;
}
[data-breadcrumb="x1"] .breadcrumbs li:after {
  content: "\f107";
  position: absolute;
  top: 0;
  left: 2.1333333333vw;
  margin: 0;
  line-height: 8vw;
  font-family: "fontello";
  font-variant: normal;
  font-weight: normal;
  font-style: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 3.7333333333vw;
  color: #c1c2c3;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
[data-breadcrumb="x1"] .breadcrumbs li a {
  display: block;
  line-height: 8vw;
  color: #c1c2c3;
}
[data-breadcrumb="x1"] .breadcrumbs li a i {
  display: block;
  line-height: 8vw;
  -webkit-transition: color 0.3s ease 0s;
  -moz-transition: color 0.3s ease 0s;
  -o-transition: color 0.3s ease 0s;
  -ms-transition: color 0.3s ease 0s;
  transition: color 0.3s ease 0s;
  color: #c1c2c3;
}
[data-breadcrumb="x1"] .breadcrumbs li a:hover {
  text-decoration: none;
  color: #fda029;
}
[data-breadcrumb="x1"] .breadcrumbs li a:hover i {
  color: #fda029;
}
[data-breadcrumb="x1"] .breadcrumbs li:last-child {
  padding-left: 0;
}
[data-breadcrumb="x1"] .breadcrumbs li:last-child:after {
  content: "";
}

/* ------------------------------------------------------------------------------------------ */
/*                                    SLIDER:  MAIN SLIDER                                    */
/* ------------------------------------------------------------------------------------------ */
.sliderMAIN {
  /* --------------------------------------    GENERAL   -------------------------------------- */
}
.sliderMAIN .lSSlideOuter {
  /* --------------------------------------    SLIDES    -------------------------------------- */
}
.sliderMAIN .lSSlideOuter .lSSlideWrapper .lightSlider li {
  padding: 10px;
  direction: rtl;
}
.sliderMAIN .lSSlideOuter .lSSlideWrapper .lightSlider li ._item {
  margin: 0;
}

/* ------------------------------------------------------------------------------------------ */
/*                                      PLAYER: AUDIO X1                                      */
/* ------------------------------------------------------------------------------------------ */
[data-player="audio_x1"] {
  margin-bottom: 20px;
}
[data-player="audio_x1"].plyr__controls {
  display: block;
  position: relative;
  width: 100%;
  height: 80px;
  padding: 0;
  border: 1px solid #ededed;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
}
[data-player="audio_x1"].plyr__controls:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
[data-player="audio_x1"].plyr__controls .plyr__time {
  display: block;
  position: absolute;
  top: 50%;
  line-height: 30px;
  font-family: "secondaryFont", "tahoma";
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
[data-player="audio_x1"].plyr__controls .plyr__time--current {
  left: 15px;
}
[data-player="audio_x1"].plyr__controls .plyr__time--duration {
  right: 15px;
}
[data-player="audio_x1"].plyr__controls .plyr__progress {
  position: absolute;
  top: 50%;
  left: 70px;
  width: calc( 100% - 140px );
  margin-right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
[data-player="audio_x1"].plyr__controls .plyr__progress input[type=range] {
  -webkit-appearance: none;
  color: #FF6E86;
}
[data-player="audio_x1"].plyr__controls .plyr__progress input[type=range]::-webkit-slider-runnable-track {
  width: 100%;
  height: 2px;
  border: medium none;
  cursor: pointer;
}
[data-player="audio_x1"].plyr__controls .plyr__progress input[type=range]::-webkit-slider-thumb {
  width: 20px;
  height: 20px;
  margin-top: -8.5px;
  background: #FF6E86;
  border: medium none;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3), 0 0 1px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3), 0 0 1px rgba(0, 0, 0, 0.3);
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3), 0 0 1px rgba(0, 0, 0, 0.3);
  cursor: pointer;
  -webkit-appearance: none;
}
[data-player="audio_x1"].plyr__controls .plyr__progress input[type=range]::-moz-range-track {
  width: 100%;
  height: 2px;
  border: medium none;
  cursor: pointer;
}
[data-player="audio_x1"].plyr__controls .plyr__progress input[type=range]::-moz-range-thumb {
  width: 20px;
  height: 20px;
  background: #FF6E86;
  border: medium none;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3), 0 0 1px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3), 0 0 1px rgba(0, 0, 0, 0.3);
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3), 0 0 1px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
[data-player="audio_x1"].plyr__controls .plyr__progress input[type=range]::-ms-track {
  width: 100%;
  height: 2px;
  background: transparent;
  border-color: transparent;
  color: transparent;
  cursor: pointer;
}
[data-player="audio_x1"].plyr__controls .plyr__progress input[type=range]::-ms-fill-lower {
  background: #cbcccd;
  border: medium none;
}
[data-player="audio_x1"].plyr__controls .plyr__progress input[type=range]::-ms-fill-upper {
  background: #dfe0e1;
  border: medium none;
}
[data-player="audio_x1"].plyr__controls .plyr__progress input[type=range]::-ms-thumb {
  width: 20px;
  height: 20px;
  background: #FF6E86;
  border: medium none;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3), 0 0 1px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3), 0 0 1px rgba(0, 0, 0, 0.3);
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3), 0 0 1px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
[data-player="audio_x1"].plyr__controls .plyr__progress input[type=range]:focus {
  outline: none;
}
[data-player="audio_x1"].plyr__controls .plyr__progress .plyr__progress__buffer {
  height: 2px;
  margin-top: -1px;
  -webkit-border-radius: 0 0 0 0;
  -khtml-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  -o-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
[data-player="audio_x1"].plyr__controls .plyr__progress .plyr__tooltip {
  font-family: "secondaryFont", "tahoma";
}
[data-player="audio_x1"].plyr__controls .plyr__control {
  display: block;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin: 0 0 -20px;
  padding: 11px;
  background-color: #FF6E86;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  -moz-box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.3);
  color: #ffffff;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
[data-player="audio_x1"].plyr__controls .plyr__control .plyr__tooltip {
  font-family: "secondaryFont", "tahoma";
}
[data-player="audio_x1"].plyr__controls .plyr__tab-focus {
  -moz-box-shadow: 0 0 0 0 transparent !important;
  -webkit-box-shadow: 0 0 0 0 transparent !important;
  box-shadow: 0 0 0 0 transparent !important;
}

/* ------------------------------------------------------------------------------------------ */
/*                                      PLAYER: VIDEO X1                                      */
/* ------------------------------------------------------------------------------------------ */
[data-player="video_x1"] .plyr {
  font-family: "secondaryFont", "tahoma";
}
[data-player="video_x1"] .plyr > .plyr__controls .plyr__controls__item.plyr__control.plyr__tab-focus, [data-player="video_x1"] .plyr > .plyr__controls .plyr__controls__item.plyr__control[aria-expanded=true], [data-player="video_x1"] .plyr > .plyr__controls .plyr__controls__item.plyr__control:hover {
  background-color: #FF6E86;
}
[data-player="video_x1"] .plyr > .plyr__controls .plyr__controls__item.plyr__control.plyr__tab-focus {
  -moz-box-shadow: 0 0 0 5px rgba(23, 154, 157, 0.5);
  -webkit-box-shadow: 0 0 0 5px rgba(23, 154, 157, 0.5);
  box-shadow: 0 0 0 5px rgba(23, 154, 157, 0.5);
}
[data-player="video_x1"] .plyr > .plyr__controls .plyr__controls__item.plyr__progress__container .plyr__progress input[type=range] {
  color: #FF6E86;
}
[data-player="video_x1"] .plyr > .plyr__controls .plyr__controls__item.plyr__volume input[type=range] {
  color: #FF6E86;
}
[data-player="video_x1"] .plyr > .plyr__controls .plyr__controls__item.plyr__volume .plyr__control.plyr__tab-focus, [data-player="video_x1"] .plyr > .plyr__controls .plyr__controls__item.plyr__volume .plyr__control[aria-expanded=true], [data-player="video_x1"] .plyr > .plyr__controls .plyr__controls__item.plyr__volume .plyr__control:hover {
  background-color: #FF6E86;
}
[data-player="video_x1"] .plyr > .plyr__controls .plyr__controls__item.plyr__volume .plyr__control.plyr__tab-focus {
  -moz-box-shadow: 0 0 0 5px rgba(23, 154, 157, 0.5);
  -webkit-box-shadow: 0 0 0 5px rgba(23, 154, 157, 0.5);
  box-shadow: 0 0 0 5px rgba(23, 154, 157, 0.5);
}
[data-player="video_x1"] .plyr > .plyr__controls .plyr__controls__item.plyr__menu .plyr__control.plyr__tab-focus, [data-player="video_x1"] .plyr > .plyr__controls .plyr__controls__item.plyr__menu .plyr__control[aria-expanded=true], [data-player="video_x1"] .plyr > .plyr__controls .plyr__controls__item.plyr__menu .plyr__control:hover {
  background-color: #FF6E86;
}
[data-player="video_x1"] .plyr > .plyr__controls .plyr__controls__item.plyr__menu .plyr__control.plyr__tab-focus {
  -moz-box-shadow: 0 0 0 5px rgba(23, 154, 157, 0.5);
  -webkit-box-shadow: 0 0 0 5px rgba(23, 154, 157, 0.5);
  box-shadow: 0 0 0 5px rgba(23, 154, 157, 0.5);
}
[data-player="video_x1"] .plyr > .plyr__controls .plyr__controls__item.plyr__menu .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before {
  background-color: #FF6E86;
}
[data-player="video_x1"] .plyr > .plyr__video-wrapper .plyr__poster {
  background-size: cover;
}
[data-player="video_x1"] .plyr > .plyr__control {
  padding: 30px;
  background-color: #FF6E86;
  -moz-box-shadow: 1px 1px 6px 2px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 1px 1px 6px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 1px 1px 6px 2px rgba(0, 0, 0, 0.3);
}
[data-player="video_x1"] .plyr > .plyr__control svg {
  -webkit-transform: scale(1.5);
  -moz-transform: scale(1.5);
  -ms-transform: scale(1.5);
  -o-transform: scale(1.5);
  transform: scale(1.5);
}
[data-player="video_x1"] .plyr > .plyr__control.plyr__tab-focus {
  -moz-box-shadow: 0 0 0 5px rgba(23, 154, 157, 0.5);
  -webkit-box-shadow: 0 0 0 5px rgba(23, 154, 157, 0.5);
  box-shadow: 0 0 0 5px rgba(23, 154, 157, 0.5);
}

/* ------------------------------------------------------------------------------------------ */
/*                                       SWEET ALERT  2                                       */
/* ------------------------------------------------------------------------------------------ */
.swal2-container.__prefer {
  /* --------------------------------------    GENERAL   -------------------------------------- */
  /* --------------------------------------    PALETTE   -------------------------------------- */
  /* --------------------------------------   TYPE: 01   -------------------------------------- */
}
.swal2-container.__prefer .swal2-popup {
  padding: 8vw;
  -webkit-border-radius: 0.3125em 0.3125em 0.3125em 0.3125em;
  -khtml-border-radius: 0.3125em 0.3125em 0.3125em 0.3125em;
  -moz-border-radius: 0.3125em 0.3125em 0.3125em 0.3125em;
  -o-border-radius: 0.3125em 0.3125em 0.3125em 0.3125em;
  border-radius: 0.3125em 0.3125em 0.3125em 0.3125em;
}
.swal2-container.__prefer .swal2-popup .swal2-header .swal2-title {
  line-height: normal;
  font-family: "secondaryFont", "tahoma";
  font-weight: normal;
  font-size: 5.0666666667vw;
  color: #161515;
}
.swal2-container.__prefer .swal2-popup .swal2-header .swal2-icon {
  font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.swal2-container.__prefer .swal2-popup .swal2-header .swal2-icon.swal2-info {
  border-color: #0075d9;
  color: #0075d9;
}
.swal2-container.__prefer .swal2-popup .swal2-header .swal2-icon.swal2-success {
  border-color: #5a9e11;
  color: #5a9e11;
}
.swal2-container.__prefer .swal2-popup .swal2-header .swal2-icon.swal2-warning {
  border-color: #ff7e00;
  color: #ff7e00;
}
.swal2-container.__prefer .swal2-popup .swal2-header .swal2-icon.swal2-error {
  border-color: #ef3f3e;
  color: #ef3f3e;
}
.swal2-container.__prefer .swal2-popup .swal2-content {
  line-height: normal;
  font-size: 4.5333333333vw;
  color: #58595b;
}
.swal2-container.__prefer .swal2-popup .swal2-actions:not(.swal2-loading) {
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0.3125em;
  -webkit-border-bottom-left-radius: 0.3125em;
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0.3125em;
  -moz-border-radius-bottomleft: 0.3125em;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0.3125em;
  border-bottom-left-radius: 0.3125em;
}
.swal2-container.__prefer .swal2-popup .swal2-actions:not(.swal2-loading) button {
  height: 8vw;
  padding: 0 5.3333333333vw;
  background-image: none;
  border: medium none;
  -webkit-border-radius: 15px 15px 15px 15px;
  -khtml-border-radius: 15px 15px 15px 15px;
  -moz-border-radius: 15px 15px 15px 15px;
  -o-border-radius: 15px 15px 15px 15px;
  border-radius: 15px 15px 15px 15px;
  line-height: 8vw;
  font-family: "secondaryFont", "tahoma";
  font-size: 3.7333333333vw;
  z-index: 1;
  overflow: hidden;
  -webkit-transition: background 0.3s ease 0s, color 0.3s ease 0s;
  -moz-transition: background 0.3s ease 0s, color 0.3s ease 0s;
  -o-transition: background 0.3s ease 0s, color 0.3s ease 0s;
  -ms-transition: background 0.3s ease 0s, color 0.3s ease 0s;
  transition: background 0.3s ease 0s, color 0.3s ease 0s;
}
.swal2-container.__prefer .swal2-popup .swal2-actions:not(.swal2-loading) button:focus {
  -moz-box-shadow: 0 0 0 0 transparent;
  -webkit-box-shadow: 0 0 0 0 transparent;
  box-shadow: 0 0 0 0 transparent;
}
.swal2-container.__prefer .swal2-popup .swal2-actions:not(.swal2-loading) button.swal2-cancel {
  background-color: #e7e7e8;
  color: #58595b;
}
.swal2-container.__prefer .swal2-popup .swal2-actions:not(.swal2-loading) button.swal2-cancel:hover {
  background-color: #dadadb;
  color: #323334;
}
.swal2-container.__prefer.__info .swal2-popup .swal2-actions:not(.swal2-loading) button.swal2-confirm {
  background-color: rgba(0, 117, 217, 0.15);
  color: #0075d9;
}
.swal2-container.__prefer.__info .swal2-popup .swal2-actions:not(.swal2-loading) button.swal2-confirm:hover {
  background-color: rgba(0, 117, 217, 0.25);
  color: #0059a5;
}
.swal2-container.__prefer.__info .swal2-popup .swal2-actions.swal2-loading button.swal2-confirm {
  border-right-color: #0075d9 !important;
  border-left-color: #0075d9 !important;
}
.swal2-container.__prefer.__success .swal2-popup .swal2-actions:not(.swal2-loading) button.swal2-confirm {
  background-color: rgba(90, 158, 17, 0.15);
  color: #5a9e11;
}
.swal2-container.__prefer.__success .swal2-popup .swal2-actions:not(.swal2-loading) button.swal2-confirm:hover {
  background-color: rgba(90, 158, 17, 0.25);
  color: #406f0c;
}
.swal2-container.__prefer.__success .swal2-popup .swal2-actions.swal2-loading button.swal2-confirm {
  border-right-color: #5a9e11 !important;
  border-left-color: #5a9e11 !important;
}
.swal2-container.__prefer.__warning .swal2-popup .swal2-actions:not(.swal2-loading) button.swal2-confirm {
  background-color: rgba(255, 126, 0, 0.15);
  color: #ff7e00;
}
.swal2-container.__prefer.__warning .swal2-popup .swal2-actions:not(.swal2-loading) button.swal2-confirm:hover {
  background-color: rgba(255, 126, 0, 0.25);
  color: #cb6500;
}
.swal2-container.__prefer.__warning .swal2-popup .swal2-actions.swal2-loading button.swal2-confirm {
  border-right-color: #ff7e00 !important;
  border-left-color: #ff7e00 !important;
}
.swal2-container.__prefer.__error .swal2-popup .swal2-actions:not(.swal2-loading) button.swal2-confirm {
  background-color: rgba(239, 63, 62, 0.15);
  color: #ef3f3e;
}
.swal2-container.__prefer.__error .swal2-popup .swal2-actions:not(.swal2-loading) button.swal2-confirm:hover {
  background-color: rgba(239, 63, 62, 0.25);
  color: #e61413;
}
.swal2-container.__prefer.__error .swal2-popup .swal2-actions.swal2-loading button.swal2-confirm {
  border-right-color: #ef3f3e !important;
  border-left-color: #ef3f3e !important;
}
.swal2-container.__prefer.__type_1 .swal2-popup {
  padding: 0;
  border-top-width: 6px;
  border-top-style: solid;
}
.swal2-container.__prefer.__type_1 .swal2-popup .swal2-actions:not(.swal2-loading) {
  display: block !important;
  padding: 4vw;
  background-color: #f8f8f8;
}
.swal2-container.__prefer.__type_1 .swal2-popup .swal2-actions:not(.swal2-loading):after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
.swal2-container.__prefer.__type_1 .swal2-popup .swal2-actions:not(.swal2-loading) > * {
  display: block;
  float: left;
  margin: 0;
  margin-right: 4vw;
}
.swal2-container.__prefer.__type_1 .swal2-popup .swal2-actions:not(.swal2-loading) > *:last-child {
  margin-right: 0;
}
.swal2-container.__prefer.__type_1.__info .swal2-popup {
  border-top-color: #0075d9;
}
.swal2-container.__prefer.__type_1.__success .swal2-popup {
  border-top-color: #5a9e11;
}
.swal2-container.__prefer.__type_1.__warning .swal2-popup {
  border-top-color: #ff7e00;
}
.swal2-container.__prefer.__type_1.__error .swal2-popup {
  border-top-color: #ef3f3e;
}

/* ------------------------------------------------------------------------------------------ */
/*                         FORM VALIDATION:  JQUERY VALIDATION ENGINE                         */
/* ------------------------------------------------------------------------------------------ */
[data-form-valid] .formError {
  display: block !important;
  position: absolute !important;
  top: calc( 100% + 0.5333333333vw ) !important;
  bottom: auto !important;
  right: 0 !important;
  left: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  text-align: right !important;
  opacity: 1 !important;
  pointer-events: none !important;
  z-index: 1 !important;
}
[data-form-valid] .formError .formErrorContent {
  display: block !important;
  margin: 0 !important;
  padding: 0 2.6666666667vw !important;
  background-color: #ffffff !important;
  border: 1px solid #ef3f3e !important;
  -webkit-border-radius: 4px !important;
  -moz-border-radius: 4px !important;
  border-radius: 4px !important;
  line-height: 6.1333333333vw !important;
  font-family: "primaryFont", "arial" !important;
  font-size: 3.4666666667vw !important;
  color: #ef3f3e !important;
  opacity: 1 !important;
  -moz-box-shadow: 0 0 0 0 transparent !important;
  -webkit-box-shadow: 0 0 0 0 transparent !important;
  box-shadow: 0 0 0 0 transparent !important;
}
[data-form-valid] ._label + .formError {
  top: 0 !important;
  right: auto !important;
  left: 0 !important;
  text-align: left !important;
}
[data-form-valid] ._label + .formError .formErrorContent {
  padding: 0 !important;
  background-color: transparent !important;
  border: medium none !important;
  line-height: 8vw !important;
}
[data-form-valid] [class*="validate"].__error {
  border-color: #ef3f3e !important;
}
[data-form-valid] [class*="validate"].__error + ._icon {
  color: #ef3f3e !important;
}
[data-form-valid] .column > .formError,
[data-form-valid] .columns > .formError {
  padding-right: 4vw !important;
  padding-left: 4vw !important;
}

/* --------------------------------------     PAGE     -------------------------------------- */
/* ------------------------------------------------------------------------------------------ */
/*                                         PAGE: HOME                                         */
/* ------------------------------------------------------------------------------------------ */
/* --------------------------------------    GENERAL   -------------------------------------- */
/* --------------   LEVEL 01   -------------- */
/* ------------------------------------------------------------------------------------------ */
/*                                        PAGE:  ABOUT                                        */
/* ------------------------------------------------------------------------------------------ */
/* --------------------------------------    GENERAL   -------------------------------------- */
/* --------------   LEVEL 01   -------------- */
/* ------------------------------------------------------------------------------------------ */
/*                                    PAGE:  QUESTION LIST                                    */
/* ------------------------------------------------------------------------------------------ */
/* --------------------------------------  NAVIGATION  -------------------------------------- */
.Question_List__nav ul li {
  margin-left: 20px;
}
.Question_List__nav ul li:last-child {
  margin-left: 0;
}
.Question_List__nav ul li a,
.Question_List__nav ul li span {
  display: block;
  line-height: 50px;
  font-family: "secondaryFont", "tahoma";
  font-size: 14px;
  color: #58595b;
}
.Question_List__nav ul li a {
  position: relative;
  padding-right: 10px;
  padding-left: 10px;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
}
.Question_List__nav ul li a:before {
  content: "";
  position: absolute;
  left: 51%;
  right: 51%;
  bottom: 0;
  height: 2px;
  background: #fda029;
  -webkit-transition: right 0.25s ease-out 0s, left 0.25s ease-out 0s;
  -moz-transition: right 0.25s ease-out 0s, left 0.25s ease-out 0s;
  -o-transition: right 0.25s ease-out 0s, left 0.25s ease-out 0s;
  -ms-transition: right 0.25s ease-out 0s, left 0.25s ease-out 0s;
  transition: right 0.25s ease-out 0s, left 0.25s ease-out 0s;
  z-index: -1;
}
.Question_List__nav ul li a:hover {
  color: #fda029;
}
.Question_List__nav ul li a:hover:before {
  left: 0;
  right: 0;
}
.Question_List__nav ul li._current a {
  color: #fda029;
}
.Question_List__nav ul li._current a:before {
  left: 0;
  right: 0;
}

/* --------------------------------------    SEARCH    -------------------------------------- */
.Question_List__search:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
.Question_List__search ._txt {
  display: block;
  float: right;
  width: calc( 100% - 16vw );
  height: 12vw;
  margin: 0;
  padding: 0 5.3333333333vw;
  -webkit-border-radius: 28px 28px 28px 28px;
  -khtml-border-radius: 28px 28px 28px 28px;
  -moz-border-radius: 28px 28px 28px 28px;
  -o-border-radius: 28px 28px 28px 28px;
  border-radius: 28px 28px 28px 28px;
  line-height: 12vw;
}
.Question_List__search ._btn {
  display: block;
  float: left;
  width: 12vw;
  height: 12vw;
  margin: 0;
  padding: 0;
  background-color: #fda029;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  line-height: 12vw;
  text-align: center;
  color: #ffffff;
  cursor: pointer;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  -webkit-transition: background 0.3s ease 0s, transform 0.3s ease 0s;
  -moz-transition: background 0.3s ease 0s, transform 0.3s ease 0s;
  -o-transition: background 0.3s ease 0s, transform 0.3s ease 0s;
  -ms-transition: background 0.3s ease 0s, transform 0.3s ease 0s;
  transition: background 0.3s ease 0s, transform 0.3s ease 0s;
}
.Question_List__search ._btn i {
  display: block;
  width: 12vw;
  height: 12vw;
  line-height: 12vw;
  text-align: center;
  font-size: 5.8666666667vw;
}
.Question_List__search ._btn:hover {
  background-color: #FF6E86;
}
.Question_List__search ._btn:focus {
  -webkit-animation-name: push;
  animation-name: push;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

/* ------------------------------------- SEARCH  RESULT ------------------------------------- */
.Question_List__search_result:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
.Question_List__search_result dfn {
  display: block;
  line-height: 8vw;
  font-family: "secondaryFont", "tahoma";
  font-style: normal;
  font-size: 4.8vw;
  color: #161515;
}
.Question_List__search_result dfn em {
  display: inline-block;
  position: relative;
  margin-right: 2.6666666667vw;
  padding: 0 4vw;
  font-style: normal;
  color: #fda029;
}
.Question_List__search_result dfn em:before {
  content: open-quote;
  position: absolute;
  top: 0;
  right: 0;
}
.Question_List__search_result dfn em:after {
  content: close-quote;
  position: absolute;
  bottom: 0;
  left: 0;
}
.Question_List__search_result ins {
  display: block;
  line-height: 8vw;
  text-decoration: none;
  text-align: left;
  font-size: 3.7333333333vw;
  color: #8b8c8f;
}

/* ------------------------------------------------------------------------------------------ */
/*                                    PAGE:  MEDICINE LIST                                    */
/* ------------------------------------------------------------------------------------------ */
/* --------------------------------------   ALPHABET   -------------------------------------- */
.Medicine_List__alphabet:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
.Medicine_List__alphabet > [data-btn] {
  float: right;
  margin-bottom: 14px;
  margin-right: 7px;
  margin-left: 7px;
  border-color: #dadada;
}
.Medicine_List__alphabet > [data-btn]._l {
  padding-right: 0;
  padding-left: 0;
}
.Medicine_List__alphabet > [data-btn]._l span {
  width: 43px;
  text-align: center;
}

/* --------------------------------------     LINK     -------------------------------------- */
.Medicine_List__link ._item {
  display: table;
  margin-bottom: 20px;
  color: #FF6E86;
}
.Medicine_List__link ._item:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
.Medicine_List__link ._item > * {
  display: block;
  float: right;
  margin-left: 8px;
  line-height: 30px;
  text-decoration: none;
  font-style: normal;
}
.Medicine_List__link ._item > *:last-child {
  margin-left: 0;
}
.Medicine_List__link ._item i {
  width: 18px;
  height: 18px;
  margin-top: 6px;
  border-width: 1px;
  border-style: solid;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  line-height: 16px;
  text-align: center;
  font-size: 15px;
}
.Medicine_List__link ._item span {
  font-size: 18px;
}
.Medicine_List__link ._item ins {
  font-size: 16px;
}
.Medicine_List__link ._item:hover {
  color: #d9384c;
}

/* --------------------------------------   LINK (2)   -------------------------------------- */
.Medicine_List__link_2 ._item {
  margin-bottom: 5.3333333333vw;
  padding: 2.6666666667vw 5.3333333333vw;
  background-color: #f8f8f8;
  -webkit-border-radius: 4px 4px 4px 4px;
  -khtml-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -o-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  -webkit-transition: background 0.3s ease 0s;
  -moz-transition: background 0.3s ease 0s;
  -o-transition: background 0.3s ease 0s;
  -ms-transition: background 0.3s ease 0s;
  transition: background 0.3s ease 0s;
}
.Medicine_List__link_2 ._item:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
.Medicine_List__link_2 ._item > * {
  display: block;
  line-height: 8vw;
}
.Medicine_List__link_2 ._item ._default {
  float: right;
  margin-left: 2.6666666667vw;
}
.Medicine_List__link_2 ._item ._opposite {
  float: left;
  margin-right: 2.6666666667vw;
}
.Medicine_List__link_2 ._item ._title {
  font-family: "secondaryFont", "tahoma";
  font-size: 4.2666666667vw;
  color: #161515;
}
.Medicine_List__link_2 ._item a._title:hover {
  color: #FF6E86;
}
.Medicine_List__link_2 ._item ._link {
  color: #FF6E86;
}
.Medicine_List__link_2 ._item ._link:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
.Medicine_List__link_2 ._item ._link > * {
  display: block;
  float: right;
  margin-left: 1.3333333333vw;
  line-height: 8vw;
}
.Medicine_List__link_2 ._item ._link > *:last-child {
  margin-left: 0;
}
.Medicine_List__link_2 ._item ._link i {
  font-size: 4.8vw;
}
.Medicine_List__link_2 ._item ._link span {
  font-size: 3.4666666667vw;
}
.Medicine_List__link_2 ._item ._link:hover {
  color: #d9384c;
}
.Medicine_List__link_2 ._item:hover {
  background-color: #f3f3f3;
}

/* --------------------------------------    HELPER    -------------------------------------- */
/* ------------------------------------------------------------------------------------------ */
/*                                     HELPER: TYPOGRAPHY                                     */
/* ------------------------------------------------------------------------------------------ */
.primaryFont {
  font-family: "primaryFont", "arial" !important;
}

.secondaryFont {
  font-family: "secondaryFont", "tahoma" !important;
}

.text-color-primary {
  color: #fda029 !important;
}

.background-color-primary {
  background-color: #fda029 !important;
}

.text-color-secondary {
  color: #FF6E86 !important;
}

.background-color-secondary {
  background-color: #FF6E86 !important;
}

.text-color-info {
  color: #0075d9 !important;
}

.background-color-info {
  background-color: #0075d9 !important;
}

.text-color-error {
  color: #ef3f3e !important;
}

.background-color-error {
  background-color: #ef3f3e !important;
}

.text-color-warning {
  color: #ff7e00 !important;
}

.background-color-warning {
  background-color: #ff7e00 !important;
}

.text-color-success {
  color: #5a9e11 !important;
}

.background-color-success {
  background-color: #5a9e11 !important;
}

.text-color-light {
  color: #ffffff !important;
}

.background-color-light {
  background-color: #ffffff !important;
}

.text-color-dark {
  color: #000000 !important;
}

.background-color-dark {
  background-color: #000000 !important;
}

.text-color-body {
  color: #58595b !important;
}

.background-color-body {
  background-color: #58595b !important;
}

.text-color-head {
  color: #161515 !important;
}

.background-color-head {
  background-color: #161515 !important;
}

/* ------------------------------------------------------------------------------------------ */
/*                                    HELPER:  SIMPLE LIST                                    */
/* ------------------------------------------------------------------------------------------ */
/* ---------- HORIZONTAL:  DEFAULT ---------- */
.listHD {
  margin: 0;
}
.listHD:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
.listHD > li {
  float: right;
  list-style: none outside none;
}

/* ---------- HORIZONTAL: OPPOSITE ---------- */
.listHO {
  margin: 0;
}
.listHO:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}
.listHO > li {
  float: left;
  list-style: none outside none;
}

/* ----------   HORIZONTAL: ICON   ---------- */
.listHD._icon li,
.listHO._icon li {
  position: relative;
  width: 12vw;
  height: 12vw;
  background-color: #f8f8f8;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  line-height: 12vw;
  overflow: hidden;
}
.listHD._icon li a,
.listHD._icon li span,
.listHO._icon li a,
.listHO._icon li span {
  display: block;
  position: relative;
  width: 12vw;
  height: 12vw;
  background-color: #f8f8f8;
  line-height: 12vw;
}
.listHD._icon li a i,
.listHD._icon li span i,
.listHO._icon li a i,
.listHO._icon li span i {
  display: block;
  width: 12vw;
  height: 12vw;
  text-align: center;
  line-height: 12vw;
  font-size: 5.8666666667vw;
}
.listHD._icon li a:hover,
.listHO._icon li a:hover {
  background-color: #d8d8d8;
}
.listHD._icon li img,
.listHO._icon li img {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 24px;
  max-height: 24px;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.listHD._icon li._primaryColor,
.listHO._icon li._primaryColor {
  background-color: rgba(253, 160, 41, 0.1);
}
.listHD._icon li._primaryColor a,
.listHD._icon li._primaryColor span,
.listHO._icon li._primaryColor a,
.listHO._icon li._primaryColor span {
  background-color: rgba(253, 160, 41, 0.1);
  color: #fda029;
}
.listHD._icon li._primaryColor a:hover,
.listHO._icon li._primaryColor a:hover {
  background-color: rgba(253, 160, 41, 0.2);
}
.listHD._icon li._secondaryColor,
.listHO._icon li._secondaryColor {
  background-color: rgba(23, 154, 157, 0.1);
}
.listHD._icon li._secondaryColor a,
.listHD._icon li._secondaryColor span,
.listHO._icon li._secondaryColor a,
.listHO._icon li._secondaryColor span {
  background-color: rgba(23, 154, 157, 0.1);
  color: #FF6E86;
}
.listHD._icon li._secondaryColor a:hover,
.listHO._icon li._secondaryColor a:hover {
  background-color: rgba(23, 154, 157, 0.2);
}
.listHD._icon li._thirdColor,
.listHO._icon li._thirdColor {
  background-color: rgba(217, 56, 76, 0.1);
}
.listHD._icon li._thirdColor a,
.listHD._icon li._thirdColor span,
.listHO._icon li._thirdColor a,
.listHO._icon li._thirdColor span {
  background-color: rgba(217, 56, 76, 0.1);
  color: #d9384c;
}
.listHD._icon li._thirdColor a:hover,
.listHO._icon li._thirdColor a:hover {
  background-color: rgba(217, 56, 76, 0.2);
}
.listHD._icon li._forthColor,
.listHO._icon li._forthColor {
  background-color: rgba(138, 163, 255, 0.1);
}
.listHD._icon li._forthColor a,
.listHD._icon li._forthColor span,
.listHO._icon li._forthColor a,
.listHO._icon li._forthColor span {
  background-color: rgba(138, 163, 255, 0.1);
  color: #8aa3ff;
}
.listHD._icon li._forthColor a:hover,
.listHO._icon li._forthColor a:hover {
  background-color: rgba(138, 163, 255, 0.2);
}
.listHD._icon li._infoColor,
.listHO._icon li._infoColor {
  background-color: rgba(0, 117, 217, 0.1);
}
.listHD._icon li._infoColor a,
.listHD._icon li._infoColor span,
.listHO._icon li._infoColor a,
.listHO._icon li._infoColor span {
  background-color: rgba(0, 117, 217, 0.1);
  color: #0075d9;
}
.listHD._icon li._infoColor a:hover,
.listHO._icon li._infoColor a:hover {
  background-color: rgba(0, 117, 217, 0.2);
}
.listHD._icon li._successColor,
.listHO._icon li._successColor {
  background-color: rgba(90, 158, 17, 0.1);
}
.listHD._icon li._successColor a,
.listHD._icon li._successColor span,
.listHO._icon li._successColor a,
.listHO._icon li._successColor span {
  background-color: rgba(90, 158, 17, 0.1);
  color: #5a9e11;
}
.listHD._icon li._successColor a:hover,
.listHO._icon li._successColor a:hover {
  background-color: rgba(90, 158, 17, 0.2);
}
.listHD._icon li._warningColor,
.listHO._icon li._warningColor {
  background-color: rgba(255, 126, 0, 0.1);
}
.listHD._icon li._warningColor a,
.listHD._icon li._warningColor span,
.listHO._icon li._warningColor a,
.listHO._icon li._warningColor span {
  background-color: rgba(255, 126, 0, 0.1);
  color: #ff7e00;
}
.listHD._icon li._warningColor a:hover,
.listHO._icon li._warningColor a:hover {
  background-color: rgba(255, 126, 0, 0.2);
}
.listHD._icon li._errorColor,
.listHO._icon li._errorColor {
  background-color: rgba(239, 63, 62, 0.1);
}
.listHD._icon li._errorColor a,
.listHD._icon li._errorColor span,
.listHO._icon li._errorColor a,
.listHO._icon li._errorColor span {
  background-color: rgba(239, 63, 62, 0.1);
  color: #ef3f3e;
}
.listHD._icon li._errorColor a:hover,
.listHO._icon li._errorColor a:hover {
  background-color: rgba(239, 63, 62, 0.2);
}
.listHD._icon._l li,
.listHO._icon._l li {
  width: 16.5333333333vw;
  height: 16.5333333333vw;
  line-height: 16.5333333333vw;
}
.listHD._icon._l li a,
.listHD._icon._l li span,
.listHO._icon._l li a,
.listHO._icon._l li span {
  width: 16.5333333333vw;
  height: 16.5333333333vw;
  line-height: 16.5333333333vw;
}
.listHD._icon._l li a i,
.listHD._icon._l li span i,
.listHO._icon._l li a i,
.listHO._icon._l li span i {
  width: 16.5333333333vw;
  height: 16.5333333333vw;
  line-height: 16.5333333333vw;
  font-size: 8.5333333333vw;
}
.listHD._icon._l li img,
.listHO._icon._l li img {
  max-width: 41px;
  max-height: 41px;
}
.listHD._icon._l li,
.listHO._icon._l li {
  width: 16.5333333333vw;
  height: 16.5333333333vw;
  line-height: 16.5333333333vw;
}
.listHD._icon._l li a,
.listHD._icon._l li span,
.listHO._icon._l li a,
.listHO._icon._l li span {
  width: 16.5333333333vw;
  height: 16.5333333333vw;
  line-height: 16.5333333333vw;
}
.listHD._icon._l li a i,
.listHD._icon._l li span i,
.listHO._icon._l li a i,
.listHO._icon._l li span i {
  width: 16.5333333333vw;
  height: 16.5333333333vw;
  line-height: 16.5333333333vw;
  font-size: 8.5333333333vw;
}
.listHD._icon._l li img,
.listHO._icon._l li img {
  max-width: 41px;
  max-height: 41px;
}

.listHD._icon li {
  margin-left: 5.3333333333vw;
}
.listHD._icon li:last-child {
  margin-left: 0;
}

.listHO._icon li {
  margin-right: 5.3333333333vw;
}
.listHO._icon li:last-child {
  margin-right: 0;
}

/* ----------       VERTICAL       ---------- */
.listV {
  margin: 0;
}
.listV > li {
  list-style: none outside none;
}
.listV._bullet li {
  position: relative;
  padding-right: 5.3333333333vw;
}
.listV._bullet li:before {
  content: "";
  position: absolute;
  top: 2vw;
  right: 0;
  width: 2.6666666667vw;
  height: 2.6666666667vw;
  background-color: #ebebeb;
  -webkit-border-radius: 100% 100% 100% 100%;
  -khtml-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
.listV._bullet._dashed li:before {
  content: "-";
  background-color: transparent;
  -webkit-border-radius: 0 0 0 0;
  -khtml-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  -o-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
  line-height: 2.6666666667vw;
  font-size: 6.1333333333vw;
}

/* ------------------------------------------------------------------------------------------ */
/*                                     HELPER:  DIRECTION                                     */
/* ------------------------------------------------------------------------------------------ */
.float-default {
  float: right !important;
}

.float-opposite {
  float: left !important;
}

.dir-rtl {
  direction: rtl;
}

.dir-ltr {
  direction: ltr;
}

/* ------------------------------------------------------------------------------------------ */
/*                                    HELPER:  OBSERVATION                                    */
/* ------------------------------------------------------------------------------------------ */
.over-visible {
  overflow: visible !important;
}

.over-hidden {
  overflow: hidden !important;
}

.NoWrap {
  white-space: nowrap !important;
}

/* ------------------------------------------------------------------------------------------ */
/*                                      HELPER: POSITION                                      */
/* ------------------------------------------------------------------------------------------ */
.centerSOFT {
  float: none;
  margin-right: auto;
  margin-left: auto;
}

.centerHARD {
  display: table;
  float: none;
  margin-right: auto;
  margin-left: auto;
}

.middleBACK {
  display: table;
  width: 100%;
  height: 100%;
}

.middleTHIS {
  display: table-cell;
  vertical-align: middle;
}

/* ------------------------------------------------------------------------------------------ */
/*                                       HELPER: MARGIN                                       */
/* ------------------------------------------------------------------------------------------ */
.margin-none {
  margin: 0 !important;
}

.margin-top-none {
  margin-top: 0 !important;
}

.margin-bottom-none {
  margin-bottom: 0 !important;
}

.margin-default-none {
  margin-right: 0 !important;
}

.margin-opposite-none {
  margin-left: 0 !important;
}

.margin-minimize {
  margin: 2.6666666667vw !important;
}

.margin-top-minimize {
  margin-top: 2.6666666667vw !important;
}

.margin-bottom-minimize {
  margin-bottom: 2.6666666667vw !important;
}

.margin-default-minimize {
  margin-right: 2.6666666667vw !important;
}

.margin-opposite-minimize {
  margin-left: 2.6666666667vw !important;
}

.margin-normalize {
  margin: 5.3333333333vw !important;
}

.margin-top-normalize {
  margin-top: 5.3333333333vw !important;
}

.margin-bottom-normalize {
  margin-bottom: 5.3333333333vw !important;
}

.margin-default-normalize {
  margin-right: 5.3333333333vw !important;
}

.margin-opposite-normalize {
  margin-left: 5.3333333333vw !important;
}

.margin-maximize {
  margin: 8vw !important;
}

.margin-top-maximize {
  margin-top: 8vw !important;
}

.margin-bottom-maximize {
  margin-bottom: 8vw !important;
}

.margin-default-maximize {
  margin-right: 8vw !important;
}

.margin-opposite-maximize {
  margin-left: 8vw !important;
}

.margin-ultra {
  margin: 10.6666666667vw !important;
}

.margin-top-ultra {
  margin-top: 10.6666666667vw !important;
}

.margin-bottom-ultra {
  margin-bottom: 10.6666666667vw !important;
}

.margin-default-ultra {
  margin-right: 10.6666666667vw !important;
}

.margin-opposite-ultra {
  margin-left: 10.6666666667vw !important;
}

/* ------------------------------------------------------------------------------------------ */
/*                                      HELPER:  PADDING                                      */
/* ------------------------------------------------------------------------------------------ */
.padding-none {
  padding: 0 !important;
}

.padding-top-none {
  padding-top: 0 !important;
}

.padding-bottom-none {
  padding-bottom: 0 !important;
}

.padding-default-none {
  padding-right: 0 !important;
}

.padding-opposite-none {
  padding-left: 0 !important;
}

.padding-minimize {
  padding: 2.6666666667vw !important;
}

.padding-top-minimize {
  padding-top: 2.6666666667vw !important;
}

.padding-bottom-minimize {
  padding-bottom: 2.6666666667vw !important;
}

.padding-default-minimize {
  padding-right: 2.6666666667vw !important;
}

.padding-opposite-minimize {
  padding-left: 2.6666666667vw !important;
}

.padding-normalize {
  padding: 5.3333333333vw !important;
}

.padding-top-normalize {
  padding-top: 5.3333333333vw !important;
}

.padding-bottom-normalize {
  padding-bottom: 5.3333333333vw !important;
}

.padding-default-normalize {
  padding-right: 5.3333333333vw !important;
}

.padding-opposite-normalize {
  padding-left: 5.3333333333vw !important;
}

.padding-maximize {
  padding: 8vw !important;
}

.padding-top-maximize {
  padding-top: 8vw !important;
}

.padding-bottom-maximize {
  padding-bottom: 8vw !important;
}

.padding-default-maximize {
  padding-right: 8vw !important;
}

.padding-opposite-maximize {
  padding-left: 8vw !important;
}

.padding-ultra {
  padding: 10.6666666667vw !important;
}

.padding-top-ultra {
  padding-top: 10.6666666667vw !important;
}

.padding-bottom-ultra {
  padding-bottom: 10.6666666667vw !important;
}

.padding-default-ultra {
  padding-right: 10.6666666667vw !important;
}

.padding-opposite-ultra {
  padding-left: 10.6666666667vw !important;
}

/* ------------------------------------------------------------------------------------------ */
/*                                       HELPER: BORDER                                       */
/* ------------------------------------------------------------------------------------------ */
.radius {
  -webkit-border-radius: 0.1875rem !important;
  -moz-border-radius: 0.1875rem !important;
  border-radius: 0.1875rem !important;
}

.rounded {
  -webkit-border-radius: 5000px !important;
  -moz-border-radius: 5000px !important;
  border-radius: 5000px !important;
}

/* ------------------------------------------------------------------------------------------ */
/* -------------------------------                            ------------------------------- */
/* ------------------------                    END                   ------------------------ */
/* -------------------------------                            ------------------------------- */
/* ------------------------------------------------------------------------------------------ */
