*{box-sizing:border-box}input,select,button{display:block;margin:0;padding:0;outline:none;box-shadow:none;border-bottom:none;user-select:none;border-radius:0}button{background:none;display:inline-block}header,footer,aside,nav,article{display:block}body{margin:0;padding:0;background-color:#020202;font-family:'Quicksand',sans-serif;min-width:320px}input,select,button{font-family:'Quicksand',sans-serif}header,main,footer{width:100%;margin-left:auto;margin-right:auto;text-align:center;color:#fff;max-width:1000px}main{}.logo{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:90%;max-width:320px}@keyframes drawCircle{0%{stroke-dashoffset:300px}100%{stroke-dashoffset:0}}@keyframes drawCheck{0%{stroke-dashoffset:35px}100%{stroke-dashoffset:0}}@keyframes drawLine{from{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes successAppear{from{transform:scale(.7,.7)}to{transform:none}}#successAnimationCircle{stroke-dasharray:300px 300px;stroke:#3a9a00}#successAnimationCheck{stroke-dasharray:35px 35px;stroke:#3a9a00}#successAnimationCheck{animation:1s cubic-bezier(.77,0,.175,1) 0s 1 both drawCheck}#animate{background:rgba(255,255,255,.2);cursor:pointer;border:0;border-radius:3px;bottom:100px;color:#005596;left:50%;outline:0;padding:10px 30px;position:absolute;transform:translateX(-50%)}#animate:active{background:rgba(255,255,255,.1)}.success-component{position:absolute;top:180px;left:50%;margin-left:-100px;-webkit-transform:scale(.95,.955);transform:scale(.95,.955);display:none;animation:successAppear .16s ease-in;animation-fill-mode:forwards}.success-component.visible{display:block}.unsubscribe-component:not(.visible){transition:visibility 0s ease-out .16s,z-index .16s ease-out 0s,opacity .16s ease-out;z-index:-1;visibility:hidden;opacity:0}.unsubscribe-component:not(.visible){-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.unsubscribe-component.visible{-webkit-transform:scale(1,1);transform:scale(1,1);transition:-webkit-transform .16s ease-out;transition:transform .16s ease-out;transition:transform .16s ease-out,-webkit-transform .16s ease-out}.unsubscribe-component .form-group{padding:0 12px}.unsubscribe-component input,.unsubscribe-component select{outline:none;border:1px solid #f3f3f3;padding:20px}.unsubscribe-component input{width:100%}.unsubscribe-component select{width:100%;-webkit-appearance:none;background:#fff}.unsubscribe-component button{outline:none;border:none;cursor:pointer;font-weight:bold;text-shadow:0 4px #330910;color:#fff;box-shadow:0 4px #380b15;border-radius:5px;text-transform:uppercase;padding:17px;font-size:24px;background:-moz-linear-gradient(92deg,#2d030d 0%,#742d35 36%,#4e1413 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4e1413),color-stop(64%,#742d35),color-stop(100%,#2d030d));background:-webkit-linear-gradient(92deg,#2d030d 0%,#742d35 36%,#4e1413 100%);background:-o-linear-gradient(92deg,#2d030d 0%,#742d35 36%,#4e1413 100%);background:-ms-linear-gradient(92deg,#2d030d 0%,#742d35 36%,#4e1413 100%);background:linear-gradient(358deg,#2d030d 0%,#742d35 36%,#4e1413 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e1413',endColorstr='#2d030d',GradientType=0)}.unsubscribe-component .phone .country,.unsubscribe-component .phone .code,.unsubscribe-component .phone .phone-input{font-size:17px}.unsubscribe-component .phone{}.unsubscribe-component .phone .select-container,.unsubscribe-component .phone .phone-container{width:49%;float:left;border:6px transparent solid}.unsubscribe-component .phone .select-container{position:relative;margin-right:2%}.unsubscribe-component .phone .select-container:after{content:"";width:12px;height:12px;border-width:0 0 2px 2px;border-style:solid;border-color:transparent transparent #000 #000;transform:rotate(-45deg);position:absolute;top:20px;right:12px}.unsubscribe-component .phone .phone-container{position:relative;transition:border .3s ease-in-out;padding-left:70px}.unsubscribe-component .phone .phone-container.error{border:6px solid #d24242}.unsubscribe-component .phone .submit-container{box-sizing:border-box;position:relative;clear:both;text-align:center;padding:12px 6px}.unsubscribe-component .phone .submit-container button{}.unsubscribe-component .phone .country{}.unsubscribe-component .phone .code{position:absolute;color:#000;border-right:1px solid #d8d8d8;font-weight:bold;background-color:#f5f5f5;height:100%;left:0;top:0;padding:21px 0 0;width:70px;text-align:center}.unsubscribe-component .phone .phone-input{padding:14px 12px;font-size:28px}.unsubscribe-component .text{text-align:center;padding:0;margin:20px 0}@media only screen and (max-width:850px){.unsubscribe-component .phone .submit-container{width:100%;margin-left:0;margin-right:0}.unsubscribe-component .phone .submit-container button{margin-left:0;margin-right:0;width:100%}}@media only screen and (max-width:600px){.unsubscribe-component .phone .select-container{margin:0 0 4px;width:100%}.unsubscribe-component .phone .phone-container{width:100%}}