@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap');@font-face{font-family:'Visa Dialect Web-Regular';src:url('main/fonts/VisaDialectWeb/VisaDialect-Regular-Web.woff') format("woff");src:url('main/fonts/VisaDialectWeb/VisaDialect-Regular-Web.woff2') format("woff2");font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect Web-Regular Italic';src:url('main/fonts/VisaDialectWeb/VisaDialect-RegularItalic-Web.woff') format("woff");src:url('main/fonts/VisaDialectWeb/VisaDialect-RegularItalic-Web.woff2') format("woff2");font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect Web-Light';src:url('main/fonts/VisaDialectWeb/VisaDialect-Light-Web.woff') format("woff");src:url('main/fonts/VisaDialectWeb/VisaDialect-Light-Web.woff2') format("woff2");font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect Web-Light Italic';src:url('main/fonts/VisaDialectWeb/VisaDialect-LightItalic-Web.woff') format("woff");src:url('main/fonts/VisaDialectWeb/VisaDialect-LightItalic-Web.woff2') format("woff2");font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect Web-Medium';src:url('main/fonts/VisaDialectWeb/VisaDialect-Medium-Web.woff') format("woff");src:url('main/fonts/VisaDialectWeb/VisaDialect-Medium-Web.woff2') format("woff2");font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect Web-Medium Italic';src:url('main/fonts/VisaDialectWeb/VisaDialect-MediumItalic-Web.woff') format("woff");src:url('main/fonts/VisaDialectWeb/VisaDialect-MediumItalic-Web.woff2') format("woff2");font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect Web-Semibold';src:url('main/fonts/VisaDialectWeb/VisaDialect-Semibold-Web.woff') format("woff");src:url('main/fonts/VisaDialectWeb/VisaDialect-Semibold-Web.woff2') format("woff2");font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect Web-Semibold Italic';src:url('main/fonts/VisaDialectWeb/VisaDialect-SemiboldItalic-Web.woff') format("woff");src:url('main/fonts/VisaDialectWeb/VisaDialect-SemiboldItalic-Web.woff2') format("woff2");font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect Web-Bold';src:url('main/fonts/VisaDialectWeb/VisaDialect-Bold-Web.woff') format("woff");src:url('main/fonts/VisaDialectWeb/VisaDialect-Bold-Web.woff2') format("woff2");font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect Web-Bold Italic';src:url('main/fonts/VisaDialectWeb/VisaDialect-BoldItalic-Web.woff') format("woff");src:url('main/fonts/VisaDialectWeb/VisaDialect-BoldItalic-Web.woff2') format("woff2");font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect-Regular';src:url('main/fonts/VisaDialect/VisaDialect-Regular.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect-Regular Italic';src:url('main/fonts/VisaDialect/VisaDialect-Regular Italic.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect-Light';src:url('main/fonts/VisaDialect/VisaDialect-Light.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect-Light Italic';src:url('main/fonts/VisaDialect/VisaDialect-Light Italic.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect-Medium';src:url('main/fonts/VisaDialect/VisaDialect-Medium.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect-Medium Italic';src:url('main/fonts/VisaDialect/VisaDialect-Medium Italic.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect-Semibold';src:url('main/fonts/VisaDialect/VisaDialect-Semibold.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect-Semibold Italic';src:url('main/fonts/VisaDialect/VisaDialect-Semibold Italic.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect-Bold';src:url('main/fonts/VisaDialect/VisaDialect-Bold.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Visa Dialect-Bold Italic';src:url('main/fonts/VisaDialect/VisaDialect-Bold Italic.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Regular';src:url('main/fonts/NotoSans/NotoSans-Regular.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Italic';src:url('main/fonts/NotoSans/NotoSans-Italic.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Black';src:url('main/fonts/NotoSans/NotoSans-Black.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Black Italic';src:url('main/fonts/NotoSans/NotoSans-BlackItalic.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Thin';src:url('main/fonts/NotoSans/NotoSans-Thin.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Thin Italic';src:url('main/fonts/NotoSans/NotoSans-ThinItalic.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Extralight';src:url('main/fonts/NotoSans/NotoSans-ExtraLight.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Extralight Italic';src:url('main/fonts/NotoSans/NotoSans-ExtraLightItalic.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Light';src:url('main/fonts/NotoSans/NotoSans-Light.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Light Italic';src:url('main/fonts/NotoSans/NotoSans-LightItalic.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Medium';src:url('main/fonts/NotoSans/NotoSans-Medium.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Medium Italic';src:url('main/fonts/NotoSans/NotoSans-MediumItalic.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Semibold';src:url('main/fonts/NotoSans/NotoSans-SemiBold.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Semibold Italic';src:url('main/fonts/NotoSans/NotoSans-SemiBoldItalic.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Bold';src:url('main/fonts/NotoSans/NotoSans-Bold.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Bold Italic';src:url('main/fonts/NotoSans/NotoSans-BoldItalic.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Extrabold';src:url('main/fonts/NotoSans/NotoSans-ExtraBold.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans-Extrabold Italic';src:url('main/fonts/NotoSans/NotoSans-ExtraBoldItalic.ttf');font-weight:normal;font-style:normal}
:root .color_navbar_text_and_icon{color:#1434cb !important}
:root button.color_navbar_text_and_icon{background-color:#1434cb !important}
.footer.dev-guide-footer{position:relative;width:calc(100% - 240px);top:92px;left:240px}
.footer.dev-guide-footer footer{width:auto;max-width:none;margin:auto 50px}
.footer.dev-guide-footer footer .logo{background-image:var(--icon-header-logo)}
.footer.dev-guide-footer footer .menu .bottom-links{flex-wrap:wrap}
.footer.dev-guide-footer footer .menu .bottom-links .column:has(.country-selector){margin-left:23px}
.footer.dev-guide-footer footer .country-selector{color:var(--color-black)}
.footer.dev-guide-footer footer .country-selector input[type='checkbox']:checked ~ .dropdown-countries{border:1px solid var(--color-black)}
.footer.dev-guide-footer footer .country-selector .locale:hover{color:var(--color-black)}
.footer.dev-guide-footer footer .country-selector .locale:before{background:0;background-color:var(--color-black);mask-image:url(../../../content/dam/cybs2020/images/evergreen/globe.svg);-webkit-mask-image:url(../../../content/dam/cybs2020/images/evergreen/globe.svg)}
.footer.dev-guide-footer footer .country-selector .locale:after{color:var(--color-black)}
.footer.dev-guide-footer footer .country-selector .locale .selected .country:before{color:var(--color-black)}
@media(max-width:1367px){.footer.dev-guide-footer footer .menu .bottom-links{padding-left:0}
}
@media(max-width:768px){.footer.dev-guide-footer{width:100%;left:auto}
}