/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-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)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}body .container{width:100%;margin:0 auto;padding:0 15px}@media(min-width: 992px){body .container{max-width:960px}}@media(min-width: 1200px){body .container{max-width:1140px}}@media(min-width: 1400px){body .container{max-width:1430px}}.nowrap{white-space:nowrap}.hidden{display:none !important}blockquote{font-style:italic;font-size:16px;font-family:Montserrat,Roboto,Helvetica,Arial,sans-serif;font-weight:300;padding-left:30px;padding-top:5px;padding-bottom:5px;position:relative}blockquote::before{content:"";position:absolute;top:0;left:0;bottom:0;width:2px;background-color:var(--primary-color)}.row{display:flex;flex-wrap:wrap;align-items:center;margin-left:-15px;width:calc(100% + 30px)}.row.align-start{align-items:flex-start}.row-item{padding-left:15px;padding-right:15px}.logo{display:flex;align-items:center;max-width:180px;order:-1}.logo img{width:100%}@media(min-width: 992px){.logo{max-width:195px}}.title-divider{height:4px;background-color:#eee;margin-bottom:40px}.title-divider:before{content:"";display:block;max-width:55px;background-color:var(--primary-color);height:100%}.dark-theme .title-divider{background-color:#a0a0a0}.articles-list{max-width:480px;margin:auto}@media(min-width: 768px){.articles-list{max-width:none;display:flex;flex-wrap:wrap;width:calc(100% + 20px);margin-left:-10px}.articles-list .article{width:50%;padding-left:10px;padding-right:10px}}@media(min-width: 992px){.articles-list{width:calc(100% + 30px);margin-left:-15px}.articles-list .article{width:33.333%;padding-left:15px;padding-right:15px}.articles-list .article-big{width:100%}}.yellow-bg{background:var(--primary-color)}.secondary-bg{background:var(--second-color)}.article{margin-bottom:40px}.article .image-link{display:block;position:relative;border-radius:10px 0 10px 0}.article .image-link::after{content:"";display:block;border-radius:inherit;background-color:var(--primary-color);position:absolute;z-index:1;bottom:0;right:0;left:0;top:0;transform:translate(0, 0);box-shadow:inset 0 0 5px 1px rgba(0,0,0,0);transition:.3s transform,.3s box-shadow}.article .image-link .image{position:relative;z-index:3;padding-top:70%;margin:0;background-repeat:no-repeat;background-position:center;background-size:contain;overflow:hidden;border-radius:inherit;transform:translate(0, 0);transition:.3s transform}.article .image-link .image img{width:10px;position:absolute;opacity:0;z-index:-99}.article .image-link .image__blur-wrap{position:absolute;z-index:2;bottom:0;right:0;left:0;top:0;border-radius:inherit;overflow:hidden;transform:translate(0, 0);transition:.3s transform}.article .image-link .image__blur-wrap__img{background-size:cover;background-image:inherit;background-position:center;filter:blur(5px);position:absolute;bottom:-5px;right:-5px;left:-5px;top:-5px}.article .image-link:hover .image__blur-wrap,.article .image-link:hover .image{transform:translate(5px, -5px)}.article .image-link:hover::after{transform:translate(-5px, 5px);box-shadow:inset 0 0 5px 1px rgba(0,0,0,.1)}.article .title-link{color:var(--second-text-color)}.article .info{text-transform:uppercase;font-weight:300;font-size:12px;color:#a0a0a0}.article .info .author{display:inline-block;margin-right:15px}.article .info .author a{font-weight:700;color:#226078}.article-big .image-wrap{width:100%}.article-big .text{display:none}@media(min-width: 992px){.article-big .row{align-items:flex-start}.article-big.revert .row{flex-direction:row-reverse}.article-big .content-wrap,.article-big .image-wrap{width:50%}.article-big .text{display:block}}.divider-button{display:flex;align-items:center;justify-content:center;margin-bottom:40px;margin-top:40px}.divider-button::after,.divider-button::before{content:"";display:block;width:100%;height:1px;background-color:#eee}.divider-button .button{white-space:nowrap;padding-left:62px;padding-right:62px;margin:0 40px;flex-shrink:0}.icon{fill:currentColor;vertical-align:middle}.primary-bg{background-color:var(--primary-color);color:#000}.secondary-bg{background-color:#441852;color:#fff}.round-picture{overflow:hidden;border-radius:50%;min-width:50px;padding-top:100%;position:relative}.round-picture img{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;max-width:100%}.preloading{display:none;justify-content:center}.loading .preloading{display:flex}.loading .loading-content{display:none}.banner{margin-bottom:40px}.banner:not(.banner--loaded){height:800px}@media(max-width: 1024px){.banner:not(.banner--loaded){height:700px}}@media(max-width: 778px){.banner:not(.banner--loaded){height:600px}}@media(max-width: 480px){.banner:not(.banner--loaded){height:500px}}@media(min-width: 992px){.banner{margin-bottom:80px}}.primary-block{background-color:var(--primary-color);padding-top:30px;padding-bottom:50px;margin-bottom:40px;margin-top:-15px}.primary-block .row{align-items:flex-start}.primary-block .text,.primary-block .imgWrap{width:100%}.primary-block .imgWrap{text-align:center}.primary-block .imgWrap img{max-width:100%}@media(min-width: 992px){.primary-block{padding-top:71px;padding-bottom:120px;margin-bottom:100px}.primary-block .text,.primary-block .imgWrap{width:50%}.primary-block .imgWrap{text-align:right}}video::-webkit-media-text-track-display{width:auto !important;left:50% !important;transform:translateX(-50%)}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.ripple{position:absolute;background:#fff;border-radius:50%;width:5px;height:5px;animation:rippleEffect .88s 1;opacity:0}@keyframes rippleEffect{0%{transform:scale(1);opacity:.4}100%{transform:scale(100);opacity:0}}.button-base{overflow:hidden;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;color:inherit;border:0;cursor:pointer;margin:0;display:inline-flex;outline:0;font-size:14px;padding:6px 22px;position:relative;align-items:center;user-select:none;border:0;vertical-align:middle;-moz-appearance:none;justify-content:center;text-decoration:none;background-color:rgba(0,0,0,0);text-transform:uppercase;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,padding 150ms,width 400ms}.button-base .loader-wrap{position:absolute;transform:scale(0);opacity:0}.button-base .loader-wrap .loader{font-size:4px}.button-base .text{transform:scale(1);transition:opacity .3s,transform .3s;opacity:1}.button-base.loading{padding:5px}.button-base.loading .loader-wrap{transition:opacity 150ms,transform .3s;position:relative;opacity:1;transform:scale(1)}.button-base.loading .text{transform:scale(0);position:absolute;opacity:0}.button-contained{height:50px;border-radius:25px;background:#e0e0e0;color:rgba(0,0,0,.87);letter-spacing:.88px}.button-contained:hover,.button-contained:focus{background-color:#c7c7c7;box-shadow:0px 1px 4px 1px #bababa}.button-contained.shadow{box-shadow:0 8px 34px 0 rgba(224,224,224,.5)}.button-contained-primary{background-color:var(--primary-color);color:rgba(0,0,0,.87)}.button-contained-primary:hover,.button-contained-primary:focus{background-color:#fed237;box-shadow:0px 1px 4px 1px #d8a901}.button-contained-primary.shadow{box-shadow:0 8px 34px 0 rgba(254,199,4,.58)}.button-contained-secondary{background-color:var(--second-color);color:rgba(255,255,255,.87)}.button-contained-secondary:hover,.button-contained-secondary:focus{color:#fff;background-color:#892fa6;box-shadow:0px 1px 4px 1px #4e1b5e}.button-contained-secondary.shadow{box-shadow:0 8px 34px 0 rgba(104,36,126,.58)}.button-contained-secondary:disabled{opacity:.5;cursor:default;box-shadow:none;background-color:var(--second-color);color:rgba(255,255,255,.87)}.button-contained-white{background-color:#fff;color:var(--primary-dark);border:2px solid #000}.button-contained-white:hover,.button-contained-white:focus{background-color:rgba(255,255,255,.87);box-shadow:0px 1px 4px 1px #4e1b5e}.button-contained-white.shadow{box-shadow:0 8px 34px 0 rgba(104,36,126,.58)}.button-contained-white:disabled{opacity:.5;cursor:default;box-shadow:none}.button-icon{flex:0 0 auto;color:#424242;padding:12px;overflow:hidden;font-size:1.5rem;text-align:center;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:50%}.button-icon .icon{position:relative;z-index:1;height:20px;width:20px}.button-icon:hover{background-color:rgba(0,0,0,.08)}.button-icon.small{padding:8px}.button-icon.small .icon{height:17px;width:17px}.button-icon-primary{color:rgba(0,0,0,.85);background-color:var(--primary-color)}.button-icon-primary:hover{color:#000;background-color:#fed237}.button-icon-primary.shadow{box-shadow:0px 2px 5px 2px rgba(254,199,4,.5)}.button-icon-secondary{color:rgba(255,255,255,.85);background-color:var(--second-color)}.button-icon-secondary:hover{color:#fff;background-color:#892fa6}.button-icon-secondary.shadow{box-shadow:0px 2px 5px 2px rgba(104,36,126,.5)}.button-icon-base::after{background-color:rgba(204,204,204,.16)}.button-icon-primary-outline{color:var(--primary-color);border:1px solid var(--primary-color)}.button-icon-secondary-outline{color:var(--second-color);border:1px solid var(--second-color)}.h1,.h2,.h3,.h4,h5,h6{margin-top:.45em;margin-bottom:.5em}.h1{font-size:34px}@media(min-width: 992px){.h1{font-size:44px}}@media(min-width: 1200px){.h1{font-size:50px}}@media(min-width: 1400px){.h1{font-size:56px}}.h2{font-size:28px}@media(min-width: 992px){.h2{font-size:34px}}@media(min-width: 1200px){.h2{font-size:40px}}@media(min-width: 1400px){.h2{font-size:48px}}.h3{font-size:18px}@media(min-width: 992px){.h3{font-size:24px}}@media(min-width: 1200px){.h3{font-size:30px}}@media(min-width: 1400px){.h3{font-size:36px}}.h4{font-size:16px}@media(min-width: 992px){.h4{font-size:22px}}@media(min-width: 1200px){.h4{font-size:26px}}.small{font-size:.8rem}.title-color{color:var(--third-color)}input[type=email],input[type=search],input[type=url],input[type=text],textarea{position:relative;z-index:1;padding:18.5px 14px;font:inherit;width:100%;border:0;margin:0;display:block;min-width:0;background:none;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--main-text-color)}.text-field--shadow input[type=email],.text-field--shadow input[type=search],.text-field--shadow input[type=url],.text-field--shadow input[type=text],.text-field--shadow textarea{border-radius:6px;box-shadow:0px 2px 10px rgba(0,0,0,.1);padding:15px 14px}input[type=email]:focus,input[type=search]:focus,input[type=url]:focus,input[type=text]:focus,textarea:focus{outline:0}input[type=email]:hover~fieldset,input[type=search]:hover~fieldset,input[type=url]:hover~fieldset,input[type=text]:hover~fieldset,textarea:hover~fieldset{border-color:#4e4d4d}input[type=email]:focus~fieldset,input[type=search]:focus~fieldset,input[type=url]:focus~fieldset,input[type=text]:focus~fieldset,textarea:focus~fieldset{border-color:#226078;border-width:2px}.text-field{position:relative;display:inline-flex;align-items:center;border-radius:4px;overflow:hidden}.text-field--fullWidth{width:100%}.text-field--shadow{overflow:initial}.text-field--fill{background-color:var(--header-bg-color)}.text-field>label{position:absolute;top:0;transform:translateY(-50%);left:10px;background:#fff;padding:0 4px;color:var(--second-text-color);z-index:3;font-size:12px;background:linear-gradient(360deg, rgba(255, 255, 255, 0.8) 0%, #fff 100%);transition:top .1s,font-size .1s;cursor:text}.text-field>fieldset{position:absolute;bottom:0;right:0;left:0;top:0;border-color:rgba(0,0,0,.23);border-width:1px;border-style:solid;border-radius:4px;margin:0}.text-field.icon-right{padding-right:10px}.text-field .icon-button{position:relative;z-index:1;padding:8px;font-size:0;cursor:pointer}.text-field .icon-button .icon{width:24px;height:24px}.dark-theme .text-field{background:#333}.dark-theme .text-field>fieldset{border-color:#777}.img-label{display:inline-block;text-align:center;cursor:pointer}.img-label input[type=radio],.img-label input[type=checkbox]{opacity:0;position:absolute;z-index:-2}.img-label .radio-image{max-width:80px}.img-label span{font-weight:500;display:block}.white-block{font-size:10px;height:10em;width:10em;padding:1em;margin:1.5em;position:relative;box-shadow:0px 2px 10px rgba(0,0,0,.1);border-radius:1.6em;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none;transition:transform .3s,box-shadow .3s}@media(max-width: 768px){.white-block{font-size:6px}.white-block img{max-width:80%;max-height:80%}}.white-block:hover{transform:scale(1.1);box-shadow:0px 2px 15px rgba(49,44,44,.1)}.white-block:active{transform:scale(0.9);box-shadow:0px 1px 5px rgba(0,0,0,.05)}.white-block--big{font-size:15px}@media(max-width: 768px){.white-block--big{font-size:10px}}.white-block__text{font-size:2em;font-weight:inherit;margin:0}.white-block--selected{background:#ffeca6;transform:scale(0.9);box-shadow:0px 1px 5px rgba(0,0,0,.05)}.white-block--selected:hover{transform:scale(0.9);box-shadow:0px 1px 5px rgba(0,0,0,.05)}.icon-block{display:inline-flex;flex-direction:column}.icon-block__icon{margin-bottom:15px}.icon-block__icon__img{max-width:8em;max-height:8em}.icon-block__icon__img--hide{display:none}.icon-block__text{text-align:center;font-size:16px}@media(max-width: 768px){.icon-block__text{font-size:12px}}.white-block-group .white-block-person{max-width:5em;max-height:5em;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.registration{display:flex;width:920px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300}@media(max-width: 992px){.registration{max-width:480px;width:100%;flex-wrap:wrap}}.registration__hide{display:none !important}.registration__coll{width:100%}.registration__form{padding:30px 20px 25px;position:relative;overflow:auto;height:100%}.registration__want-connect-content,.registration__gender-content{display:flex;justify-content:space-between;align-items:center;width:100%}.registration__want-connect-content__or,.registration__gender-content__or{text-transform:uppercase;color:#b2b2b2;font-size:25px}@media(max-width: 768px){.registration__want-connect-content__or,.registration__gender-content__or{font-size:15px}}.registration__age-content{display:flex;justify-content:center;width:100%;flex-wrap:wrap}.registration__user-info-content{width:100%}.registration__user-info-content input{font-size:14px;min-width:200px}@media(max-width: 768px){.registration__user-info-content input{padding:10px}}.registration__user-info-content__row{display:flex;justify-content:space-between;margin-bottom:25px}@media(max-width: 768px){.registration__user-info-content__row{flex-wrap:wrap}.registration__user-info-content__row>*{width:100%}.registration__user-info-content__row>*:not(:last-child){margin-bottom:15px}}.personage-wrap{overflow:hidden;background:#ffeca6;border-bottom-left-radius:16px;border-top-left-radius:16px;padding:25px;display:flex;align-items:center;justify-content:center;position:relative;height:100%}@media(max-width: 576px){.personage-wrap{padding:10px}}.personage-wrap__data{padding:inherit;position:absolute;bottom:0;right:0;left:0;top:0;filter:blur(1px)}.personage-wrap__data__info{margin:5px;padding:10px;background:#fff;border-radius:8px;display:inline-block}.personage{padding:50px;position:relative;z-index:2;text-align:center}@media(max-width: 576px){.personage{padding:10px}}.personage__img{display:none;max-height:250px}@media(max-width: 992px){.personage__img{max-height:150px}}@media(max-width: 768px){.personage__img{max-width:50px}}.personage__img--show{display:inline-block}.personage__text{text-align:center;font-size:35px;font-weight:inherit}@media(max-width: 576px){.personage__text{font-size:20px}}.personage__text--hide{display:none}.registration__step{display:none;flex-direction:column;justify-content:space-between;align-items:center;height:100%}.registration__step--show{display:flex}.registration__step__title{font-size:25px;font-weight:inherit;text-align:center;margin:0;margin-bottom:.8em}@media(max-width: 768px){.registration__step__title{font-size:18px}}.registration__step__footer{margin-top:15px;min-height:25px;width:100%;display:flex;justify-content:flex-end;align-items:flex-end}.registration__step__footer--center{justify-content:center}.registration__step__additional{z-index:5;position:absolute;bottom:20px;right:15px;left:15px;top:20px;background-color:rgba(255,255,255,.9);display:none;align-items:center;justify-content:center}.registration__step__additional--show{display:flex}.registration__step__next{text-transform:uppercase;display:none}.registration__step__next--active{cursor:pointer;display:block}.registration__step__next--active:hover svg{transform:translateX(-5px)}.registration__step__next--active:active svg{transform:translateX(2px)}.registration__step__next svg{transition:transform .2s;margin-left:5px}.list-options{overflow:auto;list-style:none;margin:0;padding:0;height:100%;padding:10px 20px}.list-options__option{background:var(--header-bg-color);padding:10px 15px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin:0 10px 10px;border-radius:4px;transition:transform .2s;cursor:pointer}.list-options__option:hover{transform:scale(1.1)}.list-options__option:active{transform:scale(0.95);box-shadow:0px 1px 5px rgba(0,0,0,.05)}.list-options__option--selected{cursor:default;background:#ffeca6;transform:scale(0.95);box-shadow:0px 1px 5px rgba(0,0,0,.05)}.list-options__option--selected:hover{transform:scale(0.95);box-shadow:0px 1px 5px rgba(0,0,0,.05)}.congratulation-popup__content{width:500px;font-size:0;border-radius:16px;overflow:hidden;position:relative}.congratulation-popup__content__img{max-width:100%;line-height:0}.congratulation-popup__content__text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:18px;text-align:center;font-weight:600}.congratulation-popup__content__text span{display:block;margin-bottom:10px}.slick-navigation{display:inline-flex;align-items:center}.slick-navigation .slick-arrow,.slick-navigation .slick-navigation-dots{display:inline-flex}.slick-navigation .slick-arrow{height:45px;width:45px;align-items:center;justify-content:center;cursor:pointer}.slick-navigation .slick-arrow.slick-disabled{opacity:.3;cursor:default}.slick-navigation-dots{font-size:0;height:2px;margin-left:20px;margin-right:20px}.slick-navigation-dots .slick-dots{list-style:none;display:flex;padding:0;margin:0}.slick-navigation-dots .slick-dots button{font-size:0;border:0;padding:0;height:2px;width:10px;opacity:.3;background:#000}.slick-navigation-dots .slick-dots .slick-active button{opacity:1}.dark-theme .slick-navigation-dots button{background:#eee}.dark-theme .paper .slick-navigation-dots button{background:#000}.user-story,.action{text-align:center;margin-bottom:30px;padding:0 10px}.user-story figure,.action figure{margin:15px 0 10px}.user-story figure .picture-wrap,.action figure .picture-wrap{max-width:260px;margin:0 auto 10px}.user-story figure .picture,.action figure .picture{width:100%;padding-top:100%;position:relative;overflow:hidden;border-radius:50%}.user-story figure .picture img,.action figure .picture img{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;max-width:100%;height:auto;width:auto}.user-story figure figcaption,.action figure figcaption{font-size:30px;color:var(--third-text-color);font-weight:700}.user-story .deliver,.action .deliver{width:80px;height:4px;margin:0 auto 0;background-color:var(--primary-color)}.user-story .text,.action .text{font-size:16px;font-weight:500}.user-story .social .button-base,.action .social .button-base{margin:0 12px}.user-story{max-width:500px}@media(min-width: 992px){.user-story{max-width:50%;flex-basis:50%;padding:0 20px}}@media(min-width: 1200px){.user-story{max-width:33.333%;flex-basis:33.333%;padding:0 25px}}.me-main .social .button-base,.me .social .button-base{margin:0 12px}.me-main .picture-wrap,.me .picture-wrap{position:relative}.me-main .picture-wrap .flip,.me .picture-wrap .flip{cursor:pointer;-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-ms-transition:.6s;-moz-transition:.6s;-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transition:.6s;transform-style:preserve-3d;position:relative;padding-top:100%}.me-main .picture-wrap .flip .picture,.me-main .picture-wrap .flip .picture-back,.me .picture-wrap .flip .picture,.me .picture-wrap .flip .picture-back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-webkit-transform:rotateY(0deg);-moz-transition:.6s;-moz-transform-style:preserve-3d;-moz-transform:rotateY(0deg);-o-transition:.6s;-o-transform-style:preserve-3d;-o-transform:rotateY(0deg);-ms-transition:.6s;-ms-transform-style:preserve-3d;-ms-transform:rotateY(0deg);transition:.6s;transform-style:preserve-3d;transform:rotateY(0deg);position:absolute;top:0;left:0;width:100%;height:100%}.me-main .picture-wrap .flip .picture,.me .picture-wrap .flip .picture{transform:rotateY(0deg)}.me-main .picture-wrap .flip .picture-back,.me .picture-wrap .flip .picture-back{transform:rotateY(180deg)}.me-main .picture-wrap .fake-position,.me-main .picture-wrap .real-position,.me .picture-wrap .fake-position,.me .picture-wrap .real-position{background-color:#fecd07;color:rgba(0,0,0,.83);border-radius:4px;display:inline-block;position:absolute;right:-20px;bottom:20px}.me-main .picture-wrap .real-position,.me .picture-wrap .real-position{animation:lightSpeedIn .7s ease-out;transform:translate3d(0, 0, 0) skewX(0deg);opacity:1;font-size:14px;padding:8px 10px}.me-main .picture-wrap .fake-position,.me .picture-wrap .fake-position{animation:lightSpeedOut .4s ease-in;transform:translate3d(0, 0, 0) skewX(0deg);opacity:0;padding:10px 20px;font-size:18px}.me-main .picture-wrap:hover .flip,.me .picture-wrap:hover .flip{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.me-main .picture-wrap:hover .fake-position,.me .picture-wrap:hover .fake-position{animation:lightSpeedIn .7s ease-out;transform:translate3d(0, 0, 0) skewX(0deg);opacity:1}.me-main .picture-wrap:hover .real-position,.me .picture-wrap:hover .real-position{animation:lightSpeedOut .4s ease-in;transform:translate3d(0, 0, 0) skewX(0deg);opacity:0}.me{text-align:center;margin-bottom:30px;max-width:350px;padding:0 10px;width:100%}.me figure{margin:15px 0 10px}.me figure .picture-wrap{max-width:260px;margin:0 auto 10px}.me figure .picture{width:100%;padding-top:100%;position:relative;overflow:hidden;border-radius:50%}.me figure .picture img{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;max-width:100%;height:auto;width:auto}.me figure figcaption{font-size:30px;color:#2f2f2f;font-weight:700}.me .text{font-size:16px;font-weight:500;color:#697c7d;font-style:italic;line-height:1.2}@media(min-width: 1200px){.me{max-width:33.333%;flex-basis:33.333%;padding:0 25px}}.me-main{margin-bottom:50px}.me-main .picture-wrap{max-width:420px;margin:auto;width:80%}.me-main .picture-wrap .fake-position,.me-main .picture-wrap .real-position{bottom:40px;padding:10px 20px;font-size:18px}.me-main .social{text-align:center}.me-main .info .name{text-align:center}.me-main .info .position{font-style:italic}@media(min-width: 992px){.me-main{display:flex}.me-main .picture-wrap{max-width:none;min-width:35%;flex-basis:35%}.me-main .info{padding-left:30px}.me-main .info .name{text-align:left}.me-main .social{text-align:left}}@media(min-width: 1400px){.me-main .picture-wrap{max-width:none;min-width:30%;flex-basis:30%}}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}50%{transform:translate3d(50%, 0, 0) skewX(20deg);opacity:1}90%{transform:translate3d(10%, 0, 0) skewX(-5deg)}100%{transform:translate3d(0, 0, 0) skewX(0deg)}}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.tabs-wrap{display:flex;flex-wrap:wrap;margin-bottom:30px;border-bottom-width:2px;border-bottom-style:solid;justify-content:space-between;border-bottom-color:#f0f0f0}.tabs-wrap .tabs{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin-top:20px;width:100%}.tabs-wrap .tab{font-size:14px;position:relative;text-decoration:none;padding:5px 10px 25px;color:#b3b3b3;font-weight:500;margin-right:20px}.tabs-wrap .tab:hover{color:rgba(104,36,126,.5)}.tabs-wrap .tab.active{color:var(--second-color);font-weight:600}.tabs-wrap .tab.active::after{background:var(--second-color);position:absolute;height:2px;bottom:-2px;right:0;left:0}@media(min-width: 576px){.tabs-wrap .tab.active::after{content:""}}.dark-theme .tabs-wrap .tab:hover{color:var(--second-color)}.popup-container{display:none;position:fixed;z-index:100;bottom:0;right:0;left:0;top:0;background-color:rgba(0,0,0,.8);align-items:center;justify-content:center}.popup-container.show{display:flex}.popup-container .popup{max-height:90vh;background-color:var(--main-bg-color);border-radius:16px;padding:20px;margin:20px;min-width:300px;position:relative;color:var(--main-text-color)}.popup-container .popup--no-padding{padding:0}.popup-container .popup.mobile{max-width:992px}.popup-container .popup .close{position:absolute;right:0;top:0;transform:translate(30%, -30%);z-index:2;opacity:1}.comment-respond{position:relative;margin-bottom:70px;padding-top:30px;max-width:750px}.comment-respond::after{content:"";display:block;position:absolute;right:0;left:0;top:0;height:2px;background:#eee}.comment-respond#respond{margin-top:10px}.comment-respond .title{margin-bottom:.5em}.comment-respond .leave-comment{width:100%;font-size:14px;color:#53585c}.comment-respond .leave-comment .text-field{width:100%}.comment-respond .leave-comment textarea{resize:none}.comment-respond .leave-comment .comment-notes{margin-bottom:2em}.comment-respond .leave-comment .comment-form-comment textarea{width:100%;max-width:100%;min-width:100%}.comment-respond .leave-comment label{display:block;font-weight:600;margin-bottom:1em}.comment-respond .leave-comment .comment-form-comment,.comment-respond .leave-comment .comment-form-author,.comment-respond .leave-comment .comment-form-email,.comment-respond .leave-comment .comment-form-url{margin-bottom:25px}@media(min-width: 768px){.comment-respond .leave-comment .comment-form-email,.comment-respond .leave-comment .comment-form-url{width:50%;float:left}.comment-respond .leave-comment .comment-form-email{padding-right:15px}.comment-respond .leave-comment .comment-form-url{padding-left:15px}}.dark-theme .comment-respond .leave-comment{color:var(--main-text-color)}.comment-list{margin:0;padding:0}.comment-list,.comment-list ol{list-style:none}.comment-list .comment img{border-radius:50%;margin-right:15px}.comment-list .comment b.fn{color:var(--second-text-color);font-family:Roboto}.comment-list .comment-body{margin-bottom:20px;display:flex}.comment-list .comment-header{margin-bottom:10px}.comment-list .comment-header .author{color:var(--second-text-color);padding-right:5px}.comment-list .comment-header .time .icon{vertical-align:middle}.comment-list .comment-header .time,.comment-list .comment-footer a{vertical-align:middle;color:#a0a0a0;font-size:11px;margin-right:10px}.comment-list .comment-text p{margin:0}.comment-list .comment-footer .reply,.comment-list .comment-footer a{display:inline-block}.comments-title-wrap{margin-bottom:33px;margin-top:20px}.comments-title-wrap .comments-title{margin:0;display:inline-block;vertical-align:middle;margin-right:10px;font-size:26px}.comments-title-wrap .comments-count{background-color:var(--primary-color);display:inline-block;border-radius:4px;font-size:13px;line-height:1em;padding:7px 10px;color:#000}.comment-navigation{margin-bottom:25px}.comment-navigation .nav-links{display:flex;justify-content:space-between}.comment-navigation .nav-links .nav-next{text-align:right}.pagination{padding:20px 15px;border:1px solid #eee;border-right-width:0;border-left-width:0;text-align:center;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;color:rgba(34,34,34,.3);margin-bottom:20px}.pagination a,.pagination span{padding:10px 12px;margin:0 5px}.pagination a{color:inherit}.pagination a:hover{text-decoration:none;color:rgba(34,96,120,.5)}.pagination .current{color:#226078}.dark-theme .pagination{color:#eee}.history-event{margin-bottom:35px}.history-event .icon-wrap{margin-bottom:10px}.history-event .icon-wrap .icon{width:50px}@media(min-width: 992px){.history-event .icon-wrap .icon{width:80px}}.history-event .title{font-size:19px}.history-event .text{font-size:14px;opacity:.7}.consultation-label{display:none;position:fixed;right:0;top:40%;width:340px;height:420px;overflow:hidden;z-index:999;pointer-events:none}.consultation-label:lang(en){display:none}@media(min-width: 768px){.consultation-label{display:block}}.consultation-label .text-cloud{position:relative;width:250px;float:left;background-color:#fff;color:#000;padding:20px 30px;border-radius:10px;opacity:0;transition-delay:.4s;transition:all .4s;transition-timing-function:ease-in-out;box-shadow:0px 0px 20px 0px rgba(0,0,0,.3);margin:20px}.consultation-label .text-cloud::after{content:"";position:absolute;display:block;bottom:-26px;right:90px;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.consultation-label .text-cloud h3{font-size:22px;font-family:"Open Sans",sans-serif;color:#333;margin:0}.consultation-label .text-cloud a{text-decoration:underline;font-size:18px;font-family:"Roboto Slab","Open Sans",sans-serif;color:#333}.consultation-label .text-cloud a:hover{color:#f1574d}.consultation-label .image img{position:absolute;bottom:20px;right:-70px;transition:all .4s;transition-timing-function:ease-in-out;cursor:pointer;height:360px;pointer-events:all;-webkit-transform:rotate(-9deg);transform:rotate(-9deg)}.consultation-label .image:hover img{-webkit-transform:rotate(-12deg) translate(-20px);transform:rotate(-12deg) translate(-20px)}.consultation-label.active{pointer-events:all}.consultation-label.active .text-cloud{opacity:1}.consultation-label.active .image img{-webkit-transform:rotate(-16deg) translate(-35px);transform:rotate(-16deg) translate(-35px)}.background-transparent{user-select:none;position:fixed;overflow:hidden;z-index:100;bottom:0;right:0;left:0;top:0}.financial-popup__tabs-wrap{display:flex;justify-content:center;margin-bottom:25px}.financial-popup__tabs{display:inline-flex;background:rgba(0,0,0,.07);padding:3px;border-radius:30px;position:relative;box-shadow:inset 0px 2px 5px #c1c1c1}.financial-popup__tabs:before{content:"";display:block;position:absolute;background:var(--second-color);width:calc(50% - 6px);height:calc(100% - 6px);top:0;left:0;margin:3px;border-radius:30px;transition:left .3s}.financial-popup__tabs .financial-popup__tab:first-child{color:#fff}.financial-popup__tabs .financial-popup__tab:last-child{color:#000}.financial-popup__tabs--subscribe:before{left:50%}.financial-popup__tabs--subscribe .financial-popup__tab:first-child{color:#000}.financial-popup__tabs--subscribe .financial-popup__tab:last-child{color:#fff}.dark-theme .financial-popup__tabs{background:#3a3a3a;box-shadow:inset 0px 2px 5px #131212}.dark-theme .financial-popup__tabs .financial-popup__tab:last-child{color:rgba(255,255,255,.7)}.dark-theme .financial-popup__tabs--subscribe .financial-popup__tab:first-child{color:rgba(255,255,255,.7)}.dark-theme .financial-popup__tabs--subscribe .financial-popup__tab:last-child{color:#fff}.financial-popup__tab{user-select:none;cursor:pointer;position:relative;z-index:2;min-width:130px;padding:10px 5px;font-size:12px;text-transform:uppercase;text-align:center;transition:color .3s;transition-delay:.05s;border-radius:8px;outline:none}.financial-popup__tab:focus{font-weight:500}.financial-popup__price-wrap{display:flex;justify-content:center;align-items:center}.financial-popup__price{font-size:55px;outline:none;width:150px;height:78px;text-align:right;cursor:text}.financial-popup__price[contentEditable=true]:empty:not(:focus):before{content:attr(data-placeholder);color:#d3d3d3}.financial-popup__currency{font-size:20px;margin-left:10px;cursor:pointer;display:inline-flex;align-items:center;position:relative;z-index:1;outline:none}.financial-popup__currency__chevron{margin-left:5px}.financial-popup__currency__items{color:var(--main-text-color);background-color:var(--main-bg-color);position:absolute;font-size:1.2em;top:0;left:0;list-style:none;padding:0;margin:0;border-radius:4px;box-shadow:0px 4px 8px rgba(0,0,0,.3);overflow:hidden;z-index:5}.financial-popup__currency__item{padding:5px 10px;cursor:pointer}.financial-popup__currency__item:hover{background:rgba(0,0,0,.05)}.financial-popup__currency__item--selected:hover,.financial-popup__currency__item--selected{background:rgba(0,0,0,.1);cursor:default}.dark-theme .financial-popup__currency__item:hover{background:rgba(255,255,255,.05)}.dark-theme .financial-popup__currency__item--selected:hover,.dark-theme .financial-popup__currency__item--selected{background:rgba(255,255,255,.1);cursor:default}.financial-popup__note{font-size:.7em}.financial-popup__footer{margin-top:20px;display:flex;justify-content:center}.financial-popup__footer .button-base{width:150px}.financial-popup__footer .button-base.loading{width:50px}.financial-popup__policy{margin-top:15px;font-size:.9em;text-align:center}.test{color:#000;text-align:center}.test .content{position:relative}.test .img1,.test .img2{position:absolute;display:none}@media(min-width: 992px){.test .img1,.test .img2{display:block}}.test .img1{left:0;top:80px;max-width:300px}.test .img2{right:0;bottom:-60px;max-width:300px}.test .title{margin-bottom:5px}@media(min-width: 1200px){.test .title{font-size:36px}}.test .subtitle{margin:0 auto 40px;font-size:20px;width:100%}.test .paper{position:relative;background:#fff;box-shadow:0 0 1px 0 rgba(10,31,68,.1),0 26px 26px 0 rgba(10,31,68,.12);border-radius:6px;font-weight:500;font-size:24px;color:#3d3d3d;padding:20px;max-width:790px;width:100%;z-index:1}.test .question-title{font-size:24px;font-weight:500;margin-bottom:1.8em}.test .answer{margin:0 10px;background-color:var(--primary-color);text-transform:none;font-weight:400;border-radius:4px;min-width:140px;color:#000;font-size:16px;margin-bottom:25px}.test .answer.selected,.test .answer.correct{background-color:#499a78;color:rgba(255,255,255,.87)}.test .result{padding:15px;border-radius:4px;animation-duration:.5s;animation-fill-mode:both}.test .result--error{animation-name:pulse;background-color:#fff4e5;color:#663c00}.test .result--success{animation-name:zoomIn;background-color:#edf7ee;color:#1e4620}.test .result__answer{font-size:1em}.test .result__description{font-size:.8em;font-weight:normal;padding-top:.5em}.test-result .your-mark,.test-result .your-answers{width:100%}@media(min-width: 992px){.test-result .your-mark,.test-result .your-answers{flex-basis:50%}}.test-result .title{text-align:center}.test-result .question{margin-bottom:5px}.test-result .lines{max-height:50vh;overflow:auto}.test-result .line{margin-bottom:20px;background:rgba(0,0,0,.05);padding:10px}.test-result .answers{display:flex;width:100%}.test-result .answers .answer{text-align:center;padding:10px 5px;flex:1;background:rgba(0,0,0,.1);margin:1px;border-radius:4px}.test-result .answers .answer.selected{position:relative;background-color:var(--primary-color)}.test-result .answers .answer.selected::after{content:attr(data-value);position:absolute;font-size:12px;color:var(--second-color);right:5px;top:0}.dark-theme .test-result .line{background:rgba(255,255,255,.05)}.dark-theme .test-result .answers .answer{background:rgba(255,255,255,.1)}.dark-theme .test-result .answers .answer.selected{color:#212121;background-color:var(--primary-color)}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{margin:0;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.checkbox-wrap input[type=checkbox]{display:none}.checkbox-wrap input[type=checkbox]+label{display:block;position:relative;padding-left:35px;margin-bottom:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.checkbox-wrap input[type=checkbox]+label:last-child{margin-bottom:0}.checkbox-wrap input[type=checkbox]+label:before{content:"";display:block;width:20px;height:20px;border:1px solid var(--second-color);position:absolute;left:0;top:0;opacity:.6;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s}.checkbox-wrap input[type=checkbox]:checked+label:before{width:10px;top:-5px;left:5px;border-radius:0;opacity:1;border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);-webkit-transform:rotate(45deg);transform:rotate(45deg)}[class|=confetti]{position:absolute}.red{background-color:#e94a3f}.yellow{background-color:#faa040}.blue{background-color:#5fc9f5}.page-template-who-we-are .main-content,.consultation-page .main-content{margin-top:68px}.page-template-who-we-are .video-banner .text p,.consultation-page .video-banner .text p{margin-bottom:40px}@media(min-width: 992px){.page-template-who-we-are:not(.scrolled) .app-bar,.consultation-page:not(.scrolled) .app-bar{box-shadow:none;background:rgba(0,0,0,0)}.page-template-who-we-are:not(.scrolled) .app-bar .search.button-icon,.page-template-who-we-are:not(.scrolled) .app-bar .languages .language,.page-template-who-we-are:not(.scrolled) .app-bar .navigation .menu-item a,.page-template-who-we-are:not(.scrolled) .app-bar .languages .language.selected,.page-template-who-we-are:not(.scrolled) .app-bar .navigation .menu-item.current-menu-item a,.page-template-who-we-are:not(.scrolled) .app-bar .mobile-actions .button-icon,.consultation-page:not(.scrolled) .app-bar .search.button-icon,.consultation-page:not(.scrolled) .app-bar .languages .language,.consultation-page:not(.scrolled) .app-bar .navigation .menu-item a,.consultation-page:not(.scrolled) .app-bar .languages .language.selected,.consultation-page:not(.scrolled) .app-bar .navigation .menu-item.current-menu-item a,.consultation-page:not(.scrolled) .app-bar .mobile-actions .button-icon{color:#fff}.page-template-who-we-are .main-content,.consultation-page .main-content{margin-top:0}.page-template-who-we-are .video-banner,.consultation-page .video-banner{background:var(--primary-color);position:relative;line-height:0}.page-template-who-we-are .video-banner:after,.consultation-page .video-banner:after{content:"";position:absolute;z-index:1;bottom:0;right:0;left:0;top:0;background-color:rgba(0,0,0,.4);transition:opacity .3s}.page-template-who-we-are .video-banner .slider-content,.consultation-page .video-banner .slider-content{position:absolute;right:0;left:0;top:150px;line-height:1.65;color:#fff;z-index:2;transition:opacity .3s}.page-template-who-we-are .video-banner--playing:after,.consultation-page .video-banner--playing:after{opacity:0}.page-template-who-we-are .video-banner--playing .slider-content,.consultation-page .video-banner--playing .slider-content{opacity:0}.page-template-who-we-are .video-banner .text,.consultation-page .video-banner .text{max-width:640px}.page-template-who-we-are .video-banner .text p,.consultation-page .video-banner .text p{margin-bottom:40px}}@media(min-width: 1200px){.page-template-who-we-are .video-banner .slider-content,.consultation-page .video-banner .slider-content{align-items:center;display:flex;bottom:22px;top:0}}.page-template-who-we-are .video-banner .text p{margin-bottom:20px}.video{height:auto;width:100%;object-fit:cover}@media(min-width: 1200px){.video{height:100vh}}.video-wrap{position:relative;line-height:0}.video-wrap .controls{position:absolute;display:inline-flex;right:15px;bottom:20px;z-index:5}.video-wrap .controls>div{margin:0 5px}.video-wrap .speaker .up{display:none}.video-wrap .speaker .mute{display:inline-flex}.video-wrap .speaker.second .up{display:inline-flex}.video-wrap .speaker.second .mute{display:none}.video-wrap .play .start{display:none}.video-wrap .play .pause{display:inline-flex}.video-wrap .play.second .start{display:inline-flex}.video-wrap .play.second .pause{display:none}.info-card{perspective:1000px;width:100%;height:400px}.info-card__flip,.info-card__flip__front,.info-card__flip__back{height:inherit;width:inherit}.info-card__flip{-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-ms-transition:.6s;-moz-transition:.6s;-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transition:.6s;transform-style:preserve-3d;position:relative}.info-card__flip__front,.info-card__flip__back{padding:30px 15px;border-radius:24px;background-color:var(--primary-color);display:flex;justify-content:center;align-items:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-webkit-transform:rotateY(0deg);-moz-transition:.6s;-moz-transform-style:preserve-3d;-moz-transform:rotateY(0deg);-o-transition:.6s;-o-transform-style:preserve-3d;-o-transform:rotateY(0deg);-ms-transition:.6s;-ms-transform-style:preserve-3d;-ms-transform:rotateY(0deg);transition:.6s;transform-style:preserve-3d;transform:rotateY(0deg);position:absolute;top:0;left:0;box-shadow:0 6px 20px rgba(0,0,0,.2)}.info-card__flip__front{z-index:2;transform:rotateY(0deg)}.info-card__flip__front__title{text-align:center;font-size:26px;margin:0;font-weight:bold}.info-card__flip__back{transform:rotateY(180deg)}.info-card__flip__back__text{font-size:14px;line-height:1.4}.info-card:hover .info-card__flip{transform:rotateY(180deg)}.cookie-policy{width:90%;max-width:480px;background-color:#fff;border-radius:8px;position:fixed;bottom:15px;left:50%;transform:translateX(-50%);z-index:10;box-shadow:0px 2px 15px 4px rgba(0,0,0,.3);padding:15px;display:none}.cookie-policy--show{display:block}.cookie-policy__content{display:flex;flex-wrap:wrap}@media(min-width: 576px){.cookie-policy__content{flex-wrap:nowrap}}.cookie-policy__img-wrap{display:flex;align-items:center;justify-content:center;margin-right:10px;width:100%}@media(min-width: 576px){.cookie-policy__img-wrap{width:auto}}.cookie-policy__info-wrap__text{line-height:1.4;font-size:14px;margin:0}.cookie-policy__info-wrap__button{width:100%;margin-top:10px}.breadcrumbs{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:24px 0}.breadcrumbs a{font-weight:bold}.no-found-page{margin-bottom:30px}@media(min-width: 992px){.no-found-page{margin-bottom:100px}}.no-found-page figure{margin:15px 0 40px;text-align:center}.no-found-page figure .dark{display:none;max-width:70%}.no-found-page figure img{max-width:100%}.no-found-page figure figcaption{font-weight:700;font-size:20px}@media(min-width: 768px){.no-found-page figure figcaption{font-size:28px}}@media(min-width: 992px){.no-found-page figure figcaption{font-size:36px}}.no-found-page .center{display:flex;justify-content:center}.no-found-page .button-contained{padding-right:25px;padding-left:25px}.dark-theme .no-found-page .dark{display:inline-block}.dark-theme .no-found-page .light{display:none}.home .main-content{margin-top:68px}@media(min-width: 992px){.home .main-content{margin-top:110px}}.articles{margin-bottom:40px}@media(min-width: 992px){.articles{margin-bottom:80px}}.partners{margin-bottom:80px}.partners .partners-title{margin:0;font-size:inherit}.partners__item{aspect-ratio:1/1}.partners__item__link{display:flex;align-items:center;justify-content:center;height:100%}.partners__item__link img{object-fit:contain}.partners .slick-slide{padding:0 10px}.partners .slick-slide img{max-width:100%}.partners footer{text-align:center;margin-top:10px}.partners footer .note{font-weight:400}:root{--secondary-bg: #81D8D0}.page-template-dantes-colabaration .main-content{margin-top:39px}.page-template-dantes-colabaration .breadcrumbs{display:none}.page-template-dantes-colabaration .app-bar{position:sticky;top:29px}@media(min-width: 768px){.page-template-dantes-colabaration .app-bar{top:39px}}@media(max-width: 767px){.page-template-dantes-colabaration .main-content{margin-top:30px}}.dantes-into{color:var(--second-text-color)}.dantes-tag-line{background-color:var(--primary-color);border-color:var(--primary-dark);border-top:1px solid;border-bottom:1px solid;font-weight:bold;display:flex;flex-wrap:nowrap;overflow:hidden}.dantes-tag{display:flex;flex-wrap:nowrap;padding:24px;animation:tagMove 5s infinite linear}.dantes-tag svg{margin-right:24px}.dantes-banner{background-color:var(--secondary-bg);display:flex}.dantes-banner>.container{display:flex;align-items:center;margin-top:50px}.dantes-banner__main{width:55%;text-align:center}.dantes-banner__main img{max-width:700px;width:100%;margin-bottom:24px}.dantes-banner__main .dantes-slogan{color:#272936;font-size:26px;font-weight:bold;margin-bottom:36px}.dantes-banner__photo{width:45%;display:flex;justify-content:flex-end}.dantes-banner__photo img{width:100%;max-width:600px}.dantes-about .social>*:not(:last-child){margin-right:.65em}.dantes-quate{border-top:2px solid #000;border-bottom:2px solid #000}.dantes-quate .text{font-weight:bold;font-style:italic;font-size:3rem;line-height:1.1;padding:.85em 0 1em 0}.dantes-release,.dantes-about{padding:48px 0}.dantes-release .title,.dantes-about .title{margin-bottom:.7em}.dantes-release .text,.dantes-about .text{margin-bottom:2em;font-size:1.2rem}.dantes-release .details,.dantes-about .details{font-style:italic;font-size:1rem}.dantes-release .container,.dantes-about .container{display:flex;justify-content:space-between;align-items:center}.dantes-release .container>*,.dantes-about .container>*{flex:1}.dantes-release .picture-right,.dantes-about .picture-right{text-align:right}.dantes-release .picture img,.dantes-about .picture img{max-width:592px}.dantes-release-move{padding:3rem 0 4rem 0}.dantes-release-move .picture{position:relative;background-color:var(--primary-color);border-radius:1rem;overflow:hidden;max-width:470px;width:100%;height:530px;margin-right:20px}.dantes-release-move .picture::before{content:"";display:block;width:80%;padding-top:80%;border-radius:50%;background-color:#81d8d0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.dantes-release-move .picture img{position:absolute;z-index:1;left:50%;width:120%;top:8%;transform:translate(-50%, 0%)}.dantes-release-move .video-with-poster{display:flex;margin-bottom:30px}.dantes-release-move .video-with-poster .video-wrapper{flex:1}.dantes-release-move .video-with-poster .video-wrapper iframe{height:100%;width:100%}.dantes-release-move .text-wrapper{border:2px solid #000;padding:.9rem 1.5rem;background-color:#fff;border-radius:24px}.dantes-release-move .text-wrapper .text{color:#3d3d3d;font-size:18px}.container.dantest-blog-articals{padding-top:4rem;padding-bottom:4rem}.dantes-consultation{padding:3rem 0 4rem}.dantes-consultation .datantes-modal{max-width:958px;border:2px solid #000;border-radius:32px;overflow:hidden;margin:0 auto}.dantes-consultation .datantes-modal .header{display:flex;background-color:#30343e;color:#fff}.dantes-consultation .datantes-modal .content{background:#fff;padding:3rem 7.5rem}.dantes-consultation .question{color:#a0a0a0}.dantes-consultation .text{margin-bottom:1.5em}.dantes-consultation .button-base{margin-left:auto;margin-right:0;display:block}@media(max-width: 900px){.dantes-banner .container{margin:2rem}.dantes-banner__main{width:100%}.dantes-banner__main img{max-width:480px}.dantes-banner__photo{display:none}.dantes-release,.dantes-about{padding:1rem 0}.dantes-release .container,.dantes-about .container{flex-direction:column}.dantes-release .picture,.dantes-release .picture.picture-right,.dantes-about .picture,.dantes-about .picture.picture-right{text-align:center}.dantes-release .picture img,.dantes-release .picture.picture-right img,.dantes-about .picture img,.dantes-about .picture.picture-right img{width:320px}.dantes-release .details,.dantes-about .details{font-size:.9rem}.dantes-release .content,.dantes-about .content{margin-bottom:1.5em}.dantes-about .container{flex-direction:column-reverse}.dantes-quate .text{font-size:1.5rem;margin:0}.video-with-poster .picture{display:none}.video-with-poster .video-wrapper{height:480px}.dantes-consultation{padding:2rem 1rem}}@media(max-width: 680px){.dantes-consultation .datantes-modal .content{padding:1rem 2rem}.dantes-consultation .button-base{margin:0 auto}}@keyframes tagMove{0%{transform:translateX(0)}99.99%{transform:translateX(-100%)}100%{transform:translateX(0)}}.post-thumbnail-wrap{position:relative;overflow:hidden;border-top-left-radius:4px;border-top-right-radius:4px;margin-top:50px;width:100%}.post-thumbnail-wrap .entry-title{font-weight:500;line-height:1.2;font-size:36px;margin-top:0}.post-thumbnail{height:600px;background-size:cover;background-position:center}.post-thumbnail img{opacity:0}.post-thumbnail-content{text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-color:rgba(254,199,4,.85);padding:45px 60px;color:#3a0a4a}.post-thumbnail-info{position:relative;padding-bottom:25px}.post-thumbnail-info::after{content:"";height:2px;width:70px;background-color:var(--second-color);left:50%;margin-left:-35px;position:absolute;bottom:0}.post-thumbnail-info a{color:inherit}.post-thumbnail-info>*{white-space:nowrap}.post-thumbnail-info>*:not(:last-child){padding-right:15px}.post-thumbnail-info .author a{color:#226078}.post .post-body{box-shadow:0 2px 5px 0 rgba(0,0,0,.05);border-radius:6px;margin-bottom:30px}.post .post-content{font-size:18px;padding-top:50px;padding-bottom:20px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#f5f5f5}.post .post-content img{max-width:100%;height:auto}.post .post-content,.post .entry-footer{padding-right:15px;padding-left:15px}@media(min-width: 768px){.post .post-content,.post .entry-footer{padding-right:10%;padding-left:10%}}.post .entry-footer{display:flex;flex-wrap:wrap;padding-bottom:40px;padding-top:40px;justify-content:space-between;align-items:center;text-align:center}.post .entry-footer>*{width:100%}.post .entry-footer .share ul{display:flex;justify-content:center}.post .entry-footer .tag-list{margin-bottom:20px}.post .entry-footer .post-in{font-size:12px}.post .entry-footer .post-in a{color:#226078}@media(min-width: 768px){.post .entry-footer{flex-wrap:nowrap;text-align:left}.post .entry-footer>*{width:auto}.post .entry-footer .tag-list{margin-bottom:0}}.tag-list>*{display:inline-block;background-color:#f7f7f7;padding:8px;line-height:1em;font-size:12px;color:#222;margin:3px;border-radius:0 4px 0 4px}.tag-list>*:hover{background-color:#c2c2c2;text-decoration:none;color:#222}.tag-list>*:not(:last-child){margin-right:10px}.comments-area,.post .post-body{margin-left:auto;margin-right:auto}@media(min-width: 768px){.comments-area,.post .post-body{width:80%}}.comments-area{margin-top:100px}.about{padding-top:20px;padding-bottom:60px;color:var(--third-text-color)}.about .picture{text-align:center}.about .picture img{width:100%;max-width:480px}.about .text{margin-bottom:40px}@media(min-width: 1200px){.about .container{display:flex;align-items:center}.about .picture,.about .content{max-width:50%;flex-basis:50%}.about .picture img{max-width:100%}.about .content{order:-1}}.we{overflow:hidden}.colleague{display:flex;justify-content:center;flex-wrap:wrap}.history:not(html){padding-top:20px;padding-bottom:20px}@media(min-width: 992px){.history:not(html){padding-top:40px;padding-bottom:40px}}@media(min-width: 1400px){.history:not(html){padding-top:80px;padding-bottom:80px}}.history:not(html) header{display:flex;align-items:center;justify-content:space-between}.history:not(html) h1{margin:0;font-size:inherit;font-weight:normal}.history:not(html) .slick-navigation{font-size:0}.history:not(html) .slick-navigation-dots{height:5px}.history:not(html) .slick-navigation-dots::before{content:"";display:block;height:5px;width:5px;background:#fff;opacity:.3;border-radius:50%}.history:not(html) .year-event h3{text-align:center}@media(min-width: 992px){.history:not(html) .year-event h3{text-align:left}}@media(min-width: 992px){.history:not(html) .year-event .event-wrap{flex-basis:50%;width:50%}}@media(min-width: 1200px){.history:not(html) .year-event .event-wrap{flex-basis:33.333%;width:33.333%}}.history:not(html) .years{display:none;margin-bottom:50px}@media(min-width: 992px){.history:not(html) .years{display:block}}.history:not(html) .years .year{cursor:pointer;position:relative;text-align:center;font-size:19px;font-weight:500}.history:not(html) .years .year::before{content:"";display:block;height:30px;width:30px;background:#fff;border:1px solid var(--primary-color);border-radius:50%;margin:10px auto 20px;position:relative;z-index:2}.history:not(html) .years .year::after{content:"";display:block;width:100%;height:3px;background:rgba(255,255,255,.7);position:absolute;z-index:1;left:0;top:24px}.history:not(html) .years .slick-slide:first-child .year::after,.history:not(html) .years .slick-slide:last-child .year::after{width:50%}.history:not(html) .years .slick-slide:first-child .year::after{left:auto;right:0}.history:not(html) .years .slick-current .year::before{background:var(--primary-color);box-shadow:0 3px 12px 0 rgba(var(--primary-color), 0.68)}.history:not(html) .preloading{padding:55px 10px}.what-we-do header{display:flex;align-items:center;justify-content:space-between}.what-we-do h1{margin:0;font-size:inherit;font-weight:normal}.locations{margin-bottom:50px}.locations .title{text-align:center}.locations .paper{background-color:var(--primary-color);overflow:hidden;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.25)}@media(min-width: 992px){.locations .paper{display:flex}}.locations .paper .contact{padding:30px 20px}@media(min-width: 992px){.locations .paper .contact{min-width:260px}}.locations .paper .contact .main{max-width:220px;margin:auto}.locations .paper .contact .avatar{margin-bottom:20px}.locations .paper .contact .name{text-align:center;font-weight:bold;margin-bottom:.2em}.locations .paper .contact .position{margin-top:0;line-height:1.4;font-size:13px;font-style:italic;text-align:center}.locations .paper .contact .social{text-align:center}.locations .paper .contact .social .button-base{margin:5px}.locations .paper .map{width:100%;height:400px}@media(min-width: 992px){.locations .paper .map{height:600px}}.locations .paper .map div>img{width:100% !important;height:auto !important}.map .cluster span{font-family:Montserrat,Roboto,Helvetica,Arial,sans-serif;font-weight:600;font-size:14px;color:#3d3d3d}.map .map-contact{display:flex;align-items:flex-start;width:200px}.map .map-contact:not(:last-child){margin-bottom:15px}.map .map-contact .iconWrap{margin-right:10px;flex-basis:25px;max-width:25px;font-size:0;width:100%;color:#969696}.map .map-contact .info{font-size:14px;font-weight:400;font-family:Montserrat,Roboto,Helvetica,Arial,sans-serif;line-height:1.5}.map .map-contact .info a{color:#3d3d3d}.dark-theme .we .me figcaption{color:var(--main-text-color)}.dark-theme .locations .contact{color:#212121}.conversation-topics-wrap,.consultation-info{padding-top:40px;padding-bottom:80px}.conversation-topics-wrap h1,.consultation-info h1{font-size:20px;margin-bottom:2em;text-align:center}@media(min-width: 576px){.conversation-topics-wrap h1,.consultation-info h1{font-size:25px}}@media(min-width: 992px){.conversation-topics-wrap h1,.consultation-info h1{font-size:30px;margin-bottom:1.5em}}@media(min-width: 1200px){.conversation-topics-wrap h1,.consultation-info h1{font-size:40px;margin-bottom:1em}}.conversation-topics{display:flex;flex-wrap:wrap;justify-content:center}.conversation-topics .topic{text-align:center;margin:0;margin-bottom:60px;padding:0 25px}.conversation-topics .topic .img-wrap{height:340px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.conversation-topics .topic img{width:100%;max-width:300px}.conversation-topics .topic figcaption{font-size:18px;color:var(--main-text-color);text-transform:uppercase;font-weight:bold}@media(min-width: 576px){.conversation-topics .topic{max-width:50%;flex-basis:50%}}@media(min-width: 1200px){.conversation-topics .topic{max-width:33.333%;flex-basis:33.333%}}.start-consultation{height:320px;background-position:50% 100%;background-size:100%;background-repeat:no-repeat;background-color:#499a78;padding-top:30px;padding-bottom:30px}.start-consultation .container{display:flex;height:100%;align-items:flex-start}.start-consultation h1{color:#fff;margin-bottom:34px}@media(min-width: 768px){.start-consultation{height:480px}}@media(min-width: 992px){.start-consultation{background-position:center;height:731px}.start-consultation .container{align-items:center}}.block{padding-top:60px;padding-bottom:80px}.block .container{display:flex;flex-wrap:wrap;justify-content:center}.consultation-info__cards{display:grid;grid-gap:40px 32px;gap:40px 32px;grid-template-columns:repeat(1, 1fr);margin-bottom:100px;justify-items:center}.consultation-info__cards .info-card{max-width:250px;height:360px}@media(min-width: 576px){.consultation-info__cards{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.consultation-info__cards{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1400px){.consultation-info__cards{grid-template-columns:repeat(5, 1fr)}}.primary-bg .deliver{background-color:var(--second-color)}.dark-theme .primary-bg .user-story figcaption{color:#2f2f2f}.admin-bar .app-bar{top:46px}@media(min-width: 782px){.admin-bar .app-bar{top:32px}}.consultation-count-wrap{position:fixed;z-index:98;right:0;left:0;top:0;background:linear-gradient(-45deg, var(--second-color), #c59f1b, var(--third-color), #23d5ab);background-size:400% 400%;animation:gradient 35s ease infinite;text-align:center;color:#fff;right:0;left:0;top:0;white-space:nowrap;overflow:auto;padding:4px 10px;font-size:14px}@media(min-width: 768px){.consultation-count-wrap{font-size:16px;padding:8px 10px}}.app-bar{position:fixed;z-index:98;right:0;left:0;top:28px;background:var(--header-bg-color);box-shadow:0 2px 14px 0 rgba(85,87,94,.13);border-radius:0 0 4px 4px;padding:10px 0;transition:background .2s}@media(min-width: 768px){.app-bar{top:38px}}@media(min-width: 1200px){.app-bar{padding:30px 0}}.app-bar .container{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}@media(min-width: 1200px){.app-bar .container{flex-wrap:nowrap}}@media(min-width: 992px){.app-bar .mobile-actions{display:none}}.app-bar .menu>img{height:24px}.app-bar .content{width:100%;flex-grow:1;padding-top:10px;display:none;flex-direction:column}.app-bar .content.show{display:flex}.app-bar .content .search{display:none}.app-bar .content .donate-wrap{display:flex;justify-content:center;padding:30px 0 10px}@media(min-width: 992px){.app-bar .content .donate-wrap{display:none}}@media(min-width: 992px){.app-bar .content{display:flex;flex-direction:row;align-items:center}.app-bar .content .search{display:inline-flex}}@media(min-width: 1200px){.app-bar .content{padding-top:0;width:auto;order:-1}}.app-bar .navigation{flex-grow:1;flex-wrap:wrap}.app-bar .navigation .menu{display:flex;justify-content:space-around;list-style:none;padding:0;margin:0;flex-wrap:wrap}@media(min-width: 992px){.app-bar .navigation .menu{flex-wrap:nowrap}}.app-bar .navigation .menu-item{width:100%}@media(min-width: 992px){.app-bar .navigation .menu-item{width:auto}}.app-bar .navigation .menu-item a{color:var(--main-text-color);font-weight:500;white-space:nowrap;display:inline-block;padding:12px 0;position:relative}.app-bar .navigation .menu-item a span{position:relative;z-index:1}.app-bar .navigation .menu-item a[href*=consultations]::before{content:"";display:block;background-color:var(--primary-color);position:absolute;bottom:12px;right:0;left:0;height:10px}.app-bar .navigation .menu-item.current-menu-item a{color:var(--second-color);font-weight:700}.app-bar .navigation .menu-item.current-menu-item a::before{display:none}@media(min-width: 992px){.app-bar .navigation{flex-wrap:nowrap;padding:0 10px}.app-bar .navigation .link{width:auto;padding:5px}}.app-bar .languages{display:flex;align-items:center;margin-top:16px}@media(min-width: 992px){.app-bar .languages{margin-top:0}}.app-bar .languages span.language{cursor:default}.app-bar .languages .language{color:#a6abab;display:inline-block;text-transform:uppercase}.app-bar .languages .language.selected{color:#226078;font-weight:600}.app-bar .languages .divider{height:1rem;width:1px;background-color:#a6abab;margin:0 5px}.app-bar .search{margin:0 10px}.app-bar .search .icon{cursor:pointer;height:24px;width:24px}@media(min-width: 992px){.app-bar .search{display:inline-flex}}.app-bar .donate{width:100%;max-width:220px}@media(min-width: 992px){.app-bar .donate{width:auto;display:block}}@media(min-width: 1400px){.app-bar .donate{padding-right:45px;padding-left:45px}}.app-bar .header-donate{display:none}@media(min-width: 992px){.app-bar .header-donate{display:block}}@media(min-width: 1400px){.app-bar .header-donate{max-width:none}}.dark-theme .app-bar .navigation .menu-item a[href*=consultations]{color:#fff}.dark-theme .app-bar .navigation .menu-item a[href*=consultations]:before{background-color:var(--second-color)}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.footer{background-color:#30343e;color:#ababab}.footer .footer-content{padding-top:53px}.footer .footer-content .column{margin-bottom:58px}@media(min-width: 992px){.footer .footer-content .column.column-right{padding-top:20px}}.footer .footer-content p{font-size:14px;color:inherit;font-weight:500;margin-top:20px;margin-bottom:30px}.footer .sub-footer{text-align:center;background-color:#262936;justify-content:space-between;align-items:center;display:flex;flex-wrap:wrap;padding:18px 0}.footer .sub-footer .social{margin-bottom:15px}.footer .sub-footer .social .button-icon:not(:last-child){margin-right:15px}@media(min-width: 992px){.footer .sub-footer{padding:28px 0}.footer .sub-footer .social{margin-bottom:0}.footer .sub-footer .container{align-items:center}}.footer .contact{display:flex;margin-bottom:20px}.footer .contact .icon{margin-right:10px}.footer .contact .text{padding-top:.2em}.footer .contact a{color:inherit}.footer .button-icon-base{margin:0 7px}.footer .button-icon-base .icon{height:18px;width:18px}@media(min-width: 992px){.footer .container{display:flex;justify-content:space-between}.footer .column-left{max-width:650px}.footer .column-right{max-width:240px}}.dark-theme .footer{background-color:var(--header-bg-color);color:var(--main-text-color)}.dark-theme .footer .sub-footer{background-color:#0c0c0c}body>header,body>footer,body>main{transition:filter .2s}body.show-search{overflow:hidden}body.show-search>header,body.show-search>footer,body.show-search>main{filter:blur(3px)}body.show-search .search-popup{z-index:99;opacity:1}.search-popup{z-index:-999;display:flex;opacity:0;position:fixed;bottom:0;right:0;left:0;top:0;background-color:rgba(254,199,4,.7);align-items:flex-start;justify-content:center;transition:opacity .2s}.search-popup .search-form{margin-top:120px;width:100%;max-width:992px;padding:0 15px}.search-popup .search-form .text-field,.search-popup .search-form .search{width:100%}.search-popup .search-form .text-field{font-size:25px;background-color:rgba(255,255,255,.85)}.search-popup .search-form label{color:#226078;font-size:30px;padding-bottom:15px;display:block}.search-popup .search-form input[type=submit]{display:none}*{box-sizing:border-box}html{--main-bg-color: #fff;--main-text-color: #3d3d3d;--third-text-color: #2f2f2f;--second-text-color: #212121;--primary-color: #FEC704;--second-color: #68247E;--third-color: #226078;--header-bg-color: #fff;--primary-dark: #30343E}.dark-theme{--main-bg-color: #1d1d1d;--main-text-color: #cccccc;--third-text-color: #b7b7b7;--second-text-color: #cccccc;--primary-color: #FEC704;--second-color: #9a21c1;--third-color: #226078;--header-bg-color: #121212;--primary-dark: #30343E}body{font-family:Montserrat,Roboto,Helvetica,Arial,sans-serif;font-weight:400;color:var(--main-text-color);line-height:1.43;background:var(--main-bg-color)}a{text-decoration:none;color:#90caf9}a.contrast{color:#226078}a:hover{text-decoration:underline}a.button-base:hover{text-decoration:none}a.second-color{color:var(--second-color)}a.brand{color:#000;background:var(--primary-color);padding:1px 5px 0 5px;text-decoration:none;border-bottom:1px solid var(--primary-color)}a.brand:hover{border-bottom-color:var(--second-text-color);text-decoration:none}p{line-height:1.8}.main-content{margin-top:111px}@media(min-width: 992px){.main-content{margin-top:162px}}.slick-title-navigation{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.slick-title-navigation .slick-navigation-dots::before{content:"";display:block;height:5px;width:5px;background:#000;opacity:.3;border-radius:50%}@media(min-width: 992px){.slick-title-navigation .slick-navigation-dots::before{display:none}}@media(min-width: 768px){.slick-title-navigation{justify-content:space-between;flex-direction:row;text-align:left}}
