@charset 'utf-8';
html{font-family:tha;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
figure,footer,header,main,nav,section{display:block}
[hidden]{display:none}
a{background:0 0}
a:active,a:hover{outline:0}
strong{font-weight:700}
img{border:0;max-width: 94%;height:auto;}
svg:not(:root){overflow:hidden}
button,select{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button{-webkit-appearance:button;cursor:pointer}
@font-face{font-family:Tha;font-style:normal;font-weight:400;src:url(fonts/tha.woff2) format('woff2'),url(fonts/tha.woff) format('woff');unicode-range:U+0000-F8FE,U+F900-FFFF}
@font-face{font-family:Tha-bold;font-style:normal;font-weight:400;src:url(fonts/Tha-Bold.woff) format('woff2'),url(fonts/Tha-Bold.woff) format('woff');unicode-range:U+0000-F8FE,U+F900-FFFF}
@font-face{font-family:Tha-ExtraBold;font-style:normal;font-weight:400;src:url(fonts/Tha-ExtraBold.woff) format('woff2'),url(fonts/Tha-ExtraBold.woff) format('woff');unicode-range:U+0000-F8FE,U+F900-FFFF}
@font-face{font-family:Tha-light;font-style:normal;font-weight:400;src:url(fonts/Tha-Light.woff) format('woff2'),url(fonts/Tha-Light.woff) format('woff');unicode-range:U+0000-F8FE,U+F900-FFFF}
@font-face{font-family:Tha-ThinItalic;font-style:normal;font-weight:400;src:url(fonts/Tha-ThinItalic.woff) format('woff2'),url(fonts/Tha-ThinItalic.woff) format('woff');unicode-range:U+0000-F8FE,U+F900-FFFF}
@font-face{font-family:Tha-Semibold;font-style:normal;font-weight:400;src:url(fonts/Tha-Semibold.woff) format('woff2'),url(fonts/Tha-Semibold.woff) format('woff');unicode-range:U+0000-F8FE,U+F900-FFFF}

@viewport{width:device-width}
*,::after,::before{box-sizing:inherit}
blockquote,figure{margin:0;padding:0}
button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;text-decoration:none;cursor:pointer;display:inline-block;border-radius:4px;text-align:center;padding:0}
h1{margin:.67em 0;font-family:tha,;font-weight:500;line-height:1.1;letter-spacing:normal;font-size:2rem;margin-bottom:1rem}
@media screen and (min-width:25rem){h1{font-size:calc(2rem + (12 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){h1{font-size:2.75rem}
}
h2{font-family:tha-semibold;font-weight:500;line-height:1.2;letter-spacing:normal;font-size:1.625rem;margin-bottom:1rem}
@media screen and (min-width:25rem){h2{font-size:calc(1.625rem + (6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){h2{font-size:2rem}
}
h3{font-family:tha-bold;font-weight:500;line-height:1.45;letter-spacing:normal;font-size:1.4rem;margin-bottom:1rem;}
@media screen and (min-width:25rem){h3{font-size:calc(1.4rem + (9.600000000000001 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){h3{font-size:2rem}
}
p,ul{font-family:tha;font-weight:400;line-height:1.5;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){p,ul{font-size:calc(1rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){p,ul{font-size:1rem}
}
small{font-family:tha;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){small{font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){small{font-size:.875rem}
}

.inline-link{display:inline!important}

a{color:#3f46ad;cursor:pointer;text-decoration:none;/* border-bottom:1px solid #3f46ad; */transition:all 420ms cubic-bezier(.165,.84,.44,1);word-break:break-word;}
a:hover{color:#1c299d;border-bottom-color:#1c299d}
a.view_no-border{border-bottom:none}
.t-contains-subtle-links a:not(.click__button){color:#6d6f7b;font-family: tha;}
.t-contains-subtle-links a:not(.click__button):active,.t-contains-subtle-links a:not(.click__button):focus,.t-contains-subtle-links a:not(.click__button):hover{color:#3f46ad}
.t-contains-reverse-links a:not(.click__button){color:#212224;border-bottom:1px solid #212224}
.t-blank-link,.t-blank-link:active,.t-blank-link:focus,.t-blank-link:hover{color:inherit;border:none}
html{box-sizing:border-box;font-size:16px;color:#323648}
body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;max-width:100%;overflow-x:hidden;display:flex;flex-direction:column;min-height:100vh}
h1,h2,h3{color:#323648}
p{margin:0;margin-bottom:1rem;color:#5b5e6d}
ul{padding:0}
small,ul{color:#5b5e6d}
select{vertical-align:top}
cite{font-style:normal}
.content-p-container{margin:0 auto;padding:0 8vw}
@media screen and (min-width:48rem){.content-p-container{padding:0 4vw}
}
@media screen and (min-width:84.875rem){.content-p-container{max-width:76.875rem;padding:0;}
}




.main_wrap-medium{max-width:54rem;margin:0 auto;padding:0 8vw}
@media screen and (min-width:48rem){.main_wrap-medium{padding:0 4vw}
}
@media screen and (min-width:84.875rem){.main_wrap-medium{padding:0}
}
.main_wrap-small{max-width:38.5rem;margin:0 auto;padding:0 8vw}
@media screen and (min-width:48rem){.main_wrap-small{padding:0 4vw}
}
@media screen and (min-width:84.875rem){.main_wrap-small{padding:0}
}
@supports (display:grid) and (grid-template-columns:repeat(3,1fr)) and (grid-row-gap:1%) and (grid-gap:1%) and (grid-column-gap:1%){.image_on-object{display:grid;grid-column-gap:1rem;grid-template-columns:auto 1fr}
}
@supports not ((display:grid) and (grid-column-gap:1%)){.image_on-object{display:flex;align-items:flex-start}
.image_on-object>.image_on-object__media{display:flex;margin-right:1rem}
.image_on-object>.image_on-object__content{flex:1;flex-basis:auto;max-width:100%}
}
@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.image_on-object{display:flex;align-items:flex-start}
.image_on-object>.image_on-object__media{display:flex;margin-right:1rem}
.image_on-object>.image_on-object__content{flex:1;flex-basis:auto;max-width:100%}
}
@supports not ((display:grid) and (grid-column-gap:1%)){
}
.image_on-object.view_centered{align-items:center}
@supports (object-fit:contain){
}
@supports not (object-fit:contain){
}
.hero_img{padding-top:7rem;padding-bottom:3rem}
@media screen and (min-width:48rem){.hero_img{padding-top:10rem;padding-bottom:5rem;}
}
.hero_img{position:relative;}
.hero_img__content{margin:0 auto;position:relative}
@media screen and (min-width:48rem){
.hero_img__content{text-align:center;padding-left: 10% !important;}
}
.hero_img__content:not(.content-p-container){margin:0 auto;padding:0 8vw}
@media screen and (min-width:48rem){.hero_img__content:not(.content-p-container){padding:0 4vw}
}
@media screen and (min-width:84.875rem){.hero_img__content:not(.content-p-container){padding:0;align-items: center;height: 948px;padding-top: 100px;}
}
 
@media screen and (min-width:84.875rem){.heroz{position:relative;top:222px;display: none;}
}

@media screen and (min-width:84.875rem){.extraz{padding-top:70px !important;}
}
 
@media screen and (min-width:84.875rem){.herozz{background:url(img/main.png) no-repeat bottom right scroll;/* background-position-x: 700px; *//* background-position-y: 200px; */background-size: 1200px;}
}

@media screen and (min-width:84.875rem){.mobile-only{display:none!important;}
}

@media screen and (max-width:64rem){.desktop-only{display:none!important;}
}

/*
.grecaptcha-badge {
    visibility:hidden
}*/
.hero_img.view_light-text .hero_img__header{color:#f5f5f5;text-shadow:0 0 1px rgba(0,0,0,.1);}
.hero_img.view_light-text .hero_img__header__copy{color:#fff;text-align: left;}
.hero_img.view_light-text .hero_img__background{background-color:#323648}
.hero_img__illustration{margin-top:3rem;}
.hero_img__header{width:100%;color:#323648}
.hero_img__header__headline_bigger{font-family:tha-ExtraBold;font-weight:500;line-height:1.1;letter-spacing:normal;font-size:2rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.hero_img__header__headline_bigger{font-size:calc(2rem + (24 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.hero_img__header__headline_bigger{font-size:3.5rem;}
}
.hero_img__header__copy{font-family:Tha !important;font-weight:400;line-height:1.5;letter-spacing:normal;font-size:1.0625rem}
@media screen and (min-width:25rem){.hero_img__header__copy{font-size:calc(1.0625rem + (3 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.hero_img__header__copy{font-size:1.7rem;}
}
.hero_img__header__copy,.hero_img__header__headline_bigger{color:inherit}
.hero_img__header__headline_bigger{/*! max-width:14em; */margin-top:0}
@media screen and (min-width:48rem){.hero_img__header__headline_bigger{margin: 0 auto 2.5rem;text-align: left;}
}
.hero_img__header__copy{color:#5b5e6d;max-width:46rem;/*! margin-left:auto; */margin-right:auto;margin-bottom: 2.8rem;}
.hero_img__header__cta{display:inline-block;font-family:tha}
.hero_img__header>:last-child{margin-bottom:0}
.hero_img__background{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0}
@media only print{.hero_img,.hero_img.view_light-text,.hero_img.view_light-text .hero_img__header,.hero_img__header__copy{color:#323648!important}
.hero_img{margin-top:0!important;padding-top:1rem!important;padding-bottom:1rem!important}
.hero_img__background{background:0 0!important}
.hero_img__illustration{max-height:400px!important}
.hero_img__header__cta{margin-left:auto;margin-right:auto}
}

.navig_proto-comp:hover .NAV_menu1 {
    display:block
}

#DIV_menu3>a:hover {
    background-color:#f5f5f5;
    color:rgb(63, 70, 173)!important;
    font-weight: 700
}

blockquote p {
  font-family: tha-thinitalic;
  font-weight: 700
}
.special {
  background-color: rgb(245, 245, 245);
}
#use{padding-top:100px;padding-bottom:100px}
.section-p{overflow:hidden;padding:3rem 0;border-top:1px solid #ebebeb}
.section-p.view_lighter-gray{background-color:#f5f5f5}
.section-p__illustration{margin:0 auto 2rem;text-align:center}
@media screen and (min-width:64rem){.section-p__illustration{margin:0}
}
.section-p_properties{padding:3rem 0;border-top:1px solid #ebebeb}
.section-p_properties__headline{font-family:Tha-bold;line-height:1.2;letter-spacing:normal;margin-bottom:1rem;margin-top:0}
@media screen and (min-width:25rem){.section-p_properties__headline{font-size:calc(1.625rem + (6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.section-p_properties__headline{font-size:2rem}
}
.section-p_properties__copy{font-family:tha;font-weight:400;line-height:1.5;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.section-p_properties__copy{font-size:calc(1rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.section-p_properties__copy{font-size:1rem}
}
.section-p_properties__copy:last-child{margin-bottom:0}
@media screen and (min-width:48rem){.section-p_properties{padding:5rem 0}
.section-p_properties__copy{font-family:tha;font-weight:400;line-height:1.5;letter-spacing:normal;font-size:1.5rem;margin-bottom:1rem;margin-top: 3rem;}
}

.paragraf {
  font-size: 1.2rem
}

@media screen and (min-width:48rem) and screen and (min-width:25rem){.section-p_properties__copy{font-size:calc(1.0625rem + (3 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:48rem) and screen and (min-width:64rem){.section-p_properties__copy{font-size:1.25rem}
}
.section-p_properties.view_lighter-gray{background-color:#f5f5f5}
.o-block-grid{margin-bottom:1rem;list-style-type:none}
@supports not ((display:grid) and (grid-column-gap:1%)){.o-block-grid{display:flex;flex-wrap:wrap}
}
@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.o-block-grid{display:flex;flex-wrap:wrap}
.o-block-grid.view_two>*{max-width:100%}
}
.o-block-grid>*{margin-bottom:2.43902439%}
.o-block-grid.view_two>*{flex-basis:100%}
@media screen and (min-width:48rem){.o-block-grid.view_two>*{margin-bottom:1rem;flex-basis:48.781%}
.o-block-grid.view_two>:nth-child(even){margin-left:2.43902439%}
}
@media screen and (min-width:48rem) and (-ms-high-contrast:none),(-ms-high-contrast:active){.o-block-grid.view_two>*{max-width:48.781%}
}
.o-block-grid.view_three>*{flex-basis:100%;margin-bottom:2.43902439%}
@supports (-ms-ime-align:auto){.o-block-grid.view_three>*{margin-bottom:2rem}
}
@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.o-block-grid.view_three>*{max-width:100%}
}
@media screen and (min-width:48rem){.o-block-grid.view_three>*{margin-right:2.43902439%;flex-basis:48.781%}
.o-block-grid.view_three>:nth-child(2n){margin-right:0}
}
@media screen and (min-width:48rem) and (-ms-high-contrast:none),(-ms-high-contrast:active){.o-block-grid.view_three>*{max-width:48.781%}
}
@media screen and (min-width:60rem){.o-block-grid.view_three>*{margin-right:2.43902439%;flex-basis:31.7%}
.o-block-grid.view_three>:nth-child(2n){margin-right:2.43902439%}
.o-block-grid.view_three>:nth-child(3n){margin-right:0}
}
@media screen and (min-width:60rem) and (-ms-high-contrast:none),(-ms-high-contrast:active){.o-block-grid.view_three>*{max-width:31.7%}
}
@supports (display:grid) and (grid-template-columns:repeat(3,1fr)) and (grid-row-gap:1%) and (grid-gap:1%) and (grid-column-gap:1%){.o-block-grid{display:grid;grid-gap:1rem 2.43902439%}
.o-block-grid.view_two{grid-template-columns:1fr}
@media screen and (min-width:48rem){.o-block-grid.view_two{grid-template-columns:repeat(2,1fr)}
}
@media only print{.o-block-grid.view_two{grid-template-columns:repeat(1,1fr)}
}
.o-block-grid.view_two>:nth-child(even){margin-left:0}
.o-block-grid.view_three{grid-template-columns:repeat(1,1fr)}
.o-block-grid.view_three>:nth-child(n){margin-right:0}
@media screen and (min-width:48rem){.o-block-grid.view_three{grid-template-columns:repeat(2,1fr)}
}
@media screen and (min-width:60rem){.o-block-grid.view_three{grid-template-columns:repeat(3,1fr)}
}
@media only print{.o-block-grid.view_three{grid-template-columns:repeat(3,1fr)}
}
.o-block-grid.view_gapless{grid-gap:0}
}
@supports not ((display:grid) and (grid-column-gap:1%)){@media screen and (min-width:64rem){.second-columns{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}
}
}
@media screen and (min-width:64rem) and (-ms-high-contrast:none),(-ms-high-contrast:active){.second-columns{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}
}
@supports not ((display:grid) and (grid-column-gap:1%)){@media screen and (min-width:64rem){.second-columns>:first-child{flex-basis:48.7804878%;max-width:48.7804878%}
.second-columns>:last-child{flex-basis:40.24390244%;max-width:40.24390244%;margin-left:10.97560976%}
}
}
@media screen and (min-width:64rem) and (-ms-high-contrast:none),(-ms-high-contrast:active){.second-columns>:first-child{flex-basis:48.7804878%;max-width:48.7804878%}
.second-columns>:last-child{flex-basis:40.24390244%;max-width:40.24390244%;margin-left:10.97560976%}
.second-columns.view_inverse>:last-child{max-width:40.24390244%}
}
.second-columns.view_centered{align-items:center}
.second-columns.view_inverse>:last-child{margin-left:0}
@media screen and (min-width:64rem){
.second-columns.view_inverse>:last-child{margin-right:10.97560976%;flex-basis:40.24390244%}
.second-columns.view_inverse>:first-child{order:2;flex-basis:48.7804878%}
}
@media screen and (min-width:64rem) and (-ms-high-contrast:none),(-ms-high-contrast:active){.second-columns.view_inverse>:first-child{max-width:48.7804878%}
}
@supports not ((display:grid) and (grid-column-gap:1%)){
}
@supports not ((display:grid) and (grid-column-gap:1%)){
}
@supports (display:grid) and (grid-template-columns:repeat(3,1fr)) and (grid-row-gap:1%) and (grid-gap:1%) and (grid-column-gap:1%){.second-columns{display:grid;grid-template-columns:100%}
@media screen and (min-width:64rem){.second-columns{grid-column-gap:10.97560976%;grid-template-columns:48.7804878% 40.24390244%}
}
@media screen and (min-width:64rem){
.second-columns.view_inverse{grid-template-columns:40.24390244% 48.7804878%}
.second-columns.view_inverse>:last-child{margin:0}
}
@media only print{.second-columns{grid-template-columns:48.7804878% 48.7804878%}
}
}
@supports not ((display:grid) and (grid-column-gap:1%)){@media screen and (min-width:48rem){.o-three-columns{display:flex;flex-wrap:wrap;justify-content:space-between}
.o-three-columns>*{flex-basis:31.70731707%}
}
}
@media screen and (min-width:48rem) and (-ms-high-contrast:none),(-ms-high-contrast:active){.o-three-columns{display:flex;flex-wrap:wrap;justify-content:space-between}
.o-three-columns>*{flex-basis:31.70731707%;max-width:31.70731707%}
.o-three-columns.view_narrow>*{max-width:20.73170732%}
}
@media screen and (min-width:48rem){.o-three-columns.view_narrow{justify-content:space-around;margin:0 6.504065%}
.o-three-columns.view_narrow>*{flex-basis:20.73170732%}
}
@supports (display:grid) and (grid-template-columns:repeat(3,1fr)) and (grid-row-gap:1%) and (grid-gap:1%) and (grid-column-gap:1%){.o-three-columns{display:grid;grid-column-gap:2.43902439%;grid-template-columns:100%}
@media screen and (min-width:48rem){.o-three-columns{grid-template-columns:repeat(3,1fr)}
.o-three-columns.view_narrow{grid-column-gap:6.504065%}
}
}
@supports not ((display:grid) and (grid-column-gap:1%)){
}
@supports not ((display:grid) and (grid-column-gap:1%)){
}
@supports not ((display:grid) and (grid-column-gap:1%)){
}
@supports not ((display:grid) and (grid-column-gap:1%)){
}
@supports (display:grid) and (grid-template-columns:repeat(3,1fr)) and (grid-row-gap:1%) and (grid-gap:1%) and (grid-column-gap:1%){
}
.click__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;cursor:pointer;border-radius: 4px;text-align:center;font-family:tha;font-weight:700;line-height:1.3;letter-spacing:normal;font-size:.9rem;text-transform:uppercase;text-decoration:none;padding:19px 40px 20px;display:block;width:100%;transition:box-shadow 420ms cubic-bezier(.165,.84,.44,1),color 420ms cubic-bezier(.165,.84,.44,1),background 420ms cubic-bezier(.165,.84,.44,1);}
@media screen and (min-width:25rem){.click__button{font-size:calc(.9rem + (-.40000000000000036 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.click__button{font-size:.875rem}
}
@media screen and (min-width: 48rem){
.click__button{display:inline-block;white-space:nowrap;flex-basis:auto;width:auto;}
}
.click__button.view_secondary{background-color:#fff;color:#1c299d;fill:#1c299d;box-shadow:inset 0 0 0 1px #9ba0d3;}
.click__button.view_secondary:hover{box-shadow:inset 0 0 0 2px #1c299d}
.click__button.view_secondary:active,.click__button.view_secondary:focus{background-color:#1c299d;color:#fff;fill:#fff;outline:0;box-shadow:inset 0 0 0 2px #1c299d}
.click__button.view_primary{background-color:#3f46ad;color:#fff;fill:#fff}
.click__button.view_primary:hover{background-color:#1c299d}
.click__button.view_primary:active,.click__button.view_primary:focus{background-color:#5b77c4;color:#fff;fill:#fff;outline:0}
.click__button.view_no-border{box-shadow:none;}
a.click__button,a.click__button:active,a.click__button:focus,a.click__button:hover{border-bottom:0}
@media only print{.click__button{border:1px solid #323648!important;color:#323648!important;background:#fff!important;white-space:normal}
}

.click__action__register{overflow:visible;width:100%}
.click__action__register .click__button{margin-top:1rem}
@media screen and (min-width:48rem){
.click__action__register .click__button{margin-top:0}
}
.click__action__register__headline{font-family:tha,;font-weight:500;line-height:1.45;letter-spacing:normal;font-size:1.25rem;color:#323648}
@media screen and (min-width:25rem){.click__action__register__headline{font-size:calc(1.25rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.click__action__register__headline{font-size:1.5rem}
}
.click__action__register__headline{margin:0}

.t-dark-theme .click__action__register__headline{font-family:tha,;font-weight:500;line-height:1.2;letter-spacing:normal;font-size:1.625rem}
@media screen and (min-width:25rem){.t-dark-theme .click__action__register__headline{font-size:calc(1.625rem + (6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.t-dark-theme .click__action__register__headline{font-size:2rem}
}
.t-dark-theme .click__action__register__headline{color:#fff;margin-bottom:2rem}
.click__form__radio:not(:checked){position:absolute;left:-9999px}
.click__form__checkbox:not(:checked){position:absolute;left:-9999px}
@supports (object-fit:cover){
}
@supports (object-position:top){
}
.click__panel{display:inline-block;padding:2rem;background-color:#fff;box-shadow:0 0 2rem rgba(0,0,0,.1);width:100%;height:100%;transition:transform 420ms cubic-bezier(.165,.84,.44,1)}
.click__panel .image_on-object__media{width:50px}
.click__quote__text{font-family:tha,;font-weight:400;line-height:1.5;letter-spacing:normal;font-size:1rem;margin-bottom:1rem;text-indent:-.5rem}
@media screen and (min-width:25rem){.click__quote__text{font-size:calc(1rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.click__quote__text{font-size:1rem}
}
.click__quote__text:not(:lang(ja)),.click__quote__text:not(:lang(ja)):lang(de),.click__quote__text:not(:lang(ja)):lang(ja){font-style:italic}
.click__quote__delegate{color:#5b5e6d}
.click__quote__delegate{font-weight:700;line-height:1.8;font-family:tha;font-style:normal}
.click__quote__delegate,.click__quote__delegate-link{font-size:.875rem}
@media screen and (min-width:48rem){.click__panel:focus,.click__panel:hover{transform:scale(1.04) translateZ(0)}
}
.click__grid_option{margin-bottom:1rem;list-style-type:none}
@supports not ((display:grid) and (grid-column-gap:1%)){.click__grid_option{display:flex;flex-wrap:wrap}
}
@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.click__grid_option{display:flex;flex-wrap:wrap}
}
.click__grid_option>*{margin-bottom:2.43902439%}
.click__grid_option.view_three>*{flex-basis:100%;margin-bottom:2.43902439%}
@supports (-ms-ime-align:auto){.click__grid_option.view_three>*{margin-bottom:2rem}
}
@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.click__grid_option.view_three>*{max-width:100%}
}
@media screen and (min-width:48rem){.click__grid_option.view_three>*{margin-right:2.43902439%;flex-basis:48.781%}
.click__grid_option.view_three>:nth-child(2n){margin-right:0}
}
@media screen and (min-width:48rem) and (-ms-high-contrast:none),(-ms-high-contrast:active){.click__grid_option.view_three>*{max-width:48.781%}
}
@media screen and (min-width:60rem){.click__grid_option.view_three>*{margin-right:2.43902439%;flex-basis:31.7%}
.click__grid_option.view_three>:nth-child(2n){margin-right:2.43902439%}
.click__grid_option.view_three>:nth-child(3n){margin-right:0}
}
@media screen and (min-width:60rem) and (-ms-high-contrast:none),(-ms-high-contrast:active){.click__grid_option.view_three>*{max-width:31.7%}
}
@supports (display:grid) and (grid-template-columns:repeat(3,1fr)) and (grid-row-gap:1%) and (grid-gap:1%) and (grid-column-gap:1%){.click__grid_option{display:grid;grid-gap:1rem 2.43902439%}
.click__grid_option.view_three{grid-template-columns:repeat(1,1fr)}
.click__grid_option.view_three>:nth-child(n){margin-right:0}
@media screen and (min-width:48rem){.click__grid_option.view_three{grid-template-columns:repeat(2,1fr)}
}
@media screen and (min-width:60rem){.click__grid_option.view_three{grid-template-columns:repeat(3,1fr)}
}
@media only print{.click__grid_option.view_three{grid-template-columns:repeat(3,1fr)}
}
}
.feature-cl-grd__item{position:relative;padding:1rem;border-bottom:1px solid #ebebeb}
@media screen and (min-width:48rem){.feature-cl-grd__item{padding:3rem 1.5rem}
}
.feature-cl-grd__item__title{font-family:tha-semibold;line-height:1.5;letter-spacing:normal;font-size:1rem;color:#323648;margin-bottom:.5rem}
@media screen and (min-width:25rem){.feature-cl-grd__item__title{font-size:calc(1rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.feature-cl-grd__item__title{font-size:1rem}
}
.feature-cl-grd__item__title{font-weight:700}
.feature-cl-grd__item__copy{font-family:tha;font-weight:400;line-height:1.5;letter-spacing:normal;font-size:1rem;margin-bottom:0}
@media screen and (min-width:25rem){.feature-cl-grd__item__copy{font-size:calc(1rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.feature-cl-grd__item__copy{font-size:1rem}
}
.click__grid_option.view_three .feature-cl-grd__item:nth-last-child(-n+3){border-bottom:none}
.click__grid_option.view_imageicon{text-align:center}
.click__logo{margin-bottom:0}
.click__logo__item{margin-bottom:0!important;margin-right:0!important;padding:2rem;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;text-align:center;min-height:110px}
.click__logo.view_two .click__logo__item{border-right:none}
.click__logo.view_two .click__logo__item:nth-last-child(2){border-bottom:1px solid #ebebeb}
.click__logo.view_two .click__logo__item:last-child{border-bottom:none}
@media screen and (min-width:48rem){.click__logo.view_two .click__logo__item:nth-child(odd){border-right:1px solid #212224;}
.click__logo.view_two .click__logo__item:nth-last-child(-n+2){border-bottom:none}
}
.click__logo.view_dark .click__logo__item{border-right-color:#212224!important;border-bottom-color:#212224!important}
.click__tt{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;text-decoration:none;border-radius:4px;text-align:center;padding:0;cursor:pointer;position:relative;display:inline-block;z-index:99;/* color: #ffffff!important; */}
.is-mobile .click__tt{outline:0}
.click__tt__content{display:none;transition:all .1s;position:absolute;z-index:100;font-family:tha;font-weight:400;letter-spacing:normal;font-size:1rem;color:#5b5e6d;text-align:left;padding:17px 20px 20px;background-color:#fff;box-shadow:0 0 2rem rgba(0,0,0,.1);width:300px;max-width:300px;bottom:100%;margin-bottom:22px;left:50%;margin-left:-150px}
@media screen and (min-width:25rem){.click__tt__content{font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.click__tt__content{font-size:.875rem}
}
.click__tt__content{line-height:1.5}
.click__tt__content{border-top:3px solid #eeb523}
.click__tt__content:before{z-index:-1;content:'';position:absolute;left:-10px;right:-10px;top:-10px;bottom:-50px}
.click__tt__content:after{content:'';position:absolute;top:100%;left:50%;margin-left:-12px;border-width:12px;border-style:solid;border-color:#fff transparent transparent}
.click__tt__content.view_south{top:100%;margin-bottom:0;bottom:auto;margin-top:22px;border-top:none;padding-top:20px;padding-bottom:17px;border-bottom:3px solid #eeb523}
.click__tt__content.view_south:after{top:auto;bottom:100%;border-color:transparent transparent #fff}
.click__tt__content.view_south:before{top:-50px;bottom:-10px}
@media screen and (max-width:767px){.click__tt__content{max-width:250px}
}
.click__skip-link{position:fixed;outline:0;text-decoration:none}
.footr__wrapper{display:flex;flex-direction:column;margin-top:2rem}
@media screen and (min-width:48rem){
.footr__wrapper{flex-direction:row;width:82.92682927%;margin-bottom:1rem;margin-top:0}
}
@supports (display:grid) and (grid-template-columns:repeat(3,1fr)) and (grid-row-gap:1%) and (grid-gap:1%) and (grid-column-gap:1%){.footr__wrapper{display:grid;grid-gap:1rem;grid-template-columns:repeat(1,1fr)}
@media screen and (min-width:48rem){.footr__wrapper{grid-template-columns:repeat(4,1fr)}
}
}
.navig_cl_foot{border-top:1px solid #ebebeb}
.navig_cl_foot a{color:#6d6f7b;border:none}
.navig_cl_foot a:hover{color:#3f46ad}
.navig_cl_foot a:hover .navig_cl_foot__svgicon{fill:#3f46ad}
@media screen and (min-width:48rem){.navig_cl_foot__row{display:flex;justify-content:space-between}
}
.navig_cl_foot__menu{padding:2rem 0}
@media screen and (min-width:64rem){
.footr__wrapper{width:65.85365854%}
.navig_cl_foot__menu{padding-top:5rem;padding-bottom:5rem}
}
.navig_cl_foot__block{flex:1 1 50%}
.navig_cl_foot__extra-icons{background-color:#f5f5f5;clear:both;text-align:center}
.navig_cl_foot__extra-icons:after{content:'';clear:both;display:table}
.navig_cl_foot__extra-icons .navig_cl__list{width:100%;font-size:0}
.navig_cl_foot__extra-icons .navig_cl__list:last-child{float:left}
@media screen and (min-width:48rem){.navig_cl_foot__block{flex:1 1 auto}
.navig_cl_foot__extra-icons{text-align:left}
.navig_cl_foot__extra-icons>div{display:flex;align-items:center;justify-content:space-between}
.navig_cl_foot__extra-icons .navig_cl__list{width:auto;margin-left:0}
.navig_cl_foot__extra-icons .navig_cl__list:last-child{margin-top:0;margin-right:0;float:right}
}
.navig_cl_foot__list{list-style:none;margin:0}
.navig_cl_foot__listheader,.navig_cl_foot__component a{display:inline-block;padding:.75rem 0}
@media screen and (min-width:48rem){.navig_cl_foot__listheader,.navig_cl_foot__component a{padding:.55rem 0}
}
.navig_cl_foot__component{font-family:tha;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem}
@media screen and (min-width:25rem){.navig_cl_foot__component{font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.navig_cl_foot__component{font-size:.875rem}
}
.navig_cl_foot__component__extras,.navig_cl_foot__component__icons{display:inline-block;padding:1rem 0}
.navig_cl_foot__component__extras a,.navig_cl_foot__component__icons a{color:#6d6f7b;border:none;vertical-align:middle}
.navig_cl_foot__component__extras{margin-right:1rem}
.navig_cl_foot__component__extras:last-child{margin-right:0}
@media screen and (min-width:48rem){.navig_cl_foot__component__extras,.navig_cl_foot__component__icons{padding-top:2rem;padding-bottom:2rem}
.navig_cl_foot__component__extras{margin-bottom:0}
}
.navig_cl_foot__component__extras a{font-family:tha;font-weight:700;line-height:1.2;letter-spacing:normal;font-size:1rem}
@media screen and (min-width:25rem){.navig_cl_foot__component__extras a{/*! font-size:calc(1rem + (-2 * (100vw - 400px)/ 624)) */}
}
@media screen and (min-width:64rem){.navig_cl_foot__component__extras a{font-size:.875rem}
}
.navig_cl_foot__component__icons{margin-right: 0.6rem;}
.navig_cl_foot__listheader{font-family:tha;font-weight:700;line-height:1.2;letter-spacing:normal;font-size:1rem;text-transform:uppercase;color:#6d6f7b}
@media screen and (min-width:25rem){.navig_cl_foot__listheader{font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.navig_cl_foot__listheader{font-size:.875rem}
}
.navig_cl_foot__listheader{margin:0}
.navig_cl_foot__svgicon{fill:#6d6f7b}
.click__locale-ctn{display:block;width:100%;position:relative}
@media screen and (min-width:48rem){.click__locale-ctn{display:inline-block;vertical-align:bottom;width:auto;border:none}
}
.click__locale-switcher{display:inline-block}
.click__locale-menu{display:none;width:100%;list-style:none;text-align:left;margin-top:1rem}
.click__locale-menu{margin-bottom:0}
@media screen and (min-width:48rem){.click__locale-menu{right:0;position:absolute;bottom:84px;width:250px;background:#fff;border:1px solid #ebebeb;padding:1rem;margin:0;z-index:1000}
}
.click__locale-menu li{line-height:38px}
.click__locale-menu li:last-child a{margin-bottom:0}
.click__locale-menu__item{display:block;border-radius:4px;padding:.5rem;margin:0 0 .5rem;border:none}
.click__locale-menu__item:focus,.click__locale-menu__item:hover{background:#f5f5f5}

.security-point-heading{font-family:tha-semibold}

.navig_cl{width:100%;padding:0}
.navig_cl__list{text-align:center;margin:0 auto;padding:0;align-items:center;list-style:none}
.navig_cl__list.view_left{text-align:left}
.navig_cl__list.view_main li{font-size:1.5rem;display:block;margin-bottom:0;margin-left:-1rem;}
.navig_cl__list.view_main a{color:#fff}
@media only print{.navig_cl{display:none!important}
}
.click__thallogo{display:flex;align-items:center}
.click__thallogo a{line-height:inherit;display:inline-block;font-size:0;padding:0;border:none}
.click__thallogo--aspro{display:none}
.click__thallogo__chroma{display:inline-block}
.click__thalhash{margin-top:.75rem}
.navig_cl__protos{padding:0;height:70px;background-color:#fff;border-bottom:1px solid #ebebeb;z-index:1000;top:0;position:fixed}
.navig_cl__protos{position:absolute}
.navig_cl__protos.is-clear:not(.is-fixed){box-shadow:none;background:0 0;border-bottom:none;background-color:#ffffff}
}
.navig_proto-comp{font-family:tha;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem;display:inline-block;padding:1rem}
@media screen and (min-width:25rem){.navig_proto-comp{font-size:calc(1rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.navig_proto-comp{font-size:1rem}
}
.navig_proto-comp>a,.navig_proto-comp>div{border:none;color:#6d6f7b}
.navig_proto-comp>a:hover,.navig_proto-comp>div:hover{color:#3f46ad}
.is-clear:not(.is-fixed) .navig_proto-comp>a,.is-clear:not(.is-fixed) .is-clear:not(.is-fixed) .navig_proto-comp>a,.is-clear:not(.is-fixed) .navig_proto-comp>div{/* color:#fff */}
.navig_cl__protos .navig_cl__list{display:none}
@media screen and (min-width:67.8125rem){.navig_cl__protos .navig_cl__list{justify-content:flex-end;display:flex;align-items:center;flex:1}
}
.navig_cl__row{height:100%;display:flex;margin:0 auto;padding:0}
@media screen and (min-width:48rem){.navig_cl__row{padding:0 4vw}
}
@media screen and (min-width:84.875rem){.navig_cl__row{padding:0}
}
.navig_cl_alo{border-bottom:none}
.navig_cl_alo .navig_cl__list{display:none}
@media screen and (min-width:67.8125rem){.navig_cl_alo .navig_cl__list{justify-content:flex-start;display:flex;align-items:center;flex:1}
}
.navig_cl_alo .navig_proto-comp .click__button{padding:.75rem 1rem}
.navig_cl_alo .navig_proto-comp .click__button:hover{color:#fff}
.navig_cl_alo .navig_proto-comp.u-push_deksia{/*! margin-left:auto */}

.navig_cl_alo .view_alt .navig_cl_topping{font-size:12px;line-height:12px;display:block;margin-bottom:8px;text-transform:uppercase;width:100%}
.navig_cl_alo .view_alt .navig_cl_vertical{display:flex;flex-flow:row wrap;justify-content:flex-start;margin-left:-10px;margin-right:10px}
.navig_cl_alo .view_alt .navig_cl_vertical a{flex-basis:50%;padding:10px 0 10px 10px;color:#323648;border-bottom:none;margin:0;transition:none;font-size:16px;line-height:16px}
.navig_cl_alo .view_alt .navig_cl_vertical a:focus,.navig_cl_alo .view_alt .navig_cl_vertical a:hover{background-color:#f5f5f5;border-radius:2px;font-weight:500;transition:none}
.navig_cl_alo .click__custom-link-text,.navig_cl_alo .click__tt{transition:none!important}
.navig_cl_alo .click__custom-link-text:focus,.navig_cl_alo .click__custom-link-text:hover,.navig_cl_alo .click__tt:focus,.navig_cl_alo .click__tt:hover{color:#323648;/*! font-weight:500; */transition:none!important;margin-right:-1px;text-decoration: none;}
.navig_cl_alo .click__tt__content.view_alt{left:-.25rem;top:.5rem;margin-left:0;max-width:none;border:1px solid #ebebeb;border-radius:4px;width:420px;padding:20px 0 10px 20px;flex-wrap:wrap;justify-content:space-between}
.navig_cl_alo .click__tt__content.view_alt#features_dd{width:210px}
.navig_cl_alo .click__tt__content.view_alt#features_dd .navig_cl_vertical a{flex-basis:100%}
.navig_cl_alo .click__tt__content:before{display:none}
.navig_cl_alo .click__tt__content:after{border-color:transparent;border-width:.5rem;margin:0;left:0;right:0}
@supports (display:grid) and (grid-template-columns:repeat(3,1fr)) and (grid-row-gap:1%) and (grid-gap:1%) and (grid-column-gap:1%){
}
.navig_cl__cta{font-family:tha;font-weight:500;line-height:1.2;letter-spacing:normal;font-size:1.25rem;display:flex;align-items:center;position:absolute;z-index:2;left:0;right:0;height:60px;width:100%;padding:0 2rem;bottom:0;justify-content:center}
@media screen and (min-width:25rem){.navig_cl__cta{font-size:calc(1.25rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.navig_cl__cta{font-size:1.5rem}
}

.bordr {
    box-shadow: inset 0 0 0 1px #9798a0;
    border-radius: 8px !important;
    padding: .5rem 1rem !important;
}

.navig_cl__cta::before{margin-right:1rem}
.navig_cl__cta_douleia{bottom:5rem;color:#fff}
.navig_cl__cta__pull{background-color:#fff;color:#3f46ad}
.navig_cl__cta__pull::before{content:url("data:image/svg+xml;utf8,<svg width='21' height='21' viewBox='0 0 21 21' xmlns='http://www.w3.org/2000/svg'><path d='M9.222.21v12.437l-3.37-3.363-1.206 1.204 4.223 4.215 1.205 1.205 1.207-1.205 4.222-4.215-1.206-1.204-3.37 3.363V.21H9.222zM0 12.878v7.447h20.15v-7.447h-1.706v5.744H1.707v-5.743H0z' fill='#2C32B7' fill-rule='evenodd'/></svg>");vertical-align:bottom;margin-bottom:-4px}
.navig_cl__mobile{transform:translateX(100%);position:fixed;overflow:hidden;top:0;left:0;bottom:0;right:0;flex-direction:column;padding:0 2rem 4rem}
@media screen and (min-width:67.8125rem){.navig_cl__mobile{display:none}
}
.navig_cl__mobile a{border-bottom:none}
.navig_cl__mobile.is-hidden{display:none;transform:translateX(100%)}

.navig_cl__mobile .navig_proto-comp a:hover{color:#fff}
.navig_cl__toolbar{padding:0 1rem;margin:0 -2rem 1rem;display:flex;align-items:center;height:70px;justify-content:space-between}
.view_primary .navig_cl__toolbar{border-bottom:1px solid rgba(255,255,255,.1)}
@media all and (orientation:landscape){.navig_cl__toolbar{flex-shrink:0;left:2rem;right:2rem;top:0}
.navig_cl__mobile{display:flex;overflow-x:hidden;overflow-y:scroll}
.navig_cl__list{margin:0}
.navig_cl__cta{flex-shrink:0;position:relative;bottom:auto}
}
.navig_cl__icon.view_menu{position:absolute;right:2rem;top:1.5rem}
.navig_cl__mobile.view_primary{z-index:1000;background-size:1300px 700px;background-repeat:repeat;background-color:#3f46ad}

.navig_cl__icon.view_menu svg{fill:#6d6f7b}
@media screen and (min-width:67.8125rem){.is-clear:not(.is-fixed) .navig_cl__icon.view_menu svg{fill:#fff}
.navig_cl__icon.view_menu{display:none}
}
.navig_cl__icon.view_close svg{fill:#fff}
@supports not ((display:grid) and (grid-column-gap:1%)){
}
@supports (display:grid) and (grid-template-columns:repeat(3,1fr)) and (grid-row-gap:1%) and (grid-gap:1%) and (grid-column-gap:1%){
}
@supports not ((display:grid) and (grid-column-gap:1%)){
}
@supports (display:grid) and (grid-template-columns:repeat(3,1fr)) and (grid-row-gap:1%) and (grid-gap:1%) and (grid-column-gap:1%){
}
@supports not ((display:grid) and (grid-column-gap:1%)){
}
@supports not ((display:grid) and (grid-column-gap:1%)){
}
@supports not ((display:grid) and (grid-column-gap:1%)){
}
@supports (display:grid) and (grid-template-columns:repeat(3,1fr)) and (grid-row-gap:1%) and (grid-gap:1%) and (grid-column-gap:1%){
}
:root{--sidebar-color:#4d394b;--sidebar-highlight-color:#4c9689;--attachment-color:#323648;__pio-count:'+1'}
@supports not ((display:grid) and (grid-column-gap:1%)){
}
@supports not ((display:grid) and (grid-column-gap:1%)){
}
.marg__top_middle{margin-top:1rem!important}
.marg__top_big{margin-top:1.5rem!important}
.marg__top_meg{margin-top:2rem!important}
.marg__top_lrg{margin-top:4rem!important}
.marg__kato_metrio{margin-bottom:1rem!important}
marg__kato_megalo{margin-bottom:2rem!important}
.text__center{text-align:center!important}
.bord_not{border:none!important}
.u-border-radius__oxi{border-radius:0!important}
.u-visually-hidden{position:absolute;width:1px;height:1px;border:0;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0)}
@media only print{.u-hide-on-print{display:none!important}
}










.c-slider-content{transition:all 420ms cubic-bezier(.165,.84,.44,1);background:#fff;padding:1.5rem;width:calc(100vw - 15vw);margin-right:10px;position:relative}
@media screen and (min-width:64rem){.c-slider-content{display:none;padding:0;width:auto;background:0 0}
.c-slider-content.is-visible{display:block}
}

.fade-in--up{-webkit-animation-name:fade-in--up;-moz-animation-name:fade-in--up;-o-animation-name:fade-in--up;animation-name:fade-in--up;}
@keyframes slide-in--right{0%{transform:translateX(100%)}
100%{transform:translateX(0)}
}
@keyframes slide-out--right{0%{transform:translateX(0)}
100%{transform:translateX(100%)}
}
@keyframes slide-in--down{0%{transform:translateY(-100%)}
100%{transform:translateY(0)}
}
@keyframes slide-out--up{0%{transform:translateY(0)}
100%{transform:translateY(-100%)}
}
@-webkit-keyframes fade-in{from{opacity:0}
to{opacity:1}
}
@keyframes fade-in{from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes fade-in--up{from{opacity:0;transform:translate3d(0,50px,0)}
to{opacity:1;transform:none}
}
@keyframes fade-in--up{from{opacity:0;transform:translate3d(0,50px,0)}
to{opacity:1;transform:none}
}
.is-animatable{-webkit-animation-play-state:paused;animation-play-state:paused}

.tablinks.is-active,.tablinks:focus{transition:all 420ms cubic-bezier(.165,.84,.44,1);outline:0;border-left:4px solid orange}


@media screen and (min-width:64rem){.tablinks{text-indent:0;margin-bottom:2rem;padding:0 0 0 1rem}}

.tablinks{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;text-decoration:none;cursor:pointer;text-align:left;display:inline-block;border:none;padding:1rem 0;border-radius:0}
	
.tablinks{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;text-decoration:none;cursor:pointer;text-align:left;display:inline-block;border:none;padding:1rem 0;border-radius:0}
.tablinks::before{content:'';display:inline-block;background:#ebebeb;height:12px;width:12px;border-radius:0;margin:0 6px}
.tablinks span{display:none}
.tablinks.is-active::before,.c-slider-nav-item:focus::before{background:#3f46ad}
.c-slider-description,.c-slider-title{text-align:center}
@media screen and (min-width:64rem){.c-slider-nav-item{text-indent:0;margin-bottom:2rem;padding:0 0 0 1rem}
.tablinks span{display:block}
.tablinks.is-active,.c-slider-nav-item:focus{transition:all 420ms cubic-bezier(.165,.84,.44,1);outline:0!important;border-left:4px solid orange!important}
}


.is-active > span{color:#3f46ad!important}
.is-active > span ~ span{color:#000000!important}












.second-title {
  font-size: 2rem !important;
}
.is-hidden{display:none}
.is-focusable{display:block;left:-1000em;width:0;height:0;overflow:hidden}
.is-focusable:focus{top:0;left:0;width:auto;height:auto;padding:1em;overflow:visible;z-index:9001}
@media only print{html{font-size:12pt}
p{color:#000}
h1,h2,h3{page-break-after:avoid;break-after:avoid;color:inherit!important}
figure,img{page-break-inside:avoid;break-inside:avoid}
img{max-width:80%}
p a{word-wrap:break-word}
p a:after{content:" (" attr(href) ")"}
a[href^="https://"]:after{content:" (" attr(href) ")";white-space:normal;word-break:break-all;font-size:.8rem}
}

.extra {
  background: #212224 !important;
}

.extra p {
  color: #fff;
}

.extra h2 {
  color: #fff;
}

.platform{background:#f5f5f5;}
.platform *{color:#212224}
.platform__bg_distrib{/* background-size: 1254px 1091px; */background-position:top center;background-repeat:repeat-x;background-color:#212224;background-image: url(/img/hero_bg.png);}
}

.padz {
  padding-top: 90px
}
.click__logo__item{display:flex;align-items:center;justify-content:center}
.click__logo__item img{max-width:120px}
@media only print{.platform{background:#fff!important}
.platform *{color:#000}
.platform__bg_distrib{background-color:#fff!important;background-image:none!important}
.click__logo__item{filter:invert(100%)}
}

.click__tab__item_content.view_show{display:block}
.click__flexy__row__question.view_show+.click__flexy__row__answer{display:block}
.click__tt.view_show .click__tt__content{display:block}
.navig_cl_alo .click__tt.view_show{color: #6d6f7b;font-weight:500;margin-right:-1px;}

.click__locale-menu.is-open{display:block}
.navig_cl__dd.is-open{display:block}
.navig_cl__workspace.is-open{transform:translateX(0)}
.navig_cl__mobile.is-open{transform:translateX(0)}

.is-animating{animation-duration:420ms;animation-fill-mode:both;animation-timing-function:cubic-bezier(.165,.84,.44,1)}
.has-animated{-webkit-animation-fill-mode:both!important;animation-fill-mode:both!important;-webkit-animation-duration:420ms!important;animation-duration:420ms!important;-webkit-animation-play-state:running!important;animation-play-state:running!important}
.inside_slide_deksia{-webkit-animation-name:inside_slide_deksia;animation-name:inside_slide_deksia}
.outside_slide_deksia{-webkit-animation-name:outside_slide_deksia;animation-name:outside_slide_deksia}
.inside_slide__ekato{-webkit-animation-name:inside_slide__ekato;animation-name:inside_slide__ekato}
.outside_slide__epano{-webkit-animation-name:outside_slide__epano;animation-name:outside_slide__epano}
.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}
.fade-in__epano{-webkit-animation-name:fade-in__epano;-moz-animation-name:fade-in__epano;-o-animation-name:fade-in__epano;animation-name:fade-in__epano}
@keyframes inside_slide_deksia{0%{transform:translateX(100%)}
100%{transform:translateX(0)}
}
@keyframes outside_slide_deksia{0%{transform:translateX(0)}
100%{transform:translateX(100%)}
}
@keyframes inside_slide__ekato{0%{transform:translateY(-100%)}
100%{transform:translateY(0)}
}
@keyframes outside_slide__epano{0%{transform:translateY(0)}
100%{transform:translateY(-100%)}
}

@keyframes inside_slide__ekato{0%{transform:translateY(-100%)}
100%{transform:translateY(0)}
}

@media screen and (min-width:67.8125rem){.is-clear:not(.is-fixed) .click__thallogo .click__thallogo--aspro{display:inline-block}
.is-clear:not(.is-fixed) .click__thallogo .click__thallogo__chroma{display:none}
.navig_cl__protos{position:absolute}
.navig_cl__protos.is-clear:not(.is-fixed){box-shadow:none;background:0 0;border-bottom:none;background-color:#ffffff}
.navig_cl__protos.is-fixed{animation:inside_slide__ekato 420ms cubic-bezier(.165,.84,.44,1)}
}


.navig_cl__protos.is-detached{top:-70px;transition:top 420ms cubic-bezier(.165,.84,.44,1)}

@media screen and (min-width:67.8125rem){.is-clear:not(.is-fixed) .click__thallogo .click__thallogo--aspro{display:inline-block}
.is-clear:not(.is-fixed) .click__thallogo .click__thallogo__chroma{display:none}
.navig_cl__protos{position:absolute}
.navig_cl__protos.is-clear:not(.is-fixed){box-shadow:none;background:0 0;border-bottom:none;background-color:#ffffff}
.navig_cl__protos.is-fixed{animation:inside_slide__ekato 420ms cubic-bezier(.165,.84,.44,1)}
}

.navig_cl__protos.is-fixed{position:fixed;border-bottom:none;box-shadow:0 1px 1px rgba(0,0,0,.15)}
.navig_cl__protos.is-fixed.has-sticky-child{box-shadow:none}
.navig_cl__protos.is-detached{top:-70px;transition:top 420ms cubic-bezier(.165,.84,.44,1)}
.navig_proto-comp{font-family:tha;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem;display:inline-block;padding:1rem}
@media screen and (min-width:25rem){.navig_proto-comp{font-size:calc(1rem + (0 * (100vw - 400px)/ 624))}
}


.only_nav>div>ul>li>a {color:#fff!important}
.only_nav>div>ul>li>span {color:#fff!important}

.is-fixed>div>ul>li>a {color:#6d6f7b!important}
.is-fixed>div>ul>li>div {color:#6d6f7b!important}

.view_left>li>a {color:#fff!important}

.navig_proto-comp>a,.navig_proto-comp>div{border:none;color: #6d6f7b;}
.navig_proto-comp>a:hover,.navig_proto-comp>div:hover{color:#3f46ad}
.is-clear:not(.is-fixed) .navig_proto-comp>a,.is-clear:not(.is-fixed) .is-clear:not(.is-fixed) .navig_proto-comp>a,.is-clear:not(.is-fixed) {/* color: #fff; */}

/*.navig_proto-comp>div {color: #6d6f7b!important}
*/
.navig_proto-comp.desktop-view:first-child a{margin-left:0}
.navig_cl__protos .navig_cl__list{display:none}
@media screen and (min-width:67.8125rem){.navig_cl__protos .navig_cl__list{justify-content:flex-end;display:flex;align-items:center;flex:1}
}

.click__button__navig{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;text-decoration:none;cursor:pointer;display:inline-block;border-radius:4px;text-align:center;line-height:1;color:#6d6f7b;padding:10px;transition:all 420ms cubic-bezier(.165,.84,.44,1);box-shadow:inset 0 0 0 1px #323648}
.click__button__navig:hover{color:#3f46ad;box-shadow:inset 0 0 0 1px #9ba0d3}
.click__button__navig.is-active,.click__button__navig:focus{outline:0;box-shadow:inset 0 0 0 2px #3f46ad}
.click__button__navig.is-disabled,.click__button__navig[disabled]{box-shadow:inset 0 0 0 1px #f2f2f3;color:#a8a9b0;cursor:not-allowed}
.click__button__navig.is-disabled.is-active,.click__button__navig.is-disabled:active,.click__button__navig.is-disabled:focus,.click__button__navig.is-disabled:hover,.click__button__navig[disabled].is-active,.click__button__navig[disabled]:active,.click__button__navig[disabled]:focus,.click__button__navig[disabled]:hover{box-shadow:inset 0 0 0 1px #f2f2f3;background-color:transparent}
.click__button__navig.view_reverse,.is-clear:not(.is-fixed) .click__button__navig{background-color:transparent;color:#fff;box-shadow:inset 0 0 0 1px #9798a0}
.click__button__navig.view_reverse:hover,.is-clear:not(.is-fixed) .click__button__navig:hover{box-shadow:inset 0 0 0 2px #9798a0}
.click__button__navig.view_reverse.is-active,.click__button__navig.view_reverse:focus,.is-clear:not(.is-fixed) .click__button__navig.is-active,.is-clear:not(.is-fixed) .click__button__navig:focus{background-color:#fff;color:#3f46ad;outline:0;box-shadow:inset 0 0 0 2px #fff}
.click__button__navig.view_reverse.is-disabled,.click__button__navig.view_reverse[disabled],.is-clear:not(.is-fixed) .click__button__navig.is-disabled,.is-clear:not(.is-fixed) .click__button__navig[disabled]{color:#a8a9b0;box-shadow:inset 0 0 0 1px #9798a0}
.click__button__navig.view_reverse.is-disabled.is-active,.click__button__navig.view_reverse.is-disabled:active,.click__button__navig.view_reverse.is-disabled:focus,.click__button__navig.view_reverse.is-disabled:hover,.click__button__navig.view_reverse[disabled].is-active,.click__button__navig.view_reverse[disabled]:active,.click__button__navig.view_reverse[disabled]:focus,.click__button__navig.view_reverse[disabled]:hover,.is-clear:not(.is-fixed) .click__button__navig.is-disabled.is-active,.is-clear:not(.is-fixed) .click__button__navig.is-disabled:active,.is-clear:not(.is-fixed) .click__button__navig.is-disabled:focus,.is-clear:not(.is-fixed) .click__button__navig.is-disabled:hover,.is-clear:not(.is-fixed) .click__button__navig[disabled].is-active,.is-clear:not(.is-fixed) .click__button__navig[disabled]:active,.is-clear:not(.is-fixed) .click__button__navig[disabled]:focus,.is-clear:not(.is-fixed) .click__button__navig[disabled]:hover{box-shadow:inset 0 0 0 1px #9798a0;background-color:transparent}
.navig_cl__dd{display:none;position:absolute;right:0;text-align:left;width:20rem;top:70px;border-top:1px solid #ebebeb;overflow-y:auto;overflow-x:hidden;max-height:275px;background-color:#fff;box-shadow:0 .5rem 2rem rgba(0,0,0,.1);padding:1.5rem}
.navig_cl__dd__cta{width:100%;display:inline-block;border-radius:4px;padding:.5rem;border:none;color:#6d6f7b;line-height:1}
.navig_cl__dd__cta:last-child{margin-bottom:0}
.navig_cl__dd.is-open{display:block}
.has-dropdown{position:relative;margin-left:.75rem}
.click__thallogo{display:flex;align-items:center}
.click__thallogo.t-white{fill:#fff}
.click__thallogo a{line-height:inherit;display:inline-block;font-size:0;padding:0;border:none}
.click__thallogo img{vertical-align:top}
.click__thallogo--aspro{display:none}
.click__thallogo__chroma{display:inline-block}
.click__thalhash,.click__thalpillow{margin-top:.75rem}
.navig_cl__protos{padding:0;height:70px;background-color:#fff;border-bottom:1px solid #ebebeb;z-index:1000;top:0;position:fixed}
@media screen and (min-width:67.8125rem){.is-clear:not(.is-fixed) .click__thallogo .click__thallogo--aspro{display:inline-block}
.is-clear:not(.is-fixed) .click__thallogo .click__thallogo__chroma{display:none}
.navig_cl__protos{position:absolute}
.navig_cl__protos.is-clear:not(.is-fixed){box-shadow:none;background:0 0;border-bottom:none;background-color:#ffffff}
.navig_cl__protos.is-fixed{animation:inside_slide__ekato 420ms cubic-bezier(.165,.84,.44,1)}
}
.navig_cl__protos.is-fixed{position:fixed;border-bottom:none;box-shadow:0 1px 1px rgba(0,0,0,.15)}
.navig_cl__protos.is-fixed.has-sticky-child{box-shadow:none}
.navig_cl__protos.is-detached{top:-70px;transition:top 420ms cubic-bezier(.165,.84,.44,1)}
.navig_proto-comp{font-family:tha;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem;display:inline-block;padding:1rem;}
@media screen and (min-width:25rem){.navig_proto-comp{font-size:calc(1rem + (0 * (100vw - 400px)/ 624));}
}

.navig_proto-comp:hover>.click__tt {font-family:tha-semibold}
.click__button__navig{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;text-decoration:none;cursor:pointer;display:inline-block;border-radius:4px;text-align:center;line-height:1;color:#6d6f7b;padding:10px;transition:all 420ms cubic-bezier(.165,.84,.44,1);box-shadow:inset 0 0 0 1px #323648}
.click__button__navig:hover{color:#3f46ad;box-shadow:inset 0 0 0 1px #9ba0d3}
.click__button__navig.is-active,.click__button__navig:focus{outline:0;box-shadow:inset 0 0 0 2px #3f46ad}
.click__button__navig.is-disabled,.click__button__navig[disabled]{box-shadow:inset 0 0 0 1px #f2f2f3;color:#a8a9b0;cursor:not-allowed}
.click__button__navig.is-disabled.is-active,.click__button__navig.is-disabled:active,.click__button__navig.is-disabled:focus,.click__button__navig.is-disabled:hover,.click__button__navig[disabled].is-active,.click__button__navig[disabled]:active,.click__button__navig[disabled]:focus,.click__button__navig[disabled]:hover{box-shadow:inset 0 0 0 1px #f2f2f3;background-color:transparent}
.click__button__navig.view_reverse,.is-clear:not(.is-fixed) .click__button__navig{background-color:transparent;color:#fff;box-shadow:inset 0 0 0 1px #9798a0}
.click__button__navig.view_reverse:hover,.is-clear:not(.is-fixed) .click__button__navig:hover{box-shadow:inset 0 0 0 2px #9798a0}
.click__button__navig.view_reverse.is-active,.click__button__navig.view_reverse:focus,.is-clear:not(.is-fixed) .click__button__navig.is-active,.is-clear:not(.is-fixed) .click__button__navig:focus{background-color:#fff;color:#3f46ad;outline:0;box-shadow:inset 0 0 0 2px #fff}
.click__button__navig.view_reverse.is-disabled,.click__button__navig.view_reverse[disabled],.is-clear:not(.is-fixed) .click__button__navig.is-disabled,.is-clear:not(.is-fixed) .click__button__navig[disabled]{color:#a8a9b0;box-shadow:inset 0 0 0 1px #9798a0}
.click__button__navig.view_reverse.is-disabled.is-active,.click__button__navig.view_reverse.is-disabled:active,.click__button__navig.view_reverse.is-disabled:focus,.click__button__navig.view_reverse.is-disabled:hover,.click__button__navig.view_reverse[disabled].is-active,.click__button__navig.view_reverse[disabled]:active,.click__button__navig.view_reverse[disabled]:focus,.click__button__navig.view_reverse[disabled]:hover,.is-clear:not(.is-fixed) .click__button__navig.is-disabled.is-active,.is-clear:not(.is-fixed) .click__button__navig.is-disabled:active,.is-clear:not(.is-fixed) .click__button__navig.is-disabled:focus,.is-clear:not(.is-fixed) .click__button__navig.is-disabled:hover,.is-clear:not(.is-fixed) .click__button__navig[disabled].is-active,.is-clear:not(.is-fixed) .click__button__navig[disabled]:active,.is-clear:not(.is-fixed) .click__button__navig[disabled]:focus,.is-clear:not(.is-fixed) .click__button__navig[disabled]:hover{box-shadow:inset 0 0 0 1px #9798a0;background-color:transparent}
.navig_cl__dd{display:none;position:absolute;right:0;text-align:left;width:20rem;top:70px;border-top:1px solid #ebebeb;overflow-y:auto;overflow-x:hidden;max-height:275px;background-color:#fff;box-shadow:0 .5rem 2rem rgba(0,0,0,.1);padding:1.5rem}
.navig_cl__dd__cta{width:100%;display:inline-block;border-radius:4px;padding:.5rem;border:none;color:#6d6f7b;line-height:1}
.navig_cl__dd__cta:last-child{margin-bottom:0}
.navig_cl__dd.is-open{display:block}
.has-dropdown{position:relative;margin-left:.75rem}
.click__thallogo{display:flex;align-items:center;padding-left:10px}
.click__thallogo.t-white{fill:#fff}
.click__thallogo a{line-height:inherit;display:inline-block;font-size:0;padding:0;border:none;padding-right: 55px}
.click__thallogo img{vertical-align:top}
.click__thallogo--aspro{display:none}
.click__thallogo__chroma{display:inline-block}
.click__thalhash,.click__thalpillow{margin-top:.75rem}
.navig_cl__protos{padding:0;height:70px;background-color:#fff;border-bottom:1px solid #ebebeb;z-index:1000;top:0;position:fixed}
@media screen and (min-width:67.8125rem){.is-clear:not(.is-fixed) .click__thallogo .click__thallogo--aspro{display:inline-block}
.is-clear:not(.is-fixed) .click__thallogo .click__thallogo__chroma{display:none}
.navig_cl__protos{position:absolute}
.navig_cl__protos.is-clear:not(.is-fixed){box-shadow:none;background:0 0;border-bottom:none}
.navig_cl__protos.is-fixed{animation:inside_slide__ekato 420ms cubic-bezier(.165,.84,.44,1)}
}

.click__headline,.click__headline:lang(de),.click__headline:lang(ja){padding:3rem 0;margin:0;color:#6d6f7b;line-height:2.9rem;font-weight:300}
.click__skip-link{position:fixed;outline:0;text-decoration:none}
.footr__wrapper{display:flex;flex-direction:column;margin-top:2rem}
@media screen and (min-width:48rem){.click__headline,.click__headline:lang(de),.click__headline:lang(ja){padding:6rem 0}
.footr__wrapper{flex-direction:row;width:82.92682927%;margin-bottom:1rem;margin-top:0}
}
.footr__wrapper:lang(en){flex-wrap:wrap;flex-direction:row}
@supports (display:grid) and (grid-template-columns:repeat(3,1fr)) and (grid-row-gap:1%) and (grid-gap:1%) and (grid-column-gap:1%){.footr__wrapper{display:grid;grid-gap:1rem;grid-template-columns:repeat(1,1fr)}
@media screen and (min-width:48rem){.footr__wrapper{grid-template-columns:repeat(4,1fr)}
}
.footr__wrapper:lang(en){grid-template-columns:repeat(2,1fr)}
@media screen and (min-width:48rem){.footr__wrapper:lang(en){grid-template-columns:repeat(4,1fr)}
}
}
.navig_cl_foot{border-top:1px solid #ebebeb}
.navig_cl_foot a{color:#6d6f7b;border:none}
.navig_cl_foot a:hover{color:#3f46ad}
.navig_cl_foot a:hover .navig_cl_foot__svgicon{fill:#3f46ad}
@media screen and (min-width:48rem){.navig_cl_foot__row{display:flex;justify-content:space-between}
}
.navig_cl_foot__menu{padding:2rem 0}
@media screen and (min-width:64rem){.click__tt__content:lang(de){font-size:.875rem}
.footr__wrapper{width:65.85365854%}
.navig_cl_foot__menu{padding-top:5rem;padding-bottom:5rem}
}
.navig_cl_foot__block{flex:1 1 50%}
.navig_cl_foot__extra-icons{background-color:#f5f5f5;clear:both;text-align:center}
.navig_cl_foot__extra-icons:after{content:'';clear:both;display:table}
.navig_cl_foot__extra-icons .navig_cl__list{width:100%;font-size:0}
.navig_cl_foot__extra-icons .navig_cl__list:last-child{float:left}
@media screen and (min-width:48rem){.navig_cl_foot__block{flex:1 1 auto}
.navig_cl_foot__extra-icons{text-align:left}
.navig_cl_foot__extra-icons>div{display:flex;align-items:center;justify-content:space-between}
.navig_cl_foot__extra-icons .navig_cl__list{width:auto;margin-left:0}
.navig_cl_foot__extra-icons .navig_cl__list:last-child{margin-top:0;margin-right:0;float:right}
}
.navig_cl_foot__list{list-style:none;margin:0}
.navig_cl_foot__listheader,.navig_cl_foot__component a{display:inline-block;padding:.75rem 0}
@media screen and (min-width:48rem){.navig_cl_foot__listheader,.navig_cl_foot__component a{padding:.55rem 0;color: #212224;}
}
.navig_cl_foot__component{font-family:tha-light;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem}
@media screen and (min-width:25rem){.navig_cl_foot__component{font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.navig_cl_foot__component{font-size:.875rem}
}
.navig_cl_foot__component:lang(ja){font-family:thal-Tazugane,Tahoma,tha;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem}
@media screen and (min-width:25rem){.navig_cl_foot__component:lang(ja){font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.navig_cl_foot__component:lang(ja){font-size:.875rem}
}
.navig_cl_foot__component:lang(de){font-family:tha;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem}
@media screen and (min-width:25rem){.navig_cl_foot__component:lang(de){font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.navig_cl_foot__component:lang(de){font-size:.875rem}
}
.navig_cl_foot__component__extras,.navig_cl_foot__component__icons{display:inline-block;padding: 0.9rem 0;float: left;}
.navig_cl_foot__component__extras a,.navig_cl_foot__component__icons a{color:#6d6f7b;border:none;vertical-align:middle}
.view_left .navig_cl_foot__component__extras a:first-child,.view_left .navig_cl_foot__component__icons a:first-child{padding-left:0}
.view_right .navig_cl_foot__component__extras a:last-child,.view_right .navig_cl_foot__component__icons a:last-child{padding-right:0}
.navig_cl_foot__component__extras{margin-right:1rem}
.navig_cl_foot__component__extras:last-child{margin-right:0}
@media screen and (min-width:48rem){.navig_cl_foot__component__extras,.navig_cl_foot__component__icons{padding-top:2rem;padding-bottom:2rem}
.navig_cl_foot__component__extras{margin-bottom:0}
}


#DIV_u1 {
    box-sizing: border-box;
    color: rgb(50, 54, 72);
    text-decoration: none solid rgb(50, 54, 72);
    text-size-adjust: 100%;
    width: 576px;
    column-rule-color: rgb(50, 54, 72);
    -webkit-font-smoothing: antialiased;
    -webkit-locale: "en-US";
    perspective-origin: 288px 44.5px;
    -webkit-text-emphasis-color: rgb(50, 54, 72);
    -webkit-text-fill-color: rgb(50, 54, 72);
    -webkit-text-stroke-color: rgb(50, 54, 72);
    transform-origin: 288px 44.5px;
    caret-color: rgb(50, 54, 72);
    border: 0px none rgb(50, 54, 72);
    font: normal normal 400 normal 16px / normal thal-Averta, appleLogo, sans-serif;
    outline: rgb(50, 54, 72) none 0px;
    -webkit-border-after: 0px none rgb(50, 54, 72);
    -webkit-border-before: 0px none rgb(50, 54, 72);
    -webkit-border-end: 0px none rgb(50, 54, 72);
    -webkit-border-start: 0px none rgb(50, 54, 72);
    -webkit-transform-origin: 288px 44.5px;
    align-items: left !important;
}/*#DIV_u1*/

#FORM_u2 {
    box-sizing: border-box;
    color: rgb(50, 54, 72);
    display: flex;
    height: 89px;
    max-width: 100%;
    text-align: left;
    text-decoration: none solid rgb(50, 54, 72);
    text-size-adjust: 100%;
    width: 576px;
    column-rule-color: rgb(50, 54, 72);
    -webkit-font-smoothing: antialiased;
    -webkit-locale: "en-US";
    perspective-origin: 288px 44.5px;
    -webkit-text-emphasis-color: rgb(50, 54, 72);
    -webkit-text-fill-color: rgb(50, 54, 72);
    -webkit-text-stroke-color: rgb(50, 54, 72);
    transform-origin: 288px 44.5px;
    caret-color: rgb(50, 54, 72);
    border: 0px none rgb(50, 54, 72);
    flex-flow: column nowrap;
    font: normal normal 400 normal 16px / normal thal-Averta, appleLogo, sans-serif;
    margin: 0px;
    outline: rgb(50, 54, 72) none 0px;
    -webkit-border-after: 0px none rgb(50, 54, 72);
    -webkit-border-before: 0px none rgb(50, 54, 72);
    -webkit-border-end: 0px none rgb(50, 54, 72);
    -webkit-border-start: 0px none rgb(50, 54, 72);
    -webkit-transform-origin: 288px 44.5px;
}/*#FORM_u2*/

#DIV_u3 {
    box-sizing: border-box;
    color: rgb(50, 54, 72);
    display: flex;
    height: 57px;
    min-height: auto;
    min-width: auto;
    text-align: left;
    text-decoration: none solid rgb(50, 54, 72);
    text-size-adjust: 100%;
    width: 576px;
    column-rule-color: rgb(50, 54, 72);
    -webkit-font-smoothing: antialiased;
    -webkit-locale: "en-US";
    perspective-origin: 288px 28.5px;
    -webkit-text-emphasis-color: rgb(50, 54, 72);
    -webkit-text-fill-color: rgb(50, 54, 72);
    -webkit-text-stroke-color: rgb(50, 54, 72);
    transform-origin: 288px 28.5px;
    caret-color: rgb(50, 54, 72);
    border: 0px none rgb(50, 54, 72);
    font: normal normal 400 normal 16px / normal thal-Averta, appleLogo, sans-serif;
    outline: rgb(50, 54, 72) none 0px;
    -webkit-border-after: 0px none rgb(50, 54, 72);
    -webkit-border-before: 0px none rgb(50, 54, 72);
    -webkit-border-end: 0px none rgb(50, 54, 72);
    -webkit-border-start: 0px none rgb(50, 54, 72);
    -webkit-transform-origin: 288px 28.5px;
}/*#DIV_u3*/

#INPUT_u4, #INPUT_u5 {
    color: rgb(50, 54, 72);
    cursor: default;
    display: none;
    height: auto;
    min-height: auto;
    min-width: auto;
    text-decoration: none solid rgb(50, 54, 72);
    text-size-adjust: 100%;
    vertical-align: top;
    width: auto;
    -webkit-appearance: none;
    column-rule-color: rgb(50, 54, 72);
    -webkit-font-smoothing: antialiased;
    -webkit-locale: "en-US";
    perspective-origin: 50% 50%;
    -webkit-text-emphasis-color: rgb(50, 54, 72);
    -webkit-text-fill-color: rgb(50, 54, 72);
    -webkit-text-stroke-color: rgb(50, 54, 72);
    transform-origin: 50% 50%;
    caret-color: rgb(50, 54, 72);
    background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(50, 54, 72);
    font: normal normal 400 normal 16px / normal thal-Averta, appleLogo, sans-serif;
    outline: rgb(50, 54, 72) none 0px;
    padding: 0px;
    -webkit-border-after: 0px none rgb(50, 54, 72);
    -webkit-border-before: 0px none rgb(50, 54, 72);
    -webkit-border-end: 0px none rgb(50, 54, 72);
    -webkit-border-start: 0px none rgb(50, 54, 72);
    -webkit-transform-origin: 50% 50%;
}/*#INPUT_u4, #INPUT_u5*/

#DIV_u6 {
    background-position: 0px 0px;
    bottom: 0px;
    box-sizing: border-box;
    color: rgb(50, 54, 72);
    cursor: pointer;
    height: 57px;
    left: 0px;
    max-width: 340px;
    min-height: auto;
    min-width: auto;
    position: relative;
    right: 0px;
    text-align: center;
    text-decoration: none solid rgb(50, 54, 72);
    text-size-adjust: 100%;
    top: 0px;
    width: 340px;
    column-rule-color: rgb(50, 54, 72);
    -webkit-font-smoothing: antialiased;
    -webkit-locale: "en-US";
    perspective-origin: 170px 28.5px;
    -webkit-text-emphasis-color: rgb(50, 54, 72);
    -webkit-text-fill-color: rgb(50, 54, 72);
    -webkit-text-stroke-color: rgb(50, 54, 72);
    transform-origin: 170px 28.5px;
    caret-color: rgb(50, 54, 72);
    background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px / auto padding-box border-box;
    border: 0px none rgb(50, 54, 72);
    border-radius: 4px 4px 4px 4px;
    font: normal normal 400 normal 16px / normal thal-Averta, appleLogo, sans-serif;
    margin: 0px 8px 0px 0px;
    outline: rgb(50, 54, 72) none 0px;
    -webkit-border-after: 0px none rgb(50, 54, 72);
    -webkit-border-before: 0px none rgb(50, 54, 72);
    -webkit-border-end: 0px none rgb(50, 54, 72);
    -webkit-border-start: 0px none rgb(50, 54, 72);
    -webkit-transform-origin: 170px 28.5px;
}/*#DIV_u6*/

#INPUT_u7 {
    color: rgb(91, 94, 109);
    height: 56.7812px;
    text-decoration: none solid rgb(91, 94, 109);
    text-size-adjust: 100%;
    vertical-align: top;
    width: 340px;
    -webkit-appearance: none;
    column-rule-color: rgb(91, 94, 109);
    -webkit-font-smoothing: antialiased;
    -webkit-locale: "en-US";
    perspective-origin: 170px 28.3906px;
    -webkit-text-emphasis-color: rgb(91, 94, 109);
    -webkit-text-fill-color: rgb(91, 94, 109);
    -webkit-text-stroke-color: rgb(91, 94, 109);
    transform-origin: 170px 28.3906px;
    caret-color: rgb(91, 94, 109);
    border: 1px solid rgb(235, 235, 235);
    border-radius: 4px 4px 4px 4px;
    font: normal normal 400 normal 15px / 18px tha;
    outline: rgb(91, 94, 109) none 0px;
    padding: 18.4px 16px;
    -webkit-border-after: 1px solid rgb(235, 235, 235);
    -webkit-border-before: 1px solid rgb(235, 235, 235);
    -webkit-border-end: 1px solid rgb(235, 235, 235);
    -webkit-border-start: 1px solid rgb(235, 235, 235);
    -webkit-transform-origin: 170px 28.3906px;
}/*#INPUT_u7*/

#SPAN_u8 {
    box-sizing: border-box;
    color: rgb(50, 54, 72);
    cursor: pointer;
    text-align: center;
    text-decoration: none solid rgb(50, 54, 72);
    text-size-adjust: 100%;
    column-rule-color: rgb(50, 54, 72);
    -webkit-font-smoothing: antialiased;
    -webkit-locale: "en-US";
    -webkit-text-emphasis-color: rgb(50, 54, 72);
    -webkit-text-fill-color: rgb(50, 54, 72);
    -webkit-text-stroke-color: rgb(50, 54, 72);
    caret-color: rgb(50, 54, 72);
    border: 0px none rgb(50, 54, 72);
    font: normal normal 400 normal 16px / normal thal-Averta, appleLogo, sans-serif;
    margin: 8px 0px 0px;
    outline: rgb(50, 54, 72) none 0px;
    -webkit-border-after: 0px none rgb(50, 54, 72);
    -webkit-border-before: 0px none rgb(50, 54, 72);
    -webkit-border-end: 0px none rgb(50, 54, 72);
    -webkit-border-start: 0px none rgb(50, 54, 72);
}/*#SPAN_u8*/

#DIV_u9 {
    bottom: 100%;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 32px 0px;
    box-sizing: border-box;
    color: rgb(91, 94, 109);
    display: none;
    height: auto;
    left: 50%;
    max-width: 300px;
    pointer-events: none;
    position: absolute;
    text-align: left;
    text-decoration: none solid rgb(91, 94, 109);
    text-size-adjust: 100%;
    width: 300px;
    z-index: 100;
    column-rule-color: rgb(91, 94, 109);
    -webkit-font-smoothing: antialiased;
    -webkit-locale: "en-US";
    perspective-origin: 50% 50%;
    -webkit-text-emphasis-color: rgb(91, 94, 109);
    -webkit-text-fill-color: rgb(91, 94, 109);
    -webkit-text-stroke-color: rgb(91, 94, 109);
    transform-origin: 50% 50%;
    caret-color: rgb(91, 94, 109);
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
    border-top: 3px solid rgb(235, 77, 92);
    border-right: 0px none rgb(91, 94, 109);
    border-bottom: 0px none rgb(91, 94, 109);
    border-left: 0px none rgb(91, 94, 109);
    font: normal normal 400 normal 14px / 21px thal-Averta, appleLogo, sans-serif;
    margin: 0px 0px 22px -150px;
    outline: rgb(91, 94, 109) none 0px;
    padding: 17px 20px 20px;
    transition: all 0.1s ease 0s;
    -webkit-border-after: 0px none rgb(91, 94, 109);
    -webkit-border-before: 3px solid rgb(235, 77, 92);
    -webkit-border-end: 0px none rgb(91, 94, 109);
    -webkit-border-start: 0px none rgb(91, 94, 109);
    -webkit-transition: all 0.1s ease 0s;
    -webkit-transform-origin: 50% 50%;
}/*#DIV_u9*/

#DIV_u9:after {
    box-sizing: border-box;
    color: rgb(91, 94, 109);
    content: '';
    display: block;
    left: 50%;
    pointer-events: none;
    position: absolute;
    text-align: left;
    text-decoration: none solid rgb(91, 94, 109);
    text-size-adjust: 100%;
    top: 100%;
    column-rule-color: rgb(91, 94, 109);
    -webkit-font-smoothing: antialiased;
    -webkit-locale: "en-US";
    -webkit-text-emphasis-color: rgb(91, 94, 109);
    -webkit-text-fill-color: rgb(91, 94, 109);
    -webkit-text-stroke-color: rgb(91, 94, 109);
    caret-color: rgb(91, 94, 109);
    border-top: 12px solid rgb(255, 255, 255);
    border-right: 12px solid rgba(0, 0, 0, 0);
    border-bottom: 12px solid rgba(0, 0, 0, 0);
    border-left: 12px solid rgba(0, 0, 0, 0);
    font: normal normal 400 normal 14px / 21px thal-Averta, appleLogo, sans-serif;
    margin: 0px 0px 0px -12px;
    outline: rgb(91, 94, 109) none 0px;
    -webkit-border-after: 12px solid rgba(0, 0, 0, 0);
    -webkit-border-before: 12px solid rgb(255, 255, 255);
    -webkit-border-end: 12px solid rgba(0, 0, 0, 0);
    -webkit-border-start: 12px solid rgba(0, 0, 0, 0);
}/*#DIV_u9:after*/

#DIV_u9:before {
    bottom: -50px;
    box-sizing: border-box;
    color: rgb(91, 94, 109);
    content: '';
    display: block;
    left: -10px;
    pointer-events: none;
    position: absolute;
    right: -10px;
    text-align: left;
    text-decoration: none solid rgb(91, 94, 109);
    text-size-adjust: 100%;
    top: -10px;
    z-index: -1;
    column-rule-color: rgb(91, 94, 109);
    -webkit-font-smoothing: antialiased;
    -webkit-locale: "en-US";
    -webkit-text-emphasis-color: rgb(91, 94, 109);
    -webkit-text-fill-color: rgb(91, 94, 109);
    -webkit-text-stroke-color: rgb(91, 94, 109);
    caret-color: rgb(91, 94, 109);
    border: 0px none rgb(91, 94, 109);
    font: normal normal 400 normal 14px / 21px thal-Averta, appleLogo, sans-serif;
    outline: rgb(91, 94, 109) none 0px;
    -webkit-border-after: 0px none rgb(91, 94, 109);
    -webkit-border-before: 0px none rgb(91, 94, 109);
    -webkit-border-end: 0px none rgb(91, 94, 109);
    -webkit-border-start: 0px none rgb(91, 94, 109);
}/*#DIV_u9:before*/

.ouh:hover {
    box-shadow:inset 0 0 0 2px #1c299d;
}

.ouh:active,.ouh:focus {
    background-color:#1c299d!important;color:#fff!important;-webkit-text-fill-color:#fff!important;fill:#fff;outline:0;box-shadow:inset 0 0 0 2px #1c299d
}

#BUTTON_u10 {
    background-position: 0px 0px;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: block;
    height: 57px;
    min-height: auto;
    min-width: auto;
    /*! text-align: left; */
    text-decoration: none solid rgb(255, 255, 255);
    text-size-adjust: 100%;
    text-transform: uppercase;
    white-space: nowrap;
    width: 400px;
    -webkit-appearance: none;
    column-rule-color: rgb(255, 255, 255);
    -webkit-font-smoothing: antialiased;
    -webkit-locale: "en-US";
    perspective-origin: 85.9688px 28.5px;
    -webkit-text-emphasis-color: rgb(255, 255, 255);
    -webkit-text-fill-color: rgb(63, 70, 173);
    -webkit-text-stroke-color: rgb(63, 70, 173);
    transform-origin: 85.9688px 28.5px;
    fill: rgb(63, 70, 173);
    caret-color: rgb(255, 255, 255);
    background: rgb(255, 255, 2553) none repeat scroll 0px 0px / auto padding-box border-box;
    border: 0px none rgb(255, 255, 255);
    border-radius: 4px;
    font: normal normal 400 normal 17px / 18.2px Tha-bold;
    outline: rgb(255, 255, 255) none 0px;
    transition: box-shadow 0.42s cubic-bezier(0.165, 0.84, 0.44, 1) 0s, color 0.42s cubic-bezier(0.165, 0.84, 0.44, 1) 0s, background 0.42s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;
    -webkit-border-after: 0px none rgb(63, 70, 173);
    -webkit-border-before: 0px none rgb(63, 70, 173);
    -webkit-border-end: 0px none rgb(63, 70, 173);
    -webkit-border-start: 0px none rgb(63, 70, 173);
    -webkit-transition: box-shadow 0.42s cubic-bezier(0.165, 0.84, 0.44, 1) 0s, color 0.42s cubic-bezier(0.165, 0.84, 0.44, 1) 0s, background 0.42s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;
    -webkit-transform-origin: 85.9688px 28.5px;
    text-align: center;
    padding: 20px 40px 20px;
}/*#BUTTON_u10*/

#P_u11 {
    box-sizing: border-box;
    color: rgb(255, 255, 255) !important;
    height: 16px;
    min-height: auto;
    min-width: auto;
    text-align: left;
    text-decoration: none solid rgb(255, 255, 255);
    text-size-adjust: 100%;
    width: 576px;
    column-rule-color: rgb(255, 255, 255);
    -webkit-font-smoothing: antialiased;
    -webkit-locale: "en-US";
    perspective-origin: 288px 8px;
    -webkit-text-emphasis-color: rgb(91, 94, 109);
    -webkit-text-fill-color: rgb(255, 255, 255);
    -webkit-text-stroke-color: rgb(255, 255, 255);
    transform-origin: 288px 8px;
    caret-color: rgb(255, 255, 255);
    border: 0px none rgb(255, 255, 255);
    font: normal normal 400 normal 14px / 16.8px lato;
    margin: 16px 0px 0px;
    outline: rgb(255, 255, 255) none 0px;
    -webkit-border-after: 0px none rgb(91, 94, 109);
    -webkit-border-before: 0px none rgb(91, 94, 109);
    -webkit-border-end: 0px none rgb(91, 94, 109);
    -webkit-border-start: 0px none rgb(91, 94, 109);
    -webkit-transform-origin: 288px 8px;
}/*#P_u11*/

#A_u12 {
    background-position: 0px 0px;
    box-sizing: border-box;
    color: rgb(63, 70, 173);
    text-align: left;
    text-decoration: none solid rgb(63, 70, 173);
    text-size-adjust: 100%;
    word-break: break-word;
    column-rule-color: rgb(63, 70, 173);
    -webkit-font-smoothing: antialiased;
    -webkit-locale: "en-US";
    -webkit-text-decorations-in-effect: none;
    -webkit-text-emphasis-color: rgb(63, 70, 173);
    -webkit-text-fill-color: rgb(63, 70, 173);
    -webkit-text-stroke-color: rgb(63, 70, 173);
    caret-color: rgb(63, 70, 173);
    background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px / auto padding-box border-box;
    border-top: 0px none rgb(63, 70, 173);
    border-right: 0px none rgb(63, 70, 173);
    border-bottom: 1px solid rgb(63, 70, 173);
    border-left: 0px none rgb(63, 70, 173);
    font: normal normal 400 normal 14px / 16.8px thal-Averta, appleLogo, sans-serif;
    outline: rgb(63, 70, 173) none 0px;
    transition: all 0.42s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;
    -webkit-border-after: 1px solid rgb(63, 70, 173);
    -webkit-border-before: 0px none rgb(63, 70, 173);
    -webkit-border-end: 0px none rgb(63, 70, 173);
    -webkit-border-start: 0px none rgb(63, 70, 173);
    -webkit-transition: all 0.42s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;
}/*#A_u12*/


.medium-widget-article__row>div:first-child {
  flex: 0 1 100% !important;
}

.medium-widget-article__row>div:first-child>div>a {
  width: 65.6667% !important; 
  float: left!important;
}

@media screen and (max-width:48rem){.medium-widget-article__row>div:first-child>div>a {
  width: unset!important; 
  float: unset!important;
}}

@media screen and (max-width:48rem){.medium-widget-article__row>div:first-child>div>div {
  width: unset!important;
  float: unset!important;
  }}

.medium-widget-article__row>div:first-child>div>div>div {
  float: left!important;
}

@media screen and (min-width:48rem){.medium-widget-article__row>div:first-child>div>div>.medium-widget-article__description{float:unset!important;}
}

.medium-widget-article__row>div:first-child>div>div>.medium-widget-article__title {
font-size: 30px;
}

@media screen and (max-width:48rem){.medium-widget-article__row>div:first-child>div>div>.medium-widget-article__title {
font-size: 18px;
}}

@media screen and (max-width:48rem){.medium-widget-article__row>div:first-child>div>div>.medium-widget-article__description{float:unset!important;}
}

@media screen and (min-width:48rem){.medium-widget-article__row>div:first-child>div>div>.medium-widget-article__description{float:unset!important;}
}

.medium-widget-article__row>div {
  flex: 1 0 33% !important;
}

.medium-widget-article__row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.containz {
    width: auto;
    padding: 70px 15px;
    margin: 0 auto;
    max-width:1000px
}

@media screen and (max-width:48rem){.medium-widget-article__row{flex-direction:column;display:unset!important}
}

.navig_index>li>a {
    color:#fff!important
}

.navig_index>li>span {
    color:#fff!important
}
.is-fixed .index_navig li a:hover {color:#323648!important}
.index_navig .click__tt {color:#fff;}
.index_navig .click__tt:hover {color:#fff;}

.index_navig li a {color:#fff}
.index_navig li a:hover {color:#fff!important;font-family:Tha-Semibold}


.blog_navig li a {
  color:#6d6f7b;
}

.medium-widget-article__title {
  border:none !important;
}

.medium-widget-article__image {
  border:none!important;
}


.solutions_top_pad {
	margin-top:70px!important;
}

.NAV_menu1 {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 32px 0px;
    box-sizing: border-box;
    color: rgb(91, 94, 109);
    cursor: pointer;
    display: none;
    left: -4px;
    position: absolute;
    text-align: left;
    text-decoration: none solid rgb(91, 94, 109);
    text-size-adjust: 100%;
    top: 8px;
    width: 210px;
    z-index: 100;
    column-rule-color: rgb(91, 94, 109);
    justify-content: space-between;
    caret-color: rgb(91, 94, 109);
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 1px solid rgb(235, 235, 235);
    border-radius: 4px 4px 4px 4px;
    flex-flow: row wrap;
    font: normal normal 400 normal 14px / 21px tha;
    list-style: none outside none;
    margin: 22px 0px 0px;
    outline: rgb(91, 94, 109) none 0px;
    padding: 20px 0px 10px 20px;
    transition: all 0.1s ease 0s;
}/*.NAV_menu1*/


#SMALL_menu2 {
    box-sizing: border-box;
    color: rgb(91, 94, 109);
    cursor: pointer;
    display: block;
    text-align: left;
    text-decoration: none solid rgb(91, 94, 109);
    text-size-adjust: 100%;
    text-transform: uppercase;
    width: 100%;
    column-rule-color: rgb(91, 94, 109);
    caret-color: rgb(91, 94, 109);
    border: 0px none rgb(91, 94, 109);
    font: normal normal 400 normal 12px / 12px tha;
    list-style: none outside none;
    margin: 0px 0px 8px;
    outline: rgb(91, 94, 109) none 0px;
}/*#SMALL_menu2*/

#DIV_menu3 {
    box-sizing: border-box;
    color: rgb(36, 77, 239);
    cursor: pointer;
    display: flex;
    text-align: left;
    text-decoration: none solid rgb(91, 94, 109);
    text-size-adjust: 100%;
    column-rule-color: rgb(91, 94, 109);
    justify-content: flex-start;
    caret-color: rgb(91, 94, 109);
    border: 0px none rgb(91, 94, 109);
    flex-flow: row wrap;
    font: normal normal 400 normal 14px / 21px tha;
    list-style: none outside none;
    margin: 0px 10px 0px -10px;
    outline: rgb(91, 94, 109) none 0px;
}/*#DIV_menu3*/


#A_menu4, #A_menu5, #A_menu7 {
    background-position: 0px 0px;
    box-sizing: border-box;
    color: rgb(50, 54, 72);
    display: block;
    text-align: left;
    text-decoration: none solid rgb(50, 54, 72);
    text-size-adjust: 100%;
    word-break: break-word;
    column-rule-color: rgb(50, 54, 72);
    caret-color: rgb(50, 54, 72);
    background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px / auto padding-box border-box;
    border: 0px none rgb(50, 54, 72);
    flex: 0 1 100%;
    font: normal normal 400 normal 16px / 16px tha;
    list-style: none outside none;
    outline: rgb(50, 54, 72) none 0px;
    padding: 10px 0px 10px 10px;
    transition: none 0s ease 0s;
}/*#A_menu4, #A_menu5, #A_menu7*/

#A_menu6 {
    background-position: 0px 0px;
    box-sizing: border-box;
    color: rgb(50, 54, 72);
    display: block;
    text-align: left;
    text-decoration: none solid rgb(50, 54, 72);
    text-size-adjust: 100%;
    word-break: break-word;
    column-rule-color: rgb(50, 54, 72);
    caret-color: rgb(50, 54, 72);
    background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px / auto padding-box border-box;
    border: 0px none rgb(50, 54, 72);
    flex: 0 1 100%;
    font: normal normal 400 normal 16px / 16px tha;
    list-style: none outside none;
    outline: rgb(50, 54, 72) none 0px;
    padding: 10px 0px 10px 10px;
    transition: none 0s ease 0s;
}/*#A_menu6*/

@media screen and (max-width: 48rem)
{
#BUTTON_1555 {
    background-position: 0px 0px;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: inline-block;
    height: 57px;
    min-height: auto;
    min-width: auto;
    text-align: center;
    text-decoration: none solid rgb(255, 255, 255);
    text-size-adjust: 100%;
    /* text-transform: uppercase; */
    white-space: nowrap;
    width: 100%;
    column-rule-color: rgb(255, 255, 255);
    perspective-origin: 85.9688px 28.5px;
    transform-origin: 85.9688px 28.5px;
    fill: rgb(255, 255, 255);
    caret-color: rgb(255, 255, 255);
    background: rgb(63, 70, 173) none repeat scroll 0px 0px / auto padding-box border-box;
    border: 0px none rgb(255, 255, 255);
    border-radius: 4px;
    font: normal normal 700 normal 18px / 18.2px tha;
    outline: rgb(255, 255, 255) none 0px;
    padding: 20px 40px 20px;
    transition: box-shadow 0.42s cubic-bezier(0.165, 0.84, 0.44, 1) 0s, color 0.42s cubic-bezier(0.165, 0.84, 0.44, 1) 0s, background 0.42s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;
    margin-top: 30px;
}/*#BUTTON_15*/}

#BUTTON_1555 {
    background-position: 0px 0px;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: inline-block;
    /* height: 57px; */
    min-height: auto;
    min-width: auto;
    text-align: center;
    text-decoration: none solid rgb(255, 255, 255);
    text-size-adjust: 100%;
    /* text-transform: uppercase; */
    white-space: nowrap;
    column-rule-color: rgb(255, 255, 255);
    perspective-origin: 85.9688px 28.5px;
    transform-origin: 85.9688px 28.5px;
    fill: rgb(255, 255, 255);
    caret-color: rgb(255, 255, 255);
    background: rgb(63, 70, 173) none repeat scroll 0px 0px / auto padding-box border-box;
    border: 0px none rgb(255, 255, 255);
    border-radius: 4px;
    font: normal normal 700 normal 18px / 18.2px tha;
    outline: rgb(255, 255, 255) none 0px;
    padding: 20px 40px 20px;
    transition: box-shadow 0.42s cubic-bezier(0.165, 0.84, 0.44, 1) 0s, color 0.42s cubic-bezier(0.165, 0.84, 0.44, 1) 0s, background 0.42s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;
    margin-top: 30px;
    width: auto;
}
#BUTTON_1555:after {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: pointer;
    min-height: auto;
    min-width: auto;
    text-align: left;
    text-decoration: none solid rgb(255, 255, 255);
    text-size-adjust: 100%;
    text-transform: uppercase;
    white-space: nowrap;
    column-rule-color: rgb(255, 255, 255);
    fill: rgb(255, 255, 255);
    caret-color: rgb(255, 255, 255);
    border: 0px none rgb(255, 255, 255);
    font: normal normal 700 normal 14px / 18.2px tha;
    outline: rgb(255, 255, 255) none 0px;
}/*#BUTTON_15:after*/

#BUTTON_1555:before {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: pointer;
    min-height: auto;
    min-width: auto;
    text-align: left;
    text-decoration: none solid rgb(255, 255, 255);
    text-size-adjust: 100%;
    text-transform: uppercase;
    white-space: nowrap;
    column-rule-color: rgb(255, 255, 255);
    fill: rgb(255, 255, 255);
    caret-color: rgb(255, 255, 255);
    border: 0px none rgb(255, 255, 255);
    font: normal normal 700 normal 14px / 18.2px tha;
    outline: rgb(255, 255, 255) none 0px;
}/*#BUTTON_15:before*/
/*General style */

[data-toggle="collapse"] .fa:after {
  content: "\f107";
}

[data-toggle="collapse"].collapsed .fa:after {
  content: "\f105";
  font-weight: 100;
}

.btn {padding:0px!important;font-size:1.5rem!important;font-weight:100!important;font-family:tha!important;color:#fff!important;text-decoration:none!important;text-align: unset!important;width: 100%;}

.card li {margin-top:30px!important;margin-left:20px!important}

.fa {float: right!important;font-size: 34px;}

.card h5 {margin:0px!important}

  .rotate {
      -moz-transition: all .5s linear;
      -webkit-transition: all .5s linear;
      transition: all .5s linear;
  }
  .rotate.down {
      -moz-transform:rotate(90deg);
      -webkit-transform:rotate(90deg);
      transform:rotate(90deg);
  }