.theme{--background-color:#FFFFFF;--text-color:#000000;--title-color:#000000}.theme--blush_harmony{--background-color:#f5b5d2;--text-color:#312783;--title-color:#312783}.theme--mint_serenity{--background-color:#a5d7d5;--text-color:#312783;--title-color:#312783}.theme--golden_pastel{--background-color:#fff3d7;--text-color:#312783;--title-color:#312783}.theme--lavender_mist{--background-color:#c1a4cf;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--crimson_elegance{--background-color:#e7343f;--text-color:#FFFFFF;--title-color:#FFFFFF
  }.theme--deep_violet{--background-color:#702283;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--teal_essence{--background-color:#009a93;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--midnight_indigo{--background-color:#312783;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--purple_essence{--background-color:#EFE8F5;--text-color:#000000;--title-color:#69187d}.theme--pink_blossom{--background-color:#FDEEF6;--text-color:#000000;--title-color:#E6007D}.theme--teal_harmony{--background-color:#EBF6F6;--text-color:#000000;--title-color:#009A93}.theme--crimson_glow{--background-color:#FDEEEB;--text-color:#000000;--title-color:#E7343F}.sidebar{position:relative;z-index:999}@media screen and (max-width: 767px){.sidebar{position:fixed;left:0;bottom:0;width:100%;z-index:99991}}@media screen and (max-width: 767px){.sidebar.is-open{top:0;max-height:100%;overflow-y:auto}.sidebar.is-open .sidebar__list,.sidebar.is-open .sidebar__info{display:block;border-radius:0}.sidebar.is-open .sidebar__top{border-radius:0 0 .9375rem .9375rem}.sidebar.is-open .sidebar__title::before{content:'\E80F'}}@media screen and (max-width: 767px){.sidebar__list,.sidebar__info{display:none}}.sidebar__top{position:relative;padding:.9375rem 1.5625rem;border-radius:.9375rem .9375rem 0 0;background-color:#FAD6D9;z-index:1}@media screen and (min-width: 768px){.sidebar__top{padding:2.5rem 1.5625rem;border-radius:.9375rem}}@media screen and (max-width: 767px){.sidebar__top .wrap-button{display:block;margin:.625rem 0 0}}@media screen and (min-width: 768px){.sidebar__top .wrap-button{display:none}}.sidebar__info{position:relative;color:#fff;padding:2.8125rem 1.5625rem;overflow:hidden;margin-top:-.9375rem}.sidebar__info::after{content:'';position:absolute;left:0;top:0;width:100%;bottom:0;background-color:#312783;z-index:-1}@media screen and (min-width: 768px){.sidebar__info::after{bottom:.625rem;border-radius:0 0 .9375rem .9375rem}}.sidebar__info .wrap-button{margin-bottom:0}.sidebar__title{font-size:.875rem;line-height:1.2;font-weight:600}@media screen and (min-width: 768px){.sidebar__title{font-size:1.5rem;margin-bottom:1.25rem}}@media screen and (max-width: 767px){.sidebar__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar__title::before{content:'\E80E';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.sidebar__list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem 0;border-bottom:0.0625rem solid rgba(0,0,0,0.1);-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem}.sidebar__list .item:last-child{border-bottom:0}.sidebar__list .item__label{width:35%;-ms-flex-negative:0;flex-shrink:0}.sidebar__list .item .field__items{margin-bottom:.9375rem}.sidebar__list .item .field__item:not(:last-child){margin-bottom:.9375rem}.sidebar__list .item__value{text-align:right;font-weight:600}@media screen and (min-width: 768px){.sidebar__list .item__value{line-height:1.4}}.sidebar__list .item__value li:not(:last-child){margin-bottom:.9375rem}.sidebar .info__title{margin-bottom:1.25rem}.sidebar .info__name{font-size:1.125rem;font-weight:600}@media screen and (min-width: 768px){.sidebar .info__name{font-size:1.5rem;margin-bottom:.3125rem}}.sidebar .info__job-name{margin-bottom:.625rem}.sidebar .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.625rem;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;margin-bottom:1.25rem}@media screen and (min-width: 768px){.sidebar .contact{margin-bottom:2.5rem}}.sidebar .contact a span{margin-left:.1875rem}.sidebar .contact a:hover span{text-decoration:underline}.sidebar .partner-info{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 1024px){.sidebar .partner-info{margin-bottom:1.875rem}}.sidebar .partner-info .partner-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sidebar .partner-info .partner-title a:after{content:'\E80B';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.25rem;margin-left:.625rem}.sidebar .partner-info .partner-logo{width:6.25rem;margin-right:.9375rem;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 1024px){.sidebar .partner-info .partner-logo{width:9.375rem;margin-right:1.25rem}}.sidebar .partner-info .partner-logo img{height:auto}.sidebar .button{text-align:center}.sidebar .button .btn:not(:last-child){margin-bottom:.625rem}@media screen and (min-width: 768px){.sidebar .button .btn:not(:last-child){margin-bottom:.9375rem}}
