.btn{font-weight:600;position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;height:5rem;line-height:1;padding:0 2rem 0;border-radius:.3rem;background-color:#d9dfe7;color:#10356a}@media(min-width: 960px){.btn{transition:background-color 300ms ease,color 300ms ease,border-color 300ms ease}}@media(max-width: 960px){.btn{transition:background-color 80ms ease,color 80ms ease,border-color 80ms ease;height:4rem;padding:0 1.5rem 0}}.btn.outline{border:.1rem solid #d9dfe7}.btn.underline{text-decoration:underline}.btn.rounded{border-radius:2rem}.btn.block{width:100%;display:flex;padding-left:1rem;padding-right:1rem}.btn.block .btn-content{justify-content:center}.btn.big{font-weight:700;height:6rem;font-size:1.8rem;padding:0 2.1rem;letter-spacing:.02em}@media(max-width: 960px){.btn.big{height:5rem}}.btn.bold{font-weight:700}.btn.small{height:3.6rem;font-size:1.3rem;padding:0 1.6rem}.btn.small .btn-icon{font-size:1.6rem}.btn.small .btn-iconwrap{height:1.2rem}.btn.smaller{height:2.4rem;padding:0 1rem;font-size:1.2rem}.btn.smaller .btn-icon{font-size:1rem}.btn.smaller .btn-iconwrap{height:1rem}.btn.smallest{height:2rem;padding:0 .8rem;font-size:1rem}.btn.smallest .btn-icon{font-size:.6rem}.btn.smallest .btn-icon.pre{margin-right:.5rem}.btn.smallest .btn-iconwrap{height:.6rem}.btn.wide{padding:0 3rem}.btn.narrow{padding:0 .5rem}.btn.icon-only{padding:0;min-width:5rem}@media(max-width: 960px){.btn.icon-only{min-width:4rem}}.btn.icon-only .btn-icon{margin-left:0 !important;margin-right:0 !important}.btn.icon-only.rounded{border-radius:50%}.btn.icon-only.small{min-width:3.6rem}.btn.icon-only.smaller{min-width:2.4rem}.btn.icon-only.big{min-width:6rem}@media(max-width: 960px){.btn.icon-only.big{min-width:5rem}}@media(min-width: 960px){.btn:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#d0d7e1;color:#10356a}}.btn:not(.no-hover):not(:disabled):not(.nude):active{background-color:#d0d7e1;color:#10356a}.btn.outline{background-color:rgba(0,0,0,0);color:#10356a;border-color:#d9dfe7}@media(min-width: 960px){.btn.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#d9dfe7;color:#10356a;background-color:#d9dfe7}}.btn.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#e2e7ed;border-color:#e2e7ed;color:#10356a}.btn.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.primary{background-color:#ec007c;color:#fff}@media(min-width: 960px){.btn.primary:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#dd0074;color:#fff}}.btn.primary:not(.no-hover):not(:disabled):not(.nude):active{background-color:#dd0074;color:#fff}.btn.primary.outline{background-color:rgba(0,0,0,0);color:#ec007c;border-color:#ec007c}@media(min-width: 960px){.btn.primary.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#ec007c;color:#fff;background-color:#ec007c}}.btn.primary.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#fb0084;border-color:#fb0084;color:#fff}.btn.primary.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.primary-dark{background-color:#c0106c;color:#fff}@media(min-width: 960px){.btn.primary-dark:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#b20f64;color:#fff}}.btn.primary-dark:not(.no-hover):not(:disabled):not(.nude):active{background-color:#b20f64;color:#fff}.btn.primary-dark.outline{background-color:rgba(0,0,0,0);color:#c0106c;border-color:#c0106c}@media(min-width: 960px){.btn.primary-dark.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#c0106c;color:#fff;background-color:#c0106c}}.btn.primary-dark.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#ce1174;border-color:#ce1174;color:#fff}.btn.primary-dark.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.text{background-color:#10356a;color:#fff}@media(min-width: 960px){.btn.text:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#0e2e5d;color:#fff}}.btn.text:not(.no-hover):not(:disabled):not(.nude):active{background-color:#0e2e5d;color:#fff}.btn.text.outline{background-color:rgba(0,0,0,0);color:#10356a;border-color:#10356a}@media(min-width: 960px){.btn.text.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#10356a;color:#fff;background-color:#10356a}}.btn.text.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#123c77;border-color:#123c77;color:#fff}.btn.text.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.gray-darker{background-color:#556274;color:#fff}@media(min-width: 960px){.btn.gray-darker:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#4f5b6b;color:#fff}}.btn.gray-darker:not(.no-hover):not(:disabled):not(.nude):active{background-color:#4f5b6b;color:#fff}.btn.gray-darker.outline{background-color:rgba(0,0,0,0);color:#556274;border-color:#556274}@media(min-width: 960px){.btn.gray-darker.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#556274;color:#fff;background-color:#556274}}.btn.gray-darker.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#5b697d;border-color:#5b697d;color:#fff}.btn.gray-darker.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.white{background-color:#fff;color:#10356a}@media(min-width: 960px){.btn.white:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#f7f7f7;color:#10356a}}.btn.white:not(.no-hover):not(:disabled):not(.nude):active{background-color:#f7f7f7;color:#10356a}.btn.white.outline{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}@media(min-width: 960px){.btn.white.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#fff;color:#10356a;background-color:#fff}}.btn.white.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#fff;border-color:#fff;color:#10356a}.btn.white.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.red{background-color:#fbd8dc;color:#ee2e24}@media(min-width: 960px){.btn.red:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#facad0;color:#ee2e24}}.btn.red:not(.no-hover):not(:disabled):not(.nude):active{background-color:#facad0;color:#ee2e24}.btn.red.outline{background-color:rgba(0,0,0,0);color:#fbd8dc;border-color:#fbd8dc}@media(min-width: 960px){.btn.red.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#fbd8dc;color:#ee2e24;background-color:#fbd8dc}}.btn.red.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#fce6e8;border-color:#fce6e8;color:#ee2e24}.btn.red.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.blue{background-color:#0c61dc;color:#fff}@media(min-width: 960px){.btn.blue:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#0b5bcd;color:#fff}}.btn.blue:not(.no-hover):not(:disabled):not(.nude):active{background-color:#0b5bcd;color:#fff}.btn.blue.outline{background-color:rgba(0,0,0,0);color:#0c61dc;border-color:#0c61dc}@media(min-width: 960px){.btn.blue.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#0c61dc;color:#fff;background-color:#0c61dc}}.btn.blue.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#0d67eb;border-color:#0d67eb;color:#fff}.btn.blue.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.blue-bg{background-color:#eff4fb;color:#0c61dc}@media(min-width: 960px){.btn.blue-bg:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#e3ecf8;color:#0c61dc}}.btn.blue-bg:not(.no-hover):not(:disabled):not(.nude):active{background-color:#e3ecf8;color:#0c61dc}.btn.blue-bg.outline{background-color:rgba(0,0,0,0);color:#eff4fb;border-color:#eff4fb}@media(min-width: 960px){.btn.blue-bg.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#eff4fb;color:#0c61dc;background-color:#eff4fb}}.btn.blue-bg.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#fbfcfe;border-color:#fbfcfe;color:#0c61dc}.btn.blue-bg.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.blue-light{background-color:#8ac3fc;color:#10356a}@media(min-width: 960px){.btn.blue-light:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#7bbbfc;color:#10356a}}.btn.blue-light:not(.no-hover):not(:disabled):not(.nude):active{background-color:#7bbbfc;color:#10356a}.btn.blue-light.outline{background-color:rgba(0,0,0,0);color:#8ac3fc;border-color:#8ac3fc}@media(min-width: 960px){.btn.blue-light.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#8ac3fc;color:#10356a;background-color:#8ac3fc}}.btn.blue-light.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#99cbfc;border-color:#99cbfc;color:#10356a}.btn.blue-light.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.blue-medium{background-color:#2c67bb;color:#fff}@media(min-width: 960px){.btn.blue-medium:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#2960af;color:#fff}}.btn.blue-medium:not(.no-hover):not(:disabled):not(.nude):active{background-color:#2960af;color:#fff}.btn.blue-medium.outline{background-color:rgba(0,0,0,0);color:#2c67bb;border-color:#2c67bb}@media(min-width: 960px){.btn.blue-medium.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#2c67bb;color:#fff;background-color:#2c67bb}}.btn.blue-medium.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#2f6ec7;border-color:#2f6ec7;color:#fff}.btn.blue-medium.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.blue-light-bg{background-color:#e5f3fa;color:#8ac3fc}@media(min-width: 960px){.btn.blue-light-bg:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#d8edf8;color:#8ac3fc}}.btn.blue-light-bg:not(.no-hover):not(:disabled):not(.nude):active{background-color:#d8edf8;color:#8ac3fc}.btn.blue-light-bg.outline{background-color:rgba(0,0,0,0);color:#e5f3fa;border-color:#e5f3fa}@media(min-width: 960px){.btn.blue-light-bg.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#e5f3fa;color:#8ac3fc;background-color:#e5f3fa}}.btn.blue-light-bg.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#f2f9fc;border-color:#f2f9fc;color:#8ac3fc}.btn.blue-light-bg.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.orange{background-color:#fef0e8;color:#f8762f}@media(min-width: 960px){.btn.orange:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#fde6d9;color:#f8762f}}.btn.orange:not(.no-hover):not(:disabled):not(.nude):active{background-color:#fde6d9;color:#f8762f}.btn.orange.outline{background-color:rgba(0,0,0,0);color:#fef0e8;border-color:#fef0e8}@media(min-width: 960px){.btn.orange.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#fef0e8;color:#f8762f;background-color:#fef0e8}}.btn.orange.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#fffaf7;border-color:#fffaf7;color:#f8762f}.btn.orange.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.green{background-color:#d3ebdf;color:#1f88aa}@media(min-width: 960px){.btn.green:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#c8e6d7;color:#1f88aa}}.btn.green:not(.no-hover):not(:disabled):not(.nude):active{background-color:#c8e6d7;color:#1f88aa}.btn.green.outline{background-color:rgba(0,0,0,0);color:#d3ebdf;border-color:#d3ebdf}@media(min-width: 960px){.btn.green.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#d3ebdf;color:#1f88aa;background-color:#d3ebdf}}.btn.green.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#def0e7;border-color:#def0e7;color:#1f88aa}.btn.green.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.purple{background-color:#ebe1f7;color:#6c0cc6}@media(min-width: 960px){.btn.purple:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#e3d5f4;color:#6c0cc6}}.btn.purple:not(.no-hover):not(:disabled):not(.nude):active{background-color:#e3d5f4;color:#6c0cc6}.btn.purple.outline{background-color:rgba(0,0,0,0);color:#ebe1f7;border-color:#ebe1f7}@media(min-width: 960px){.btn.purple.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#ebe1f7;color:#6c0cc6;background-color:#ebe1f7}}.btn.purple.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#f3edfa;border-color:#f3edfa;color:#6c0cc6}.btn.purple.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.pink{background-color:#ec007c;color:#fff}@media(min-width: 960px){.btn.pink:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#dd0074;color:#fff}}.btn.pink:not(.no-hover):not(:disabled):not(.nude):active{background-color:#dd0074;color:#fff}.btn.pink.outline{background-color:rgba(0,0,0,0);color:#ec007c;border-color:#ec007c}@media(min-width: 960px){.btn.pink.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#ec007c;color:#fff;background-color:#ec007c}}.btn.pink.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#fb0084;border-color:#fb0084;color:#fff}.btn.pink.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.pink-40{background-color:rgba(236,0,124,.4);color:#fff}@media(min-width: 960px){.btn.pink-40:not(.no-hover):not(:disabled):not(.nude):hover{background-color:rgba(221,0,116,.4);color:#fff}}.btn.pink-40:not(.no-hover):not(:disabled):not(.nude):active{background-color:rgba(221,0,116,.4);color:#fff}.btn.pink-40.outline{background-color:rgba(0,0,0,0);color:rgba(236,0,124,.4);border-color:rgba(236,0,124,.4)}@media(min-width: 960px){.btn.pink-40.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:rgba(236,0,124,.4);color:#fff;background-color:rgba(236,0,124,.4)}}.btn.pink-40.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:rgba(251,0,132,.4);border-color:rgba(251,0,132,.4);color:#fff}.btn.pink-40.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.pink-20{background-color:rgba(236,0,124,.2);color:#fff}@media(min-width: 960px){.btn.pink-20:not(.no-hover):not(:disabled):not(.nude):hover{background-color:rgba(221,0,116,.2);color:#fff}}.btn.pink-20:not(.no-hover):not(:disabled):not(.nude):active{background-color:rgba(221,0,116,.2);color:#fff}.btn.pink-20.outline{background-color:rgba(0,0,0,0);color:rgba(236,0,124,.2);border-color:rgba(236,0,124,.2)}@media(min-width: 960px){.btn.pink-20.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:rgba(236,0,124,.2);color:#fff;background-color:rgba(236,0,124,.2)}}.btn.pink-20.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:rgba(251,0,132,.2);border-color:rgba(251,0,132,.2);color:#fff}.btn.pink-20.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.pink-bg{background-color:#fadce7;color:#ec007c}@media(min-width: 960px){.btn.pink-bg:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#f8cfde;color:#ec007c}}.btn.pink-bg:not(.no-hover):not(:disabled):not(.nude):active{background-color:#f8cfde;color:#ec007c}.btn.pink-bg.outline{background-color:rgba(0,0,0,0);color:#fadce7;border-color:#fadce7}@media(min-width: 960px){.btn.pink-bg.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#fadce7;color:#ec007c;background-color:#fadce7}}.btn.pink-bg.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#fce9f0;border-color:#fce9f0;color:#ec007c}.btn.pink-bg.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.pink-light{background-color:#e175b4;color:#fff}@media(min-width: 960px){.btn.pink-light:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#de68ad;color:#fff}}.btn.pink-light:not(.no-hover):not(:disabled):not(.nude):active{background-color:#de68ad;color:#fff}.btn.pink-light.outline{background-color:rgba(0,0,0,0);color:#e175b4;border-color:#e175b4}@media(min-width: 960px){.btn.pink-light.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#e175b4;color:#fff;background-color:#e175b4}}.btn.pink-light.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#e482bb;border-color:#e482bb;color:#fff}.btn.pink-light.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.pink-light-40{background-color:rgba(225,117,180,.4);color:#fff}@media(min-width: 960px){.btn.pink-light-40:not(.no-hover):not(:disabled):not(.nude):hover{background-color:rgba(222,104,173,.4);color:#fff}}.btn.pink-light-40:not(.no-hover):not(:disabled):not(.nude):active{background-color:rgba(222,104,173,.4);color:#fff}.btn.pink-light-40.outline{background-color:rgba(0,0,0,0);color:rgba(225,117,180,.4);border-color:rgba(225,117,180,.4)}@media(min-width: 960px){.btn.pink-light-40.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:rgba(225,117,180,.4);color:#fff;background-color:rgba(225,117,180,.4)}}.btn.pink-light-40.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:rgba(228,130,187,.4);border-color:rgba(228,130,187,.4);color:#fff}.btn.pink-light-40.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.pink-light-20{background-color:rgba(225,117,180,.2);color:#ec007c}@media(min-width: 960px){.btn.pink-light-20:not(.no-hover):not(:disabled):not(.nude):hover{background-color:rgba(222,104,173,.2);color:#ec007c}}.btn.pink-light-20:not(.no-hover):not(:disabled):not(.nude):active{background-color:rgba(222,104,173,.2);color:#ec007c}.btn.pink-light-20.outline{background-color:rgba(0,0,0,0);color:rgba(225,117,180,.2);border-color:rgba(225,117,180,.2)}@media(min-width: 960px){.btn.pink-light-20.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:rgba(225,117,180,.2);color:#ec007c;background-color:rgba(225,117,180,.2)}}.btn.pink-light-20.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:rgba(228,130,187,.2);border-color:rgba(228,130,187,.2);color:#ec007c}.btn.pink-light-20.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.pink-dark{background-color:#c0106c;color:#fff}@media(min-width: 960px){.btn.pink-dark:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#b20f64;color:#fff}}.btn.pink-dark:not(.no-hover):not(:disabled):not(.nude):active{background-color:#b20f64;color:#fff}.btn.pink-dark.outline{background-color:rgba(0,0,0,0);color:#c0106c;border-color:#c0106c}@media(min-width: 960px){.btn.pink-dark.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#c0106c;color:#fff;background-color:#c0106c}}.btn.pink-dark.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#ce1174;border-color:#ce1174;color:#fff}.btn.pink-dark.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.pink-dark-40{background-color:rgba(192,16,108,.4);color:#fff}@media(min-width: 960px){.btn.pink-dark-40:not(.no-hover):not(:disabled):not(.nude):hover{background-color:rgba(178,15,100,.4);color:#fff}}.btn.pink-dark-40:not(.no-hover):not(:disabled):not(.nude):active{background-color:rgba(178,15,100,.4);color:#fff}.btn.pink-dark-40.outline{background-color:rgba(0,0,0,0);color:rgba(192,16,108,.4);border-color:rgba(192,16,108,.4)}@media(min-width: 960px){.btn.pink-dark-40.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:rgba(192,16,108,.4);color:#fff;background-color:rgba(192,16,108,.4)}}.btn.pink-dark-40.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:rgba(206,17,116,.4);border-color:rgba(206,17,116,.4);color:#fff}.btn.pink-dark-40.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.pink-dark-20{background-color:rgba(192,16,108,.2);color:#fff}@media(min-width: 960px){.btn.pink-dark-20:not(.no-hover):not(:disabled):not(.nude):hover{background-color:rgba(178,15,100,.2);color:#fff}}.btn.pink-dark-20:not(.no-hover):not(:disabled):not(.nude):active{background-color:rgba(178,15,100,.2);color:#fff}.btn.pink-dark-20.outline{background-color:rgba(0,0,0,0);color:rgba(192,16,108,.2);border-color:rgba(192,16,108,.2)}@media(min-width: 960px){.btn.pink-dark-20.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:rgba(192,16,108,.2);color:#fff;background-color:rgba(192,16,108,.2)}}.btn.pink-dark-20.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:rgba(206,17,116,.2);border-color:rgba(206,17,116,.2);color:#fff}.btn.pink-dark-20.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.black{background-color:#000;color:#fff}@media(min-width: 960px){.btn.black:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#000;color:#fff}}.btn.black:not(.no-hover):not(:disabled):not(.nude):active{background-color:#000;color:#fff}.btn.black.outline{background-color:rgba(0,0,0,0);color:#000;border-color:#000}@media(min-width: 960px){.btn.black.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#000;color:#fff;background-color:#262626}}.btn.black.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#080808;border-color:#080808;color:#fff}.btn.black.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.bg{background-color:#f1f1f3;color:#10356a}@media(min-width: 960px){.btn.bg:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#e9e9ec;color:#10356a}}.btn.bg:not(.no-hover):not(:disabled):not(.nude):active{background-color:#e9e9ec;color:#10356a}.btn.bg.outline{background-color:rgba(0,0,0,0);color:#f1f1f3;border-color:#f1f1f3}@media(min-width: 960px){.btn.bg.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#f1f1f3;color:#10356a;background-color:#fff}}.btn.bg.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#f9f9fa;border-color:#f9f9fa;color:#10356a}.btn.bg.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.error{background-color:#b80034;color:#fff}@media(min-width: 960px){.btn.error:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#a90030;color:#fff}}.btn.error:not(.no-hover):not(:disabled):not(.nude):active{background-color:#a90030;color:#fff}.btn.error.outline{background-color:rgba(0,0,0,0);color:#b80034;border-color:#b80034}@media(min-width: 960px){.btn.error.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#b80034;color:#fff;background-color:#b80034}}.btn.error.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#c70038;border-color:#c70038;color:#fff}.btn.error.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.success{background-color:#017c64;color:#fff}@media(min-width: 960px){.btn.success:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#016d58;color:#fff}}.btn.success:not(.no-hover):not(:disabled):not(.nude):active{background-color:#016d58;color:#fff}.btn.success.outline{background-color:rgba(0,0,0,0);color:#017c64;border-color:#017c64}@media(min-width: 960px){.btn.success.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#017c64;color:#fff;background-color:#017c64}}.btn.success.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#018b70;border-color:#018b70;color:#fff}.btn.success.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.apple{background-color:#b3b3b3;color:#000}@media(min-width: 960px){.btn.apple:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#ababab;color:#000}}.btn.apple:not(.no-hover):not(:disabled):not(.nude):active{background-color:#ababab;color:#000}.btn.apple.outline{background-color:rgba(0,0,0,0);color:#000;border-color:#b3b3b3}@media(min-width: 960px){.btn.apple.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#b3b3b3;color:#000;background-color:#b3b3b3}}.btn.apple.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#bababa;border-color:#bababa;color:#000}.btn.apple.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.google{background-color:#f8c4c0;color:#ea4335}@media(min-width: 960px){.btn.google:not(.no-hover):not(:disabled):not(.nude):hover{background-color:#f7b7b2;color:#ea4335}}.btn.google:not(.no-hover):not(:disabled):not(.nude):active{background-color:#f7b7b2;color:#ea4335}.btn.google.outline{background-color:rgba(0,0,0,0);color:#ea4335;border-color:#f8c4c0}@media(min-width: 960px){.btn.google.outline:not(.no-hover):not(:disabled):not(.nude):hover{border-color:#f8c4c0;color:#ea4335;background-color:#f8c4c0}}.btn.google.outline:not(.no-hover):not(:disabled):not(.nude):active{background-color:#fad1cd;border-color:#fad1cd;color:#ea4335}.btn.google.nude{background-color:rgba(0,0,0,0);border:none;padding:0}.btn.show-status .btn-content{opacity:0;transform:scale(0.9)}.btn.show-status .btn-statuswrap{opacity:1;transform:scale(1)}.btn .btn-content{display:flex;flex-flow:row wrap;align-items:center;transition:opacity 300ms ease,transform 300ms ease}.btn .btn-statuswrap{opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;transition:opacity 300ms ease,transform 300ms ease;transform:scale(1);transform:translate3d(0, 0, 0)}.btn .btn-statuswrap .icon-spinner{animation:spin 3s infinite linear}.btn .btn-statuswrap .btn-status{position:absolute;left:50%;top:50%;transform:translate3d(-50%, -50%, 0)}.btn .btn-icon{font-size:1.8rem;margin-right:1rem}.btn .btn-icon.pre{margin-right:1rem}.btn .btn-icon.post{font-size:1rem;margin-left:1rem}.btn .btn-iconwrap{height:1.8rem;display:inline-block}.btn .btn-iconwrap .image{height:100%}.btn.big-icon .btn-icon{font-size:2.2rem}.btn.big-icon.small .btn-icon{font-size:1.8rem}.btn.small-icon .btn-icon{font-size:1.6rem}.btn.small-icon.small .btn-icon{font-size:1.3rem}.btn:disabled{cursor:auto}.btn:disabled:not(.status-loading){opacity:.5}

/*# sourceMappingURL=66.78b3a63714ad3da29e40.css.map*/