.nav-region-login .cmp-attestation{width:90%}
@media(min-width:1025px){.nav-region-login .cmp-attestation{width:80%;margin-left:6em}
}
@media screen and (max-width:1366px){.nav-region-login .cmp-attestation{overflow-y:scroll}
}
.external-link-overlay .cmp-attestation .attestation-mobile-back{display:none}
.external-link-overlay .attestation-region-selection-container{display:none}
@media screen and (max-width:1366px){.external-link-overlay .cmp-attestation{height:79vh}
.external-link-overlay .cmp-attestation .attestation-selection-role-button-containers{top:67vh}
}
@media screen and (max-width:1366px) and (min-width:1025px) and (max-width:1366px){.external-link-overlay .cmp-attestation .attestation-selection-role-button-containers{margin-left:1px;top:initial;bottom:100px}
}
@media screen and (max-width:1366px) and screen and (min-width:768px) and (max-width:1024px){.external-link-overlay .cmp-attestation .attestation-selection-role-button-containers{top:73vh}
}
.cmp-attestation{max-width:1536px;margin:0 auto;margin-bottom:10%}
@media screen and (max-width:1024px){.cmp-attestation{height:95vh}
}
@media(min-width:1025px) and (max-width:1366px){.cmp-attestation{height:65vh}
}
@media(min-width:1367px){.cmp-attestation{margin:0 auto}
}
.cmp-attestation .attestation-subtitle{font-size:1.125rem;font-weight:600;margin-bottom:10px;margin-top:10px}
.cmp-attestation .attestation-dropdown .attestation-dropdown-form select{font-size:1.25rem;padding:20px;width:100%;border:1px solid #ddd;outline:1px solid #ddd;appearance:none;background:url('../../../../../content/dam/im/assets/web/images/icon/chevron-down.svg') top no-repeat;background-position-x:95%;background-position-y:45%}
.cmp-attestation .attestation-dropdown .attestation-dropdown-form select.attestation-dropdown-form-flag{padding-left:50px}
.cmp-attestation .attestation-dropdown .attestation-dropdown-form select option[hidden]{display:none;visibility:hidden}
.cmp-attestation .attestation-mobile-back{align-items:center;font-weight:600;color:#000;display:flex;font-size:1.5rem;margin-bottom:1.313rem;margin-top:2rem;text-decoration:none}
.cmp-attestation .attestation-mobile-back::before{filter:grayscale(100%);background:url('../../../../../content/dam/im/assets/web/images/icon/chevron-left.svg') top left no-repeat;content:"";display:block;height:1rem;margin-right:.5rem;width:1.25rem}
@media(min-width:1025px){.cmp-attestation .attestation-mobile-back{display:none}
}
.cmp-attestation .attestation-disclaimer-title{font-size:1.5rem;font-weight:600;margin-top:2rem;margin-bottom:1.313rem}
@media(min-width:1367px){.cmp-attestation .attestation-disclaimer-title{font-size:2rem;margin-top:3rem}
}
.cmp-attestation .attestation-selection-container{display:flex;flex-direction:column}
@media(min-width:1025px){.cmp-attestation .attestation-selection-container{flex-direction:row;justify-content:start;margin-bottom:1.6em;margin-top:1.4em}
.cmp-attestation .attestation-selection-container.global-landing{flex-direction:column;justify-content:left}
}
.cmp-attestation .attestation-selection-container .attestation-selection-title{font-size:1.5rem;font-weight:600;margin-bottom:20px}
@media screen and (max-width:1024px){.cmp-attestation .attestation-selection-container .attestation-selection-title{font-size:1.4rem}
.cmp-attestation .attestation-selection-container .attestation-selection-title.attestation-select-location-title{display:none}
}
.cmp-attestation .attestation-selection-container .attestation-selection-subtitle{font-size:1rem;font-weight:600;margin-bottom:10px;margin-top:10px}
@media screen and (max-width:1024px){.cmp-attestation .attestation-selection-container .attestation-selection-subtitle{font-size:1rem}
}
.cmp-attestation .attestation-selection-container .attestation-location-language-container{align-self:auto;display:flex;flex-direction:column;width:95%}
@media(min-width:1025px){.cmp-attestation .attestation-selection-container .attestation-location-language-container{width:30%;margin-right:20%}
.cmp-attestation .attestation-selection-container .attestation-location-language-container.global-landing{align-self:auto;width:100%;flex-direction:row}
}
@media(min-width:1025px) and (max-width:1366px){.cmp-attestation .attestation-selection-container .attestation-location-language-container{width:45%;margin-right:10%}
}
.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-location-selection-container{display:flex;flex-direction:column}
.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-location-selection-container.global-landing{width:100%;margin-right:5%}
@media(min-width:1367px){.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-location-selection-container.global-landing{width:40%}
}
.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-location-selection-container .attestation-checkbox{display:none}
.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-location-selection-container .attestation-checkbox.global-landing{display:block}
.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-language-selection-container.global-landing{margin-top:auto}
@media(min-width:1367px){.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-language-selection-container.global-landing{width:25%}
}
.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-button-list{display:flex;flex-wrap:wrap}
@media(min-width:1367px){.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-button-list{display:block}
}
.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-button-list.global-landing{display:flex;justify-content:space-between}
.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-button-list.global-landing .attestation-language-button{width:49%}
.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-button-list .attestation-language-button{background-color:transparent;border:1px solid #005aa4;margin-bottom:8px;padding:11px 20px;transition:color .5s,background-color .5s;width:100%;flex:0 1 48%;color:#005aa4}
@media(min-width:1367px){.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-button-list .attestation-language-button{float:left}
.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-button-list .attestation-language-button:nth-child(odd){float:right}
}
@media screen and (max-width:1366px){.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-button-list .attestation-language-button:nth-child(even):not(last-child){margin-right:10px}
.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-button-list .attestation-language-button:nth-child(odd){margin-left:auto}
}
.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-button-list .attestation-language-button span{font-weight:500;font-size:1.125rem}
.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-button-list .attestation-language-button:hover,.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-button-list .attestation-language-button:active,.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-button-list .attestation-language-button.selected{color:#fff;background-color:#005aa4}
@media(min-width:1367px){.cmp-attestation .attestation-selection-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-button-list .attestation-language-button{width:49%}
}
.cmp-attestation .attestation-selection-container .attestation-role-options-container{align-self:auto;width:95%}
@media screen and (max-width:767px){.cmp-attestation .attestation-selection-container .attestation-role-options-container{margin-bottom:0}
}
@media(min-width:1025px){.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-title{padding-top:24px;padding-left:1em;font-size:1.4rem;font-weight:600;margin-bottom:20px}
}
@media screen and (max-width:767px){.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-title{font-weight:600;font-size:1rem;margin-top:10px;margin-bottom:10px}
}
@media(min-width:1025px){.cmp-attestation .attestation-selection-container .attestation-role-options-container{align-self:auto;width:auto}
}
.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-title{font-size:1.5rem;font-weight:600;margin-bottom:10px;padding-left:1em}
.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-wrapper.global-landing{display:flex;flex-direction:column}
@media(min-width:1025px){.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-wrapper.global-landing{flex-direction:row}
}
@media(min-width:1367px){.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-wrapper{display:flex;flex-direction:column}
}
@media screen and (max-width:1024px){.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-wrapper .attestation-role-option{display:none}
}
.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-wrapper .attestation-role-option.template{display:none}
.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-wrapper .attestation-role-option.template.global-landing{display:none}
.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-wrapper .attestation-role-option.global-landing{align-items:center;border:1px solid #005aa4;display:flex;justify-content:center;transition:color .5s,background-color .5s;padding:35px 0;width:100%;margin:1%;margin-left:0}
@media(min-width:1367px){.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-wrapper .attestation-role-option.global-landing{padding:initial}
}
.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-wrapper .attestation-role-option.global-landing .role-title{text-align:center}
@media(min-width:1025px){.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-wrapper .attestation-role-option{display:block;margin:0}
.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-wrapper .attestation-role-option .role-title{font-size:1.5rem;padding:10px 0}
.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-wrapper .attestation-role-option.global-landing{height:305px;width:305px}
.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-wrapper .attestation-role-option.global-landing .role-title{color:#000;text-align:center;width:150px}
}
@media screen and (max-width:1024px){.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-wrapper .attestation-role-option{font-size:1.5rem}
}
.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-dropdown.global-landing{display:none}
@media(min-width:1025px){.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-dropdown{display:none}
}
.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-dropdown .attestation-role-option-form .attestation-role-option-select{font-size:1.25rem;padding:20px;width:100%;border:1px solid #ddd;outline:1px solid #ddd;appearance:none;background:url('../../../../../content/dam/im/assets/web/images/icon/chevron-down.svg') top no-repeat;background-position-x:95%;background-position-y:45%}
.cmp-attestation .attestation-selection-container .attestation-role-options-container .attestation-role-option-dropdown .attestation-role-option-form .attestation-role-option-select .attestation-role-dropdown-item.template{display:none}
.cmp-attestation .attestation-role-divider{border:2px solid #3bc3a3;margin-top:2rem}
@media screen and (max-width:1024px){.cmp-attestation .attestation-role-divider{margin-top:1rem}
}
.cmp-attestation .attestation-role-divider.global-landing{display:block;margin:0 1%}
@media(min-width:1367px){.cmp-attestation .attestation-role-divider{border:6px solid #3bc3a3;display:block}
.cmp-attestation .attestation-role-divider.global-landing{display:block;margin:0}
.cmp-attestation .attestation-role-divider.hidden{display:none}
}
.cmp-attestation .attestation-role-selection-results{margin:4% 5% 1%}
@media screen and (max-width:1366px){.cmp-attestation .attestation-role-selection-results{padding-bottom:1000px}
}
@media(min-width:1367px){.cmp-attestation .attestation-role-selection-results{margin:4% 0 1%}
}
.cmp-attestation .attestation-role-selection-results .attestation-selection-role-title{font-size:1.5rem;font-weight:600;margin-bottom:21px}
@media(min-width:1367px){.cmp-attestation .attestation-role-selection-results .attestation-selection-role-title{font-size:2rem}
}
@media screen and (max-width:1024px){.cmp-attestation .attestation-role-selection-results .attestation-selection-role-title{display:none}
}
.cmp-attestation .attestation-role-selection-results .attestation-selection-role-description{font-size:1rem;margin-bottom:2%;max-height:300px;box-shadow:0 -4px 0 0 rgba(242,242,242,0.6) inset}
@media(min-width:1367px){.cmp-attestation .attestation-role-selection-results .attestation-selection-role-description{height:auto;overflow-y:auto;box-shadow:none}
}
@media screen and (max-width:1024px){.cmp-attestation .attestation-role-selection-results .attestation-selection-role-description{padding-bottom:100px;max-height:calc(50vh - 280px)}
.cmp-attestation .attestation-role-selection-results .attestation-selection-role-description p:last-child{padding-bottom:150px}
}
@media(min-width:1367px){.cmp-attestation .attestation-selection-role-button-containers{margin-bottom:30px;text-align:right;margin-right:20px}
}
@media screen and (max-width:1366px){.cmp-attestation .attestation-selection-role-button-containers{padding-top:10px;position:fixed;top:80vh;background-color:white;width:90%;height:130px;max-width:1050px}
}
@media(min-width:1025px) and (max-width:1366px){.cmp-attestation .attestation-selection-role-button-containers{width:77%}
}
.cmp-attestation .attestation-selection-role-button-containers .attestation-language-button{background-color:transparent;border:1px solid #005aa4;color:#005aa4;margin-bottom:8px;padding:11px 20px;transition:color .5s,background-color .5s;width:100%}
.cmp-attestation .attestation-selection-role-button-containers .attestation-language-button:hover{cursor:pointer;color:#fff;background-color:#005aa4}
@media(min-width:1367px){.cmp-attestation .attestation-selection-role-button-containers .attestation-language-button{width:180px}
}
.cmp-attestation .attestation-selection-role-button-containers .attestation-language-button span{font-weight:400;font-size:1.125rem}
@media(min-width:1367px){.cmp-attestation .attestation-selection-role-button-containers button:first-child{margin-right:2%}
}
@media(min-width:1367px){.cmp-attestation .attestation-language-button-agree{width:180px;padding:11px 30px;border:0}
}
.cmp-attestation .attestation-country-flag{background:top no-repeat;height:16px;width:24px;position:absolute;margin-top:25px;margin-left:17px}
.cmp-attestation .hidden{display:none}
.attestation-disclaimer-title,.attestation-external-link-overlay-country,.attestation-external-link-overlay-role{display:none}
.external-link-overlay .role-container .nav-logo{display:none}
.external-link-overlay .role-container .attestation-disclaimer-title{display:block}
.external-link-overlay .role-container .attestation-role-divider{border-width:3px}
.external-link-overlay .role-container .attestation-selection-container{justify-content:left}
.external-link-overlay .role-container .attestation-location-language-container{flex-direction:column;justify-content:space-between;width:100%}
@media(min-width:1367px){.external-link-overlay .role-container .attestation-location-language-container{flex-direction:row}
}
.external-link-overlay .role-container .attestation-location-language-container .attestation-external-link-overlay-container{display:flex;flex-direction:column;justify-content:space-between;width:100%}
@media(min-width:1367px){.external-link-overlay .role-container .attestation-location-language-container .attestation-external-link-overlay-container{flex-direction:row;width:45%}
}
.external-link-overlay .role-container .attestation-location-language-container .attestation-external-link-overlay-container .attestation-external-link-overlay-country,.external-link-overlay .role-container .attestation-location-language-container .attestation-external-link-overlay-container .attestation-external-link-overlay-role{min-width:300px;display:block}
.external-link-overlay .role-container .attestation-location-language-container .attestation-external-link-overlay-container .attestation-external-link-overlay-country .h4,.external-link-overlay .role-container .attestation-location-language-container .attestation-external-link-overlay-container .attestation-external-link-overlay-role .h4{margin:.5rem 0}
@media(min-width:1367px){.external-link-overlay .role-container .attestation-location-language-container .attestation-external-link-overlay-container .attestation-external-link-overlay-country .h4,.external-link-overlay .role-container .attestation-location-language-container .attestation-external-link-overlay-container .attestation-external-link-overlay-role .h4{margin:inherit}
}
.external-link-overlay .role-container .attestation-location-language-container .attestation-location-selection-container{display:none}
.external-link-overlay .role-container .attestation-location-language-container .attestation-language-selection-container{display:none;margin-bottom:2rem;width:100%}
@media(min-width:1367px){.external-link-overlay .role-container .attestation-location-language-container .attestation-language-selection-container{margin-bottom:0;width:25%}
}
.external-link-overlay .role-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-title{margin:1.5rem 0 .625rem}
@media(min-width:1367px){.external-link-overlay .role-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-title{margin:0;margin-bottom:.625rem}
}
.external-link-overlay .role-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-button-list{display:flex;flex-direction:row;justify-content:space-between}
.external-link-overlay .role-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-button-list .attestation-language-button{margin-right:1rem}
.external-link-overlay .role-container .attestation-location-language-container .attestation-language-selection-container .attestation-language-button-list .attestation-language-button:last-of-type{margin-right:0}
.external-link-overlay .role-container .attestation-role-options-container{display:none}
.external-link-overlay .role-container .attestation-role-selection-results{margin:4% 0 4%}
.external-link-overlay .role-container .attestation-selection-role-title{display:none}