@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);#privacy_wrap{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgb(17 17 17 / .5)!important;z-index:9999996;overflow-y:auto;-webkit-overflow-scrolling:touch;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .6s,visibility .6s}#privacy_wrap.show{visibility:visible;opacity:1;pointer-events:auto}#privacy_inner{max-width:59.375rem;width:95%;margin:0 auto 3%;top:5%;line-height:1.125rem;position:relative;display:flex;flex-direction:column;background-color:#f3f3f3;z-index:999997;opacity:1;font-size:.875rem;line-height:150%;font-family:'Open Sans',Arial,'Trebuchet MS','Segoe UI','Helvetica',sans-serif;box-shadow:.0625rem .125rem .5rem rgb(0 0 0 / .35);color:#1C1C1C;align-items:center;box-sizing:border-box;cursor:default;min-height:31.25rem;max-height:90%;height:90%;border-radius:1.5625rem}.privacy_header{min-height:3.5625rem;border-bottom:.0625rem solid #e2e2e2;width:100%;display:flex;flex-direction:row;align-items:center;background-color:#fff;border-radius:1.5625rem 1.5625rem 0 0}#privacy_close{font-size:2.3125rem;line-height:.8125rem;cursor:pointer;color:#1C1C1C;height:1.125rem;width:1.125rem;margin:0;padding:0;overflow:hidden;letter-spacing:0;font-family:'Trebuchet MS','Arial',sans-serif;font-weight:100;opacity:.85;z-index:999999;position:absolute;top:1.25rem;right:1.25rem}#privacy_close:hover{opacity:1}.privacy_main{width:100%;background-color:#fff}.privacy_main_info{padding:1.25rem 3.3125rem 1.875rem 3.3125rem}.privacy_title{background-color:#fff0;z-index:999998;color:#1C1C1C;font-size:1.5rem;line-height:1.3;font-weight:700;opacity:1}.privacy_description{color:#1C1C1C;font-size:.875rem;line-height:1.6;font-weight:400;margin-top:.5625rem}.privacy_tabs{display:flex;justify-content:space-around;align-items:stretch;flex-direction:row;width:100%;border-top:.125rem solid var(--privacy-main-color,#0061ae)}.privacy_tabs_content{background-color:#f3f3f3;padding:2.1875rem 3.125rem 2.1875rem 3.125rem;width:100%;overflow-y:auto;box-sizing:border-box;flex-grow:1;--scrollbar-width:.5rem;--mask-height:2.1875rem;--mask-image-content:linear-gradient(to bottom, transparent, black var(--mask-height), black calc(100% - var(--mask-height)), transparent);--mask-size-content:calc(100% - var(--scrollbar-width)) 100%;--mask-image-scrollbar:linear-gradient(black, black);--mask-size-scrollbar:var(--scrollbar-width) 100%;mask-image:var(--mask-image-content),var(--mask-image-scrollbar);mask-size:var(--mask-size-content),var(--mask-size-scrollbar);mask-position:0 0,100% 0;mask-repeat:no-repeat,no-repeat;-webkit-mask-image:var(--mask-image-content),var(--mask-image-scrollbar);-webkit-mask-size:var(--mask-size-content),var(--mask-size-scrollbar);-webkit-mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat,no-repeat}#privacy_statement_content{opacity:0;transition:opacity 1s .6s}#privacy_statement_content.show{opacity:1;transition:opacity 1s}.privacy_tabs_content p,.privacy_tabs_content ul{margin-bottom:.75rem;font-size:.875rem;line-height:150%}.privacy_tabs_content p:last-child,.privacy_tabs_content ul:last-child{margin-bottom:0}.privacy_tabs_content strong{font-weight:600}.privacy_tabs_content a{color:#1C1C1C;text-decoration:underline}.privacy_tabs_content a:hover{color:#595959;text-decoration:none}.privacy_tabs_content::-webkit-scrollbar-track{background-color:#DADADA}.privacy_tabs_content::-webkit-scrollbar{width:.5rem;height:.5rem}.privacy_tabs_content::-webkit-scrollbar-thumb{background-color:var(--privacy-main-color,#0061ae);border-radius:.3125rem}.privacy_content_title{font-size:1rem;font-size:.9375rem;font-weight:700;margin-top:1.25rem;margin-bottom:.75rem}.privacy_content_title:first-child{margin-top:0}.privacy_footer{border-top:.0625rem solid #e2e2e2;width:100%;background-color:#fff;position:relative;border-radius:0 0 1.5625rem 1.5625rem}#privacy_buttons{display:flex;flex-direction:row;justify-content:flex-start;padding:.9375rem 1.5rem;margin:0;justify-content:space-between;margin:0 -.3125rem 0 -.3125rem;flex-wrap:wrap}#privacy_settings{margin:0;padding:0 1.5625rem;background-color:#fff;color:#4d4d4d;text-transform:uppercase;font-size:.8125rem;letter-spacing:.025rem;text-align:center;line-height:3;font-weight:700;cursor:pointer;white-space:nowrap;border:.0625rem solid #4d4d4d;border-radius:1.875rem;min-width:6.4375rem;transition:background-color 0.25s ease,color 100ms ease-in-out}#privacy_settings:hover{background-color:#ebebeb}#privacy_settings:active{transform:translateY(.0625rem)}#privacy_save{margin:0;padding:0 1.5625rem;background-color:var(--privacy-main-color,#0061ae);color:#fff;text-transform:uppercase;font-size:.8125rem;text-align:center;line-height:3;font-weight:700;cursor:pointer;white-space:nowrap;border:.0625rem solid var(--privacy-main-color,#0061ae);border-radius:1.875rem;min-width:6.4375rem;transition:background-color 0.25s ease,color 100ms ease-in-out}#privacy_save:hover{background-color:var(--privacy-hover-color,#156eb5);border-color:var(--privacy-hover-color,#0061ae)}#privacy_save:active{transform:translateY(.0625rem)}a.btn-privacy-regular{display:inline-block;margin:.5rem 0 .75rem;padding:0 1.5625rem;background-color:var(--privacy-main-color,#0061ae);color:#fff;text-transform:uppercase;text-decoration:none;font-size:.8125rem;text-align:center;line-height:3;font-weight:700;cursor:pointer;white-space:nowrap;border:.0625rem solid var(--privacy-main-color,#0061ae);border-radius:1.875rem;min-width:6.4375rem;transition:background-color 0.25s ease,color 100ms ease-in-out}a.btn-privacy-regular:hover{background-color:var(--privacy-hover-color,#156eb5);border-color:var(--privacy-hover-color,#0061ae);color:#fff}a.btn-privacy-regular:active{transform:translateY(.0625rem)}#privacy_wrap .inactive{visibility:hidden;opacity:0;pointer-events:none}@media only screen and (max-width:25.875rem){#privacy_inner{width:100%;height:100%;max-height:100%;top:0;border-radius:0;margin:0}.privacy_header{border-radius:0}#privacy_close{right:.875rem}.privacy_main_info{padding:.8125rem 1.25rem;overflow-y:auto;max-height:8.75rem}.privacy_description{margin-top:.5rem}.privacy_tabs_content{padding:1.25rem 1.25rem 1.25rem 1.25rem}.privacy_footer{border-radius:0}#privacy_buttons{margin-bottom:.5rem}#privacy_settings,#privacy_save{flex-grow:1;margin-left:.3125rem;margin-right:.3125rem;margin-top:.3125rem;margin-bottom:.3125rem;padding:0 1.25rem}#privacy_wrap .inactive{display:none}}