.cc-revoke.cc-bottom,.cc-revoke.cc-top{display:block !important}.cc-banner .cc-btn:last-child{min-width:auto !important}.cc-banner.cc-bottom,.cc-floating.cc-bottom{box-shadow:0 0 10px rgba(0,0,0,0.1);z-index:9999}.cc-revoke.active{z-index:10000 !important;cursor:auto}body.cookie-open{overflow:hidden}body.cookie-open .cc-floating.cc-window,body.cookie-open .cc-revoke.active{width:100%;height:100%;position:fixed;max-width:none;background:rgba(0,0,0,0.5);left:0;top:0}body .cc-revoke:not(.active){display:none !important}body.cookie-open .cc-revoke.active~.cc-floating.cc-window{display:none !important}body.cookie-open .cc-window .cookie-window,body.cookie-open .cc-revoke.active .cookie-window{max-width:32em;background:#fff;left:50%;top:50%;border-radius:2px;transform:translateX(-50%) translateY(-50%);position:absolute;padding:0 !important;max-height:80vh;width:100%;max-width:750px}body.cookie-open .cc-window .cookie-window h2{margin:70px 40px 40px}body.cookie-open .cc-window .cookie-window h2 img{max-width:250px}body.cookie-open .cc-window .cookie-window .cc-message{margin:0 40px 40px;line-height:1.4}body.cookie-open .cc-window .cookie-window .cc-message p{font-family:"Open-regular";font-size:16px;line-height:1.4;color:#59616a;margin-bottom:22px}body.cookie-open .cc-window .cookie-window .cc-message p a{font-family:'Open-semibold';font-size:16px;line-height:1.4;text-decoration:underline;color:#59616a}body.cookie-open .cc-window .cookie-window .cc-compliance,body.cookie-open .cc-revoke .cookie-window .cc-compliance{display:flex;align-items:center;justify-content:center;flex-direction:row;border-top:1px solid #dfe8f2;background:#f4f7fb;padding:20px 40px}body.cookie-open .cc-window .cookie-window .cc-compliance>.cc-btn,body.cookie-open .cc-revoke .cookie-window .cc-compliance>.cc-btn{-ms-flex:initial;flex:initial;border-radius:100px;font-family:'Open-regular';letter-spacing:.05em;text-transform:uppercase;font-size:13px;text-decoration:none;transform:rotate(0.03deg);padding:14px 20px;border:0;margin:0 10px !important;line-height:1;transition:background .3s ease 0s;-webkit-transition:background .3s ease 0s}body.cookie-open .cc-window .cookie-window .cc-compliance>.cc-btn:hover,body.cookie-open .cc-window .cookie-window .cc-compliance>.cc-btn:focus,body.cookie-open .cc-revoke .cookie-window .cc-compliance>.cc-btn:hover,body.cookie-open .cc-revoke .cookie-window .cc-compliance>.cc-btn:focus{background:#59616a}body.cookie-open .cc-revoke.active .cookie-window>p{margin:0}body.cookie-open .cc-revoke.active .cookie-window>p:not(:empty){border-bottom:1px solid #e9f0f6;padding:30px 40px;font-family:"Open-regular";font-size:16px;line-height:1.4;color:#59616a}body.cookie-open .cc-revoke.active .cookie-window>p a{font-family:'Open-semibold';font-size:16px;line-height:1.4;text-decoration:underline;color:#59616a}body.cookie-open .cc-revoke.active .services-controle{padding:30px 40px;max-height:450px;overflow-y:scroll}body.cookie-open .cc-revoke.active .services-controle p{display:flex;justify-content:space-between;padding:20px 0;border-top:1px solid;margin:0;font-weight:bold}body.cookie-open .cc-revoke.active .services-controle p span span{font-weight:normal;font-style:italic}body.cookie-open .cc-revoke .switch{position:relative;display:inline-block;width:26px;height:14px;margin-left:0;margin-bottom:0}body.cookie-open .cc-revoke .switch input{display:none}body.cookie-open .cc-revoke .switch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#dadada;-webkit-transition:.4s;transition:.4s;border-radius:34px}body.cookie-open .cc-revoke input[data="necessary"]+.switch-slider,body.cookie-open .cc-revoke input:checked+.switch-slider{background-color:#3369aa}body.cookie-open .cc-revoke input:checked[disabled]+.switch-slider{cursor:not-allowed}body.cookie-open .cc-revoke input:checked[disabled]+.switch-slider:before{bottom:4px}body.cookie-open .cc-revoke .switch-slider:before{content:"";position:absolute;height:8px;width:8px;left:4px;bottom:3px;background-color:white;-webkit-transition:.4s;transition:.4s;border-radius:50%}body.cookie-open .cc-revoke input:checked+.switch-slider:before{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}body.cookie-open .cc-revoke .switch-slider:after{content:'OFF';font-family:"Open-semibold";text-transform:uppercase;font-size:14px;color:#a0a2a4;display:inline-block;vertical-align:middle;margin:-13px 0 0 32px;transform:rotate(0.03deg)}body.cookie-open .cc-revoke input:checked+.switch-slider:after{content:'ON';color:#3369aa}body.cookie-open .cc-revoke .services-controle>div:not(:last-of-type){padding:0 0 8px;margin:0 0 20px 0;border-bottom:1px solid #e9f0f6}body.cookie-open .cc-revoke .services-controle .content{margin:-25px 0 15px 80px}body.cookie-open .cc-revoke .services-controle .content .title{color:#59616a;text-transform:uppercase;font-size:14px;font-family:"Open-semibold";transform:rotate(0.03deg)}body.cookie-open .cc-revoke .services-controle .content .description{font-family:"Open-regular";color:#59616a;font-size:12px;line-height:1.3;transform:rotate(0.03deg);margin:-15px 0 10px}body.cookie-open .cc-revoke .services-controle .content a.btn{color:#a0a2a4;font-size:14px;font-family:"Open-regular";background:transparent;border:0;box-shadow:none;padding:0}body.cookie-open .cc-revoke .services-controle .content a.btn[aria-expanded="true"]{color:#59616a}body.cookie-open .cc-revoke .services-controle .content a.btn:after{content:'';background-image:url('/themes/araymond_theme/img/icons/chevron_down.svg');background-repeat:no-repeat;background-size:100%;width:20px;height:20px;display:inline-block;vertical-align:middle;margin:-2px 0 0 12px;opacity:.5}body.cookie-open .cc-revoke .services-controle .content a.btn[aria-expanded="true"]:after{opacity:1;transform:rotate(-180deg)}body.cookie-open .cc-revoke .services-controle .content div[id*="collapse-"]{border-left:1px solid #e9f0f6;padding:0 0 0 20px;margin:15px 0;font-size:12px;line-height:1.4;font-family:"Open-regular";transform:rotate(0.03deg)}@media(max-width:767px){body.cookie-open .cc-window .cookie-window,body.cookie-open .cc-revoke.active .cookie-window{width:calc(100% - 30px);max-height:70vh;overflow-y:scroll}body.cookie-open .cc-window .cookie-window h2{margin:40px 30px 30px}body.cookie-open .cc-window .cookie-window .cc-message{margin:0 30px}body.cookie-open .cc-window .cookie-window .cc-compliance,body.cookie-open .cc-revoke .cookie-window .cc-compliance{padding:10px 30px;flex-direction:column}body.cookie-open .cc-window .cookie-window .cc-compliance>.cc-btn,body.cookie-open .cc-revoke .cookie-window .cc-compliance>.cc-btn{width:100%;margin:10px 0 !important}body.cookie-open .cc-revoke.active .cookie-window>p:not(:empty){padding:30px;font-size:14px}body.cookie-open .cc-revoke.active .cookie-window>p:not(:empty) a{font-size:14px}body.cookie-open .cc-revoke.active .services-controle{padding:30px;max-height:initial}body.cookie-open .cc-revoke .services-controle .content{margin:0}}.cc-window .cookie-window .cc-message a.cc-link,.cc-revoke .services-controle p,.cc-revoke .cc-compliance,.cc-revoke .cc-message,.cc-revoke .revoke-link,.cc-revoke .revoke-link .close,body.cookie-open .cc-revoke.active .revoke-link .close,body .cc-revoke .cookie-window>button.btn-close,body .cc-revoke .cookie-window button.btn-back{display:none}
