#icaal-user-identifier-policy{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.7)}#icaal-user-identifier-policy .user-identifier-policy-modal{width:700px;padding:40px;background:#fff;margin:0 20px;max-height:85vh;overflow-y:scroll}#icaal-user-identifier-policy .user-identifier-policy-modal h2{margin:0 0 24px;color:#242424;font-size:28px;font-family:Helvetica}#icaal-user-identifier-policy .user-identifier-policy-modal p{margin:0 0 15px;color:#2b2b2b;font-size:16px;font-weight:300;line-height:25px;font-family:Helvetica}#icaal-user-identifier-policy .user-identifier-policy-modal .user-identifier-policy-modal-footer{display:flex;justify-content:flex-start;align-items:center;margin-top:30px}#icaal-user-identifier-policy .user-identifier-policy-modal .user-identifier-policy-modal-footer button{color:#222;font-size:16px;border:none;background:none;cursor:pointer;font-family:Helvetica}#icaal-user-identifier-policy .user-identifier-policy-modal .user-identifier-policy-modal-footer button:nth-child(2){padding:10px 22px;background:#93D400;color:#fff;margin-left:24px;transition:all ease-in-out .25ms}#icaal-user-identifier-policy .user-identifier-policy-modal .user-identifier-policy-modal-footer button:nth-child(2):hover{background:#A9DD33}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal{max-width:880px;display:flex;flex-wrap:wrap;flex-direction:row-reverse;margin:0 20px}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles{width:55%;background:#fff}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap{padding:40px}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;background:#f2f2f2;width:100%;padding:20px;margin-bottom:10px}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item:last-child{margin-bottom:0}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item small{width:132px;color:#777;text-align:right;font-family:Helvetica}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item .user-identifier-preference-toggle{width:65px;height:31px;border:3px #d8d8d8 solid;border-radius:50px;background:#777;position:relative;transition:cubic-bezier(.25,.46,.45,.94) .2s all;cursor:pointer}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item .user-identifier-preference-toggle input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item .user-identifier-preference-toggle:before{content:"";position:absolute;top:2px;left:2px;width:21px;height:21px;background:#fff;border-radius:100%;transition:cubic-bezier(.4,0,.2,1) .15s all}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item .user-identifier-preference-toggle.active{background:#65d872}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item .user-identifier-preference-toggle.active:before{left:calc(100% - 23px)}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item .user-identifier-preference-item-label{display:flex;width:auto;cursor:pointer}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item p{font-size:14px;margin:22px 0 0;color:#303030}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item .user-identifier-preference-item-label svg{margin-right:20px;color:#646464;width:16px;transition:ease-in-out .25s all}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item .user-identifier-preference-item-label.toggled svg{transform:rotate(180deg)}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item .user-identifier-preference-item-label h4{font-size:18px;font-weight:500;margin:0;color:#404040;font-family:Helvetica}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preference-modal-content{width:45%;background:#f2f2f2;display:flex;flex-direction:column;justify-content:space-between}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preference-modal-content .user-identifier-content-wrap{padding:40px}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preference-modal-content .user-identifier-content-wrap h2{margin:0 0 16px;color:#242424;font-size:26px;font-family:Helvetica}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preference-modal-content .user-identifier-content-wrap p{margin:0;color:#2b2b2b;font-size:16px;font-weight:300;line-height:25px;font-family:Helvetica}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preference-modal-content .user-identifier-content-wrap a{color:#2b2b2b;font-size:16px;margin:15px 0 0;display:block;text-decoration:underline;font-family:Helvetica}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preference-modal-content .user-identifier-content-footer{margin:0 40px;padding:20px 0 40px;border-top:1px solid #bebebe}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preference-modal-content .user-identifier-content-footer button{padding:10px 22px;background:#93D400;border:none;font-size:16px;color:#fff;display:inline-block;text-decoration:none;cursor:pointer;font-family:Helvetica}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preference-modal-content .user-identifier-content-footer button:nth-child(2){background:#93D400}#icaal-user-identifier-preferences-widget{position:fixed;z-index:99;bottom:55px;left:0;background:#212121;width:40px;height:40px;box-shadow:0 0 10px #0006;cursor:pointer}#icaal-user-identifier-preferences-widget svg{fill:#fff;padding:5px;width:40px;height:40px}#icaal-user-identifier-preferences-widget .text-wrap{position:absolute;width:0;height:40px;font-size:14px;left:101%;top:50%;transform:translateY(-50%);margin:0;color:#fff;background:#212121;text-align:center;overflow:hidden;transition:ease-in-out .2s all}#icaal-user-identifier-preferences-widget:hover .text-wrap{width:200px}#icaal-user-identifier-preferences-widget p{width:200px;position:absolute;transform:translateY(-50%);top:50%;left:0;color:#fff}@media (max-width: 991px){#icaal-user-identifier-policy .user-identifier-policy-preferences-modal{flex-wrap:wrap;max-height:85vh;overflow-y:scroll}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles,#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preference-modal-content{width:100%}}@media (max-width: 450px){#icaal-user-identifier-policy .user-identifier-policy-modal{padding:30px}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap,#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preference-modal-content .user-identifier-content-wrap{padding:25px}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preference-modal-content .user-identifier-content-footer{margin:0 25px;padding:20px 0 25px}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item{padding:18px}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item .user-identifier-preference-item-label{cursor:pointer}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item .user-identifier-preference-item-label svg{width:12px;margin-right:10px}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item .user-identifier-preference-item-label h4{font-size:.5em}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item .user-identifier-preference-toggle{height:30px}#icaal-user-identifier-policy .user-identifier-policy-preferences-modal .user-identifier-preferences-toggles .user-identifier-preferences-toggles-wrap .user-identifier-preference-item .user-identifier-preference-toggle:before{left:2px;width:20px;height:20px}}
