*,::after,::before{box-sizing:border-box}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}hr{box-sizing:content-box;height:0;overflow:visible}fieldset{min-width:0;padding:0;margin:0;border:0}button,input,optgroup,select:not(.dash-select),textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}[role=button],button{cursor:pointer}nav ol,nav ul{list-style:none;padding:0}dl,ol,ul{margin:0;padding:0}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}figure{margin:0}img{max-width:100%;height:auto;vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}select{word-wrap:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}[hidden]{display:none!important}strong{font-family:GilroyBold;font-style:normal;font-weight:400}.h1,.h2,.h3,.h4,.h5,.pa-form #PaContactForm_ContactForm_PaFormHeader_Holder h2,.pa-form #PaSupervisionForm_SupervisionForm_PaFormHeader_Holder h2,h1,h2,h3,h4,h5{font-family:GilroyExtraBold;font-style:normal;font-weight:400;color:#303030;margin:0}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,h1 a,h2 a,h3 a,h4 a,h5 a{color:#ab218d;transition:color .23s}.pa-main .h1 a,.pa-main .h2 a,.pa-main .h3 a,.pa-main .h4 a,.pa-main .h5 a,.pa-main h1 a,.pa-main h2 a,.pa-main h3 a,.pa-main h4 a,.pa-main h5 a{color:#483088}.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:#242424}.h1{font-size:2.3rem;line-height:1.09;letter-spacing:.58px}@media screen and (min-width:20rem){.h1{font-size:3.3rem;font-size:calc(2.3rem + 2.7 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.h1{font-size:5rem}}.h1.font-regular{font-family:GilroyRegular}.h1.font-regular strong{font-family:GilroyExtraBold}.h2-course{font-size:2.125rem;line-height:1.75;font-family:GilroyRegular;letter-spacing:2px;text-transform:uppercase}@media screen and (min-width:20rem){.h2-course{font-size:3.3rem;font-size:calc(2.125rem + .875 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.h2-course{font-size:3rem}}.h2{font-size:2.125rem;letter-spacing:.47px;line-height:1.1}@media screen and (min-width:20rem){.h2{font-size:3rem;font-size:calc(2.125rem + 1.25 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.h2{font-size:3.375rem}}.h3,.pa-form #PaContactForm_ContactForm_PaFormHeader_Holder h2,.pa-form #PaSupervisionForm_SupervisionForm_PaFormHeader_Holder h2{font-size:1.81rem;letter-spacing:.4px;line-height:1.1}@media screen and (min-width:20rem){.h3,.pa-form #PaContactForm_ContactForm_PaFormHeader_Holder h2,.pa-form #PaSupervisionForm_SupervisionForm_PaFormHeader_Holder h2{font-size:2rem;font-size:calc(1.81rem + .44 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.h3,.pa-form #PaContactForm_ContactForm_PaFormHeader_Holder h2,.pa-form #PaSupervisionForm_SupervisionForm_PaFormHeader_Holder h2{font-size:2.25rem}}.h3.font-regular{font-family:GilroyRegular}.h4{font-size:1.43rem;letter-spacing:.39px;line-height:1.2}@media screen and (min-width:20rem){.h4{font-size:1.5rem;font-size:calc(1.43rem + .32 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.h4{font-size:1.75rem}}.h4.font-regular{font-family:GilroyRegular}.h5{font-size:1.25rem;letter-spacing:.29px;line-height:1.2}@media screen and (min-width:20rem){.h5{font-size:1.25rem;font-size:calc(1.25rem + .06 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.h5{font-size:1.31rem}}.title-with-margin{margin-bottom:1em}.typography.typography-intro-text li,.typography.typography-intro-text p{font-size:1.31rem;line-height:1.33}@media screen and (min-width:20rem){.typography.typography-intro-text li,.typography.typography-intro-text p{font-size:1.4rem;font-size:calc(1.31rem + .19 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.typography.typography-intro-text li,.typography.typography-intro-text p{font-size:1.5rem}}.typography h2{font-family:GilroyExtraBold;font-style:normal;font-weight:400;color:#303030;margin:0;font-size:1.81rem;letter-spacing:.4px;line-height:1.1;margin-bottom:.52em}.typography h2 a{color:#ab218d;transition:color .23s}.pa-main .typography h2 a{color:#483088}.typography h2 a:hover{color:#242424}@media screen and (min-width:20rem){.typography h2{font-size:2rem;font-size:calc(1.81rem + .44 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.typography h2{font-size:2.25rem}}.typography h2.font-regular{font-family:GilroyRegular}.typography h3{font-family:GilroyExtraBold;font-style:normal;font-weight:400;color:#303030;margin:0;font-size:1.43rem;letter-spacing:.39px;line-height:1.2;margin-bottom:.52em}.typography h3 a{color:#ab218d;transition:color .23s}.pa-main .typography h3 a{color:#483088}.typography h3 a:hover{color:#242424}@media screen and (min-width:20rem){.typography h3{font-size:1.5rem;font-size:calc(1.43rem + .32 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.typography h3{font-size:1.75rem}}.typography h3.font-regular{font-family:GilroyRegular}.typography h4{font-family:GilroyExtraBold;font-style:normal;font-weight:400;color:#303030;margin:0;font-size:1.25rem;letter-spacing:.29px;line-height:1.2;margin-bottom:.52em}.typography h4 a{color:#ab218d;transition:color .23s}.pa-main .typography h4 a{color:#483088}.typography h4 a:hover{color:#242424}@media screen and (min-width:20rem){.typography h4{font-size:1.25rem;font-size:calc(1.25rem + .06 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.typography h4{font-size:1.31rem}}.typography *+h2,.typography *+h3,.typography *+h4{margin-top:1.8em}.page-intro .article-page-author,.typography p{font-size:1.06rem;line-height:1.33;letter-spacing:.24px;word-break:break-word}@media screen and (min-width:20rem){.page-intro .article-page-author,.typography p{font-size:1.1rem;font-size:calc(1.06rem + .065 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.page-intro .article-page-author,.typography p{font-size:1.125rem}}@media only screen and (min-width:48em){.page-intro .article-page-author,.typography p{line-height:1.66}}.typography p+*{margin-top:1.5em}.typography ol,.typography ul{margin-left:25px}.typography ol+*,.typography ul+*{margin-top:1.5em}.typography ol.chat-days-list,.typography ul.chat-days-list{margin-bottom:30px}.typography li{font-size:1.06rem;line-height:1.8em;letter-spacing:.24px}@media screen and (min-width:20rem){.typography li{font-size:1.1rem;font-size:calc(1.06rem + .065 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.typography li{font-size:1.125rem}}.typography li a{font-family:GilroyBold;color:inherit;border-bottom:2px solid #ab218d;transition:border-color .2s}.typography li a:hover{border-color:transparent}.typography *+.responsive-table-wrapper{margin:20px 0 45px}@media only screen and (min-width:75em){.typography *+.responsive-table-wrapper{margin:50px 0 60px}}.typography table{width:100%!important;border-spacing:0;border-collapse:collapse;text-align:left}.typography table thead{border-bottom:6px solid #242424}.typography table thead td{font-family:GilroyBold}.typography table tbody tr{border-bottom:1px solid #666}.typography table td{vertical-align:top;padding:20px 20px 20px 0;min-width:180px}.typography table td.desc{min-width:200px}.typography blockquote{background-color:#efefef;background-image:url(../images/svg/icon-quote.svg);background-repeat:no-repeat;background-size:20px;background-position:top 15px left 15px;padding:40px 15px 15px 15px;margin:10px 0 30px}@media only screen and (min-width:40em){.typography blockquote{padding:20px 20px 20px 60px;background-size:28px;background-position:top 24px left 16px}}@media only screen and (min-width:75em){.typography blockquote{padding:30px 30px 30px 80px;background-size:36px;background-position:top 30px left 24px}}.typography p.sources{font-size:.8125rem;line-height:1.38461538;letter-spacing:.18px;margin-top:3em}.typography p.sources+p.sources{margin-top:.6em}.intro-text p{font-size:1.31rem;line-height:1.33}@media screen and (min-width:20rem){.intro-text p{font-size:1.4rem;font-size:calc(1.31rem + .19 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.intro-text p{font-size:1.5rem}}.body-normal p,.general-table p,.general-table td,.general-table th,.pa-form #PaContactForm_ContactForm_FormDesc_Holder p,.pa-form #PaSupervisionForm_SupervisionForm_FormDesc_Holder p,.typography table p,.typography table td,.typography table th{font-size:1.06rem;line-height:1.33;letter-spacing:.24px}@media screen and (min-width:20rem){.body-normal p,.general-table p,.general-table td,.general-table th,.pa-form #PaContactForm_ContactForm_FormDesc_Holder p,.pa-form #PaSupervisionForm_SupervisionForm_FormDesc_Holder p,.typography table p,.typography table td,.typography table th{font-size:1.1rem;font-size:calc(1.06rem + .065 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.body-normal p,.general-table p,.general-table td,.general-table th,.pa-form #PaContactForm_ContactForm_FormDesc_Holder p,.pa-form #PaSupervisionForm_SupervisionForm_FormDesc_Holder p,.typography table p,.typography table td,.typography table th{font-size:1.125rem}}@media only screen and (min-width:48em){.body-normal p,.general-table p,.general-table td,.general-table th,.pa-form #PaContactForm_ContactForm_FormDesc_Holder p,.pa-form #PaSupervisionForm_SupervisionForm_FormDesc_Holder p,.typography table p,.typography table td,.typography table th{line-height:1.66}}.body-small p{font-size:.875rem;line-height:1.33;letter-spacing:.21px}@media screen and (min-width:20rem){.body-small p{font-size:.9rem;font-size:calc(.875rem + .055 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.body-small p{font-size:.93rem}}.body-normal p+p,.body-small p+p,.intro-text p+p{margin-top:1.5em}.text-15{font-size:calc(15rem / 16);line-height:1.2;letter-spacing:.292px}.text-18{font-size:calc(18rem / 16);line-height:1.2;letter-spacing:.292px}.content-is-hidden{background-color:#ffe5b4;padding:5px}a{text-decoration:none;word-break:break-word}label,p{margin:0}label a,p a{font-family:GilroyBold;color:inherit;border-bottom:2px solid #ab218d;transition:border-color .2s}label a:hover,p a:hover{border-color:transparent}::selection{color:#fff;background:#ab218d}.___fonticon,[class*=" ficon-"],[class^=ficon-]{line-height:1}.___fonticon,[class*=" ficon-"]:before,[class^=ficon-]:before{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";font-variant-ligatures:discretionary-ligatures}.ficon-download2:before{content:"\e90c"}.ficon-calendar3:before{content:"\e90b"}.ficon-dvr:before{content:"\e90a"}.ficon-notification-highlight:before{content:"\e907"}.ficon-notification-info:before{content:"\e908"}.ficon-notification-alert:before{content:"\e909"}.ficon-calendar:before{content:"\e906"}.ficon-document:before{content:"\e905"}.ficon-big_arrow_down:before{content:"\e900"}.ficon-big_arrow_left:before{content:"\e901"}.ficon-big_arrow_right:before{content:"\e902"}.ficon-big_arrow_up:before{content:"\e903"}.ficon-phone:before{content:"\e0cd"}.ficon-external_link:before{content:"\e0b2"}.ficon-chat:before{content:"\e0b7"}.ficon-chat_bubble_outline:before{content:"\e0cb"}.ficon-cloud_download:before{content:"\e2c0"}.ficon-date_range:before{content:"\e916"}.ficon-delete:before{content:"\e872"}.ficon-favorite_full:before{content:"\e87d"}.ficon-favorite_border:before{content:"\e87e"}.ficon-goat:before{content:"\e904"}.ficon-arrow_down:before{content:"\e313"}.ficon-arrow_left:before{content:"\e314"}.ficon-arrow_right:before{content:"\e315"}.ficon-arrow_up:before{content:"\e316"}.ficon-open_in_new:before{content:"\e89e"}.ficon-mail_outline:before{content:"\e0e1"}.ficon-message:before{content:"\e0c9"}.ficon-navigation:before{content:"\e55d"}.ficon-user_account:before{content:"\e7fd"}.ficon-publish:before{content:"\e255"}.ficon-search:before{content:"\e8b6"}.ficon-translate:before{content:"\e8e2"}.ficon-calendar-2:before{content:"\e953"}.ficon-website:before{content:"\e9ca"}.ficon-facebook:before{content:"\ea90"}.ficon-instagram:before{content:"\ea92"}.ficon-twitter:before{content:"\ea96"}.ficon-youtube:before{content:"\ea9d"}.ficon-linkedin2:before{content:"\eaca"}:focus{outline:3px solid #242424;outline-offset:3px}:focus:not(:focus-visible){outline:0}:focus-visible{outline:3px solid #242424;outline-offset:3px}.skip-to-content{position:absolute;top:8px;left:8px;-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);background-color:#ab218d;color:#fff;font-size:1rem;text-decoration:none;padding:10px 15px;opacity:0;z-index:-1;pointer-events:none}.skip-to-content:focus-visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;z-index:6;pointer-events:visible}.bg-gray{background-color:#efefef}.bg-white{background-color:#fff}.bg-dark-purple{background-color:#483088}.text-white{color:#fff}.text-red{color:#ec135f}.text-green{color:#00af6e}.responsive-table-wrapper{display:block;width:100%;overflow-x:auto}.responsive-table-wrapper::-webkit-scrollbar{-webkit-appearance:none;cursor:pointer}.responsive-table-wrapper::-webkit-scrollbar:horizontal{height:15px}.responsive-table-wrapper::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:#bcbcbc}.general-table{width:100%!important;border-spacing:0;border-collapse:collapse;text-align:left}.general-table thead{border-bottom:6px solid #242424}.general-table thead td{font-family:GilroyBold}.general-table tbody tr{border-bottom:1px solid #666}.general-table td{vertical-align:top;padding:20px 20px 20px 0;min-width:180px}.general-table td.desc{min-width:200px}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.text-uppercase{text-transform:uppercase}.text-balance{text-wrap:balance}.border-radius--30{border-radius:30px}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-center-horizontal{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bg-color-transition{transition:background-color .23s}.border-color-transition{transition:border-color .23s}.color-transition{transition:color .23s}.opacity-transition{transition:opacity .3s}.transform-transition{transition:-webkit-transform .23s ease;transition:transform .23s ease}.iframe-wrapper{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.iframe-wrapper iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:0}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;width:100%!important}.select2-container .select2-selection--single{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px;cursor:pointer;box-sizing:border-box;-ms-user-select:none;user-select:none;-webkit-user-select:none}@media only screen and (min-width:75em){.select2-container .select2-selection--single{height:60px}}.select2-container .select2-selection--single .select2-selection__rendered{display:block;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;padding:10px 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #666}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1.125rem;line-height:1.2em;color:#303030;letter-spacing:.25px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{margin-left:auto;margin-right:12px;height:26px;width:26px}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:block;width:18px;height:18px;border:solid #ab218d;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:3px}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{-webkit-transform:rotate(135deg) scaleX(-1);-ms-transform:rotate(135deg) scaleX(-1);transform:rotate(135deg) scaleX(-1);margin-top:4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#ab218d;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #ab218d}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #ab218d}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #ab218d}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:0}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #ab218d}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:inherit!important;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 transparent}.slick-dots{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:1rem 0;list-style-type:none}.slick-dots li{margin:0 8px}.slick-dots button{display:block;width:.8em;height:.8em;padding:0;border:2px solid #fff;border-radius:100%;background:0 0;text-indent:-9999px;cursor:pointer}.slick-dots .slick-active button{background:#fff}.slick-arrow{position:relative;width:30px;height:30px;border-radius:50%;background-color:#fff;border:1px solid transparent;text-indent:-9999px;transition:all .2s;z-index:3;outline:0;font-size:0}@media only screen and (min-width:48em){.slick-arrow{width:40px;height:40px}}.slick-arrow:focus{outline:0}.slick-arrow:hover:after{border-color:#000091}.slick-arrow:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:18px;height:18px;border:solid rgba(0,0,145,.8);border-width:3px 3px 0 0;transition:all .2s}@media only screen and (min-width:48em){.slick-arrow:after{width:20px;height:20px}}.slick-arrow.slick-prev:after{-webkit-transform:translate(-50%,-50%) rotate(-135deg);-ms-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg);margin-left:3px}.slick-arrow.slick-next:after{margin-left:-3px}.slick-arrow.slick-hidden{display:none}.disablescroll .slick-arrow{z-index:-1}.slick-custom-arrows .slick-arrow{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:-webkit-transform .2s;transition:transform .2s}.slick-custom-arrows .slick-arrow:after{border:solid #000091;border-width:3px 3px 0 0}.slick-custom-arrows .slick-arrow:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.slick-custom-arrows .custom-prev-airfields,.slick-custom-arrows .custom-prev-dest,.slick-custom-arrows .custom-prev-products,.slick-custom-arrows .custom-prev-teasers{margin-right:5px}@media only screen and (min-width:48em){.slick-custom-arrows .custom-prev-airfields,.slick-custom-arrows .custom-prev-dest,.slick-custom-arrows .custom-prev-products,.slick-custom-arrows .custom-prev-teasers{margin-right:16px}}.slick-custom-arrows .custom-prev-airfields:after,.slick-custom-arrows .custom-prev-dest:after,.slick-custom-arrows .custom-prev-products:after,.slick-custom-arrows .custom-prev-teasers:after{-webkit-transform:translate(-50%,-50%) rotate(-135deg);-ms-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg);margin-left:3px}html{height:100%;background-color:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{font-family:GilroyRegular;color:#303030;margin:0}#page-wrapper{overflow-x:hidden}.main{padding-top:90px}@media only screen and (min-width:100em){.main{padding-top:138px}}@keyframes fadein{from{opacity:.5}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}.adapt{padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;box-sizing:content-box}@media only screen and (min-width:48em){.adapt{padding-left:30px;padding-right:30px}}.adapt-1450{max-width:1450px}.max-width-750{max-width:550px}@media only screen and (min-width:75em){.max-width-750{max-width:750px}}.max-width-950{max-width:550px}@media only screen and (min-width:75em){.max-width-950{max-width:750px}}@media only screen and (min-width:87.5em){.max-width-950{max-width:950px}}.module-v-adapt{margin-top:45px;margin-bottom:45px}@media only screen and (min-width:48em){.module-v-adapt{margin-top:65px;margin-bottom:65px}}@media only screen and (min-width:75em){.module-v-adapt{margin-top:95px;margin-bottom:95px}}.module-v-adapt--small{margin-top:45px;margin-bottom:45px}@media only screen and (min-width:48em){.module-v-adapt--small{margin-top:65px;margin-bottom:65px}}.module-top-adapt{margin-top:45px}@media only screen and (min-width:48em){.module-top-adapt{margin-top:65px}}@media only screen and (min-width:75em){.module-top-adapt{margin-top:95px}}.module-bottom-adapt{margin-bottom:45px}@media only screen and (min-width:48em){.module-bottom-adapt{margin-bottom:65px}}@media only screen and (min-width:75em){.module-bottom-adapt{margin-bottom:95px}}.element-v-adapt-pad{padding:25px 0}@media only screen and (min-width:75em){.element-v-adapt-pad{padding:30px 0}}.element-v-adapt-pad--big{padding:40px 0}@media only screen and (min-width:75em){.element-v-adapt-pad--big{padding:65px 0}}.margin-top-10{margin-top:10px}.margin-top-20{margin-top:20px}.margin-top-80{margin-top:80px}.btn-margin-top{margin-top:50px}.btn-margin-bottom{margin-bottom:50px}.back-to-top{position:fixed;bottom:40px;right:30px;width:50px;height:50px;background-color:transparent;border:0;z-index:40;transition:all .3s cubic-bezier(.5,-.75,.7,2);opacity:0;cursor:pointer}.back-to-top:hover .circle{fill:#483088}.back-to-top.is-visible{opacity:1}.btn{position:relative;display:inline-block;font-size:1.18rem;font-family:GilroyBold;line-height:1;color:#ab218d;text-align:center;background-color:transparent;border:5px solid #ab218d;border-radius:60px;padding:5px 17px}@media screen and (min-width:20rem){.btn{font-size:1.2rem;font-size:calc(1.18rem + .13 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.btn{font-size:1.31rem}}@media only screen and (min-width:75em){.btn{border-width:6px;padding:8px 33px;border-radius:75px}}.btn:hover .icon{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}.btn:hover span{opacity:0}@media only screen and (min-width:75em){.btn.btn-small{border-width:5px;padding:5px 17px;border-radius:60px}}.btn.btn-big{font-size:1rem;padding:17px;border-radius:75px}@media screen and (min-width:20rem){.btn.btn-big{font-size:1.2rem;font-size:calc(1rem + .31 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.btn.btn-big{font-size:1.31rem}}@media only screen and (min-width:30em){.btn.btn-big{padding:17px 20px}}@media only screen and (min-width:75em){.btn.btn-big{padding:24px 40px;border-radius:45px}}.btn.btn-big .icon{width:1.8em;height:1.8em}.btn.btn-white{color:#fff;border-color:#fff}.btn.bg-white{color:#ab218d;background-color:#fff;border-color:#fff}.btn.bg-purple{background-color:#ab218d;color:#fff}.btn.bg-purple .icon-arrow-right{fill:#fff}.btn.bg-dark-purple{background-color:#483088;border-color:#483088;color:#fff}.btn.bg-dark-purple .icon-arrow-right{fill:#fff}.btn span{position:relative;display:inline-block;transition:all .2s}.btn .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:1.2em;height:1.2em;stroke-width:0;stroke:currentColor;fill:currentColor;opacity:0;transition:all .2s ease-in-out}.btn-anchor{position:relative;display:inline-block;font-size:.9375rem;line-height:1.2;letter-spacing:.29px;background-color:#efefef;color:#242424;border-radius:75px;padding:12px 34px 12px 12px;transition:background-color .2s linear}@media only screen and (min-width:48em){.btn-anchor{padding:12px 40px 12px 20px;font-size:1.125rem}}@media only screen and (min-width:75em){.btn-anchor{font-size:1.3125rem}}.btn-anchor.btn-anchor-left{padding:12px 12px 12px 34px}@media only screen and (min-width:48em){.btn-anchor.btn-anchor-left{padding:12px 20px 12px 40px}}.btn-anchor:hover{background-color:#ab218d;color:#fff}.btn-anchor:hover .icon-arrow{fill:#fff}.btn-anchor span{display:inline-block}.btn-anchor .icon-arrow{position:absolute;top:10px;z-index:1;width:21px;height:21px;fill:#ab218d;transition:all .2s}@media only screen and (min-width:48em){.btn-anchor .icon-arrow{top:12px}}@media only screen and (min-width:75em){.btn-anchor .icon-arrow{top:14px}}.btn-anchor .icon-arrow-down{left:calc(94% - 12px)}.btn-anchor .icon-arrow-left{left:12px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.btn-is-logged{width:50px;height:50px;border-radius:100%;background-color:#483088;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:background-color .23s}.btn-is-logged:hover{background-color:#483088}.btn-is-logged span{font-family:GilroyExtraBold;font-size:1.125rem;line-height:1;letter-spacing:.25px;color:#fff}.btn-profile-logout:hover span{border-color:transparent}.btn-profile-logout span{font-family:GilroyBold;font-size:1.125rem;line-height:1;letter-spacing:.25px;color:#242424;border-bottom:2px solid #ec135f;margin-left:5px;transition:border-color .2s}.btn-read-more,.btn-unsubscribe{position:relative;display:inline-block;font-family:GilroyBold;font-size:1.125rem;line-height:1;letter-spacing:.25px;color:#242424;padding:0 0 4px;border:none;border-bottom:2px solid #ab218d;transition:border-color .2s}.btn-read-more:hover,.btn-unsubscribe:hover{border-color:transparent}.pa-main .btn-read-more,.pa-main .btn-unsubscribe{border-color:#483088}.pa-main .btn-read-more:hover,.pa-main .btn-unsubscribe:hover{border-color:transparent}.btn-menu{width:69px;height:45px;padding:0;border:0;background:0 0}.btn-menu .lines-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.btn-menu .lines-wrap span{display:block;width:48px;height:6px;background-color:#ab218d;margin:3px 0}.pa-header .btn-menu .lines-wrap span{background-color:#483088}.iCD_showOpt:hover{background:0 0!important}.visuallyhidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.page-intro .page-intro-inner{padding-top:25px;margin-bottom:25px}@media only screen and (min-width:64em){.page-intro .page-intro-inner{padding-top:40px;margin-bottom:40px}}.page-intro .article-page-author{margin-top:.7em}.page-intro .intro-text{margin-top:25px}@media only screen and (min-width:64em){.page-intro .intro-text{margin-top:50px}}.page-intro .intro-text.with-hourglass{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.page-intro .intro-text.with-hourglass img{width:34px;margin-top:6px}@media only screen and (min-width:48em){.page-intro .intro-text.with-hourglass img{width:50px}}.page-intro .intro-text.with-hourglass>div{-webkit-flex:0 0 calc(100% - 34px);-ms-flex:0 0 calc(100% - 34px);flex:0 0 calc(100% - 34px);padding-left:10px}@media only screen and (min-width:48em){.page-intro .intro-text.with-hourglass>div{-webkit-flex:0 0 calc(100% - 50px);-ms-flex:0 0 calc(100% - 50px);flex:0 0 calc(100% - 50px);padding-left:20px}}.page-intro+.element-content{padding-top:0}.pagination{padding-top:50px;margin-bottom:50px}@media only screen and (min-width:48em){.pagination{padding-top:60px}}@media only screen and (min-width:75em){.pagination{padding-top:70px}}.pagination ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pagination ul li{list-style:none}.pagination ul li.selected a{border-color:#ebb1df}.pagination ul li a,.pagination ul li span{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;border:6px solid transparent;font-family:GilroyBold;font-size:1.3125rem;line-height:1.23809524;letter-spacing:.29px;color:#242424}.pagination ul li a{border-radius:50%;transition:border-color .3s}.pagination ul li a.selected,.pagination ul li a:hover{border-color:#ebb1df}.pagination ul li svg{width:21px;height:21px}.tooltip-container{position:relative;display:inline-block;cursor:pointer}.tooltip-container:focus .tooltip-btn,.tooltip-container:hover .tooltip-btn{position:relative;z-index:8}.tooltip-container:focus .tooltip-description,.tooltip-container:hover .tooltip-description{display:block}.tooltip-container.form-tooltip-container{vertical-align:top;margin-left:4px;margin-top:-4px}.tooltip-container .tooltip-btn{padding:0;border:0;background:0 0}.tooltip-container .form-tooltip-btn svg{width:16px;height:16px}.tooltip-container .tooltip-description{display:none;position:absolute;bottom:100%;left:50%;z-index:7;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:calc(13rem/16);line-height:calc(18/13);letter-spacing:.18px;color:#303030;padding:.5em 1em;border-radius:8px;border:1px solid #666;background:#fff;box-shadow:5px 5px 5px rgba(0,0,0,.2);width:max-content;width:-webkit-max-content;width:-moz-max-content;max-width:120px;min-width:100px}@media only screen and (min-width:48em){.tooltip-container .tooltip-description{max-width:180px}}@media only screen and (min-width:75em){.tooltip-container .tooltip-description{left:100%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);max-width:300px}}.answers-list .tooltip-container .tooltip-description{right:100%;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.tooltip-container .tooltip-description.tooltip-description-with-links{padding:0 30px 30px 0;bottom:calc(100% - 30px);background:0 0;border:none;box-shadow:none;margin-left:30px;width:max-content;width:-webkit-max-content;width:-moz-max-content;max-width:170px;min-width:100px}.tooltip-container .tooltip-description.tooltip-description-with-links .inner{padding:1em;border-radius:8px;border:1px solid #666;background-color:#fff;box-shadow:5px 5px 5px rgba(0,0,0,.2)}.element-triage{position:fixed;right:20px;bottom:20px;opacity:0;z-index:8;pointer-events:none;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);transition:all .5s ease-in-out}.element-triage.is-shown{opacity:1;pointer-events:initial;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.triage{display:inline-block;width:70px;height:70px;background:#fff;border-radius:50%;padding:0;border:0;box-shadow:0 0 20px 8px rgba(36,36,36,.25)}@media only screen and (min-width:48em){.triage{width:100px;height:100px}}@media only screen and (min-width:48em){.triage img{width:100px;height:100px}}.triage-box,.triage-box-small{position:absolute;width:280px;min-height:300px;right:calc(100% - 70px);bottom:100%;background-color:#fff;box-shadow:0 0 25px 10px rgba(36,36,36,.25);margin-bottom:30px;padding:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-filter:drop-shadow(0 3px 4px #464646);filter:drop-shadow(0 3px 4px #464646)}@media only screen and (min-width:48em){.triage-box,.triage-box-small{right:calc(100% - 50px);width:500px;padding:30px;margin-bottom:70px}}.triage-box-small:before,.triage-box:before{content:'';display:inline-block;position:absolute;right:40px;bottom:-13px;width:0;height:0;border-width:0 30px 35px 30px;border-color:transparent transparent #fff transparent;border-style:solid;-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg)}@media only screen and (min-width:48em){.triage-box-small:before,.triage-box:before{bottom:-35px;border-width:0 80px 60px 80px}}.triage-box-small>*,.triage-box>*{position:relative;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.triage-box-small{-webkit-flex-direction:initial;-ms-flex-direction:initial;flex-direction:initial;min-height:100px;padding:14px}@media only screen and (min-width:48em){.triage-box-small{width:300px;padding:20px}}.triage-box-small ul.has-buttons li.is-button{margin:0}.triage-box-small .triage-footer{display:none}.triage-main .h4{max-width:80%;margin-bottom:.2em}.triage-main p{font-size:1rem;line-height:1.2}@media only screen and (min-width:48em){.triage-main p{font-size:1.125rem}}.triage-main ul{list-style:none;margin-top:20px}@media only screen and (min-width:48em){.triage-main ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}}.triage-main ul.has-buttons{text-align:center}@media only screen and (min-width:48em){.triage-main ul.has-buttons{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.triage-main ul>li.is-text{text-align:left}@media only screen and (min-width:48em){.triage-main ul>li.is-text{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:5%}}.triage-main ul>li.is-text .btn-as-text{font-family:GilroyBold;font-size:1rem;line-height:1.5;color:#303030;padding:0;border:0;background-color:transparent;cursor:pointer;text-align:left}@media only screen and (min-width:48em){.triage-main ul>li.is-text .btn-as-text{font-size:1.125rem;line-height:1.6;transition:color .2s}}.triage-main ul>li.is-text .btn-as-text:hover{color:#ab218d}.triage-main ul>li.is-button{display:inline-block;vertical-align:top;margin:0 10px 20px}@media only screen and (min-width:48em){.triage-main ul>li.is-button{margin:0 20px 25px}}.triage-main ul>li.is-button.with-image{margin:5px 13px 10px}.triage-main ul>li.is-button .btn-with-img{max-width:60px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;border:0;background-color:transparent}.triage-main ul>li.is-button .btn-with-img:hover span{color:#ab218d}.triage-main ul>li.is-button .btn-with-img img{display:block;width:24px;margin:0 auto}.triage-main ul>li.is-button .btn-with-img span{display:inline-block;text-align:center;color:#303030;font-size:.75rem;letter-spacing:1.1px;margin-top:5px}.triage-main ul>li.is-link{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:5px 0}.triage-main ul>li.is-link a{position:relative;display:inline-block;font-family:GilroyBold;font-size:1.125rem;line-height:1.4;padding-left:20px;padding-right:10px;color:#242424;transition:color .2s}@media only screen and (min-width:64em){.triage-main ul>li.is-link a{font-size:1.3125rem}}.triage-main ul>li.is-link a:before{content:'';position:absolute;left:0;top:4px;width:12px;height:17px;background-image:url(../images/svg/arrow-list.svg);background-repeat:no-repeat;background-size:contain}.triage-main ul>li.is-link a:hover{color:#ab218d}.triage-main ul>li.is-link a[target=_blank]:after{content:'';display:inline-block;width:10px;height:10px;margin-right:-10px;background-image:url(../images/svg/icon-blank.svg)}.btn-triage-close{position:absolute;top:10px;right:10px;z-index:2;width:28px;height:28px;border-radius:50%;background-color:#ab218d;border:none;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transition:background-color .2s}.btn-triage-close:after,.btn-triage-close:before{content:"";position:absolute;width:20px;height:4px;background-color:#fff}.btn-triage-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-triage-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-triage-close:hover{background-color:#483088}.triage-footer{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-top:auto;width:100%;padding-top:15px}.btn-first,.btn-triage-back{display:inline-block;font-family:GilroyBold;font-size:1.125rem;line-height:1;color:#fff;background-color:#ab218d;border:none;border-radius:75px;padding:11px 18px;transition:all .2s}.btn-first:hover,.btn-triage-back:hover{background-color:#483088}.btn-circle{font-family:GilroyBold;font-size:1.125rem;line-height:1;letter-spacing:.29px;color:#fff;background-color:#483088;border:none;border-radius:45px;padding:12px 25px;transition:all .2s}@media only screen and (min-width:64em){.btn-circle{font-size:1.3125rem;padding:17px 30px;border-radius:75px}}.btn-circle:hover{background-color:#ab218d}.header{position:fixed;top:0;width:100%;z-index:5;height:90px;background-color:#fff;transition:all .2s ease-in-out;overflow:hidden;box-shadow:rgba(0,0,0,.3) 0 3px 15px}@media only screen and (min-width:68.75em){.header{box-shadow:none}}@media only screen and (min-width:100em){.header{height:138px}}.header.hide-header{top:-90px}@media only screen and (min-width:100em){.header.hide-header{top:-138px}}.header.has-shadow{box-shadow:rgba(0,0,0,.3) 0 3px 15px}.header .adapt{height:100%}.footer{padding-top:20px}.footer .footer-info-menu{padding-left:10%;padding-right:10%;text-align:center;margin-bottom:45px}@media only screen and (min-width:48em){.footer .footer-info-menu{padding-left:0;padding-right:0;margin-bottom:80px}}@media only screen and (min-width:75em){.footer .footer-info-menu{margin-bottom:120px}}.footer .footer-info-menu .h2{margin-bottom:.6em}@media only screen and (min-width:48em){.footer .footer-info-menu .h2{max-width:50%;margin-left:auto;margin-right:auto}}.footer .footer-info-menu .info-menu-list{border-top:6px solid #ab218d;border-bottom:6px solid #ab218d;padding:14px;text-align:center}@media only screen and (min-width:48em){.footer .footer-info-menu .info-menu-list{display:inline-block;border-width:8px;padding:14px 22px}}@media only screen and (min-width:75em){.footer .footer-info-menu .info-menu-list{border-width:10px;padding:14px 32px}}.footer .footer-info-menu .info-menu-list li{list-style:none}@media only screen and (min-width:48em){.footer .footer-info-menu .info-menu-list li{display:inline-block}}.footer .footer-info-menu .info-menu-list a{display:block;font-family:GilroyExtraBold;font-size:1.125rem;line-height:1.2;color:#ab218d;padding:12px;transition:color .3s}.footer .footer-info-menu .info-menu-list a:hover{color:#242424}@media only screen and (min-width:75em){.footer .footer-info-menu .info-menu-list a{padding:12px 16px}}.footer .footer-info-menu .footer-contact{margin-top:30px}@media only screen and (min-width:48em){.footer .footer-info-menu .footer-contact{margin-top:50px}}.footer .social-media-list{margin-block:35px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer .social-media-list li{margin-inline:15px}.footer .social-media-list li a:hover svg{fill:#ab218d}.footer .social-media-list li a svg{fill:#303030}.footer .footer-logos-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none}.footer .footer-logos-list li{padding:25px}@media only screen and (min-width:75em){.footer .footer-logos-list li{padding:15px 40px}}.footer .footer-logos-list li a{display:block}.footer .footer-logos-list li img{max-width:160px}.footer .footer-bottom-menu-list{text-align:center;list-style:none;margin:20px 0 50px}@media only screen and (min-width:48em){.footer .footer-bottom-menu-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:70px}}@media only screen and (min-width:75em){.footer .footer-bottom-menu-list{margin-bottom:100px}}.footer .footer-bottom-menu-list li{padding:5px 12px}@media only screen and (min-width:75em){.footer .footer-bottom-menu-list li{padding:5px 15px}}.footer .footer-bottom-menu-list a,.footer .footer-bottom-menu-list span{display:inline-block;font-size:.81rem;line-height:1.38461538;color:#242424;padding:2px}.footer .footer-bottom-menu-list a:hover{color:#ab218d}.footer .footer-bottom-menu-list a:hover span{color:#ab218d}.footer .footer-bottom-menu-list .btn-icd{background:0 0;padding:0;border:0;cursor:pointer}.footer .footer-bottom-menu-list .btn-icd .icon-cookie{width:20px}.breadcrumbs{padding-top:10px}@media only screen and (min-width:75em){.breadcrumbs{padding-top:20px}}.pa-main .breadcrumbs{padding-block:0 20px}.breadcrumbs .breadcrumbs-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs .breadcrumbs-list>li{font-size:.81rem;line-height:1.5;color:#242424}.breadcrumbs .breadcrumbs-list>li.last i{display:none}.breadcrumbs .breadcrumbs-list a{display:inline-block;color:#ab218d}.breadcrumbs .breadcrumbs-list a:hover{color:#242424}.breadcrumbs .breadcrumbs-list i{display:inline-block;vertical-align:middle;width:12px;height:3px;background-color:#ebb1df;margin:0 5px;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}#_iCD *{font-family:GilroyRegular!important;color:#fff!important;line-height:1.5!important}#_iCD .iCD_wrp{position:unset!important;padding:0 40px!important}#_iCD .iCD_lf a{color:#fff!important}#_iCDoptions #_iCDsave{font-weight:400!important;background:#ab218d!important;color:#fff!important;text-transform:none!important}#_iCDoptions input[type=checkbox]:checked+label:before{background:#ab218d!important}#_iCDSaved ._iCDclose,.iCD_lf a.iCD_settings{border:2px solid #ab218d!important;background:#ab218d!important;color:#fff!important;font-weight:400!important;text-transform:none!important;transition:background .2s}#_iCDSaved ._iCDclose:hover,.iCD_lf a.iCD_settings:hover{background:0 0!important}#_iCDSaved ._iCDclose:focus,#_iCDclose:focus,.iCD_lf a.iCD_settings:focus,.iCD_lf a:focus{outline:2px solid #ab218d;outline-offset:3px}#_iCDSaved ._iCDclose:focus:not(:focus-visible),#_iCDclose:focus:not(:focus-visible),.iCD_lf a.iCD_settings:focus:not(:focus-visible),.iCD_lf a:focus:not(:focus-visible){outline:0}#_iCDSaved ._iCDclose:focus-visible,#_iCDclose:focus-visible,.iCD_lf a.iCD_settings:focus-visible,.iCD_lf a:focus-visible{outline:2px solid #ab218d;outline-offset:3px}#_iCDclose{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:30px!important;height:30px!important;padding:0!important;background:0 0!important;border:0!important;top:10px!important;right:8px!important}#_iCDclose::after,#_iCDclose::before{display:none!important}@media only screen and (min-width:68.75em){#_iCDclose{right:20px!important}}.navigation-desktop{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}@media only screen and (max-width:68.71875em){.navigation-desktop{display:none}}.navigation-desktop .nav-desktop-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.navigation-desktop .nav-desktop-list.nav-search-open li.item{opacity:0}.navigation-desktop .nav-desktop-list li.item{margin:0 18px;transition:opacity .2s ease-in-out}.navigation-desktop .nav-desktop-list li.item:nth-child(1),.navigation-desktop .nav-desktop-list li.item:nth-child(6){margin-left:0}.navigation-desktop .nav-desktop-list li.item:nth-child(1) a:after,.navigation-desktop .nav-desktop-list li.item:nth-child(1) a:before,.navigation-desktop .nav-desktop-list li.item:nth-child(6) a:after,.navigation-desktop .nav-desktop-list li.item:nth-child(6) a:before{content:"";position:absolute;left:0;width:100%;height:16px;background-image:url(../images/svg/nav-curve.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.navigation-desktop .nav-desktop-list li.item:nth-child(1) a:before,.navigation-desktop .nav-desktop-list li.item:nth-child(6) a:before{top:-20px}.navigation-desktop .nav-desktop-list li.item:nth-child(1) a:after,.navigation-desktop .nav-desktop-list li.item:nth-child(6) a:after{bottom:-20px;background-image:url(../images/svg/nav-curve--down.svg)}.navigation-desktop .nav-desktop-list li.item:nth-child(2) a:after,.navigation-desktop .nav-desktop-list li.item:nth-child(7) a:after{content:"";position:absolute;top:-20px;left:-20px;width:calc(100% + 20px + 20px);height:calc(100% + 20px + 20px);border:6px solid #eed3e8;border-radius:50%}.navigation-desktop .nav-desktop-list li.item:nth-child(3) a:after,.navigation-desktop .nav-desktop-list li.item:nth-child(3) a:before,.navigation-desktop .nav-desktop-list li.item:nth-child(8) a:after,.navigation-desktop .nav-desktop-list li.item:nth-child(8) a:before{content:"";position:absolute;left:calc(50% + 2px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:20px;background-image:url(../images/svg/nav-line.svg);background-size:contain;background-repeat:round}.navigation-desktop .nav-desktop-list li.item:nth-child(3) a:after,.navigation-desktop .nav-desktop-list li.item:nth-child(8) a:after{top:calc(100% + 4px)}.navigation-desktop .nav-desktop-list li.item:nth-child(3) a:before,.navigation-desktop .nav-desktop-list li.item:nth-child(8) a:before{bottom:calc(100% + 4px)}.navigation-desktop .nav-desktop-list li.item:nth-child(4) a:after,.navigation-desktop .nav-desktop-list li.item:nth-child(9) a:after{content:"";position:absolute;top:-15px;left:-15px;width:calc(100% + 15px + 15px);height:calc(100% + 15px + 15px);border:6px solid #eed3e8}.navigation-desktop .nav-desktop-list li.item:nth-child(10) a:after,.navigation-desktop .nav-desktop-list li.item:nth-child(10) a:before,.navigation-desktop .nav-desktop-list li.item:nth-child(5) a:after,.navigation-desktop .nav-desktop-list li.item:nth-child(5) a:before{content:"";position:absolute;left:0;width:100%;height:16px;background-image:url(../images/svg/nav-arrow.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.navigation-desktop .nav-desktop-list li.item:nth-child(10) a:before,.navigation-desktop .nav-desktop-list li.item:nth-child(5) a:before{top:-20px}.navigation-desktop .nav-desktop-list li.item:nth-child(10) a:after,.navigation-desktop .nav-desktop-list li.item:nth-child(5) a:after{bottom:-20px}.navigation-desktop .nav-desktop-list li.item a{position:relative;font-family:GilroyExtraBold;display:block;font-size:1.125rem;line-height:1;color:#ab218d}.navigation-desktop .nav-desktop-list li.item a:after,.navigation-desktop .nav-desktop-list li.item a:before{opacity:0;transition:opacity .23s}.navigation-desktop .nav-desktop-list li.item a.current:after,.navigation-desktop .nav-desktop-list li.item a.current:before,.navigation-desktop .nav-desktop-list li.item a.section:after,.navigation-desktop .nav-desktop-list li.item a.section:before,.navigation-desktop .nav-desktop-list li.item a:hover:after,.navigation-desktop .nav-desktop-list li.item a:hover:before{opacity:1}.navigation-desktop .nav-desktop-list li.item-search{position:relative;margin-left:12px}.navigation-desktop .nav-desktop-list li.item-login{margin-left:36px}.navigation-desktop .nav-desktop-list li.item-login .btn-login{display:block;font-family:GilroyExtraBold;font-size:1.125rem;line-height:1;color:#fff;background-color:#ab218d;border-radius:16px;padding:7px 12px;transition:background-color .23s}.navigation-desktop .nav-desktop-list li.item-login .btn-login:hover{background-color:#483088;color:#fff}.navigation-desktop .social-media-list-wrap{margin-left:20px}@media only screen and (min-width:75em){.navigation-desktop .social-media-list-wrap{margin-left:25px}}.navigation-mobile{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media only screen and (min-width:68.75em){.navigation-mobile{display:none}}.navigation-mobile .brand{position:relative;display:block;z-index:1}.navigation-mobile .brand .text-logo{display:inline-block;font-family:GilroyBold;font-size:2.3rem;line-height:1.1;color:#fff;margin-top:-4px}@media only screen and (min-width:23.4375em){.navigation-mobile .brand .text-logo{font-size:2.7rem}}@media only screen and (min-width:48em){.navigation-mobile .brand .text-logo{font-size:3.1rem;margin-top:-7px}}#ameba-container-mobile{position:absolute;z-index:0;left:-70px;top:-100px;width:290px}@media only screen and (min-width:23.4375em){#ameba-container-mobile{width:350px;left:-55px;top:-130px}}@media only screen and (min-width:48em){#ameba-container-mobile{width:420px;left:-85px;top:-160px}}.menu-mobile{border:0;padding:0;margin:0;margin-left:auto;width:320px;height:100%;max-height:100%;background-color:#fff;color:#ab218d;box-sizing:border-box}@media only screen and (min-width:30em){.menu-mobile{width:350px}}.menu-mobile::backdrop{background:rgba(0,0,0,.2)}.menu-mobile:open{box-shadow:0 0 50px 0 #483088}.menu-mobile .inner{padding:30px 40px 80px 40px}.menu-mobile .menu-mobile-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu-mobile .menu-mobile-header .btn-menu-close{width:58px;height:45px;padding:0;border:0;background:0 0;margin-right:-14px;margin-left:auto}.menu-mobile .menu-mobile-header .btn-menu-close img{width:30px}.menu-mobile .menu-mobile-header .social-media-list li{margin:0}.menu-mobile .menu-mobile-header .social-media-list li+li{margin-left:20px}.menu-mobile .nav-mob-list{padding:40px 0 100px}.menu-mobile .nav-mob-list li.item{text-align:right;padding:12px 0}.menu-mobile .nav-mob-list li.item a{display:inline-block;font-family:GilroyExtraBold;font-size:1.5rem;line-height:1.2em;color:#ab218d;padding:2px 0;border-bottom:4px solid transparent;transition:border .2s}.menu-mobile .nav-mob-list li.item a.current,.menu-mobile .nav-mob-list li.item a:hover{border-color:#ab218d}.pa-header .menu-mobile .nav-mob-list li.item a.current,.pa-header .menu-mobile .nav-mob-list li.item a:hover{border-color:#483088}.pa-header .menu-mobile .nav-mob-list li.item a{color:#483088}.menu-mobile .nav-mob-list li.item-search{padding:30px 0 15px}.menu-mobile .nav-mob-list li.item-search .navigation-search-form{margin-left:auto}.menu-mobile .nav-mob-list li.item-login{text-align:right;padding-block:15px}.menu-mobile .nav-mob-list li.item-login .btn-not-logged{position:relative;display:inline-block;font-size:1.18rem;font-family:GilroyBold;line-height:1;color:#ab218d;text-align:center;background-color:transparent;border:5px solid #ab218d;border-radius:60px;padding:5px 17px;background-color:#ab218d;color:#fff}@media screen and (min-width:20rem){.menu-mobile .nav-mob-list li.item-login .btn-not-logged{font-size:1.2rem;font-size:calc(1.18rem + .13 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.menu-mobile .nav-mob-list li.item-login .btn-not-logged{font-size:1.31rem}}@media only screen and (min-width:75em){.menu-mobile .nav-mob-list li.item-login .btn-not-logged{border-width:6px;padding:8px 33px;border-radius:75px}}.menu-mobile .nav-mob-list li.item-login .btn-not-logged:hover .icon{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}.menu-mobile .nav-mob-list li.item-login .btn-not-logged:hover span{opacity:0}@media only screen and (min-width:75em){.menu-mobile .nav-mob-list li.item-login .btn-not-logged.btn-small{border-width:5px;padding:5px 17px;border-radius:60px}}.menu-mobile .nav-mob-list li.item-login .btn-not-logged.btn-big{font-size:1rem;padding:17px;border-radius:75px}@media screen and (min-width:20rem){.menu-mobile .nav-mob-list li.item-login .btn-not-logged.btn-big{font-size:1.2rem;font-size:calc(1rem + .31 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.menu-mobile .nav-mob-list li.item-login .btn-not-logged.btn-big{font-size:1.31rem}}@media only screen and (min-width:30em){.menu-mobile .nav-mob-list li.item-login .btn-not-logged.btn-big{padding:17px 20px}}@media only screen and (min-width:75em){.menu-mobile .nav-mob-list li.item-login .btn-not-logged.btn-big{padding:24px 40px;border-radius:45px}}.menu-mobile .nav-mob-list li.item-login .btn-not-logged.btn-big .icon{width:1.8em;height:1.8em}.menu-mobile .nav-mob-list li.item-login .btn-not-logged.btn-white{color:#fff;border-color:#fff}.menu-mobile .nav-mob-list li.item-login .btn-not-logged.bg-white{color:#ab218d;background-color:#fff;border-color:#fff}.menu-mobile .nav-mob-list li.item-login .btn-not-logged.bg-purple{background-color:#ab218d;color:#fff}.menu-mobile .nav-mob-list li.item-login .btn-not-logged.bg-purple .icon-arrow-right{fill:#fff}.menu-mobile .nav-mob-list li.item-login .btn-not-logged.bg-dark-purple{background-color:#483088;border-color:#483088;color:#fff}.menu-mobile .nav-mob-list li.item-login .btn-not-logged.bg-dark-purple .icon-arrow-right{fill:#fff}.menu-mobile .nav-mob-list li.item-login .btn-not-logged span{position:relative;display:inline-block;transition:all .2s}.menu-mobile .nav-mob-list li.item-login .btn-not-logged .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:1.2em;height:1.2em;stroke-width:0;stroke:currentColor;fill:currentColor;opacity:0;transition:all .2s ease-in-out}.menu-mobile .nav-mob-list li.item-login .btn-not-logged:hover span{opacity:1}.menu-mobile .nav-mob-list li.item-login .btn-is-logged{margin-left:auto}.menu-mobile .nav-mob-list li.item-pa-login{padding-block:25px;border-top:1px solid #483088}.menu-mobile .nav-mob-list li.item-pa-login p{color:#483088}.menu-mobile .nav-mob-list li.item-pa-login p+p{margin-top:15px}.list-chat{list-style:none;border-top:6px solid #242424}@media only screen and (min-width:48em){.list-chat{display:grid;grid-template-columns:repeat(5,1fr)}}.list-chat-item{padding:15px;border-bottom:6px solid #242424}@media only screen and (min-width:48em){.list-chat-item:nth-child(5n+1){border-left:1px solid #242424}}@media only screen and (min-width:48em){.list-chat-item{border-right:1px solid #242424}}.list-chat-item.item-not-active{background-color:#efefef}.list-chat-item.item-not-active>*{opacity:.6}.list-chat-item.item-has-timeslot{background-color:#eed3e8}.list-chat-item.item-is-next{background-color:#ab218d;color:#fff}.list-chat-item.item-is-next .item-day{color:#fff}.chat-item--date p{font-size:calc(14rem/16);line-height:1.2}.chat-item--time-slots-list{margin-top:20px;list-style:none}.chat-item--time-slots-list .time-slot-item p{font-size:.875rem;line-height:1.33;letter-spacing:.21px}@media screen and (min-width:20rem){.chat-item--time-slots-list .time-slot-item p{font-size:.9rem;font-size:calc(.875rem + .055 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.chat-item--time-slots-list .time-slot-item p{font-size:.93rem}}.chat-item--time-slots-list .time-slot-item+.time-slot-item{border-top:1px solid #242424;padding-top:10px;margin-top:10px}@media only screen and (max-width:68.71875em){.element-ameba{display:none}}.element-ameba .adapt{position:relative}.element-ameba .brand--desktop{display:block;position:absolute;z-index:7;top:0;right:0;width:200px;height:220px}@media only screen and (min-width:75em){.element-ameba .brand--desktop{width:240px;height:250px}}@media only screen and (min-width:100em){.element-ameba .brand--desktop{height:305px;width:360px;right:-55px}}.element-ameba #ameba-container{position:absolute;top:-140px;right:-160px;width:500px;height:500px;z-index:6;pointer-events:none}@media only screen and (max-width:68.71875em){.element-ameba #ameba-container{display:none}}@media only screen and (min-width:75em){.element-ameba #ameba-container{width:600px;height:600px;top:-185px;right:-200px}}@media only screen and (min-width:100em){.element-ameba #ameba-container{width:770px;height:770px;top:-260px;right:-260px}}.element-ask-question-banner{position:relative;padding:28px 0;background:repeating-linear-gradient(to bottom,#6e5ba0,#6e5ba0 20px,#ab218d 20px,#ab218d 40px,#f05a22 40px,#f05a22 60px,#ec135f 60px,#ec135f 80px,#ab218d 80px,#ab218d 100px,#ec135f 100px,#ec135f 120px,#483088 120px,#483088 150px)}@media only screen and (min-width:68.75em){.element-ask-question-banner{background:0 0}}@media only screen and (max-width:68.71875em){.element-ask-question-banner #waves-animation{display:none}}.element-ask-question-banner .inner{text-align:center;max-width:650px;margin:0 auto}@media only screen and (min-width:68.75em){.element-ask-question-banner .inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:none;max-width:none}}.element-ask-question-banner .inner h3{font-family:GilroyExtraBold;font-size:1.875rem;line-height:1.13em;color:#fff;letter-spacing:.42px;margin:0 0 .5em}@media screen and (min-width:20rem){.element-ask-question-banner .inner h3{font-size:2.2rem;font-size:calc(1.875rem + .625 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.element-ask-question-banner .inner h3{font-size:2.5rem}}@media only screen and (min-width:68.75em){.element-ask-question-banner .inner h3{margin:0;padding:7px 20px}}.element-ask-question-banner .inner .btn{pointer-events:auto}@media only screen and (min-width:68.75em){.element-ask-question-banner .inner .btn{margin:7px 20px}}.element-chat-status{margin:15px 0 45px}@media only screen and (min-width:48em){.element-chat-status{margin:25px 0 65px}}@media only screen and (min-width:75em){.element-chat-status{margin:25px 0 85px}}.element-chat-status .inner{padding:35px;border-radius:65px;text-align:center}.disclosure-widget.on-site{border-bottom:2px solid #fff}.disclosure-widget.on-site:nth-child(odd) button{background-color:#ab218d}.disclosure-widget.on-site:nth-child(even) button{background-color:#483088}.disclosure-widget.on-site button{padding:20px}@media only screen and (min-width:75em){.disclosure-widget.on-site button{padding:35px}}.disclosure-widget.on-site button .h5{color:#fff}.disclosure-widget.on-site button .icon-arrow{stroke:#fff}.disclosure-widget.on-site .disclosure-widget-content{padding:20px}@media only screen and (min-width:75em){.disclosure-widget.on-site .disclosure-widget-content{padding:35px}}.disclosure-widget.on-pa-site{border-bottom:1px solid #666}.disclosure-widget.on-pa-site:first-of-type{border-top:1px solid #666}.disclosure-widget.on-pa-site button{padding:20px 12px 20px 0}@media only screen and (min-width:75em){.disclosure-widget.on-pa-site button{padding:35px 24px 35px 0}}.disclosure-widget.on-pa-site button .h5{color:#242424}.disclosure-widget.on-pa-site button .icon-arrow{stroke:#483088}.disclosure-widget.on-pa-site .disclosure-widget-content{max-width:950px;padding-bottom:20px}@media only screen and (min-width:75em){.disclosure-widget.on-pa-site .disclosure-widget-content{padding-bottom:35px}}.disclosure-widget button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;border:0;padding:0;background-color:transparent;text-align:left}.disclosure-widget button[aria-expanded=true] .icon-arrow{-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1)}.disclosure-widget button .h5{max-width:85%}.disclosure-widget button .icon-arrow{width:30px;height:14px}@media only screen and (min-width:68.75em){.element-newsletter .inner{display:grid;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.element-newsletter .inner>*{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:2}}@media only screen and (max-width:68.71875em){.element-newsletter #newsletter-animation{display:none}}@media only screen and (min-width:48em){.element-newsletter #newsletter-animation{width:800px}}@media only screen and (min-width:75em){.element-newsletter #newsletter-animation{width:900px}}.element-newsletter .newsletter-border{aspect-ratio:.82820513;max-width:340px;margin:0 auto;border-radius:100%;border:15px solid #efefef;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:48em){.element-newsletter .newsletter-border{aspect-ratio:1.84848485;max-width:654px}}@media only screen and (min-width:68.75em){.element-newsletter .newsletter-border{border:none}}@media only screen and (min-width:75em){.element-newsletter .newsletter-border{max-width:854px}}.element-newsletter .newsletter-inner{padding:0 50px}@media only screen and (min-width:48em){.element-newsletter .newsletter-inner{padding:0 10vw}}@media only screen and (min-width:68.75em){.element-newsletter .newsletter-inner{pointer-events:none}}.element-newsletter h4{font-size:1.4rem;line-height:1.06em;font-family:GilroyExtraBold;color:#242424;margin:0 0 .5em}@media screen and (min-width:20rem){.element-newsletter h4{font-size:1.8rem;font-size:calc(1.4rem + .8 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.element-newsletter h4{font-size:2.2rem}}.element-newsletter p{font-size:1rem;line-height:1.33em;font-family:GilroyExtraBold;color:#242424;margin:0 0 1em}@media screen and (min-width:20rem){.element-newsletter p{font-size:1.25rem;font-size:calc(1rem + .31 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.element-newsletter p{font-size:1.31rem}}.element-newsletter .btn{pointer-events:auto}.element-post-form .post-form-rules-list-wrapper{padding-top:30px}@media only screen and (min-width:48em){.element-post-form .post-form-rules-list-wrapper{padding-top:50px;background-color:#efefef}}@media only screen and (min-width:75em){.element-post-form .post-form-rules-list-wrapper{padding-top:70px}}.question-detail .element-post-form .post-form-rules-list-wrapper{display:none}.element-post-form .post-form-wrapper{padding-top:35px;padding-bottom:55px}@media only screen and (min-width:75em){.element-post-form .post-form-wrapper{padding-top:65px;padding-bottom:80px}}@media only screen and (min-width:48em){.element-post-form .element-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:48em){.element-post-form .element-header .element-header-title{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}}.element-post-form .element-header .form-rules-link{margin-top:25px}@media only screen and (min-width:48em){.element-post-form .element-header .form-rules-link{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;margin-top:0;text-align:right}}.element-post-form .element-header .form-rules-link p{display:inline;position:relative;padding-left:26px}@media only screen and (min-width:75em){.element-post-form .element-header .form-rules-link p{font-size:1.125rem;line-height:1.2}}.element-post-form .element-header .form-rules-link p:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;background-image:url(../images/svg/icon-info.svg);background-repeat:no-repeat;background-size:cover}.element-question-list{padding-top:45px}@media only screen and (min-width:48em){.element-question-list{padding-top:65px}}@media only screen and (min-width:75em){.element-question-list{padding-top:95px}}@media only screen and (min-width:64em){.element-question-list .inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:64em){.element-question-list .inner .element-header{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}}@media only screen and (min-width:64em){.element-question-list .inner .question-list{-webkit-order:3;-ms-flex-order:3;order:3;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (min-width:64em){.element-question-list .inner .pagination{-webkit-order:4;-ms-flex-order:4;order:4;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.element-question-list .inner .element-btn-wrap{text-align:right;margin-top:20px}@media only screen and (min-width:64em){.element-question-list .inner .element-btn-wrap{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;border-bottom:6px solid #242424;margin-top:0}}.element-search-suicide-warning{background-color:rgba(171,33,141,.15);background-image:url(../images/svg/illustration-chaos.svg);background-repeat:no-repeat;background-size:490px;background-position:left -150px center;padding:20px 0}@media only screen and (min-width:75em){.element-search-suicide-warning{padding:30px 0;background-size:auto;background-position:left center}}@media only screen and (min-width:143.75em){.element-search-suicide-warning{background-position:left 20% center}}.element-search-suicide-warning h2{display:inline-block;vertical-align:middle;margin:10px 0;margin-right:25px}.element-search-suicide-warning .btn{display:inline-block;margin:10px 0}.element-search{padding:25px 0}@media only screen and (min-width:75em){.element-search{padding:45px 0}}.element-search h2{margin-bottom:.7em}@media only screen and (min-width:75em){.element-search h2{margin-bottom:.5em}}.element-while-you-wait{margin:30px 0;text-align:center;padding:25px 0 15px;background-image:repeating-linear-gradient(-45deg,#fff,#fff 3px,#f9e7f4 3px,#f9e7f4 10px)}@media only screen and (min-width:64em){.element-while-you-wait{margin:50px 0;padding:55px 0 50px}}.element-while-you-wait .h4{max-width:530px;margin:0 auto 5px}@media only screen and (min-width:64em){.element-while-you-wait .h4{margin-bottom:30px}}.element-while-you-wait .help-btn-list{list-style:none;text-align:center}.element-while-you-wait .help-btn-list li{display:inline-block;vertical-align:middle;margin:15px}@media only screen and (min-width:64em){.element-while-you-wait .help-btn-list li{margin:10px}}.popup-survey{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;-webkit-filter:drop-shadow(15px 15px 20px rgba(0, 0, 0, .5));filter:drop-shadow(15px 15px 20px rgba(0, 0, 0, .5))}.popup-survey .arrow{position:absolute;z-index:-1;top:-26px;left:50px;background:#fff;border:10px solid #efefef;width:100px;height:100px;-webkit-transform:perspective(100px) skew(39deg,0deg) rotate(26deg);transform:perspective(100px) skew(39deg,0deg) rotate(26deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}@media only screen and (min-width:48em){.popup-survey .arrow{left:auto;top:0;right:104px;border-width:30px;-webkit-transform:perspective(100px) skew(-39deg,0deg) rotate(-26deg);transform:perspective(100px) skew(-39deg,0deg) rotate(-26deg)}}.popup-survey .popup-survey-inner{background-color:#fff;border-color:#efefef;border-style:solid;border-width:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:300px;padding:30px 20px;height:100%}@media only screen and (min-width:23.4375em){.popup-survey .popup-survey-inner{min-width:350px}}.popup-survey .popup-survey-inner:after{content:"";position:absolute;z-index:1;top:-44px;left:22px;background:#fff;width:110px;height:110px;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);-webkit-transform:rotate(-44deg);-ms-transform:rotate(-44deg);transform:rotate(-44deg);pointer-events:none}@media only screen and (min-width:48em){.popup-survey .popup-survey-inner:after{width:100px;height:100px;left:auto;top:8px;right:104px;-webkit-transform:rotate(43deg);-ms-transform:rotate(43deg);transform:rotate(43deg)}}@media only screen and (min-width:48em){.popup-survey .popup-survey-inner{min-width:auto;width:650px;height:420px;border-radius:50%;border-width:30px}}@media only screen and (min-width:60em){.popup-survey .popup-survey-inner{width:780px;height:440px}}.popup-survey .popup-survey-inner-content{position:relative;z-index:2;text-align:center;margin-top:20px}@media only screen and (min-width:48em){.popup-survey .popup-survey-inner-content{max-width:70%}}.popup-survey .popup-survey-inner-content h2{margin-bottom:20px;text-wrap:balance}.popup-survey .popup-survey-content *{font-size:1.31rem;line-height:1.33;text-wrap:balance}@media screen and (min-width:20rem){.popup-survey .popup-survey-content *{font-size:1.4rem;font-size:calc(1.31rem + .19 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.popup-survey .popup-survey-content *{font-size:1.5rem}}.popup-survey .popup-survey-btns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:22px}.popup-survey .popup-survey-btns>*{margin:0 15px 20px}.popup-survey .btn-close-popup-survey{font-size:1.31rem;line-height:1.33;font-family:GilroyBold;color:inherit;border:0;background:0;padding:0;border-bottom:2px solid #ab218d;transition:border-color .2s}@media screen and (min-width:20rem){.popup-survey .btn-close-popup-survey{font-size:1.4rem;font-size:calc(1.31rem + .19 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.popup-survey .btn-close-popup-survey{font-size:1.5rem}}.popup-survey .btn-close-popup-survey:hover{border-color:transparent}.element-header,.pa-form #PaContactForm_ContactForm_PaFormHeader_Holder,.pa-form #PaSupervisionForm_SupervisionForm_PaFormHeader_Holder{padding-bottom:15px;border-bottom:6px solid #242424}@media only screen and (min-width:75em){.element-header,.pa-form #PaContactForm_ContactForm_PaFormHeader_Holder,.pa-form #PaSupervisionForm_SupervisionForm_PaFormHeader_Holder{padding-bottom:22px}}.element-header.without-border{border:0}@media only screen and (min-width:64em){.element-articles .inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:64em){.element-articles .inner .element-header{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}}@media only screen and (min-width:64em){.element-articles .inner .articles-list{-webkit-order:3;-ms-flex-order:3;order:3;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.element-articles .inner .element-btn-wrap{text-align:right;margin-top:20px}@media only screen and (min-width:64em){.element-articles .inner .element-btn-wrap{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;border-bottom:6px solid #242424;margin-top:0}}.element-banner{padding-top:40px;padding-bottom:40px}@media only screen and (min-width:48em){.element-banner{padding-top:60px;padding-bottom:60px}}@media only screen and (min-width:75em){.element-banner{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width:48em){.element-banner .inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media only screen and (min-width:75em){.element-banner .inner{-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.element-banner .col-right{margin-bottom:35px}@media only screen and (min-width:48em){.element-banner .col-right{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:0}}@media only screen and (min-width:75em){.element-banner .col-right{-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}}.element-banner .col-right figure{position:relative;display:inline-block;overflow:hidden}.element-banner .col-right figure:before{content:'';position:absolute;left:10px;top:10px;width:100%;height:100%;background-color:#242424;background:repeating-linear-gradient(to bottom,#242424,#242424 1px,#fff 1px,#fff 2px)}@media only screen and (min-width:48em){.element-banner .col-right figure:before{left:20px;top:20px;background:repeating-linear-gradient(to bottom,#242424,#242424 2px,#fff 2px,#fff 4px)}}@media only screen and (min-width:75em){.element-banner .col-right figure:before{left:30px;top:30px;background:repeating-linear-gradient(to bottom,#242424,#242424 4px,#fff 4px,#fff 8px)}}.element-banner .col-right img{position:relative;padding-right:10px;padding-bottom:10px}@media only screen and (min-width:48em){.element-banner .col-right img{padding-right:20px;padding-bottom:20px}}@media only screen and (min-width:75em){.element-banner .col-right img{padding-right:30px;padding-bottom:30px}}@media only screen and (min-width:48em){.element-banner .col-left{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:50px}}@media only screen and (min-width:75em){.element-banner .col-left{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%;padding-right:14%}}.element-banner .col-left .h3{max-width:85%;margin:0 0 .6em}.element-banner .col-left .btn{margin-top:20px}@media only screen and (min-width:75em){.element-banner .col-left .btn{margin-top:30px}}.element-data .data-remark p{font-size:.8125rem;line-height:1.38461538;letter-spacing:.18px}.element-data .number-title-wrapper{margin-bottom:12px}@media only screen and (max-width:29.96875em){.element-data .number-title-wrapper{min-height:auto!important}}.element-data .number-title-wrapper .number-title{font-family:GilroyBold}.element-data .number-presentation{padding-left:0}.element-data .number-presentation .values{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:70px;border-left:10px solid;padding-left:6px;margin-bottom:12px}.element-data .number-presentation .values .val{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-family:GilroyExtraBold;font-size:1.4375rem;line-height:1.13043478;color:#242424}@media only screen and (min-width:48em){.element-data .number-presentation .values .val{font-size:1.75rem;line-height:1.25;letter-spacing:.39px}}.element-data .number-presentation .values .dif{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:1.0625rem;line-height:1.35294118;letter-spacing:.24px;color:#242424}@media only screen and (min-width:48em){.element-data .number-presentation .values .dif{font-size:1.125rem;line-height:1.66666667}}.element-data .number-presentation .values.black{border-color:#787878}.element-data .number-presentation .values.red{border-color:#ec135f}.element-data .number-presentation .values.green{border-color:#00af6e}.element-data .percent-presentation{padding-left:0}.element-data .percent-presentation li{text-align:center}.element-data .percent-presentation .pp-wrapper{display:block}.element-data .percent-presentation .percent-svg-wrapper{position:relative;margin-bottom:12px;text-align:center}.element-data .percent-presentation .percent-svg-wrapper .percent-value{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:1.4375rem;line-height:.9}@media only screen and (min-width:75em){.element-data .percent-presentation .percent-svg-wrapper .percent-value{font-size:1.75rem}}.element-data .percent-presentation .percent-svg-wrapper svg{width:100%;display:inline-block;height:100%;max-height:105px}.element-data .percent-presentation .percent-svg-wrapper svg path{fill:none;stroke:#ec135f;stroke-width:12px;image-rendering:auto}.element-data .percent-presentation .percent-svg-wrapper svg path.bg-path{stroke:#fff}.element-data .percent-presentation .caption{display:block;margin-left:auto;margin-right:auto;text-align:center}.element-data .caption{max-width:170px;font-size:.875rem;line-height:1.35714286;letter-spacing:.19px}@media only screen and (min-width:48em){.element-data .caption{font-size:.9375rem}}.element-data ul{list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}.element-data li{position:relative;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:10%;margin-bottom:50px}@media only screen and (min-width:30em){.element-data li{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:7%}}@media only screen and (min-width:40em){.element-data li{-webkit-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}}@media only screen and (min-width:60em){.element-data li{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;padding-right:7%;margin-bottom:70px}}.element-infographics .infographics-list{margin-top:35px}@media only screen and (min-width:48em){.element-infographics .infographics-list{margin-top:50px}}@media only screen and (min-width:75em){.element-infographics .infographics-list{margin-top:70px}}.element-infographics .infographic-remark{margin-top:25px}@media only screen and (min-width:75em){.element-infographics .infographic-remark{margin-top:35px}}.element-infographics .infographic-remark p{font-size:.8125rem;line-height:1.38461538;letter-spacing:.18px}.infographics-list{list-style:none;border-top:1px solid #cdcdcd}.infographics-list .infographic-item{border-bottom:1px solid #cdcdcd;padding:25px 0}@media only screen and (min-width:48em){.infographics-list .infographic-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:35px 0}}@media only screen and (min-width:75em){.infographics-list .infographic-item{padding:50px 0}}.infographics-list .infographic-item .col:nth-child(1){margin-bottom:20px}@media only screen and (min-width:48em){.infographics-list .infographic-item .col{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.infographics-list .infographic-item .col:nth-child(1){padding-right:15px;margin-bottom:0}.infographics-list .infographic-item .col:nth-child(2){padding-left:15px;padding-right:15px}}@media only screen and (min-width:75em){.infographics-list .infographic-item .col:nth-child(1){padding-right:25px}.infographics-list .infographic-item .col:nth-child(2){padding-left:25px;padding-right:25px}}.infographics-list .infographic-item .item-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}@media only screen and (min-width:75em){.infographics-list .infographic-item .item-header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}}.infographics-list .infographic-item .item-header .num-item{-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:30px;background-color:#242424;border-radius:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:75em){.infographics-list .infographic-item .item-header .num-item{-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px}}.infographics-list .infographic-item .item-header .num-item span{display:inline-block;font-family:GilroyExtraBold;color:#fff;font-size:1.25rem;line-height:1;letter-spacing:.28px}@media only screen and (min-width:75em){.infographics-list .infographic-item .item-header .num-item span{font-size:1.3125rem}}.infographics-list .infographic-item .item-header h3{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.infographics-list .infographic-item .item-header h3.with-num-item{-webkit-flex:0 0 calc(100% - 30px);-ms-flex:0 0 calc(100% - 30px);flex:0 0 calc(100% - 30px);padding-left:15px}@media only screen and (min-width:75em){.infographics-list .infographic-item .item-header h3.with-num-item{-webkit-flex:0 0 calc(100% - 40px);-ms-flex:0 0 calc(100% - 40px);flex:0 0 calc(100% - 40px);padding-left:22px}}@media only screen and (min-width:48em){.infographics-list .infographic-item .item-header.hide-on-tablet{display:none}}@media only screen and (max-width:47.96875em){.infographics-list .infographic-item .item-header.show-on-tablet{display:none}}.infographics-list .infographic-item .link-wrapper{margin-top:15px;text-align:right}@media only screen and (min-width:48em){.infographics-list .infographic-item .link-wrapper{text-align:left;margin-top:25px}}@media only screen and (min-width:75em){.infographics-list .infographic-item .link-wrapper{margin-top:45px}}@media only screen and (min-width:75em){.infographics-list .infographic-item .btn{border:5px solid #ab218d;border-radius:60px;padding:5px 17px}}.element-links{padding-top:40px;padding-bottom:40px}@media only screen and (min-width:48em){.element-links{padding-top:60px;padding-bottom:50px}}@media only screen and (min-width:75em){.element-links{padding-top:85px;padding-bottom:25px}}.element-links .element-links-list{list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.element-links .element-links-list>li{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 30px 22px 0}@media only screen and (min-width:48em){.element-links .element-links-list>li{-webkit-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;padding:0 40px 40px 0}}@media only screen and (min-width:75em){.element-links .element-links-list>li{-webkit-flex:0 0 16.66666667%;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;padding:0 50px 90px 0}}.element-links .element-links-list>li a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#303030}.element-links .element-links-list>li a:hover .link-title{text-decoration:none}.element-links .element-links-list>li a img{-webkit-flex:0 0 39px;-ms-flex:0 0 39px;flex:0 0 39px}@media only screen and (min-width:75em){.element-links .element-links-list>li a img{-webkit-flex:0 0 55px;-ms-flex:0 0 55px;flex:0 0 55px}}.element-links .element-links-list>li a div{-webkit-flex:0 0 calc(100% - 39px);-ms-flex:0 0 calc(100% - 39px);flex:0 0 calc(100% - 39px);padding-left:15px}@media only screen and (min-width:48em){.element-links .element-links-list>li a div{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:15px 0 0 0}}@media only screen and (min-width:75em){.element-links .element-links-list>li a div{padding:20px 0 0 0}}.element-links .element-links-list>li a div p{font-size:1.0625rem;line-height:1.2;letter-spacing:.24px}@media only screen and (min-width:75em){.element-links .element-links-list>li a div p{font-size:1.125rem}}.element-links .element-links-list>li a div p.link-title{display:inline-block;font-family:GilroyBold;text-decoration:underline;-webkit-text-decoration-color:#ab218d;text-decoration-color:#ab218d;text-decoration-thickness:2px;padding-right:10px}.element-links .element-links-list>li a div p.link-title.blank:after{content:'';display:inline-block;width:10px;margin-right:-10px;height:10px;background-image:url(../images/svg/icon-blank.svg)}.element-links .element-links-list>li a div p.link-title .target-blank{display:inline-block;vertical-align:middle;width:10px;margin-left:2px}.element-links .element-links-list>li a div p.file{display:block;margin-top:5px}.gallery-list{list-style:none}.gallery-list.js-slick-slider .gallery-item{cursor:pointer}.gallery-list .gallery-item-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:calc(14rem/16);line-height:1.35;letter-spacing:.19px;margin-top:10px}@media only screen and (min-width:75em){.gallery-list .gallery-item-footer{font-size:calc(15rem/16);margin-top:16px}}.gallery-list .gallery-item-footer figcaption{-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}.gallery-list .gallery-item-footer .sliderCount{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;text-align:right;padding-right:5px;margin-left:auto}.gallery-list .gallery-item-footer .sliderCount .slideCountItem{font-family:GilroyBold}.single-quote{background-image:url(../images/svg/icon-quote.svg);background-repeat:no-repeat;background-size:55px;background-position:top 20px left 25px;padding:85px 25px 30px;border:6px solid #efefef;border-radius:30px}@media only screen and (min-width:48em){.single-quote{padding:25px 35px 25px 100px}}@media only screen and (min-width:75em){.single-quote{background-position:top 35px left 40px;background-size:107px;padding:40px 75px 40px 200px}}.single-quote .quote-author{margin-top:20px}@media only screen and (min-width:75em){.single-quote .quote-author{margin-top:25px}}.list-quotes{position:relative;max-width:1450px;margin-inline:auto;padding-left:20px;padding-bottom:90px}@media only screen and (min-width:48em){.list-quotes{padding-bottom:120px;padding-left:30px}}@media only screen and (min-width:93.75em){.list-quotes{padding-left:0}}.list-quotes .list-quotes--item{padding-right:25px}.list-quotes .slick-list{overflow:visible}.list-quotes .slick-arrow{position:absolute;bottom:0;right:20px;width:50px;height:50px;border-radius:100%;border:6px solid #ab218d;transition:border-color .23s}.list-quotes .slick-arrow:after{width:14px;height:14px;border-color:#ab218d;transition:border-color .23s}.list-quotes .slick-arrow:hover{border-color:#483088;transition:border-color .23s}.list-quotes .slick-arrow:hover:after{border-color:#483088;transition:border-color .23s}@media only screen and (min-width:48em){.list-quotes .slick-arrow{right:30px}}@media only screen and (min-width:93.75em){.list-quotes .slick-arrow{right:0}}.list-quotes .slick-arrow.slick-prev{right:90px}.list-quotes .slick-arrow.slick-disabled{pointer-events:none;opacity:.5}.element-quiz-with-image .title-module{margin-bottom:45px}@media only screen and (min-width:48em){.element-quiz-with-image .title-module{margin-bottom:65px}}.list-quiz-with-image{list-style:none}.list-quiz-with-image--item{border:12px solid #efefef;padding:30px;margin-bottom:40px}.list-quiz-with-image--item:last-child{margin-bottom:0}@media only screen and (min-width:48em){.list-quiz-with-image--item{padding:4% 3.2%;margin-bottom:60px}}.list-quiz-with-image--item .quiz-question .title{margin-bottom:40px;max-width:750px}@media only screen and (min-width:53.125em){.list-quiz-with-image--item .question-answer-list:has(.answer-img){display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.list-quiz-with-image--item .question-answer-list:has(.answer-img) .question-answer-list--item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;max-width:450px}@media only screen and (min-width:53.125em){.list-quiz-with-image--item .question-answer-list:has(.answer-img) .question-answer-list--item{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:5%;margin-bottom:50px}}@media only screen and (min-width:87.5em){.list-quiz-with-image--item .question-answer-list:has(.answer-img) .question-answer-list--item{margin-bottom:76px}}.list-quiz-with-image--item .question-answer-list:has(.answer-img) .answer-img{width:90px;height:90px;border-radius:100%;object-fit:cover}@media only screen and (min-width:60em){.list-quiz-with-image--item .question-answer-list:has(.answer-img) .answer-img{width:150px;height:150px}}@media only screen and (min-width:87.5em){.list-quiz-with-image--item .question-answer-list:has(.answer-img) .answer-img{width:280px;height:280px}}.list-quiz-with-image--item .question-answer-list:has(.answer-img) .answer-label{-webkit-flex:0 0 calc(100% - 90px - 15px);-ms-flex:0 0 calc(100% - 90px - 15px);flex:0 0 calc(100% - 90px - 15px);max-width:calc(100% - 90px - 15px)}@media only screen and (min-width:60em){.list-quiz-with-image--item .question-answer-list:has(.answer-img) .answer-label{-webkit-flex:0 0 calc(100% - 150px - 20px);-ms-flex:0 0 calc(100% - 150px - 20px);flex:0 0 calc(100% - 150px - 20px);max-width:calc(100% - 150px - 20px)}}@media only screen and (min-width:87.5em){.list-quiz-with-image--item .question-answer-list:has(.answer-img) .answer-label{-webkit-flex:0 0 calc(100% - 280px - 45px);-ms-flex:0 0 calc(100% - 280px - 45px);flex:0 0 calc(100% - 280px - 45px);max-width:calc(100% - 280px - 45px)}}.list-quiz-with-image--item .quiz-explanation{background-color:#ffe1c0;padding:30px}@media only screen and (min-width:53.125em){.list-quiz-with-image--item .quiz-explanation{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:64em){.list-quiz-with-image--item .quiz-explanation{padding:40px}}@media only screen and (min-width:53.125em){.list-quiz-with-image--item .quiz-explanation .quiz-explanation--col{-webkit-flex:0 0 calc(50% - 20px);-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (max-width:53.09375em){.list-quiz-with-image--item .quiz-explanation .quiz-explanation--col+.quiz-explanation--col{margin-top:20px}}@media only screen and (min-width:53.125em){.list-quiz-with-image--item .quiz-explanation .quiz-explanation--col.col-right{margin-left:auto}}.list-quiz-with-image--item .quiz-explanation .item+.item{margin-top:50px}.quiz-question-list{list-style:none}.quiz-question-list>li+li{margin-top:50px}.quiz-question-list>li h3{margin-bottom:1.3em}@media only screen and (min-width:75em){.quiz-question-list>li h3{margin-bottom:1.5em}}.quiz-question-list>li .answer-box{padding:30px 20px;background-image:repeating-linear-gradient(-45deg,#fff,#fff 3px,#f9e7f4 3px,#f9e7f4 10px)}@media only screen and (min-width:48em){.quiz-question-list>li .answer-box{border-radius:25px}}@media only screen and (min-width:75em){.quiz-question-list>li .answer-box{padding:25px 50px}}@media only screen and (max-width:47.96875em){.quiz-question-list>li .answer-box{margin-left:-20px;margin-right:-20px;padding:30px 40px}}.question-answer-list{list-style:none}.question-answer-list-item{position:relative;margin-bottom:10px}@media only screen and (min-width:48em){.question-answer-list-item{margin-bottom:15px}}.question-answer-list-item:last-child{margin-bottom:20px}@media only screen and (min-width:48em){.question-answer-list-item:last-child{margin-bottom:30px}}@media only screen and (min-width:75em){.question-answer-list-item:last-child{margin-bottom:40px}}.question-answer-list-item input[type=radio]{position:absolute;width:32px;height:32px;-webkit-appearance:none;appearance:none;opacity:0}.question-answer-list-item input[type=radio]:checked+label:after{opacity:1}.question-answer-list-item input[type=radio]:focus-visible+label:before{outline:3px solid #242424;outline-offset:3px}.question-answer-list-item input[type=radio]+label{position:relative;display:inline-block;padding:0 0 0 50px;cursor:pointer;font-size:calc(17rem / 16);line-height:2;letter-spacing:.24px}@media only screen and (min-width:48em){.question-answer-list-item input[type=radio]+label{line-height:1.5;padding:0 0 0 40px}}.question-answer-list-item input[type=radio]+label:after,.question-answer-list-item input[type=radio]+label:before{content:"";position:absolute}.question-answer-list-item input[type=radio]+label:before{top:0;left:0;width:32px;height:32px;border-radius:50%;border:1px solid #242424}@media only screen and (min-width:48em){.question-answer-list-item input[type=radio]+label:before{width:24px;height:24px}}.question-answer-list-item input[type=radio]+label:after{top:5px;left:5px;width:22px;height:22px;border-radius:100%;background-color:#ab218d;opacity:0}@media only screen and (min-width:48em){.question-answer-list-item input[type=radio]+label:after{top:4px;left:4px;width:16px;height:16px}}.element-columns{padding-top:40px;padding-bottom:40px}@media only screen and (min-width:48em){.element-columns{padding-top:60px;padding-bottom:60px}}@media only screen and (min-width:75em){.element-columns{padding-top:100px;padding-bottom:100px}}.element-columns .columns-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}.element-columns .columns-list.cols-two .col-item{width:calc(50% - 50px);margin:0 25px}@media only screen and (max-width:64.03125em){.element-columns .columns-list.cols-two .col-item{width:calc(100% - 50px);margin:0 25px 50px}}.element-columns .col-item{color:inherit}.element-columns .col-item figure{position:relative;display:inline-block;overflow:hidden}.element-columns .col-item figure:before{content:'';position:absolute;left:10px;top:10px;width:100%;height:100%;background-color:#242424;background:repeating-linear-gradient(to bottom,#242424,#242424 1px,#fff 1px,#fff 2px)}@media only screen and (min-width:48em){.element-columns .col-item figure:before{left:20px;top:20px;background:repeating-linear-gradient(to bottom,#242424,#242424 2px,#fff 2px,#fff 4px)}}@media only screen and (min-width:75em){.element-columns .col-item figure:before{left:30px;top:30px;background:repeating-linear-gradient(to bottom,#242424,#242424 4px,#fff 4px,#fff 8px)}}.element-columns .col-item h2{margin-bottom:25px}.element-columns .col-item .rte{max-width:90%}.element-columns .col-item .cta-holder{margin-top:50px}@media only screen and (max-width:47.96875em){.element-columns .col-item .cta-holder{margin-top:25px}}.element-columns .col-item .img-wrap{margin-bottom:44px}@media only screen and (max-width:47.96875em){.element-columns .col-item .img-wrap{margin-bottom:22px}}.element-columns .col-item .img-wrap img{position:relative;width:100%;height:auto;max-width:100%;padding-right:20px;padding-bottom:20px}.element-columns.bg-gray .col-item figure:before{background-color:#242424;background:repeating-linear-gradient(to bottom,#242424,#242424 1px,#efefef 1px,#efefef 2px)}@media only screen and (min-width:48em){.element-columns.bg-gray .col-item figure:before{left:20px;top:20px;background:repeating-linear-gradient(to bottom,#242424,#242424 2px,#efefef 2px,#efefef 4px)}}@media only screen and (min-width:75em){.element-columns.bg-gray .col-item figure:before{left:30px;top:30px;background:repeating-linear-gradient(to bottom,#242424,#242424 4px,#efefef 4px,#efefef 8px)}}@media only screen and (min-width:53.125em){.element-mindmap .mindmap-grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:53.125em){.element-mindmap .mindmap-grid .grid-item{-webkit-flex:0 0 calc(50% - 20px);-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width:100em){.element-mindmap .mindmap-grid .grid-item{-webkit-flex:0 0 calc(50% - 45px);-ms-flex:0 0 calc(50% - 45px);flex:0 0 calc(50% - 45px);max-width:calc(50% - 45px)}}@media only screen and (max-width:53.09375em){.element-mindmap .mindmap-grid .grid-item+.grid-item{margin-top:40px}}.element-mindmap .mindmap-grid .mindmap-image--main img{border-radius:15px}.element-mindmap .mindmap-grid .mindmap-image--list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.element-mindmap .mindmap-grid .mindmap-image--list-item{position:relative;-webkit-flex:0 0 calc(50% - 20px);-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px);margin-bottom:40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#efefef;border-radius:15px;padding:5%}.element-mindmap .mindmap-grid .mindmap-image--list-item:after,.element-mindmap .mindmap-grid .mindmap-image--list-item:before{position:absolute;display:inline-block;background-image:url(../images/svg/icon-double-arrow--orange.svg);background-repeat:no-repeat;background-size:contain;width:30px;height:16px}.element-mindmap .mindmap-grid .mindmap-image--list-item:nth-child(2):before{content:"";left:-35px}@media only screen and (min-width:100em){.element-mindmap .mindmap-grid .mindmap-image--list-item:nth-child(2):before{left:-60px}}.element-mindmap .mindmap-grid .mindmap-image--list-item:nth-child(3),.element-mindmap .mindmap-grid .mindmap-image--list-item:nth-child(4){margin-bottom:0}.element-mindmap .mindmap-grid .mindmap-image--list-item:nth-child(3):before,.element-mindmap .mindmap-grid .mindmap-image--list-item:nth-child(4):before{content:"";top:-30px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (min-width:100em){.element-mindmap .mindmap-grid .mindmap-image--list-item:nth-child(3):before,.element-mindmap .mindmap-grid .mindmap-image--list-item:nth-child(4):before{top:-60px}}.element-mindmap .mindmap-grid .mindmap-image--list-item:nth-child(4):after{content:"";left:-35px}@media only screen and (min-width:100em){.element-mindmap .mindmap-grid .mindmap-image--list-item:nth-child(4):after{left:-60px}}@media only screen and (min-width:100em){.element-mindmap .mindmap-grid .mindmap-image--list-item{margin-bottom:90px}}@media only screen and (min-width:100em){.element-mindmap .mindmap-grid .mindmap-image--list-item{-webkit-flex:0 0 calc(50% - 45px);-ms-flex:0 0 calc(50% - 45px);flex:0 0 calc(50% - 45px);max-width:calc(50% - 45px)}}.element-mindmap .mindmap-grid .mindmap-image--list-item .inner{overflow:hidden;max-height:150px}.element-mindmap .mindmap-grid .mindmap-image--list-item .title{margin-bottom:5px}.element-task--inner{padding:30px}@media only screen and (min-width:53.125em){.element-task--inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:4% 5%}}@media only screen and (min-width:53.125em){.element-task--inner .col{-webkit-flex:0 0 calc(50% - 20px);-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (max-width:53.09375em){.element-task--inner .col+.col{margin-top:20px}}.element-task--inner .col-img{text-align:center}@media only screen and (max-width:53.09375em){.element-task--inner .col-img img{width:450px}}.element-task--inner .typography *{color:#fff}.element-task--inner .typography .list-task-bullets p+.bullet-text{margin-top:0}.element-task--inner .typography .list-task-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:14px}.element-task--inner .typography .list-task-buttons a{width:-webkit-fit-content;width:fit-content}.element-video .video-footer{max-width:85%;margin-top:8px}@media only screen and (min-width:75em){.element-video .video-footer{margin-top:14px}}.element-video .video-footer p{font-size:.875rem;line-height:1.35em;letter-spacing:.19px}@media only screen and (min-width:75em){.element-video .video-footer p{font-size:.9375rem;margin-top:14px}}.element-video.style-hp{background-color:#311c67;color:#fff;padding-top:40px;padding-bottom:40px}@media only screen and (min-width:48em){.element-video.style-hp{padding-top:60px;padding-bottom:60px}}@media only screen and (min-width:75em){.element-video.style-hp{padding-top:134px;padding-bottom:134px}}.element-video.style-hp h2{color:inherit;font-size:1.8rem;margin:0 0 25px}@media screen and (min-width:20rem){.element-video.style-hp h2{font-size:2.25rem;font-size:calc(1.8rem + .6 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.element-video.style-hp h2{font-size:2.4rem}}.element-video.style-hp .video-js .vjs-big-play-button{left:0;right:0;margin:-70px auto 0;top:50%;background:url(../images/svg/icon_play.svg) no-repeat center center;background-size:132px 132px;text-indent:-999999px;width:140px;height:140px;border:0}@media only screen and (max-width:47.96875em){.element-video.style-hp .video-js .vjs-big-play-button{background-size:66px 66px;width:70px;height:70px;margin-top:-35px}}.element-video.style-hp .video-js .vjs-big-play-button:hover{opacity:.8}.element-video.style-hp .inside-wrap{position:relative;margin-left:46px;padding-left:54px;border-top:6px solid #000;border-left:6px solid #000;border-bottom:6px solid #000;height:100%;min-height:535px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:85.34375em){.element-video.style-hp .inside-wrap{margin-left:0;padding:54px;margin-top:45px;border-right:6px solid #000;min-height:initial}}@media only screen and (max-width:47.96875em){.element-video.style-hp .inside-wrap{padding:15px}}.element-video.style-hp .inside-wrap p{font-size:1.31rem;line-height:1.5}@media screen and (min-width:20rem){.element-video.style-hp .inside-wrap p{font-size:1.4rem;font-size:calc(1.31rem + .19 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.element-video.style-hp .inside-wrap p{font-size:1.5rem}}.element-video.style-hp .inside-wrap:after,.element-video.style-hp .inside-wrap:before{content:'';position:absolute;display:block;width:1000px;height:6px;background:#000;right:-1000px}@media only screen and (max-width:85.34375em){.element-video.style-hp .inside-wrap:after,.element-video.style-hp .inside-wrap:before{display:none}}.element-video.style-hp .inside-wrap:before{top:-6px}.element-video.style-hp .inside-wrap:after{bottom:-6px}.element-video .hp-video{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.element-video .hp-video .left{width:950px;position:relative}@media only screen and (max-width:85.34375em){.element-video .hp-video .left{width:100%}}.element-video .hp-video .left:after,.element-video .hp-video .left:before{content:'';position:absolute;display:block;width:1000px;height:6px;background:#000;left:-1080px}@media only screen and (max-width:85.34375em){.element-video .hp-video .left:after,.element-video .hp-video .left:before{display:none}}.element-video .hp-video .left:before{top:0}.element-video .hp-video .left:after{bottom:0}.element-video .hp-video .left .video-wrapper:before{content:'';position:absolute;display:block;width:6px;height:100%;background:#000;top:0;bottom:0;left:-86px}@media only screen and (max-width:85.34375em){.element-video .hp-video .left .video-wrapper:before{display:none}}.element-video .hp-video .right{width:calc(100% - 950px);height:100%}@media only screen and (max-width:85.34375em){.element-video .hp-video .right{width:100%}}.element-teaser{margin-block:40px}.element-teaser--inner{padding:30px}@media only screen and (min-width:48em){.element-teaser--inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:4% 5%}}@media only screen and (min-width:68.75em){.element-teaser--inner{padding:3% 10% 3% 4.2%}}@media only screen and (max-width:47.96875em){.element-teaser--inner .col+.col{margin-top:40px}}@media only screen and (min-width:48em){.element-teaser--inner .col-img{-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}}.element-teaser--inner .col-content{max-width:500px}@media only screen and (min-width:48em){.element-teaser--inner .col-content{-webkit-flex:0 0 calc(100% - 33%);-ms-flex:0 0 calc(100% - 33%);flex:0 0 calc(100% - 33%);max-width:calc(100% - 33%);padding-left:40px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}.element-teaser--inner .col-content .title{margin-bottom:10px}.element-teaser--inner .col-content .cta-wrap{margin-top:30px}.element-drag-drop--inner{border:12px solid #efefef;padding:30px}@media only screen and (min-width:48em){.element-drag-drop--inner{padding:35px 5% 48px 45px}}.element-drag-drop--inner .title{margin-bottom:30px}@media only screen and (max-width:68.71875em){.element-drag-drop--inner .text-desktop{display:none}}@media only screen and (min-width:68.75em){.element-drag-drop--inner .text-mobile{display:none}}@media only screen and (max-width:68.71875em){.element-drag-drop--general-desktop{display:none}}.element-drag-drop--general-desktop .inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.element-drag-drop--general-desktop .column-right{border-left:1px solid #979797}.element-drag-drop--general-desktop .draggable-container{border:1px solid #979797}.element-drag-drop--general-desktop .draggable-container:last-of-type{margin-bottom:0}.element-drag-drop--general-desktop .draggable-container:has(.draggable){border-color:#fff}.element-drag-drop--general-desktop .draggable,.element-drag-drop--general-desktop .draggable-container{border-radius:15px;background:#fff}.element-drag-drop--general-desktop .draggable{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transition:background-color .23s;background-color:rgba(171,33,141,.2);padding-inline:10px;cursor:move;cursor:grab;cursor:-webkit-grab}.element-drag-drop--general-desktop .draggable:hover{transition:background-color .23s;background-color:rgba(171,33,141,.4)}.element-drag-drop--general-desktop .draggable.js-dropped{background-color:#483088}.element-drag-drop--general-desktop .draggable.js-dropped .text{color:#fff}.element-drag-drop--general-desktop .draggable.js-finished{background-color:#00af6e;cursor:default}.element-drag-drop--general-desktop .draggable.js-finished .text{color:#fff}.element-drag-drop--general-desktop .draggable .text{font-family:GilroyRegular;color:#303030;text-align:center}.element-drag-drop--general-desktop .dropzone{border-radius:15px;border:1px solid #979797;background:#efefef}.element-drag-drop--general-desktop .dropzone:has(.draggable){border-color:#fff}@media only screen and (min-width:68.75em){.element-drag-drop--general-mobile{display:none}}.element-drag-drop--general-mobile .list-answers{list-style:none;display:grid;max-width:700px;margin-inline:auto}.element-drag-drop--general-mobile .list-answers-item .text-answer{font-size:calc(15rem / 16);line-height:1.2;letter-spacing:.292px;margin-bottom:12px}@media only screen and (min-width:30em){.element-drag-drop--general-mobile .list-answers-item .text-answer{font-size:calc(18rem / 16);line-height:1.2;letter-spacing:.292px}}.element-drag-drop--general-mobile .btn-open-drag-drop-modal{font-size:calc(15rem / 16);line-height:1.2;letter-spacing:.292px;display:block;width:100%;height:90px;padding-inline:12px;background-color:rgba(171,33,141,.2);border-radius:15px;border:0;transition:background-color .23s}.element-drag-drop--general-mobile .btn-open-drag-drop-modal:hover{transition:background-color .23s;background-color:rgba(171,33,141,.4)}@media only screen and (min-width:30em){.element-drag-drop--general-mobile .btn-open-drag-drop-modal{font-size:calc(18rem / 16);line-height:1.2;letter-spacing:.292px}}.element-drag-drop--general-mobile .btn-open-drag-drop-modal.js-selected{background-color:#483088;color:#fff;pointer-events:none}.element-drag-drop--general-mobile .btn-open-drag-drop-modal.js-finished{background-color:#00af6e;color:#fff;pointer-events:none}.drag-drop-modal{background:rgba(0,0,0,.25);position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;padding:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.drag-drop-modal-box{width:100%;height:100%;max-width:450px;max-height:750px;border-radius:30px;background:#fff;box-shadow:1px 1px 10px 0 rgba(0,0,0,.25)}.drag-drop-modal-box .drag-drop-modal-inner{padding:20px;height:100%;overflow:hidden}.drag-drop-modal-box .drag-drop-modal--header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:80px}.drag-drop-modal-box .drag-drop-modal--header .btn-close-drag-drop-modal{margin-left:auto;background-color:transparent;border:0}.drag-drop-modal-box .drag-drop-modal--header .btn-close-drag-drop-modal:hover svg{fill:#242424}.drag-drop-modal-box .drag-drop-modal--header .btn-close-drag-drop-modal svg{fill:#ab218d}.drag-drop-modal-box .drag-drop-modal--content{height:calc(100% - 80px - 20px - 20px);overflow-y:auto}.drag-drop-modal-box .drag-drop-modal-list{list-style:none;display:grid;gap:12px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-block:12px}.drag-drop-modal-box .drag-drop-modal-list .btn-drag-drop-modal{width:200px;height:90px;font-family:GilroyRegular;font-size:calc(16rem / 16);line-height:1.2;letter-spacing:.292px;color:#fff;border:1px solid #483088;padding:12px;border-radius:15px;background-color:#483088}.drag-drop-modal-box .drag-drop-modal-list .btn-drag-drop-modal.js-already-selected{border:1px solid #979797;background:#fff;pointer-events:none}.element-drag-drop--footer{display:-webkit-flex;display:-ms-flexbox;display:flex}.element-drag-drop--footer .btn{margin-left:auto}.drag-drop-final-answer{-webkit-flex:1;-ms-flex:1;flex:1;background-color:#ffe1c0;padding:30px 10% 30px 30px;border-radius:15px}@media only screen and (min-width:75em){.drag-drop-final-answer{padding:30px 60px 40px 40px}}.drag-drop-final-answer .drag-drop-final-answer--inner{display:grid;gap:20px}@media only screen and (min-width:75em){.drag-drop-final-answer .drag-drop-final-answer--inner{grid-template-columns:1fr 1fr;gap:40px}}.drag-drop-top-adapt{margin-top:60px}@media only screen and (min-width:75em){.drag-drop-top-adapt{margin-top:100px}}.element-drag-drop--multiple-desktop .column-left{-webkit-flex:0 0 36%;-ms-flex:0 0 36%;flex:0 0 36%;max-width:36%;padding-right:4%}@media only screen and (min-width:75em){.element-drag-drop--multiple-desktop .column-left{padding-right:50px}}@media only screen and (min-width:93.75em){.element-drag-drop--multiple-desktop .column-left{padding-right:74px}}.element-drag-drop--multiple-desktop .column-right{-webkit-flex:0 0 64%;-ms-flex:0 0 64%;flex:0 0 64%;max-width:64%;padding-left:4%}@media only screen and (min-width:75em){.element-drag-drop--multiple-desktop .column-right{padding-left:50px}}@media only screen and (min-width:93.75em){.element-drag-drop--multiple-desktop .column-right{padding-left:74px}}.element-drag-drop--multiple-desktop .draggable-container{margin-bottom:56px}.element-drag-drop--multiple-desktop .draggable,.element-drag-drop--multiple-desktop .draggable-container{height:80px;width:100%}@media only screen and (min-width:93.75em){.element-drag-drop--multiple-desktop .draggable,.element-drag-drop--multiple-desktop .draggable-container{height:100px;width:400px}}.element-drag-drop--multiple-desktop .draggable .text{font-family:GilroyExtraBold}.element-drag-drop--multiple-desktop .dropzone-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:56px}.element-drag-drop--multiple-desktop .dropzone-container:last-of-type{margin-bottom:0}.element-drag-drop--multiple-desktop .dropzone{width:240px;height:80px}@media only screen and (min-width:75em){.element-drag-drop--multiple-desktop .dropzone{width:320px}}@media only screen and (min-width:93.75em){.element-drag-drop--multiple-desktop .dropzone{width:400px;height:100px}}.element-drag-drop--multiple-desktop .answer{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-flex:0 0 calc(100% - 240px);-ms-flex:0 0 calc(100% - 240px);flex:0 0 calc(100% - 240px);max-width:calc(100% - 240px);padding-left:5%;text-wrap:balance}@media only screen and (min-width:75em){.element-drag-drop--multiple-desktop .answer{-webkit-flex:0 0 calc(100% - 320px);-ms-flex:0 0 calc(100% - 320px);flex:0 0 calc(100% - 320px);max-width:calc(100% - 320px)}}@media only screen and (min-width:93.75em){.element-drag-drop--multiple-desktop .answer{-webkit-flex:0 0 calc(100% - 400px);-ms-flex:0 0 calc(100% - 400px);flex:0 0 calc(100% - 400px);max-width:calc(100% - 400px)}}.element-drag-drop--multiple-mobile .list-answers{gap:40px}@media only screen and (min-width:40em){.element-drag-drop--multiple-mobile .list-answers-item{display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:40em){.element-drag-drop--multiple-mobile .list-answers-item .text-answer{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-bottom:0}}.element-drag-drop--four-desktop .inner{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.element-drag-drop--four-desktop .column-left{-webkit-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%;padding-block:18px 36px;padding-inline:20px}.element-drag-drop--four-desktop .column-right{position:relative;z-index:4;-webkit-flex:0 0 68%;-ms-flex:0 0 68%;flex:0 0 68%;max-width:68%;padding-block:20px;padding-left:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:93.75em){.element-drag-drop--four-desktop .column-right{padding-left:100px}}.element-drag-drop--four-desktop .draggable-container{margin-bottom:10px}.element-drag-drop--four-desktop .draggable,.element-drag-drop--four-desktop .draggable-container{width:240px;height:120px;border-radius:15px;margin-inline:auto}.element-drag-drop--four-desktop .dropzone-container{position:relative;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.element-drag-drop--four-desktop .dropzone-container:after,.element-drag-drop--four-desktop .dropzone-container:before{position:absolute;display:inline-block;background-image:url(../images/svg/icon-double-arrow--orange.svg);background-repeat:no-repeat;background-size:contain;width:30px;height:16px}.element-drag-drop--four-desktop .dropzone-container:nth-child(1),.element-drag-drop--four-desktop .dropzone-container:nth-child(2){-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-top:auto;margin-bottom:100px}.element-drag-drop--four-desktop .dropzone-container:nth-child(2):after,.element-drag-drop--four-desktop .dropzone-container:nth-child(4):after{content:"";bottom:60px;left:-15px}.element-drag-drop--four-desktop .dropzone-container:nth-child(3),.element-drag-drop--four-desktop .dropzone-container:nth-child(4){-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-top:120px}.element-drag-drop--four-desktop .dropzone-container:nth-child(3):before,.element-drag-drop--four-desktop .dropzone-container:nth-child(4):before{content:"";top:0;left:calc(50% - 15px);-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.element-drag-drop--four-desktop .dropzone-container .dropzone{width:240px;height:120px;margin-inline:auto;margin-block:20px}.element-drag-drop--four-desktop .dropzone-container .answer{max-width:240px;margin-inline:auto;font-size:calc(21rem / 16);font-family:GilroyExtraBold;margin-bottom:15px}.element-drag-drop--four-desktop .img-decoration{position:absolute;z-index:-1;top:50%;left:calc(50% + 25px);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:93.75em){.element-drag-drop--four-desktop .img-decoration{left:calc(50% + 50px)}}.element-drag-drop--four-mobile{position:relative}.element-drag-drop--four-mobile .list-answers{grid-template-columns:1fr 1fr;gap:200px 10px}@media only screen and (min-width:30em){.element-drag-drop--four-mobile .list-answers{gap:200px 20px}}@media only screen and (min-width:40em){.element-drag-drop--four-mobile .list-answers{gap:250px 40px}}.element-drag-drop--four-mobile .list-answers-item{text-align:center;-webkit-align-self:end;-ms-flex-item-align:end;align-self:end}.element-drag-drop--four-mobile .list-answers-item .text-answer{font-family:GilroyExtraBold}.element-drag-drop--four-mobile .img-decoration{position:absolute;z-index:-1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:237px}@media only screen and (min-width:40em){.element-drag-drop--four-mobile .img-decoration{max-width:280px}}.form form legend{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.form form label.label-title,.form form label.left{display:inline-block;font-family:GilroyBold;font-size:1.0625rem;line-height:1.3;letter-spacing:.24px;margin-bottom:.7em}@media only screen and (min-width:75em){.form form label.label-title,.form form label.left{font-size:1.125rem}}.form form input[type=email],.form form input[type=password],.form form input[type=text],.form form textarea{display:block;font-size:1.0625rem;line-height:1.35294118;letter-spacing:.24px;width:100%;height:50px;padding:10px 20px;border:1px solid #666;background-color:#fff}@media only screen and (min-width:75em){.form form input[type=email],.form form input[type=password],.form form input[type=text],.form form textarea{height:60px}}.form form input[type=email].holder-error,.form form input[type=password].holder-error,.form form input[type=text].holder-error,.form form textarea.holder-error{border-color:#c10000}.form form textarea{min-height:200px}.form form .under-input-description{font-size:.8125rem;line-height:1.38461538;letter-spacing:.18px;margin-top:13px}.btn-toolbar [type=submit]{font-size:1.18rem;position:relative;display:inline-block;font-family:GilroyBold;line-height:1;color:#ab218d;text-align:center;border:5px solid #ab218d;border-radius:60px;background:0 0;padding:5px 17px;transition:all .25s;cursor:pointer}@media screen and (min-width:20rem){.btn-toolbar [type=submit]{font-size:1.2rem;font-size:calc(1.18rem + .13 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.btn-toolbar [type=submit]{font-size:1.31rem}}.btn-toolbar [type=submit]:hover{background-color:#ab218d;color:#fff}#Form_ProfileForm_Gender,#Form_RegisterForm_Gender,#PostForm_PostForm_Gender{list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#Form_ProfileForm_Gender li,#Form_RegisterForm_Gender li,#PostForm_PostForm_Gender li{position:relative;padding-left:30px;padding-right:30px;margin-bottom:15px}#Form_ProfileForm_Gender li input[type=radio],#Form_RegisterForm_Gender li input[type=radio],#PostForm_PostForm_Gender li input[type=radio]{position:absolute;left:0;top:0;width:24px;height:24px;z-index:0}#Form_ProfileForm_Gender li input[type=radio]:checked+label:after,#Form_RegisterForm_Gender li input[type=radio]:checked+label:after,#PostForm_PostForm_Gender li input[type=radio]:checked+label:after{opacity:1}#Form_ProfileForm_Gender li input[type=radio]+label,#Form_RegisterForm_Gender li input[type=radio]+label,#PostForm_PostForm_Gender li input[type=radio]+label{font-size:1.06rem;line-height:1.3;letter-spacing:.25px;cursor:pointer}@media screen and (min-width:20rem){#Form_ProfileForm_Gender li input[type=radio]+label,#Form_RegisterForm_Gender li input[type=radio]+label,#PostForm_PostForm_Gender li input[type=radio]+label{font-size:1.1rem;font-size:calc(1.06rem + .065 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){#Form_ProfileForm_Gender li input[type=radio]+label,#Form_RegisterForm_Gender li input[type=radio]+label,#PostForm_PostForm_Gender li input[type=radio]+label{font-size:1.125rem}}#Form_ProfileForm_Gender li input[type=radio]+label:before,#Form_RegisterForm_Gender li input[type=radio]+label:before,#PostForm_PostForm_Gender li input[type=radio]+label:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background-color:#fff;border:1px solid #666;border-radius:50%}#Form_ProfileForm_Gender li input[type=radio]+label:after,#Form_RegisterForm_Gender li input[type=radio]+label:after,#PostForm_PostForm_Gender li input[type=radio]+label:after{content:"";position:absolute;top:4px;left:4px;width:16px;height:16px;border-radius:50%;background-color:#ab218d;opacity:0}#PostForm_PostForm_Content{display:block!important;height:0!important;width:0;opacity:0}.main-search-form .search-text-wrap{position:relative}.main-search-form input[type=text]{font-size:1.31rem;line-height:1;color:#242424;display:inline-block;width:100%;height:60px;border:6px solid #ab218d;background-color:#fff;padding:5px 50px 5px 5px}@media screen and (min-width:20rem){.main-search-form input[type=text]{font-size:1.4rem;font-size:calc(1.31rem + .19 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.main-search-form input[type=text]{font-size:1.5rem}}@media only screen and (min-width:48em){.main-search-form input[type=text]{height:70px;padding:5px 125px 5px 15px}}@media only screen and (min-width:75em){.main-search-form input[type=text]{height:80px;padding:5px 150px 5px 15px}}.main-search-form .clear-btn,.main-search-form input[type=submit]{display:inline-block;font-size:0;width:48px;height:46px;margin:0 2px;padding:0;background-image:url(../images/svg/icon-loupe--purple.svg);background-size:40px;background-repeat:no-repeat;background-position:center;background-color:#fff;border:none;cursor:pointer}@media only screen and (min-width:48em){.main-search-form .clear-btn,.main-search-form input[type=submit]{width:58px;height:56px;background-size:44px}}@media only screen and (min-width:75em){.main-search-form .clear-btn,.main-search-form input[type=submit]{width:68px;height:66px;background-size:50px}}.main-search-form .clear-btn{background-image:url(../images/svg/icon-cross--purple.svg);background-size:14px}@media only screen and (min-width:75em){.main-search-form .clear-btn{background-size:20px}}.main-search-form .clear-btn.hidden{display:none}.main-search-form .search-btns-wrap{position:absolute;top:7px;right:7px;z-index:2}.main-search-form .js-suggest-results{position:absolute;z-index:10;width:100%;text-align:left;overflow:hidden;background-color:#fff;box-shadow:rgba(0,0,0,.16) 0 1px 4px}.main-search-form .js-suggest-results li{font-size:1.06rem;line-height:1.33em;letter-spacing:.24px;color:#242424;list-style:none;background-color:#fff;padding:.5em 5em .5em .8em;cursor:pointer}@media screen and (min-width:20rem){.main-search-form .js-suggest-results li{font-size:1.1rem;font-size:calc(1.06rem + .065 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.main-search-form .js-suggest-results li{font-size:1.125rem}}.main-search-form .js-suggest-results li.js-active,.main-search-form .js-suggest-results li:hover{background-color:#ab218d;color:#fff}#mc_embed_signup{font-family:GilroyRegular!important;font-size:1rem!important;background-color:transparent!important}#mc_embed_signup form{padding:0!important}@media only screen and (min-width:48em){#mc_embed_signup form #mc_embed_signup_scroll{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:48em){#mc_embed_signup form #mc_embed_signup_scroll>.mc-field-group:not(.input-group):not(.mergeRow){-webkit-flex:0 0 calc(50% - 20px);-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}@media only screen and (min-width:60em){#mc_embed_signup form #mc_embed_signup_scroll>.mc-field-group:not(.input-group):not(.mergeRow){-webkit-flex:0 0 calc(50% - 30px);-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px)}}@media only screen and (min-width:75em){#mc_embed_signup form #mc_embed_signup_scroll>.mc-field-group:not(.input-group):not(.mergeRow){-webkit-flex:0 0 calc(50% - 60px);-ms-flex:0 0 calc(50% - 60px);flex:0 0 calc(50% - 60px)}}@media only screen and (min-width:87.5em){#mc_embed_signup form #mc_embed_signup_scroll>.mc-field-group:not(.input-group):not(.mergeRow){-webkit-flex:0 0 calc(50% - 100px);-ms-flex:0 0 calc(50% - 100px);flex:0 0 calc(50% - 100px)}}#mc_embed_signup form .mc-field-group:not(.gdprRequired){width:100%!important;padding:0!important;min-height:auto!important;margin-bottom:25px}#mc_embed_signup form .mc-field-group:not(.gdprRequired)>label{display:inline-block;font-family:GilroyBold;font-size:1.0625rem;line-height:1.3;letter-spacing:.24px;margin-bottom:.7em}@media only screen and (min-width:75em){#mc_embed_signup form .mc-field-group:not(.gdprRequired)>label{font-size:1.125rem}}#mc_embed_signup form .mc-field-group:not(.gdprRequired) input[type=email],#mc_embed_signup form .mc-field-group:not(.gdprRequired) input[type=text]{display:block;font-size:1.0625rem;line-height:1.35294118;letter-spacing:.24px;width:100%;height:50px;padding:10px 20px;border:1px solid #666;background-color:#fff;text-indent:0}@media only screen and (min-width:75em){#mc_embed_signup form .mc-field-group:not(.gdprRequired) input[type=email],#mc_embed_signup form .mc-field-group:not(.gdprRequired) input[type=text]{height:60px}}#mc_embed_signup form .mc-field-group:not(.gdprRequired) input[type=email].mce_inline_error,#mc_embed_signup form .mc-field-group:not(.gdprRequired) input[type=text].mce_inline_error{border-color:#c10000!important;padding:10px 20px!important;color:#242424!important}#mc_embed_signup form .mc-field-group.input-group{display:none!important}#mc_embed_signup form .mc-field-group.input-group p{display:inline-block;font-family:GilroyBold;font-size:1.0625rem;line-height:1.3;letter-spacing:.24px;margin-bottom:.7em}@media only screen and (min-width:75em){#mc_embed_signup form .mc-field-group.input-group p{font-size:1.125rem}}#mc_embed_signup form .mc-field-group.input-group ul{list-style:none}@media only screen and (min-width:48em){#mc_embed_signup form .mc-field-group.input-group ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#mc_embed_signup form .mc-field-group.input-group ul li{position:relative;padding-left:30px;padding-right:30px;margin-bottom:15px}#mc_embed_signup form .mc-field-group.input-group ul li input[type=radio]{position:absolute;left:0;top:0;width:24px;height:24px;z-index:0}#mc_embed_signup form .mc-field-group.input-group ul li input[type=radio]:checked+label:after{opacity:1}#mc_embed_signup form .mc-field-group.input-group ul li input[type=radio]+label{font-size:1.06rem;line-height:1.3;letter-spacing:.25px;cursor:pointer}@media screen and (min-width:20rem){#mc_embed_signup form .mc-field-group.input-group ul li input[type=radio]+label{font-size:1.1rem;font-size:calc(1.06rem + .065 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){#mc_embed_signup form .mc-field-group.input-group ul li input[type=radio]+label{font-size:1.125rem}}#mc_embed_signup form .mc-field-group.input-group ul li input[type=radio]+label:before{content:'';position:absolute;top:0;left:0;width:24px;height:24px;background-color:#fff;border:1px solid #666;border-radius:50%}#mc_embed_signup form .mc-field-group.input-group ul li input[type=radio]+label:after{content:'';position:absolute;top:4px;left:4px;width:16px;height:16px;border-radius:50%;background-color:#ab218d;opacity:0}#mc_embed_signup form #mce-responses{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}#mc_embed_signup form #mce-error-response,#mc_embed_signup form #mce-success-response{font-size:1.06rem;line-height:1.33em;letter-spacing:.24px;font-family:GilroyBold;border:3px solid #00af6e;margin-bottom:20px;padding:1em;text-align:center}@media screen and (min-width:20rem){#mc_embed_signup form #mce-error-response,#mc_embed_signup form #mce-success-response{font-size:1.1rem;font-size:calc(1.06rem + .065 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){#mc_embed_signup form #mce-error-response,#mc_embed_signup form #mce-success-response{font-size:1.125rem}}#mc_embed_signup form #mce-error-response a,#mc_embed_signup form #mce-success-response a{color:inherit;border-bottom:2px solid #ab218d;transition:border-color .2s}#mc_embed_signup form #mce-error-response a:hover,#mc_embed_signup form #mce-success-response a:hover{border-color:transparent}#mc_embed_signup form #mce-error-response{border-color:#c10000}#mc_embed_signup form .checkbox-wrapper{position:relative;padding-left:40px}#mc_embed_signup form .checkbox-wrapper input[type=checkbox]{position:absolute;top:0;left:0;width:24px;height:24px;z-index:0}#mc_embed_signup form .checkbox-wrapper input[type=checkbox]:checked+label:after{opacity:1}#mc_embed_signup form .checkbox-wrapper input[type=checkbox]+label{display:inline-block;vertical-align:middle;font-size:.9375rem;line-height:1.4;letter-spacing:.25px;cursor:pointer;padding-top:2px}#mc_embed_signup form .checkbox-wrapper input[type=checkbox]+label:before{content:'';position:absolute;top:0;left:0;width:24px;height:24px;background-color:#fff;border:1px solid #666}#mc_embed_signup form .checkbox-wrapper input[type=checkbox]+label:after{content:'';position:absolute;top:3px;left:8px;width:8px;height:16px;border:solid #ab218d;border-width:0 3px 3px 0;background-color:transparent;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0}#mc_embed_signup form .checkbox-wrapper input[type=checkbox]+label a{font-family:GilroyBold;color:inherit;border-bottom:2px solid #ab218d;transition:border-color .2s}#mc_embed_signup form .checkbox-wrapper input[type=checkbox]+label a:hover{border-color:transparent}#mc_embed_signup form .submit-wrapper{width:100%;margin-top:20px;text-align:right}#mc_embed_signup form input[type=submit]{font-size:1.18rem;position:relative;display:inline-block;font-family:GilroyBold;line-height:1;color:#ab218d;text-align:center;border:5px solid #ab218d;border-radius:60px;padding:5px 17px;transition:all .25s;cursor:pointer}@media screen and (min-width:20rem){#mc_embed_signup form input[type=submit]{font-size:1.2rem;font-size:calc(1.18rem + .13 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){#mc_embed_signup form input[type=submit]{font-size:1.31rem}}#mc_embed_signup form input[type=submit]:hover{background-color:#ab218d;color:#fff}#mc_embed_signup form .mce_inline_error{font-family:GilroyBold!important;color:#c10000!important;font-size:1.0625rem!important;line-height:1.3!important;letter-spacing:.24px!important;background-color:transparent!important;margin:0!important;padding:5px 0!important}#mc_embed_signup form .asterisk{color:#c10000!important}.navigation-search-form{width:50px;height:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.navigation-search-form form{display:inline-block;width:50px;height:50px}.navigation-search-form form .nav-search-text-wrap{position:relative}.navigation-search-form form input[type=text]{position:absolute;top:5px;right:9px;width:34px;height:34px;border-radius:50%;border:5px solid #ab218d;box-sizing:border-box;outline:0;background:#fff;transition:width .4s ease-in-out,border-radius .8s ease-in-out,padding .2s;transition-delay:.2s;color:#242424;font-size:1rem;padding:5px;text-indent:-9999px}.navigation-search-form form input[type=text].is-open{top:0;right:0;width:250px;height:50px;border-radius:0;padding:5px 90px 5px 10px;text-indent:unset}@media only screen and (min-width:68.75em){.navigation-search-form form input[type=text].is-open{width:400px}}.navigation-search-form form input[type=text]:disabled{opacity:1}.navigation-search-form form .btn-nav-search--submit{position:absolute;top:8px;right:44px;width:34px;height:34px;padding:0;border:none;background-color:transparent;transition:opacity .2s ease-in-out;transition-delay:.4s}.navigation-search-form form .btn-nav-search--submit.is-hidden{opacity:0}.navigation-search-form form .btn-nav-search--submit img{display:inline-block;width:34px;height:34px}.navigation-search-form form .btn-nav-search--toggle{position:absolute;top:7px;right:5px;width:34px;height:34px;box-sizing:border-box;background:0 0;border:none;padding:0;cursor:pointer}.navigation-search-form form .btn-nav-search--toggle:after,.navigation-search-form form .btn-nav-search--toggle:before{content:'';width:5px;height:12px;background:#ab218d;position:absolute;bottom:-4px;right:2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:all .2s ease-in}.navigation-search-form form .btn-nav-search--toggle.close-look:after,.navigation-search-form form .btn-nav-search--toggle.close-look:before{content:'';width:5px;height:18px;background:#242424;position:absolute;right:16px;top:10px}.navigation-search-form form .btn-nav-search--toggle.close-look:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.navigation-search-form form .btn-nav-search--toggle.close-look:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.post-form{padding-top:30px}@media only screen and (min-width:48em){.post-form{padding-top:40px}}@media only screen and (min-width:75em){.post-form{padding-top:55px}}@media only screen and (min-width:48em){.post-form form #FieldsLeft,.post-form form #FieldsRight{display:inline-block;vertical-align:top;width:50%;margin-right:-4px}}.post-form form #FieldsLeft label.left,.post-form form #FieldsRight label.left{display:none}@media only screen and (min-width:48em){.post-form form #FieldsLeft{padding-right:5%}}@media only screen and (min-width:75em){.post-form form #FieldsLeft{padding-right:65px}}@media only screen and (min-width:48em){.post-form form #FieldsRight{padding-left:5%}}@media only screen and (min-width:75em){.post-form form #FieldsRight{padding-left:65px}}.post-form form .fieldgroup .fieldgroup-field{margin-bottom:25px}.post-form form .fieldgroup>.message.validation{display:none}.post-form form #PostForm_PostForm_Nickname_Holder label.fieldholder-small-label:not(.right){display:inline-block;font-family:GilroyBold;font-size:calc(17rem/16);line-height:1.3;letter-spacing:.24px;margin-bottom:.7em}@media only screen and (min-width:75em){.post-form form #PostForm_PostForm_Nickname_Holder label.fieldholder-small-label:not(.right){font-size:calc(18rem/16)}}.post-form form #PostForm_PostForm_Nickname_Holder label.right.fieldholder-small-label{display:inline-block;font-size:calc(13rem/16);line-height:calc(18/13);letter-spacing:.18px;margin-top:13px}.post-form form #PostForm_PostForm_Nickname{display:block;font-size:calc(17rem/16);line-height:calc(23/17);letter-spacing:.24px;width:100%;height:50px;padding:10px 20px;border:1px solid #666;background-color:#fff;scroll-margin-top:100px}.post-form form #PostForm_PostForm_Nickname.readonly{background-color:rgba(0,0,0,.12)}.post-form form #PostForm_PostForm_Nickname.holder-validation{border-color:#c10000}.post-form form #PostForm_PostForm_Consent_Holder{position:relative;padding-left:40px}.post-form form #PostForm_PostForm_Consent_Holder input[type=checkbox]{position:absolute;top:0;left:0;width:24px;height:24px;z-index:0}.post-form form #PostForm_PostForm_Consent_Holder input[type=checkbox]:checked+label:after{opacity:1}.post-form form #PostForm_PostForm_Consent_Holder input[type=checkbox]+label{font-size:calc(15rem / 16);line-height:1.3;letter-spacing:.25px;cursor:pointer}.post-form form #PostForm_PostForm_Consent_Holder input[type=checkbox]+label:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background-color:#fff;border:1px solid #666}.post-form form #PostForm_PostForm_Consent_Holder input[type=checkbox]+label:after{content:"";position:absolute;top:3px;left:8px;width:8px;height:16px;border:solid #ab218d;border-width:0 3px 3px 0;background-color:transparent;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0}.post-form form #PostForm_PostForm_Age_Holder{max-width:220px}.post-form form .message.validation{font-family:GilroyBold;display:block;color:#c10000;padding:5px 0}.post-form form .btn-toolbar{text-align:right;margin-top:35px}.profile-data-form form>p.message{font-size:1.06rem;line-height:1.33em;letter-spacing:.24px;font-family:GilroyBold;border:3px solid;margin-bottom:20px;padding:1em}@media screen and (min-width:20rem){.profile-data-form form>p.message{font-size:1.1rem;font-size:calc(1.06rem + .065 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.profile-data-form form>p.message{font-size:1.125rem}}.profile-data-form form>p.message.good{border-color:#00af6e}.profile-data-form form span.message{font-family:GilroyBold;display:block;font-size:1.0625rem;line-height:1.44;letter-spacing:.24px;margin-top:10px}@media only screen and (min-width:75em){.profile-data-form form span.message{font-size:1.125rem}}.profile-data-form form span.message.required{color:#c10000}.profile-data-form form #EditableFields>label.left,.profile-data-form form #ReadOnlyFields>label.left{display:none}.profile-data-form form #EditableFields .fieldgroup-field,.profile-data-form form #ReadOnlyFields .fieldgroup-field{border-bottom:1px solid #666;padding:20px 0}@media only screen and (min-width:75em){.profile-data-form form #EditableFields .fieldgroup-field,.profile-data-form form #ReadOnlyFields .fieldgroup-field{padding:25px 0}}.profile-data-form form #EditableFields .fieldgroup-field .fieldholder-small-label,.profile-data-form form #EditableFields .fieldgroup-field span.readonly,.profile-data-form form #ReadOnlyFields .fieldgroup-field .fieldholder-small-label,.profile-data-form form #ReadOnlyFields .fieldgroup-field span.readonly{font-family:GilroyBold;display:block;font-size:1.0625rem;line-height:1.44;letter-spacing:.24px}@media only screen and (min-width:75em){.profile-data-form form #EditableFields .fieldgroup-field .fieldholder-small-label,.profile-data-form form #EditableFields .fieldgroup-field span.readonly,.profile-data-form form #ReadOnlyFields .fieldgroup-field .fieldholder-small-label,.profile-data-form form #ReadOnlyFields .fieldgroup-field span.readonly{font-size:1.125rem}}.profile-data-form form #EditableFields .fieldgroup-field .fieldholder-small-label,.profile-data-form form #ReadOnlyFields .fieldgroup-field .fieldholder-small-label{margin-bottom:10px}.profile-data-form form #EditableFields input[type=email],.profile-data-form form #EditableFields input[type=password],.profile-data-form form #EditableFields input[type=text],.profile-data-form form #ReadOnlyFields input[type=email],.profile-data-form form #ReadOnlyFields input[type=password],.profile-data-form form #ReadOnlyFields input[type=text]{display:block;font-size:1.0625rem;line-height:1.35294118;letter-spacing:.24px;width:100%;height:50px;padding:10px 20px;border:1px solid #666;background-color:#fff}@media only screen and (min-width:75em){.profile-data-form form #EditableFields input[type=email],.profile-data-form form #EditableFields input[type=password],.profile-data-form form #EditableFields input[type=text],.profile-data-form form #ReadOnlyFields input[type=email],.profile-data-form form #ReadOnlyFields input[type=password],.profile-data-form form #ReadOnlyFields input[type=text]{height:60px}}.profile-data-form form #EditableFields #Form_ProfileForm_Age_Holder input[type=text],.profile-data-form form #ReadOnlyFields #Form_ProfileForm_Age_Holder input[type=text]{max-width:220px}@media only screen and (min-width:48em){.profile-data-form form #ReadOnlyFields{border-top:1px solid #666}}.profile-data-form form #ReadOnlyFields .fieldgroup-field .fieldholder-small-label{font-family:GilroyRegular;margin-bottom:0}.profile-data-form form #ReadOnlyFields .fieldgroup-field .default-avatar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;border-radius:100%;background-color:#ec135f;width:80px;height:80px}@media only screen and (min-width:48em){.profile-data-form form #ReadOnlyFields .fieldgroup-field .default-avatar{width:100px;height:100px}}@media only screen and (min-width:75em){.profile-data-form form #ReadOnlyFields .fieldgroup-field .default-avatar{width:150px;height:150px}}.profile-data-form form #ReadOnlyFields .fieldgroup-field .default-avatar span{font-family:GilroyExtraBold;font-style:normal;font-weight:400;color:#303030;margin:0;font-size:2.125rem;letter-spacing:.47px;line-height:1.1;color:#fff}.profile-data-form form #ReadOnlyFields .fieldgroup-field .default-avatar span a{color:#ab218d;transition:color .23s}.pa-main .profile-data-form form #ReadOnlyFields .fieldgroup-field .default-avatar span a{color:#483088}.profile-data-form form #ReadOnlyFields .fieldgroup-field .default-avatar span a:hover{color:#242424}@media screen and (min-width:20rem){.profile-data-form form #ReadOnlyFields .fieldgroup-field .default-avatar span{font-size:3rem;font-size:calc(2.125rem + 1.25 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.profile-data-form form #ReadOnlyFields .fieldgroup-field .default-avatar span{font-size:3.375rem}}.profile-data-form form #ReadOnlyFields .fieldgroup-field .default-avatar img{border-radius:100%;width:80px;height:80px}@media only screen and (min-width:48em){.profile-data-form form #ReadOnlyFields .fieldgroup-field .default-avatar img{width:100px;height:100px}}@media only screen and (min-width:75em){.profile-data-form form #ReadOnlyFields .fieldgroup-field .default-avatar img{width:150px;height:150px}}.profile-data-form form .btn-toolbar{text-align:right;margin-top:30px}@media only screen and (min-width:75em){.profile-data-form form .btn-toolbar{margin-top:40px}}#Form_ProfileForm_Password_Holder .showOnClick>a{font-family:GilroyExtraBold;font-style:normal;font-weight:400;color:#303030;margin:0;font-size:1.43rem;letter-spacing:.39px;line-height:1.2;display:block;pointer-events:none;margin-bottom:1em}#Form_ProfileForm_Password_Holder .showOnClick>a a{color:#ab218d;transition:color .23s}.pa-main #Form_ProfileForm_Password_Holder .showOnClick>a a{color:#483088}#Form_ProfileForm_Password_Holder .showOnClick>a a:hover{color:#242424}@media screen and (min-width:20rem){#Form_ProfileForm_Password_Holder .showOnClick>a{font-size:1.5rem;font-size:calc(1.43rem + .32 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){#Form_ProfileForm_Password_Holder .showOnClick>a{font-size:1.75rem}}#Form_ProfileForm_Password_Holder .showOnClick>a.font-regular{font-family:GilroyRegular}#Form_ProfileForm_Password_Holder .showOnClickContainer{display:block!important}#Form_ProfileForm_Password_Holder label.left{font-family:GilroyBold;display:block;font-size:1.0625rem;line-height:1.44;letter-spacing:.24px;margin-bottom:10px}@media only screen and (min-width:75em){#Form_ProfileForm_Password_Holder label.left{font-size:1.125rem}}#Form_ProfileForm_Password_Holder .field+.field{margin-top:25px}.user-login-form form>p.message{font-size:1.06rem;line-height:1.33em;letter-spacing:.24px;font-family:GilroyBold;border:3px solid;margin-bottom:20px;padding:1em;text-align:center}@media screen and (min-width:20rem){.user-login-form form>p.message{font-size:1.1rem;font-size:calc(1.06rem + .065 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.user-login-form form>p.message{font-size:1.125rem}}.user-login-form form>p.message.good{border-color:#00af6e}.user-login-form form>p.message.bad{border-color:#c10000}@media only screen and (min-width:48em){.user-login-form form fieldset{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.user-login-form form fieldset>.field{-webkit-flex:0 0 calc(50% - 20px);-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}@media only screen and (min-width:60em){.user-login-form form fieldset>.field{-webkit-flex:0 0 calc(50% - 30px);-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px)}}@media only screen and (min-width:75em){.user-login-form form fieldset>.field{-webkit-flex:0 0 calc(50% - 60px);-ms-flex:0 0 calc(50% - 60px);flex:0 0 calc(50% - 60px)}}@media only screen and (min-width:87.5em){.user-login-form form fieldset>.field{-webkit-flex:0 0 calc(50% - 100px);-ms-flex:0 0 calc(50% - 100px);flex:0 0 calc(50% - 100px)}}.user-login-form form .field{margin-bottom:25px}.user-login-form form .field.checkbox{position:relative;padding-left:40px}.user-login-form form .field.checkbox input[type=checkbox]{position:absolute;top:0;left:0;width:24px;height:24px;z-index:0}.user-login-form form .field.checkbox input[type=checkbox]:checked+label:after{opacity:1}.user-login-form form .field.checkbox input[type=checkbox]+label{display:inline-block;font-size:.9375rem;line-height:1.6;letter-spacing:.25px;cursor:pointer}.user-login-form form .field.checkbox input[type=checkbox]+label:before{content:'';position:absolute;top:0;left:0;width:24px;height:24px;background-color:#fff;border:1px solid #666}.user-login-form form .field.checkbox input[type=checkbox]+label:after{content:'';position:absolute;top:3px;left:8px;width:8px;height:16px;border:solid #ab218d;border-width:0 3px 3px 0;background-color:transparent;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0}.user-login-form form .btn-toolbar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (min-width:48em){.user-login-form form .btn-toolbar{width:50%;margin-left:auto;padding-left:20px}}@media only screen and (min-width:60em){.user-login-form form .btn-toolbar{padding-left:30px}}@media only screen and (min-width:75em){.user-login-form form .btn-toolbar{padding-left:60px}}@media only screen and (min-width:87.5em){.user-login-form form .btn-toolbar{padding-left:100px}}.user-login-form form .btn-toolbar p{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.user-login-form form .btn-toolbar input[type=submit]{margin-left:auto}.user-register-form form #ReadOnlyFields{display:none}.user-register-form form #EditableFields>label.left{display:none}.user-register-form form .field .message{display:inline-block;font-size:.9375rem;line-height:1.33em;letter-spacing:.24px;font-family:GilroyBold;color:#242424;margin-bottom:20px}.user-register-form form .field .message.error,.user-register-form form .field .message.required{color:#c10000}@media only screen and (min-width:48em){.user-register-form form .fieldgroup{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media only screen and (min-width:48em){.user-register-form form .fieldgroup .fieldgroup-field.even,.user-register-form form .fieldgroup .fieldgroup-field.first.odd,.user-register-form form .fieldgroup .fieldgroup-field.last.odd{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:48em){.user-register-form form .fieldgroup .fieldgroup-field.odd{padding-right:20px}}@media only screen and (min-width:60em){.user-register-form form .fieldgroup .fieldgroup-field.odd{padding-right:30px}}@media only screen and (min-width:75em){.user-register-form form .fieldgroup .fieldgroup-field.odd{padding-right:60px}}@media only screen and (min-width:87.5em){.user-register-form form .fieldgroup .fieldgroup-field.odd{padding-right:100px}}@media only screen and (min-width:48em){.user-register-form form .fieldgroup .fieldgroup-field.even,.user-register-form form .fieldgroup .fieldgroup-field.last.odd{padding-left:20px}}@media only screen and (min-width:60em){.user-register-form form .fieldgroup .fieldgroup-field.even,.user-register-form form .fieldgroup .fieldgroup-field.last.odd{padding-left:30px}}@media only screen and (min-width:75em){.user-register-form form .fieldgroup .fieldgroup-field.even,.user-register-form form .fieldgroup .fieldgroup-field.last.odd{padding-left:60px}}@media only screen and (min-width:87.5em){.user-register-form form .fieldgroup .fieldgroup-field.even,.user-register-form form .fieldgroup .fieldgroup-field.last.odd{padding-left:100px}}@media only screen and (min-width:48em){.user-register-form form .fieldgroup .fieldgroup-field.even:nth-child(4),.user-register-form form .fieldgroup .fieldgroup-field.last.odd:nth-child(4){padding-left:0;padding-right:20px}}@media only screen and (min-width:60em){.user-register-form form .fieldgroup .fieldgroup-field.even:nth-child(4),.user-register-form form .fieldgroup .fieldgroup-field.last.odd:nth-child(4){padding-left:0;padding-right:30px}}@media only screen and (min-width:75em){.user-register-form form .fieldgroup .fieldgroup-field.even:nth-child(4),.user-register-form form .fieldgroup .fieldgroup-field.last.odd:nth-child(4){padding-left:0;padding-right:60px}}@media only screen and (min-width:87.5em){.user-register-form form .fieldgroup .fieldgroup-field.even:nth-child(4),.user-register-form form .fieldgroup .fieldgroup-field.last.odd:nth-child(4){padding-left:0;padding-right:100px}}.user-register-form form .fieldgroup .fieldgroup-field.last.odd{padding-right:0;max-width:200px;margin-right:auto}.user-register-form form .fieldgroup #Form_RegisterForm_Password_Holder{padding-right:0}@media only screen and (min-width:48em){.user-register-form form .fieldgroup #Form_RegisterForm_Password_Holder{width:100%}}.user-register-form form .fieldgroup #Form_RegisterForm_Nickname_Holder label.right.fieldholder-small-label{display:inline-block;font-family:GilroyRegular;font-size:.8125rem;line-height:1.38461538;letter-spacing:.18px;margin-top:13px}@media only screen and (min-width:48em){.user-register-form form .fieldgroup .fieldholder-small.confirmedpassword.form-group--no-label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media only screen and (min-width:48em){.user-register-form form .fieldgroup .fieldholder-small.confirmedpassword.form-group--no-label .field.text.password{-webkit-flex:0 0 calc(50% - 20px);-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);margin-bottom:0}}@media only screen and (min-width:60em){.user-register-form form .fieldgroup .fieldholder-small.confirmedpassword.form-group--no-label .field.text.password{-webkit-flex:0 0 calc(50% - 30px);-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px)}}@media only screen and (min-width:75em){.user-register-form form .fieldgroup .fieldholder-small.confirmedpassword.form-group--no-label .field.text.password{-webkit-flex:0 0 calc(50% - 60px);-ms-flex:0 0 calc(50% - 60px);flex:0 0 calc(50% - 60px)}}@media only screen and (min-width:87.5em){.user-register-form form .fieldgroup .fieldholder-small.confirmedpassword.form-group--no-label .field.text.password{-webkit-flex:0 0 calc(50% - 100px);-ms-flex:0 0 calc(50% - 100px);flex:0 0 calc(50% - 100px)}}.user-register-form form .fieldgroup>.fieldgroup-field{margin-bottom:25px}.user-register-form form .fieldgroup>.fieldgroup-field label.fieldholder-small-label{display:inline-block;font-family:GilroyBold;font-size:1.0625rem;line-height:1.3;letter-spacing:.24px;margin-bottom:.7em}@media only screen and (min-width:75em){.user-register-form form .fieldgroup>.fieldgroup-field label.fieldholder-small-label{font-size:1.125rem}}.user-register-form form .fieldgroup>.fieldgroup-field .form-group--no-label>.field{margin-bottom:25px}.user-register-form form .btn-toolbar{text-align:right}.articles-list{list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.articles-list .article-item{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:35px 0 30px;border-bottom:1px solid #666}@media only screen and (min-width:48em){.articles-list .article-item{-webkit-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;padding:35px 3% 45px 0}}@media only screen and (min-width:75em){.articles-list .article-item{padding:52px 3% 55px 0}}.articles-list .article-item figure{margin-bottom:20px}.articles-list .article-item .h4{max-width:85%;margin-bottom:.4em}@media only screen and (min-width:75em){.articles-list .article-item .h4{max-width:75%;margin-bottom:1em}}.articles-list .article-item .body-normal{padding-right:5%}.audio-list{list-style:none}.audio-list .audio-item{margin-top:25px}.audio-list .audio-item:first-child{margin-top:0}.audio-list .audio-item h3{margin-bottom:1.2em}.audio-list .audio-item audio{width:100%}.audio-list .audio-content{margin-top:20px}@media only screen and (min-width:75em){.audio-list .audio-content{margin-top:40px}}.answers-list{list-style:none;padding-bottom:50px}.answers-list .answer-item{border-top:1px solid #666;padding:20px 10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:75em){.answers-list .answer-item{padding:22px 25px 30px}}@media only screen and (min-width:64em){.answers-list .answer-item.with-dashboard{padding-right:0}}@media only screen and (min-width:64em){.answers-list .answer-item.with-dashboard .answer-item-inner-wrapper{padding-right:25px}}@media only screen and (min-width:75em){.answers-list .answer-item.with-dashboard .answer-item-inner-wrapper{padding-right:30px}}.answers-list .answer-item:nth-child(5n+5) .default-avatar{background-color:#483088}.answers-list .answer-item:nth-child(2) .default-avatar,.answers-list .answer-item:nth-child(4n+2) .default-avatar{background-color:#f05a22}.answers-list .answer-item:nth-child(4n+3) .default-avatar{background-color:#ec135f}.answers-list .answer-item:nth-child(4n+4) .default-avatar{background-color:#ab218d}.answers-list .answer-item.answer-item--professional{background-color:#f9eff7}.answers-list .answer-item.answer-item--professional .counsellor-answer--title-exposed{font-family:GilroyBold}.answers-list .answer-item.answer-item--professional .counsellor-answer--title-exposed+*{margin-top:1.5em}@media only screen and (min-width:64em){.answers-list .answer-item.with-dashboard .answer-item-inner-wrapper{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}}@media only screen and (min-width:75em){.answers-list .answer-item.with-dashboard .answer-item-inner-wrapper{-webkit-flex:0 0 77%;-ms-flex:0 0 77%;flex:0 0 77%}}.answers-list .answer-item.with-dashboard .answer-item-inner-professional-dashboard{width:100%;margin-top:30px}@media only screen and (min-width:64em){.answers-list .answer-item.with-dashboard .answer-item-inner-professional-dashboard{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;margin:0}}@media only screen and (min-width:75em){.answers-list .answer-item.with-dashboard .answer-item-inner-professional-dashboard{-webkit-flex:0 0 23%;-ms-flex:0 0 23%;flex:0 0 23%}}.answers-list .answer-item-inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}.answers-list .answer-item-inner-wrapper .inner-left{-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px}@media only screen and (min-width:48em){.answers-list .answer-item-inner-wrapper .inner-left{-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px}}@media only screen and (min-width:75em){.answers-list .answer-item-inner-wrapper .inner-left{-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px}}.answers-list .answer-item-inner-wrapper .inner-left .default-avatar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;border-radius:50%;background-color:#483088}@media only screen and (min-width:48em){.answers-list .answer-item-inner-wrapper .inner-left .default-avatar{width:80px;height:80px}}@media only screen and (min-width:75em){.answers-list .answer-item-inner-wrapper .inner-left .default-avatar{width:100px;height:100px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.answers-list .answer-item-inner-wrapper .inner-left .default-avatar span{font-family:GilroyBold;display:inline-block;font-size:1.8125rem;line-height:1.10344828;color:#fff;letter-spacing:.4px}@media only screen and (min-width:75em){.answers-list .answer-item-inner-wrapper .inner-left .default-avatar span{font-size:36px}}.answers-list .answer-item-inner-wrapper .inner-left .default-avatar .avatar-img{border-radius:50%}@media only screen and (min-width:48em){.answers-list .answer-item-inner-wrapper .inner-left .avatar-name{margin-top:15px}}@media only screen and (max-width:47.96875em){.answers-list .answer-item-inner-wrapper .inner-left .avatar-name{display:none}}.answers-list .answer-item-inner-wrapper .inner-left p:not(.avatar-name){margin:.4em 0}.answers-list .answer-item-inner-wrapper .inner-left .icon-tsj{width:60px;height:60px}@media only screen and (min-width:48em){.answers-list .answer-item-inner-wrapper .inner-left .icon-tsj{width:80px;height:80px}}@media only screen and (min-width:75em){.answers-list .answer-item-inner-wrapper .inner-left .icon-tsj{width:100px;height:100px}}.answers-list .answer-item-inner-wrapper .inner-right{-webkit-flex:0 0 calc(100% - 60px);-ms-flex:0 0 calc(100% - 60px);flex:0 0 calc(100% - 60px);padding-left:20px}@media only screen and (min-width:48em){.answers-list .answer-item-inner-wrapper .inner-right{-webkit-flex:0 0 calc(100% - 80px);-ms-flex:0 0 calc(100% - 80px);flex:0 0 calc(100% - 80px);padding-left:10vw;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:75em){.answers-list .answer-item-inner-wrapper .inner-right{-webkit-flex:0 0 calc(100% - 100px);-ms-flex:0 0 calc(100% - 100px);flex:0 0 calc(100% - 100px)}}.answers-list .answer-item-inner-wrapper .inner-right .inner-right-header{margin-bottom:25px}@media only screen and (min-width:48em){.answers-list .answer-item-inner-wrapper .inner-right .inner-right-header{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-order:1;-ms-flex-order:1;order:1}}.answers-list .answer-item-inner-wrapper .inner-right .inner-right-content{margin-bottom:25px}@media only screen and (min-width:48em){.answers-list .answer-item-inner-wrapper .inner-right .inner-right-content{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-order:3;-ms-flex-order:3;order:3;padding-right:3.5%}}.answers-list .answer-item-inner-wrapper .inner-right .inner-right-btns{text-align:right}@media only screen and (min-width:48em){.answers-list .answer-item-inner-wrapper .inner-right .inner-right-btns{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-order:2;-ms-flex-order:2;order:2}}.answers-list .answer-item-inner-wrapper .inner-right .inner-right-btns button{display:inline-block;border:0;padding:0;background:0 0}.answers-list .answer-item-inner-wrapper .inner-right .inner-right-btns button+button{margin-left:20px}@media only screen and (min-width:48em){.answers-list .answer-item-inner-wrapper .inner-right .avatar-name{display:none}}.answers-list .answer-item-inner-wrapper .inner-btn-wrapper{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:right}@media only screen and (max-width:47.96875em){.answers-list .answer-item-inner-wrapper .inner-btn-wrapper{margin-top:30px}}.answers-list .avatar-name{font-size:1.0625rem;line-height:1.33em;letter-spacing:.24px;margin-bottom:.3em;overflow-wrap:break-word}@media only screen and (min-width:75em){.answers-list .avatar-name{font-size:1.125rem}}.answers-list .published-date{font-size:.875rem;line-height:1.35714286;letter-spacing:.19px}@media only screen and (min-width:75em){.answers-list .published-date{font-size:.9375rem}}.answers-list .btn-edit:hover svg path{fill:#242424}.answers-list .btn-like{position:relative;z-index:1}.answers-list .btn-like svg{width:24px}.answers-list .btn-like svg g{fill:none}.answers-list .btn-like.js-active svg g{fill:#ebb1df}.answers-list .btn-like span{display:inline-block;font-size:.9375rem;letter-spacing:.21px}.answers-list .btn-quote:hover svg circle{fill:#242424}.answers-list .tooltip-container{margin-left:20px}.answers-list .btn-subscribe.is-disabled{pointer-events:none}.answers-list .btn-subscribe.is-subscribed svg .star-inner{fill:#000}.answers-list .btn-subscribe svg{width:24px;height:24px}.answers-list .btn-subscribe svg .star-inner{fill:transparent}.content-hub-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-top:30px}@media only screen and (min-width:40em){.content-hub-list{margin-top:45px}}@media only screen and (min-width:75em){.content-hub-list{margin-top:60px}}.content-hub-list .hub-item{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 0 17px 0}@media only screen and (min-width:40em){.content-hub-list .hub-item:nth-child(11),.content-hub-list .hub-item:nth-child(12),.content-hub-list .hub-item:nth-child(13),.content-hub-list .hub-item:nth-child(6),.content-hub-list .hub-item:nth-child(7),.content-hub-list .hub-item:nth-child(8){min-width:210px}}@media only screen and (min-width:64em){.content-hub-list .hub-item:nth-child(11),.content-hub-list .hub-item:nth-child(12),.content-hub-list .hub-item:nth-child(13),.content-hub-list .hub-item:nth-child(6),.content-hub-list .hub-item:nth-child(7),.content-hub-list .hub-item:nth-child(8){min-width:240px}}@media only screen and (min-width:75em){.content-hub-list .hub-item:nth-child(11),.content-hub-list .hub-item:nth-child(12),.content-hub-list .hub-item:nth-child(13),.content-hub-list .hub-item:nth-child(6),.content-hub-list .hub-item:nth-child(7),.content-hub-list .hub-item:nth-child(8){min-width:370px}}@media only screen and (min-width:100em){.content-hub-list .hub-item:nth-child(11),.content-hub-list .hub-item:nth-child(12),.content-hub-list .hub-item:nth-child(13),.content-hub-list .hub-item:nth-child(6),.content-hub-list .hub-item:nth-child(7),.content-hub-list .hub-item:nth-child(8){min-width:400px}}@media only screen and (min-width:40em){.content-hub-list .hub-item{padding:0 30px 25px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:270px}.content-hub-list .hub-item:nth-child(1),.content-hub-list .hub-item:nth-child(18){-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}.content-hub-list .hub-item:nth-child(17),.content-hub-list .hub-item:nth-child(2){-webkit-flex:0 0 37%;-ms-flex:0 0 37%;flex:0 0 37%}.content-hub-list .hub-item:nth-child(16),.content-hub-list .hub-item:nth-child(3){-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}.content-hub-list .hub-item:nth-child(15),.content-hub-list .hub-item:nth-child(4){-webkit-flex:0 0 53%;-ms-flex:0 0 53%;flex:0 0 53%}.content-hub-list .hub-item:nth-child(14),.content-hub-list .hub-item:nth-child(5){-webkit-flex:0 0 37%;-ms-flex:0 0 37%;flex:0 0 37%}.content-hub-list .hub-item:nth-child(13),.content-hub-list .hub-item:nth-child(6){-webkit-flex:0 0 26%;-ms-flex:0 0 26%;flex:0 0 26%}.content-hub-list .hub-item:nth-child(12),.content-hub-list .hub-item:nth-child(7){-webkit-flex:0 0 26%;-ms-flex:0 0 26%;flex:0 0 26%}.content-hub-list .hub-item:nth-child(11),.content-hub-list .hub-item:nth-child(8){-webkit-flex:0 0 28%;-ms-flex:0 0 28%;flex:0 0 28%}.content-hub-list .hub-item:nth-child(10),.content-hub-list .hub-item:nth-child(9){-webkit-flex:0 0 53%;-ms-flex:0 0 53%;flex:0 0 53%}.content-hub-list .hub-item:nth-child(1) .hub-item-inner figure figcaption,.content-hub-list .hub-item:nth-child(10) .hub-item-inner figure figcaption,.content-hub-list .hub-item:nth-child(14) .hub-item-inner figure figcaption,.content-hub-list .hub-item:nth-child(15) .hub-item-inner figure figcaption,.content-hub-list .hub-item:nth-child(16) .hub-item-inner figure figcaption,.content-hub-list .hub-item:nth-child(17) .hub-item-inner figure figcaption,.content-hub-list .hub-item:nth-child(18) .hub-item-inner figure figcaption,.content-hub-list .hub-item:nth-child(2) .hub-item-inner figure figcaption,.content-hub-list .hub-item:nth-child(3) .hub-item-inner figure figcaption,.content-hub-list .hub-item:nth-child(4) .hub-item-inner figure figcaption,.content-hub-list .hub-item:nth-child(5) .hub-item-inner figure figcaption,.content-hub-list .hub-item:nth-child(9) .hub-item-inner figure figcaption{max-width:85%}}@media only screen and (min-width:75em){.content-hub-list .hub-item{padding:0 45px 30px 0;max-height:420px}}.content-hub-list .hub-item .hub-item-inner{position:relative}@media only screen and (min-width:48em){.content-hub-list .hub-item .hub-item-inner{height:100%}}.content-hub-list .hub-item .hub-item-inner a{display:block}@media only screen and (min-width:40em){.content-hub-list .hub-item .hub-item-inner a{height:100%}}.content-hub-list .hub-item .hub-item-inner a:hover .hub-img{-webkit-transform:translate3d(9px,9px,9px);transform:translate3d(9px,9px,9px)}@media only screen and (min-width:40em){.content-hub-list .hub-item .hub-item-inner a:hover .hub-img{-webkit-transform:translate3d(12px,12px,12px);transform:translate3d(12px,12px,12px)}}@media only screen and (min-width:75em){.content-hub-list .hub-item .hub-item-inner a:hover .hub-img{-webkit-transform:translate3d(15px,15px,15px);transform:translate3d(15px,15px,15px)}}.content-hub-list .hub-item .hub-item-inner figure{position:relative;overflow:hidden}@media only screen and (min-width:40em){.content-hub-list .hub-item .hub-item-inner figure{height:100%}}.content-hub-list .hub-item .hub-item-inner figure:before{content:'';position:absolute;left:9px;top:9px;z-index:1;width:100%;height:100%;background-color:#242424;background:repeating-linear-gradient(to bottom,#313437,#313437 1px,#fff 1px,#fff 2px)}@media only screen and (min-width:40em){.content-hub-list .hub-item .hub-item-inner figure:before{left:12px;top:12px;background:repeating-linear-gradient(to bottom,#242424,#242424 2px,#fff 2px,#fff 4px)}}@media only screen and (min-width:75em){.content-hub-list .hub-item .hub-item-inner figure:before{left:15px;top:15px;background:repeating-linear-gradient(to bottom,#242424,#242424 4px,#fff 4px,#fff 8px)}}.content-hub-list .hub-item .hub-item-inner figure figcaption{position:absolute;top:0;left:0;z-index:3;padding:25px 25px 25px 20px;font-family:GilroyExtraBold;font-size:1.9rem;line-height:1.1;color:#fff;letter-spacing:.47px}@media only screen and (min-width:40em){.content-hub-list .hub-item .hub-item-inner figure figcaption{font-size:1.2rem;padding:20px 20px 20px 15px}}@media only screen and (min-width:51.25em){.content-hub-list .hub-item .hub-item-inner figure figcaption{font-size:1.4rem}}@media only screen and (min-width:60em){.content-hub-list .hub-item .hub-item-inner figure figcaption{font-size:1.7rem}}@media only screen and (min-width:64em){.content-hub-list .hub-item .hub-item-inner figure figcaption{padding:25px 25px 25px 20px;font-size:1.9rem}}@media only screen and (min-width:75em){.content-hub-list .hub-item .hub-item-inner figure figcaption{font-size:2.4rem;padding:30px}}@media only screen and (min-width:87.5em){.content-hub-list .hub-item .hub-item-inner figure figcaption{font-size:2.7rem}}@media only screen and (min-width:100em){.content-hub-list .hub-item .hub-item-inner figure figcaption{font-size:3rem;padding:32px}}.content-hub-list .hub-item .hub-item-inner .hub-img{position:relative;aspect-ratio:1.64563107;object-fit:cover;padding:0 9px 9px 0;transition:-webkit-transform .23s;transition:transform .23s;z-index:2}@media only screen and (min-width:40em){.content-hub-list .hub-item .hub-item-inner .hub-img{aspect-ratio:auto;min-height:170px;height:100%;padding:0 12px 12px 0}}@media only screen and (min-width:64em){.content-hub-list .hub-item .hub-item-inner .hub-img{min-height:250px}}@media only screen and (min-width:75em){.content-hub-list .hub-item .hub-item-inner .hub-img{padding:0 15px 15px 0;min-height:250px}}@media only screen and (min-width:87.5em){.content-hub-list .hub-item .hub-item-inner .hub-img{min-height:350px}}.contacts-list{list-style:none}.contacts-list .contact-item{padding:18px 0;border-bottom:1px solid #666}.contacts-list .contact-item:nth-child(2){border-top:6px solid #242424}@media only screen and (min-width:64em){.contacts-list .contact-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:63.96875em){.contacts-list .contact-item.contact-item-header{display:none}}@media only screen and (min-width:64em){.contacts-list .contact-item .col{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;padding:0 20px 0 0}}@media only screen and (min-width:64em){.contacts-list .contact-item .col-center{text-align:center;padding:0 10px}}@media only screen and (min-width:64em){.contacts-list .contact-item .col-right{text-align:right;padding:0 0 0 20px}}.contacts-list .contact-item p{font-size:1.0625rem;line-height:1.35em;letter-spacing:.25px;padding:2px 0}@media only screen and (min-width:48em){.contacts-list .contact-item p{padding:3px 0}}@media only screen and (min-width:64em){.contacts-list .contact-item p{padding:0}}@media only screen and (min-width:75em){.contacts-list .contact-item p{font-size:1.125rem}}@media only screen and (min-width:64em){.contacts-list .contact-item .hide-on-desktop{display:none}}.search-list{list-style:none;border-top:6px solid #242424}.search-list li{border-bottom:1px solid #666}.search-list li a{display:block;padding:22px 5px;background-color:#fff;transition:background-color .23s}@media only screen and (min-width:75em){.search-list li a{padding:30px 5px}}.search-list li a:hover{background-color:#f9eff7}.search-list li a:hover h4{color:#242424}.search-list li .search-list-item-header{margin-bottom:12px}@media only screen and (min-width:60em){.search-list li .search-list-item-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.search-list li .search-list-item-header .search-list-item-tag{display:inline-block;font-size:.875rem;line-height:1;letter-spacing:.18px;color:#fff;background-color:#666;border:1px solid #666;border-radius:10px;padding:2px 6px;margin-bottom:8px}@media only screen and (min-width:60em){.search-list li .search-list-item-header .search-list-item-tag{-webkit-order:2;-ms-flex-order:2;order:2;margin:0 0 0 12px}}.search-list li .search-list-item-header h4{color:#ab218d}@media only screen and (min-width:60em){.search-list li .search-list-item-header h4{-webkit-order:1;-ms-flex-order:1;order:1}}.search-list li .search-link{font-size:.8125rem;line-height:1.38461538;letter-spacing:.18px;color:#303030;word-break:break-all}.search-list li .search-list-item-footer{margin-top:14px}.search-list li .search-list-item-footer p{display:inline-block;margin:2px 20px 2px 0;font-size:.9375rem;line-height:1.33333333;letter-spacing:.21px;color:#303030}.topics-list{list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.topics-list .topics-list-item{margin:0 12px 12px 0}@media only screen and (min-width:48em){.topics-list .topics-list-item{margin:0 12px 20px 0}}.topics-list .topics-list-item a{display:block;font-family:GilroyExtraBold;color:#ab218d;font-size:1rem;line-height:1.2;padding:6px 10px;border:2px solid #d590c6;border-radius:6px;transition:color .2s,background-color .2s}@media only screen and (min-width:48em){.topics-list .topics-list-item a{font-size:1.125rem;line-height:1.4;padding:8px 10px}}@media only screen and (min-width:75em){.topics-list .topics-list-item a{font-size:1.3125rem;padding:13px 16px}}.topics-list .topics-list-item a.selected,.topics-list .topics-list-item a:hover{background-color:#ab218d;border-color:#ab218d;color:#fff}.topics-list .topics-list-item a.selected svg path,.topics-list .topics-list-item a:hover svg path{fill:#242424}.topics-list .topics-list-item a span,.topics-list .topics-list-item a svg{display:inline-block;vertical-align:middle}.topics-list .topics-list-item a svg{margin-right:5px}@media only screen and (max-width:47.96875em){.topics-list .topics-list-item a svg{width:20px}}.question-list{list-style:none}.question-list .question-item{border-bottom:1px solid #666}.question-list .question-item .question-link-wrap{display:block;color:#242424}.question-list .question-item .question-link-wrap:hover .question-item-inner{background-color:#f9eff7}.question-list .question-item .question-link-wrap:hover .question-item-inner h3{color:#242424}.question-list .question-item .question-link-wrap .question-item-inner{padding:20px 5px;background-color:#fff;transition:background-color .23s}@media only screen and (min-width:48em){.question-list .question-item .question-link-wrap .question-item-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:75em){.question-list .question-item .question-link-wrap .question-item-inner{padding:35px 5px}}.question-list .question-item .question-link-wrap .question-item-inner.has-red-bg{background-color:#ffc0d6}.question-list .question-item .question-link-wrap .question-item-inner.has-red-bg h3{color:#242424}.question-list .question-item .question-link-wrap .question-item-inner.has-blue-bg{background-color:#bcceff}.question-list .question-item .question-link-wrap .question-item-inner.has-blue-bg h3{color:#242424}.question-list .question-item .question-link-wrap .question-item-inner .col{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.question-list .question-item .question-link-wrap .question-item-inner .col-1{position:relative}@media only screen and (min-width:48em){.question-list .question-item .question-link-wrap .question-item-inner .col-1{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;padding-right:10%}}@media only screen and (min-width:75em){.question-list .question-item .question-link-wrap .question-item-inner .col-1{-webkit-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;padding-right:0}}.question-list .question-item .question-link-wrap .question-item-inner .col-1 .q-icon-wrapper+.h5{padding-left:8px}.question-list .question-item .question-link-wrap .question-item-inner .col-2{margin-top:10px}@media only screen and (min-width:48em){.question-list .question-item .question-link-wrap .question-item-inner .col-2{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-left:5%;text-align:right;margin-top:0}}@media only screen and (min-width:75em){.question-list .question-item .question-link-wrap .question-item-inner .col-2{-webkit-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 3%;text-align:left}}.question-list .question-item .question-link-wrap .question-item-inner .col-3{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:12px}@media only screen and (min-width:48em){.question-list .question-item .question-link-wrap .question-item-inner .col-3{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:12px}}@media only screen and (min-width:75em){.question-list .question-item .question-link-wrap .question-item-inner .col-3{-webkit-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;margin-top:0}}.question-list .question-item .question-link-wrap .question-item-inner .col-3>p{-webkit-flex-basis:max-content;-ms-flex-preferred-size:max-content;flex-basis:max-content;margin-right:12px}@media only screen and (min-width:48em){.question-list .question-item .question-link-wrap .question-item-inner .col-3>p{margin:0 0 0 18px}}.question-list .question-item .question-link-wrap .question-item-inner .icon-interest--is-user{margin-right:10px}.question-list .question-item .question-link-wrap .question-item-inner .icons-wrapper--is-member{position:absolute;top:-10px;left:0}@media only screen and (min-width:75em){.question-list .question-item .question-link-wrap .question-item-inner .icons-wrapper--is-member{top:-28px}}.question-list .question-item .question-link-wrap .question-item-inner .icons-wrapper--is-member img{display:inline-block;vertical-align:middle;margin-right:6px}.question-list .question-item .question-link-wrap .question-item-inner .icons-wrapper--is-member img.icon-interest{width:25px}.question-list .question-item .question-link-wrap .question-item-inner .icons-wrapper--is-member+h3{padding-top:20px}@media only screen and (min-width:75em){.question-list .question-item .question-link-wrap .question-item-inner .icons-wrapper--is-member+h3{padding-top:0}}.question-list .question-item .question-link-wrap .question-item-inner h3{-webkit-flex:0 0 calc(100% - 40px);-ms-flex:0 0 calc(100% - 40px);flex:0 0 calc(100% - 40px);color:#ab218d}.question-list .question-item .question-link-wrap .question-item-inner p{font-size:.875rem;line-height:1.35714286;letter-spacing:.19px}@media only screen and (min-width:75em){.question-list .question-item .question-link-wrap .question-item-inner p{font-size:.9375rem;line-height:1.6;letter-spacing:.21px}}.user-subscriptions-list{border-top:6px solid #242424;list-style:none}.user-subscriptions-list.no-border-top{border-top:none}.user-subscriptions-list .user-subscriptions-list-item{border-bottom:1px solid #666;padding:20px 0}@media only screen and (min-width:48em){.user-subscriptions-list .user-subscriptions-list-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:75em){.user-subscriptions-list .user-subscriptions-list-item{padding:35px 0}}.user-subscriptions-list .user-subscriptions-list-item .h5{color:#242424;margin-bottom:.4em}@media only screen and (min-width:48em){.user-subscriptions-list .user-subscriptions-list-item .h5{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;padding-right:10%;margin-bottom:0}}.user-subscriptions-list .user-subscriptions-list-item .h5 a{color:inherit}.user-subscriptions-list .user-subscriptions-list-item .h5 a:hover{color:#ab218d}.user-subscriptions-list .user-subscriptions-list-item p{font-size:1rem;line-height:1;letter-spacing:.25px}@media only screen and (min-width:48em){.user-subscriptions-list .user-subscriptions-list-item p{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}}@media only screen and (min-width:75em){.user-subscriptions-list .user-subscriptions-list-item p{font-size:1.125rem;-webkit-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%}}.user-subscriptions-list .user-subscriptions-list-item .btn-unsubscribe{margin-top:25px}@media only screen and (min-width:48em){.user-subscriptions-list .user-subscriptions-list-item .btn-unsubscribe{margin-top:0;margin-left:auto}}.rules-list{list-style:none}@media only screen and (min-width:48em){.rules-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.rules-list .rule-item{margin-bottom:40px;max-width:450px}@media only screen and (min-width:48em){.rules-list .rule-item{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;padding-right:5%}}@media only screen and (min-width:64em){.rules-list .rule-item{padding-right:7%}}.rules-list .rule-item .rule-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.rules-list .rule-item .rule-header img{-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px}@media only screen and (min-width:75em){.rules-list .rule-item .rule-header img{-webkit-flex:0 0 44px;-ms-flex:0 0 44px;flex:0 0 44px}}.rules-list .rule-item .rule-header .h4{-webkit-flex:0 0 calc(100% - 30px);-ms-flex:0 0 calc(100% - 30px);flex:0 0 calc(100% - 30px);padding-left:15px}@media only screen and (min-width:75em){.rules-list .rule-item .rule-header .h4{-webkit-flex:0 0 calc(100% - 44px);-ms-flex:0 0 calc(100% - 44px);flex:0 0 calc(100% - 44px)}}.rules-list .rule-item p{color:#303030;font-size:1.0625rem;line-height:1.33}@media only screen and (min-width:75em){.rules-list .rule-item p{font-size:1.3125rem}}.social-media-list{list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.social-media-list li{margin-inline:5px}.social-media-list li a{display:block}.social-media-list li a:hover svg{fill:#483088}.social-media-list li a svg{fill:#ab218d;transition:fill .3s}.homepage-intro{padding:20px 0 12px}.homepage-intro .inner p{font-size:1.31rem;line-height:1.23em;color:#242424;margin:0}@media screen and (min-width:20rem){.homepage-intro .inner p{font-size:1.7rem;font-size:calc(1.31rem + .94 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.homepage-intro .inner p{font-size:2.25rem}}.homepage-intro .inner p+p{margin-top:.8em}.homepage-search-section{padding:15px 0 40px}@media only screen and (min-width:48em){.homepage-search-section{padding:45px 0 40px}}@media only screen and (min-width:75em){.homepage-search-section{padding:70px 0 60px}}.homepage-search-section .main-search-form{margin-top:15px}@media only screen and (min-width:48em){.homepage-search-section .main-search-form{margin-top:22px}}@media only screen and (min-width:75em){.homepage-search-section .main-search-form{margin-top:32px}}.homepage-btn-help-section{overflow:hidden}@media only screen and (min-width:75em){.homepage-btn-help-section .inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.homepage-btn-help-section .col-right{text-align:right;margin-bottom:50px}@media only screen and (min-width:48em){.homepage-btn-help-section .col-right{margin-bottom:20px}}@media only screen and (min-width:75em){.homepage-btn-help-section .col-right{-webkit-flex:0 0 66%;-ms-flex:0 0 66%;flex:0 0 66%;padding-bottom:17%;margin-bottom:0}}.homepage-btn-help-section .col-right .help-btn-list{list-style:none;text-align:right;margin-top:15px}@media only screen and (min-width:48em){.homepage-btn-help-section .col-right .help-btn-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0}}@media only screen and (min-width:75em){.homepage-btn-help-section .col-right .help-btn-list{padding-top:15px}}.homepage-btn-help-section .col-right .help-btn-list li{margin:15px 0}@media only screen and (min-width:48em){.homepage-btn-help-section .col-right .help-btn-list li{margin:15px 0 15px 20px}}.homepage-btn-help-section .col-left{position:relative;padding:30px 0}@media only screen and (min-width:48em){.homepage-btn-help-section .col-left{padding:45px 0}}@media only screen and (min-width:75em){.homepage-btn-help-section .col-left{-webkit-flex:0 0 34%;-ms-flex:0 0 34%;flex:0 0 34%;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding:65px 0}}.homepage-btn-help-section .col-left .col-left-inner{position:relative;z-index:1}.homepage-btn-help-section .col-left .h1{margin:0 0 .2em}@media only screen and (min-width:75em){.homepage-btn-help-section .col-left .h1{margin:0 0 .5em}}.homepage-btn-help-section #homepage-squares-animation{position:absolute;left:-130px;top:-70px;width:470px;height:470px;pointer-events:none}@media only screen and (min-width:64em){.homepage-btn-help-section #homepage-squares-animation{width:600px;height:600px;top:-100px;left:-160px}}@media only screen and (min-width:75em){.homepage-btn-help-section #homepage-squares-animation{width:800px;height:800px;top:-190px;left:-200px}}.element-login-register{background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 53px,#efefef 53px)}@media only screen and (min-width:75em){.element-login-register{margin-top:80px;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 80px,#efefef 80px)}}@media only screen and (min-width:100em){.element-login-register{margin-top:100px}}.element-login-register .tab-label{display:inline-block;font-family:GilroyExtraBold;font-size:1.0625rem;line-height:1;letter-spacing:.33px;color:#ab218d;background-color:#f9eff7;border:2px solid #f9eff7;border-top-left-radius:25px;border-top-right-radius:25px;padding:16px 24px;cursor:pointer;margin-right:5px;transition:background-color .3s,color .3s}@media only screen and (min-width:23.4375em){.element-login-register .tab-label{margin-right:8px}}@media only screen and (min-width:48em){.element-login-register .tab-label{margin-right:12px}}@media only screen and (min-width:75em){.element-login-register .tab-label{margin-right:20px}}@media only screen and (min-width:75em){.element-login-register .tab-label{font-size:1.3125rem;line-height:1.14;padding:26px 43px;border-top-left-radius:45px;border-top-right-radius:45px}}.element-login-register .tab-label.checked,.element-login-register .tab-label:hover{background-color:#ab218d;color:#fff}.element-login-register .tab-label:focus{border:2px solid #242424}.element-login-register .tab-login.checked~#user-login{display:block}.element-login-register .tab-register.checked~#user-register{display:block}.element-login-register .tab-content{display:none}.element-login-register .user-login-text{margin-bottom:25px}@media only screen and (min-width:48em){.element-login-register .rules-list{margin-bottom:20px}}.element-profile{position:relative;z-index:7}.element-user-posts-list .element-user-posts-header{margin-bottom:40px}@media only screen and (min-width:75em){.element-user-posts-list .element-user-posts-header{margin-bottom:50px}}.element-user-posts-list .element-user-posts-header .col+.col{margin-top:30px}.element-user-posts-list .user-answers-section{margin-top:100px}.element-user-subscriptions-list .element-content{margin-bottom:30px;padding-right:10%}@media only screen and (min-width:75em){.element-user-subscriptions-list .element-content{margin-bottom:45px}}.section-profile-data{padding-top:30px;padding-bottom:80px}@media only screen and (min-width:75em){.section-profile-data{padding-top:50px;padding-bottom:140px}}.section-profile-data .profile-data-header{margin-bottom:30px;text-align:right}@media only screen and (min-width:68.75em){.section-profile-data .profile-data-header{text-align:left;margin-bottom:40px}}@media only screen and (min-width:75em){.section-profile-data .profile-data-header{margin-bottom:50px}}@media only screen and (min-width:100em){.section-profile-data .profile-data-header{margin-bottom:70px}}.section-profile-data .profile-data-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.section-profile-data .profile-data-content .profile-data-form,.section-profile-data .profile-data-content .profile-pages-menu{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:48em){.section-profile-data .profile-data-content .profile-data-form,.section-profile-data .profile-data-content .profile-pages-menu{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}.section-profile-data .profile-data-content .profile-data-form{-webkit-order:2;-ms-flex-order:2;order:2;margin-top:40px}@media only screen and (min-width:48em){.section-profile-data .profile-data-content .profile-data-form{-webkit-order:1;-ms-flex-order:1;order:1;margin-top:0;padding-right:20px}}@media only screen and (min-width:60em){.section-profile-data .profile-data-content .profile-data-form{padding-right:30px}}@media only screen and (min-width:75em){.section-profile-data .profile-data-content .profile-data-form{padding-right:60px}}@media only screen and (min-width:87.5em){.section-profile-data .profile-data-content .profile-data-form{padding-right:100px}}.section-profile-data .profile-data-content .profile-pages-menu{-webkit-order:1;-ms-flex-order:1;order:1}@media only screen and (min-width:48em){.section-profile-data .profile-data-content .profile-pages-menu{-webkit-order:2;-ms-flex-order:2;order:2;padding-left:20px}}@media only screen and (min-width:60em){.section-profile-data .profile-data-content .profile-pages-menu{padding-left:30px}}@media only screen and (min-width:75em){.section-profile-data .profile-data-content .profile-pages-menu{padding-left:60px}}@media only screen and (min-width:87.5em){.section-profile-data .profile-data-content .profile-pages-menu{padding-left:100px}}.section-profile-data .profile-pages-menu .profile-pages-menu-list{list-style:none}.section-profile-data .profile-pages-menu .profile-pages-menu-list li{border-bottom:1px solid #666;padding:20px 0 25px}@media only screen and (min-width:40em){.section-profile-data .profile-pages-menu .profile-pages-menu-list li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:75em){.section-profile-data .profile-pages-menu .profile-pages-menu-list li{padding:30px 0 35px}}.section-profile-data .profile-pages-menu .profile-pages-menu-list li:first-child{border-top:1px solid #666}.section-profile-data .profile-pages-menu .profile-pages-menu-list li h2{padding-right:15%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:80%;padding-right:10px}.section-profile-data .profile-pages-menu .profile-pages-menu-list li .btn{margin-top:15px}@media only screen and (min-width:40em){.section-profile-data .profile-pages-menu .profile-pages-menu-list li .btn{margin-top:0;margin-left:auto}}.editor-dashboard{padding:10px;background-color:#efefef}@media only screen and (min-width:75em){.editor-dashboard{padding:15px}}.editor-dashboard.is-published{background-color:#c9ecc9}.editor-dashboard.is-unpublished{background-color:#d1e7fa}.editor-dashboard.is-hidden{background-color:#ffcaca}.editor-dashboard.is-published-hidden{background-color:#ffe5b4}.editor-dashboard .editor-dashboard-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #242424}.editor-dashboard .editor-dashboard-header p{display:inline-block;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;font-size:1rem;line-height:1.2;color:#242424}.editor-dashboard .editor-dashboard-header .dash-status-indicator{display:inline-block;width:25px;height:25px;margin-left:auto}.editor-dashboard .editor-dashboard-header .dash-status-indicator span{display:block;width:25px;height:25px;background-size:25px;background-repeat:no-repeat;background-position:center}.editor-dashboard .editor-dashboard-header .dash-status-indicator span.load-loading{background-image:url(../images/svg/icon-loading.gif)}.editor-dashboard .editor-dashboard-header .dash-status-indicator span.load-ok{background-image:url(../images/svg/icon-sucess--dashboard.svg)}.editor-dashboard .editor-dashboard-header .dash-status-indicator span.load-error{background-image:url(../images/svg/icon-error--dashboard.svg)}.editor-dashboard .dash-select{font-family:GilroyRegular;font-size:1rem;line-height:1.2;width:100%;height:40px;padding:5px 10px;border:1px solid #303030;margin-bottom:10px;cursor:pointer}.editor-dashboard .dash-select:focus{outline:0;outline-offset:0}.editor-dashboard .dash-email-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:15px}.editor-dashboard .dash-email-button .btn-dash-email{-webkit-flex:0 0 36px;-ms-flex:0 0 36px;flex:0 0 36px;background:0 0;border:none}.editor-dashboard .dash-email-button .btn-dash-email:hover svg .path-dash-email-bg{fill:#ab218d}.editor-dashboard .dash-email-button .btn-dash-email svg{width:24px}.editor-dashboard .dash-email-sent-logs{-webkit-flex:0 0 calc(100% - 36px);-ms-flex:0 0 calc(100% - 36px);flex:0 0 calc(100% - 36px);max-width:calc(100% - 36px);padding-left:20px;list-style:none}.editor-dashboard .dash-email-sent-logs li{padding-block:3px}.editor-dashboard .dash-category-btns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}@media only screen and (min-width:75em){.editor-dashboard .dash-category-btns{margin-bottom:40px}}.editor-dashboard .dash-category-btns .btn-dash-cat{-webkit-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%}.editor-dashboard .btn-dash-cat{display:inline-block;font-family:GilroyBold;font-size:1rem;line-height:1;text-align:center;padding:8px 10px;border:none;background-color:#efefef;border:1px solid #303030;transition:background-color .15s}.editor-dashboard .btn-dash-cat:hover{background-color:#dbdbdb}.editor-dashboard .btn-interesting.selected{background-color:#00af6e;border-color:#00af6e;color:#fff}.editor-dashboard .btn-difficult.selected{background-color:#f05a22;border-color:#f05a22;color:#fff}.editor-dashboard .btn-classification,.editor-dashboard .btn-to-post{width:100%}.editor-dashboard .btn-as-question,.editor-dashboard .btn-to-question{width:100%;margin-top:15px}.editor-dashboard .dash-classification{margin:30px 0 15px}.editor-dashboard .dash-classification .dash-classification-list{padding-left:20px}.editor-dashboard .dash-classification .dash-classification-list li{font-size:1rem;line-height:1.4}.editor-dashboard .dash-classification .dash-classification-list>li{font-family:GilroyBold}.editor-dashboard .dash-classification .dash-classification-list>ul{padding-left:15px}.editor-dashboard .dash-classification .dash-classification-list>ul>ul{padding-left:18px}.editor-dashboard-popup{position:fixed;top:0;left:0;z-index:10;background-color:rgba(0,0,0,.7);width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.editor-dashboard-popup .editor-dashboard-popup-box{color:#303030;width:-webkit-fit-content;width:fit-content;max-width:1300px;height:80%;margin:40px 70px;padding:30px;background-color:#fff;border-radius:3px;box-shadow:5px 5px 5px rgba(0,0,0,.2);overflow-y:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:48em){.editor-dashboard-popup .editor-dashboard-popup-box{min-width:500px}}@media only screen and (min-width:64em){.editor-dashboard-popup .editor-dashboard-popup-box{min-width:700px}}.editor-dashboard-popup .editor-dashboard-popup-box form{display:block;width:100%}.editor-dashboard-popup .editor-dashboard-popup-box form .field.email,.editor-dashboard-popup .editor-dashboard-popup-box form .field.text{margin-bottom:15px}.editor-dashboard-popup .editor-dashboard-popup-box form label.left{display:inline-block;font-family:GilroyBold;font-size:1.0625rem;line-height:1.3;letter-spacing:.24px;margin-bottom:.4em}.editor-dashboard-popup .editor-dashboard-popup-box form input[type=email],.editor-dashboard-popup .editor-dashboard-popup-box form input[type=text]{display:block;width:100%;height:40px;padding:6px}.editor-dashboard-popup .editor-dashboard-popup-box form input[type=email]:focus,.editor-dashboard-popup .editor-dashboard-popup-box form input[type=text]:focus{outline:0}.editor-dashboard-popup .editor-dashboard-popup-box .btn-toolbar{text-align:right;margin-top:20px}.editor-dashboard-popup .popup-content-wrapper{margin-right:auto;margin-bottom:30px}.editor-dashboard-popup .popup-content-wrapper .popup-paragraph{margin-bottom:10px}.editor-dashboard-popup .btn-close-editor-popup{position:absolute;top:30px;right:30px;width:34px;height:34px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:none;border-radius:3px}.editor-dashboard-popup .btn-close-editor-popup:hover svg path{fill:#ab218d}.editor-dashboard-popup .btn-close-editor-popup svg{width:30px}#Form_ClassificationForm_Categories{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#Form_ClassificationForm_Categories>*{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:15px!important}@media only screen and (min-width:48em){#Form_ClassificationForm_Categories>*{-webkit-flex:0 0 calc(50% - 30px);-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px)}}@media only screen and (min-width:75em){#Form_ClassificationForm_Categories>*{-webkit-flex:0 0 calc(100% / 3 - 30px);-ms-flex:0 0 calc(100% / 3 - 30px);flex:0 0 calc(100% / 3 - 30px);max-width:calc(100% / 3 - 30px)}}#Form_ClassificationForm_Categories>* h3{margin-bottom:.5em}#Form_ClassificationForm_Categories>* .checkbox.form-check{padding:6px 0}#Form_ClassificationForm_Categories>* .checkbox.form-check label.form-check-label{position:relative;display:block;width:100%!important;padding-right:20px}.article-page .element-content+.element-gallery.element-v-adapt-pad,.default-page .element-content+.element-gallery.element-v-adapt-pad{padding-top:0}.CoursePage .header .nav-desktop-list .item,.CoursePage .header .nav-desktop-list .item-search,.CourseStepPage .header .nav-desktop-list .item,.CourseStepPage .header .nav-desktop-list .item-search{display:none}.CoursePage .header .nav-desktop-list .item-login,.CourseStepPage .header .nav-desktop-list .item-login{margin-left:0}.CoursePage .header .social-media-list-wrap,.CourseStepPage .header .social-media-list-wrap{display:none}.CoursePage .menu-mobile .social-media-list-wrap,.CourseStepPage .menu-mobile .social-media-list-wrap{display:none}.CoursePage .menu-mobile .nav-mob-list .item,.CoursePage .menu-mobile .nav-mob-list .item-search,.CourseStepPage .menu-mobile .nav-mob-list .item,.CourseStepPage .menu-mobile .nav-mob-list .item-search{display:none}.course-page--page-intro .breadcrumbs{margin-bottom:40px}.course-page--page-intro .content{margin-top:25px}@media only screen and (min-width:64em){.course-page--page-intro .content{margin-top:50px}}.course-page--nav .course-page--nav--inner{background-color:#efefef;padding:25px}@media only screen and (min-width:48em){.course-page--nav .course-page--nav--inner{padding:30px 45px}}.course-page--nav .disclosure-widget button .icon-arrow{stroke:#ab218d}.course-page--nav .disclosure-widget .disclosure-widget-content{margin-top:30px}.course-page--nav .list-course-page-nav{list-style:none}@media only screen and (min-width:48em){.course-page--nav .list-course-page-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:18px 40px}}.course-page--nav .list-course-page-nav--item{position:relative;display:block}.course-page--nav .list-course-page-nav--item:after{display:inline-block;position:absolute;right:-24px;top:10px;width:9px;height:14px;background-image:url(../images/svg/icon-arrow-right--lightPink.svg);background-repeat:no-repeat}@media only screen and (min-width:48em){.course-page--nav .list-course-page-nav--item:after{content:""}}@media only screen and (max-width:47.96875em){.course-page--nav .list-course-page-nav--item{margin-bottom:18px}}.course-page--nav .list-course-page-nav--item:first-child .list-course-page-nav--item--link,.course-page--nav .list-course-page-nav--item:last-child .list-course-page-nav--item--link{display:inline-block;border:4px solid;border-radius:100vmax;padding:4px 10px}.course-page--nav .list-course-page-nav--item:first-child .list-course-page-nav--item--link.is-disabled,.course-page--nav .list-course-page-nav--item:last-child .list-course-page-nav--item--link.is-disabled{border-color:#ebb1df;color:#ebb1df}.course-page--nav .list-course-page-nav--item:first-child .list-course-page-nav--item--link{border-color:#483088;background-color:#483088;color:#fff}.course-page--nav .list-course-page-nav--item:last-child{margin-bottom:0}.course-page--nav .list-course-page-nav--item:last-child:after{display:none}.course-page--nav .list-course-page-nav--item:last-child .list-course-page-nav--item--link{border-color:#ab218d;color:#ab218d}.course-page--nav .list-course-page-nav--item:last-child .list-course-page-nav--item--link .step-number{display:none}@media only screen and (max-width:47.96875em){.course-page--nav .list-course-page-nav--item .svg-arrow-right{display:none}}.course-page--nav .list-course-page-nav--item--link{font-size:calc(16rem / 16);line-height:1;font-family:GilroyExtraBold;color:#242424;text-decoration:none}.course-page--nav .list-course-page-nav--item--link:not(.is-button){display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.course-page--nav .list-course-page-nav--item--link:not(.is-button) .step-number{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:100%;background-color:#ab218d;color:#fff}.course-page--nav .list-course-page-nav--item--link:not(.is-button) .step-title{-webkit-flex:0 0 calc(100% - 32px);-ms-flex:0 0 calc(100% - 32px);flex:0 0 calc(100% - 32px);max-width:calc(100% - 32px);padding-left:8px}.course-page--nav .list-course-page-nav--item--link:hover{text-decoration:underline}.course-page--nav .list-course-page-nav--item--link.is-completed .step-number{background-color:#483088}.course-page--nav .list-course-page-nav--item--link.is-disabled{pointer-events:none}.course-page--nav .list-course-page-nav--item--link.is-disabled .step-number{background-color:#ebb1df}.course-page--content .current-step{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;border-radius:100%;background-color:#ab218d;color:#fff;margin-bottom:25px}@media only screen and (min-width:64em){.course-page--content .current-step{width:80px;height:80px}}.course-page--content .content{margin-top:25px}@media only screen and (min-width:64em){.course-page--content .content{margin-top:50px}}.search-page .search-filters-list{list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.search-page .search-filters-list li{display:inline-block;margin:0 10px 10px 0}.search-page .search-filters-list li a{display:block;font-family:GilroyBold;font-size:.8125rem;line-height:1.38461538;letter-spacing:.18px;color:#666;border:2px solid #666;background-color:#fff;border-radius:14px;padding:5px 8px;transition:color .2s,background-color .2s}.search-page .search-filters-list li a.selected,.search-page .search-filters-list li a:hover{background-color:#666;color:#fff}.search-page .search-list-section{padding-top:30px;padding-bottom:40px}@media only screen and (min-width:48em){.search-page .search-list-section{padding-top:45px;padding-bottom:55px}}@media only screen and (min-width:75em){.search-page .search-list-section{padding-top:60px;padding-bottom:70px}}.search-page .search-param-wrapper{margin-bottom:40px}@media only screen and (min-width:75em){.search-page .search-param-wrapper{margin-bottom:55px}}.search-page .search-param-wrapper h3{line-height:1.4em}.search-page p.no-search-text{font-size:1.18rem;line-height:1.33em;margin:0;padding-bottom:40px}@media screen and (min-width:20rem){.search-page p.no-search-text{font-size:1.2rem;font-size:calc(1.18rem + .13 * ((100vw - 20rem)/ 100))}}@media screen and (min-width:120rem){.search-page p.no-search-text{font-size:1.31rem}}@media only screen and (min-width:48em){.search-page p.no-search-text{padding-bottom:55px}}@media only screen and (min-width:75em){.search-page p.no-search-text{padding-bottom:70px}}@media only screen and (min-width:100em){.question-list-section{padding-top:12px}}.question-list-section .element-header .form-question-filter{max-width:260px}.question-form-page .element-post-form{margin-top:10px}@media only screen and (min-width:75em){.question-form-page .element-post-form{margin-top:80px}}@media only screen and (min-width:100em){.question-form-page .element-post-form{margin-top:100px}}.question-detail .page-intro-inner .h3{margin-bottom:.12em}.question-detail .page-intro-inner .topics-wrapper{margin-top:20px}@media only screen and (min-width:75em){.question-detail .page-intro-inner .topics-wrapper{margin-top:38px}}.question-detail .page-intro-inner .topics-wrapper p.topic-p{display:inline-block;margin-right:6px}.question-detail .page-intro-inner .topics-wrapper p.topic-p span{font-family:GilroyBold}@media only screen and (min-width:68.75em){.question-detail .answers-list-section{margin-top:60px}}@media only screen and (min-width:75em){.question-detail .answers-list-section{margin-top:90px}}@media only screen and (min-width:100em){.question-detail .answers-list-section{margin-top:120px}}@media only screen and (min-width:68.75em){.question-detail .answers-list-section.bigger-margin-top{margin-top:90px}}@media only screen and (min-width:75em){.question-detail .answers-list-section.bigger-margin-top{margin-top:130px}}@media only screen and (min-width:100em){.question-detail .answers-list-section.bigger-margin-top{margin-top:170px}}.pa-footer{padding-top:50px}@media only screen and (min-width:48em){.pa-footer{padding-top:70px}}@media only screen and (min-width:75em){.pa-footer{padding-top:100px}}.pa-footer .pa-footer-contact{border-top:6px solid #483088;border-bottom:6px solid #483088;padding:14px;text-align:center}@media only screen and (min-width:48em){.pa-footer .pa-footer-contact{display:inline-block;border-width:8px;padding:14px 22px}}@media only screen and (min-width:75em){.pa-footer .pa-footer-contact{border-width:10px;padding:30px}}.pa-footer .pa-footer-contact p a{color:#483088;border-bottom-color:#483088}.pa-footer .pa-footer-contact p a:hover{border-bottom-color:transparent}@media only screen and (max-width:68.71875em){.pa-header .pa-header-inner{border-bottom:1px solid #242424}}.pa-header-inner--top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-block:12px}@media only screen and (min-width:68.75em){.pa-header-inner--top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-block:0 26px}}@media only screen and (min-width:68.75em){.pa-header-inner--top .col-logo{margin-top:12px}}@media only screen and (max-width:68.71875em){.pa-header-inner--top .col-logo{width:220px}}.pa-header-inner--top .col-logo a{display:block}.pa-header-inner--top .col-member{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:68.71875em){.pa-header-inner--top .col-member{display:none}}.pa-header-inner--top .col-member .text-member{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:calc(18rem / 16);line-height:1}@media only screen and (min-width:68.75em){.pa-header-inner--top .col-mobile-nav{display:none}}.pa-header-inner--bottom{border-bottom:1px solid #242424}@media only screen and (max-width:68.71875em){.pa-header-inner--bottom{display:none}}.pa-header-inner--bottom .list-pa-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}.pa-header-inner--bottom .list-pa-menu .list-pa-menu-item{margin-right:28px}.pa-header-inner--bottom .list-pa-menu a{display:inline-block;color:#483088;font-size:calc(24rem / 16);border-bottom:7px solid transparent;padding-block:17px 10px;transition:color .23s}.pa-header-inner--bottom .list-pa-menu a:hover{color:#ab218d;transition:color .23s}.pa-header-inner--bottom .list-pa-menu a.current,.pa-header-inner--bottom .list-pa-menu a.section{color:#ab218d;border-bottom-color:#ab218d}.pa-logout-holder{margin-left:22px}.pa-logout-holder a{display:inline-block;border-radius:0 0 12px 12px;height:48px;background-color:#483088;padding:12px 16px 10px;letter-spacing:.292px;color:#fff;font-size:calc(18rem / 16);transition:background-color .23s}.pa-logout-holder a:hover{transition:background-color .23s;background-color:#ab218d}.pa-page-intro .title+.item{margin-top:25px}.pa-form .form-heading{margin-bottom:40px}.pa-form #PaContactForm_ContactForm_PaFormHeader_Holder,.pa-form #PaSupervisionForm_SupervisionForm_PaFormHeader_Holder{margin-bottom:35px}@media only screen and (min-width:75em){.pa-form #PaContactForm_ContactForm_PaFormHeader_Holder,.pa-form #PaSupervisionForm_SupervisionForm_PaFormHeader_Holder{margin-bottom:52px}}@media only screen and (min-width:48em){.pa-form .form-two-cols{display:inline-block;vertical-align:top;width:50%;margin-right:-4px}}.pa-form .form-two-cols>.fieldgroup .fieldgroup-field{margin-bottom:25px}.pa-form .form-two-cols .fieldholder-small.has-error input,.pa-form .form-two-cols .fieldholder-small.has-error select{border-color:#c10000}@media only screen and (min-width:48em){.pa-form #NameSchool{padding-right:5%}}@media only screen and (min-width:75em){.pa-form #NameSchool{padding-right:65px}}@media only screen and (min-width:48em){.pa-form #EmailMessage,.pa-form #TypeEmail{padding-left:5%}}@media only screen and (min-width:75em){.pa-form #EmailMessage,.pa-form #TypeEmail{padding-left:65px}}.pa-form label.fieldholder-small-label{display:inline-block;font-family:GilroyBold;font-size:1.0625rem;line-height:1.3;letter-spacing:.24px;margin-bottom:.7em}@media only screen and (min-width:75em){.pa-form label.fieldholder-small-label{font-size:1.125rem}}.pa-form select.dropdown{display:block;font-size:1.0625rem;line-height:1.35294118;letter-spacing:.24px;width:100%;height:50px;padding:10px 20px;border:1px solid #666;background-color:#fff}@media only screen and (min-width:75em){.pa-form select.dropdown{height:60px}}.pa-form .btn-toolbar{text-align:right;margin-top:35px}.pa-form .field-error-msg p{font-family:GilroyBold;display:block;color:#c10000;padding:5px 0}.pa-user-register-form form fieldset>.field{margin-bottom:25px}@media only screen and (max-width:47.96875em){.pa-user-register-form form fieldset>.confirmedpassword .middleColumn>.field{margin-bottom:25px}}@media only screen and (max-width:47.96875em){.pa-user-register-form form fieldset>.confirmedpassword .field-error-msg{margin-top:-20px}}@media only screen and (min-width:48em){.pa-user-register-form form fieldset #Form_doRegister_Email_Holder,.pa-user-register-form form fieldset #Form_doRegister_FirstName_Holder,.pa-user-register-form form fieldset #Form_doRegister_Pa_School_Holder,.pa-user-register-form form fieldset #Form_doRegister_Password_Password_Holder{display:inline-block;vertical-align:top;width:50%;margin-right:-4px;padding-right:5%}}@media only screen and (min-width:75em){.pa-user-register-form form fieldset #Form_doRegister_Email_Holder,.pa-user-register-form form fieldset #Form_doRegister_FirstName_Holder,.pa-user-register-form form fieldset #Form_doRegister_Pa_School_Holder,.pa-user-register-form form fieldset #Form_doRegister_Password_Password_Holder{padding-right:65px}}@media only screen and (min-width:48em){.pa-user-register-form form fieldset #Form_doRegister_Pa_Workplace_Holder,.pa-user-register-form form fieldset #Form_doRegister_Password_ConfirmPassword_Holder,.pa-user-register-form form fieldset #Form_doRegister_Surname_Holder{display:inline-block;vertical-align:top;width:50%;margin-right:-4px;padding-left:5%}}@media only screen and (min-width:75em){.pa-user-register-form form fieldset #Form_doRegister_Pa_Workplace_Holder,.pa-user-register-form form fieldset #Form_doRegister_Password_ConfirmPassword_Holder,.pa-user-register-form form fieldset #Form_doRegister_Surname_Holder{padding-left:65px}}.pa-user-register-form form .field.checkbox{position:relative;padding-left:40px}.pa-user-register-form form .field.checkbox input[type=checkbox]{position:absolute;top:0;left:0;width:24px;height:24px;z-index:0}.pa-user-register-form form .field.checkbox input[type=checkbox]:checked+label:after{opacity:1}.pa-user-register-form form .field.checkbox input[type=checkbox]+label{font-size:calc(18rem / 16);line-height:1.3;letter-spacing:.25px;cursor:pointer}.pa-user-register-form form .field.checkbox input[type=checkbox]+label:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background-color:#fff;border:1px solid #666}.pa-user-register-form form .field.checkbox input[type=checkbox]+label:after{content:"";position:absolute;top:3px;left:8px;width:8px;height:16px;border:solid #483088;border-width:0 3px 3px 0;background-color:transparent;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0}.pa-user-register-form form .btn-toolbar{text-align:right}.pa-user-register-form form #Form_doRegister_InnCh_Holder{display:none}.pa-user-register-form form .has-error input[type=email],.pa-user-register-form form .has-error input[type=password],.pa-user-register-form form .has-error input[type=text]{border-color:#c10000;outline:2px solid #c10000}.pa-user-register-form form .has-error input[type=checkbox]+label:before{border-color:#c10000;outline:2px solid #c10000}.pa-user-register-form form .field-error-msg{margin-top:5px}.pa-user-register-form form .field-error-msg p{display:inline-block;font-size:.9375rem;line-height:1.33em;letter-spacing:.24px;font-family:GilroyBold;color:#c10000}.list-news{list-style:none;border-top:6px solid #242424}.list-news .grid{display:grid;gap:30px}@media only screen and (min-width:64em){.list-news .grid{gap:50px;grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:64em){.list-news .grid.without-image .item-summary{grid-column:2/span 3;padding-right:50px}}.list-news-item{min-width:0;border-bottom:1px solid #666;padding-block:35px}@media only screen and (min-width:64em){.list-news-item{padding-block:50px}}@media only screen and (max-width:63.96875em){.list-news-item .item-image{display:none}}.pa-main{margin-top:25px}@media only screen and (min-width:68.75em){.pa-main{margin-top:45px}}.pa-element-login-register .tab-label{background-color:#f9eff7;border:2px solid #f9eff7;color:#483088}.pa-element-login-register .tab-label.checked,.pa-element-login-register .tab-label:hover{background-color:#483088;color:#fff}.pa-element-login-register .user-exists-error{border:3px solid #c10000;text-align:center;padding:1em}.pa-element-login-register label a,.pa-element-login-register p a{color:#483088;border-bottom-color:#483088}.pa-element-login-register label a:hover,.pa-element-login-register p a:hover{border-bottom-color:transparent}.pa-element-login-register .user-login-form .field.checkbox input[type=checkbox]+label:after{border-color:#483088}.tippy-box[data-theme~=tsj]{font-size:calc(13rem / 16);line-height:calc(18 / 13);letter-spacing:.18px;color:#303030;padding:.5em 1em;border-radius:8px;border:1px solid #666;background:#fff;box-shadow:5px 5px 5px rgba(0,0,0,.2)}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top:transparent}.fieldholder-small-label-wrapper{margin-bottom:10px}.fieldholder-small-label-wrapper .fieldholder-small-label-inner{position:relative;display:inline}.fieldholder-small-label-wrapper .fieldholder-small-label-inner>label.fieldholder-small-label{display:inline;padding-right:25px}.fieldholder-small-label-wrapper .fieldholder-small-label-inner .form-btn-tippy{position:absolute;top:0;right:0;padding:0;margin:0;border:0;font-size:0}.fieldholder-small-label-wrapper .fieldholder-small-label-inner .form-btn-tippy svg{width:16px;height:16px}.PaUserLoginPage .main{padding-top:0}.PaUserLoginPage .pa-header .btn-menu{display:none}.pa-main .max-width-950{max-width:none}.pa-main .module-bottom-adapt{margin-bottom:45px}@media only screen and (min-width:48em){.pa-main .module-bottom-adapt{margin-bottom:65px}}.pa-main .module-v-adapt{margin-block:45px}@media only screen and (min-width:48em){.pa-main .module-v-adapt{margin-block:65px}}.pa-main .element-content.element-v-adapt-pad,.pa-main .element-faq.element-v-adapt-pad{padding:0;margin-block:45px}@media only screen and (min-width:48em){.pa-main .element-content.element-v-adapt-pad,.pa-main .element-faq.element-v-adapt-pad{margin-block:65px}}.pa-main .element-banner,.pa-main .element-v-adapt-pad{padding-block:45px}@media only screen and (min-width:48em){.pa-main .element-banner,.pa-main .element-v-adapt-pad{padding-block:65px}}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}@page{margin:.5cm}h2,h3{orphans:3;widows:3;page-break-after:avoid}p{orphans:3;widows:3}blockquote,pre{border:1px solid #ddd;page-break-inside:avoid}abbr[title]:after{content:" (" attr(title) ")"}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}img{max-width:100%!important;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}}