.cpc-float{font-family:opensans,Open Sans,sans-serif}.cpc-float .cpc-float-popover{opacity:0;transition:all .1s ease}.cpc-float.open .cpc-float-popover{opacity:1;transition:all .3s ease;transition-delay:.3s;height:100%;padding:10px}.cpc-float.open .cpc-float-bg{display:block}.cpc-float .cpc-float-title{font-size:16px;font-weight:600;margin-bottom:10px}.cpc-float .cpc-float-description{font-size:14px;display:block}.cpc-float-bg{background-color:rgba(0,0,0,.3)!important;position:fixed;top:0;right:0;bottom:0;left:0;display:none;outline:0;overflow:scroll;z-index:999999;font-family:opensans,Open Sans,sans-serif}.cpc-float-bg *{box-sizing:border-box}.cpc-float-modal{max-width:376px;margin:20px auto;margin-top:10%;position:relative;width:auto}.cpc-float-popover{position:relative;display:flex;flex-direction:column;width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:5px;outline:0;color:#747474}.cpc-float-description,.cpc-float-footer{display:flex;align-items:center;padding:25px 15px 10px;flex-direction:column}.cpc-float .cpc-float-footer button{width:230px}.cpc-float .cpc-float-footer .cpc-modal-btn-secondary{font-size:14px;text-decoration:underline}@media (max-width:767px){.cpc-float-modal{width:100%;max-width:100%;bottom:0;position:fixed;margin-bottom:0}.cpc-float-popover{border-radius:0}}body.cpc-modal-open{overflow:hidden;color:#747474}.cpc-modal{background-color:rgba(0,0,0,.3)!important;position:fixed;top:0;right:0;bottom:0;left:0;display:none;outline:0;overflow:scroll;z-index:999999;font-family:opensans,Open Sans,sans-serif}.cpc-modal *{box-sizing:border-box}.cpc-modal-open .cpc-modal{display:block}.cpc-modal .cpc-modal-dialog{position:relative;width:auto;margin:15px}.cpc-modal .cpc-modal-card .cpc-modal-card{padding:15px 0}.cpc-modal .cpc-modal-content{position:relative;display:flex;flex-direction:column;width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:5px;outline:0}.cpc-modal .cpc-modal-content .cpc-modal-header{display:flex;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;padding:25px 15px 10px}.cpc-modal .cpc-modal-content .cpc-modal-header .cpc-modal-title{margin:0;line-height:1.5;font-size:20px;font-family:vag-rundschrift-d,opensans,Open Sans,sans-serif;padding:0 15px}.cpc-modal .cpc-modal-content .cpc-modal-header .cpc-modal-close{background-color:transparent;border:0;-webkit-appearance:none;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.cpc-modal .cpc-modal-content .cpc-modal-header .cpc-modal-close:hover{opacity:.9}.cpc-modal .cpc-modal-content .cpc-modal-body{position:relative;flex:1 1 auto;padding:15px}.cpc-modal .cpc-modal-content .cpc-modal-body .cpc-modal-desc{font-size:14px;padding:0 15px;margin:0}.cpc-modal .cpc-modal-content .cpc-modal-footer{display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;padding:5px 15px 30px;justify-content:center}.cpc-modal .cpc-modal-content .cpc-modal-footer>:not(:last-child){margin-right:10px}@media (max-width:767px){.cpc-modal .cpc-modal-content{border-radius:0}.cpc-modal .cpc-modal-content .cpc-modal-body{padding:0}.cpc-modal .cpc-modal-content .cpc-modal-header .cpc-modal-title{padding:0}.cpc-modal .cpc-modal-dialog{margin:15px;position:fixed;bottom:0;top:5%;height:auto;overflow-y:scroll}}@media (min-width:768px){.cpc-modal .cpc-modal-dialog{max-width:700px;margin:20px auto;margin-top:10%}}.cpc-modal .cpc-modal-card{margin:auto;padding:15px;width:100%}.cpc-modal .cpc-modal-card .cpc-modal-card-head{font-size:16px;font-weight:600;margin:0;font-family:vag-rundschrift-d,opensans,Open Sans,sans-serif}.cpc-modal .cpc-modal-card .cpc-modal-card-content{font-size:14px;margin:10px 0 0}.cpc-modal .cpc-modal-breaker{margin:20px 0!important;border-top:1px solid #e9ecef;height:1px}.cpc-link{color:#7835b8}.cpc-float .cpc-modal-btn-primary,.cpc-float .cpc-modal-btn-secondary,.cpc-modal .cpc-modal-btn-primary,.cpc-modal .cpc-modal-btn-secondary{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:10px 30px;font-size:18px;line-height:auto;border-radius:30px;color:#fff;font-family:opensans,Open Sans,sans-serif;height:50px}.cpc-float .cpc-modal-btn-primary:not(:disabled),.cpc-float .cpc-modal-btn-secondary:not(:disabled),.cpc-modal .cpc-modal-btn-primary:not(:disabled),.cpc-modal .cpc-modal-btn-secondary:not(:disabled){cursor:pointer}.cpc-float .cpc-modal-btn-secondary,.cpc-modal .cpc-modal-btn-secondary{background-color:#989898;border-color:#989898}.cpc-float .cpc-modal-btn-secondary:hover,.cpc-modal .cpc-modal-btn-secondary:hover{background-color:#7f7f7f;border-color:#7f7f7f}.cpc-float .cpc-modal-btn-secondary:active,.cpc-modal .cpc-modal-btn-secondary:active{background-color:#656565;border-color:#656565}.cpc-float .cpc-modal-btn-primary,.cpc-modal .cpc-modal-btn-primary{background-color:#7835b8;border-color:#7835b8}.cpc-float .cpc-modal-btn-primary:hover,.cpc-modal .cpc-modal-btn-primary:hover{background-color:#5e2a90;border-color:#5e2a90}.cpc-float .cpc-modal-btn-primary:active,.cpc-modal .cpc-modal-btn-primary:active{background-color:#441e69;border-color:#441e69}.cpc-float .cpc-modal-btn-secondary{background:0 0;border:none;color:#7835b8;outline:0}.cpc-float .cpc-modal-btn-secondary:active,.cpc-float .cpc-modal-btn-secondary:hover{background:0 0;text-decoration:underline}.cpc-modal .cpc-modal-switch{text-align:center;float:right;height:100%;width:36px;height:20px;position:relative}.cpc-modal .cpc-modal-switch input[type=checkbox]{opacity:0;width:0;height:0;-webkit-appearance:none;-moz-appearance:none}.cpc-modal .cpc-modal-switch .cpc-modal-switch-handle{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#989898;border-radius:15px;-webkit-transition:.4s;transition:.4s}.cpc-modal .cpc-modal-switch .cpc-modal-switch-handle:before{position:absolute;content:"";height:16px;width:16px;top:2px;left:3px;bottom:4px;background-color:#fff;border-radius:50%;-webkit-transition:.4s;transition:.4s}.cpc-modal .cpc-modal-switch input:checked+.cpc-modal-switch-handle{background-color:#7835b8}.cpc-modal .cpc-modal-switch input:disabled+.cpc-modal-switch-handle,.cpc-modal .cpc-modal-switch input:disabled.cpc-modal-switch-handle:before{opacity:.4}.cpc-modal .cpc-modal-switch input:focus+.cpc-modal-switch-handle{box-shadow:0 0 1px #7835b8}.cpc-modal .cpc-modal-switch input:checked+.cpc-modal-switch-handle:before{-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(14px)}