@font-face{font-family:'icomoon';src:url("../../../content/dam/assets/font/icomoon.eot");src:url("../../../content/dam/assets/font/icomoon.eot") format("embedded-opentype"),url("../../../content/dam/assets/font/icomoon.ttf") format("truetype"),url("../../../content/dam/assets/font/icomoon.woff") format("woff"),url("../../../content/dam/assets/font/icomoon.svg") format("svg");font-weight:normal;font-style:normal;font-display:swap}
[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
html,body{margin:0;font:var(--f-brand-type-body);color:var(--f-brand-color-text-default);background-color:var(--f-brand-color-background-light)}
body a{text-decoration:none;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}
html{scroll-behavior:smooth}
body img{max-width:100%}
a:hover{text-decoration:none}
input[type="button"],input[type="submit"],input[type="email"],input[type="search"]{transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}
p{font:var(--f-brand-type-body)}
ul{margin:0;padding:0;list-style-type:none}
.hide{display:none !important}
.partner-linking-container-v2,.partner-summary,.partner-join-now{display:none;opacity:0}