.Cookie_Terms{font-family:"Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;line-height:1.28571;font-weight:300;color:#343943;box-sizing:border-box}
@media(max-width:639px){.Cookie_Terms{font-size:16px;line-height:1.4}
}
.Cookie_Terms-content a{color:#5a90bc}
.Cookie_Terms-content a:hover,.Cookie_Terms-content a:active,.Cookie_Terms-content a:focus{color:#5a90bc}
.Cookie_Terms-content .Cookie_Terms-button{border-radius:0;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;font-weight:700;display:inline-block;background-color:#9a323c;color:#fff !important}
.Cookie_Terms-content .Cookie_Terms-button:hover{background-color:#404040;color:#fff !important;text-decoration:none}
.Cookie_Terms{padding:14px 24px;font-size:16px;background-color:#ebebeb;border-top:1px solid #d7d7d7;z-index:999999;width:100%;position:fixed;bottom:0}
@media(max-width:767px){.Cookie_Terms{padding:12px 16px;font-size:15px}
}
.Cookie_Terms-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media(max-width:767px){.Cookie_Terms-content{display:block}
}
.Cookie_Terms-content span{display:inline-block;margin:4px 8px}
.Cookie_Terms-content .Button_Group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.Cookie_Terms-content .Button_Group a{font-size:90%;display:inline-block;white-space:nowrap}
.Cookie_Terms-content .Button_Group a+a{margin-left:16px}
.gdpr-invisible{display:none}
.gdpr-visible{display:block}
.gdpr-settings-widget{margin:5px;position:relative;z-index:9999}
.gdpr-settings-widget-top-left{top:0;left:0}
.gdpr-settings-widget-top-right{top:0;right:0}
.gdpr-settings-widget-bottom-left{bottom:0;left:0}
.gdpr-settings-widget-bottom-right{bottom:0;right:0}
.gdpr-settings{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999999;background-color:white;font-family:"Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:300}
.gdpr-settings a{color:#4284d5;text-decoration:none}
.gdpr-settings .u-linkstyle-button a,a.u-linkstyle-button{padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;font-weight:400;display:inline-block;border-width:3px;border-style:solid;border-color:transparent;background-color:#87212e;color:#fff !important;text-decoration:none}
.gdpr-settings .u-linkstyle-button a:hover,a.u-linkstyle-button:hover{background-color:#404040;color:#fff !important;border-color:gray;border-style:solid;border-width:3px}
.gdpr-settings-inner{text-align:center;max-width:960px;margin:96px auto;padding:0 36px}
.gdpr-settings-inner h1{font-size:48px;line-height:57px;font-weight:300;color:#000}
.gdpr-optin-form{width:70%;margin:0 auto;margin-top:48px;text-align:left;margin-bottom:24px;position:relative}
.gdpr-settings a.close-gdpr-modal{position:absolute;top:0;right:60px;background:#f2f2f2;padding:24px 30px;font-size:34px;color:#979797;text-decoration:none}
@media screen and (max-width:960px){.close-gdpr-modal{right:18px;padding:18px 24px;font-size:24px}
}
.gdpr-wheel{background:#f2f2f2;color:#b5b5b5;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 0 5px #b5b5b5;padding:10px;font-size:20px !important;position:fixed;cursor:pointer}
.gdpr-wheel.bottom-right{bottom:24px;right:24px}
.gdpr-wheel.bottom-left{bottom:24px;left:24px}
.gdpr-wheel.top-left{top:24px;left:24px}
.gdpr-wheel.top-right{top:24px;right:24px}
.gdpr-cookie-title{margin-bottom:24px;font-size:20px !important}
.gdpr-cookie-description{padding-left:88px}
.gdpr-optin-form .u-linkstyle-button{margin-top:24px;font-size:16px;padding:8px 12px;float:right}
.gdpr-optin-form .u-linkstyle-button:hover{text-decoration:none !important}
.gdpr-forget-me-form{text-align:left;max-width:100%;margin:36px auto}
.gdpr-forget-me-form input,.gdpr-forget-me-form span{display:block}
.gdpr-forget-me-form input.required-field{border-bottom:2px solid #b23939}
.gdpr-forget-me-form input{margin:0 auto;border:0;border-bottom:2px solid #d6d6d6;margin-bottom:36px;font-size:16px !important;width:100%}
.gdpr-forget-me-form input:last-child{margin-bottom:12px}
.gdpr-forget-me-form .u-linkstyle-button{margin-left:24px;margin-bottom:24px}
@media screen and (max-width:768px){.gdpr-optin-form{width:100%}
}
.gdpr-forget-me-trigger-copy{text-align:left;margin:0 auto}
.gdpr-forget-me-trigger{cursor:pointer;color:#408cc9}
.gdpr-visible{overflow-y:auto}
.gdpr-optin-form-inner{padding-bottom:100px}
.gdpr-optin-form-inner label[for="optInCheckbox"]{display:none}
.gdpr-optin-form h3,.gdpr-optin-form p{font-weight:300 !important}
.gdpr-optin-form h3{font-size:24px;line-height:37px}
.gdpr-optin-form-inner h4{font-size:16px;line-height:26px;font-weight:300}
.gdpr-optin-form-inner h3{font-size:24px;line-height:32px}
.gdpr-optin-form .accordian-trigger{cursor:pointer;padding-top:12px;font-size:24px;line-height:32px;background:#f2f2f2;padding-left:12px;padding-bottom:12px}
.gdpr-optin-form .accordian-trigger:hover{background:#eaeaea}
.gdpr-wheel-footer{cursor:pointer;padding:12px 15px;background:#cfcfcf;margin-right:10px;color:#333;position:relative}
.gdpr-wheel-footer:hover{background:#818181;color:#fff}
.gdpr-settings-intro>p{font-size:16px;font-weight:300;line-height:24px}
.gdpr-optin-form form{background:#fff;font-size:16px;padding:0}
.accordion-content{display:none}
.accordion-content.active{display:block}
.accordian-trigger i{float:right;font-size:18px;padding-right:12px;position:relative;top:5px}
.gdpr-forgetme-form-alert{padding:20px;color:white;margin-top:120px;display:block}
.gdpr-forgetme-form-alert-required{padding:20px;color:white;display:block;margin-top:80px}
.gdpr-forgetme-form-alert-required span{margin-left:15px;color:white;font-weight:bold;float:right !important;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}
.gdpr-forgetme-form-alert[style="display: none;"]+.gdpr-forgetme-form-alert-required{margin-top:80px}
.gdpr-forgetme-form-alert+.gdpr-forgetme-form-alert-required{margin-top:24px}
.gdpr-forgetme-form-success{background:#4caf50}
.gdpr-forgetme-form-error{background:#b23939}
.gdpr-forgetme-form-alert span{margin-left:15px;color:white;font-weight:bold;float:right !important;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}
.gdpr-optin-form-inner .gdpr-forgetme-form-alert{margin-top:100px;font-size:16px}
.tooltiptext{visibility:hidden;background-color:#555;text-align:center;border-radius:6px;padding:12px 24px;z-index:9999999;opacity:0;transition:opacity .3s;font-size:12px;position:absolute;top:-4px;left:-200px;font-family:Arial,sans-serif;color:#d6d6d6;width:180px;box-shadow:1px 3px 4px rgba(0,0,0,0.5)}
.tooltiptext::after{content:"";position:absolute;top:43%;right:-10px;border-width:5px;border-style:solid;transform:rotate(270deg);border-color:#555 transparent transparent transparent}
.gdpr-wheel-footer:hover .tooltiptext{visibility:visible;opacity:1}
.gdpr-wheel.bottom-right:hover .tooltiptext{visibility:visible;opacity:1}
.gdpr-wheel.top-right:hover .tooltiptext{visibility:visible;opacity:1}
.gdpr-wheel.top-left:hover .tooltiptext{visibility:visible;opacity:1;left:50px}
.gdpr-wheel.bottom-left:hover .tooltiptext{visibility:visible;opacity:1;left:50px}
.gdpr-wheel.top-left:hover .tooltiptext::after{right:initial;left:-10px;transform:rotate(90deg)}
.gdpr-wheel.bottom-left:hover .tooltiptext::after{right:initial;left:-10px;transform:rotate(90deg)}
@media screen and (max-width:767px){.gdpr-wheel.top-right,.gdpr-wheel.top-left{top:72px}
}
.gdpr-forget-me-form .required-field-error{float:right;color:#b23939;font-size:13px;position:relative;top:-75px}
.gdpr-forget-me-form select{width:100%;border-bottom:2px solid #d6d6d6;border-top:0;border-left:0;border-right:0;padding:12px 12px 12px 0;font-size:16px;margin-right:36px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;background:url(../../etc.clientlibs/moog-shared/clientlib/resources/images/sprites.svg) no-repeat;background-position:right -205px;background-size:30px;font-family:"Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:300;margin-bottom:36px}
@media screen and (max-width:767px){.gdpr-forget-me-form .g-recaptcha{margin-bottom:24px}
}
.gdpr-settings-inner label{display:inline-block}
.switch{float:left;position:relative;display:inline-block;width:60px;height:34px}
.switch input{display:none}
.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}
.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}
input:checked+.slider{background-color:#7ed321}
input:focus+.slider{box-shadow:0 0 1px #7ed321}
input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}
.slider.round{border-radius:34px}
.slider.round:before{border-radius:50%}