@charset "UTF-8";
.u-component-nomargin-bottom{margin-bottom:0!important}.u-component-nomargin-top{margin-top:0!important}.u-component-nopadding-bottom{padding-bottom:0!important}.u-component-nopadding-top{padding-top:0!important}
/*!
 * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{position:relative;margin-left:auto;margin-right:auto;padding-right:5px;padding-left:5px}@media (min-width:375px){.container{padding-right:5px;padding-left:5px}}@media (min-width:550px){.container{padding-right:5px;padding-left:5px}}@media (min-width:768px){.container{padding-right:8px;padding-left:8px}}@media (min-width:992px){.container{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.container{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.container{padding-right:8px;padding-left:8px}}@media (min-width:768px){.container{width:748px;max-width:100%}}@media (min-width:992px){.container{width:940px;max-width:100%}}@media (min-width:1200px){.container{width:1140px;max-width:100%}}@media (min-width:1400px){.container{width:1340px;max-width:100%}}@media (max-width:767.98px){.container{padding-left:10px;padding-right:10px}}.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:5px;padding-left:5px}@media (min-width:375px){.container-fluid{padding-right:5px;padding-left:5px}}@media (min-width:550px){.container-fluid{padding-right:5px;padding-left:5px}}@media (min-width:768px){.container-fluid{padding-right:8px;padding-left:8px}}@media (min-width:992px){.container-fluid{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.container-fluid{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.container-fluid{padding-right:8px;padding-left:8px}}@media (max-width:767.98px){.container-fluid{padding-left:10px;padding-right:10px}}.row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}@media (min-width:375px){.row{margin-right:-5px;margin-left:-5px}}@media (min-width:550px){.row{margin-right:-5px;margin-left:-5px}}@media (min-width:768px){.row{margin-right:-8px;margin-left:-8px}}@media (min-width:992px){.row{margin-right:-8px;margin-left:-8px}}@media (min-width:1200px){.row{margin-right:-8px;margin-left:-8px}}@media (min-width:1400px){.row{margin-right:-8px;margin-left:-8px}}.u-text-hide{display:block;overflow:hidden;text-indent:-9000px}.u-visually-hide{clip:rect(0 0 0 0);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}img{margin:0;padding:0;border:0;font:inherit}button{border:0;vertical-align:baseline;background-color:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1;font-family:"effra",sans-serif;background-color:#fff;color:#1a1a1a;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}.group:after{content:"";display:table;clear:both}input[type=email],input[type=password],input[type=submit],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input,select,textarea{border-radius:0;font:inherit;margin:0;padding:0}::-webkit-input-placeholder{color:currentColor;opacity:1}::-moz-placeholder{color:currentColor;opacity:1}:-ms-input-placeholder{color:currentColor;opacity:1}:-moz-placeholder{color:currentColor;opacity:1}p{font-size:16px;font-size:1.6rem;line-height:160%}@media (min-width:768px){p{font-size:18px;font-size:1.8rem}}@media (min-width:1400px){p{font-size:20px;font-size:2rem}}a{color:#1a1a1a;text-decoration:underline}html.no-touchevents a:hover{text-decoration:none}.c-btn,.c-btn svg{display:inline-block}.c-btn{font-size:16px;font-size:1.6rem;background-color:transparent;border:solid 3px #49d9e6;border-radius:8px;color:#2c1b5b;cursor:pointer;font-weight:500;line-height:100%;margin:0;padding:15px 30px;text-decoration:none;transition:background-color .3s,border .3s,color .3s}@media (min-width:768px){.c-btn{font-size:18px;font-size:1.8rem}}@media (min-width:1400px){.c-btn{font-size:20px;font-size:2rem}}@media (min-width:768px){.c-btn{padding:15px 40px}}.c-btn svg{height:15px;margin-left:10px;vertical-align:middle;width:15px}html.no-touchevents .c-btn:hover{background-color:#49d9e6;border-color:transparent;color:#2c1b5b}.c-btn svg,.c-btn--primary svg,html.no-touchevents .c-btn:hover svg{fill:#2c1b5b}.c-btn--primary{background-color:transparent;border-color:#2c1b5b;color:#2c1b5b}html.no-touchevents .c-btn--primary:hover{background-color:#2c1b5b;border-color:#2c1b5b;color:#fff}html.no-touchevents .c-btn--primary:hover svg{fill:#fff}.c-btn--small{font-size:16px;font-size:1.6rem;line-height:100%;padding:10px}@media (min-width:768px){.c-btn--small{font-size:18px;font-size:1.8rem}}@media (min-width:1400px){.c-btn--small{font-size:20px;font-size:2rem}}@media (min-width:992px){.c-btn--small{padding:15px}}.c-btn--white-text{color:#fff}.c-btn--white-text svg{fill:currentColor}.cms-content :first-child{margin-top:0}.cms-content h1,.cms-content h2{font-size:40px;font-size:4rem;font-weight:700;letter-spacing:normal;line-height:110%}.cms-content h2{font-size:35px;font-size:3.5rem}.cms-content blockquote::after,.cms-content blockquote::before,.cms-content h3,.cms-content h4,.cms-content h5{font-size:30px;font-size:3rem;font-weight:500;letter-spacing:normal;line-height:110%}.cms-content h4,.cms-content h5{font-size:25px;font-size:2.5rem}.cms-content h5{font-size:20px;font-size:2rem}.cms-content h1,.cms-content h2,.cms-content h3,.cms-content h4,.cms-content h5{color:#2c1b5b;margin-top:40px}.cms-content blockquote,.cms-content ol,.cms-content p,.cms-content table,.cms-content ul{margin-top:20px}.cms-content ol,.cms-content ul{font-size:16px;font-size:1.6rem;line-height:160%;display:block;list-style-position:outside;padding-left:2.5rem}@media (min-width:768px){.cms-content ol,.cms-content ul{font-size:18px;font-size:1.8rem}}@media (min-width:1400px){.cms-content ol,.cms-content ul{font-size:20px;font-size:2rem}}.cms-content ol ol,.cms-content ol ul,.cms-content ul ol,.cms-content ul ul{margin-top:0}.cms-content ul{list-style-type:disc}.cms-content ol{list-style-type:decimal}.cms-content li{display:list-item}.cms-content li::marker{color:currentColor;font-weight:700}.cms-content img{height:auto!important;margin-bottom:20px;margin-top:40px;max-width:100%!important}.cms-content strong,.cms-content table th{font-weight:700}.cms-content em{font-style:italic}.cms-content sub{font-size:.8em;vertical-align:sub}.cms-content sup{font-size:.8em;vertical-align:super}.cms-content a{background-image:linear-gradient(to bottom,currentColor,currentColor);background-position:bottom right;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none;transition:background-size .45s cubic-bezier(.645,.045,.355,1),color .3s}html.no-touchevents .c-cookiebar__link:hover,html.no-touchevents .c-form__checkbox+input+label a:hover,html.no-touchevents .c-form__checkbox+label a:hover,html.no-touchevents .cms-content a:hover{background-size:0 1px;color:#49d9e6}.cms-content .u-text-big{font-size:20px;font-size:2rem;line-height:160%}@media (min-width:768px){.cms-content .u-text-big{font-size:22px;font-size:2.2rem}}@media (min-width:1200px){.cms-content .u-text-big{font-size:24px;font-size:2.4rem}}.cms-content .u-text-small{font-size:14px;font-size:1.4rem;line-height:160%}@media (min-width:768px){.cms-content .u-text-small{font-size:16px;font-size:1.6rem}}@media (min-width:1200px){.cms-content .u-text-small{font-size:18px;font-size:1.8rem}}.cms-content .fluid-width-video-wrapper{margin:30px 0}.cms-content p.footnote{font-size:10px;font-size:1rem;line-height:140%}@media (min-width:768px){.cms-content p.footnote{font-size:11px;font-size:1.1rem}}@media (min-width:1200px){.cms-content p.footnote{font-size:12px;font-size:1.2rem}}.cms-content table{font-size:16px;font-size:1.6rem;line-height:160%;border-collapse:collapse;display:block;max-width:100%;overflow-x:auto;width:100%}@media (min-width:768px){.cms-content table{font-size:18px;font-size:1.8rem}}@media (min-width:1400px){.cms-content table{font-size:20px;font-size:2rem}}.cms-content table td,.cms-content table th{text-align:left;border:1px solid rgba(44,27,91,.3);min-width:150px;padding:10px 15px;vertical-align:top}.cms-content table tr:first-child th{border-top:0}.cms-content table tr:last-child td{border-bottom:0}.cms-content table tr td:first-child,.cms-content table tr th:first-child{border-left:0}.cms-content table tr td:last-child,.cms-content table tr th:last-child{border-right:0}.cms-content blockquote{color:#2c1b5b;max-width:800px}.cms-content blockquote::before{content:"“"}.cms-content blockquote::after{content:"”"}.cms-content blockquote p{font-size:25px;font-size:2.5rem;font-weight:500;letter-spacing:normal;line-height:110%;display:inline}@media (min-width:768px){.cms-content blockquote p{font-size:30px;font-size:3rem;font-weight:500;letter-spacing:normal;line-height:110%}}.cms-content .lisp .CodeMirror,.cms-content>pre{font-size:14px;font-size:1.4rem;line-height:160%;white-space:pre}.cms-content>pre{background-color:#002240;color:#fff;display:block;font-family:monospace;margin-top:20px;max-width:100%;overflow:auto;padding:10px 20px}@media (min-width:768px){.cms-content>pre{font-size:16px;font-size:1.6rem}}@media (min-width:1200px){.cms-content>pre{font-size:18px;font-size:1.8rem}}.cms-content .lisp{margin-top:20px}.cms-content .lisp .CodeMirror{border:1px solid rgba(44,27,91,.3)}@media (min-width:768px){.cms-content .lisp .CodeMirror{font-size:16px;font-size:1.6rem}}@media (min-width:1200px){.cms-content .lisp .CodeMirror{font-size:18px;font-size:1.8rem}}.cms-content .lisp .output pre:not(:empty){font-size:16px;font-size:1.6rem;line-height:160%;background-color:rgba(0,128,0,.1);border:1px solid green;color:green;margin-top:5px;overflow:auto;padding:10px 20px}@media (min-width:768px){.cms-content .lisp .output pre:not(:empty){font-size:18px;font-size:1.8rem}}@media (min-width:1400px){.cms-content .lisp .output pre:not(:empty){font-size:20px;font-size:2rem}}.cms-content .lisp .error pre:not(:empty){font-size:16px;font-size:1.6rem;line-height:160%;background-color:rgba(224,0,0,.1);border:1px solid #e00000;color:#e00000;margin-top:5px;overflow:auto;padding:10px 20px}@media (min-width:768px){.cms-content .lisp .error pre:not(:empty){font-size:18px;font-size:1.8rem}}@media (min-width:1400px){.cms-content .lisp .error pre:not(:empty){font-size:20px;font-size:2rem}}.cms-content li>code,.cms-content p>code{background-color:#f4f8f9;border-radius:3px;box-shadow:0 0 0 1px #ccc;font-family:monospace;margin:-1px 2px;padding:1px 3px}.c-form__legend{display:none}.c-form__label{font-size:14px;font-size:1.4rem;display:block;font-weight:500;line-height:130%;margin-bottom:10px}@media (min-width:768px){.c-form__label{font-size:16px;font-size:1.6rem}}@media (min-width:1200px){.c-form__label{font-size:18px;font-size:1.8rem}}.c-form__label+.c-form__label-desc{margin-top:-5px}.c-form__label-desc{font-size:14px;font-size:1.4rem;line-height:130%;margin-bottom:10px}@media (min-width:768px){.c-form__label-desc{font-size:16px;font-size:1.6rem}}@media (min-width:1200px){.c-form__label-desc{font-size:18px;font-size:1.8rem}}.c-form__subheading{font-size:14px;font-size:1.4rem;display:block;font-weight:500;line-height:130%;margin-bottom:10px}@media (min-width:768px){.c-form__subheading{font-size:16px;font-size:1.6rem}}@media (min-width:1200px){.c-form__subheading{font-size:18px;font-size:1.8rem}}.c-form__textbox{font-size:16px;font-size:1.6rem;background-color:transparent;border:1px solid #ccc;border-radius:0;color:#1a1a1a;line-height:100%;height:100%;outline:0;padding:10px 15px;transition:border .3s;width:100%}@media (min-width:768px){.c-form__textbox{font-size:18px;font-size:1.8rem}}@media (min-width:1400px){.c-form__textbox{font-size:20px;font-size:2rem}}@media (min-width:992px){.c-form__textbox{padding:15px 20px}}.c-form__textbox::-webkit-input-placeholder{color:#1a1a1a}.c-form__textbox::-moz-placeholder{color:#1a1a1a}.c-form__textbox:-ms-input-placeholder{color:#1a1a1a}.c-form__textbox::placeholder{color:#1a1a1a}.c-form__textbox.error{border-color:#e00000}.c-form__textbox:valid{border-color:green}.c-form__textbox:focus,.c-form__textbox:hover{border-color:#2c1b5b!important;outline:0}.c-form__textarea{font-size:16px;font-size:1.6rem;line-height:160%;background-color:transparent;border:1px solid #ccc;border-radius:0;color:#1a1a1a;outline:0;padding:10px 15px;transition:border .3s;width:100%}@media (min-width:768px){.c-form__textarea{font-size:18px;font-size:1.8rem}}@media (min-width:1400px){.c-form__textarea{font-size:20px;font-size:2rem}}@media (min-width:992px){.c-form__textarea{padding:15px 20px}}.c-form__textarea::-webkit-input-placeholder{color:#1a1a1a}.c-form__textarea::-moz-placeholder{color:#1a1a1a}.c-form__textarea:-ms-input-placeholder{color:#1a1a1a}.c-form__textarea::placeholder{color:#1a1a1a}.c-form__textarea.error{border-color:#e00000}.c-form__textarea:valid{border-color:green}.c-form__textarea:focus,.c-form__textarea:hover{border-color:#2c1b5b!important;outline:0}.c-form__checkbox-field{display:inline-block;margin-bottom:10px;width:100%}.c-form__checkbox-field:last-of-type,.c-form__radio-field:last-of-type{margin-bottom:0}.c-form__checkbox{clip:rect(0 0 0 0);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.c-form__checkbox+input+label,.c-form__checkbox+label{cursor:pointer;float:left;margin-bottom:0;padding-left:40px;padding-top:2px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:992px){.c-form__checkbox+input+label,.c-form__checkbox+label{padding-top:1px}}.c-form__checkbox+input+label::before,.c-form__checkbox+label::before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:1px solid rgba(44,27,91,.3);content:"";display:inline-block;height:25px;left:0;transition:border .3s;width:25px}.c-form__checkbox+input+label::after,.c-form__checkbox+label::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#2c1b5b;content:"";display:none;height:9px;left:8px;width:9px}.c-form__checkbox+input+label a,.c-form__checkbox+label a{background-image:linear-gradient(to bottom,currentColor,currentColor);background-position:bottom right;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none;transition:background-size .45s cubic-bezier(.645,.045,.355,1),color .3s;color:currentColor}.c-form__checkbox:focus+input+label::before,.c-form__checkbox:focus+label::before,.c-form__checkbox:hover+input+label::before,.c-form__checkbox:hover+label::before{border-color:#2c1b5b!important}.c-form__checkbox:checked+input+label::after,.c-form__checkbox:checked+label::after{display:block}.c-form__checkbox.error+input+label::before,.c-form__checkbox.error+label::before{border-color:#e00000!important}.c-form__radio-field{display:inline-block;margin-bottom:10px;width:100%}.c-form__radio{clip:rect(0 0 0 0);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.c-form__radio+label{cursor:pointer;float:left;margin-bottom:0;padding-left:40px;padding-top:2px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:992px){.c-form__radio+label{padding-top:1px}}.c-form__radio+label::after,.c-form__radio+label::before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;content:""}.c-form__radio+label::before{border:1px solid rgba(44,27,91,.3);display:inline-block;height:25px;left:0;transition:border .3s;width:25px}.c-form__radio+label::after{background-color:#2c1b5b;display:none;height:9px;left:8px;width:9px}.c-form__radio+label a{color:currentColor}.c-form__radio:focus+label::before{border-color:#2c1b5b}.c-form__radio:hover+label::before{border-color:#2c1b5b}.c-form__radio:checked+label::after{display:block}.c-form__select-field .c-selectbox{width:100%}.c-form__validation :first-child{margin-top:0}.c-form__validation ol,.c-form__validation p,.c-form__validation ul{margin-top:10px}.c-form__validation ol,.c-form__validation ul{font-size:16px;font-size:1.6rem;line-height:160%}@media (min-width:768px){.c-form__validation ol,.c-form__validation ul{font-size:18px;font-size:1.8rem}}@media (min-width:1400px){.c-form__validation ol,.c-form__validation ul{font-size:20px;font-size:2rem}}.c-form__validation ol li,.c-form__validation ul li{margin-left:20px}.c-form__validation ul{list-style-type:disc}.c-form__validation ol{list-style-type:decimal}.c-form__validation--error{background-color:rgba(224,0,0,.02);border:1px solid #e00000;color:#e00000;padding:10px 20px}@media (min-width:992px){.c-form__validation--error{padding:15px 25px}}.c-form__validation--success{background-color:rgba(0,128,0,.02);border:1px solid green;color:green;padding:10px 20px}@media (min-width:992px){.c-form__validation--success{padding:15px 25px}}.c-form--layout{margin-bottom:40px;margin-top:40px}@media (min-width:375px){.c-form--layout{margin-bottom:40px;margin-top:40px}}@media (min-width:550px){.c-form--layout{margin-bottom:40px;margin-top:40px}}@media (min-width:768px){.c-form--layout{margin-bottom:60px;margin-top:60px}}@media (min-width:992px){.c-form--layout{margin-bottom:60px;margin-top:60px}}@media (min-width:1200px){.c-form--layout{margin-bottom:80px;margin-top:80px}}@media (min-width:1400px){.c-form--layout{margin-bottom:80px;margin-top:80px}}.c-form--nomargin-bottom{margin-bottom:0}@media (min-width:375px){.c-form--nomargin-bottom{margin-bottom:0}}@media (min-width:550px){.c-form--nomargin-bottom{margin-bottom:0}}@media (min-width:768px){.c-form--nomargin-bottom{margin-bottom:0}}@media (min-width:992px){.c-form--nomargin-bottom{margin-bottom:0}}@media (min-width:1200px){.c-form--nomargin-bottom{margin-bottom:0}}@media (min-width:1400px){.c-form--nomargin-bottom{margin-bottom:0}}.c-documentation__sidebar-list .c-documentation__sidebar-list .c-documentation__sidebar-list-item+.c-documentation__sidebar-list-item,.c-form--nomargin-top{margin-top:0}@media (min-width:375px){.c-form--nomargin-top{margin-top:0}}@media (min-width:550px){.c-form--nomargin-top{margin-top:0}}@media (min-width:768px){.c-form--nomargin-top{margin-top:0}}@media (min-width:992px){.c-form--nomargin-top{margin-top:0}}@media (min-width:1200px){.c-form--nomargin-top{margin-top:0}}@media (min-width:1400px){.c-form--nomargin-top{margin-top:0}}.c-form__container{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 100%;max-width:100%}@media (min-width:375px){.c-form__container{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-form__container{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-form__container{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-form__container{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-form__container{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-form__container{padding-right:8px;padding-left:8px}}@media (min-width:768px){.c-form__container{flex:0 0 66.6666666667%;max-width:66.6666666667%;margin-left:16.6666666667%}}@media (min-width:992px){.c-form__container{flex:0 0 50%;max-width:50%;margin-left:25%}}.c-form__form-field{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 100%;max-width:100%}@media (min-width:375px){.c-form__form-field{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-form__form-field{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-form__form-field{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-form__form-field{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-form__form-field{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-form__form-field{padding-right:8px;padding-left:8px}}.c-form__form-field--two-cols{display:flex;flex-direction:column}@media (min-width:992px){.c-form__form-field--two-cols{flex-direction:row}}.c-form__form-field--two-cols .c-form__textbox-field{flex:1}.c-form__form-field--two-cols .c-form__textbox-field:not(:first-of-type){margin-top:20px}@media (min-width:768px){.c-form__form-field--two-cols .c-form__textbox-field:not(:first-of-type){margin-top:30px}}@media (min-width:992px){.c-form__form-field--two-cols .c-form__textbox-field:not(:first-of-type){margin-left:15px;margin-top:0}}.c-form__form-field--two-cols .c-form__textbox{height:auto}.c-form__form-field+.c-form__form-field{margin-top:20px}@media (min-width:768px){.c-form__form-field+.c-form__form-field{margin-top:30px}}.c-form__form-validation{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 100%;max-width:100%}@media (min-width:375px){.c-form__form-validation{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-form__form-validation{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-form__form-validation{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-form__form-validation{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-form__form-validation{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-form__form-validation{padding-right:8px;padding-left:8px}}.c-form__form-validation .c-form__validation--error{margin-bottom:20px}@media (min-width:768px){.c-form__form-validation .c-form__validation--error{margin-bottom:30px}}img{max-width:100%;font-style:italic;vertical-align:middle}img[height],img[width]{max-width:none}html{font-size:62.5%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html ::-moz-selection{color:#2c1b5b;background:#49d9e6}html ::selection{color:#2c1b5b;background:#49d9e6}body.body--primary{background-color:#2c1b5b;color:#fff}a[href="#main-content"]{font-size:16px;font-size:1.6rem;line-height:160%;color:currentColor;left:0;position:absolute;top:0;z-index:1000}@media (min-width:768px){a[href="#main-content"]{font-size:18px;font-size:1.8rem}}@media (min-width:1400px){a[href="#main-content"]{font-size:20px;font-size:2rem}}a[href="#main-content"]:not(:focus){clip:rect(0 0 0 0);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}:focus{outline:#ee34d2 dashed 5px}.js-focus-visible :focus:not(.focus-visible){outline:0!important}div.js-component-visibility{opacity:0;position:relative;top:50px;transition:opacity .5s,top .5s;transition-delay:.2s}div.js-component-visibility.is-component-visible{opacity:1;top:0}.c-selectbox{display:inline-block;position:relative}.c-selectbox svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);fill:#1a1a1a;height:15px;pointer-events:none;right:10px;width:15px}@media (min-width:992px){.c-selectbox svg{right:20px}}.c-selectbox__select{font-size:16px;font-size:1.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #ccc;border-radius:0;color:#1a1a1a;cursor:pointer;height:41px;line-height:110%;outline:0;padding:10px 40px 10px 15px;position:relative;transition:border .3s;width:100%}@media (min-width:768px){.c-selectbox__select{font-size:18px;font-size:1.8rem}}@media (min-width:1400px){.c-selectbox__select{font-size:20px;font-size:2rem}}@media (min-width:768px){.c-selectbox__select{height:44px}}@media (min-width:992px){.c-selectbox__select{height:54px;padding:15px 50px 15px 20px}}@media (min-width:1400px){.c-selectbox__select{height:56px}}.c-selectbox__select::-ms-expand{display:none}.c-selectbox__select.error{border-color:#e00000}.c-selectbox__select:valid{border-color:green}.c-selectbox__select:focus,.c-selectbox__select:hover{border-color:#2c1b5b!important}.c-selectbox__select option{background-color:#fff;color:#0b0b0b}.c-content{margin-bottom:40px;margin-top:40px}@media (min-width:375px){.c-content{margin-bottom:40px;margin-top:40px}}@media (min-width:550px){.c-content{margin-bottom:40px;margin-top:40px}}@media (min-width:768px){.c-content{margin-bottom:60px;margin-top:60px}}@media (min-width:992px){.c-content{margin-bottom:60px;margin-top:60px}}@media (min-width:1200px){.c-content{margin-bottom:80px;margin-top:80px}}@media (min-width:1400px){.c-content{margin-bottom:80px;margin-top:80px}}.c-content__container{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 100%;max-width:100%}@media (min-width:375px){.c-content__container{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-content__container{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-content__container{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-content__container{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-content__container{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-content__container{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-content__container{flex:0 0 91.6666666667%;max-width:91.6666666667%;margin-left:8.3333333333%}}@media (min-width:1200px){.c-content__container{flex:0 0 66.6666666667%;max-width:66.6666666667%;margin-left:16.6666666667%}}.c-cookiebar{background-color:#eee;bottom:0;display:inline-block;left:0;padding:15px;position:fixed;width:100%;z-index:400}@media (min-width:768px){.c-cookiebar{align-items:center;display:flex;justify-content:space-between;padding:20px}}.c-cookiebar__text{font-size:14px;font-size:1.4rem;line-height:160%;color:#2c1b5b;max-width:1100px}@media (min-width:768px){.c-cookiebar__text{font-size:16px;font-size:1.6rem}}@media (min-width:1200px){.c-cookiebar__text{font-size:18px;font-size:1.8rem}}.c-cookiebar__link{background-image:linear-gradient(to bottom,currentColor,currentColor);background-position:bottom right;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none;transition:background-size .45s cubic-bezier(.645,.045,.355,1),color .3s;color:currentColor}.c-cookiebar__links{margin-top:10px;white-space:nowrap}@media (min-width:768px){.c-cookiebar__links{margin-left:20px;margin-top:0}}.c-cookiebar__links button{font-size:14px;font-size:1.4rem;line-height:100%}@media (min-width:768px){.c-cookiebar__links button{font-size:16px;font-size:1.6rem}}@media (min-width:1200px){.c-cookiebar__links button{font-size:18px;font-size:1.8rem}}.c-cookiebar--hidden{display:none!important}.c-documentation{margin-top:70px}@media (min-width:768px){.c-documentation{margin-top:90px}}@media (min-width:992px){.c-documentation{margin-top:100px}}.c-documentation__menu{color:#fff;height:25px;position:fixed;right:10px;top:23px;width:25px;z-index:500}@media (min-width:768px){.c-documentation__menu{display:none}}.c-documentation__menu::after,.c-documentation__menu::before{background-color:currentColor;content:"";height:2px;left:0;position:absolute;transition:all .3s;width:25px}.c-documentation__menu::before{top:5px}.c-documentation__menu::after{bottom:5px}@media (max-width:767.98px){.c-documentation__sidebar{background-color:#f4f8f9;height:calc(100vh - 71px);left:0;position:fixed;-webkit-transform:translateX(100%);transform:translateX(100%);transition:transform .5s cubic-bezier(1,0,.47,1.01);transition:transform .5s cubic-bezier(1,0,.47,1.01),-webkit-transform .5s cubic-bezier(1,0,.47,1.01);width:100%;z-index:100}}@media (min-width:768px){.c-documentation__sidebar{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 33.3333333333%;max-width:33.3333333333%;align-self:flex-start;height:100%;margin-left:-20px;min-height:calc(100vh - 101px);position:-webkit-sticky;position:sticky;top:91px}}@media (min-width:768px) and (min-width:375px){.c-documentation__sidebar{padding-right:5px;padding-left:5px}}@media (min-width:768px) and (min-width:550px){.c-documentation__sidebar{padding-right:5px;padding-left:5px}}@media (min-width:768px) and (min-width:768px){.c-documentation__sidebar{padding-right:8px;padding-left:8px}}@media (min-width:768px) and (min-width:992px){.c-documentation__sidebar{padding-right:8px;padding-left:8px}}@media (min-width:768px) and (min-width:1200px){.c-documentation__sidebar{padding-right:8px;padding-left:8px}}@media (min-width:768px) and (min-width:1400px){.c-documentation__sidebar{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-documentation__sidebar{top:101px}}@media (min-width:1200px){.c-documentation__sidebar{flex:0 0 25%;max-width:25%}}@media (min-width:768px){.c-documentation__sidebar::before{background-color:#f4f8f9;content:"";height:100%;position:absolute;right:10px;width:50vw;z-index:-1}}@media (max-width:767.98px){.c-documentation__sidebar-inner{height:100%;overflow-y:auto;padding-bottom:20px;padding-top:20px}}@media (min-width:768px){.c-documentation__sidebar-inner{height:calc(100vh - 91px);overflow-y:auto;padding-bottom:30px;padding-top:30px;margin-left:10%;width:90%}}@media (min-width:992px){.c-documentation__sidebar-inner{height:calc(100vh - 101px)}}.c-documentation__sidebar-list .c-documentation__sidebar-list .c-documentation__sidebar-list-link{font-size:18px;font-size:1.8rem;font-weight:500;letter-spacing:normal;line-height:110%;color:#2c1b5b;margin-left:20px;text-transform:none}@media (min-width:768px){.c-documentation__sidebar-list .c-documentation__sidebar-list .c-documentation__sidebar-list-link{font-size:16px;font-size:1.6rem;font-weight:500;letter-spacing:normal;line-height:110%}}@media (min-width:1400px){.c-documentation__sidebar-list .c-documentation__sidebar-list .c-documentation__sidebar-list-link{font-size:18px;font-size:1.8rem;font-weight:500;letter-spacing:normal;line-height:110%}}.c-documentation__sidebar-list .c-documentation__sidebar-list .c-documentation__sidebar-list .c-documentation__sidebar-list-link{margin-left:40px}.c-documentation__sidebar-list-item+.c-documentation__sidebar-list-item{margin-top:10px}.c-documentation__sidebar-list-link{font-size:16px;font-size:1.6rem;font-weight:500;line-height:110%;text-transform:uppercase;color:#767676;display:block;letter-spacing:.05em;padding:10px 20px;position:relative;text-decoration:none;transition:color .3s}@media (min-width:768px){.c-documentation__sidebar-list-link{font-size:14px;font-size:1.4rem;font-weight:500;line-height:110%;letter-spacing:.05em}}@media (min-width:1400px){.c-documentation__sidebar-list-link{font-size:16px;font-size:1.6rem;font-weight:500;line-height:110%;letter-spacing:.05em}}html.no-touchevents .c-documentation__pagination-link:hover,html.no-touchevents .c-documentation__sidebar-list-link:hover,html.no-touchevents .c-footer__social-item-link:hover .c-footer__social-item-text,html.no-touchevents .c-listing__item-link:hover::after{color:#49d9e6}.c-documentation__main{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 100%;max-width:100%}@media (min-width:375px){.c-documentation__main{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-documentation__main{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-documentation__main{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-documentation__main{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-documentation__main{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-documentation__main{padding-right:8px;padding-left:8px}}@media (min-width:768px){.c-documentation__main{flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media (min-width:1200px){.c-documentation__main{flex:0 0 75%;max-width:75%}}.c-documentation__main>div:first-child{position:relative}.c-documentation__main>div:first-child::before{background-color:#2c1b5b;content:"";height:100%;position:absolute;left:-5px;top:0;width:calc(100% + 10px);z-index:-1}@media (min-width:768px){.c-documentation__main>div:first-child::before{left:-8px;width:calc(100% + 28px)}}.c-documentation__header-image-container{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 100%;max-width:100%}@media (min-width:375px){.c-documentation__header-image-container{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-documentation__header-image-container{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-documentation__header-image-container{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-documentation__header-image-container{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-documentation__header-image-container{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-documentation__header-image-container{padding-right:8px;padding-left:8px}}@media (min-width:768px){.c-documentation__header-image-container{flex:0 0 54.1666666667%;max-width:54.1666666667%;margin-left:45.8333333333%;padding-top:30px}}.c-documentation__header-content{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 100%;max-width:100%;color:#fff;margin-bottom:40px;margin-top:10px}@media (min-width:375px){.c-documentation__header-content{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-documentation__header-content{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-documentation__header-content{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-documentation__header-content{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-documentation__header-content{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-documentation__header-content{padding-right:8px;padding-left:8px}}@media (min-width:768px){.c-documentation__header-content{flex:0 0 79.1666666667%;max-width:79.1666666667%;margin-left:4.1666666667%;margin-bottom:60px;margin-top:20px}}@media (min-width:992px){.c-documentation__header-content{flex:0 0 75%;max-width:75%;margin-left:8.3333333333%}}@media (min-width:1200px){.c-documentation__header-content{flex:0 0 45.8333333333%;max-width:45.8333333333%}}.c-documentation__header-title{font-size:40px;font-size:4rem;font-weight:700;letter-spacing:normal;line-height:110%}.c-documentation__header-summary{margin-top:10px}.c-documentation__content{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 100%;max-width:100%;margin-bottom:40px;margin-top:40px}@media (min-width:375px){.c-documentation__content{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-documentation__content{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-documentation__content{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-documentation__content{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-documentation__content{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-documentation__content{padding-right:8px;padding-left:8px}}@media (min-width:768px){.c-documentation__content{flex:0 0 95.8333333333%;max-width:95.8333333333%;margin-left:4.1666666667%;margin-bottom:60px;margin-top:60px}}@media (min-width:992px){.c-documentation__content{flex:0 0 91.6666666667%;max-width:91.6666666667%;margin-left:8.3333333333%}}@media (min-width:1200px){.c-documentation__content{flex:0 0 83.3333333333%;max-width:83.3333333333%}}@media (min-width:1400px){.c-documentation__content{flex:0 0 75%;max-width:75%}}.c-documentation__pagination{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;margin-bottom:40px}@media (min-width:375px){.c-documentation__pagination{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-documentation__pagination{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-documentation__pagination{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-documentation__pagination{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-documentation__pagination{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-documentation__pagination{padding-right:8px;padding-left:8px}}@media (min-width:768px){.c-documentation__pagination{flex:0 0 95.8333333333%;max-width:95.8333333333%;margin-left:4.1666666667%;flex-direction:row;justify-content:space-between;margin-bottom:60px}}@media (min-width:992px){.c-documentation__pagination{flex:0 0 91.6666666667%;max-width:91.6666666667%;margin-left:8.3333333333%}}@media (min-width:1200px){.c-documentation__pagination{flex:0 0 83.3333333333%;max-width:83.3333333333%}}@media (min-width:1400px){.c-documentation__pagination{flex:0 0 75%;max-width:75%}}.c-documentation__pagination-container+.c-documentation__pagination-container .c-documentation__pagination-link{text-align:right}@media (max-width:767.98px){.c-documentation__pagination-container+.c-documentation__pagination-container .c-documentation__pagination-link{align-self:flex-end;margin-top:20px}}.c-documentation__pagination-container+.c-documentation__pagination-container .c-documentation__pagination-link svg{fill:currentColor;left:2px;margin-left:5px;margin-right:0}.c-documentation__pagination-link{font-size:16px;font-size:1.6rem;font-weight:500;letter-spacing:normal;line-height:110%;align-items:flex-start;color:#2c1b5b;display:inline-flex;max-width:225px;padding-bottom:2px;text-decoration:none;transition:color .3s}@media (min-width:992px){.c-documentation__pagination-link{font-size:20px;font-size:2rem;font-weight:500;letter-spacing:normal;line-height:110%;max-width:350px}}.c-documentation__pagination-link svg{fill:currentColor;left:-2px;position:relative;margin-right:5px;min-width:15px;width:15px}@media (min-width:992px){.c-documentation__pagination-link svg{min-width:20px;top:1px;width:20px}}@media (max-width:767.98px){body.is-nav-open .c-documentation__sidebar{-webkit-transform:translateX(0);transform:translateX(0)}}body.is-nav-open .c-documentation__menu::before{left:3px;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top left;transform-origin:top left;width:30px}body.is-nav-open .c-documentation__menu::after{bottom:1px;left:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:top left;transform-origin:top left;width:30px}.c-documentation__sidebar-list-link.is-current{background-color:#fff;border-bottom:1px solid #767676;border-left:1px solid #767676;border-radius:3px 0 0 3px;border-top:1px solid #767676;color:#3ee6cd!important}.c-footer{margin-bottom:0;padding-bottom:20px;padding-top:20px;background-color:#2c1b5b;color:#fff}@media (min-width:375px){.c-footer{margin-bottom:0}}@media (min-width:550px){.c-footer{margin-bottom:0}}@media (min-width:768px){.c-footer{margin-bottom:0}}@media (min-width:992px){.c-footer{margin-bottom:0}}@media (min-width:1200px){.c-footer{margin-bottom:0}}@media (min-width:1400px){.c-footer{margin-bottom:0}}@media (min-width:375px){.c-footer{padding-bottom:20px;padding-top:20px}}@media (min-width:550px){.c-footer{padding-bottom:20px;padding-top:20px}}@media (min-width:768px){.c-footer{padding-bottom:30px;padding-top:30px}}@media (min-width:992px){.c-footer{padding-bottom:30px;padding-top:30px}}@media (min-width:1200px){.c-footer{padding-bottom:40px;padding-top:40px}}@media (min-width:1400px){.c-footer{padding-bottom:40px;padding-top:40px}}.c-footer__logo-container{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 100%;max-width:100%}@media (min-width:375px){.c-footer__logo-container{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-footer__logo-container{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-footer__logo-container{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-footer__logo-container{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-footer__logo-container{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-footer__logo-container{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-footer__logo-container{flex:0 0 18.3333333333%;max-width:18.3333333333%}}.c-footer__logo-link{display:inline-block;transition:opacity .3s}html.no-touchevents .c-footer__logo-link:hover{opacity:.7}.c-footer__logo{width:110px}@media (min-width:768px){.c-footer__logo{width:125px}}@media (min-width:1200px){.c-footer__logo{width:140px}}.c-footer__copyright{font-size:14px;font-size:1.4rem;line-height:160%;margin-top:10px}@media (min-width:768px){.c-footer__copyright{font-size:16px;font-size:1.6rem}}.c-footer__social-container{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 50%;max-width:50%;margin-top:30px}@media (min-width:375px){.c-footer__social-container{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-footer__social-container{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-footer__social-container{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-footer__social-container{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-footer__social-container{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-footer__social-container{padding-right:8px;padding-left:8px}}@media (min-width:768px){.c-footer__social-container{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media (min-width:992px){.c-footer__social-container{flex:0 0 15%;max-width:15%}}@media (min-width:1200px){.c-footer__social-container{flex:0 0 10.8333333333%;max-width:10.8333333333%;margin-top:0}}.c-footer__social-items{align-items:flex-start;display:flex;flex-direction:column}.c-footer__social-item:not(:first-of-type){margin-top:10px}.c-footer__social-item-link{align-items:center;display:flex;justify-content:center}.c-footer__social-item-link svg{color:#fff;height:30px;width:30px}.c-footer__social-item-link svg path{fill:currentColor;transition:fill .3s}html.no-touchevents .c-footer__social-item-link:hover svg path{fill:#49d9e6}.c-footer__social-item-text{font-size:14px;font-size:1.4rem;color:#fff;line-height:160%;margin-left:10px;transition:color .3s}@media (min-width:768px){.c-footer__social-item-text{font-size:16px;font-size:1.6rem}}.c-footer__contact-container{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 100%;max-width:100%;margin-top:30px}@media (min-width:375px){.c-footer__contact-container{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-footer__contact-container{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-footer__contact-container{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-footer__contact-container{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-footer__contact-container{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-footer__contact-container{padding-right:8px;padding-left:8px}}@media (min-width:768px){.c-footer__contact-container{flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media (min-width:992px){.c-footer__contact-container{flex:0 0 28.3333333333%;max-width:28.3333333333%}}@media (min-width:1200px){.c-footer__contact-container{flex:0 0 20.8333333333%;max-width:20.8333333333%;margin-top:0}}.c-footer__contact-link{background-image:linear-gradient(to bottom,currentColor,currentColor);background-position:bottom right;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none;transition:background-size .45s cubic-bezier(.645,.045,.355,1),color .3s;font-size:14px;font-size:1.4rem;color:currentColor;line-height:160%}html.no-touchevents .c-footer__contact-link:hover,html.no-touchevents .c-footer__legal-menu-item-link:hover{background-size:0 1px;color:#49d9e6}@media (min-width:768px){.c-footer__contact-link{font-size:16px;font-size:1.6rem}}.c-footer__address-container{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 50%;max-width:50%;margin-top:30px}@media (min-width:375px){.c-footer__address-container{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-footer__address-container{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-footer__address-container{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-footer__address-container{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-footer__address-container{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-footer__address-container{padding-right:8px;padding-left:8px}}@media (min-width:768px){.c-footer__address-container{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media (min-width:992px){.c-footer__address-container{flex:0 0 28.3333333333%;max-width:28.3333333333%}}@media (min-width:1200px){.c-footer__address-container{flex:0 0 25%;max-width:25%;margin-top:0}}.c-footer__address{font-size:14px;font-size:1.4rem;line-height:160%}@media (min-width:768px){.c-footer__address{font-size:16px;font-size:1.6rem}}.c-footer__legal-menu-container{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 100%;max-width:100%}@media (min-width:375px){.c-footer__legal-menu-container{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-footer__legal-menu-container{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-footer__legal-menu-container{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-footer__legal-menu-container{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-footer__legal-menu-container{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-footer__legal-menu-container{padding-right:8px;padding-left:8px}}.c-footer__legal-menu{display:flex;margin-top:30px}.c-footer__legal-menu-item:not(:first-of-type){margin-left:15px}.c-footer__legal-menu-item-link{background-image:linear-gradient(to bottom,currentColor,currentColor);background-position:bottom right;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none;transition:background-size .45s cubic-bezier(.645,.045,.355,1),color .3s;font-size:14px;font-size:1.4rem;color:#fff}.c-listing{margin-bottom:40px;margin-top:40px}@media (min-width:375px){.c-listing{margin-bottom:40px;margin-top:40px}}@media (min-width:550px){.c-listing{margin-bottom:40px;margin-top:40px}}@media (min-width:768px){.c-listing{margin-bottom:60px;margin-top:60px}}@media (min-width:992px){.c-listing{margin-bottom:60px;margin-top:60px}}@media (min-width:1200px){.c-listing{margin-bottom:80px;margin-top:80px}}@media (min-width:1400px){.c-listing{margin-bottom:80px;margin-top:80px}}.c-listing__container{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 100%;max-width:100%}@media (min-width:375px){.c-listing__container{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-listing__container{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-listing__container{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-listing__container{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-listing__container{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-listing__container{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-listing__container{flex:0 0 83.3333333333%;max-width:83.3333333333%;margin-left:8.3333333333%}}.c-listing__item{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 100%;max-width:100%}@media (min-width:375px){.c-listing__item{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-listing__item{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-listing__item{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-listing__item{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-listing__item{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-listing__item{padding-right:8px;padding-left:8px}}@media (min-width:768px){.c-listing__item{flex:0 0 50%;max-width:50%}}@media (max-width:767.98px){.c-listing__item:not(:first-of-type){margin-top:40px}}@media (min-width:768px){.c-listing__item:nth-of-type(n+3){margin-top:60px}}.c-listing__item-link{display:block;text-decoration:none}.c-listing__item-link::after{font-size:18px;font-size:1.8rem;font-weight:500;letter-spacing:normal;line-height:110%;border-bottom:1px solid currentColor;color:#2c1b5b;content:"Read";display:inline-block;margin-top:10px;transition:color .3s}@media (min-width:768px){.c-listing__item-link::after{margin-top:15px}}@media (min-width:1200px){.c-listing__item-link::after{font-size:20px;font-size:2rem;font-weight:500;letter-spacing:normal;line-height:110%}}html.no-touchevents .c-listing__item-link:hover .c-listing__item-media{-webkit-transform:scale(1.1);transform:scale(1.1)}.c-listing__item-media-container{overflow:hidden}.c-listing__item-media{height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%}.c-listing__item-title{font-size:25px;font-size:2.5rem;font-weight:500;letter-spacing:normal;line-height:110%;color:#2c1b5b;display:inline-block;margin-top:10px}@media (min-width:768px){.c-listing__item-title{margin-top:20px}}@media (min-width:1200px){.c-listing__item-title{font-size:30px;font-size:3rem;font-weight:500;letter-spacing:normal;line-height:110%}}.c-listing__item-summary{font-size:14px;font-size:1.4rem;line-height:160%;margin-top:10px}@media (min-width:768px){.c-listing__item-summary{font-size:16px;font-size:1.6rem}}@media (min-width:1200px){.c-listing__item-summary{font-size:18px;font-size:1.8rem}}.c-masthead{background-color:#2c1b5b;color:#fff;padding-bottom:50px;padding-top:120px;position:relative}@media (min-width:768px){.c-masthead{padding-bottom:75px;padding-top:160px}}@media (min-width:992px){.c-masthead{padding-top:180px}}@media (min-width:1400px){.c-masthead{padding-top:200px}}.c-masthead__content-container{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;justify-content:center}@media (min-width:375px){.c-masthead__content-container{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-masthead__content-container{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-masthead__content-container{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-masthead__content-container{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-masthead__content-container{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-masthead__content-container{padding-right:8px;padding-left:8px}}@media (min-width:768px){.c-masthead__content-container{flex:0 0 58.3333333333%;max-width:58.3333333333%}}@media (min-width:992px){.c-masthead__content-container{flex:0 0 50%;max-width:50%;margin-left:8.3333333333%}}@media (min-width:1200px){.c-masthead__content-container{flex:0 0 50%;max-width:50%;padding-right:5%}}.c-masthead__title{font-size:30px;font-size:3rem;font-weight:500;letter-spacing:normal;line-height:110%}@media (min-width:768px){.c-masthead__title{font-size:35px;font-size:3.5rem;font-weight:700;letter-spacing:normal;line-height:110%}}@media (min-width:992px){.c-masthead__title{font-size:40px;font-size:4rem;font-weight:700;letter-spacing:normal;line-height:110%}}@media (min-width:1200px){.c-masthead__title{font-size:50px;font-size:5rem;font-weight:700;letter-spacing:normal;line-height:110%}}.c-masthead__summary{margin-top:10px}@media (min-width:992px){.c-masthead__summary{margin-top:15px}}.c-masthead--text-center .c-masthead__content-container,.c-masthead__content-media-container{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 100%;max-width:100%}@media (min-width:375px){.c-masthead__content-media-container{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-masthead__content-media-container{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-masthead__content-media-container{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-masthead__content-media-container{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-masthead__content-media-container{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-masthead__content-media-container{padding-right:8px;padding-left:8px}}@media (min-width:768px){.c-masthead__content-media-container{flex:0 0 41.6666666667%;max-width:41.6666666667%}}.c-masthead--text-center{text-align:center}@media (min-width:375px){.c-masthead--text-center .c-masthead__content-container{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-masthead--text-center .c-masthead__content-container{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-masthead--text-center .c-masthead__content-container{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-masthead--text-center .c-masthead__content-container{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-masthead--text-center .c-masthead__content-container{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-masthead--text-center .c-masthead__content-container{padding-right:8px;padding-left:8px}}@media (min-width:768px){.c-masthead--text-center .c-masthead__content-container{flex:0 0 75%;max-width:75%;margin-left:12.5%}}@media (min-width:992px){.c-masthead--text-center .c-masthead__content-container{flex:0 0 66.6666666667%;max-width:66.6666666667%;margin-left:16.6666666667%}}@media (min-width:1200px){.c-masthead--text-center .c-masthead__content-container{flex:0 0 58.3333333333%;max-width:58.3333333333%;margin-left:20.8333333333%}}@media (min-width:1400px){.c-masthead--text-center .c-masthead__content-container{flex:0 0 50%;max-width:50%;margin-left:25%}}.c-masthead--transparent{background-color:transparent;color:currentColor;padding-bottom:0!important}.c-navbar{background:#2c1b5b;color:#fff;left:0;padding:10px 0;position:fixed;top:0;transition:padding .3s ease-in-out,background .3s ease-in-out;width:100%;z-index:400}@media (min-width:768px){.c-navbar{padding:15px 0}}@media (min-width:992px){.c-navbar{padding:20px 0}}.c-navbar__container{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex:0 0 100%;max-width:100%;align-items:center;display:flex}@media (min-width:375px){.c-navbar__container{padding-right:5px;padding-left:5px}}@media (min-width:550px){.c-navbar__container{padding-right:5px;padding-left:5px}}@media (min-width:768px){.c-navbar__container{padding-right:8px;padding-left:8px}}@media (min-width:992px){.c-navbar__container{padding-right:8px;padding-left:8px}}@media (min-width:1200px){.c-navbar__container{padding-right:8px;padding-left:8px}}@media (min-width:1400px){.c-navbar__container{padding-right:8px;padding-left:8px}}@media (min-width:768px){.c-navbar__container{justify-content:space-between}}.c-navbar__brand{color:currentColor;position:relative;transition:opacity .3s,width .3s;z-index:200}html.no-touchevents .c-navbar__brand:hover{opacity:.7}.c-navbar__brand svg{fill:currentColor;height:49px}@media (min-width:768px){.c-navbar__brand svg{height:59px}}@media (max-width:767.98px){.c-navbar__links{display:none}}.c-navbar__list{display:flex}.c-navbar__item,.c-navbar__link{position:relative}.c-navbar__link{background-image:linear-gradient(to bottom,currentColor,currentColor);background-position:bottom left;background-repeat:no-repeat;background-size:0 1px;text-decoration:none;transition:background-size .45s cubic-bezier(.645,.045,.355,1),color .3s;font-size:16px;font-size:1.6rem;color:currentColor;display:block;font-weight:500}html.no-touchevents .c-navbar__link:hover{background-size:100% 1px;color:#49d9e6}
