footer{padding:0}app[data-theme=light] footer{background-color:var(--color-vampiro-purple)}app[data-theme=dark] footer{background-color:var(--color-grey-black)}footer-nav{padding:0 0 50px;width:100%;display:block;max-width:1280px;margin:0 auto;position:relative;z-index:2}footer-nav spacer{display:block;margin:0 30px}footer-nav footer-row{display:table;table-layout:fixed;width:100%}footer-nav footer-cell{display:table-cell;vertical-align:top}footer-nav footer-cell[data-col=separator]{width:30px}footer-nav footer-cell[data-col=branding]{width:40%}footer-nav footer-cell branding{display:block}footer-nav footer-cell branding svg{max-width:160px;height:auto;display:inline-block}app[data-theme=light] footer branding .footer-logo-text{fill:#ec9c90}app[data-theme=light] footer branding .st1{fill:#4d357a}app[data-theme=light] footer branding .st2{fill:#5e4195}app[data-theme=light] footer branding .st3{fill:#7551ba}app[data-theme=light] footer branding .st4{fill:#ec9c90}app[data-theme=light] footer branding .st5{fill:#e37f87}app[data-theme=light] footer branding .st6{fill:#e2597c}app[data-theme=dark] footer branding .footer-logo-text{fill:#fff}app[data-theme=dark] footer branding .st1{fill:#4d357a}app[data-theme=dark] footer branding .st2{fill:#5e4195}app[data-theme=dark] footer branding .st3{fill:#7551ba}app[data-theme=dark] footer branding .st4{fill:#ec9c90}app[data-theme=dark] footer branding .st5{fill:#e37f87}app[data-theme=dark] footer branding .st6{fill:#e2597c}footer-nav footer-cell branding p{font-size:.9rem;line-height:150%;padding:15px 30px 0 0;font-weight:400;margin:0}app[data-theme=light] footer-nav footer-cell branding p{color:var(--color-pretty-purple)}app[data-theme=dark] footer-nav footer-cell branding p{color:var(--color-slate-gray)}footer-nav footer-cell[data-col=navigation] h4{font-size:1rem;line-height:100%;font-weight:700;padding:50px 0 20px;margin:0}app[data-theme=light] footer-nav footer-cell[data-col=navigation] h4{color:#f8f9fb}app[data-theme=dark] footer-nav footer-cell[data-col=navigation] h4{color:#44505b}footer-nav footer-cell[data-col=navigation] ul{list-style:none;margin:0;padding:0}footer-nav footer-cell[data-col=navigation] li{padding:0 0 16px;line-height:150%;text-align:left;font-size:.9rem;font-weight:400;margin:0}footer-nav footer-cell[data-col=navigation] li:before{content:"•";font-weight:700;display:inline-block;width:1em}footer-nav footer-cell[data-col=navigation] li a{font-size:1em;font-weight:500;letter-spacing:1px;text-decoration:none;transition:color .2s}app[data-theme=light] footer-nav footer-cell[data-col=navigation] li:before{color:var(--color-blush-pink)}app[data-theme=dark] footer-nav footer-cell[data-col=navigation] li:before{color:var(--color-ghost-white)}app[data-theme=light] footer-nav footer-cell[data-col=navigation] li a{color:var(--color-pretty-purple)}app[data-theme=light] footer-nav footer-cell[data-col=navigation] li a:hover{color:#fff}app[data-theme=dark] footer-nav footer-cell[data-col=navigation] li a{color:var(--color-slate-gray)}app[data-theme=dark] footer-nav footer-cell[data-col=navigation] li a:hover{color:#fff}footer-infos{padding:0 0 50px;width:100%;display:block;max-width:1280px;margin:0 auto;position:relative;z-index:2}footer-infos spacer{display:block;margin:0 30px;padding:50px 0}app[data-theme=light] footer-infos spacer{border-top:3px solid var(--color-regalia-purple)}app[data-theme=dark] footer-infos spacer{border-top:3px solid var(--color-inner-space)}footer-infos footer-row{display:table;table-layout:fixed;width:100%}footer-infos footer-cell{display:table-cell;vertical-align:top}footer-infos footer-cell h4{font-size:1.2em;font-weight:600;padding:0 0 20px;margin:0}footer-infos footer-cell[data-col=networks] networks{display:block;padding-bottom:20px}footer-infos footer-cell[data-col=networks] networks ul{list-style:none;padding:0;margin:0}footer-infos footer-cell[data-col=networks] networks ul li{float:left;margin:0 10px 0 0;width:48px;height:48px;padding:0;transition:all .1s ease-in;filter:drop-shadow(-1px 8px 15px rgba(0,0,0,.1))}app[data-theme=light] footer-infos footer-cell[data-col=networks] networks ul li{background:url(img/otowui-el-gradient-light.svg) no-repeat center center scroll;background-size:contain}app[data-theme=dark] footer-infos footer-cell[data-col=networks] networks ul li{background:url(img/otowui-el-gradient-dark.svg) no-repeat center center scroll;background-size:contain}footer-infos footer-cell[data-col=networks] networks ul li a{color:#fff;font-size:0;display:inline-block;width:48px;height:48px;line-height:48px;text-align:center}footer-infos footer-cell[data-col=networks] networks ul li:hover{transform:scale(1.1)}footer-infos footer-cell[data-col=networks] networks ul li a svg{height:18px;width:auto;display:inline-block;vertical-align:middle}footer-infos footer-cell[data-col=networks] feedback{display:block}footer-infos footer-cell[data-col=networks] feedback h5{font-size:.8rem;font-weight:600;padding:0 0 10px;margin:0}app[data-theme=light] footer-infos footer-cell[data-col=networks] feedback h5{color:var(--color-pretty-purple)}app[data-theme=dark] footer-infos footer-cell[data-col=networks] feedback h5{color:var(--color-slate-gray)}footer-infos footer-cell[data-col=networks] feedback p{font-size:.8rem;margin:0;padding:0}footer-infos footer-cell[data-col=networks] feedback p a{color:inherit}app[data-theme=light] footer-infos footer-cell[data-col=networks] feedback p{color:var(--color-pretty-purple)}app[data-theme=dark] footer-infos footer-cell[data-col=networks] feedback p{color:var(--color-slate-gray)}footer-infos footer-cell[data-col=contacts] partners{display:block;padding-bottom:12px}footer-infos footer-cell[data-col=contacts] ul{list-style:none;margin:0;padding:0}footer-infos footer-cell[data-col=contacts] li{padding:0 0 8px;line-height:150%;text-align:left;font-size:.8rem;font-weight:400;margin:0}footer-infos footer-cell[data-col=contacts] li a{font-size:1em;font-weight:500;letter-spacing:1px;text-decoration:none;transition:color .2s}app[data-theme=light] footer-infos footer-cell[data-col=contacts] li a{color:var(--color-pretty-purple)}app[data-theme=light] footer-infos footer-cell[data-col=contacts] li a:hover{color:#fff}app[data-theme=dark] footer-infos footer-cell[data-col=contacts] li a{color:var(--color-slate-gray)}app[data-theme=dark] footer-infos footer-cell[data-col=contacts] li a:hover{color:#fff}copyrights{display:block;padding:40px 0;text-align:center;background-color:#0003}copyrights p{text-transform:uppercase;font-size:.8em;text-align:center;margin:0;padding:0 30px}copyrights p a{text-decoration:none;transition:color .2s}app[data-theme=light] copyrights p,app[data-theme=light] copyrights p a{color:var(--color-pretty-purple)}app[data-theme=light] copyrights p a:hover{color:#fff}app[data-theme=dark] copyrights p,app[data-theme=dark] copyrights p a{color:var(--color-slate-gray)}app[data-theme=dark] copyrights p a:hover{color:#fff}footer-infos footer-cell[data-col=subscribe] p{padding:0 0 12px;margin:0;text-transform:revert;font-size:14px;line-height:130%;color:#fff}footer-infos footer-cell[data-col=subscribe] form{opacity:0;transition:.2s}footer-infos footer-cell[data-col=subscribe] form[data-styles-ready=true]{opacity:1;transition:.2s}footer-infos footer-cell[data-col=subscribe] form button{padding:0 16px;border-radius:5px;display:inline-block;font-size:12px;font-weight:600;line-height:42px;text-decoration:none;letter-spacing:1px;transition:all .3s;outline:none;cursor:pointer;white-space:nowrap}app[data-theme=light] footer-infos footer-cell[data-col=subscribe] form button{color:#fff;background-color:var(--color-blush-pink);border:2px solid var(--color-blush-pink);box-shadow:0 15px 30px #e853784d}app[data-theme=light] footer-infos footer-cell[data-col=subscribe] form button:hover{background-color:var(--color-cta-hover);border:2px solid var(--color-cta-hover);box-shadow:0 15px 30px #e8537800}app[data-theme=dark] footer-infos footer-cell[data-col=subscribe] form button{background-color:#fff;color:var(--color-slate-gray);border:2px solid #fff;box-shadow:0 15px 30px #0000004d}app[data-theme=dark] footer-infos footer-cell[data-col=subscribe] form button:hover{color:#fff;background-color:var(--color-cta-hover);border:2px solid var(--color-cta-hover);box-shadow:0 15px 30px #0000}footer-infos footer-cell[data-col=subscribe] .mktoFormRow[data-wrapper-for*=fieldset-success]{display:none}footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-hidden]{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;margin:-1px}footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] fieldset,footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-success] fieldset{margin:0!important;padding:0!important;border:none}footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] fieldset legend,footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-success] fieldset legend,footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] .mktoGutter,footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] .mktoOffset,footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] label{display:none}footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] .mktoFieldWrap{display:flex;grid-column:2;width:100%;position:relative}footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] .mktoFieldWrap #Email{flex-grow:1;padding:0 12px;line-height:40px}footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] .mktoFieldWrap .mktoButtonRow button{margin-left:4px;padding:0 12px;line-height:40px}footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] p{font-size:12px;padding:12px 0 0;line-height:130%}footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] p a{color:inherit}app[data-theme=light] footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] p{color:var(--color-royal-purple)}app[data-theme=dark] footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] p{color:var(--color-slate-gray)}footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] .mktoError{position:absolute;display:inline-block;right:0!important;bottom:-36px!important;z-index:8;filter:drop-shadow(-1px 8px 15px rgba(0,0,0,.1))}footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] .mktoError .mktoErrorArrowWrap .mktoErrorArrow{margin-left:10px;width:0px;height:0px;border-style:solid;border-width:0 4px 8px 4px;border-color:transparent transparent var(--color-blush-pink) transparent;transform:rotate(0)}footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] .mktoError .mktoErrorMsg{border-radius:4px;white-space:nowrap;font-size:12px;padding:6px 8px;color:#fff;background-color:var(--color-blush-pink)}footer-infos footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] input[type=email]{padding:0 12px;line-height:42px;display:block;width:100%;margin:0 auto;border-radius:5px;-webkit-appearance:none;font-family:inherit;transition:border-color .2s linear;color:inherit}app[data-theme=light] footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] input[type=email]{border:2px solid var(--color-royal-purple);background-color:var(--color-regalia-purple);color:#fff}app[data-theme=light] footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] input[type=email].valid{border:2px solid var(--color-android-green)!important}app[data-theme=light] footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] input[type=email].mktoInvalid{border:2px solid var(--color-blush-pink)!important}app[data-theme=light] footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] input[type=email]:focus{border:2px solid var(--color-pretty-purple)}app[data-theme=light] footer-cell[data-col=subscribe] ::-webkit-input-placeholder{color:var(--color-pretty-purple)}app[data-theme=light] footer-cell[data-col=subscribe] ::-moz-placeholder{color:var(--color-pretty-purple)}app[data-theme=light] footer-cell[data-col=subscribe] :-ms-input-placeholder{color:var(--color-pretty-purple)}app[data-theme=light] footer-cell[data-col=subscribe] :-moz-placeholder{color:var(--color-pretty-purple)}app[data-theme=dark] footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] input[type=email]{border:2px solid var(--color-inner-space);background-color:var(--color-outer-space-alt)}app[data-theme=dark] footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] input[type=email].valid{border:2px solid var(--color-android-green)!important}app[data-theme=dark] footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] input[type=email].mktoInvalid{border:2px solid var(--color-error)!important}app[data-theme=dark] footer-cell[data-col=subscribe] [data-wrapper-for*=fieldset-info] input[type=email]:focus{border-color:var(--color-grey-black)}app[data-theme=dark] footer-cell[data-col=subscribe] ::-webkit-input-placeholder{color:var(--color-slate-gray)}app[data-theme=dark] footer-cell[data-col=subscribe] ::-moz-placeholder{color:var(--color-slate-gray)}app[data-theme=dark] footer-cell[data-col=subscribe] :-ms-input-placeholder{color:var(--color-slate-gray)}app[data-theme=dark] footer-cell[data-col=subscribe] :-moz-placeholder{color:var(--color-slate-gray)}@media(min-width:768px)and (max-width:1023px){footer-nav footer-row{display:block}footer-nav footer-cell{display:block}footer-nav footer-cell[data-col=separator]{width:100%}footer-nav footer-cell[data-col=branding]{width:100%}footer-nav footer-cell[data-col=navigation] li{padding:0 6px 0 0;display:inline-block}footer-infos footer-row{display:block}footer-infos footer-cell{display:block}footer-infos footer-cell[data-col=networks],footer-infos footer-cell[data-col=contacts]{padding-bottom:50px}}@media(min-width:1px)and (max-width:767px){footer-nav footer-row{display:block}footer-nav footer-cell{display:block}footer-nav footer-cell[data-col=separator]{width:100%}footer-nav footer-cell[data-col=branding]{width:100%}footer-nav footer-cell[data-col=navigation] li{padding:0 6px 0 0;display:inline-block}footer-infos footer-row{display:block}footer-infos footer-cell{display:block}footer-infos footer-cell[data-col=networks],footer-infos footer-cell[data-col=contacts]{padding-bottom:50px}}
