@font-face{font-family:Clan-Pro-Medium;src:url(https://static.alwaysdata.com/aldjango/fonts/Clan-Pro-Medium.ttf?06b373fcc76e)}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://static.alwaysdata.com/aldjango/fonts/OpenSans-Italic.woff2?06b373fcc76e) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url(https://static.alwaysdata.com/aldjango/fonts/OpenSans-SemiBoldItalic.woff2?06b373fcc76e) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://static.alwaysdata.com/aldjango/fonts/OpenSans-BoldItalic.woff2?06b373fcc76e) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://static.alwaysdata.com/aldjango/fonts/OpenSans-Regular.woff2?06b373fcc76e) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://static.alwaysdata.com/aldjango/fonts/OpenSans-SemiBold.woff2?06b373fcc76e) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://static.alwaysdata.com/aldjango/fonts/OpenSans-Bold.woff2?06b373fcc76e) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body,html{padding:0px;margin:0px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{width:100%;height:100%;font-family:Open Sans}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:inherit}p,ul{margin:1em 0}table{margin:2em 0}a:hover{cursor:pointer}#header-top{font-weight:600;background-color:#E9568E}#header-top-wrapper,#header-top-large-wrapper{margin:auto;padding:0 15px;height:77px;max-height:77px;display:flex;align-items:center}#header-top-wrapper{max-width:1200px;justify-content:space-between}#header-top-large-wrapper{justify-content:end}#header-top .logo img{position:relative;z-index:10;height:27px}#header-top .container-link{display:flex;align-items:center;font-weight:400}#header-top .container-link .link{position:relative;cursor:pointer;perspective:300px}#header-top .container-link .link + .link{margin-left:4vw}#header-top .container-link .link>a{font-weight:600;text-decoration:none}#header-top .container-link .link>a span{font-family:Open Sans;font-size:14px;color:rgba(255,255,255,0.8);transition:all .25s ease}#header-top.alternate .container-link .link>a span{color:rgba(141,141,151,0.8)}#header-top .container-link .link>a span:hover{color:rgba(255,255,255,1)}#header-top.alternate .container-link .link>a span:hover{color:rgba(141,141,151,1)}.header-layout{display:flex;align-items:center;position:relative;z-index:10}.header-layout>*{margin-left:1.5rem}.header-layout>a:nth-child(1){margin-left:0}.header-layout .link{text-decoration:none;color:rgba(255,255,255,0.8);font-family:Open Sans;font-size:14px;transition:color .25s ease}.header-layout .link i.fa{color:currentColor;margin-inline-end:.5rem}.header-layout #languages i.fa{font-size:1.5em;vertical-align:top}.header-layout .link.link-highlight{background-color:#fff;color:#E9568E;padding:.6rem 1rem;border-radius:2rem}.header-layout .link.link-highlight:is(:hover,:focus-visible){background-color:rgba(255,255,255,0.9)}.header-layout .link-counter{display:inline-block;color:#fff;background-color:#E9568E;padding:0 .5rem;border-radius:1rem;min-width:2rem;text-align:center}#header-top.alternate .header-layout .link{color:rgba(90,96,192,0.8)}.header-layout .link:not(.link-highlight):hover{color:rgba(255,255,255,1)}#header-top.alternate .header-layout .link:hover{color:rgba(90,96,192,1)}.header-layout .sep{height:4px;width:4px;border-radius:2px;background-color:rgba(255,255,255,0.3)}#header-top.alternate .header-layout .sep{background-color:rgba(90,96,192,0.3)}.header-layout .login{position:relative;text-decoration:none;color:rgba(255,255,255,0.8);font-family:Open Sans;font-size:14px;transition:all .25s ease}.header-layout .login:after{content:'';position:absolute;top:calc(100% + 2px);left:50%;height:1px;background-color:rgba(255,255,255,0.8);width:100%;transform:translateX(-50%)}#header-top.alternate .header-layout .login{color:#5A60C0}#header-top.alternate .header-layout .login:after{background-color:#5A60C0}.header-layout .logout{background-color:#5A60C0;color:#fff;padding:3px 5px;border-radius:4px;font-size:.8em;margin-left:.8em}.header-layout .purple{text-decoration:none;color:rgba(255,255,255,0.8);font-family:Open Sans;font-size:14px;border-radius:4px;background-color:#5A60C0;padding:10px 20px}#header-top.alternate .header-layout .purple{background-color:#5A60C0}.user-menu{height:77px;max-height:77px}.user-login{display:inline-block;border:0;background-color:transparent;color:rgba(255,255,255,0.8);font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;border:1px solid currentColor;border-radius:2rem;padding:.5rem 2rem}.user-login:is(:hover,:focus,:focus-visible){color:#fff;opacity:1;text-decoration:none}.user-login i:first-child{margin-inline-end:.75rem}.user-login i:first-child::before{display:block;font-size:.75em;aspect-ratio:1}.user-login i:last-child{margin-inline-start:.75rem}#header-top-wrapper:has(.user-login-block){padding-inline-end:0}.user-login-block{border:0;border-radius:0;height:100%;background-color:#00000010}.user-login-desc{display:inline-flex;flex-direction:column;align-items:start;padding-inline:.8rem}.user-login-desc span{font-size:.9em;font-style:italic}.header-layout .dropdown-toggle{display:inline-flex;align-items:center}.header-layout .dropdown-menu{left:auto;right:1.5rem;top:calc(100% + .5rem);width:max-content;min-width:unset;border:0;padding:0 0 .5rem}.header-layout .dropdown-menu::before{content:"";display:block;position:absolute;right:15px;top:-16px;width:0;height:0;border-bottom:8px solid white;border-top:8px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent}.header-layout .dropdown-menu li{padding:.25rem .5rem}.header-layout .dropdown-menu li:first-child:not(.warning){margin-block-start:.75rem}.header-layout .dropdown-menu li.warning{padding:1rem 1rem;margin:0 0 .75rem;font-size:.9em;border-bottom:1px solid #d8d7d7;border-start-start-radius:6px;border-start-end-radius:6px}.header-layout .dropdown-menu li.warning p{margin:0}.header-layout .dropdown-menu li a{color:#353450;font-weight:normal!important;padding:5px 10px}.header-layout .dropdown-menu i{margin-inline-end:.25rem;width:2rem;text-align:center}.dropdown-logout::before{content:'';display:block;border-top:1px solid #eeefef;margin:0 0 .5rem}.dropdown-top{top:-280px}#header-top-mobile{display:none;position:absolute;z-index:10;top:0px;left:0px;width:100%}#header-top-mobile .head{width:100%;height:65px;position:relative;z-index:1;transition:all .5s ease}#header-top-mobile .head.open-menu{background-color:#FFF}#header-top-mobile .head .wrapper-content{position:relative;height:100%;width:100%;overflow:hidden}#header-top-mobile .head .content{position:absolute;left:0px;top:0px;width:100%;height:100%;transition:all 500ms cubic-bezier(1,0,0,1) 0ms}#header-top-mobile .head .content.hide-top{transform:translateY(-100%)}#header-top-mobile .head .content.hide-bottom{transform:translateY(100%)}#header-top-mobile .head .content.content-1 .logo{text-decoration:none;position:absolute;top:50%;left:20px;transform:translateY(-50%)}#header-top-mobile .head .content.content-1 .logo svg{height:20px;fill:#FFF;transition:all .5s ease}#header-top-mobile .head.open-menu .content.content-1 .logo svg,#header-top-mobile.alternate .head .content.content-1 .logo svg{fill:#E9568E}#header-top-mobile .head .content.content-1 .burger{cursor:pointer;height:14px;width:26px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}#header-top-mobile .head .content.content-1 .burger .line{position:absolute;left:0px;width:100%;height:2px;width:26px;border-radius:2;background-color:#FFFFFF;transition:all 500ms cubic-bezier(1,0,0,1) 0ms}#header-top-mobile .head.open-menu .content.content-1 .burger .line,#header-top-mobile.alternate .head .content.content-1 .burger .line{background-color:#E9568E}#header-top-mobile .head .content.content-1 .burger .line:nth-child(1){top:0px}#header-top-mobile .head .content.content-1 .burger.open-menu .line:nth-child(1){transform:translate(0px,6px) rotate(45deg)}#header-top-mobile .head .content.content-1 .burger .line:nth-child(2){top:50%;transform:translateY(-50%)}#header-top-mobile .head .content.content-1 .burger.open-menu .line:nth-child(2){opacity:0}#header-top-mobile .head .content.content-1 .burger .line:nth-child(3){bottom:0px}#header-top-mobile .head .content.content-1 .burger.open-menu .line:nth-child(3){transform:translate(0px,-6px) rotate(-45deg)}#header-top-mobile>.wrapper-content{background-color:#FFF;position:absolute;overflow:hidden;-webkit-overflow-scroll:touch;top:0px;left:0px;width:100%;transition:all 500ms cubic-bezier(1,0,0,1) 0ms;transform:translateY(-100%)}#header-top-mobile>.wrapper-content.open{transform:translateY(0%)}#header-top-mobile>.wrapper-content .content{padding:65px 0 0;width:100%;transition:all 500ms cubic-bezier(1,0,0,1) 0ms}#header-top-mobile>.wrapper-content .content.content-1.hide{transform:translateX(-100%)}#header-top-mobile>.wrapper-content .content.content-1 .index{position:relative}#header-top-mobile>.wrapper-content .content.content-1 .index .el{text-decoration:none;cursor:pointer;display:block;padding:5px 20px}#header-top-mobile>.wrapper-content .content.content-1 .index .el:last-child{margin-bottom:0px}#header-top-mobile>.wrapper-content .content.content-1 .index .el .container-text{position:relative}#header-top-mobile>.wrapper-content .content.content-1 .index .el .container-text h4{color:#353450;font-family:Clan-Pro-Medium;font-size:18px;display:inline-block;vertical-align:middle}#header-top-mobile>.wrapper-content .content.content-1 .index .el .container-text svg{margin-left:10px;display:inline-block;vertical-align:middle;width:6px;fill:#353450;transition:all .25s ease;transform:rotate(90deg)}#header-top-mobile>.wrapper-content .content.content-1 .index .el.open .container-text svg{transform:rotate(-90deg)}#header-top-mobile>.wrapper-content .content.content-1 .index .el .dropdown{width:100%;height:0px;overflow:hidden;transition:all .5s ease}#header-top-mobile>.wrapper-content .content.content-1 .index .el.open .dropdown{height:auto;margin-top:15px}#header-top-mobile>.wrapper-content .content.content-1 .index .el .dropdown .sub-el{color:#353450}#header-top-mobile>.wrapper-content .content.content-1 .index .el .dropdown .sub-el a{color:#353450}#header-top-mobile>.wrapper-content .content.content-1 .index .el .dropdown .sub-el h5{margin-right:10px;display:inline-block;vertical-align:middle;font-size:18px}#header-top-mobile>.wrapper-content .content.content-1 .index .el .dropdown .sub-el svg{display:inline-block;vertical-align:middle;stroke:#353450;width:6px;transform:rotate(180deg)}#header-top-mobile>.wrapper-content .content.content-1 .container-sign{margin:10px 20px}#header-top-mobile>.wrapper-content .content.content-1 .container-sign .sign{width:100%;height:60px;border-radius:4px;position:relative}#header-top-mobile>.wrapper-content .content.content-1 .container-sign .sign .text{position:absolute;left:0px;top:50%;width:100%;color:#FFF;text-align:center;font-family:Open Sans;font-size:14px;transform:translateY(-50%)}#header-top-mobile>.wrapper-content .content.content-1 .container-sign .signin{background-color:#5A60C0;margin-bottom:10px}#header-top-mobile>.wrapper-content .content.content-1 .container-sign .signup{background-color:#E9568E;margin-bottom:10px}#header-top-mobile>.wrapper-content .content.content-1 .container-sign .purple{background-color:#E9568E}#header-top-mobile>.wrapper-content .content.content-index{transition:all 500ms cubic-bezier(1,0,0,1) 0ms;transform:translateX(100%)}#header-top-mobile>.wrapper-content .content.content-index.show{transform:translateX(0%)}#header-top-mobile>.wrapper-content .content.content.content-index .container-li{margin-top:30px}#header-top-mobile>.wrapper-content .content.content.content-index .container-li a{color:#353450;font-size:18px;display:block;text-decoration:none;padding:15px 30px}#header-top-mobile>.wrapper-content .content.content-1 .index .el .container-text h4 span{display:block;font-weight:normal;font-family:Open Sans;line-height:2.4em;color:#fff;text-transform:none}#header-top-mobile .logo{display:none}#header-top-mobile .open-menu .logo{display:block}@media screen and (max-width:800px){#header-top-menu{display:none}#header-top-mobile{display:block}}#header-top-mobile .content ul{list-style:none;padding:0;margin:0}#header-top-mobile .content li{color:#353450;font-family:Clan-Pro-Medium;font-size:1.2em;font-weight:normal;padding:.6rem 2rem}#header-top-mobile .content ul i{margin-inline-end:.25rem;width:2rem;text-align:center}#header-top-mobile .content li a{color:inherit}footer{position:relative;width:100%;padding:49px 5% 1rem 30%;background-color:#e9568e}footer .container-logo{position:absolute;top:0;left:0;width:25%;height:100%;background-color:#cf4a7d}footer .container-logo svg{position:absolute;top:50%;left:50%;width:180px;transform:translate(-50%,-50%);fill:#fff}footer .wrapper-container-el{position:relative;display:-webkit-flex;display:flex;padding:0;padding-bottom:5rem}footer .wrapper-container-el .container-el:first-child{margin-right:15%}footer .wrapper-container-el .container-el{display:inline-block;vertical-align:top}footer .wrapper-container-el .container-el .title{font-family:Clan-Pro-Medium;font-size:16px;color:#fff}footer .wrapper-container-el .container-el .li{position:relative;display:flex;flex-flow:row wrap;margin-top:20px}footer .wrapper-container-el .container-el .li .el{font-family:Open Sans;font-size:14px;display:inline-block;flex:1;margin:0 5px 5px 0;text-decoration:none;color:#fff}footer .wrapper-container-el .container-el .li .col{display:flex;flex-flow:column wrap}footer .wrapper-container-el .container-el .li .col:first-child{margin-right:30px}footer .copyright{font-family:Open Sans;font-size:11px;line-height:26px;position:absolute;bottom:1.5rem;left:0;right:0;text-align:center;color:#9d4063}footer .container-mmlp a.twitter{display:inline-block;width:20px;height:20px;margin-top:4px;margin-left:0;vertical-align:top}footer .container-mmlp a.twitter svg{fill:#9d4063}@media (min-width:701px) and (max-width:1050px){footer{width:100%;padding:50px 0 1rem 30%}footer .container-logo svg{width:20vw}footer .wrapper-container-el{padding-right:130px}}@media (max-width:700px){footer{padding:70px 0 110px}footer .container-logo{width:100%;height:90px}footer .wrapper-container-el{top:60px;justify-content:space-evenly}footer .wrapper-container-el .container-el{margin-right:0!important}footer .wrapper-container-el .container-el .li{flex-flow:column}footer .container-mmlp .language{font-size:16px;display:block;width:15px;padding-right:0;padding-bottom:20px;border-right:0;border-bottom:1px solid #9d4063}footer .container-mmlp .language:after{top:20%;right:-15px}}@media (max-width:400px){footer .wrapper-container-el .container-el .title{font-size:14px}footer .wrapper-container-el .container-el .li .el{font-size:12px}footer .wrapper-container-el{padding:0}}