@charset "UTF-8";
.b-ext .tippy-box[data-animation=fade][data-state=hidden] {opacity: 0;}
.b-ext [data-tippy-root] {max-width: calc(100vw - 10px);}
.b-ext .tippy-box {position: relative;background-color: #333;color: #fff;border-radius: 4px;font-size: 14px;line-height: 1.4;white-space: normal;outline: 0;transition-property: transform,visibility,opacity;}
.b-ext .tippy-box[data-placement^=top]>.tippy-arrow {bottom: 0;}
.b-ext .tippy-box[data-placement^=top]>.tippy-arrow:before {bottom: -7px;left: 0;border-width: 8px 8px 0;border-top-color: initial;transform-origin: center top;}
.b-ext .tippy-box[data-placement^=bottom]>.tippy-arrow {top: 0;}
.b-ext .tippy-box[data-placement^=bottom]>.tippy-arrow:before {top: -7px;left: 0;border-width: 0 8px 8px;border-bottom-color: initial;transform-origin: center bottom;}
.b-ext .tippy-box[data-placement^=left]>.tippy-arrow {right: 0;}
.b-ext .tippy-box[data-placement^=left]>.tippy-arrow:before {border-width: 8px 0 8px 8px;border-left-color: initial;right: -7px;transform-origin: center left;}
.b-ext .tippy-box[data-placement^=right]>.tippy-arrow {left: 0;}
.b-ext .tippy-box[data-placement^=right]>.tippy-arrow:before {left: -7px;border-width: 8px 8px 8px 0;border-right-color: initial;transform-origin: center right;}
.b-ext .tippy-box[data-inertia][data-state=visible] {transition-timing-function: cubic-bezier(.54,1.5,.38,1.11);}
.b-ext .tippy-arrow {width: 16px;height: 16px;color: #333;}
.b-ext .tippy-arrow:before {content: "";position: absolute;border-color: transparent;border-style: solid;}
.b-ext .tippy-content {position: relative;padding: 5px 9px;z-index: 1;}
.b-ext *, .b-ext *::before, .b-ext *::after {box-sizing: border-box;}
.b-ext p {margin-top: 0;}
.b-ext abbr[title] {text-decoration: underline dotted;cursor: help;text-decoration-skip-ink: none;}
.b-ext address {margin-bottom: calc(var(--font-size) * 1);font-style: normal;line-height: inherit;}
.b-ext ol, .b-ext ul {padding-left: calc(var(--font-size) * 2);}
.b-ext ol, .b-ext ul, .b-ext dl {margin-top: 0;margin-bottom: calc(var(--font-size) * 1);}
.b-ext ol ol, .b-ext ul ul, .b-ext ol ul, .b-ext ul ol {margin-bottom: 0;}
.b-ext dd {margin-bottom: calc(var(--font-size) * .5);margin-left: 0;}
.b-ext blockquote {margin: 0 0 calc(var(--font-size) * 1);}
.b-ext figure {margin: 0 0 calc(var(--font-size) * 1);}
.b-ext img, .b-ext svg {vertical-align: middle;}
.b-ext table {caption-side: bottom;border-collapse: collapse;}
.b-ext caption {text-align: left;}
.b-ext th {text-align: inherit;text-align: -webkit-match-parent;}
.b-ext thead, .b-ext tbody, .b-ext tfoot, .b-ext tr, .b-ext td, .b-ext th {border-color: inherit;border-style: solid;border-width: 0;}
.b-ext label {display: inline-block;}
.b-ext button {border-radius: 0;}
.b-ext button:focus:not(:focus-visible) {outline: 0;}
.b-ext input, .b-ext button, .b-ext select, .b-ext optgroup, .b-ext textarea {margin: 0;font-family: inherit;line-height: inherit;}
.b-ext button, .b-ext select {text-transform: none;}
.b-ext [role=button] {cursor: pointer;}
.b-ext select {word-wrap: normal;}
.b-ext select:disabled {opacity: 1;}
.b-ext [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {display: none !important;}
.b-ext button, .b-ext [type=button], .b-ext [type=reset], .b-ext [type=submit] {-webkit-appearance: button;}
.b-ext button:not(:disabled), .b-ext [type=button]:not(:disabled), .b-ext [type=reset]:not(:disabled), .b-ext [type=submit]:not(:disabled) {cursor: pointer;}
.b-ext ::-moz-focus-inner {padding: 0;border-style: none;}
.b-ext textarea {resize: vertical;}
.b-ext fieldset {min-width: 0;padding: 0;margin: 0;border: 0;}
.b-ext legend {float: left;width: 100%;padding: 0;line-height: inherit;}
.b-ext legend + * {clear: left;}
.b-ext ::-webkit-datetime-edit-fields-wrapper, .b-ext ::-webkit-datetime-edit-text, .b-ext ::-webkit-datetime-edit-minute, .b-ext ::-webkit-datetime-edit-hour-field, .b-ext ::-webkit-datetime-edit-day-field, .b-ext ::-webkit-datetime-edit-month-field, .b-ext ::-webkit-datetime-edit-year-field {padding: 0;}
.b-ext ::-webkit-inner-spin-button {height: auto;}
.b-ext [type=search] {-webkit-appearance: textfield;outline-offset: -2px;}
.b-ext ::-webkit-search-decoration {-webkit-appearance: none;}
.b-ext ::-webkit-color-swatch-wrapper {padding: 0;}
.b-ext ::file-selector-button {font: inherit;-webkit-appearance: button;}
.b-ext output {display: inline-block;}
.b-ext iframe {border: 0;}
.b-ext summary {display: list-item;cursor: pointer;}
.b-ext progress {vertical-align: baseline;}
.b-ext [hidden] {display: none !important;}
.b-ext {--bs-breakpoint-sm: 0;--bs-breakpoint-md: 992px;--bs-breakpoint-lg: 1250px;--bs-breakpoint-xl: 1500px;}
.b-ext .row {--bs-gutter-x: calc(var(--font-size) * 2);--bs-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: calc(-1 * var(--bs-gutter-y));margin-right: calc(-.5 * var(--bs-gutter-x));margin-left: calc(-.5 * var(--bs-gutter-x));}
.b-ext .row > * {flex-shrink: 0;width: 100%;max-width: 100%;padding-right: calc(var(--bs-gutter-x) * .5);padding-left: calc(var(--bs-gutter-x) * .5);margin-top: var(--bs-gutter-y);}
.b-ext .col {flex: 1 0 0%;}
.b-ext .row-cols-auto > * {flex: 0 0 auto;width: auto;}
.b-ext .row-cols-1 > * {flex: 0 0 auto;width: 100%;}
.b-ext .row-cols-2 > * {flex: 0 0 auto;width: 50%;}
.b-ext .row-cols-3 > * {flex: 0 0 auto;width: 33.33333333%;}
.b-ext .row-cols-4 > * {flex: 0 0 auto;width: 25%;}
.b-ext .row-cols-5 > * {flex: 0 0 auto;width: 20%;}
.b-ext .row-cols-6 > * {flex: 0 0 auto;width: 16.66666667%;}
.b-ext .col-auto {flex: 0 0 auto;width: auto;}
.b-ext .col-1 {flex: 0 0 auto;width: 8.33333333%;}
.b-ext .col-2 {flex: 0 0 auto;width: 16.66666667%;}
.b-ext .col-3 {flex: 0 0 auto;width: 25%;}
.b-ext .col-4 {flex: 0 0 auto;width: 33.33333333%;}
.b-ext .col-5 {flex: 0 0 auto;width: 41.66666667%;}
.b-ext .col-6 {flex: 0 0 auto;width: 50%;}
.b-ext .col-7 {flex: 0 0 auto;width: 58.33333333%;}
.b-ext .col-8 {flex: 0 0 auto;width: 66.66666667%;}
.b-ext .col-9 {flex: 0 0 auto;width: 75%;}
.b-ext .col-10 {flex: 0 0 auto;width: 83.33333333%;}
.b-ext .col-11 {flex: 0 0 auto;width: 91.66666667%;}
.b-ext .col-12 {flex: 0 0 auto;width: 100%;}
.b-ext .offset-1 {margin-left: 8.33333333%;}
.b-ext .offset-2 {margin-left: 16.66666667%;}
.b-ext .offset-3 {margin-left: 25%;}
.b-ext .offset-4 {margin-left: 33.33333333%;}
.b-ext .offset-5 {margin-left: 41.66666667%;}
.b-ext .offset-6 {margin-left: 50%;}
.b-ext .offset-7 {margin-left: 58.33333333%;}
.b-ext .offset-8 {margin-left: 66.66666667%;}
.b-ext .offset-9 {margin-left: 75%;}
.b-ext .offset-10 {margin-left: 83.33333333%;}
.b-ext .offset-11 {margin-left: 91.66666667%;}
.b-ext .g-0, .b-ext .gx-0 {--bs-gutter-x: 0;}
.b-ext .g-0, .b-ext .gy-0 {--bs-gutter-y: 0;}
.b-ext .g-1, .b-ext .gx-1 {--bs-gutter-x: calc(var(--font-size) * .25);}
.b-ext .g-1, .b-ext .gy-1 {--bs-gutter-y: calc(var(--font-size) * .25);}
.b-ext .g-2, .b-ext .gx-2 {--bs-gutter-x: calc(var(--font-size) * .5);}
.b-ext .g-2, .b-ext .gy-2 {--bs-gutter-y: calc(var(--font-size) * .5);}
.b-ext .g-3, .b-ext .gx-3 {--bs-gutter-x: calc(var(--font-size) * 1);}
.b-ext .g-3, .b-ext .gy-3 {--bs-gutter-y: calc(var(--font-size) * 1);}
.b-ext .g-4, .b-ext .gx-4 {--bs-gutter-x: calc(var(--font-size) * 1.5);}
.b-ext .g-4, .b-ext .gy-4 {--bs-gutter-y: calc(var(--font-size) * 1.5);}
.b-ext .g-5, .b-ext .gx-5 {--bs-gutter-x: calc(var(--font-size) * 3);}
.b-ext .g-5, .b-ext .gy-5 {--bs-gutter-y: calc(var(--font-size) * 3);}
@media (min-width: 992px) {.b-ext .col-md {flex: 1 0 0%;}
	.b-ext .row-cols-md-auto > * {flex: 0 0 auto;width: auto;}
	.b-ext .row-cols-md-1 > * {flex: 0 0 auto;width: 100%;}
	.b-ext .row-cols-md-2 > * {flex: 0 0 auto;width: 50%;}
	.b-ext .row-cols-md-3 > * {flex: 0 0 auto;width: 33.33333333%;}
	.b-ext .row-cols-md-4 > * {flex: 0 0 auto;width: 25%;}
	.b-ext .row-cols-md-5 > * {flex: 0 0 auto;width: 20%;}
	.b-ext .row-cols-md-6 > * {flex: 0 0 auto;width: 16.66666667%;}
	.b-ext .col-md-auto {flex: 0 0 auto;width: auto;}
	.b-ext .col-md-1 {flex: 0 0 auto;width: 8.33333333%;}
	.b-ext .col-md-2 {flex: 0 0 auto;width: 16.66666667%;}
	.b-ext .col-md-3 {flex: 0 0 auto;width: 25%;}
	.b-ext .col-md-4 {flex: 0 0 auto;width: 33.33333333%;}
	.b-ext .col-md-5 {flex: 0 0 auto;width: 41.66666667%;}
	.b-ext .col-md-6 {flex: 0 0 auto;width: 50%;}
	.b-ext .col-md-7 {flex: 0 0 auto;width: 58.33333333%;}
	.b-ext .col-md-8 {flex: 0 0 auto;width: 66.66666667%;}
	.b-ext .col-md-9 {flex: 0 0 auto;width: 75%;}
	.b-ext .col-md-10 {flex: 0 0 auto;width: 83.33333333%;}
	.b-ext .col-md-11 {flex: 0 0 auto;width: 91.66666667%;}
	.b-ext .col-md-12 {flex: 0 0 auto;width: 100%;}
	.b-ext .offset-md-0 {margin-left: 0;}
	.b-ext .offset-md-1 {margin-left: 8.33333333%;}
	.b-ext .offset-md-2 {margin-left: 16.66666667%;}
	.b-ext .offset-md-3 {margin-left: 25%;}
	.b-ext .offset-md-4 {margin-left: 33.33333333%;}
	.b-ext .offset-md-5 {margin-left: 41.66666667%;}
	.b-ext .offset-md-6 {margin-left: 50%;}
	.b-ext .offset-md-7 {margin-left: 58.33333333%;}
	.b-ext .offset-md-8 {margin-left: 66.66666667%;}
	.b-ext .offset-md-9 {margin-left: 75%;}
	.b-ext .offset-md-10 {margin-left: 83.33333333%;}
	.b-ext .offset-md-11 {margin-left: 91.66666667%;}
	.b-ext .g-md-0, .b-ext .gx-md-0 {--bs-gutter-x: 0;}
	.b-ext .g-md-0, .b-ext .gy-md-0 {--bs-gutter-y: 0;}
	.b-ext .g-md-1, .b-ext .gx-md-1 {--bs-gutter-x: calc(var(--font-size) * .25);}
	.b-ext .g-md-1, .b-ext .gy-md-1 {--bs-gutter-y: calc(var(--font-size) * .25);}
	.b-ext .g-md-2, .b-ext .gx-md-2 {--bs-gutter-x: calc(var(--font-size) * .5);}
	.b-ext .g-md-2, .b-ext .gy-md-2 {--bs-gutter-y: calc(var(--font-size) * .5);}
	.b-ext .g-md-3, .b-ext .gx-md-3 {--bs-gutter-x: calc(var(--font-size) * 1);}
	.b-ext .g-md-3, .b-ext .gy-md-3 {--bs-gutter-y: calc(var(--font-size) * 1);}
	.b-ext .g-md-4, .b-ext .gx-md-4 {--bs-gutter-x: calc(var(--font-size) * 1.5);}
	.b-ext .g-md-4, .b-ext .gy-md-4 {--bs-gutter-y: calc(var(--font-size) * 1.5);}
	.b-ext .g-md-5, .b-ext .gx-md-5 {--bs-gutter-x: calc(var(--font-size) * 3);}
	.b-ext .g-md-5, .b-ext .gy-md-5 {--bs-gutter-y: calc(var(--font-size) * 3);}}
@media (min-width: 1250px) {.b-ext .col-lg {flex: 1 0 0%;}
	.b-ext .row-cols-lg-auto > * {flex: 0 0 auto;width: auto;}
	.b-ext .row-cols-lg-1 > * {flex: 0 0 auto;width: 100%;}
	.b-ext .row-cols-lg-2 > * {flex: 0 0 auto;width: 50%;}
	.b-ext .row-cols-lg-3 > * {flex: 0 0 auto;width: 33.33333333%;}
	.b-ext .row-cols-lg-4 > * {flex: 0 0 auto;width: 25%;}
	.b-ext .row-cols-lg-5 > * {flex: 0 0 auto;width: 20%;}
	.b-ext .row-cols-lg-6 > * {flex: 0 0 auto;width: 16.66666667%;}
	.b-ext .col-lg-auto {flex: 0 0 auto;width: auto;}
	.b-ext .col-lg-1 {flex: 0 0 auto;width: 8.33333333%;}
	.b-ext .col-lg-2 {flex: 0 0 auto;width: 16.66666667%;}
	.b-ext .col-lg-3 {flex: 0 0 auto;width: 25%;}
	.b-ext .col-lg-4 {flex: 0 0 auto;width: 33.33333333%;}
	.b-ext .col-lg-5 {flex: 0 0 auto;width: 41.66666667%;}
	.b-ext .col-lg-6 {flex: 0 0 auto;width: 50%;}
	.b-ext .col-lg-7 {flex: 0 0 auto;width: 58.33333333%;}
	.b-ext .col-lg-8 {flex: 0 0 auto;width: 66.66666667%;}
	.b-ext .col-lg-9 {flex: 0 0 auto;width: 75%;}
	.b-ext .col-lg-10 {flex: 0 0 auto;width: 83.33333333%;}
	.b-ext .col-lg-11 {flex: 0 0 auto;width: 91.66666667%;}
	.b-ext .col-lg-12 {flex: 0 0 auto;width: 100%;}
	.b-ext .offset-lg-0 {margin-left: 0;}
	.b-ext .offset-lg-1 {margin-left: 8.33333333%;}
	.b-ext .offset-lg-2 {margin-left: 16.66666667%;}
	.b-ext .offset-lg-3 {margin-left: 25%;}
	.b-ext .offset-lg-4 {margin-left: 33.33333333%;}
	.b-ext .offset-lg-5 {margin-left: 41.66666667%;}
	.b-ext .offset-lg-6 {margin-left: 50%;}
	.b-ext .offset-lg-7 {margin-left: 58.33333333%;}
	.b-ext .offset-lg-8 {margin-left: 66.66666667%;}
	.b-ext .offset-lg-9 {margin-left: 75%;}
	.b-ext .offset-lg-10 {margin-left: 83.33333333%;}
	.b-ext .offset-lg-11 {margin-left: 91.66666667%;}
	.b-ext .g-lg-0, .b-ext .gx-lg-0 {--bs-gutter-x: 0;}
	.b-ext .g-lg-0, .b-ext .gy-lg-0 {--bs-gutter-y: 0;}
	.b-ext .g-lg-1, .b-ext .gx-lg-1 {--bs-gutter-x: calc(var(--font-size) * .25);}
	.b-ext .g-lg-1, .b-ext .gy-lg-1 {--bs-gutter-y: calc(var(--font-size) * .25);}
	.b-ext .g-lg-2, .b-ext .gx-lg-2 {--bs-gutter-x: calc(var(--font-size) * .5);}
	.b-ext .g-lg-2, .b-ext .gy-lg-2 {--bs-gutter-y: calc(var(--font-size) * .5);}
	.b-ext .g-lg-3, .b-ext .gx-lg-3 {--bs-gutter-x: calc(var(--font-size) * 1);}
	.b-ext .g-lg-3, .b-ext .gy-lg-3 {--bs-gutter-y: calc(var(--font-size) * 1);}
	.b-ext .g-lg-4, .b-ext .gx-lg-4 {--bs-gutter-x: calc(var(--font-size) * 1.5);}
	.b-ext .g-lg-4, .b-ext .gy-lg-4 {--bs-gutter-y: calc(var(--font-size) * 1.5);}
	.b-ext .g-lg-5, .b-ext .gx-lg-5 {--bs-gutter-x: calc(var(--font-size) * 3);}
	.b-ext .g-lg-5, .b-ext .gy-lg-5 {--bs-gutter-y: calc(var(--font-size) * 3);}}
@media (min-width: 1500px) {.b-ext .col-xl {flex: 1 0 0%;}
	.b-ext .row-cols-xl-auto > * {flex: 0 0 auto;width: auto;}
	.b-ext .row-cols-xl-1 > * {flex: 0 0 auto;width: 100%;}
	.b-ext .row-cols-xl-2 > * {flex: 0 0 auto;width: 50%;}
	.b-ext .row-cols-xl-3 > * {flex: 0 0 auto;width: 33.33333333%;}
	.b-ext .row-cols-xl-4 > * {flex: 0 0 auto;width: 25%;}
	.b-ext .row-cols-xl-5 > * {flex: 0 0 auto;width: 20%;}
	.b-ext .row-cols-xl-6 > * {flex: 0 0 auto;width: 16.66666667%;}
	.b-ext .col-xl-auto {flex: 0 0 auto;width: auto;}
	.b-ext .col-xl-1 {flex: 0 0 auto;width: 8.33333333%;}
	.b-ext .col-xl-2 {flex: 0 0 auto;width: 16.66666667%;}
	.b-ext .col-xl-3 {flex: 0 0 auto;width: 25%;}
	.b-ext .col-xl-4 {flex: 0 0 auto;width: 33.33333333%;}
	.b-ext .col-xl-5 {flex: 0 0 auto;width: 41.66666667%;}
	.b-ext .col-xl-6 {flex: 0 0 auto;width: 50%;}
	.b-ext .col-xl-7 {flex: 0 0 auto;width: 58.33333333%;}
	.b-ext .col-xl-8 {flex: 0 0 auto;width: 66.66666667%;}
	.b-ext .col-xl-9 {flex: 0 0 auto;width: 75%;}
	.b-ext .col-xl-10 {flex: 0 0 auto;width: 83.33333333%;}
	.b-ext .col-xl-11 {flex: 0 0 auto;width: 91.66666667%;}
	.b-ext .col-xl-12 {flex: 0 0 auto;width: 100%;}
	.b-ext .offset-xl-0 {margin-left: 0;}
	.b-ext .offset-xl-1 {margin-left: 8.33333333%;}
	.b-ext .offset-xl-2 {margin-left: 16.66666667%;}
	.b-ext .offset-xl-3 {margin-left: 25%;}
	.b-ext .offset-xl-4 {margin-left: 33.33333333%;}
	.b-ext .offset-xl-5 {margin-left: 41.66666667%;}
	.b-ext .offset-xl-6 {margin-left: 50%;}
	.b-ext .offset-xl-7 {margin-left: 58.33333333%;}
	.b-ext .offset-xl-8 {margin-left: 66.66666667%;}
	.b-ext .offset-xl-9 {margin-left: 75%;}
	.b-ext .offset-xl-10 {margin-left: 83.33333333%;}
	.b-ext .offset-xl-11 {margin-left: 91.66666667%;}
	.b-ext .g-xl-0, .b-ext .gx-xl-0 {--bs-gutter-x: 0;}
	.b-ext .g-xl-0, .b-ext .gy-xl-0 {--bs-gutter-y: 0;}
	.b-ext .g-xl-1, .b-ext .gx-xl-1 {--bs-gutter-x: calc(var(--font-size) * .25);}
	.b-ext .g-xl-1, .b-ext .gy-xl-1 {--bs-gutter-y: calc(var(--font-size) * .25);}
	.b-ext .g-xl-2, .b-ext .gx-xl-2 {--bs-gutter-x: calc(var(--font-size) * .5);}
	.b-ext .g-xl-2, .b-ext .gy-xl-2 {--bs-gutter-y: calc(var(--font-size) * .5);}
	.b-ext .g-xl-3, .b-ext .gx-xl-3 {--bs-gutter-x: calc(var(--font-size) * 1);}
	.b-ext .g-xl-3, .b-ext .gy-xl-3 {--bs-gutter-y: calc(var(--font-size) * 1);}
	.b-ext .g-xl-4, .b-ext .gx-xl-4 {--bs-gutter-x: calc(var(--font-size) * 1.5);}
	.b-ext .g-xl-4, .b-ext .gy-xl-4 {--bs-gutter-y: calc(var(--font-size) * 1.5);}
	.b-ext .g-xl-5, .b-ext .gx-xl-5 {--bs-gutter-x: calc(var(--font-size) * 3);}
	.b-ext .g-xl-5, .b-ext .gy-xl-5 {--bs-gutter-y: calc(var(--font-size) * 3);}}
.b-ext .container {--bs-gutter-x: calc(var(--font-size) * 2);--bs-gutter-y: 0;width: 100%;padding-right: calc(var(--bs-gutter-x) * .5);padding-left: calc(var(--bs-gutter-x) * .5);margin-right: auto;margin-left: auto;}
.b-ext .container {max-width: 1300px;}
@media (min-width: 1500px) {.b-ext .container {max-width: 1440px;}}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/css/..languaroboto-regular.woff2") format("woff2");font-weight: normal;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/css/..languaroboto-italic.woff2") format("woff2");font-weight: normal;font-style: italic;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-medium.woff2") format("woff2");font-weight: 500;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-mediumitalic.woff2") format("woff2");font-weight: normal;font-style: italic;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-bold.woff2") format("woff2");font-weight: 700;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-bolditalic.woff2") format("woff2");font-weight: 700;font-style: italic;}
@font-face {font-family: "Gilroy";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/gilroy-extrabold.woff2") format("woff2");font-weight: 400;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-regular.woff2") format("woff2");font-weight: normal;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-italic.woff2") format("woff2");font-weight: normal;font-style: italic;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-medium.woff2") format("woff2");font-weight: 500;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-mediumitalic.woff2") format("woff2");font-weight: normal;font-style: italic;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-bold.woff2") format("woff2");font-weight: 700;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-bolditalic.woff2") format("woff2");font-weight: 700;font-style: italic;}
@font-face {font-family: "Gilroy";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/gilroy-extrabold.woff2") format("woff2");font-weight: 400;font-style: normal;}
.b-ext .display-m {font-family: "Gilroy",sans-serif;font-size: calc(var(--font-size) * 3.9375);}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .display-m {font-size: calc(var(--font-size) * 3.4375);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .display-m {font-size: calc(var(--font-size) * 2.6875);}}
@media only screen and (max-width: 991px) {.b-ext .display-m {font-size: calc(var(--font-size) * 1.9375);}}
.b-ext .display-s {font-family: "Gilroy",sans-serif;font-size: calc(var(--font-size) * 3.4375);line-height: 1.14;}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .display-s {font-size: calc(var(--font-size) * 2.6875);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .display-s {font-size: calc(var(--font-size) * 2.4375);}}
@media only screen and (max-width: 991px) {.b-ext .display-s {font-size: calc(var(--font-size) * 1.75);}}
.b-ext .primary-headline-l {font-family: "Gilroy",sans-serif;font-size: calc(var(--font-size) * 2.4375);line-height: 1.1612;}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .primary-headline-l {font-size: calc(var(--font-size) * 1.9375);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .primary-headline-l {font-size: calc(var(--font-size) * 1.75);}}
@media only screen and (max-width: 991px) {.b-ext .primary-headline-l {font-size: calc(var(--font-size) * 1.5);}}
.b-ext .primary-headline-m {font-family: "Gilroy",sans-serif;font-size: calc(var(--font-size) * 1.5);line-height: 1.1612;}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .primary-headline-m {font-size: calc(var(--font-size) * 1.5);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .primary-headline-m {font-size: calc(var(--font-size) * 1.5);}}
@media only screen and (max-width: 991px) {.b-ext .primary-headline-m {font-size: calc(var(--font-size) * 1.3125);}}
.b-ext .primary-headline-s {font-family: "Gilroy",sans-serif;font-size: calc(var(--font-size) * 1.125);line-height: 1.1612;}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .primary-headline-s {font-size: calc(var(--font-size) * 1.125);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .primary-headline-s {font-size: calc(var(--font-size) * 1.125);}}
@media only screen and (max-width: 991px) {.b-ext .primary-headline-s {font-size: calc(var(--font-size) * 1);}}
.b-ext .secondary-headline-l-bold {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * 1.5625);font-weight: 700;}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .secondary-headline-l-bold {font-size: calc(var(--font-size) * 1.5625);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .secondary-headline-l-bold {font-size: calc(var(--font-size) * 1.25);}}
@media only screen and (max-width: 991px) {.b-ext .secondary-headline-l-bold {font-size: calc(var(--font-size) * 1.25);}}
.b-ext .secondary-headline-l-regular {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * 1.5625);font-weight: 400;}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .secondary-headline-l-regular {font-size: calc(var(--font-size) * 1.5625);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .secondary-headline-l-regular {font-size: calc(var(--font-size) * 1.25);}}
@media only screen and (max-width: 991px) {.b-ext .secondary-headline-l-regular {font-size: calc(var(--font-size) * 1.25);}}
.b-ext .secondary-headline-m-regular {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * 1.25);font-weight: 400;}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .secondary-headline-m-regular {font-size: calc(var(--font-size) * 1.25);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .secondary-headline-m-regular {font-size: calc(var(--font-size) * 1.125);}}
@media only screen and (max-width: 991px) {.b-ext .secondary-headline-m-regular {font-size: calc(var(--font-size) * 1.125);}}
.b-ext .secondary-headline-m-bold {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * 1.25);font-weight: 700;}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .secondary-headline-m-bold {font-size: calc(var(--font-size) * 1.25);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .secondary-headline-m-bold {font-size: calc(var(--font-size) * 1.125);}}
@media only screen and (max-width: 991px) {.b-ext .secondary-headline-m-bold {font-size: calc(var(--font-size) * 1.125);}}
.b-ext .secondary-headline-m-regular {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * 1.25);font-weight: 400;}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .secondary-headline-m-regular {font-size: calc(var(--font-size) * 1.25);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .secondary-headline-m-regular {font-size: calc(var(--font-size) * 1.125);}}
@media only screen and (max-width: 991px) {.b-ext .secondary-headline-m-regular {font-size: calc(var(--font-size) * 1.125);}}
.b-ext .body-m-bold {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * 1);font-weight: 700;}
.b-ext .body-m-regular {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * 1);font-weight: 400;}
.b-ext .body-s-bold {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * .875) !important;font-weight: 700;}
.b-ext .body-s-regular {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * .875) !important;font-weight: 400;}
.b-ext .body-xs-bold {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * .75);font-weight: 700;}
.b-ext .body-xs-regular {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * .75);font-weight: 400;}
.b-ext .tag-medium {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * .688);font-weight: 500;letter-spacing: calc(var(--font-size) * .188);}
.b-ext .text-center {text-align: center;}
.b-ext .all-link {color: inherit;text-decoration: inherit;}
.b-ext *, .b-ext *::before, .b-ext *::after {box-sizing: border-box;}
.b-ext p {margin-top: 0;}
.b-ext abbr[title] {text-decoration: underline dotted;cursor: help;text-decoration-skip-ink: none;}
.b-ext address {margin-bottom: calc(var(--font-size) * 1);font-style: normal;line-height: inherit;}
.b-ext ol, .b-ext ul {padding-left: calc(var(--font-size) * 2);}
.b-ext ol, .b-ext ul, .b-ext dl {margin-top: 0;margin-bottom: calc(var(--font-size) * 1);}
.b-ext ol ol, .b-ext ul ul, .b-ext ol ul, .b-ext ul ol {margin-bottom: 0;}
.b-ext dd {margin-bottom: calc(var(--font-size) * .5);margin-left: 0;}
.b-ext blockquote {margin: 0 0 calc(var(--font-size) * 1);}
.b-ext figure {margin: 0 0 calc(var(--font-size) * 1);}
.b-ext img, .b-ext svg {vertical-align: middle;}
.b-ext table {caption-side: bottom;border-collapse: collapse;}
.b-ext caption {text-align: left;}
.b-ext th {text-align: inherit;text-align: -webkit-match-parent;}
.b-ext thead, .b-ext tbody, .b-ext tfoot, .b-ext tr, .b-ext td, .b-ext th {border-color: inherit;border-style: solid;border-width: 0;}
.b-ext label {display: inline-block;}
.b-ext button {border-radius: 0;}
.b-ext button:focus:not(:focus-visible) {outline: 0;}
.b-ext input, .b-ext button, .b-ext select, .b-ext optgroup, .b-ext textarea {margin: 0;font-family: inherit;line-height: inherit;}
.b-ext button, .b-ext select {text-transform: none;}
.b-ext [role=button] {cursor: pointer;}
.b-ext select {word-wrap: normal;}
.b-ext select:disabled {opacity: 1;}
.b-ext [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {display: none !important;}
.b-ext button, .b-ext [type=button], .b-ext [type=reset], .b-ext [type=submit] {-webkit-appearance: button;}
.b-ext button:not(:disabled), .b-ext [type=button]:not(:disabled), .b-ext [type=reset]:not(:disabled), .b-ext [type=submit]:not(:disabled) {cursor: pointer;}
.b-ext ::-moz-focus-inner {padding: 0;border-style: none;}
.b-ext textarea {resize: vertical;}
.b-ext fieldset {min-width: 0;padding: 0;margin: 0;border: 0;}
.b-ext legend {float: left;width: 100%;padding: 0;line-height: inherit;}
.b-ext legend + * {clear: left;}
.b-ext ::-webkit-datetime-edit-fields-wrapper, .b-ext ::-webkit-datetime-edit-text, .b-ext ::-webkit-datetime-edit-minute, .b-ext ::-webkit-datetime-edit-hour-field, .b-ext ::-webkit-datetime-edit-day-field, .b-ext ::-webkit-datetime-edit-month-field, .b-ext ::-webkit-datetime-edit-year-field {padding: 0;}
.b-ext ::-webkit-inner-spin-button {height: auto;}
.b-ext [type=search] {-webkit-appearance: textfield;outline-offset: -2px;}
.b-ext ::-webkit-search-decoration {-webkit-appearance: none;}
.b-ext ::-webkit-color-swatch-wrapper {padding: 0;}
.b-ext ::file-selector-button {font: inherit;-webkit-appearance: button;}
.b-ext output {display: inline-block;}
.b-ext iframe {border: 0;}
.b-ext summary {display: list-item;cursor: pointer;}
.b-ext progress {vertical-align: baseline;}
.b-ext [hidden] {display: none !important;}
.b-ext .collapse:not(.show) {display: none;}
.b-ext .collapsing {height: 0;overflow: hidden;transition: height .15s ease;}
.b-ext [data-scroll-direction=up] .hide-on-scrolling-up {visibility: hidden;height: 0;width: 0;overflow: hidden;}
.b-ext [data-scroll-direction=up] .show-on-scrolling-up {visibility: visible;height: initial;width: initial;overflow: visible;}
.b-ext [data-scroll-direction=up] .sticky-top:has(div[class*=show-on-scrolling-up-menu]) {top: 0 !important;box-shadow: 0 2px 4px rgba(0,0,0,.08);}
.b-ext [data-scroll-direction=up] .toolbar-horizontal.toolbar-fixed .sticky-top:has(div[class*=show-on-scrolling-up-menu]) {top: 39px !important;box-shadow: 0 2px 4px rgba(0,0,0,.08);}
.b-ext [data-scroll-direction=up] .toolbar-horizontal.toolbar-fixed.toolbar-tray-open .sticky-top:has(div[class*=show-on-scrolling-up-menu]) {top: 79px !important;box-shadow: 0 2px 4px rgba(0,0,0,.08);}
.b-ext [data-scroll-direction=up] .sticky-top:has(div[class*=show-on-scrolling-up-menu]) .show-on-scrolling-up-menu {display: block !important;}
.b-ext .tippy-box {background-color: #fff;color: inherit;}
.b-ext .tippy-content {box-shadow: 0px -2px 12px 0px rgba(0,0,0,.08);border-radius: 8px;padding: calc(var(--font-size) * 2);}
.b-ext .tippy-arrow {z-index: 1;}
.b-ext .tippy-box[data-placement^=top] > .tippy-arrow:before {border-top-color: #fff;}
.b-ext .tippy-box[data-placement^=bottom] > .tippy-arrow:before {border-bottom-color: #fff;}
.b-ext [data-scrolling=inactive] {visibility: hidden;width: 0;height: 0;overflow: hidden;}
.b-ext *, .b-ext *:before, .b-ext *:after {box-sizing: border-box;}
.b-ext {margin: 0;font-family: "Roboto",sans-serif;font-size: 16px;line-height: 1.375;color: #333;font-weight: 400;font-style: normal;}
.b-ext h1, .b-ext h2, .b-ext h3, .b-ext h4, .b-ext h5, .b-ext h6 {margin-top: 0;margin-bottom: 1em;}
.b-ext ul {margin-top: 0;}
.b-ext .icon {display: inline-flex;justify-content: center;align-items: center;}
.b-ext .icon svg {fill: currentColor;}
.b-ext .icon--small svg {width: 20px;height: 20px;}
.b-ext .icon--circle {padding: calc(var(--font-size) * .5);border-radius: 50%;background-color: #333;color: #fff;}
.b-ext .icon--icon-color-dark {color: #333;}
.b-ext .icon--circle-color-weak {background-color: #f7f7f7;}
.b-ext .icon--icon-color-darkGreen {color: #41a45d;}
.b-ext .icon--icon-color-error {color: #c53026;}
.b-ext .icon--circle-color-lightGreen {background-color: #ecf6ef;}
.b-ext .icon--icon-color-link {color: #0f77ae;}
.b-ext .icon--circle-color-blue {background-color: #0f77ae;}
.b-ext .icon--circle-color-grey {background-color: #979797;}
.b-ext .icon--circle-color-error {background-color: #ffedeb;}
.b-ext .custom-icon {position: relative;display: inline-block;z-index: 1;}
.b-ext .custom-icon--dot-color-blue::before, .b-ext .custom-icon--dot-color-yellow::before {content: "";position: absolute;border-radius: 50%;z-index: -1;width: calc(var(--font-size) * 2.375);height: calc(var(--font-size) * 2.375);}
@media only screen and (max-width: 991px) {.b-ext .custom-icon--dot-color-blue::before, .b-ext .custom-icon--dot-color-yellow::before {width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);}}
.b-ext .custom-icon--dot-color-blue::before {background-color: #bde6f6;}
.b-ext .custom-icon--dot-color-yellow::before {background-color: #ffdd9e;}
.b-ext .custom-icon--dot-position-top-left::before {left: 0;top: 0;}
.b-ext .custom-icon--dot-position-top-right::before {right: 0;top: 0;}
.b-ext .custom-icon--dot-position-bottom-left::before {left: 0;bottom: 0;}
.b-ext .custom-icon--dot-position-bottom-right::before {right: 0;bottom: 0;}
.b-ext .custom-icon--dot-position-center::before {left: 50%;top: 50%;transform: translate(-50%,-50%);}
.b-ext .custom-icon svg {fill: currentColor;width: calc(var(--font-size) * 3.5);height: calc(var(--font-size) * 3.5);}
@media only screen and (max-width: 991px) {.b-ext .custom-icon svg {width: calc(var(--font-size) * 2.5);height: calc(var(--font-size) * 2.5);}}
.b-ext .btn {position: relative;overflow: hidden;background: none;border: 0;font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * 1);cursor: pointer;display: flex;align-items: center;padding: calc(var(--font-size) * 1) calc(var(--font-size) * 2);height: calc(var(--font-size) * 3.5);font-weight: 700;transition: color .3s;justify-content: center;text-decoration: none;}
.b-ext .btn[disabled] {cursor: default;}
.b-ext .btn::before {content: "";position: absolute;top: 50%;left: -25%;right: -25%;aspect-ratio: 1/1;background: #009ddd;border-radius: 50%;transition: transform .2s;transform: translateY(-50%) scale(0);}
.b-ext .btn--primary {color: #fff;background: #0f77ae;}
.b-ext .btn--primary[disabled] {background-color: #f7f7f7;color: #707070;}
.b-ext .btn--primary:focus-visible {outline: 0;box-shadow: 0 0 0 4px #bde6f6;}
.b-ext .btn--border {color: #0f77ae !important;box-shadow: inset 0 0 0 calc(var(--font-size) * .125) #0f77ae;}
.b-ext .btn--border:hover:not(:disabled) {color: #fff !important;}
.b-ext .btn--border:hover:not(:disabled)::before {transform: translateY(-50%) scale(1);}
.b-ext .btn--border[disabled] {box-shadow: inset 0 0 0 calc(var(--font-size) * .125) #d6d6d6;color: #707070 !important;}
.b-ext .btn--small {font-size: calc(var(--font-size) * .875);padding: calc(var(--font-size) * .5) calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 2.5);}
.b-ext .btn .icon {align-self: center;width: 1.5em;height: 1.5em;z-index: 1;}
.b-ext .btn .btn__text {align-self: center;z-index: 1;}
.b-ext .btn .icon + .btn__text, .b-ext .btn .btn__text + .icon {margin-left: calc(var(--font-size) * .5);}
.b-ext .btn--primary:hover:not(:disabled)::before, .b-ext .all-link:hover .btn--primary:not(:disabled)::before {transform: translateY(-50%) scale(1);}
.b-ext .btn--border:hover:not(:disabled), .b-ext .all-link:hover .btn--border:not(:disabled) {color: #fff;}
.b-ext .btn--border:hover:not(:disabled)::before, .b-ext .all-link:hover .btn--border:not(:disabled)::before {transform: translateY(-50%) scale(1);}
.b-ext .btn-download-app {display: inline-block;border-radius: 0;background-color: #333;text-align: center;min-width: calc(var(--font-size) * 8);height: calc(var(--font-size) * 2.5);}
.b-ext .btn-download-app:hover {background-color: #666;}
.b-ext .btn-download-app svg {max-height: 100%;}
.b-ext .btn-download-app--border {border: 1px solid #f7f7f7;}
.b-ext .download {padding: calc(var(--font-size) * 1) 0;border-top: 1px solid #979797;}
.b-ext .download:last-of-type {border-bottom: 1px solid #979797;}
.b-ext .download--link {color: inherit;text-decoration: none;display: flex;gap: calc(var(--font-size) * 1);align-items: center;}
.b-ext .download--link .icon {width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);}
.b-ext .download--details {flex: 1;}
.b-ext .download--title {margin: 0;}
.b-ext .download--description {margin: 0;color: #979797;}
.b-ext .text-link {display: inline-flex;text-decoration: none;align-items: center;gap: calc(var(--font-size) * .25);border: none;margin: 0;padding: 0;width: auto;overflow: visible;background: transparent;color: inherit;font: inherit;line-height: normal;-webkit-font-smoothing: inherit;-moz-osx-font-smoothing: inherit;-webkit-appearance: none;appearance: none;cursor: pointer;max-width: fit-content;}
.b-ext .text-link__text {font-weight: unset;font: inherit;line-height: normal;-webkit-font-smoothing: inherit;-moz-osx-font-smoothing: inherit;}
.b-ext .text-link[disabled] {cursor: default;color: #707070;}
.b-ext .text-link--primary {color: #0f77ae;}
.b-ext .text-link--primary-bold {color: #0f77ae;font-weight: 700;}
.b-ext .text-link--dark {color: #333;}
.b-ext .text-link--extraWeak {color: #fff;}
.b-ext .text-link--bold {font-weight: 700;}
.b-ext .text-link--large {font-size: calc(var(--font-size) * 1);}
.b-ext .text-link--medium {font-size: calc(var(--font-size) * .875);}
.b-ext .text-link--small {font-size: calc(var(--font-size) * .75);}
.b-ext .text-link .icon {width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);}
.b-ext .text-link--small .icon {width: calc(var(--font-size) * 1.25);height: calc(var(--font-size) * 1.25);}
.b-ext .text-link:hover:not([disabled]), .b-ext .all-link:hover .text-link:not([disabled]) {text-decoration: underline;}
.b-ext .select {position: relative;border: 1px solid #979797;background-color: #fff;}
.b-ext .select:hover {border-color: #009ddd;}
.b-ext .select:active {border-color: #0f77ae;}
.b-ext .select .icon {color: #0f77ae;position: absolute;display: inline-flex;align-items: center;top: 0;right: 0;bottom: 0;padding-right: calc(var(--font-size) * .5);pointer-events: none;}
.b-ext .select select {color: #333;overflow: hidden;background: none;border: none;font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * 1);font-weight: 400;padding: calc(var(--font-size) * .75) calc(var(--font-size) * 3) calc(var(--font-size) * .75) calc(var(--font-size) * 1);appearance: none;outline: none;text-align: left;width: 100%;min-width: calc(var(--font-size) * 10);cursor: pointer;}
.b-ext .select select:disabled {background-color: #f7f7f7;color: #707070;}
.b-ext .select select:disabled + .icon {color: #d6d6d6;}
.b-ext .select--disabled {border: 1px solid #d6d6d6;}
.b-ext .select--disabled:hover {border: 1px solid #d6d6d6;}
.b-ext .select--disabled label {color: #707070 !important;}
.b-ext .select label {position: absolute;top: 0;left: calc(calc(var(--font-size) * 1) + 1px);pointer-events: none;bottom: 0;display: flex;align-items: center;transition: transform .1s;transform-origin: left;color: #333;font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * 1);font-weight: 400;}
.b-ext .select select:focus + label, .b-ext .select .selected {transform: scale(.75) translateY(calc(var(--font-size) * -1));color: #979797;}
.b-ext .select .selected + select {padding: calc(var(--font-size) * 1.175) calc(var(--font-size) * 3) calc(var(--font-size) * .275) calc(var(--font-size) * 1);}
.b-ext .select--error {border-color: #c53026 !important;}
.b-ext .select--error select:focus {box-shadow: 0 0 0 1px #c53026 inset !important;}
.b-ext .select--error select + .icon {color: #c53026;}
.b-ext .select__error-message {margin-top: calc(var(--font-size) * .75);color: #9f1b0a;}
.b-ext .text-field__field {height: calc(var(--font-size) * 3);position: relative;background-color: #fff;}
.b-ext .text-field__field input {color: #333;color: #333;height: 100%;overflow: hidden;background: none;border: 1px solid #979797;font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * 1);padding: calc(var(--font-size) * 1) calc(var(--font-size) * 2.5) calc(var(--font-size) * .25) calc(var(--font-size) * 1);appearance: none;outline: none;text-align: left;width: 100%;min-width: calc(var(--font-size) * 10);border-radius: 0;}
.b-ext .text-field__field input:focus {box-shadow: 0 0 0 1px #0f77ae inset;}
.b-ext .text-field__field:hover input {border-color: #0f77ae;}
.b-ext .text-field__field label {position: absolute;top: 0;left: calc(calc(var(--font-size) * 1) + 1px);pointer-events: none;bottom: 0;display: flex;align-items: center;transition: transform .1s;transform-origin: left;color: #979797;font-weight: 400;}
.b-ext .text-field__field input:focus + label, .b-ext .text-field__field input:not(:placeholder-shown) + label {transform: scale(.75) translateY(calc(var(--font-size) * -1));}
.b-ext .text-field__field input:disabled {background-color: #f7f7f7;border-color: #d6d6d6;}
.b-ext .text-field__field input:disabled + label {color: #707070;}
.b-ext .text-field__field input:disabled ~ .text-field__field__password {color: #707070;pointer-events: none;}
.b-ext .text-field__field__info {color: #333;position: absolute;display: inline-flex;align-items: center;top: 0;right: 0;bottom: 0;pointer-events: none;padding-right: calc(var(--font-size) * 1);}
.b-ext .text-field__field__password {cursor: pointer;color: #333;position: absolute;display: inline-flex;align-items: center;top: 7px;right: 0;bottom: 0;padding-right: calc(var(--font-size) * 1);}
.b-ext .text-field--error input {border-color: #c53026 !important;}
.b-ext .text-field--error input:focus {box-shadow: 0 0 0 1px #c53026 inset !important;}
.b-ext .text-field__error-message {margin-top: calc(var(--font-size) * .75);color: #9f1b0a;}
.b-ext .phone-number__field {height: calc(var(--font-size) * 3);position: relative;background-color: #fff;}
.b-ext .phone-number__field input {color: #333;color: #333;height: 100%;overflow: hidden;background: none;border: 1px solid #979797;font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * .875);padding: calc(var(--font-size) * 1) calc(var(--font-size) * 2.5) calc(var(--font-size) * .25) calc(var(--font-size) * .75);appearance: none;outline: none;text-align: left;width: 100%;min-width: calc(var(--font-size) * 10);border-radius: 0;}
.b-ext .phone-number__field input:focus {box-shadow: 0 0 0 1px #0f77ae inset;}
.b-ext .phone-number__field:hover input {border-color: #0f77ae;}
.b-ext .phone-number__field label {position: absolute;top: 0;left: calc(calc(var(--font-size) * .75) + 1px);pointer-events: none;bottom: 0;display: flex;align-items: center;transition: transform .1s;transform-origin: left;color: #979797;font-weight: 400;}
.b-ext .phone-number__field input:focus + label, .b-ext .phone-number__field input:not(:placeholder-shown) + label {transform: scale(.75) translateY(calc(var(--font-size) * -1));}
.b-ext .phone-number__field input:disabled {background-color: #f7f7f7;border-color: #d6d6d6;}
.b-ext .phone-number__field input:disabled + label {color: #707070;}
.b-ext .phone-number__field .icon {color: #333;position: absolute;display: inline-flex;align-items: center;top: 0;right: 0;bottom: 0;pointer-events: none;}
.b-ext .phone-number__field .select {position: absolute;top: 2px;left: 2px;bottom: 2px;width: calc(var(--font-size) * 4.75);border: 1px solid transparent;background-color: #f7f7f7;}
.b-ext .phone-number__field .select--disabled {border-right-color: #d6d6d6;}
.b-ext .phone-number__field .select--disabled select {background-color: transparent;}
.b-ext .phone-number__field .select select {padding-top: calc(var(--font-size) * .55);min-width: 0;width: 100%;padding-right: calc(var(--font-size) * 1.5);}
.b-ext .phone-number__field input:focus ~ .select {border-color: #0f77ae;border-right-color: transparent;}
.b-ext .phone-number--error input {border-color: #c53026 !important;}
.b-ext .phone-number--error input:focus {box-shadow: 0 0 0 1px #c53026 inset !important;}
.b-ext .phone-number__error-message {margin-top: calc(var(--font-size) * .75);color: #9f1b0a;}
.b-ext .phone-number__field.disable-by-items select {pointer-events: none;}
.b-ext .phone-number__field.disable-by-items .select svg {display: none;}
.b-ext .checkbox {position: relative;}
.b-ext .checkbox label {display: inline-flex;align-items: center;gap: calc(var(--font-size) * .75);cursor: pointer;}
.b-ext .checkbox--disabled label {cursor: initial;color: #707070;}
.b-ext .checkbox input {appearance: none;border-radius: 2px;width: calc(var(--font-size) * 1.25);height: calc(var(--font-size) * 1.25);border: calc(var(--font-size) * .125) solid #979797;display: grid;place-content: center;cursor: pointer;}
.b-ext .checkbox input::before {display: block;border-radius: 2px;content: "";width: calc(var(--font-size) * 1.25);height: calc(var(--font-size) * 1.25);transform: scale(0);transition: 120ms transform ease-in-out;}
.b-ext .checkbox input:checked {border-color: #0f77ae;}
.b-ext .checkbox input:checked::before {background-color: #0f77ae;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTEuNjg2OCAwLjY0NjQ0N0MxMS44ODIxIDAuODQxNzA5IDExLjg4MjEgMS4xNTgyOSAxMS42ODY4IDEuMzUzNTVMNC4zNTM1MSA4LjY4Njg5QzQuMTU4MjUgOC44ODIxNSAzLjg0MTY3IDguODgyMTUgMy42NDY0MSA4LjY4Njg5TDAuMzEzMDczIDUuMzUzNTVDMC4xMTc4MSA1LjE1ODI5IDAuMTE3ODEgNC44NDE3MSAwLjMxMzA3MyA0LjY0NjQ1QzAuNTA4MzM1IDQuNDUxMTggMC44MjQ5MTcgNC40NTExOCAxLjAyMDE4IDQuNjQ2NDVMMy45OTk5NiA3LjYyNjIzTDEwLjk3OTcgMC42NDY0NDdDMTEuMTc1IDAuNDUxMTg0IDExLjQ5MTYgMC40NTExODQgMTEuNjg2OCAwLjY0NjQ0N1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");background-repeat: no-repeat;background-position: center 45%;transform: scale(1);background-size: 12px;}
.b-ext .checkbox input:disabled {border-color: #d6d6d6;cursor: initial;}
.b-ext .checkbox input:disabled::before {background-color: #d6d6d6;}
.b-ext .checkbox input:hover:not(:disabled), .b-ext .checkbox input:focus:not(:disabled), .b-ext .checkbox input:checked:not(:disabled) {background-color: #ebf9ff;outline: none;border-color: #0f77ae;box-shadow: 0 0 0 calc(var(--font-size) * .4375) #ebf9ff;}
.b-ext .checkbox__label {display: inline;align-items: center;}
.b-ext .checkbox__label a {color: #333;text-decoration: none;}
.b-ext .radio-button {display: flex;}
.b-ext .radio-button label {display: flex;gap: calc(var(--font-size) * .75);align-items: center;cursor: pointer;}
.b-ext .radio-button--disabled label {cursor: initial;color: #707070;}
.b-ext .radio-button input {appearance: none;width: calc(var(--font-size) * 1.25);height: calc(var(--font-size) * 1.25);border: calc(var(--font-size) * .125) solid #979797;border-radius: 50%;display: grid;place-content: center;cursor: pointer;}
.b-ext .radio-button input::before {display: block;content: "";width: calc(var(--font-size) * .625);height: calc(var(--font-size) * .625);border-radius: 50%;transform: scale(0);transition: 120ms transform ease-in-out;box-shadow: inset calc(var(--font-size) * 1) calc(var(--font-size) * 1) #0f77ae;}
.b-ext .radio-button input:checked {border-color: #0f77ae;}
.b-ext .radio-button input:checked::before {transform: scale(1);}
.b-ext .radio-button input:disabled {border-color: #d6d6d6;cursor: initial;}
.b-ext .radio-button input:disabled::before {box-shadow: inset calc(var(--font-size) * 1) calc(var(--font-size) * 1) #d6d6d6;}
.b-ext .radio-button input:hover:not(:disabled), .b-ext .radio-button input:focus:not(:disabled), .b-ext .radio-button input:checked:not(:disabled) {background-color: #ebf9ff;outline: none;border-color: #0f77ae;box-shadow: 0 0 0 calc(var(--font-size) * .4375) #ebf9ff;}
.b-ext .modal__overlay {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,.5);display: flex;justify-content: center;align-items: center;z-index: 10;}
.b-ext .modal__container {background-color: #fff;box-sizing: border-box;max-height: calc(100vh - calc(var(--font-size) * 2));overflow-y: auto;padding: calc(var(--font-size) * 3) calc(var(--font-size) * 2.5);will-change: transform;animation: mmslideIn .3s cubic-bezier(0,0,.2,1);}
.b-ext .modal--medium .modal__container {width: calc(var(--font-size) * 62);max-width: calc(100vw - calc(var(--font-size) * 2));}
.b-ext .modal--small .modal__container {width: calc(var(--font-size) * 23.75);max-width: calc(100vw - calc(var(--font-size) * 2));padding: calc(var(--font-size) * 1.25);}
@media only screen and (max-width: 991px) {.b-ext .modal__container {padding: calc(var(--font-size) * 3) calc(var(--font-size) * 1) calc(var(--font-size) * 2);}}
.b-ext .modal__header {display: flex;flex-direction: column;margin-bottom: calc(var(--font-size) * 1.5);}
.b-ext .modal__title, .b-ext .modal__subtitle {margin-bottom: calc(var(--font-size) * .5);}
.b-ext .modal__close {position: absolute;top: calc(var(--font-size) * .5);right: calc(var(--font-size) * .5);display: flex;background: transparent;border: 0;cursor: pointer;padding: calc(var(--font-size) * .5);}
.b-ext .modal__close .icon {pointer-events: none;width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);}
@media only screen and (max-width: 991px) {.b-ext .modal__close .icon {color: #0f77ae;}}
.b-ext .modal__content {margin-top: calc(var(--font-size) * .5);margin-bottom: 0;line-height: 1.5;color: rgba(0,0,0,.8);}
@keyframes mmfadeIn {from {opacity: 0;}
	to {opacity: 1;}}
@keyframes mmfadeOut {from {opacity: 1;}
	to {opacity: 0;}}
@keyframes mmslideIn {from {transform: translateY(15%);}
	to {transform: translateY(0);}}
@keyframes mmslideOut {from {transform: translateY(0);}
	to {transform: translateY(-10%);}}
.b-ext .modal {display: none;}
.b-ext .modal.is-open {display: block;}
.b-ext .modal-slide[aria-hidden=false] .modal__overlay {animation: mmfadeIn .3s cubic-bezier(0,0,.2,1);}
.b-ext .modal-slide[aria-hidden=false] .modal__container {animation: mmslideIn .3s cubic-bezier(0,0,.2,1);}
.b-ext .modal-slide[aria-hidden=true] .modal__overlay {animation: mmfadeOut .3s cubic-bezier(0,0,.2,1);}
.b-ext .modal-slide[aria-hidden=true] .modal__container {animation: mmslideOut .3s cubic-bezier(0,0,.2,1);}
.b-ext .modal-slide .modal__container, .b-ext .modal-slide .modal__overlay {will-change: transform;}
.b-ext .slider-container {position: relative;}
.b-ext .slider-container:not(.slider-container--text-pagination) {overflow: hidden;}
.b-ext .slider-container .slider {overflow: hidden;}
.b-ext .slider-container--text-pagination .slider-wrapper {height: calc(var(--font-size) * 30);}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .slider-container--text-pagination .slider-wrapper {height: calc(var(--font-size) * 30);}}
@media only screen and (max-width: 991px) {.b-ext .slider-container--text-pagination .slider-wrapper {height: calc(var(--font-size) * 17);}}
.b-ext .slider-slide {position: relative;flex-shrink: 0;}
.b-ext .slider-container:not(.slider-container--text-pagination, .b-ext .slider-container--gallery) .slider-navigation__wrapper {position: relative;}
.b-ext .slider-navigation {position: absolute;bottom: calc(var(--font-size) * 1);left: 0;display: flex;align-items: center;gap: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .slider-navigation {left: 50%;transform: translateX(-50%);bottom: calc(var(--font-size) * 2);}}
@media only screen and (min-width: 1500px) {.b-ext .slider-navigation {padding-left: calc(var(--font-size) * 1);}}
.b-ext .slider-container--text-pagination .slider-navigation {top: 50%;left: 60%;width: calc(40% - calc(var(--font-size) * 1));transform: translateY(-80%);}
@media only screen and (max-width: 991px) {.b-ext .slider-container--text-pagination .slider-navigation {width: 100%;position: static;transform: none;}}
.b-ext .slider-container--gallery .slider-navigation {left: 0;right: 0;bottom: initial;justify-content: space-between;top: 40%;}
@media only screen and (max-width: 991px) {.b-ext .slider-container--gallery .slider-navigation {top: 30%;transform: none;}}
.b-ext .slider-plugin-pagination {display: block;color: #333;}
@media only screen and (max-width: 991px) {.b-ext .slider-container--text-pagination .slider-plugin-pagination {margin-top: calc(var(--font-size) * .25);}}
.b-ext .slider-container:not(.slider-container--text-pagination) .slider-plugin-pagination__item {display: none;font-size: calc(var(--font-size) * .6875);}
.b-ext .slider-container:not(.slider-container--text-pagination) .slider-plugin-pagination__item.is-active {display: block;}
.b-ext .slider-container--text-pagination .slider-plugin-pagination__item {border-left: calc(var(--font-size) * .25) solid #f7f7f7;padding-left: calc(var(--font-size) * 1);margin-bottom: calc(var(--font-size) * 1);color: #707070;cursor: pointer;transition: all .1s;display: flex;flex-direction: column;justify-content: center;position: relative;}
@media only screen and (max-width: 991px) {.b-ext .slider-container--text-pagination .slider-plugin-pagination__item {margin-top: calc(var(--font-size) * .75);height: calc(var(--font-size) * 5.75);}}
.b-ext .slider-container--text-pagination .slider-plugin-pagination__item .slider-plugin-pagination__item__subtitle {overflow: hidden;max-height: 0;transition: all .1s;}
.b-ext .slider-container--text-pagination .slider-plugin-pagination__item:hover {color: #333;}
.b-ext .slider-container--text-pagination .slider-plugin-pagination__item::after {content: "";position: absolute;left: -4px;bottom: 0;top: 0;height: 0;}
.b-ext .slider-container--text-pagination .slider-plugin-pagination__item.is-active {padding-top: calc(var(--font-size) * 1);padding-bottom: calc(var(--font-size) * 1);color: #333;}
.b-ext .slider-container--text-pagination .slider-plugin-pagination__item.is-active::after {transition: height 4.6s ease-in;border-left: calc(var(--font-size) * .25) solid #0f77ae;height: 100%;}
@media only screen and (max-width: 991px) {.b-ext .slider-container--text-pagination .slider-plugin-pagination__item.is-active {padding-top: 0;padding-bottom: 0;}}
.b-ext .slider-container--text-pagination .slider-plugin-pagination__item.is-active .slider-plugin-pagination__item__subtitle {max-height: 80px;}
.b-ext .slider-plugin-pagination__item__title, .b-ext .slider-plugin-pagination__item__subtitle {display: block;}
.b-ext .slider-plugin-navigation-prevEl, .b-ext .slider-plugin-navigation-nextEl {display: flex;background-color: transparent;border: 0;padding: 0;color: #0f77ae;}
.b-ext .slider-plugin-navigation-prevEl.slider-button-disabled, .b-ext .slider-plugin-navigation-nextEl.slider-button-disabled {color: #d6d6d6;}
.b-ext .slider-container--gallery .slider-plugin-navigation-prevEl svg, .b-ext .slider-container--gallery .slider-plugin-navigation-nextEl svg {width: calc(var(--font-size) * 3);height: calc(var(--font-size) * 3);}
.b-ext .info-text__title {margin-bottom: 0;padding-top: calc(var(--font-size) * 1);font-weight: 700;}
.b-ext .info-text__title--accent {color: #91005f;}
.b-ext .info-text {display: inline-flex;text-decoration: none;align-items: center;margin: 0;gap: calc(var(--font-size) * .25);}
.b-ext .info-text__middle-text {font-family: "Gilroy",sans-serif;}
.b-ext .info-text__right-text {width: 50%;color: #333;}
.b-ext .info-text__left-text {color: #333;}
.b-ext .info-text--primary {color: #0f77ae;}
.b-ext .info-text--accent {color: #91005f;}
.b-ext .info-text--default {color: #333;}
.b-ext .info-text--large {gap: calc(var(--font-size) * .5);}
.b-ext .info-text--large .info-text__left-text, .b-ext .info-text--large .info-text__right-text {font-size: calc(var(--font-size) * .875);font-weight: 400;}
.b-ext .info-text--large .info-text__middle-text {font-size: calc(var(--font-size) * 3.4375);}
.b-ext .info-text--medium {gap: calc(var(--font-size) * .5);}
.b-ext .info-text--medium .info-text__left-text, .b-ext .info-text--medium .info-text__right-text {font-size: calc(var(--font-size) * .75);font-weight: 400;}
.b-ext .info-text--small {gap: calc(var(--font-size) * .5);}
.b-ext .info-text--small .info-text__left-text, .b-ext .info-text--small .info-text__right-text {font-size: calc(var(--font-size) * .625);font-weight: 400;}
.b-ext .breadcrumbs {border-top: 1px solid #f7f7f7;}
@media only screen and (max-width: 991px) {.b-ext .breadcrumbs > .container {padding-right: 0;}}
.b-ext .breadcrumbs__list {list-style: none;display: flex;padding: calc(var(--font-size) * 1) calc(var(--font-size) * .125) calc(var(--font-size) * 1) 0;margin: 0;white-space: nowrap;overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;border-bottom: 2px solid #f7f7f7;}
.b-ext .breadcrumbs__item {display: inline-flex;font-size: calc(var(--font-size) * .75);align-items: center;color: #333;}
.b-ext .breadcrumbs__item .icon {width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);color: #707070;}
.b-ext .badge {font-size: calc(var(--font-size) * .688);text-transform: uppercase;font-weight: 500;letter-spacing: calc(var(--font-size) * .188);padding: calc(var(--font-size) * .25) calc(var(--font-size) * .5);}
.b-ext .badge--gray {background: #e5e5e5;border-radius: calc(var(--font-size) * 1.625);}
.b-ext .badge--white {background: #fff;}
.b-ext .badge--accent {color: #fff;background: #91005f;}
.b-ext .module-title {display: flex;flex-direction: column;gap: calc(var(--font-size) * 1);padding: calc(var(--font-size) * 1) 0;}
@media only screen and (max-width: 991px) {.b-ext .module-title {padding: calc(var(--font-size) * .5) 0 0;}
	.b-ext .module-title--centered {text-align: left;}}
@media (min-width: 992px) {.b-ext .module-title--centered {align-items: center;text-align: center;}}
@media (min-width: 992px) {.b-ext .module-title:not(.module-title--full-width) .module-title__title {max-width: 50%;}}
.b-ext .accordion-group {display: flex;flex-direction: column;gap: calc(var(--font-size) * 1);}
.b-ext .accordion {margin-top: 8px;background-color: #fff;box-sizing: border-box;}
.b-ext .accordion__header {margin: 0;padding: 0;}
.b-ext .accordion__trigger {appearance: none;text-align: left;width: 100%;padding: calc(var(--font-size) * 1) calc(var(--font-size) * 1.5);cursor: pointer;background-color: transparent;position: relative;position: relative;text-decoration: none;margin: 0;border: 0;display: flex;justify-content: space-between;align-items: center;color: inherit;}
@media only screen and (max-width: 991px) {.b-ext .accordion__trigger {font-size: calc(var(--font-size) * .875);}}
.b-ext .accordion__trigger::after {content: "";text-align: center;width: calc(var(--font-size) * 2);height: calc(var(--font-size) * 2);background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMSIgeT0iMSIgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiByeD0iMTUiIHN0cm9rZT0iIzBGNzdBRSIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTYgOC4yNUMxNi40MTQyIDguMjUgMTYuNzUgOC41ODU3OSAxNi43NSA5VjIzQzE2Ljc1IDIzLjQxNDIgMTYuNDE0MiAyMy43NSAxNiAyMy43NUMxNS41ODU4IDIzLjc1IDE1LjI1IDIzLjQxNDIgMTUuMjUgMjNWOUMxNS4yNSA4LjU4NTc5IDE1LjU4NTggOC4yNSAxNiA4LjI1WiIgZmlsbD0iIzBGNzdBRSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTguMjUgMTZDOC4yNSAxNS41ODU4IDguNTg1NzkgMTUuMjUgOSAxNS4yNUgyM0MyMy40MTQyIDE1LjI1IDIzLjc1IDE1LjU4NTggMjMuNzUgMTZDMjMuNzUgMTYuNDE0MiAyMy40MTQyIDE2Ljc1IDIzIDE2Ljc1SDlDOC41ODU3OSAxNi43NSA4LjI1IDE2LjQxNDIgOC4yNSAxNloiIGZpbGw9IiMwRjc3QUUiLz4KPC9zdmc+Cg==");background-size: cover;display: block;padding: calc(var(--font-size) * 1);margin-left: calc(var(--font-size) * 1);margin-right: calc(var(--font-size) * .25);z-index: 9;}
.b-ext .accordion__trigger::before {content: "";position: absolute;top: 50%;right: 0;width: calc(var(--font-size) * 2.75);height: calc(var(--font-size) * 2.75);background: #ebf9ff;border-radius: 50%;transform: translate(-50%,-50%) scale(0);transition: transform .3s ease;z-index: 0;}
.b-ext .accordion__trigger:hover::before {transform: translate(-50%,-50%) scale(1);}
.b-ext .accordion__panel {overflow: hidden;transition-property: height,visibility;transition-timing-function: ease;}
.b-ext .accordion__panel__content {padding: calc(var(--font-size) * 1) calc(var(--font-size) * 1.5) calc(var(--font-size) * 1.5);}
.b-ext .accordion.js-enabled:not(.accordion--is-active) .accordion__panel {visibility: hidden;}
.b-ext .accordion--is-active .accordion__panel {visibility: visible;}
.b-ext .accordion--is-active .accordion__trigger::after {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxyZWN0IHg9IjEiIHk9IjEiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgcng9IjE1IiBmaWxsPSIjMEY3N0FFIi8+DQo8cmVjdCB4PSIxIiB5PSIxIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHJ4PSIxNSIgc3Ryb2tlPSIjMEY3N0FFIiBzdHJva2Utd2lkdGg9IjIiLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOC4yNSAxNkM4LjI1IDE1LjU4NTggOC41ODU3OSAxNS4yNSA5IDE1LjI1SDIzQzIzLjQxNDIgMTUuMjUgMjMuNzUgMTUuNTg1OCAyMy43NSAxNkMyMy43NSAxNi40MTQyIDIzLjQxNDIgMTYuNzUgMjMgMTYuNzVIOUM4LjU4NTc5IDE2Ljc1IDguMjUgMTYuNDE0MiA4LjI1IDE2WiIgZmlsbD0id2hpdGUiLz4NCjwvc3ZnPg==");}
.b-ext .accordion--is-active .accordion__trigger::before {background: none;}
.b-ext table, .b-ext td, .b-ext th {border: 1px solid #979797;border-collapse: collapse;}
.b-ext table td, .b-ext td td, .b-ext th td {padding: calc(var(--font-size) * .5);text-align: left;}
.b-ext .accordion-table {width: 100%;margin-bottom: calc(var(--font-size) * 1);}
@media (min-width: 992px) {.b-ext .accordion-table {width: calc(var(--font-size) * 39);}}
.b-ext .accordion-table .first-column {width: 80%;}
@media (min-width: 992px) {.b-ext .accordion-table .first-column {width: calc(var(--font-size) * 27);}}
@media only screen and (max-width: 991px) {.b-ext .accordion-table .second-column {width: 20%;}}
.b-ext .accordion-text {width: 65%;}
@media only screen and (max-width: 991px) {.b-ext .accordion-text {width: 100%;}}
.b-ext .accordion__checklist .list-item-check {gap: calc(var(--font-size) * .5);width: 65%;}
@media only screen and (max-width: 991px) {.b-ext .accordion__checklist .list-item-check {width: 100%;}}
.b-ext .view-more--is-active .icon--chevron-down {transform: rotate(180deg);}
.b-ext .view-more__panel {overflow: hidden;transition-property: height,visibility;transition-timing-function: ease;}
.b-ext .view-more__container {padding: calc(var(--font-size) * 1) 0;}
.b-ext .view-more__trigger {padding: calc(var(--font-size) * 1) 0;}
.b-ext .category-card {display: flex;flex-direction: column;}
.b-ext .category-card--bg-color-weak {background-color: #f7f7f7;}
.b-ext .category-card--bg-color-extraWeak {background-color: #fff;}
.b-ext .category-card .category-card__content {flex: 1;justify-content: space-between;display: flex;flex-direction: column;}
.b-ext .category-card--image .category-card__image .card-image {height: calc(var(--font-size) * 12);width: 100%;object-fit: cover;}
.b-ext .category-card--image .category-card__image .card-image--right {border-bottom-right-radius: calc(var(--font-size) * 5.9375);}
.b-ext .category-card--image .category-card__image .card-image--left {border-bottom-left-radius: calc(var(--font-size) * 5.9375);}
.b-ext .category-card--image .category-card__content {padding: calc(var(--font-size) * 1.5);}
.b-ext .category-card--image .category-card__content-info {display: flex;flex-direction: column;gap: calc(var(--font-size) * .5);padding-bottom: calc(var(--font-size) * 1.5);}
.b-ext .category-card--image .category-card__content-info .content-title {font-size: calc(var(--font-size) * 1.125);}
.b-ext .category-card--image .category-card__content-info .content-body {font-size: calc(var(--font-size) * .875);margin-bottom: calc(var(--font-size) * 1);word-break: break-word;}
.b-ext .category-card--image .category-card__content-cta {font-weight: 700;font-size: calc(var(--font-size) * .875);}
.b-ext .category-card--icon {padding: calc(var(--font-size) * 2) calc(var(--font-size) * 1.5) calc(var(--font-size) * 1.5) calc(var(--font-size) * 1.5);}
.b-ext .category-card--icon .category-card__content {padding-top: calc(var(--font-size) * 1.5);}
.b-ext .category-card--icon .category-card__content-info .content-title {margin-bottom: calc(var(--font-size) * .5);}
.b-ext .category-card--icon .category-card__content-info .content-body {margin-bottom: calc(var(--font-size) * 1);margin-top: calc(var(--font-size) * .5);}
.b-ext .category-card--icon .category-card__content-cta {font-weight: 700;font-size: calc(var(--font-size) * 1);}
.b-ext .category-card--icon .category-card__content .phone {display: block;padding: calc(var(--font-size) * .25) 0;margin: calc(var(--font-size) * 1) 0;color: #0f77ae;font-weight: 700;}
.b-ext .category-card--horizontal {flex-direction: row;align-items: center;gap: calc(var(--font-size) * 1.5);}
.b-ext .category-card--horizontal .category-card__content {padding-top: 0;}
.b-ext .category-card--horizontal .content-body {margin-bottom: 0 !important;}
.b-ext .action-card {padding: calc(var(--font-size) * 1);margin-bottom: calc(var(--font-size) * 1.5);display: flex;align-items: center;border: 2px solid #f7f7f7;gap: calc(var(--font-size) * 1);color: inherit;text-decoration: none;position: relative;}
.b-ext .action-card::before {content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;transition: all .15s;background-color: #fff;}
.b-ext .action-card:hover::before {top: 5px;left: 5px;bottom: 5px;right: 5px;}
.b-ext .action-card > * {position: relative;}
.b-ext .action-card--blue {box-shadow: 0 0 0 6px inset #009ddd;}
.b-ext .action-card--blue:hover {border-color: #009ddd;}
.b-ext .action-card--blue .icon--chevron-right svg {color: #0f77ae;}
.b-ext .action-card--yellow {box-shadow: 0 0 0 6px inset #f89829;}
.b-ext .action-card--yellow:hover {border-color: #f89829;}
.b-ext .action-card--yellow .icon--chevron-right svg {color: #f89829;}
@media only screen and (max-width: 991px) {.b-ext .action-card {margin-bottom: calc(var(--font-size) * 1);}}
.b-ext .action-card .text-link {flex: 1;justify-content: space-between;}
.b-ext .action-card .icon {color: #0f77ae;}
@media only screen and (max-width: 991px) {.b-ext .action-card .custom-icon {width: calc(var(--font-size) * 3);height: calc(var(--font-size) * 3);}}
.b-ext .action-card__text-link {flex: 1;}
.b-ext .action-card__text-link .text-link {display: flex;}
.b-ext .action-card__text-link .text-link:hover {text-decoration: none;}
.b-ext .item-card {position: relative;display: flex;gap: calc(var(--font-size) * 1);padding: calc(var(--font-size) * 1);border: 2px solid #f7f7f7;flex-direction: column;align-items: flex-start;color: inherit;text-decoration: none;}
.b-ext .item-card::before {content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;transition: all .15s;background-color: #fff;}
.b-ext .item-card:hover::before {top: 5px;left: 5px;bottom: 5px;right: 5px;}
.b-ext .item-card--blue {box-shadow: 0 0 0 6px inset #009ddd;}
.b-ext .item-card--blue:hover {border-color: #009ddd;}
.b-ext .item-card--blue .icon--chevron-right svg {color: #0f77ae;}
.b-ext .item-card--yellow {box-shadow: 0 0 0 6px inset #f89829;}
.b-ext .item-card--yellow:hover {border-color: #f89829;}
@media only screen and (max-width: 991px) {.b-ext .item-card {flex-direction: row;margin-bottom: calc(var(--font-size) * 1);}
	.b-ext .item-card .custom-icon {width: calc(var(--font-size) * 2.5);height: calc(var(--font-size) * 2.5);}
	.b-ext .item-card .custom-icon--dot-color-yellow::before {width: 24px;height: 24px;}}
.b-ext .item-card .custom-icon {margin-bottom: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .item-card .custom-icon {margin-bottom: 0;}}
.b-ext .item-card .text-link {color: inherit;text-decoration: none;width: 100%;justify-content: space-between;z-index: 1;}
.b-ext .item-card .text-link:hover {text-decoration: none;}
@media only screen and (max-width: 991px) {.b-ext .item-card .text-link {align-self: center;}}
.b-ext .item-card .icon {color: #f89829;display: none;}
@media only screen and (max-width: 991px) {.b-ext .item-card .icon {display: inline-flex;}}
.b-ext .item-card__text-link {display: contents;font-size: calc(var(--font-size) * 1.5);}
@media only screen and (max-width: 991px) {.b-ext .item-card__text-link {font-size: calc(var(--font-size) * 1);}}
.b-ext .featured-insurance__item__container {background-color: #fff;padding: calc(var(--font-size) * 1.5);margin: calc(var(--font-size) * .5) 0;gap: calc(var(--font-size) * 1);order: 2;display: flex;flex-direction: column;}
@media only screen and (max-width: 991px) {.b-ext .featured-insurance__item__container {padding: calc(var(--font-size) * 1);}}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .featured-insurance__item__container {max-width: calc(var(--font-size) * 32.1875);}}
@media only screen and (max-width: 991px) {.b-ext .featured-insurance__item__container.featured-insurance__item__highlighted {margin-top: calc(var(--font-size) * 1);}}
.b-ext .featured-insurance__item__container__icon {padding: calc(var(--font-size) * 1) 0;}
.b-ext .featured-insurance__item__container__checks {gap: calc(var(--font-size) * 1);margin: calc(var(--font-size) * 1) 0;flex: 1;}
.b-ext .featured-insurance__item__container__chk {display: flex;gap: calc(var(--font-size) * .5);align-items: center;}
.b-ext .featured-insurance__item__chk span {width: 24px;height: 24px;padding: 0 calc(var(--font-size) * .25);}
.b-ext .featured-insurance__item__chk svg {width: 16px;height: 16px;}
.b-ext .featured-insurance__item__container__btn {display: grid;gap: calc(var(--font-size) * 1);width: 100%;}
.b-ext .featured-insurance__item__container__price {margin: calc(var(--font-size) * 1) 0;}
.b-ext .featured-insurance__item__highlighted {position: relative;border: calc(var(--font-size) * .25) solid #91005f;border-top: 0;}
.b-ext .featured-insurance__item__highlighted .tag-medium {background-color: #91005f;color: #fff;text-align: center;position: absolute;bottom: 100%;left: calc(var(--font-size) * -.25);right: calc(var(--font-size) * -.25);margin: 0;}
@media only screen and (max-width: 991px) {.b-ext .featured-insurance__item__highlighted {order: 1;}}
.b-ext .list-item-check {display: grid;gap: calc(var(--font-size) * 1);padding: 0;margin-bottom: calc(var(--font-size) * 1);}
.b-ext .item__container__check {display: flex;gap: calc(var(--font-size) * .5);align-items: center;}
.b-ext .item-check span {width: 24px;height: 24px;padding: 0 calc(var(--font-size) * .25);}
.b-ext .item-check svg {width: 16px;height: 16px;}
.b-ext .item__container__check__tooltip {margin-bottom: calc(var(--font-size) * -.25);}
.b-ext .item__container__checks {list-style: none;}
.b-ext .item-check__subcheck {padding-left: calc(var(--font-size) * 3);list-style: disc;}
.b-ext .post-card {background-color: #f7f7f7;height: auto;}
.b-ext .post-card .post-card__image {height: calc(var(--font-size) * 17.5);width: 100%;object-fit: cover;}
.b-ext .post-card .post-card__content {padding: calc(var(--font-size) * 1);height: auto;}
@media (min-width: 992px) {.b-ext .post-card .post-card__content {padding: calc(var(--font-size) * 2);height: calc(var(--font-size) * 19.5);}}
@media (min-width: 992px) {.b-ext .post-card--horizontal {display: flex;height: calc(var(--font-size) * 17.5);}
	.b-ext .post-card--horizontal .post-card__image {width: calc(var(--font-size) * 17.5);height: 100%;}
	.b-ext .post-card--horizontal .post-card__content {padding: calc(var(--font-size) * 1.5);height: 100%;}}
.b-ext .post-card__content {display: flex;flex-direction: column;justify-content: space-between;gap: calc(var(--font-size) * 1.5);}
.b-ext .post-card__text {display: flex;flex-direction: column;align-items: flex-start;gap: calc(var(--font-size) * 1);}
.b-ext .post-card__meta {list-style: none;display: flex;margin: 0;padding: 0;flex-wrap: wrap;}
.b-ext .post-card__meta li:not(:first-of-type) {margin-left: calc(var(--font-size) * .5);padding-left: calc(var(--font-size) * .5);}
.b-ext .post-card__meta li:not(:first-of-type)::before {content: "·";position: relative;left: calc(var(--font-size) * -.5);}
.b-ext .post-card__meta-item-wrapper {display: inline-flex;gap: calc(var(--font-size) * .25);vertical-align: bottom;}
.b-ext .post-card__meta-item-wrapper svg {width: calc(var(--font-size) * 1);height: calc(var(--font-size) * 1);}
.b-ext .post-card__badge-list {list-style: none;display: flex;margin: 0;padding: 0;gap: calc(var(--font-size) * 1);flex-wrap: wrap;}
.b-ext .post-card__title a {text-decoration: none;color: inherit;display: -webkit-box;line-clamp: 2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.b-ext .webinar-card {background-color: #f7f7f7;height: auto;}
.b-ext .webinar-card .webinar-card__image {height: calc(var(--font-size) * 17.5);width: 100%;object-fit: cover;}
.b-ext .webinar-card .webinar-card__content {padding: calc(var(--font-size) * 1);height: auto;flex: 1;}
@media (min-width: 992px) {.b-ext .webinar-card .webinar-card__content {padding: calc(var(--font-size) * 2);height: calc(var(--font-size) * 19.5);}}
@media (min-width: 992px) {.b-ext .webinar-card--horizontal {display: flex;height: calc(var(--font-size) * 17.5);}
	.b-ext .webinar-card--horizontal .webinar-card__image {order: 1;width: 47%;height: 100%;}
	.b-ext .webinar-card--horizontal .webinar-card__content {padding: calc(var(--font-size) * 1.5);height: 100%;}}
@media only screen and (max-width: 991px) {.b-ext .webinar-card--horizontal .webinar-card__author {width: 100%;margin-bottom: calc(var(--font-size) * 1);}}
@media only screen and (max-width: 991px) {.b-ext .webinar-card--horizontal .webinar-card__author + .webinar-card__meta-item {margin-left: 0;padding-left: 0;}}
@media only screen and (max-width: 991px) {.b-ext .webinar-card--horizontal .webinar-card__author + .webinar-card__meta-item::before {content: none;}}
.b-ext .webinar-card:not(.webinar-card--horizontal) .webinar-card__author {margin-bottom: calc(var(--font-size) * 1);width: 100%;}
.b-ext .webinar-card:not(.webinar-card--horizontal) .webinar-card__author + .webinar-card__meta-item {margin-left: 0;padding-left: 0;}
.b-ext .webinar-card:not(.webinar-card--horizontal) .webinar-card__author + .webinar-card__meta-item::before {content: none;}
.b-ext .webinar-card__content {display: flex;flex-direction: column;align-items: flex-start;justify-content: space-between;gap: calc(var(--font-size) * 1.5);}
.b-ext .webinar-card__text {display: flex;flex-direction: column;align-items: flex-start;gap: calc(var(--font-size) * 1);}
.b-ext .webinar-card__meta {list-style: none;display: flex;margin: 0;padding: 0;flex-wrap: wrap;align-items: center;}
.b-ext .webinar-card__meta li:not(:first-of-type) {margin-left: calc(var(--font-size) * .5);padding-left: calc(var(--font-size) * .5);}
.b-ext .webinar-card__meta li:not(:first-of-type)::before {content: "·";position: relative;left: calc(var(--font-size) * -.5);}
.b-ext .webinar-card__author {display: flex;align-items: center;gap: calc(var(--font-size) * .25);}
.b-ext .webinar-card__author img {margin-right: calc(var(--font-size) * .5);}
.b-ext .webinar-card__author-image {width: calc(var(--font-size) * 2);height: calc(var(--font-size) * 2);}
.b-ext .webinar-card__meta-item-wrapper {display: inline-flex;gap: calc(var(--font-size) * .25);vertical-align: bottom;}
.b-ext .webinar-card__meta-item-wrapper svg {width: calc(var(--font-size) * 1);height: calc(var(--font-size) * 1);}
.b-ext .webinar-card__badge-list {list-style: none;display: flex;margin: 0;padding: 0;gap: calc(var(--font-size) * 1);flex-wrap: wrap;}
.b-ext .webinar-card__title a {text-decoration: none;color: inherit;display: -webkit-box;line-clamp: 2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.b-ext .podcast-card {background-color: #f7f7f7;height: auto;}
.b-ext .podcast-card .podcast-card__image {height: calc(var(--font-size) * 17.5);width: 100%;object-fit: cover;}
.b-ext .podcast-card .podcast-card__content {padding: calc(var(--font-size) * 1);height: auto;flex: 1;}
@media (min-width: 992px) {.b-ext .podcast-card .podcast-card__content {padding: calc(var(--font-size) * 2);height: calc(var(--font-size) * 19.5);}}
@media (min-width: 992px) {.b-ext .podcast-card--horizontal {display: flex;height: calc(var(--font-size) * 17.5);}
	.b-ext .podcast-card--horizontal .podcast-card__image {order: 1;width: 47%;height: 100%;}
	.b-ext .podcast-card--horizontal .podcast-card__content {padding: calc(var(--font-size) * 1.5);height: 100%;}}
@media only screen and (max-width: 991px) {.b-ext .podcast-card--horizontal .podcast-card__author {width: 100%;margin-bottom: calc(var(--font-size) * 1);}}
@media only screen and (max-width: 991px) {.b-ext .podcast-card--horizontal .podcast-card__author + .podcast-card__meta-item {margin-left: 0;padding-left: 0;}}
@media only screen and (max-width: 991px) {.b-ext .podcast-card--horizontal .podcast-card__author + .podcast-card__meta-item::before {content: none;}}
.b-ext .podcast-card:not(.podcast-card--horizontal) .podcast-card__author {margin-bottom: calc(var(--font-size) * 1);width: 100%;}
.b-ext .podcast-card:not(.podcast-card--horizontal) .podcast-card__author + .podcast-card__meta-item {margin-left: 0;padding-left: 0;}
.b-ext .podcast-card:not(.podcast-card--horizontal) .podcast-card__author + .podcast-card__meta-item::before {content: none;}
.b-ext .podcast-card__content {display: flex;flex-direction: column;align-items: flex-start;justify-content: space-between;gap: calc(var(--font-size) * 1.5);}
.b-ext .podcast-card__text {display: flex;flex-direction: column;align-items: flex-start;gap: calc(var(--font-size) * 1);}
.b-ext .podcast-card__meta {list-style: none;display: flex;margin: 0;padding: 0;flex-wrap: wrap;align-items: center;}
.b-ext .podcast-card__meta li:not(:first-of-type) {margin-left: calc(var(--font-size) * .5);padding-left: calc(var(--font-size) * .5);}
.b-ext .podcast-card__meta li:not(:first-of-type)::before {content: "·";position: relative;left: calc(var(--font-size) * -.5);}
.b-ext .podcast-card__author {display: flex;align-items: center;gap: calc(var(--font-size) * .25);}
.b-ext .podcast-card__author img {margin-right: calc(var(--font-size) * .5);}
.b-ext .podcast-card__author-image {width: calc(var(--font-size) * 2);height: calc(var(--font-size) * 2);}
.b-ext .podcast-card__meta-item-wrapper {display: inline-flex;gap: calc(var(--font-size) * .25);vertical-align: bottom;}
.b-ext .podcast-card__meta-item-wrapper svg {width: calc(var(--font-size) * 1);height: calc(var(--font-size) * 1);}
.b-ext .podcast-card__badge-list {list-style: none;display: flex;margin: 0;padding: 0;gap: calc(var(--font-size) * 1);flex-wrap: wrap;}
.b-ext .podcast-card__title a {text-decoration: none;color: inherit;display: -webkit-box;line-clamp: 2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.b-ext .multimedia-card {background-color: #f7f7f7;height: auto;}
.b-ext .multimedia-card .multimedia-card__container__image {overflow: hidden;height: calc(var(--font-size) * 17.5);position: relative;cursor: pointer;}
.b-ext .multimedia-card .multimedia-card__container__image::after {content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-color: #000;opacity: 0;transition: opacity .2s;}
.b-ext .multimedia-card .multimedia-card__image {height: 100%;width: 100%;object-fit: cover;transition: transform .2s;}
.b-ext .multimedia-card .multimedia-card__content {padding: calc(var(--font-size) * 1);height: auto;}
@media (min-width: 1250px) {.b-ext .multimedia-card .multimedia-card__content {height: auto;}}
.b-ext .multimedia-card:hover .multimedia-card__container__image::after {opacity: .3;}
.b-ext .multimedia-card:hover .multimedia-card__image {transform: scale(1.1);}
.b-ext .multimedia-card__content {display: flex;flex-direction: column;justify-content: space-between;gap: calc(var(--font-size) * 1.5);}
.b-ext .multimedia-card__text {display: flex;flex-direction: column;align-items: flex-start;gap: calc(var(--font-size) * 1);}
.b-ext .multimedia-card__meta {list-style: none;display: flex;margin: 0;padding: 0;flex-wrap: wrap;}
.b-ext .multimedia-card__meta li:not(:first-of-type) {margin-left: calc(var(--font-size) * .25);padding-left: calc(var(--font-size) * .25);}
.b-ext .multimedia-card__meta li:not(:first-of-type)::before {content: "|";position: relative;left: calc(var(--font-size) * -.25);}
.b-ext .multimedia-card__meta-item-wrapper {display: inline-flex;gap: calc(var(--font-size) * .25);vertical-align: bottom;}
.b-ext .multimedia-card__meta-item-wrapper svg {width: calc(var(--font-size) * 1);height: calc(var(--font-size) * 1);}
.b-ext .avatar-card {display: flex;flex-direction: column;background-color: #fff;padding: calc(var(--font-size) * 2) calc(var(--font-size) * 1.5) calc(var(--font-size) * 1.5) calc(var(--font-size) * 1.5);}
.b-ext .avatar-card .avatar-card__image img {width: calc(var(--font-size) * 3.5);height: calc(var(--font-size) * 3.5);}
.b-ext .avatar-card .avatar-card__content {flex: 1;justify-content: space-between;display: flex;flex-direction: column;padding-top: calc(var(--font-size) * 1.5);}
.b-ext .avatar-card .content-title {margin-bottom: calc(var(--font-size) * .5);}
.b-ext .avatar-card .content-body {margin-bottom: calc(var(--font-size) * 1);margin-top: calc(var(--font-size) * .5);}
.b-ext .avatar-card:not(.avatar-card--extended) .content-body {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.b-ext .avatar-card:not(.avatar-card--extended) .avatar-card__show-less {display: none;}
.b-ext .avatar-card.avatar-card--extended .avatar-card__show-more {display: none;}
.b-ext .notification {background-color: #333;color: #fff;padding-top: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .notification {padding-top: calc(var(--font-size) * .5);}}
.b-ext .notification .notification__content {display: flex;align-items: flex-start;gap: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .notification .notification__content {gap: calc(var(--font-size) * .25);}}
.b-ext .notification .notification__text {flex: 1;margin: calc(var(--font-size) * .125) 0 0;}
.b-ext .notification .notification__text p {margin-bottom: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .notification .notification__text p {margin-bottom: calc(var(--font-size) * .5);}}
.b-ext .notification .notification__close {background: transparent;border: 0;cursor: pointer;color: #fff;}
.b-ext .notification .notification__close svg {width: calc(var(--font-size) * 1);height: calc(var(--font-size) * 1);}
.b-ext .alliance {padding: calc(var(--font-size) * 2);background-color: #f7f7f7;}
.b-ext .alliance .alliance__wrap-img {display: flex;flex-direction: column;justify-content: center;}
.b-ext .alliance .alliance__img {width: calc(var(--font-size) * 9.125);max-width: 100%;}
@media (min-width: 992px) {.b-ext .alliance .alliance__img {width: 100%;}}
.b-ext .alliance .alliance__title {margin-bottom: 0;}
@media (max-width: 991.98px) {.b-ext .alliance .alliance__title {margin-top: calc(var(--font-size) * 1);}}
.b-ext .alliance .alliance__description {margin-top: calc(var(--font-size) * 1);margin-bottom: calc(var(--font-size) * 2);}
.b-ext .hero-banner {overflow: hidden;}
.b-ext .hero-banner__wrapper {position: relative;align-content: center;}
@media (min-width: 992px) {.b-ext .hero-banner__wrapper {height: calc(var(--font-size) * 26.875);}}
.b-ext .hero-banner__left {position: relative;z-index: 1;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner__left {padding-top: 0;}}
.b-ext .hero-banner__right {position: absolute;right: calc(var(--font-size) * 4);top: calc(var(--font-size) * 3);bottom: calc(var(--font-size) * 3);z-index: 1;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner__right {position: initial;}}
.b-ext .hero-banner__image-container {position: absolute;top: 0;bottom: 0;left: 33%;right: calc(var(--bs-gutter-x) / -2);text-align: right;}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .hero-banner__image-container {left: 50%;}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner__image-container {position: absolute;height: 100%;top: 0;left: calc(var(--font-size) * -1);right: calc(var(--font-size) * -1);bottom: initial;z-index: -1;}}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .hero-banner__image-container {right: calc(var(--bs-gutter-x) * -3.5);}}
.b-ext .hero-banner__image {object-fit: cover;height: 100%;width: 100%;clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 40) at calc(var(--font-size) * 40));}
.b-ext .hero-banner__image--top {clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 40) at calc(var(--font-size) * 40) calc(var(--font-size) * 35));}
.b-ext .hero-banner__image--bottom {clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 40) at calc(var(--font-size) * 40) calc(var(--font-size) * 5));}
@media only screen and (max-width: 991px) {.b-ext .hero-banner__image {width: 100%;height: calc(var(--font-size) * 20);clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 40) at calc(var(--font-size) * 39) calc(var(--font-size) * 3));}}
.b-ext .banner-card {padding: calc(var(--font-size) * 2);background-color: #fff;width: calc(var(--font-size) * 24.25);}
@media only screen and (max-width: 991px) {.b-ext .banner-card {padding: 0;width: 100%;}}
.b-ext .banner-card__title {margin-bottom: 16px;}
@media only screen and (max-width: 991px) {.b-ext .banner-card__title {display: none;}}
.b-ext .banner-card__cta {margin-top: calc(var(--font-size) * .25);}
.b-ext .banner-card__cta .btn {width: 100%;}
.b-ext .banner-card__info-bottom {margin-top: calc(var(--font-size) * 1);text-align: center;}
.b-ext .banner-card__info-bottom [class^=col]:not(:last-child) {border-right: 1px solid #979797;}
.b-ext .banner-card__info-bottom .text-link {vertical-align: middle;}
.b-ext .banner-info__title-wrapper {width: calc(var(--font-size) * 46);margin-bottom: calc(var(--font-size) * 1.5);}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .banner-info__title-wrapper {width: calc(var(--font-size) * 40);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .banner-info__title-wrapper {width: calc(var(--font-size) * 30);}}
@media only screen and (max-width: 991px) {.b-ext .banner-info__title-wrapper {max-width: 100%;height: calc(var(--font-size) * 19.8);display: flex;flex-direction: column;justify-content: end;}}
.b-ext .banner-info__title {display: inline;background-color: #fff;box-decoration-break: clone;-webkit-box-decoration-break: clone;padding: 0 calc(var(--font-size) * .5);margin-left: calc(var(--font-size) * -.5);}
@media only screen and (max-width: 991px) {.b-ext .banner-info__title {margin-bottom: 0;}}
.b-ext .banner-info__text {margin: calc(var(--font-size) * 1) 0;width: 30%;line-height: 22px;}
.b-ext .banner-info__text .text-link {display: inline;}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .banner-info__text {width: 40%;}}
@media only screen and (max-width: 991px) {.b-ext .banner-info__text {width: 100%;}}
.b-ext .tabs__container {display: flex;justify-content: space-between;align-items: center;}
@media only screen and (max-width: 991px) {.b-ext .tabs__container {flex-direction: column;align-items: flex-start;}}
.b-ext .tabs {background-color: #fff;list-style: none;padding: 0;margin: 0;display: inline-flex;white-space: nowrap;overflow-x: auto;max-width: 100%;}
.b-ext .tabs > li > a[role=tab] {text-decoration: none;color: #333;display: flex;flex-direction: column;padding: calc(var(--font-size) * 1) calc(var(--font-size) * 1.5);position: relative;}
.b-ext .tabs > li > a[role=tab]:hover {color: #0f77ae;}
.b-ext .tabs > li > a[role=tab]::before {content: "";left: 0;right: 0;bottom: 0;height: 1px;position: absolute;background-color: #979797;}
.b-ext .tabs > li > a[role=tab]::after {content: "";left: 50%;right: 50%;bottom: 0;height: 2px;position: absolute;background-color: #0f77ae;transition: all .1s;}
.b-ext .tabs > li > a[role=tab][aria-selected=true] {color: #0f77ae;}
.b-ext .tabs > li > a[role=tab][aria-selected=true]::after {left: 0;right: 0;}
.b-ext .table__container {background-color: #f7f7f7;overflow-x: auto;}
.b-ext .table__content {display: flex;flex-direction: column;padding: calc(var(--font-size) * 2) 0 calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .table__content {padding-top: calc(var(--font-size) * 3);}}
.b-ext .table__content [data-tippy-content] {line-height: 0;}
.b-ext .table__row__container {display: flex;justify-content: space-between;}
.b-ext .table__row {display: flex;}
.b-ext .table__row--last .table__cell--highlighted {padding-bottom: 0;border-bottom: calc(var(--font-size) * .25) solid #91005f;}
.b-ext .table__cell__content__wrapper {display: flex;flex-direction: column;justify-content: space-between;align-self: stretch;}
.b-ext .table__cell {display: flex;width: 25%;padding: calc(var(--font-size) * .25) 0;margin: 0 calc(var(--font-size) * .25);}
@media only screen and (max-width: 991px) {.b-ext .table__cell {order: 3;min-width: calc(var(--font-size) * 8.5);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .table__cell {min-width: calc(var(--font-size) * 10);}}
.b-ext .table__cell--header {min-width: calc(var(--font-size) * 26);}
@media only screen and (max-width: 991px) {.b-ext .table__cell--header {min-width: calc(var(--font-size) * 8.5);order: 1;}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .table__cell--header {min-width: calc(var(--font-size) * 10);}}
.b-ext .table__cell--highlighted {position: relative;border-left: calc(var(--font-size) * .25) solid #91005f;border-right: calc(var(--font-size) * .25) solid #91005f;}
@media only screen and (max-width: 991px) {.b-ext .table__cell--highlighted {order: 2;}}
.b-ext .table__cell--highlighted .tag-medium {background-color: #91005f;color: #fff;text-align: center;position: absolute;bottom: calc(100% - calc(var(--font-size) * .25));left: calc(var(--font-size) * -.25);right: calc(var(--font-size) * -.25);margin: 0;}
.b-ext .table__cell__content {flex: 1;display: flex;padding: calc(var(--font-size) * 1);align-items: center;justify-content: space-between;background-color: #fff;}
@media only screen and (max-width: 991px) {.b-ext .table__cell__content {padding-left: calc(var(--font-size) * .75);padding-right: calc(var(--font-size) * .75);}}
.b-ext .table__cell__content--empty {background: transparent;}
.b-ext .table__row--button .table__cell {margin-top: calc(var(--font-size) * .5);}
.b-ext .table__row--button .table__cell .btn {flex: 1;padding-left: 0;padding-right: 0;}
.b-ext .centro-card {display: flex;flex-direction: column;padding: calc(var(--font-size) * 1.5);}
.b-ext .centro-card--bg-color-weak {background-color: #f7f7f7;}
.b-ext .centro-card--bg-color-extraWeak {background-color: #fff;}
.b-ext .centro-card--border {border: 2px solid #009ddd;}
.b-ext .centro-card--border-top {border-top: 1px solid #d6d6d6;}
.b-ext .phone-card {background-color: #fff;padding: calc(var(--font-size) * 1.5);}
@media (min-width: 992px) {.b-ext .phone-card {padding: calc(var(--font-size) * 2) calc(var(--font-size) * 1.5) calc(var(--font-size) * 1.5) calc(var(--font-size) * 1.5);}}
.b-ext .phone-card__header {margin-bottom: calc(var(--font-size) * 1.5);display: flex;align-items: baseline;gap: calc(var(--font-size) * 1);}
@media (min-width: 992px) {.b-ext .phone-card__header {margin-bottom: 0;gap: calc(var(--font-size) * 2);}}
@media (min-width: 992px) {.b-ext .phone-card__header .custom-icon {position: absolute;}}
.b-ext .phone-card__header .custom-icon::before {height: calc(var(--font-size) * 1.4843);width: calc(var(--font-size) * 1.4843);}
@media (min-width: 992px) {.b-ext .phone-card__header .custom-icon::before {height: calc(var(--font-size) * 1.78125);width: calc(var(--font-size) * 1.78125);}}
.b-ext .phone-card__header .custom-icon > svg {height: calc(var(--font-size) * 2.5);width: calc(var(--font-size) * 2.5);}
@media (min-width: 992px) {.b-ext .phone-card__header .custom-icon > svg {height: calc(var(--font-size) * 3);width: calc(var(--font-size) * 3);}}
.b-ext .phone-card__title {margin-bottom: 0;}
@media (min-width: 992px) {.b-ext .phone-card__title {margin-left: calc(var(--font-size) * 5);margin-bottom: calc(var(--font-size) * 1);}}
@media (min-width: 992px) {.b-ext .phone-card__info {margin-left: calc(var(--font-size) * 5);}}
.b-ext .phone-card__description {margin-bottom: calc(var(--font-size) * 1.5);}
.b-ext .phone-card__phone-list {padding: 0;margin: 0;list-style: none;display: flex;flex-wrap: wrap;gap: calc(var(--font-size) * 1.5);}
@media (min-width: 1250px) {.b-ext .phone-card__phone-list {gap: calc(var(--font-size) * 3);}}
.b-ext .published {display: flex;gap: calc(var(--font-size) * .25);align-items: center;padding: 0;}
.b-ext .published > time:only-child::after, .b-ext .published > time:not(:last-child)::after {content: " · ";width: calc(var(--font-size) * 1);padding: 0 calc(var(--font-size) * 1);}
.b-ext .published .published__time {display: flex;align-items: center;gap: calc(var(--font-size) * .25);}
.b-ext .published .published__time > .icon {width: calc(var(--font-size) * 1) !important;height: calc(var(--font-size) * 1) !important;}
.b-ext .banner-vertical-card {display: flex;flex-direction: column;}
.b-ext .banner-vertical-card--bg-color-weak {background-color: #ebf9ff;}
.b-ext .banner-vertical-card .banner-vertical-card__content {padding-left: calc(var(--font-size) * 1);margin-top: calc(var(--font-size) * -2);z-index: 9;}
.b-ext .banner-vertical-card .banner-vertical-card__content .banner-image-highlighted__title {padding: 0 calc(var(--font-size) * .5);}
.b-ext .banner-vertical-card--image .banner-vertical-card__image .card-image {height: calc(var(--font-size) * 12);width: 100%;object-fit: cover;clip-path: ellipse(90% 100% at 50% 0);}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .banner-vertical-card--image .banner-vertical-card__image .card-image {height: calc(var(--font-size) * 20);}}
.b-ext .banner-vertical-card--image .banner-vertical-card__content-cta {font-weight: 700;font-size: calc(var(--font-size) * .875);padding-top: calc(var(--font-size) * .5);padding-bottom: calc(var(--font-size) * 1);}
.b-ext .pagination__navigation {display: flex;justify-content: center;align-items: center;}
.b-ext .pagination__navigation .icon svg {width: calc(var(--font-size) * 2);height: calc(var(--font-size) * 2);}
.b-ext .pagination__navigation-prev, .b-ext .pagination__navigation-next {display: flex;justify-content: center;align-items: center;width: calc(var(--font-size) * 2.5);height: calc(var(--font-size) * 2.5);border-radius: calc(var(--font-size) * 3.125);color: #0f77ae;transition: background-color .6s ease;cursor: pointer;}
.b-ext .pagination__navigation-prev.disabled, .b-ext .pagination__navigation-next.disabled {color: #d6d6d6;cursor: auto;}
.b-ext .pagination__navigation-prev:hover:not(.disabled), .b-ext .pagination__navigation-next:hover:not(.disabled) {color: #fff;background-color: #0f77ae;}
.b-ext .pagination__number-list {list-style: none;margin: 0;padding: 0;display: flex;}
.b-ext .pagination__number-item {padding: calc(var(--font-size) * .25);}
.b-ext .pagination__number-item--ellipsis {padding: calc(var(--font-size) * .25);}
.b-ext .pagination__number-item--ellipsis:before {content: "...";font-size: calc(var(--font-size) * 1.125);line-height: calc(var(--font-size) * 2);color: #707070;}
.b-ext .pagination__number-item.active .pagination__anchor {color: #fff;background-color: #0f77ae;}
.b-ext .pagination__anchor {padding: calc(var(--font-size) * .5);width: calc(var(--font-size) * 2.5);height: calc(var(--font-size) * 2.5);border-radius: calc(var(--font-size) * 3.125);color: #0f77ae;display: block;text-align: center;text-decoration: none;font-weight: 700;transition: background-color .6s ease;}
.b-ext .pagination__anchor:hover {color: #fff;background-color: #0f77ae;}
.b-ext .downloads-list {background-color: #f7f7f7;padding: calc(var(--font-size) * 1) calc(var(--font-size) * 1.5);margin-bottom: calc(var(--font-size) * 1);}
.b-ext .downloads-list .downloads-list__title {margin-bottom: 0;}
@media only screen and (max-width: 991px) {.b-ext .downloads-list {padding: calc(var(--font-size) * 1);}
	.b-ext .downloads-list .downloads-list__title {margin-bottom: calc(var(--font-size) * .5);}}
.b-ext .downloads-list:last-of-type {margin-bottom: 0;}
.b-ext .reference-blog__content {padding: calc(var(--font-size) * .5) 0;}
.b-ext .reference-blog__text-primary {color: #0f77ae;}
.b-ext .social-media-share__icons {display: inline-flex;flex-direction: column;gap: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .social-media-share__icons {flex-direction: row;}}
.b-ext .social-media-share__icons span {width: 32px;height: 32px;}
.b-ext .social-media-share__icons svg {width: 16px;height: 16px;}
.b-ext .social-media-share__icons a:hover span {background-color: #009ddd;}
.b-ext .social-media-share__icons .icon--circle-color-blue:hover {background-color: #009ddd;}
.b-ext .social-media-share__icons .icon--circle-color-grey:hover {background-color: #666;}
.b-ext .card__step {background-color: #f7f7f7;display: flex;gap: calc(var(--font-size) * .5);}
.b-ext .number-step {padding: calc(var(--font-size) * 1) 0;width: 50px;text-align: center;}
.b-ext .card__container {background-color: #fff;padding: calc(var(--font-size) * 1);width: 100%;margin: calc(var(--font-size) * .5) 0;}
.b-ext .card__container__title {padding: calc(var(--font-size) * .25) 0;}
.b-ext .card__container__links-info {align-items: center;justify-content: space-between;padding-top: calc(var(--font-size) * 1.5);}
@media (min-width: 992px) {.b-ext .card__container__links-info {display: flex;}}
@media only screen and (max-width: 991px) {.b-ext .card__container__links-info {display: grid;gap: calc(var(--font-size) * 1);}}
.b-ext .card__container__links {display: flex;gap: calc(var(--font-size) * 2.5);}
@media only screen and (max-width: 991px) {.b-ext .card__container__links {display: grid;gap: calc(var(--font-size) * 1);}}
.b-ext .card__container__info {display: flex;gap: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .card__container__info {display: grid;gap: calc(var(--font-size) * .5);}}
.b-ext .line {border-right: 2px solid #d6d6d6;width: calc(50% + 2px);height: 95%;}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .line {height: 80%;}}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .line {height: 70%;}}
@media only screen and (min-width: 1500px) {.b-ext .line {height: 65%;}}
.b-ext .video__container {padding: calc(var(--font-size) * .5);position: relative;display: inline-block;}
.b-ext .video__container .video__container__video {display: block;height: auto;cursor: pointer;}
.b-ext .video__container .icon {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: calc(var(--font-size) * 2);height: calc(var(--font-size) * 2);z-index: 9;cursor: pointer;}
.b-ext .video__container__play-hide {visibility: hidden;}
.b-ext .announcement-card {background-color: #f7f7f7;padding: calc(var(--font-size) * 2);display: flex;gap: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .announcement-card {flex-direction: column;padding: calc(var(--font-size) * 1.5);}}
.b-ext .announcement-card__title {margin-bottom: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .announcement-card__title {font-size: calc(var(--font-size) * 1.5);}}
.b-ext .announcement-card__content {font-size: calc(var(--font-size) * .875);}
.b-ext .announcement-card__view-more {min-width: calc(var(--font-size) * 6);align-self: flex-end;}
@media only screen and (max-width: 991px) {.b-ext .announcement-card__view-more {font-size: calc(var(--font-size) * .875);align-self: flex-start;}}
.b-ext .announcement-card__footer {display: flex;justify-content: space-between;align-items: center;}
.b-ext .article-without-photo-card {padding: calc(var(--font-size) * 1.5);background: #f7f7f7;margin-bottom: calc(var(--font-size) * 2);}
.b-ext .article-without-photo-card .article-without-photo-card__right {align-items: center;justify-content: space-between;display: flex;}
.b-ext .article-without-photo-card--downloadsList {margin: calc(var(--font-size) * 1) 0;width: 100%;}
.b-ext .article-without-photo-card--downloadsList .article-without-photo-card__content {display: flex;align-items: center;justify-content: space-between;}
.b-ext .article-without-photo-card--downloadsList .article-without-photo-card__metadata__content {margin-bottom: 0 !important;}
.b-ext .article-without-photo-card--downloadsList .article-without-photo-card__right {align-items: center;}
.b-ext .article-without-photo-card--downloadsList .article-without-photo-card__right .col-auto:first-child {padding-right: 0;}
@media only screen and (max-width: 991px) {.b-ext .article-without-photo-card--downloadsList .article-without-photo-card__right .col-auto:first-child {padding-right: calc(var(--bs-gutter-x) * .5);}}
@media only screen and (max-width: 991px) {.b-ext .article-without-photo-card--downloadsList .article-without-photo-card__right {justify-content: end;}}
.b-ext .display-price {display: inline-flex;align-items: end;margin: 0;}
.b-ext .display-price__right-text {width: 63px;color: #333;line-height: 1.1;}
.b-ext .display-price__left-text {color: #333;line-height: 1.1;}
.b-ext .display-price--black {color: #333;}
.b-ext .display-price--blue {color: #0f77ae;}
.b-ext .display-price--promo {color: #91005f;}
.b-ext .display-price--l {gap: calc(var(--font-size) * .5);}
.b-ext .display-price--l .display-price__left-text, .b-ext .display-price--l .display-price__right-text {font-size: calc(var(--font-size) * .875);font-weight: 400;}
.b-ext .display-price--l .display-price__price {line-height: 38.75px;}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .display-price--l .display-price__price {line-height: 33px;}}
@media only screen and (max-width: 991px) {.b-ext .display-price--l .display-price__price {line-height: 28px;}}
.b-ext .display-price--m {gap: calc(var(--font-size) * .5);}
.b-ext .display-price--m .display-price__left-text, .b-ext .display-price--m .display-price__right-text {font-size: calc(var(--font-size) * .875);font-weight: 400;}
.b-ext .display-price--m .display-price__price {line-height: 35px;}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .display-price--m .display-price__price {line-height: 30px;}}
@media only screen and (max-width: 991px) {.b-ext .display-price--m .display-price__price {line-height: 24px;}}
.b-ext .display-price--s {gap: calc(var(--font-size) * .5);}
.b-ext .display-price--s .display-price__left-text, .b-ext .display-price--s .display-price__right-text {font-size: calc(var(--font-size) * .75);font-weight: 400;}
.b-ext .display-price--s .display-price__price {line-height: 26px;}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .display-price--s .display-price__price {line-height: 24px;}}
@media only screen and (max-width: 991px) {.b-ext .display-price--s .display-price__price {line-height: 22px;}}
.b-ext .display-price--xs {gap: calc(var(--font-size) * .5);}
.b-ext .display-price--xs .display-price__left-text, .b-ext .display-price--xs .display-price__right-text {font-size: calc(var(--font-size) * .625);font-weight: 400;}
.b-ext .display-price--xs .display-price__price {line-height: 16px;}
.b-ext .item-requirements {margin-top: calc(var(--font-size) * 1);}
.b-ext .item-requirements__list {list-style: none;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;gap: calc(var(--font-size) * .5);padding: calc(var(--font-size) * .125);}
.b-ext .item-requirements__item {display: inline-flex;align-items: center;}
.b-ext .item-requirements__item .icon {width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);}
.b-ext .item-requirements__text {padding-left: calc(var(--font-size) * .5);}
.b-ext .item-requirements__text--success {padding-left: calc(var(--font-size) * .5);color: #2e7e45;}
.b-ext .item-requirements__text--error {padding-left: calc(var(--font-size) * .5);color: #9f1b0a;}
.b-ext .dropdown-select__container {position: relative;border: 1px solid #979797;background-color: #f7f7f7;cursor: pointer;}
.b-ext .dropdown-select__container:hover {border-color: #009ddd;}
.b-ext .dropdown-select__container--white {background-color: #fff;}
.b-ext .dropdown-select__container--phone {background: #f7f7f7;border-right: 0px;width: calc(var(--font-size) * 4.75);height: calc(var(--font-size) * 2.875);}
.b-ext .dropdown-select__container--phone .wrapper-dropdown {width: calc(var(--font-size) * 4.75);height: calc(var(--font-size) * 2.875);}
.b-ext .dropdown-select__container--phone .wrapper-dropdown .icon {padding-right: calc(var(--font-size) * .5);}
.b-ext .dropdown-select__container--phone .wrapper-dropdown .icon svg {color: #333;}
.b-ext .dropdown-select__container--phone .wrapper-dropdown .selected-display {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * .875);font-weight: 400;}
.b-ext .dropdown-select__container.dropdown-select--disabled {background-color: #f7f7f7;border: none;pointer-events: none;}
.b-ext .dropdown-select__container.dropdown-select--disabled .selected-display {color: #707070;}
.b-ext .dropdown-select__container.dropdown-select--disabled .icon svg {color: #d6d6d6;}
.b-ext .wrapper-dropdown {color: #333;overflow: hidden;background: none;border: none;font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * .875);padding: calc(var(--font-size) * .75) calc(var(--font-size) * 1);appearance: none;outline: none;text-align: left;}
.b-ext .wrapper-dropdown * {pointer-events: auto;}
.b-ext .wrapper-dropdown a {color: inherit;text-decoration: none;padding: 0 calc(var(--font-size) * 1);line-height: 40px;display: block;}
.b-ext .wrapper-dropdown .icon {position: absolute;display: inline-flex;align-items: center;top: 0;right: 0;bottom: 0;padding-right: calc(var(--font-size) * 1);pointer-events: none;}
.b-ext .wrapper-dropdown .icon svg {color: #0f77ae;}
.b-ext .wrapper-dropdown::before {position: absolute;top: 50%;right: 16px;margin-top: 0px;}
.b-ext .wrapper-dropdown .dropdown {box-shadow: 0px 1px 8px 0px rgba(0,0,0,.1019607843);background-color: #fff;position: absolute;right: 0;left: 0;margin: 0;padding: 0;list-style: none;z-index: 99;visibility: hidden;max-height: calc(var(--font-size) * 7.5);overflow-y: auto;}
.b-ext .wrapper-dropdown.top .dropdown {bottom: calc(100% + 2px);}
.b-ext .wrapper-dropdown.footer .dropdown {bottom: calc(100% + 2px);}
.b-ext .wrapper-dropdown .dropdown li {overflow: hidden;}
.b-ext .wrapper-dropdown .dropdown li:hover {color: #0f77ae;}
.b-ext .wrapper-dropdown .dropdown .selected {color: #0f77ae;border-color: 2px solid #0f77ae;}
.b-ext .wrapper-dropdown.active .dropdown {opacity: 1;visibility: visible;}
.b-ext .dropdown-select__container.active {border-color: #0f77ae;box-shadow: 0 0 0 1px inset #0f77ae;}
.b-ext .dropdown-select__container.active span svg {transform: rotate(-180deg);}
.b-ext .dropdown-select__container.dropdown-select--small {width: calc(var(--font-size) * 9.56);height: calc(var(--font-size) * 1.75);}
@media only screen and (max-width: 991px) {.b-ext .dropdown-select__container.dropdown-select--small {width: 100%;}}
.b-ext .dropdown-select__container.dropdown-select--small .wrapper-dropdown {align-content: center;padding: 0;height: 100%;padding-left: calc(var(--font-size) * .5);}
.b-ext .dropdown-select__container.dropdown-select--small .wrapper-dropdown .icon {padding-right: calc(var(--font-size) * .5);}
.b-ext .dropdown-select__container.dropdown-select--small .wrapper-dropdown .icon svg {color: #333;}
.b-ext .dropdown-select__container.dropdown-select--small .selected-display {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * .75);font-weight: 400;}
.b-ext .dropdown-select__container.dropdown-select--small li.item {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * .75);font-weight: 400;line-height: 30px;}
.b-ext .dividing-line {border-top: 1px solid #f7f7f7;width: 100%;}
.b-ext .text-content__title {margin-bottom: calc(var(--font-size) * 1);}
.b-ext .text-content__meta-list {display: flex;gap: calc(var(--font-size) * 1);margin: 0 0 calc(var(--font-size) * 1.5) 0;padding: 0;flex-wrap: wrap;}
.b-ext .text-content__meta-item {display: flex;gap: calc(var(--font-size) * .25);align-items: center;}
.b-ext .text-content__meta-item:not(:last-child)::after {content: "·";position: relative;left: calc(var(--font-size) * .3125);}
.b-ext .text-content__meta-item svg {width: calc(var(--font-size) * 1);height: calc(var(--font-size) * 1);}
.b-ext .text-content__badge-list {margin: 0;padding: calc(var(--font-size) * 1) 0;display: flex;gap: calc(var(--font-size) * 1);list-style: none;flex-wrap: wrap;}
.b-ext .text-content section {padding: calc(var(--font-size) * 1) 0 calc(var(--font-size) * 5);border-bottom: 1px solid #d6d6d6;display: flex;flex-direction: column;gap: calc(var(--font-size) * 5);}
@media only screen and (max-width: 991px) {.b-ext .text-content section {gap: calc(var(--font-size) * 3);}}
.b-ext .text-content section header {display: flex;flex-direction: column;gap: calc(var(--font-size) * 2.5);padding-bottom: calc(var(--font-size) * 2.5);border-bottom: 1px solid #d6d6d6;}
.b-ext .text-content section header p {font-size: calc(var(--font-size) * 1.5625);line-height: calc(var(--font-size) * 1.9375);}
.b-ext .text-content section ul, .b-ext .text-content section ol {margin: 0;font-size: calc(var(--font-size) * 1.25);display: flex;flex-direction: column;gap: calc(var(--font-size) * 1.5);}
.b-ext .text-content section ul li::marker, .b-ext .text-content section ol li::marker {color: #0f77ae;font-weight: 700;}
.b-ext .text-content section img {max-width: -webkit-fill-available;}
.b-ext .text-content article {display: flex;flex-direction: column;gap: calc(var(--font-size) * 1.5);margin-bottom: calc(var(--font-size) * 1.5);}
@media only screen and (max-width: 991px) {.b-ext .text-content article {gap: calc(var(--font-size) * 2);}}
.b-ext .text-content article h2 {margin: 0;}
.b-ext .text-content h2 {font-family: "Gilroy",sans-serif;font-size: calc(var(--font-size) * 1.9375);line-height: calc(var(--font-size) * 1.875);}
.b-ext .text-content p {font-size: calc(var(--font-size) * 1.25);line-height: calc(var(--font-size) * 1.625);margin: 0;}
.b-ext .text-content a {color: #0f77ae;text-decoration: none;font-weight: bold;}
.b-ext .text-content a:hover {text-decoration: underline;}
.b-ext .text-content sup {font-size: calc(var(--font-size) * 1.125);}
.b-ext .text-content .downloads-list p {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * .875);font-weight: 400;}
.b-ext .sticky-top {transition: top .2s;z-index: 10;background-color: #fff;}
.b-ext [data-scroll-direction=up] .sticky-top:has(div[class=show-on-scrolling-up-menu]) {top: 0 !important;box-shadow: 0 2px 4px rgba(0,0,0,.08);}
.b-ext [data-scroll-direction=up] .sticky-top:has(div[class=show-on-scrolling-up-menu]) .show-on-scrolling-up-menu {display: block !important;}
.b-ext .sticky-top:has(div[data-scrolling=active] .sticky-lead-top) {top: 0 !important;}
.b-ext .sticky-top:has(div[data-scrolling=active] .sticky-lead-top) .show-on-scrolling-up-menu {display: none;}
@media only screen and (max-width: 991px) {.b-ext .is-stuck .hidden-small-when-stuck {display: none;}}
.b-ext .sticky-bottom {flex-direction: column;position: fixed;bottom: 0;left: 0;right: 0;display: flex;z-index: 9;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-regular.woff2") format("woff2");font-weight: normal;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-italic.woff2") format("woff2");font-weight: normal;font-style: italic;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-medium.woff2") format("woff2");font-weight: 500;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-mediumitalic.woff2") format("woff2");font-weight: normal;font-style: italic;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-bold.woff2") format("woff2");font-weight: 700;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-bolditalic.woff2") format("woff2");font-weight: 700;font-style: italic;}
@font-face {font-family: "Gilroy";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/gilroy-extrabold.woff2") format("woff2");font-weight: 400;font-style: normal;}
.b-ext .main-menu {position: relative;background-color: #fff;padding: calc(var(--font-size) * 1) 0;}
@media only screen and (max-width: 991px) {.b-ext .main-menu {padding: calc(var(--font-size) * .5) 0;}}
.b-ext .main-menu ul {list-style: none;padding: 0;margin: 0;}
.b-ext .main-menu__content {display: flex;justify-content: space-between;align-items: center;}
.b-ext .main-menu__mobile-button {display: none;color: #333;background: none;border: 0;padding: calc(var(--font-size) * .5);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__mobile-button {display: flex;}}
.b-ext .main-menu__mobile-button .icon {width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);}
.b-ext .main-menu__mobile-user-link {display: none;padding: calc(var(--font-size) * .5);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__mobile-user-link {display: flex;}}
.b-ext .main-menu__mobile-user-link .icon {width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);}
.b-ext .main-menu__wrapper {flex: 1;display: flex;justify-content: space-between;align-items: center;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__wrapper {position: fixed;top: 0;padding-top: 73px;left: -100%;flex-direction: column;align-items: normal;background-color: white;width: 100%;height: 100%;z-index: 100;overflow: auto;transition: left .2s;}
	.b-ext .js-main-menu--opened .main-menu__wrapper {left: 0;}}
.b-ext .main-menu__logo {display: inline-block;line-height: 0;margin-right: calc(var(--font-size) * 1);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__logo {margin-right: 0;}}
.b-ext .main-menu__logo img {height: calc(var(--font-size) * 3);}
@media only screen and (max-width: 991px) {.b-ext .main-menu__logo img {height: calc(var(--font-size) * 2.5);}}
.b-ext .main-menu .main-menu__primary-menu {display: flex;align-items: center;gap: calc(var(--font-size) * 1);}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .main-menu .main-menu__primary-menu {gap: calc(var(--font-size) * .5);}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu .main-menu__primary-menu {flex-direction: column;gap: 0;}}
.b-ext .main-menu__menu-highlighted {display: none;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__menu-highlighted {display: flex;flex-direction: column;padding: calc(var(--font-size) * 1.5) calc(var(--font-size) * 1);}}
.b-ext .main-menu__secondary-menu {display: flex;gap: calc(var(--font-size) * 1.5);align-items: center;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__secondary-menu {gap: 0;flex-direction: column;background-color: #f7f7f7;}}
.b-ext .main-menu__menu-header {display: none;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__menu-header {position: fixed;left: -100%;width: 100%;top: 0;background-color: white;z-index: 1;display: flex;align-items: center;align-self: stretch;justify-content: space-between;padding: calc(var(--font-size) * 2) calc(var(--font-size) * 1) calc(var(--font-size) * 1);border-bottom: 1px solid #979797;transition: left .2s;}
	.b-ext .js-main-menu--opened .main-menu__menu-header {left: 0;}}
.b-ext .main-menu__mobile-close-button, .b-ext .main-menu__mobile-back-button {display: none;background: none;border: 0;padding: 0;color: #333;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__mobile-close-button, .b-ext .main-menu__mobile-back-button {display: flex;}}
.b-ext .main-menu__mobile-close-button .icon, .b-ext .main-menu__mobile-back-button .icon {width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);}
.b-ext .main-menu__menu-item {display: flex;align-self: stretch;align-items: center;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__menu-item {display: block;padding: 0;}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__primary-menu .main-menu__menu-item {border-bottom: 1px solid #f7f7f7;}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__secondary-menu .main-menu__menu-item {border-bottom: 1px solid #979797;}
	.b-ext .main-menu__secondary-menu .main-menu__menu-item:first-of-type {border-top: 1px solid #979797;}}
.b-ext .main-menu__menu-item__link {position: relative;display: flex;align-items: center;margin-top: calc(var(--font-size) * .125);gap: calc(var(--font-size) * .5);padding: calc(var(--font-size) * .66) 0;color: inherit;text-decoration: none;}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .main-menu__menu-item__link {font-size: calc(var(--font-size) * .875);}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__menu-item__link {margin-top: 0;padding: 0;}}
.b-ext .main-menu__primary-menu .main-menu__menu-item__link {padding: calc(var(--font-size) * .75) calc(var(--font-size) * .25);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__primary-menu .main-menu__menu-item__link {padding: calc(var(--font-size) * 1);justify-content: space-between;}}
.b-ext .main-menu__primary-menu .main-menu__menu-item__link .icon {display: none;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__primary-menu .main-menu__menu-item__link .icon {display: block;color: #0f77ae;width: calc(var(--font-size) * 2);height: calc(var(--font-size) * 2);}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__secondary-menu .main-menu__menu-item__link {flex: 1;padding: calc(var(--font-size) * 1);justify-content: space-between;}}
.b-ext .main-menu__secondary-menu .main-menu__menu-item__link:hover {text-decoration: underline;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__secondary-menu .main-menu__menu-item__link:hover {text-decoration: none;}}
.b-ext .main-menu__secondary-menu .main-menu__menu-item__link .icon {width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);}
.b-ext .main-menu__secondary-menu .main-menu__menu-item__label {display: flex;align-items: center;gap: calc(var(--font-size) * .5);}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .main-menu__secondary-menu .main-menu__menu-item__label {gap: calc(var(--font-size) * .25);}}
.b-ext .main-menu__menu-item__icon-right {display: none;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__menu-item__icon-right {display: block;color: #0f77ae;width: calc(var(--font-size) * 2);height: calc(var(--font-size) * 2);}}
@media only screen and (min-width: 1024px) {.b-ext .main-menu__primary-menu .main-menu__menu-item:hover .main-menu__submenu, .b-ext .main-menu__secondary-menu .main-menu__menu-item:hover .main-menu__submenu {display: flex;}
	.b-ext .main-menu__primary-menu .main-menu__menu-item:hover .main-menu__menu-item__link::after {content: "";position: absolute;bottom: 0;left: calc(var(--font-size) * .25);right: calc(var(--font-size) * .25);background-color: #009ddd;height: calc(var(--font-size) * .1875);}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__primary-menu .main-menu__menu-item:focus-within .main-menu__menu-item__link::after {content: none;}
	.b-ext .main-menu__primary-menu .main-menu__menu-item:focus-within .main-menu__submenu, .b-ext .main-menu__secondary-menu .main-menu__menu-item:focus-within .main-menu__submenu {display: flex;}}
.b-ext .main-menu__submenu {position: absolute;left: 0;right: 0;top: calc(100% - calc(var(--font-size) * 1));display: none;box-shadow: 0 4px 4px rgba(0,0,0,.07);background-color: white;z-index: 100;overflow: hidden;padding-top: calc(var(--font-size) * 1);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu {position: fixed;left: -100%;top: 0;padding-top: 73px;width: 100%;height: 100%;z-index: 110;transition: left .2s;box-shadow: none;overflow: auto;}
	.b-ext .main-menu__submenu > .container {padding: 0;}
	.b-ext .main-menu__submenu.js-main-menu__submenu--opened {display: flex;left: 0;}}
.b-ext ul.main-menu__submenu__list {display: flex;margin: 0 calc(var(--font-size) * -1.5);}
@media only screen and (max-width: 1023px) {.b-ext ul.main-menu__submenu__list {margin: 0;display: flex;flex-direction: column;}}
.b-ext .main-menu__submenu-header {display: none;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-header {position: fixed;left: -100%;top: 0;width: 100%;display: flex;align-items: center;align-self: stretch;justify-content: space-between;padding: calc(var(--font-size) * 2) calc(var(--font-size) * 1) calc(var(--font-size) * 1);background-color: white;border-bottom: 1px solid #979797;transition: left .2s;z-index: 1;}
	.b-ext .js-main-menu__submenu--opened .main-menu__submenu-header {left: 0;}}
.b-ext .main-menu__submenu-highlighted, .b-ext .main-menu__submenu-item, .b-ext .main-menu__submenu-item--bg-gray {flex-basis: 25%;padding: 0 calc(var(--font-size) * 1.5);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-highlighted, .b-ext .main-menu__submenu-item, .b-ext .main-menu__submenu-item--bg-gray {padding: 0;flex-basis: auto;}}
.b-ext .main-menu__submenu-highlighted {margin: calc(var(--font-size) * 2) 0;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-highlighted {margin: 0;padding: calc(var(--font-size) * 1);order: 2;}
	.b-ext .main-menu__secondary-menu .main-menu__submenu-highlighted {order: 1;padding-bottom: calc(var(--font-size) * 1.5);box-shadow: inset 0 calc(var(--font-size) * -.25) 0 #f7f7f7;}}
.b-ext .main-menu__submenu-highlighted__title {display: block;margin-bottom: calc(var(--font-size) * .5);}
.b-ext .main-menu__submenu-highlighted__price {margin-top: calc(var(--font-size) * 3);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-highlighted__price {display: none;}}
.b-ext .main-menu__submenu-highlighted__actions {margin-top: calc(var(--font-size) * 3);display: flex;flex-direction: column;gap: calc(var(--font-size) * 1);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-highlighted__actions {margin-top: 0;}}
.b-ext .main-menu__submenu-highlighted__actions .text-link {align-self: center;color: #0f77ae;}
.b-ext .main-menu__submenu-highlighted__price + .main-menu__submenu-highlighted__actions {margin-top: calc(var(--font-size) * .5);}
.b-ext .main-menu__submenu-highlighted__phones {margin-top: calc(var(--font-size) * 1.5);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-highlighted__phones {padding: 0 calc(var(--font-size) * 1);display: flex;flex-direction: column;padding-bottom: calc(var(--font-size) * .25);box-shadow: inset 0 calc(var(--font-size) * -.25) 0 #f7f7f7;}}
.b-ext .main-menu__submenu-highlighted__phones__title {margin-bottom: calc(var(--font-size) * .5);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-highlighted__phones__title {margin-bottom: calc(var(--font-size) * 1);}}
.b-ext .main-menu__submenu-highlighted__phones__see-all {margin-top: calc(var(--font-size) * 1);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-highlighted__phones__see-all {margin-bottom: calc(var(--font-size) * 1);}}
.b-ext .main-menu__submenu-item:not(.main-menu__submenu-item--bg-gray) {margin: calc(var(--font-size) * 2) 0;flex: 1;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-item:not(.main-menu__submenu-item--bg-gray) {order: 1;margin: 0;}}
.b-ext .main-menu__submenu-item__text {margin-bottom: calc(var(--font-size) * 1);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-item__text {margin: 0;padding: calc(var(--font-size) * 1);display: flex;align-items: center;justify-content: space-between;border-bottom: 1px solid #f7f7f7;}}
.b-ext .main-menu__submenu-item__text .icon {display: none;color: #0f77ae;transform: rotate(0deg);transition: transform .2s;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-item__text .icon {display: inline-block;}}
.b-ext .js-main-menu__second-submenu--opened .main-menu__submenu-item__text .icon {transform: rotate(-180deg);}
.b-ext .main-menu__submenu-item + .main-menu__submenu-item:not(.main-menu__submenu-item--bg-gray) {border-left: 1px solid #d6d6d6;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-item + .main-menu__submenu-item:not(.main-menu__submenu-item--bg-gray) {border-left: 0;}}
.b-ext .main-menu__submenu-item--bg-gray {background-color: #f7f7f7;padding-top: calc(var(--font-size) * 2);padding-bottom: calc(var(--font-size) * 2);position: relative;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-item--bg-gray {order: 3;padding: 0;}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-item--bg-gray .main-menu__submenu-item__text {padding-top: calc(var(--font-size) * 1);padding-bottom: calc(var(--font-size) * 1);border-bottom: 1px solid #979797;}}
.b-ext .main-menu__submenu-item--bg-gray::after {content: "";background-color: #f7f7f7;width: 99999em;position: absolute;top: 0;left: 100%;bottom: 0;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-item--bg-gray::after {content: none;}}
.b-ext ul.main-menu__second-submenu {margin-bottom: calc(var(--font-size) * 1);}
@media only screen and (min-width: 1024px) {.b-ext ul.main-menu__second-submenu {display: block !important;}}
@media only screen and (max-width: 1023px) {.b-ext ul.main-menu__second-submenu {margin-bottom: 0;overflow: hidden;padding-bottom: calc(var(--font-size) * .25);box-shadow: inset 0 calc(var(--font-size) * -.25) 0 #f7f7f7;}
	.b-ext .main-menu__submenu-item--bg-gray ul.main-menu__second-submenu {display: block;border-bottom: 0;}}
.b-ext .main-menu__second-submenu__item {margin-bottom: calc(var(--font-size) * .5);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__second-submenu__item {margin-bottom: 0;border-bottom: 1px solid #f7f7f7;}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-item--bg-gray .main-menu__second-submenu__item {border-bottom: 1px solid #979797;}}
.b-ext .main-menu__second-submenu__item-link {display: inline-flex;align-items: center;gap: calc(var(--font-size) * .5);color: inherit;text-decoration: none;}
.b-ext .main-menu__second-submenu__item-link:hover {text-decoration: underline !important;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__second-submenu__item-link {padding: calc(var(--font-size) * 1);display: flex;}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-item--bg-gray .main-menu__second-submenu__item-link {justify-content: space-between;flex-direction: row-reverse;}}
.b-ext .main-menu__second-submenu__item-link .icon {flex-shrink: 0;margin-right: calc(var(--font-size) * .25);color: #0f77ae;width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__second-submenu__item-link .icon {margin-right: 0;}}
.b-ext .main-menu__second-submenu__see-all {margin-top: calc(var(--font-size) * 1);padding-top: calc(var(--font-size) * 1);border-top: 1px solid #f7f7f7;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__second-submenu__see-all {margin: 0;padding: 0;border-top: 0;}}
.b-ext .main-menu__second-submenu__see-all__link {color: inherit;text-decoration: none;}
.b-ext .main-menu__second-submenu__see-all__link:hover {text-decoration: underline !important;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__second-submenu__see-all__link {display: block;padding: calc(var(--font-size) * 1.18) calc(var(--font-size) * 1);}}
.b-ext .main-menu__submenu-item.main-menu__submenu-item__download-app {position: relative;margin-bottom: 0;padding-bottom: calc(var(--font-size) * 2);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu__submenu-item.main-menu__submenu-item__download-app {padding: calc(var(--font-size) * 1.5) calc(var(--font-size) * 1) calc(var(--font-size) * 2.5);}}
.b-ext .main-menu__submenu-item.main-menu__submenu-item__download-app::after {z-index: -1;content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzc1IiBoZWlnaHQ9IjM0MSIgdmlld0JveD0iMCAwIDM3NSAzNDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xODc3XzQyODU4KSI+CjxtYXNrIGlkPSJtYXNrMF8xODc3XzQyODU4IiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSItNzciIHk9IjY4IiB3aWR0aD0iMTQyNSIgaGVpZ2h0PSIxNDI1Ij4KPGNpcmNsZSBjeD0iNzEyLjUiIGN5PSI3MTIuNSIgcj0iNzEyLjUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDEzNDggNjgpIiBmaWxsPSIjQkRFNkY2Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8xODc3XzQyODU4KSI+CjxwYXRoIGQ9Ik0zOTEgMjVILTEyVjQ0NkgzOTFWMjVaIiBmaWxsPSIjRUJGOUZGIi8+CjwvZz4KPC9nPgo8L3N2Zz4K");background-repeat: no-repeat;background-position: right bottom;}
.b-ext .main-menu__submenu-item__download-app__title {margin-bottom: calc(var(--font-size) * 1);}
.b-ext .main-menu__submenu-item__download-app__rating {margin-bottom: calc(var(--font-size) * 1.5);}
.b-ext .main-menu__submenu-item__download-app__rating__text {display: block;}
.b-ext .main-menu__submenu-item__download-app__actions {display: flex;gap: calc(var(--font-size) * 1);}
.b-ext .main-menu__submenu-item__download-app__actions .btn-download-app {display: block;flex: 1;max-height: 40px;}
.b-ext .top-menu {background-color: #f7f7f7;padding: calc(var(--font-size) * .5) 0;}
@media only screen and (max-width: 1023px) {.b-ext .top-menu {justify-content: center;}}
.b-ext .top-menu ul {list-style: none;padding: 0;margin: 0;}
.b-ext .top-menu a {color: inherit;text-decoration: none;}
.b-ext .top-menu a:hover {text-decoration: underline;}
.b-ext .top-menu__logo {display: block;height: calc(var(--font-size) * 1.125);margin: 0 auto;}
.b-ext .top-menu__primary-menu {display: flex;}
@media only screen and (max-width: 1023px) {.b-ext .top-menu__primary-menu {display: none;}}
.b-ext .top-menu__menu-item {padding: 0 calc(var(--font-size) * 1.5);border-left: 1px solid #979797;display: flex;align-items: center;gap: calc(var(--font-size) * 1);}
.b-ext .top-menu__menu-item:first-of-type {padding-left: 0;border-left: 0;}
.b-ext .top-menu__menu-item:last-of-type {padding-right: 0;}
.b-ext .top-menu__menu-item__link {display: flex;align-items: center;gap: calc(var(--font-size) * .25);}
.b-ext .top-menu__menu-item__link .icon {width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);}
.b-ext section.colophon {padding-bottom: calc(var(--font-size) * 2);border-top: 1px solid #f7f7f7;}
.b-ext .colophon__we-call-you {padding-top: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .colophon__we-call-you .btn {width: 100%;}}
.b-ext .colophon__phone {display: flex;flex-direction: column;gap: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .colophon__phone {flex-direction: row;}}
.b-ext .colophon__lets-talk, .b-ext .colophon__social, .b-ext .colophon__download-app {margin-top: calc(var(--font-size) * 2);}
.b-ext .colophon__social__links {display: flex;gap: calc(var(--font-size) * 1);list-style: none;}
.b-ext .colophon__rating {margin-bottom: calc(var(--font-size) * 1.5);}
.b-ext .colophon__rating__text {display: block;}
.b-ext .colophon__app__actions {display: flex;gap: calc(var(--font-size) * 1);margin-bottom: calc(var(--font-size) * 1.5);}
.b-ext section.footer {background-color: #333;color: #fff;}
.b-ext section.footer hr {margin: 0;color: #666;}
@media only screen and (max-width: 991px) {.b-ext section.footer hr {display: none;}}
.b-ext .footer-menu {padding: calc(var(--font-size) * 5) 0;}
@media only screen and (max-width: 991px) {.b-ext .footer-menu {padding: 0;}}
.b-ext .footer-menu ul {list-style: none;padding: 0;margin: 0;}
.b-ext .footer-menu a {color: inherit;text-decoration: none;}
.b-ext .footer-menu .footer-menu__item {overflow: hidden;}
.b-ext .footer-menu .footer-menu__item__text {display: flex;align-items: center;justify-content: space-between;}
@media only screen and (max-width: 991px) {.b-ext .footer-menu .footer-menu__item__text {padding: calc(var(--font-size) * 1) 0;margin: 0;}}
.b-ext .footer-menu .footer-menu__item__text .icon {display: none;width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);transform: rotate(0);transition: transform .2s;}
@media only screen and (max-width: 991px) {.b-ext .footer-menu .footer-menu__item__text .icon {display: block;}}
.b-ext .footer-menu .footer-menu__item.js-footer-menu__item--opened .footer-menu__item__text .icon {transform: rotate(-180deg);}
.b-ext .footer-menu .footer-menu__second-menu {display: flex !important;flex-direction: column;gap: calc(var(--font-size) * .5);}
@media only screen and (max-width: 991px) {.b-ext .footer-menu .footer-menu__second-menu {padding-left: calc(var(--font-size) * 1);padding-right: calc(var(--font-size) * 1);}
	.b-ext .footer-menu .footer-menu__second-menu.collapse:not(.show) {display: none !important;}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .footer-menu .footer-menu__second-menu {height: auto !important;}}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .footer-menu .footer-menu__second-menu {height: auto !important;}}
.b-ext .footer-grid {display: grid;gap: calc(var(--font-size) * 1);grid-template-areas: "footer1 footer2 footer3 footer4";grid-auto-columns: minmax(0,1fr);}
@media only screen and (max-width: 991px) {.b-ext .footer-grid {gap: 0;grid-template-areas: "footer1" "footer2" "footer3" "footer4";}}
.b-ext .footer-grid .footer-grid__area {display: flex;flex-direction: column;gap: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .footer-grid .footer-grid__area {gap: 0;}}
.b-ext .footer-grid .footer-1 {grid-area: footer1;}
.b-ext .footer-grid .footer-2 {grid-area: footer2;}
.b-ext .footer-grid .footer-3 {grid-area: footer3;}
.b-ext .footer-grid .footer-4 {grid-area: footer4;}
.b-ext .footer-social {padding: calc(var(--font-size) * 2.5) calc(var(--font-size) * 1) calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .footer-social {padding-left: 0;padding-right: 0;}}
.b-ext .footer-social__title, .b-ext .footer-download-app__title {margin-bottom: calc(var(--font-size) * .75);}
.b-ext .footer-social__links {display: flex;gap: calc(var(--font-size) * 1);}
.b-ext .footer-download-app {padding: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .footer-download-app {padding-left: 0;padding-right: 0;}}
.b-ext .footer-download-app__actions {display: flex;gap: calc(var(--font-size) * 1);}
.b-ext .footer-download-app__actions .btn-download-app {flex: 1;height: calc(var(--font-size) * 2.5);}
.b-ext .post-footer-menu {display: flex;justify-content: space-between;align-items: center;padding: calc(var(--font-size) * 1) 0;}
@media only screen and (max-width: 991px) {.b-ext .post-footer-menu {display: flex;flex-direction: column-reverse;gap: calc(var(--font-size) * 1);}
	.b-ext .post-footer-menu .select {flex: 1;}}
.b-ext .post-footer-menu__list {list-style: none;display: flex;padding: 0;margin: 0;gap: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .post-footer-menu__list {margin-bottom: calc(var(--font-size) * 1);flex-wrap: wrap;gap: calc(var(--font-size) * 1);}}
.b-ext .anchors-menu {border-bottom: 1px solid #f7f7f7;}
@media only screen and (max-width: 991px) {.b-ext .anchors-menu {overflow-x: scroll;}}
.b-ext .anchors-menu .anchors {display: flex;list-style: none;padding: 0;margin: calc(var(--font-size) * 2) 0 0;gap: calc(var(--font-size) * 1.5);}
@media only screen and (max-width: 991px) {.b-ext .anchors-menu .anchors {width: max-content;padding-right: calc(var(--font-size) * 1);}}
.b-ext .anchors-menu .anchors > li {display: inline-flex;}
.b-ext .anchors-menu .anchors > li > a {padding: calc(var(--font-size) * 1) 0;text-decoration: none;color: #333;position: relative;}
.b-ext .anchors-menu .anchors > li > a::after {content: "";left: 50%;right: 50%;bottom: 0;height: 2px;position: absolute;background-color: #0f77ae;transition: all .1s;}
.b-ext .anchors-menu .anchors > li > a:hover::after, .b-ext .anchors-menu .anchors > li > a.active::after {left: 0;right: 0;}
.b-ext .bottom-bar-navigation {display: flex;padding: calc(var(--font-size) * .5);justify-content: space-between;border-top: 1px solid #f7f7f7;background-color: #fff;}
.b-ext .bottom-bar-navigation__link {display: flex;flex-direction: column;align-items: center;color: inherit;text-decoration: none;gap: calc(var(--font-size) * .25);font-size: calc(var(--font-size) * .6875);}
.b-ext .bottom-bar-navigation__link--active {color: #0f77ae;}
.b-ext .modal__capture__recommendation {display: flex;flex-direction: column;padding-top: calc(var(--font-size) * 1);}
.b-ext .modal__capture__recommendation__title {color: #fff;background: #91005f;padding: calc(var(--font-size) * .25);width: fit-content;}
.b-ext .modal__capture__recommendation__text__accent {color: #91005f;}
.b-ext .modal__capture__form {display: flex;flex-direction: column;gap: calc(var(--font-size) * 1);}
.b-ext .modal__capture__form__radio-group {display: flex;gap: calc(var(--font-size) * 1);margin-top: calc(var(--font-size) * .5);}
.b-ext .modal__capture__form__legal-content {max-height: 2.5em;line-height: 1em;overflow-x: hidden;overflow-y: scroll;margin: calc(var(--font-size) * .5) 0;padding-right: calc(var(--font-size) * 1);}
.b-ext .modal__capture__form__legal-content::-webkit-scrollbar {width: calc(var(--font-size) * .25);}
.b-ext .modal__capture__form__legal-content::-webkit-scrollbar-track {background-color: #f7f7f7;width: calc(var(--font-size) * .25);}
.b-ext .modal__capture__form__legal-content::-webkit-scrollbar-thumb {background-color: #979797;}
.b-ext .modal__capture__form__check {margin-bottom: calc(var(--font-size) * .5);}
.b-ext .modal__capture__form__cta {margin-bottom: calc(var(--font-size) * 1);}
.b-ext .modal__capture__call-me {display: grid;background-color: #f7f7f7;padding: calc(var(--font-size) * 1);gap: calc(var(--font-size) * 1);}
.b-ext .modal__capture__hours__text {padding: 0 calc(var(--font-size) * .5);margin-bottom: 0;align-content: center;}
.b-ext .modal__capture__call-me__client {margin: 0;border-top: 1px solid #979797;padding-top: calc(var(--font-size) * 1);}
.b-ext .modal__capture__hours {display: flex;padding: calc(var(--font-size) * 1) 0;}
.b-ext .modal__thanks__content {display: grid;gap: calc(var(--font-size) * 1.5);justify-content: center;padding: calc(var(--font-size) * 1) 0;}
.b-ext .modal__thanks__title h3, .b-ext .modal__thanks__title h4 {margin: 0;}
.b-ext .modal__thanks__title .custom-icon {margin-bottom: calc(var(--font-size) * .5);}
.b-ext .modal__thanks__hours {display: flex;justify-content: center;align-items: center;gap: calc(var(--font-size) * .5);}
.b-ext .modal__thanks__cta {justify-self: center;}
.b-ext .modal__info__item {gap: calc(var(--font-size) * .25);}
.b-ext .modal__info__btn {display: flex;gap: calc(var(--font-size) * .5);}
@media (max-width: 991.98px) {.b-ext .modal__info__btn .btn {flex: 1;}}
.b-ext .modal__grabacion__image {width: 100%;height: 100%;object-fit: cover;}
.b-ext .banner-image-highlighted {margin-bottom: calc(var(--font-size) * 2.5);margin-top: calc(var(--font-size) * 5);}
.b-ext .banner-image-highlighted--white {background: #fff;}
.b-ext .banner-image-highlighted:not(.banner-image-highlighted--white) .banner-image-highlighted__wrapper {background: #ebf9ff;}
@media only screen and (max-width: 991px) {.b-ext .banner-image-highlighted .container.containerLarge {max-width: none;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .banner-image-highlighted .container.containerLarge {max-width: none;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;}}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .banner-image-highlighted .container.containerLarge {max-width: none;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;}}
@media only screen and (min-width: 1500px) {.b-ext .banner-image-highlighted .slider-navigation {padding-left: calc(var(--font-size) * 4);}}
.b-ext .banner-image-highlighted__wrapper {position: relative;height: calc(var(--font-size) * 35);}
@media only screen and (min-width: 1500px) {.b-ext .banner-image-highlighted__wrapper {height: calc(var(--font-size) * 32);}}
@media only screen and (max-width: 991px) {.b-ext .banner-image-highlighted__wrapper {height: auto;padding-bottom: calc(var(--font-size) * 5);}}
.b-ext .banner-image-highlighted__left {position: relative;z-index: 1;padding-top: calc(var(--font-size) * 4.375);}
@media only screen and (max-width: 991px) {.b-ext .banner-image-highlighted__left {padding-top: calc(var(--font-size) * 2);}}
@media only screen and (min-width: 1500px) {.b-ext .banner-image-highlighted__left.container {margin-left: 0;padding-left: calc(var(--font-size) * 4);}}
.b-ext .banner-image-highlighted__tag {margin-bottom: calc(var(--font-size) * .5);}
.b-ext .banner-image-highlighted__title__wrapper {width: calc(var(--font-size) * 48);}
@media only screen and (min-width: 1500px) {.b-ext .banner-image-highlighted__title__wrapper {width: calc(var(--font-size) * 54);}}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .banner-image-highlighted__title__wrapper {width: calc(var(--font-size) * 40);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .banner-image-highlighted__title__wrapper {width: calc(var(--font-size) * 36);}}
@media only screen and (max-width: 991px) {.b-ext .banner-image-highlighted__title__wrapper {width: auto;height: calc(var(--font-size) * 5);}}
.b-ext .banner-image-highlighted__title {display: inline;background-color: #fff;line-height: 1.35;box-decoration-break: clone;-webkit-box-decoration-break: clone;padding: 0 calc(var(--font-size) * .5);}
.b-ext .banner-image-highlighted__text {margin-top: calc(var(--font-size) * 1);width: 33%;}
@media only screen and (max-width: 991px) {.b-ext .banner-image-highlighted__text {margin-top: calc(var(--font-size) * 15);width: 100%;}}
.b-ext .banner-image-highlighted__cta {margin-top: calc(var(--font-size) * 2);}
@media (min-width: 992px) {.b-ext .banner-image-highlighted__cta {max-width: fit-content;}}
@media only screen and (max-width: 991px) {.b-ext .banner-image-highlighted__cta {display: grid;}}
.b-ext .banner-image-highlighted__image-container {position: absolute;top: 0;bottom: 0;left: 40%;right: 0;z-index: 0;clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 40) at calc(var(--font-size) * 40));}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .banner-image-highlighted__image-container {left: 50%;}}
@media only screen and (max-width: 991px) {.b-ext .banner-image-highlighted__image-container {top: calc(var(--font-size) * 8);left: calc(var(--font-size) * 1);bottom: initial;clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 25) at calc(var(--font-size) * 40));right: 0;}}
.b-ext .banner-image-highlighted__image-container img {object-fit: cover;height: 100%;width: 100%;}
@media only screen and (max-width: 991px) {.b-ext .banner-image-highlighted__image-container img {height: calc(var(--font-size) * 14);width: 100%;object-fit: cover;clip-path: none;}}
@media (min-width: 992px) {.b-ext .banner-image-highlighted--product {margin-top: calc(var(--font-size) * 5);}}
@media only screen and (max-width: 991px) {.b-ext .banner-image-highlighted--product .container.containerLarge {max-width: none;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .banner-image-highlighted--product .container.containerLarge {max-width: none;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;}}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .banner-image-highlighted--product .container.containerLarge {max-width: none;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;}}
@media only screen and (min-width: 1500px) {.b-ext .banner-image-highlighted--product .container.containerLarge {padding-left: 0;}}
.b-ext .banner-image-highlighted--product .banner-image-highlighted__wrapper {height: calc(var(--font-size) * 35);}
@media only screen and (min-width: 1500px) {.b-ext .banner-image-highlighted--product .banner-image-highlighted__wrapper {height: calc(var(--font-size) * 37);}}
@media only screen and (max-width: 991px) {.b-ext .banner-image-highlighted--product .banner-image-highlighted__wrapper {height: calc(var(--font-size) * 42);}}
.b-ext .hero-banner-home {overflow: hidden;}
.b-ext .hero-banner-home__wrapper {height: calc(var(--font-size) * 36.875);position: relative;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home__wrapper {height: auto;}}
@media only screen and (min-width: 1500px) {.b-ext .hero-banner-home__wrapper {height: calc(var(--font-size) * 40);}}
.b-ext .hero-banner-home--small .hero-banner-home__wrapper {height: calc(var(--font-size) * 26.875);}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home__background-white {background-color: #fff;width: fit-content;padding: calc(var(--font-size) * .25);}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home__left .text-link {background-color: #fff;width: fit-content;padding: calc(var(--font-size) * .25);}}
.b-ext .hero-banner-home__left {position: relative;z-index: 1;}
@media (min-width: 992px) {.b-ext .hero-banner-home__left {position: absolute;top: 50%;max-width: 50%;transform: translate(0,-50%);}}
.b-ext .hero-banner-home__title__wrapper {width: calc(var(--font-size) * 46);margin-bottom: calc(var(--font-size) * 1.5);}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .hero-banner-home__title__wrapper {width: calc(var(--font-size) * 40);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .hero-banner-home__title__wrapper {width: calc(var(--font-size) * 30);}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home__title__wrapper {width: 100%;margin-bottom: calc(var(--font-size) * .25);}}
.b-ext .hero-banner-home__title {display: inline;background-color: #fff;box-decoration-break: clone;-webkit-box-decoration-break: clone;padding: 0 calc(var(--font-size) * .5);margin-left: calc(var(--font-size) * -.5);}
.b-ext .hero-banner-home__text, .b-ext .hero-banner-home__subtitle {margin-top: calc(var(--font-size) * 1);}
@media (min-width: 992px) {.b-ext .hero-banner-home__text, .b-ext .hero-banner-home__subtitle {width: 60%;}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home__text, .b-ext .hero-banner-home__subtitle {width: 100%;}}
.b-ext .hero-banner-home__cta {margin-top: calc(var(--font-size) * .5);width: 60%;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home__cta {display: grid;width: 100%;padding-left: calc(var(--font-size) * .5);padding-right: calc(var(--font-size) * .5);}}
.b-ext .hero-banner-home__cta .btn {width: 100%;}
.b-ext .hero-banner-home__cta .col {padding-right: calc(var(--font-size) * .5);}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home__cta .col {padding-left: calc(var(--font-size) * .5);padding-right: calc(var(--font-size) * .5);}}
.b-ext .hero-banner-home__image-container {position: absolute;height: 100%;top: 0;left: 40%;right: calc(var(--font-size) * -1);z-index: 0;text-align: right;}
@media only screen and (min-width: 1500px) {.b-ext .hero-banner-home__image-container {top: 0;}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .hero-banner-home__image-container {top: 0;left: 45%;}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home__image-container {top: 0;left: calc(var(--font-size) * -1);bottom: initial;}}
.b-ext .hero-banner-home__image-container .hero-banner-home__image--top {clip-path: ellipse(100% 120% at 101% 80%);}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home__image-container .hero-banner-home__image--top {clip-path: none;border-radius: 0 0 0 calc(var(--font-size) * 7.5);}}
.b-ext .hero-banner-home__image-container .hero-banner-home__image--center {clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 40) at calc(var(--font-size) * 40));}
.b-ext .hero-banner-home__image-container .hero-banner-home__image--center-bottom {clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 40) at calc(var(--font-size) * 40) calc(var(--font-size) * 10));}
.b-ext .hero-banner-home__image-container .hero-banner-home__image--bottom {clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 40) at calc(var(--font-size) * 40) calc(var(--font-size) * 5));}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home__image-container .hero-banner-home__image--bottom {clip-path: none;border-radius: 0 0 0 calc(var(--font-size) * 7.5);}}
.b-ext .hero-banner-home__image-container img {height: 100%;object-fit: cover;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home__image-container img {height: calc(var(--font-size) * 21);width: 100%;object-fit: cover;}}
.b-ext .hero-banner-home__info-bottom {margin-top: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home__info-bottom {text-align: center;}}
.b-ext .hero-banner-home__info-bottom [class^=col]:not(:last-child) {border-right: 1px solid #979797;}
.b-ext .hero-banner-home__info-bottom .text-link {padding: 0 calc(var(--font-size) * .5);}
.b-ext .hero-banner-home__right__info-bottom__text {text-align: left;}
.b-ext .hero-banner-home__tag-medium {color: #fff;padding: 0 calc(var(--font-size) * .5);max-width: fit-content;}
.b-ext .hero-banner-home__tag-medium.tag-promo {background-color: #91005f;}
.b-ext .hero-banner-home__tag-medium.tag-blue {background-color: #0f77ae;}
.b-ext .hero-banner-home__promo-price {display: flex;gap: calc(var(--font-size) * 2);align-items: end;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home__promo-price {margin-top: calc(var(--font-size) * 1);}}
.b-ext .hero-banner-home__promo p.promo {color: #91005f;}
.b-ext .hero-banner-home__promo p.blue {color: #0f77ae;}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .hero-banner-home__display-price {margin-bottom: calc(var(--font-size) * .32);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .hero-banner-home__display-price {margin-bottom: calc(var(--font-size) * .5);}}
@media only screen and (min-width: 1500px) {.b-ext .hero-banner-home__display-price {margin-bottom: calc(var(--font-size) * .5);}}
.b-ext .hero-banner-home__container {display: grid;gap: calc(var(--font-size) * .25);}
.b-ext .hero-banner-home__container__top {display: grid;gap: calc(var(--font-size) * .5);}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home__container__top {height: calc(var(--font-size) * 20.5);display: flex;flex-direction: column;justify-content: end;gap: calc(var(--font-size) * .25);}}
.b-ext .hero-banner-home__container__top-left {display: grid;gap: calc(var(--font-size) * .5);}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home__container__top-left {margin-left: calc(var(--font-size) * -.5);gap: calc(var(--font-size) * .25);}}
.b-ext .hero-banner-home__right {position: relative;z-index: 1;padding: calc(var(--font-size) * 2);background-color: #fff;width: calc(var(--font-size) * 24.25);}
@media (min-width: 992px) {.b-ext .hero-banner-home__right {position: absolute;top: 50%;right: 0;transform: translate(0,-50%);}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home__right {display: none;}}
.b-ext .hero-banner-home__right__title {margin-bottom: 16px;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home__right__title {display: none;}}
.b-ext .hero-banner-home__right__cta {margin-top: calc(var(--font-size) * .25);}
.b-ext .hero-banner-home__right__cta .btn {width: 100%;}
.b-ext .hero-banner-home__right__info-bottom {margin-top: calc(var(--font-size) * 1);text-align: center;}
.b-ext .hero-banner-home__right__info-bottom [class^=col]:not(:last-child) {border-right: 1px solid #979797;}
.b-ext .hero-banner-home__right__info-bottom .text-link {vertical-align: middle;}
.b-ext .hero-banner-home__right__check {padding: calc(var(--font-size) * 1) 0;}
.b-ext .hero-banner-home__right__check .checkbox__label {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * .875);font-weight: 400;}
.b-ext .hero-banner-home__right__check a {text-decoration: none;color: inherit;}
.b-ext .hero-banner-home--performance .hero-banner-home__content {position: relative;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home--performance .hero-banner-home__right {display: block;width: auto;margin: calc(var(--font-size) * 1) calc(var(--font-size) * -1);background-color: #f7f7f7;padding: calc(var(--font-size) * 1.5) calc(var(--font-size) * 1);}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home--performance .hero-banner-home__right__content {background-color: #fff;padding: calc(var(--font-size) * 1.5) calc(var(--font-size) * 1);}}
.b-ext .hero-banner-home--performance .banner-card__title {display: block;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-home--performance .hero-banner-home__right__info-bottom {text-align: left;}}
.b-ext .banner-info__upTitle {background-color: #fff;display: inline;box-decoration-break: clone;-webkit-box-decoration-break: clone;padding: 0 calc(var(--font-size) * .5);margin: 0 0 0 calc(var(--font-size) * -.5);}
.b-ext .hero-banner-webinar {overflow: hidden;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-webinar .webinar-card__author {width: 100%;margin-bottom: calc(var(--font-size) * 1);}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-webinar .webinar-card__author + .webinar-card__meta-item {margin-left: 0;padding-left: 0;}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-webinar .webinar-card__author + .webinar-card__meta-item::before {content: none;}}
.b-ext .hero-banner-webinar__wrapper {height: calc(var(--font-size) * 26.875);position: relative;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-webinar__wrapper {height: auto;}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-webinar__background-white {background-color: #fff;width: fit-content;padding: calc(var(--font-size) * .25);}}
.b-ext .hero-banner-webinar__left {z-index: 1;}
@media (min-width: 992px) {.b-ext .hero-banner-webinar__left {position: absolute;top: 50%;max-width: 50%;transform: translate(0,-50%);}}
.b-ext .hero-banner-webinar__title__wrapper {width: calc(var(--font-size) * 46);margin-bottom: calc(var(--font-size) * 1.5);}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .hero-banner-webinar__title__wrapper {width: calc(var(--font-size) * 40);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .hero-banner-webinar__title__wrapper {width: calc(var(--font-size) * 30);}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-webinar__title__wrapper {width: 100%;margin-bottom: calc(var(--font-size) * .25);}}
.b-ext .hero-banner-webinar__title {display: inline;background-color: #fff;box-decoration-break: clone;-webkit-box-decoration-break: clone;padding: 0 calc(var(--font-size) * .5);}
@media (min-width: 992px) {.b-ext .hero-banner-webinar__title {margin-left: calc(var(--font-size) * -.5);}}
.b-ext .hero-banner-webinar__image-container {clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 40) at calc(var(--font-size) * 40) calc(var(--font-size) * 10));}
@media (min-width: 992px) {.b-ext .hero-banner-webinar__image-container {position: absolute;height: 100%;right: calc(var(--font-size) * -1);z-index: 0;text-align: right;}}
@media only screen and (min-width: 1500px) {.b-ext .hero-banner-webinar__image-container {top: 0;}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .hero-banner-webinar__image-container {top: 0;left: 45%;}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-webinar__image-container {top: 0;left: calc(var(--font-size) * -1);bottom: initial;margin: 0 calc(var(--font-size) * -1) calc(var(--font-size) * 1) calc(var(--font-size) * -1);clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 40) at calc(var(--font-size) * 40) calc(var(--font-size) * 10));}}
.b-ext .hero-banner-webinar__image-container img {height: 100%;object-fit: cover;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-webinar__image-container img {height: calc(var(--font-size) * 21);width: 100%;object-fit: cover;}}
.b-ext .hero-banner-webinar__container {display: grid;gap: calc(var(--font-size) * .25);}
.b-ext .hero-banner-webinar__container__top {display: grid;gap: calc(var(--font-size) * .5);}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-webinar__container__top {display: flex;flex-direction: column;justify-content: end;gap: calc(var(--font-size) * .25);}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-webinar__container__top__content {position: absolute;height: calc(var(--font-size) * 21);top: 0;display: flex;flex-direction: column;justify-content: end;padding-bottom: calc(var(--font-size) * .5);}}
.b-ext .hero-banner-webinar__container__top-left {display: grid;gap: calc(var(--font-size) * .5);}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-webinar__container__top-left {gap: calc(var(--font-size) * .25);margin-bottom: calc(var(--font-size) * .25);}}
.b-ext .slider-vertical-our-commitment .slider-slide {overflow: hidden;}
.b-ext .slider-vertical-our-commitment .container.container-large {padding-left: 0px;}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .slider-vertical-our-commitment .container.container-large {max-width: none;}}
@media (min-width: 992px) {.b-ext .slider-vertical-our-commitment .slider-wrapper {height: calc(var(--font-size) * 23);}}
@media (min-width: 992px) {.b-ext .slider-vertical-our-commitment .slider-navigation {transform: translateY(-50%);}}
.b-ext .slider-vertical-our-commitment__header {z-index: 1;position: relative;height: calc(var(--font-size) * 3.5);}
@media only screen and (max-width: 991px) {.b-ext .slider-vertical-our-commitment__header {padding-left: calc(var(--font-size) * .5);}}
.b-ext .slider-vertical-our-commitment__title {display: inline;background-color: #fff;box-decoration-break: clone;-webkit-box-decoration-break: clone;padding: 0 calc(var(--font-size) * .5);}
.b-ext .slider-vertical-our-commitment__image-container {width: 60%;margin-top: calc(var(--font-size) * -6);margin-left: calc(var(--font-size) * -1.5);clip-path: ellipse(calc(var(--font-size) * 45) calc(var(--font-size) * 45) at 0);height: calc(var(--font-size) * 30);}
@media only screen and (min-width: 1500px) {.b-ext .slider-vertical-our-commitment__image-container {margin-top: calc(var(--font-size) * -7);clip-path: ellipse(calc(var(--font-size) * 45) calc(var(--font-size) * 45) at 0);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .slider-vertical-our-commitment__image-container {clip-path: ellipse(calc(var(--font-size) * 35) calc(var(--font-size) * 35) at 0);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .slider-vertical-our-commitment__image-container {margin-top: calc(var(--font-size) * -7);}}
@media only screen and (max-width: 991px) {.b-ext .slider-vertical-our-commitment__image-container {margin-top: calc(var(--font-size) * -7);margin-left: 0;width: 100%;clip-path: ellipse(100% calc(var(--font-size) * 25) at 0);}}
.b-ext .slider-vertical-our-commitment__image-container img {height: 100%;width: 100%;object-fit: cover;}
.b-ext .sticky-lead-top {padding: calc(var(--font-size) * 1) 0;border-top: 1px solid #f7f7f7;background-color: #fff;box-shadow: 0 2px 4px rgba(0,0,0,.08);}
@media only screen and (max-width: 991px) {.b-ext .sticky-lead-top {padding: calc(var(--font-size) * .25) 0;}}
.b-ext .sticky-lead-top .anchors-menu {border: 0;}
.b-ext .sticky-lead-top .anchors-menu .anchors {margin: 0;}
.b-ext .sticky-lead-top__title {font-family: "Gilroy",sans-serif;font-size: calc(var(--font-size) * 1.125);font-weight: 400;margin-bottom: 0;}
.b-ext .sticky-lead-top__right {display: flex;gap: calc(var(--font-size) * 1);}
.b-ext .sticky-lead-top__right .display-price {align-items: center;}
.b-ext [data-scroll-direction=up] .hide-on-scrolling-up .sticky-lead-top__right__menu, .b-ext [data-scrolling=inactive] .sticky-lead-top__right__menu {opacity: 0;right: calc(var(--font-size) * 3);transition: all .6s;}
.b-ext .sticky-lead-top__right__menu {display: flex;gap: calc(var(--font-size) * 1);position: relative;right: 0;opacity: 1;transition: all .6s;}
.b-ext .sticky-lead-bottom {padding: calc(var(--font-size) * 1) 0;border-top: 1px solid #f7f7f7;background-color: #fff;box-shadow: 0 -2px 4px rgba(0,0,0,.08);}
.b-ext .sticky-lead-bottom__ctas {display: flex;gap: calc(var(--font-size) * 1);}
.b-ext .main-actions {padding: calc(var(--font-size) * 4) 0 calc(var(--font-size) * 1);}
.b-ext .main-actions__content {margin-top: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .main-actions__content {margin-top: calc(var(--font-size) * 1);}}
.b-ext .featured-insurance {padding: calc(var(--font-size) * 1.5) 0;background-color: #f7f7f7;}
.b-ext .featured-insurance__items {padding: calc(var(--font-size) * 2) 0;}
@media only screen and (max-width: 991px) {.b-ext .featured-insurance__items {padding: calc(var(--font-size) * 1) 0;}}
.b-ext .featured-insurance__items [class^=col-] {display: flex;}
.b-ext .featured-insurance__items [class^=col-] > * {flex: 1;}
.b-ext .featured-insurance__col__item {display: flex;justify-content: center;}
.b-ext .featured-insurance__cta {text-align: center;margin-bottom: calc(var(--font-size) * 3);}
.b-ext .featured-insurance .tabs__container {margin: calc(var(--font-size) * 1.5) 0 calc(var(--font-size) * .5);gap: calc(var(--font-size) * 1.5);}
@media only screen and (max-width: 991px) {.b-ext .featured-insurance .tabs__container {gap: calc(var(--font-size) * 1);margin-right: calc(var(--font-size) * -.75);}
	.b-ext .featured-insurance .tabs__container .tabs {background-color: inherit;padding-right: calc(var(--font-size) * 1);}
	.b-ext .featured-insurance .tabs__container .tabs li {background-color: #fff;}}
.b-ext .featured-insurance .featured-insurance__item__container {max-width: none;}
.b-ext .insurance {padding: calc(var(--font-size) * 1.5) 0 0;}
.b-ext .insurance__items {padding: calc(var(--font-size) * 1) 0;}
@media only screen and (max-width: 991px) {.b-ext .insurance__items {padding: calc(var(--font-size) * 1) 0;}}
.b-ext .insurance__items [class^=col-] {display: flex;}
.b-ext .insurance__items .item-card {flex: 1;}
.b-ext .faqs {padding: calc(var(--font-size) * 2.5) 0 calc(var(--font-size) * 3);background-color: #f7f7f7;}
.b-ext .faqs__title {padding-top: calc(var(--font-size) * 1);display: grid;gap: calc(var(--font-size) * .5);}
@media only screen and (max-width: 991px) {.b-ext .faqs__title {padding: calc(var(--font-size) * 1) 0;}}
.b-ext .faqs__title > .module-title {padding: 0;}
.b-ext .faqs__accordion {padding: calc(var(--font-size) * 1.5) 0;}
.b-ext .concerns {padding: calc(var(--font-size) * 3) 0 calc(var(--font-size) * 2.5);}
@media only screen and (max-width: 991px) {.b-ext .concerns {padding: calc(var(--font-size) * 1.5) 0 calc(var(--font-size) * 2);}
	.b-ext .concerns .container {padding: 0;}
	.b-ext .concerns .module-title {padding: 0 calc(var(--font-size) * 1);}}
.b-ext .concerns__content {display: flex;gap: var(--bs-gutter-x);margin-top: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .concerns__content {overflow-x: auto;padding: 0 calc(var(--font-size) * 1);}}
.b-ext .concerns__item {flex: 1;}
@media only screen and (max-width: 991px) {.b-ext .concerns__item {min-width: calc(var(--font-size) * 18.5);}}
.b-ext .concerns__item .category-card {height: 100%;}
.b-ext section.ups-module {position: relative;padding: calc(var(--font-size) * 2) 0;overflow: hidden;}
.b-ext section.ups-module .module-title__title {display: inline;background-color: #fff;box-decoration-break: clone;-webkit-box-decoration-break: clone;padding: 0 calc(var(--font-size) * .5);}
.b-ext section.ups-module--with-image {padding: calc(var(--font-size) * 12.125) 0 calc(var(--font-size) * 3);}
.b-ext section.ups-module--with-image .module-title__title {margin-bottom: calc(var(--font-size) * 1.5) !important;}
@media only screen and (max-width: 991px) {.b-ext section.ups-module--with-image {padding: calc(var(--font-size) * 5) 0 calc(var(--font-size) * 3);}}
.b-ext section.ups-module .category-card {height: 100%;}
@media only screen and (max-width: 991px) {.b-ext section.ups-module .category-card .content-body {display: none;}}
.b-ext section.ups-module .category-card h3 {font-family: "Gilroy",sans-serif;font-size: calc(var(--font-size) * 1.125);line-height: 1.1612;}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext section.ups-module .category-card h3 {font-size: calc(var(--font-size) * 1.125);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext section.ups-module .category-card h3 {font-size: calc(var(--font-size) * 1.125);}}
@media only screen and (max-width: 991px) {.b-ext section.ups-module .category-card h3 {font-size: calc(var(--font-size) * 1);}}
@media only screen and (max-width: 991px) {.b-ext section.ups-module .category-card--icon {padding: calc(var(--font-size) * 1.5) 0;}}
.b-ext .ups-module__bg-image {position: absolute;top: calc(var(--font-size) * 4.375);left: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;clip-path: ellipse(calc(var(--font-size) * 140) calc(var(--font-size) * 140) at 50% calc(var(--font-size) * 140));}
@media only screen and (max-width: 991px) {.b-ext .ups-module__bg-image {display: none;}}
.b-ext .ups-module__content {position: relative;}
.b-ext .ups-module__cta {text-align: center;margin-top: calc(var(--font-size) * 2);}
.b-ext .ups-module__cta .text-link--primary {color: white;}
@media only screen and (max-width: 991px) {.b-ext .ups-module__cta .text-link--primary {color: #0f77ae;}}
.b-ext .module-blog {padding: calc(var(--font-size) * 2.5) 0;}
@media only screen and (max-width: 991px) {.b-ext .module-blog {padding: calc(var(--font-size) * 1.5) 0;}
	.b-ext .module-blog .container {padding: 0;}
	.b-ext .module-blog .module-title, .b-ext .module-blog .module-blog__grid {padding: 0 calc(var(--font-size) * 1);}}
.b-ext .module-blog__grid {margin-top: calc(var(--font-size) * 1);gap: var(--bs-gutter-x);display: flex;overflow-x: auto;}
.b-ext .module-blog__grid .module-blog__grid__item {min-width: 80%;}
@media (min-width: 992px) {.b-ext .module-blog__grid {min-width: auto;display: grid;grid-template-areas: "module1 module1 module1 module1 module1 module2 module2 module2 module2 module2 module2 module2" "module1 module1 module1 module1 module1 module3 module3 module3 module3 module3 module3 module3";margin-right: 0;}}
.b-ext .module-blog__grid > :nth-child(1) {grid-area: module1;}
.b-ext .module-blog__grid > :nth-child(2) {grid-area: module2;}
.b-ext .module-blog__grid > :nth-child(3) {grid-area: module3;}
.b-ext .module-blog__more {text-align: center;padding-top: calc(var(--font-size) * 2);}
.b-ext .services {padding: calc(var(--font-size) * 3) 0 calc(var(--font-size) * 3);}
@media only screen and (max-width: 991px) {.b-ext .services {padding: calc(var(--font-size) * 1.5) 0 calc(var(--font-size) * 2);}
	.b-ext .services .container {padding: 0;}
	.b-ext .services .module-title {padding: 0 calc(var(--font-size) * 1);}}
.b-ext .services__items {padding: calc(var(--font-size) * 1) 0;display: flex;gap: var(--bs-gutter-x);}
@media only screen and (max-width: 991px) {.b-ext .services__items {overflow-x: auto;padding: calc(var(--font-size) * 1);}}
.b-ext .services__items .category-card {height: 100%;}
.b-ext .services__items .services__item {flex: 1;}
@media only screen and (max-width: 991px) {.b-ext .services__items .services__item {min-width: calc(var(--font-size) * 18.5);}}
.b-ext .know-all-the-advantages {position: relative;padding: calc(var(--font-size) * 5) 0 calc(var(--font-size) * 5);}
@media only screen and (max-width: 991px) {.b-ext .know-all-the-advantages {padding-bottom: calc(var(--font-size) * 5);}}
.b-ext .know-all-the-advantages__header {height: 100%;display: flex;flex-direction: column;justify-content: center;}
.b-ext .know-all-the-advantages__header .module-title__title {font-family: "Gilroy",sans-serif;font-size: calc(var(--font-size) * 3.4375);line-height: 1.14;}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .know-all-the-advantages__header .module-title__title {font-size: calc(var(--font-size) * 2.6875);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .know-all-the-advantages__header .module-title__title {font-size: calc(var(--font-size) * 2.4375);}}
@media only screen and (max-width: 991px) {.b-ext .know-all-the-advantages__header .module-title__title {font-size: calc(var(--font-size) * 1.75);}}
@media only screen and (max-width: 991px) {.b-ext .know-all-the-advantages__items {padding-top: calc(var(--font-size) * 1);}}
.b-ext .know-all-the-advantages__items .row {padding-bottom: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .know-all-the-advantages__items .row {padding-bottom: 0;}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .know-all-the-advantages__items .row {padding-bottom: calc(var(--font-size) * 1);}}
@media (min-width: 992px) {.b-ext .know-all-the-advantages__items .category-card {height: 100%;}}
@media only screen and (max-width: 991px) {.b-ext .know-all-the-advantages__items .category-card {display: flex;flex-direction: row;align-items: center;margin-bottom: calc(var(--font-size) * 1);gap: calc(var(--font-size) * 1);padding: calc(var(--font-size) * 1.5);}
	.b-ext .know-all-the-advantages__items .category-card .content-body {display: none;}
	.b-ext .know-all-the-advantages__items .category-card .category-card__content {padding-top: 0;align-content: center;}
	.b-ext .know-all-the-advantages__items .category-card .content-title {margin: 0;font-size: large;font-family: "Roboto",sans-serif;}}
@media (min-width: 992px) {.b-ext .know-all-the-advantages__text-link {margin-top: calc(var(--font-size) * 1);}}
@media only screen and (max-width: 991px) {.b-ext .know-all-the-advantages__text-link {position: absolute;bottom: calc(var(--font-size) * 2);left: 0;right: 0;text-align: center;}}
.b-ext .we-inform-you {padding: calc(var(--font-size) * 2.5) 0;}
@media only screen and (max-width: 991px) {.b-ext .we-inform-you {padding: calc(var(--font-size) * 1.5) 0;}}
.b-ext .we-inform-you__cards {display: flex;flex-direction: column;gap: calc(var(--font-size) * 1);margin: calc(var(--font-size) * 1) auto;}
@media (min-width: 992px) {.b-ext .we-inform-you__cards {flex-direction: row;justify-content: space-between;}
	.b-ext .we-inform-you__cards .category-card {flex: 1;}
	.b-ext .we-inform-you__cards .category-card:nth-child(2n-1) {align-self: center;}
	.b-ext .we-inform-you__cards .category-card__content {padding-top: calc(var(--font-size) * 2);}}
@media (min-width: 1250px) {.b-ext .we-inform-you__cards {gap: calc(var(--font-size) * 2);}}
.b-ext .app-footer {overflow-x: hidden;position: relative;padding-top: calc(var(--font-size) * 2);background-color: #fff;}
.b-ext .app-footer__wrapper {position: relative;z-index: 1;}
.b-ext .app-footer__wrapper::before {content: "";position: absolute;top: calc(var(--font-size) * -2);left: calc(var(--bs-gutter-x) * -.5);right: calc(var(--bs-gutter-x) * -.5);bottom: 0;clip-path: ellipse(calc(var(--font-size) * 50) calc(var(--font-size) * 62) at 100% 205%);background-color: #ebf9ff;}
@media only screen and (max-width: 991px) {.b-ext .app-footer__wrapper::before {clip-path: ellipse(calc(var(--font-size) * 45) calc(var(--font-size) * 50) at 160% 145%);}}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .app-footer__wrapper::before {right: calc(var(--bs-gutter-x) * -3.5);clip-path: ellipse(calc(var(--font-size) * 62) calc(var(--font-size) * 62) at 100% 205%);}}
.b-ext .app-footer__app__actions {display: flex;gap: calc(var(--font-size) * 1);margin-bottom: calc(var(--font-size) * 1.5);}
.b-ext .app-footer__wrap-img-mobile {display: flex;justify-content: center;}
@media only screen and (max-width: 991px) {.b-ext .app-footer__wrap-img-mobile {margin-top: calc(var(--font-size) * 2.5);}}
.b-ext .app-footer__wrap-img-mobile img {z-index: 1;max-width: 100%;object-fit: cover;}
@media (min-width: 992px) {.b-ext .app-footer__wrap-img-mobile img {height: calc(var(--font-size) * 30.875);}}
.b-ext .app-footer__row {position: relative;align-items: center;}
@media (min-width: 1250px) {.b-ext .app-footer__row .display-s {font-size: calc(var(--font-size) * 2.6875);}}
.b-ext section.advantages {padding-top: calc(var(--font-size) * 3);padding-bottom: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext section.advantages {padding-top: calc(var(--font-size) * 1);}}
.b-ext .advantages__header .advantages__header__postTitle {width: 55%;}
@media only screen and (max-width: 991px) {.b-ext .advantages__header .advantages__header__postTitle {padding: calc(var(--font-size) * 1) 0;width: 100%;}}
.b-ext .advantages__items .category-card--bg-color-weak {background-color: #fff;}
.b-ext .advantages__items .category-card {padding: calc(var(--font-size) * 1.5) 0;}
@media (min-width: 992px) {.b-ext .advantages__items .category-card {height: 100%;}}
@media only screen and (max-width: 991px) {.b-ext .advantages__items .category-card {display: flex;flex-direction: row;gap: calc(var(--font-size) * 1);padding: calc(var(--font-size) * .5);}}
.b-ext .advantages__items .category-card .category-card__content {padding-top: calc(var(--font-size) * .5);}
@media only screen and (max-width: 991px) {.b-ext .advantages__items .category-card .category-card__image {padding-top: calc(var(--font-size) * .5);}}
.b-ext .banner-icon-text__wrapper {padding: calc(var(--font-size) * 1) 0;}
@media (min-width: 992px) {.b-ext .banner-icon-text__wrapper {display: flex;gap: calc(var(--font-size) * 2);padding: calc(var(--font-size) * 3);}}
.b-ext .banner-icon-text__wrapper--bg-white {background-color: #fff;}
.b-ext .banner-icon-text__wrapper--bg-weak {background-color: #f7f7f7;}
.b-ext .banner-icon-text__icon {margin-bottom: calc(var(--font-size) * 2);}
.b-ext .banner-icon-text__icon svg {width: calc(var(--font-size) * 4.5);height: calc(var(--font-size) * 4.5);}
.b-ext .banner-icon-text__icon .custom-icon--dot-position-bottom-left::before {width: calc(var(--font-size) * 2.6718);height: calc(var(--font-size) * 2.6718);}
.b-ext .banner-icon-text__title {margin-bottom: calc(var(--font-size) * 1);}
@media (min-width: 992px) {.b-ext .banner-icon-text__description {margin-bottom: calc(var(--font-size) * 2);}}
.b-ext .banner-icon-text__buttons {display: flex;gap: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .banner-icon-text__buttons {gap: calc(var(--font-size) * 1);flex-wrap: wrap;}}
.b-ext .banner-alliance {padding-top: calc(var(--font-size) * 2.5);padding-bottom: calc(var(--font-size) * 5);}
.b-ext .services-content {padding-top: calc(var(--font-size) * 2.5);}
.b-ext .services-content__title {position: relative;z-index: 1;}
.b-ext .services-content__title .module-title {display: block;max-width: calc(var(--font-size) * 25);}
@media (min-width: 992px) {.b-ext .services-content__title .module-title {width: 55%;max-width: none;}}
.b-ext .services-content__title .module-title__title {font-size: calc(var(--font-size) * 1.9375);display: inline;background-color: #fff;line-height: 1.35;box-decoration-break: clone;-webkit-box-decoration-break: clone;padding-right: calc(var(--font-size) * .5);}
@media (min-width: 992px) {.b-ext .services-content__title .module-title__title {font-size: calc(var(--font-size) * 3.4375);}}
.b-ext .services-content__body {margin-top: calc(var(--font-size) * -2.5);}
@media (min-width: 992px) {.b-ext .services-content__body {margin-top: calc(var(--font-size) * -7);}}
.b-ext .services-content__section {display: flex;flex-direction: column;}
.b-ext .services-content__section:not(:first-child) {margin: calc(var(--font-size) * 5) 0;}
@media (min-width: 992px) {.b-ext .services-content__section {flex-direction: row;justify-content: center;align-items: center;gap: calc(var(--font-size) * 5);}}
@media (min-width: 992px) {.b-ext .services-content__section--reverse {flex-direction: row-reverse;}}
.b-ext .services-content__image-container {height: calc(var(--font-size) * 13.375);}
@media (min-width: 992px) {.b-ext .services-content__image-container {height: calc(var(--font-size) * 30);flex: .65;position: relative;left: calc(var(--font-size) * -1);}}
.b-ext .services-content__image {width: calc(100% + var(--bs-gutter-x));height: 100%;max-width: 100%;object-fit: cover;}
.b-ext .services-content__image--left {clip-path: ellipse(calc(var(--font-size) * 20) calc(var(--font-size) * 20) at calc(98vw - calc(var(--font-size) * 21.5)));}
@media (min-width: 640px) {.b-ext .services-content__image--left {clip-path: ellipse(calc(var(--font-size) * 35) calc(var(--font-size) * 35) at calc(98vw - calc(var(--font-size) * 36.5)));}}
@media (min-width: 992px) {.b-ext .services-content__image--left {clip-path: ellipse(54.75vw 54.75vw at left);}
	.b-ext .services-content__image--left.services-content__image--top {clip-path: ellipse(54.75vw 54.75vw at left calc(var(--font-size) * 5));}
	.b-ext .services-content__image--left.services-content__image--bottom {clip-path: ellipse(54.75vw 54.75vw at left bottom);}}
@media (min-width: 1250px) {.b-ext .services-content__image--left {clip-path: ellipse(56vw 56vw at left);}
	.b-ext .services-content__image--left.services-content__image--top {clip-path: ellipse(60% 132% at 40% calc(var(--font-size) * 6));}
	.b-ext .services-content__image--left.services-content__image--bottom {clip-path: ellipse(56.75vw 56.75vw at left bottom);}}
@media only screen and (min-width: 1500px) {.b-ext .services-content__image--left {clip-path: ellipse(100% 180% at left);}
	.b-ext .services-content__image--left.services-content__image--top {clip-path: ellipse(100% 180% at left calc(var(--font-size) * 5));}
	.b-ext .services-content__image--left.services-content__image--bottom {clip-path: ellipse(100% 180% at left bottom);}}
.b-ext .services-content__image--right {clip-path: ellipse(calc(var(--font-size) * 20) calc(var(--font-size) * 20) at calc(var(--font-size) * 20));}
@media (min-width: 640px) {.b-ext .services-content__image--right {clip-path: ellipse(calc(var(--font-size) * 35) calc(var(--font-size) * 35) at calc(var(--font-size) * 35));}}
@media (min-width: 992px) {.b-ext .services-content__image--right {clip-path: ellipse(calc(var(--font-size) * 35) calc(var(--font-size) * 35) at calc(var(--font-size) * 35));}
	.b-ext .services-content__image--right.services-content__image--top {clip-path: ellipse(calc(var(--font-size) * 35) calc(var(--font-size) * 35) at calc(var(--font-size) * 35) top);}
	.b-ext .services-content__image--right.services-content__image--bottom {clip-path: ellipse(calc(var(--font-size) * 35) calc(var(--font-size) * 35) at calc(var(--font-size) * 35) bottom);}}
@media (min-width: 1250px) {.b-ext .services-content__image--right {clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 40) at calc(var(--font-size) * 40));}
	.b-ext .services-content__image--right.services-content__image--top {clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 40) at calc(var(--font-size) * 40) top);}
	.b-ext .services-content__image--right.services-content__image--bottom {clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 40) at calc(var(--font-size) * 40) bottom);}}
.b-ext .services-content__info {margin-top: calc(var(--font-size) * 1.5);}
@media (min-width: 992px) {.b-ext .services-content__info {flex: .4;}}
.b-ext .services-content__info-title {margin-bottom: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .services-content__info-title.primary-headline-m {font-size: calc(var(--font-size) * 1.5);}}
@media (min-width: 992px) {.b-ext .services-content__info-title.primary-headline-m {font-size: calc(var(--font-size) * 1.9375);}}
.b-ext .conditions-bar {border-top: 1px solid #d6d6d6;background: #f7f7f7;padding: calc(var(--font-size) * 1.5) 0;line-height: calc(var(--font-size) * 1);}
.b-ext .conditions-bar--link {color: #0f77ae;text-decoration: none;}
.b-ext .conditions-bar--white {background: #fff;}
.b-ext .doubts-form {background-color: #f7f7f7;padding: calc(var(--font-size) * 2.5) 0;}
@media (min-width: 992px) {.b-ext .doubts-form {background-color: #fff;padding: 0;}}
.b-ext .doubts-form__wrapper {display: flex;flex-direction: column;}
@media (min-width: 992px) {.b-ext .doubts-form__wrapper {flex-direction: row;align-items: center;justify-content: space-between;}}
@media only screen and (min-width: 1500px) {.b-ext .doubts-form__wrapper {gap: calc(var(--font-size) * 3);}}
.b-ext .doubts-form__header {flex: 1.25;position: relative;}
@media (min-width: 992px) {.b-ext .doubts-form__header-wrapper {position: absolute;top: 0;right: 0;left: 0;bottom: 0;display: flex;align-items: center;justify-content: center;}}
@media (min-width: 992px) {.b-ext .doubts-form__header-wrapper__content {width: calc(var(--font-size) * 34);}}
.b-ext .doubts-form__image {display: none;}
@media (min-width: 992px) {.b-ext .doubts-form__image {display: block;height: calc(var(--font-size) * 43.75);width: 100%;object-fit: cover;clip-path: ellipse(100% 120% at left);position: relative;left: calc(var(--bs-gutter-x) * -4);}}
@media (min-width: 992px) and (min-width: 992px) {.b-ext .doubts-form__image {width: calc(100% + var(--bs-gutter-x) * 2);}}
@media only screen and (min-width: 992px) and (min-width: 1500px) {.b-ext .doubts-form__image {width: 100%;left: 0;}}
.b-ext .doubts-form__title {margin-bottom: calc(var(--font-size) * .5);line-height: 1.35;box-decoration-break: clone;-webkit-box-decoration-break: clone;padding: 0 calc(var(--font-size) * .5);}
@media (min-width: 992px) {.b-ext .doubts-form__title {font-size: calc(var(--font-size) * 3.4375);display: inline;background-color: #fff;line-height: calc(var(--font-size) * 4.6875);}}
@media (min-width: 992px) {.b-ext .doubts-form__subtitle {background-color: #fff;display: inline-block;margin-top: calc(var(--font-size) * 1);font-size: calc(var(--font-size) * 1.5625);padding: calc(var(--font-size) * .25) calc(var(--font-size) * .5);}}
.b-ext .doubts-form__form {flex: 1;background-color: #fff;padding: calc(var(--font-size) * 1);display: flex;flex-direction: column;gap: calc(var(--font-size) * 1);}
@media (min-width: 992px) {.b-ext .doubts-form__form {padding: calc(var(--font-size) * 2);}}
.b-ext .doubts-form__form .modal__capture__form__check .checkbox__label {font-size: calc(var(--font-size) * .75);}
.b-ext .doubts-form__form .modal__capture__form__cta .btn {width: 100%;}
@media (min-width: 992px) {.b-ext .doubts-form__form .modal__capture__form__radio {margin-top: calc(var(--font-size) * .5);}}
.b-ext .doubts-form__form .modal__capture__form__radio-group {flex-direction: column;gap: calc(var(--font-size) * .5);}
@media (min-width: 992px) {.b-ext .doubts-form__form .modal__capture__form__radio-group {flex-direction: row;gap: calc(var(--font-size) * 1);}}
.b-ext .doubts-form__form-title {margin: 0;}
.b-ext .doubts-form__form-subtitle {display: none;}
@media (min-width: 992px) {.b-ext .doubts-form__form-subtitle {display: block;margin-top: calc(var(--font-size) * -.5);margin-bottom: calc(var(--font-size) * 1);}}
.b-ext .our-insurances {background-color: #f7f7f7;padding: calc(var(--font-size) * 3) 0 calc(var(--font-size) * 5) 0;}
@media only screen and (max-width: 991px) {.b-ext .our-insurances {padding: calc(var(--font-size) * 2) 0 calc(var(--font-size) * 1) 0;}}
.b-ext .our-insurances .our-insurances--content {display: grid;margin-top: calc(var(--font-size) * 1);grid-template-columns: repeat(4,1fr);grid-auto-rows: 1fr;grid-column-gap: calc(var(--font-size) * 2);grid-row-gap: calc(var(--font-size) * 2);}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .our-insurances .our-insurances--content {grid-template-columns: repeat(2,1fr);}}
@media only screen and (max-width: 991px) {.b-ext .our-insurances .our-insurances--content {grid-template-columns: repeat(1,1fr);}}
@media (min-width: 992px) {.b-ext .our-insurances .category-card__content-cta {display: flex;}}
.b-ext .table-services {background-color: #f7f7f7;padding: calc(var(--font-size) * 3) 0 calc(var(--font-size) * 3);}
@media only screen and (max-width: 991px) {.b-ext .table-services > .container {padding: 0;}
	.b-ext .table-services .module-title {padding: 0 calc(var(--font-size) * 1);}
	.b-ext .table-services .table__container {padding-left: calc(var(--font-size) * 1);padding-right: calc(var(--font-size) * 1);}}
.b-ext .centros-container {background-color: #f7f7f7;padding: calc(var(--font-size) * 5) 0;}
.b-ext .centros-container .centros-container__items {padding-bottom: calc(var(--font-size) * 3);}
@media only screen and (max-width: 991px) {.b-ext .centros-container {padding: calc(var(--font-size) * 2.5) 0;}}
.b-ext .modal-phones-info__phone {padding-top: calc(var(--font-size) * 1);}
.b-ext .module-promo {background-color: #f7f7f7;padding: calc(var(--font-size) * 5) 0;}
.b-ext .module-promo .module-promo--text {padding: calc(var(--font-size) * 1) 0 calc(var(--font-size) * 2) 0;}
.b-ext .module-promo .module-promo--content {display: grid;margin-top: calc(var(--font-size) * 1);grid-template-columns: repeat(4,1fr);grid-auto-rows: 1fr;grid-column-gap: calc(var(--font-size) * .5);grid-row-gap: calc(var(--font-size) * 2);padding-bottom: calc(var(--font-size) * 3);}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .module-promo .module-promo--content {grid-template-columns: repeat(2,1fr);grid-row-gap: calc(var(--font-size) * .25);}}
@media only screen and (max-width: 991px) {.b-ext .module-promo .module-promo--content {margin-top: 0;grid-template-columns: repeat(1,1fr);grid-row-gap: calc(var(--font-size) * .25);padding-bottom: calc(var(--font-size) * 2);}}
.b-ext .module-promo .module-promo--item, .b-ext .module-promo .module-promo--item__cashback {background-color: #fff;padding: calc(var(--font-size) * 1);}
.b-ext .module-promo .module-promo--item {display: flex;flex-direction: column;justify-content: center;align-items: flex-start;}
.b-ext .module-promo .module-promo--item * .primary-headline-m {font-size: calc(var(--font-size) * 1.9375);}
.b-ext .module-promo .module-promo--item * .body-s-regular, .b-ext .module-promo .module-promo--item__cashback > .body-s-regular {padding-left: calc(var(--font-size) * .5);}
.b-ext .module-promo .module-promo--item__cashback-text {color: #91005f;}
.b-ext .module-promo .module-promo--item-text {margin-bottom: calc(var(--font-size) * .5);}
@media only screen and (max-width: 991px) {.b-ext .module-promo {padding: calc(var(--font-size) * 2.5) 0;}
	.b-ext .module-promo .module-promo--text {text-align: left;padding: calc(var(--font-size) * 1.5) 0;}
	.b-ext .module-promo .module-promo--item-text {margin-bottom: 0;}
	.b-ext .module-promo .module-promo--item__cashback * .info-text__middle-text {font-size: calc(var(--font-size) * 1.75);}
	.b-ext .module-promo .module-promo--item {display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
	.b-ext .module-promo .module-promo--item-info {display: flex;flex-direction: column;}
	.b-ext .module-promo .module-promo--item * .body-s-regular {padding-left: 0;}
	.b-ext .module-promo .module-promo--item * .primary-headline-m {font-size: calc(var(--font-size) * 1.5);}}
.b-ext .support-channels__subtitle {display: inline;margin-right: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .support-channels__subtitle {display: block;margin: 0 0 calc(var(--font-size) * 1.5) 0;}}
.b-ext .support-channels__list {padding: 0;margin: 0;display: inline;vertical-align: middle;}
@media only screen and (max-width: 991px) {.b-ext .support-channels__list {display: block;}}
.b-ext .support-channels__item {display: inline;margin-right: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .support-channels__item {display: block;margin: 0 0 calc(var(--font-size) * 1.5) 0;}}
.b-ext .footer-performance {background-color: #333;color: #fff;}
.b-ext .footer-performance__content {padding: calc(var(--font-size) * 1) 0;}
.b-ext .footer-performance__menu {display: flex;justify-content: space-between;align-items: center;}
@media only screen and (max-width: 991px) {.b-ext .footer-performance__menu .select {flex: 1;}}
.b-ext .footer-performance__list {list-style: none;display: flex;padding: 0;margin: 0;gap: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .footer-performance__list {flex-direction: row;flex-wrap: wrap;gap: calc(var(--font-size) * 1);padding-top: calc(var(--font-size) * 1);}}
.b-ext .footer-performance__language-selector .icon {padding-right: calc(var(--font-size) * .5);}
.b-ext .footer-performance__language-selector select {padding: calc(var(--font-size) * .25) calc(var(--font-size) * 2.5) calc(var(--font-size) * .25) calc(var(--font-size) * 1);}
.b-ext .module-phones {padding: calc(var(--font-size) * 5) 0 calc(var(--font-size) * 3);background-color: #f7f7f7;}
@media only screen and (max-width: 991px) {.b-ext .module-phones {padding: calc(var(--font-size) * 2.5) calc(var(--font-size) * 1);}}
.b-ext .module-phones__wrapper {margin-bottom: calc(var(--font-size) * 2.5);}
.b-ext .module-phones__wrapper:first-child {margin-bottom: calc(var(--font-size) * 5);}
@media only screen and (max-width: 991px) {.b-ext .module-phones__wrapper:first-child {margin-bottom: calc(var(--font-size) * 2.5);}}
.b-ext .module-phones__title {margin-bottom: calc(var(--font-size) * 1);}
.b-ext .module-phones__subtitle {margin-bottom: calc(var(--font-size) * 2);}
.b-ext .module-phones__cards {display: flex;gap: calc(var(--font-size) * 2);flex-wrap: wrap;}
@media only screen and (max-width: 991px) {.b-ext .module-phones__cards {flex-direction: column;gap: calc(var(--font-size) * 1);}}
.b-ext .module-phones__cards .phone-card {flex-basis: calc(50% - calc(var(--font-size) * 1));}
@media only screen and (max-width: 991px) {.b-ext .module-phones__cards .phone-card {flex-basis: auto;}}
.b-ext .services-promotion {padding: calc(var(--font-size) * 2.5) 0;background-color: #f7f7f7;}
@media only screen and (max-width: 991px) {.b-ext .services-promotion {padding: calc(var(--font-size) * .5) 0;}}
.b-ext .services-promotion .row {--bs-gutter-x: calc(var(--font-size) * .5);}
.b-ext .services-promotion__title {display: grid;gap: calc(var(--font-size) * .5);}
@media only screen and (max-width: 991px) {.b-ext .services-promotion__title {padding: calc(var(--font-size) * 1) 0;}}
.b-ext .services-promotion__subtitle {width: 50%;}
@media only screen and (max-width: 991px) {.b-ext .services-promotion__subtitle {padding: calc(var(--font-size) * 1) 0;width: 100%;}}
.b-ext .services-promotion__subtitle__description {padding: calc(var(--font-size) * 1) 0;}
@media only screen and (max-width: 991px) {.b-ext .services-promotion__subtitle__description {margin-bottom: 0;}}
.b-ext .services-promotion__subtitle__description-color {color: #0f77ae;}
.b-ext .services-promotion__item {background-color: #fff;padding: calc(var(--font-size) * 1);margin-bottom: calc(var(--font-size) * .5);}
@media only screen and (max-width: 991px) {.b-ext .services-promotion__item {display: flex;justify-content: space-between;align-items: center;}
	.b-ext .services-promotion__item .btn {width: 100%;}}
.b-ext .services-promotion__item__price {padding-top: calc(var(--font-size) * .5);}
.b-ext .services-promotion__item__price .info-text {width: 100%;}
.b-ext .services-promotion__item__price .info-text__right-text {padding-top: calc(var(--font-size) * .25);}
@media only screen and (max-width: 991px) {.b-ext .services-promotion__item__price {padding-top: 0;}
	.b-ext .services-promotion__item__price .info-text__right-text {width: 100%;padding-top: 0;}
	.b-ext .services-promotion__item__price .info-text {display: grid;gap: 0;}}
.b-ext .main-menu-performance {position: relative;background-color: #fff;padding: calc(var(--font-size) * 1) 0;}
@media only screen and (max-width: 991px) {.b-ext .main-menu-performance {padding: calc(var(--font-size) * .5) 0;}}
.b-ext .main-menu-performance__content {display: flex;justify-content: space-between;align-items: center;}
.b-ext .main-menu-performance__logo {display: inline-block;line-height: 0;margin-right: calc(var(--font-size) * 1);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-performance__logo {margin-right: 0;}}
.b-ext .main-menu-performance__logo img {height: calc(var(--font-size) * 3);}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-regular.woff2") format("woff2");font-weight: normal;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-italic.woff2") format("woff2");font-weight: normal;font-style: italic;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-medium.woff2") format("woff2");font-weight: 500;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-mediumitalic.woff2") format("woff2");font-weight: normal;font-style: italic;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-bold.woff2") format("woff2");font-weight: 700;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/roboto-bolditalic.woff2") format("woff2");font-weight: 700;font-style: italic;}
@font-face {font-family: "Gilroy";src: url("/ext/themes/custom/adeslas_components/design-system/fonts/gilroy-extrabold.woff2") format("woff2");font-weight: 400;font-style: normal;}
.b-ext .main-menu-corporate {position: relative;background-color: #fff;padding: calc(var(--font-size) * 1) 0;}
@media only screen and (max-width: 991px) {.b-ext .main-menu-corporate {padding: calc(var(--font-size) * .5) 0;}}
.b-ext .main-menu-corporate ul {list-style: none;padding: 0;margin: 0;}
.b-ext .main-menu-corporate a:not(.text-link) {color: inherit;text-decoration: none;}
.b-ext .main-menu-corporate__content {display: flex;justify-content: space-between;align-items: center;}
.b-ext .main-menu-corporate__mobile-button {display: none;color: #333;background: none;border: 0;padding: calc(var(--font-size) * .5);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__mobile-button {display: flex;}}
.b-ext .main-menu-corporate__mobile-button .icon {width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);}
.b-ext .main-menu-corporate__mobile-text-link {display: none;padding: calc(var(--font-size) * .5);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__mobile-text-link {display: flex;}}
.b-ext .main-menu-corporate__wrapper {flex: 1;display: flex;justify-content: space-between;align-items: center;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__wrapper {justify-content: flex-start;position: fixed;top: 0;padding-top: 73px;left: -100%;flex-direction: column;align-items: normal;background-color: white;width: 100%;height: 100%;z-index: 100;overflow: auto;transition: left .2s;}
	.b-ext .js-main-menu-corporate--opened .main-menu-corporate__wrapper {left: 0;}}
.b-ext .main-menu-corporate__logo {display: inline-block;line-height: 0;margin-right: calc(var(--font-size) * 1.5);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__logo {margin-right: 0;}}
.b-ext .main-menu-corporate__logo img {height: calc(var(--font-size) * 3);}
@media only screen and (max-width: 991px) {.b-ext .main-menu-corporate__logo img {height: calc(var(--font-size) * 2.5);}}
.b-ext .main-menu-corporate__menu-logo {display: flex;gap: calc(var(--font-size) * .5);}
.b-ext .main-menu-corporate .main-menu-corporate__primary-menu {display: flex;align-items: center;gap: calc(var(--font-size) * 1);}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .main-menu-corporate .main-menu-corporate__primary-menu {gap: calc(var(--font-size) * .5);}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate .main-menu-corporate__primary-menu {flex-direction: column;gap: 0;}}
.b-ext .main-menu-corporate__menu-highlighted {display: none;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__menu-highlighted {display: flex;flex-direction: column;padding: calc(var(--font-size) * 1.5) calc(var(--font-size) * 1);}}
.b-ext .main-menu-corporate__secondary-menu {display: flex;gap: calc(var(--font-size) * 1.5);align-items: center;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__secondary-menu {gap: 0;flex-direction: column;background-color: #f7f7f7;}}
.b-ext .main-menu-corporate__menu-header {display: none;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__menu-header {position: fixed;left: -100%;width: 100%;top: 0;background-color: white;z-index: 1;display: flex;align-items: center;align-self: stretch;justify-content: space-between;padding: calc(var(--font-size) * 2) calc(var(--font-size) * 1) calc(var(--font-size) * 1);border-bottom: 1px solid #979797;transition: left .2s;}
	.b-ext .js-main-menu-corporate--opened .main-menu-corporate__menu-header {left: 0;}}
.b-ext .main-menu-corporate__mobile-close-button, .b-ext .main-menu-corporate__mobile-back-button {display: none;background: none;border: 0;padding: 0;color: #333;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__mobile-close-button, .b-ext .main-menu-corporate__mobile-back-button {display: flex;}}
.b-ext .main-menu-corporate__mobile-close-button .icon, .b-ext .main-menu-corporate__mobile-back-button .icon {width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);}
.b-ext .main-menu-corporate__menu-item {display: flex;align-self: stretch;align-items: center;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__menu-item {display: block;padding: 0;}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__primary-menu .main-menu-corporate__menu-item {border-bottom: 1px solid #f7f7f7;}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__secondary-menu .main-menu-corporate__menu-item {border-bottom: 1px solid #979797;}
	.b-ext .main-menu-corporate__secondary-menu .main-menu-corporate__menu-item:first-of-type {border-top: 1px solid #979797;}}
.b-ext .main-menu-corporate__menu-item__link {position: relative;display: flex;align-items: center;margin-top: calc(var(--font-size) * .125);gap: calc(var(--font-size) * .5);padding: calc(var(--font-size) * .66) 0;}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .main-menu-corporate__menu-item__link {font-size: calc(var(--font-size) * .875);}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__menu-item__link {margin-top: 0;padding: 0;}}
.b-ext .main-menu-corporate__primary-menu .main-menu-corporate__menu-item__link {padding: calc(var(--font-size) * .75) calc(var(--font-size) * .25);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__primary-menu .main-menu-corporate__menu-item__link {padding: calc(var(--font-size) * 1);justify-content: space-between;}}
.b-ext .main-menu-corporate__primary-menu .main-menu-corporate__menu-item__link .icon {display: none;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__primary-menu .main-menu-corporate__menu-item__link .icon {display: block;color: #0f77ae;width: calc(var(--font-size) * 2);height: calc(var(--font-size) * 2);}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__secondary-menu .main-menu-corporate__menu-item__link {flex: 1;padding: calc(var(--font-size) * 1);justify-content: space-between;}}
.b-ext .main-menu-corporate__secondary-menu .main-menu-corporate__menu-item__link:hover {text-decoration: underline;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__secondary-menu .main-menu-corporate__menu-item__link:hover {text-decoration: none;}}
.b-ext .main-menu-corporate__secondary-menu .main-menu-corporate__menu-item__link .icon {width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);}
.b-ext .main-menu-corporate__secondary-menu .main-menu-corporate__menu-item__label {display: flex;align-items: center;gap: calc(var(--font-size) * .5);}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .main-menu-corporate__secondary-menu .main-menu-corporate__menu-item__label {gap: calc(var(--font-size) * .25);}}
.b-ext .main-menu-corporate__menu-item__icon-right {display: none;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__menu-item__icon-right {display: block;color: #0f77ae;width: calc(var(--font-size) * 2);height: calc(var(--font-size) * 2);}}
.b-ext .main-menu-corporate__primary-menu .main-menu-corporate__menu-item:hover .main-menu-corporate__submenu, .b-ext .main-menu-corporate__secondary-menu .main-menu-corporate__menu-item:hover .main-menu-corporate__submenu {display: flex;}
.b-ext .main-menu-corporate__primary-menu .main-menu-corporate__menu-item:hover .main-menu-corporate__menu-item__link::after {content: "";position: absolute;bottom: 0;left: calc(var(--font-size) * .25);right: calc(var(--font-size) * .25);background-color: #009ddd;height: calc(var(--font-size) * .1875);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__primary-menu .main-menu-corporate__menu-item:hover .main-menu-corporate__menu-item__link::after {content: none;}}
.b-ext .main-menu-corporate__submenu {position: absolute;left: 0;right: 0;top: calc(100% - calc(var(--font-size) * 1));display: none;box-shadow: 0 4px 4px rgba(0,0,0,.07);background-color: white;z-index: 100;overflow: hidden;padding-top: calc(var(--font-size) * 1);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu {position: fixed;left: -100%;top: 0;padding-top: 73px;width: 100%;height: 100%;z-index: 110;transition: left .2s;box-shadow: none;overflow: auto;}
	.b-ext .main-menu-corporate__submenu > .container {padding: 0;}
	.b-ext .main-menu-corporate__submenu.js-main-menu-corporate__submenu--opened {display: flex;left: 0;}}
.b-ext ul.main-menu-corporate__submenu__list {display: flex;margin: 0 calc(var(--font-size) * -1.5);}
@media only screen and (max-width: 1023px) {.b-ext ul.main-menu-corporate__submenu__list {margin: 0;display: flex;flex-direction: column;}}
.b-ext .main-menu-corporate__submenu-header {display: none;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu-header {position: fixed;left: -100%;top: 0;width: 100%;display: flex;align-items: center;align-self: stretch;justify-content: space-between;padding: calc(var(--font-size) * 2) calc(var(--font-size) * 1) calc(var(--font-size) * 1);background-color: white;border-bottom: 1px solid #979797;transition: left .2s;z-index: 1;}
	.b-ext .js-main-menu-corporate__submenu--opened .main-menu-corporate__submenu-header {left: 0;}}
.b-ext .main-menu-corporate__submenu-highlighted, .b-ext .main-menu-corporate__submenu-item, .b-ext .main-menu-corporate__submenu-item--bg-gray {flex-basis: 25%;padding: 0 calc(var(--font-size) * 1.5);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu-highlighted, .b-ext .main-menu-corporate__submenu-item, .b-ext .main-menu-corporate__submenu-item--bg-gray {padding: 0;flex-basis: auto;}}
.b-ext .main-menu-corporate__submenu-highlighted {margin: calc(var(--font-size) * 2) 0;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu-highlighted {margin: 0;padding: calc(var(--font-size) * 1);order: 2;}
	.b-ext .main-menu-corporate__secondary-menu .main-menu-corporate__submenu-highlighted {order: 1;padding-bottom: calc(var(--font-size) * 1.5);box-shadow: inset 0 calc(var(--font-size) * -.25) 0 #f7f7f7;}}
.b-ext .main-menu-corporate__submenu-highlighted__title {margin-bottom: calc(var(--font-size) * .5);}
.b-ext .main-menu-corporate__submenu-highlighted__price {margin-top: calc(var(--font-size) * 3);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu-highlighted__price {display: none;}}
.b-ext .main-menu-corporate__submenu-highlighted__actions {margin-top: calc(var(--font-size) * 3);display: flex;flex-direction: column;gap: calc(var(--font-size) * 1);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu-highlighted__actions {margin-top: 0;}}
.b-ext .main-menu-corporate__submenu-highlighted__actions .text-link {align-self: center;color: #0f77ae;}
.b-ext .main-menu-corporate__submenu-highlighted__price + .main-menu-corporate__submenu-highlighted__actions {margin-top: calc(var(--font-size) * .5);}
.b-ext .main-menu-corporate__submenu-highlighted__phones {margin-top: calc(var(--font-size) * 1.5);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu-highlighted__phones {padding: 0 calc(var(--font-size) * 1);display: flex;flex-direction: column;padding-bottom: calc(var(--font-size) * .25);box-shadow: inset 0 calc(var(--font-size) * -.25) 0 #f7f7f7;}}
.b-ext .main-menu-corporate__submenu-highlighted__phones__title {margin-bottom: calc(var(--font-size) * .5);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu-highlighted__phones__title {margin-bottom: calc(var(--font-size) * 1);}}
.b-ext .main-menu-corporate__submenu-highlighted__phones__see-all {margin-top: calc(var(--font-size) * 1);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu-highlighted__phones__see-all {margin-bottom: calc(var(--font-size) * 1);}}
.b-ext .main-menu-corporate__submenu-item:not(.main-menu-corporate__submenu-item--bg-gray) {margin: calc(var(--font-size) * 2) 0;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu-item:not(.main-menu-corporate__submenu-item--bg-gray) {order: 1;margin: 0;}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu-item__text {margin: 0;padding: calc(var(--font-size) * 1);display: flex;align-items: center;justify-content: space-between;border-bottom: 1px solid #f7f7f7;}}
.b-ext .main-menu-corporate__submenu-item__text .icon {display: none;color: #0f77ae;transform: rotate(0deg);transition: transform .2s;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu-item__text .icon {display: inline-block;}}
.b-ext .js-main-menu-corporate__second-submenu--opened .main-menu-corporate__submenu-item__text .icon {transform: rotate(-180deg);}
.b-ext .main-menu-corporate__submenu-item--bg-gray {background-color: #f7f7f7;padding-top: calc(var(--font-size) * 2);padding-bottom: calc(var(--font-size) * 2);position: relative;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu-item--bg-gray {order: 3;padding: 0;}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu-item--bg-gray .main-menu-corporate__submenu-item__text {padding-top: calc(var(--font-size) * 1);padding-bottom: calc(var(--font-size) * 1);border-bottom: 1px solid #979797;}}
.b-ext .main-menu-corporate__submenu-item--bg-gray::after {content: "";background-color: #f7f7f7;width: 99999em;position: absolute;top: 0;left: 100%;bottom: 0;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu-item--bg-gray::after {content: none;}}
.b-ext ul.main-menu-corporate__second-submenu {margin-bottom: calc(var(--font-size) * 1);}
@media only screen and (min-width: 1024px) {.b-ext ul.main-menu-corporate__second-submenu {display: block !important;}}
@media only screen and (max-width: 1023px) {.b-ext ul.main-menu-corporate__second-submenu {margin-bottom: 0;overflow: hidden;padding-bottom: calc(var(--font-size) * .25);}
	.b-ext .main-menu-corporate__submenu-item--bg-gray ul.main-menu-corporate__second-submenu {display: block;border-bottom: 0;}}
.b-ext .main-menu-corporate__second-submenu__item {margin-bottom: calc(var(--font-size) * .5);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__second-submenu__item {margin-bottom: 0;border-bottom: 1px solid #f7f7f7;}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu-item--bg-gray .main-menu-corporate__second-submenu__item {border-bottom: 1px solid #979797;}}
.b-ext .main-menu-corporate__second-submenu__item-link {display: inline-flex;align-items: center;gap: calc(var(--font-size) * .5);}
.b-ext .main-menu-corporate__second-submenu__item-link:hover {text-decoration: underline !important;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__second-submenu__item-link {padding: calc(var(--font-size) * 1);display: flex;}}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu-item--bg-gray .main-menu-corporate__second-submenu__item-link {justify-content: space-between;flex-direction: row-reverse;}}
.b-ext .main-menu-corporate__second-submenu__item-link .icon {flex-shrink: 0;margin-right: calc(var(--font-size) * .25);color: #0f77ae;width: calc(var(--font-size) * 1.5);height: calc(var(--font-size) * 1.5);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__second-submenu__item-link .icon {margin-right: 0;}}
.b-ext .main-menu-corporate__second-submenu__see-all {margin-top: calc(var(--font-size) * 1);padding-top: calc(var(--font-size) * 1);border-top: 1px solid #f7f7f7;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__second-submenu__see-all {margin: 0;padding: 0;border-top: 0;}}
.b-ext .main-menu-corporate__second-submenu__see-all__link:hover {text-decoration: underline !important;}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__second-submenu__see-all__link {display: block;padding: calc(var(--font-size) * 1.18) calc(var(--font-size) * 1);}}
.b-ext .main-menu-corporate__submenu-item.main-menu-corporate__submenu-item__download-app {position: relative;margin-bottom: 0;padding-bottom: calc(var(--font-size) * 2);}
@media only screen and (max-width: 1023px) {.b-ext .main-menu-corporate__submenu-item.main-menu-corporate__submenu-item__download-app {padding: calc(var(--font-size) * 1.5) calc(var(--font-size) * 1) calc(var(--font-size) * 2.5);}}
.b-ext .main-menu-corporate__submenu-item.main-menu-corporate__submenu-item__download-app::after {z-index: -1;content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzc1IiBoZWlnaHQ9IjM0MSIgdmlld0JveD0iMCAwIDM3NSAzNDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xODc3XzQyODU4KSI+CjxtYXNrIGlkPSJtYXNrMF8xODc3XzQyODU4IiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSItNzciIHk9IjY4IiB3aWR0aD0iMTQyNSIgaGVpZ2h0PSIxNDI1Ij4KPGNpcmNsZSBjeD0iNzEyLjUiIGN5PSI3MTIuNSIgcj0iNzEyLjUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDEzNDggNjgpIiBmaWxsPSIjQkRFNkY2Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8xODc3XzQyODU4KSI+CjxwYXRoIGQ9Ik0zOTEgMjVILTEyVjQ0NkgzOTFWMjVaIiBmaWxsPSIjRUJGOUZGIi8+CjwvZz4KPC9nPgo8L3N2Zz4K");background-repeat: no-repeat;background-position: right bottom;}
.b-ext .main-menu-corporate__submenu-item__download-app__title {margin-bottom: calc(var(--font-size) * 1);}
.b-ext .main-menu-corporate__submenu-item__download-app__rating {margin-bottom: calc(var(--font-size) * 1.5);}
.b-ext .main-menu-corporate__submenu-item__download-app__rating__text {display: block;}
.b-ext .main-menu-corporate__submenu-item__download-app__actions {display: flex;gap: calc(var(--font-size) * 1);}
.b-ext .main-menu-corporate__submenu-item__download-app__actions .btn-download-app {display: block;flex: 1;max-height: 40px;}
.b-ext .post-grid {padding: calc(var(--font-size) * 1.5) 0 calc(var(--font-size) * 3);}
.b-ext .post-grid .post-grid__wrapper {display: flex;flex-wrap: wrap;gap: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .post-grid .post-grid__wrapper {flex-direction: column;}}
.b-ext .post-grid .post-grid__wrapper .post-card {width: calc(( 100% - calc(var(--font-size) * 4) ) / 3);}
@media only screen and (max-width: 991px) {.b-ext .post-grid .post-grid__wrapper .post-card {width: 100%;}}
@media (min-width: 992px) {.b-ext .post-grid .post-grid__wrapper .post-card__description {font-size: calc(var(--font-size) * 1);}}
.b-ext .post-grid--highlighted .post-grid__wrapper {flex-wrap: nowrap;}
.b-ext .post-grid--highlighted .post-grid__wrapper .post-card {width: 100%;}
.b-ext .post-grid__no-results {display: flex;flex-direction: column;gap: calc(var(--font-size) * 1.5);align-items: flex-start;}
.b-ext .post-grid__no-results .icon--search svg {width: calc(var(--font-size) * 2.5);height: calc(var(--font-size) * 2.5);}
.b-ext .post-grid__no-results__links {display: flex;gap: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .post-grid__no-results__links {display: block;}
	.b-ext .post-grid__no-results__links a {padding: calc(var(--font-size) * .5) calc(var(--font-size) * 1) calc(var(--font-size) * .5) 0;}}
.b-ext .post-grid__no-results__msg a {color: inherit;}
.b-ext .podcast-grid {padding: calc(var(--font-size) * 1.5) 0 calc(var(--font-size) * 3);}
.b-ext .podcast-grid .podcast-grid__wrapper {display: flex;flex-wrap: wrap;gap: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .podcast-grid .podcast-grid__wrapper {flex-direction: column;}}
.b-ext .podcast-grid .podcast-grid__wrapper .podcast-card {width: calc(( 100% - calc(var(--font-size) * 4) ) / 3);}
@media only screen and (max-width: 991px) {.b-ext .podcast-grid .podcast-grid__wrapper .podcast-card {width: 100%;}}
@media (min-width: 992px) {.b-ext .podcast-grid .podcast-grid__wrapper .podcast-card__description {font-size: calc(var(--font-size) * 1);}}
.b-ext .podcast-grid__no-results {display: flex;flex-direction: column;gap: calc(var(--font-size) * 1.5);align-items: flex-start;}
.b-ext .podcast-grid__no-results .icon--search svg {width: calc(var(--font-size) * 2.5);height: calc(var(--font-size) * 2.5);}
.b-ext .podcast-grid__no-results__links {display: flex;gap: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .podcast-grid__no-results__links {display: block;}
	.b-ext .podcast-grid__no-results__links a {padding: calc(var(--font-size) * .5) calc(var(--font-size) * 1) calc(var(--font-size) * .5) 0;}}
.b-ext .podcast-grid__no-results__msg a {color: inherit;}
.b-ext .our-experts {padding: calc(var(--font-size) * 2.5) 0 calc(var(--font-size) * 4);background-color: #f7f7f7;}
.b-ext .webinar-grid {padding: calc(var(--font-size) * 1.5) 0 calc(var(--font-size) * 3);}
.b-ext .webinar-grid .webinar-grid__wrapper {display: flex;flex-wrap: wrap;gap: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .webinar-grid .webinar-grid__wrapper {flex-direction: column;}}
.b-ext .webinar-grid .webinar-grid__wrapper .webinar-card {width: calc(( 100% - calc(var(--font-size) * 4) ) / 3);}
@media only screen and (max-width: 991px) {.b-ext .webinar-grid .webinar-grid__wrapper .webinar-card {width: 100%;}}
@media (min-width: 992px) {.b-ext .webinar-grid .webinar-grid__wrapper .webinar-card__description {font-size: calc(var(--font-size) * 1);}}
.b-ext .webinar-grid__no-results {display: flex;flex-direction: column;gap: calc(var(--font-size) * 1.5);align-items: flex-start;}
.b-ext .webinar-grid__no-results .icon--search svg {width: calc(var(--font-size) * 2.5);height: calc(var(--font-size) * 2.5);}
.b-ext .webinar-grid__no-results__links {display: flex;gap: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .webinar-grid__no-results__links {display: block;}
	.b-ext .webinar-grid__no-results__links a {padding: calc(var(--font-size) * .5) calc(var(--font-size) * 1) calc(var(--font-size) * .5) 0;}}
.b-ext .webinar-grid__no-results__msg a {color: inherit;}
.b-ext .multimedia-grid {padding: calc(var(--font-size) * 1.5) 0 calc(var(--font-size) * 3);}
.b-ext .multimedia-grid .multimedia-grid__wrapper {display: flex;flex-wrap: wrap;gap: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .multimedia-grid .multimedia-grid__wrapper {flex-direction: column;}}
.b-ext .multimedia-grid .multimedia-grid__wrapper .multimedia-card {width: calc(( 100% - calc(var(--font-size) * 4) ) / 3);}
@media only screen and (max-width: 991px) {.b-ext .multimedia-grid .multimedia-grid__wrapper .multimedia-card {width: 100%;}}
@media (min-width: 992px) {.b-ext .multimedia-grid .multimedia-grid__wrapper .multimedia-card__description {font-size: calc(var(--font-size) * 1);}}
.b-ext .multimedia-grid__no-results {display: flex;flex-direction: column;gap: calc(var(--font-size) * 1.5);align-items: flex-start;}
.b-ext .multimedia-grid__no-results .icon--search svg {width: calc(var(--font-size) * 2.5);height: calc(var(--font-size) * 2.5);}
.b-ext .multimedia-grid__no-results__links {display: flex;gap: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .multimedia-grid__no-results__links {display: block;}
	.b-ext .multimedia-grid__no-results__links a {padding: calc(var(--font-size) * .5) calc(var(--font-size) * 1) calc(var(--font-size) * .5) 0;}}
.b-ext .multimedia-grid__no-results__msg a {color: inherit;}
.b-ext .header-blog .header-blog__content {margin-bottom: calc(var(--font-size) * 1.5);}
@media only screen and (max-width: 991px) {.b-ext .header-blog .header-blog__content {margin-bottom: calc(var(--font-size) * 1);}}
.b-ext .header-blog .header-blog__title {line-height: calc(var(--font-size) * 3.8125);margin-bottom: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .header-blog .header-blog__title {line-height: normal;margin-bottom: calc(var(--font-size) * .5);}}
.b-ext .header-blog .header-blog__badge {padding: calc(var(--font-size) * 1) calc(var(--font-size) * 0);display: flex;gap: calc(var(--font-size) * 1);flex-wrap: wrap;}
.b-ext .cross-nav {background-color: #fff;padding: calc(var(--font-size) * 2.5) 0 calc(var(--font-size) * 5);}
.b-ext .cross-nav__title .module-title--centered {text-align: center;}
.b-ext .cross-nav__content {display: grid;padding: 0 calc(var(--font-size) * 5);margin-top: calc(var(--font-size) * 1);grid-template-columns: repeat(2,1fr);grid-auto-rows: 1fr;grid-column-gap: calc(var(--font-size) * 2);grid-row-gap: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .cross-nav__content {grid-template-columns: repeat(1,1fr);grid-row-gap: calc(var(--font-size) * 1);padding: 0;}}
.b-ext .prefooter-blog {background-color: #f7f7f7;}
.b-ext .prefooter-blog__grid {display: flex;justify-content: space-between;padding: calc(var(--font-size) * 2) calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .prefooter-blog__grid {display: grid;grid-template-areas: "prefooter1 prefooter2" "prefooter3 prefooter3";padding-bottom: calc(var(--font-size) * 1);}}
@media only screen and (max-width: 991px) {.b-ext .prefooter-blog__grid .prefooter-1 {grid-area: prefooter1;}
	.b-ext .prefooter-blog__grid .prefooter-1 .prefooter-1__img {width: 80px;}}
@media only screen and (max-width: 991px) {.b-ext .prefooter-blog__grid .prefooter-2 {grid-area: prefooter2;justify-self: right;}
	.b-ext .prefooter-blog__grid .prefooter-2 .prefooter-2__img {width: 63.5px;}}
.b-ext .prefooter-blog__grid .prefooter-3 {display: flex;align-items: center;}
@media only screen and (max-width: 991px) {.b-ext .prefooter-blog__grid .prefooter-3 {grid-area: prefooter3;justify-content: center;}}
.b-ext .prefooter-blog__grid .prefooter-3 .separator {color: #0f77ae;padding: calc(var(--font-size) * 1);}
.b-ext .container-card-secure {width: calc(var(--font-size) * 18.5);}
@media only screen and (max-width: 991px) {.b-ext .container-card-secure {width: 100%;}}
.b-ext .container-card-secure .container-card-secure__newsletter {background-color: #f7f7f7;display: flex;height: calc(var(--font-size) * 16.75);flex-direction: column;justify-content: space-between;align-items: flex-start;padding: calc(var(--font-size) * 1.5);margin-bottom: calc(var(--font-size) * 1.5);}
@media only screen and (max-width: 991px) {.b-ext .container-card-secure .container-card-secure__newsletter {height: calc(var(--font-size) * 15.625);}
	.b-ext .container-card-secure .container-card-secure__newsletter .custom-icon svg {width: calc(var(--font-size) * 4);height: calc(var(--font-size) * 4);}
	.b-ext .container-card-secure .container-card-secure__newsletter .custom-icon::before {width: calc(var(--font-size) * 2.25);height: calc(var(--font-size) * 2.25);}}
.b-ext .container-card-secure .container-card-secure__newsletter .container-card-secure__content {width: 100%;}
@media only screen and (max-width: 991px) {.b-ext .container-card-secure .container-card-secure__newsletter .container-card-secure__content .btn {width: 100%;}}
.b-ext .post-content__title {margin-bottom: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .post-content > .container {padding: 0;}}
.b-ext .post-content__meta-list {display: flex;gap: calc(var(--font-size) * 1);margin: 0 0 calc(var(--font-size) * 1.5) 0;padding: 0;flex-wrap: wrap;}
.b-ext .post-content__meta-item {display: flex;gap: calc(var(--font-size) * .25);align-items: center;}
.b-ext .post-content__meta-item:not(:last-child)::after {content: "·";position: relative;left: calc(var(--font-size) * .3125);}
.b-ext .post-content__meta-item svg {width: calc(var(--font-size) * 1);height: calc(var(--font-size) * 1);}
.b-ext .post-content__author-item:not(:last-child)::after {content: "·";position: relative;left: calc(var(--font-size) * .3125);}
.b-ext .post-content__badge-list {margin: 0;padding: calc(var(--font-size) * 1) 0;display: flex;gap: calc(var(--font-size) * 1);list-style: none;flex-wrap: wrap;}
.b-ext .post-content section {padding: calc(var(--font-size) * 1) 0 calc(var(--font-size) * 5);border-bottom: 1px solid #d6d6d6;display: flex;flex-direction: column;gap: calc(var(--font-size) * 5);}
@media only screen and (max-width: 991px) {.b-ext .post-content section {gap: calc(var(--font-size) * 3);}}
.b-ext .post-content section header {display: flex;flex-direction: column;gap: calc(var(--font-size) * 2.5);padding-bottom: calc(var(--font-size) * 2.5);border-bottom: 1px solid #d6d6d6;}
.b-ext .post-content section header p {font-size: calc(var(--font-size) * 1.5625);line-height: calc(var(--font-size) * 1.9375);}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .post-content section header p {font-size: calc(var(--font-size) * 1.25);}}
@media only screen and (max-width: 991px) {.b-ext .post-content section header p {font-size: calc(var(--font-size) * 1.25);}}
.b-ext .post-content section ul, .b-ext .post-content section ol {margin: 0;font-size: calc(var(--font-size) * 1.25);display: flex;flex-direction: column;gap: calc(var(--font-size) * 1.5);}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .post-content section ul, .b-ext .post-content section ol {font-size: calc(var(--font-size) * 1.125);}}
@media only screen and (max-width: 991px) {.b-ext .post-content section ul, .b-ext .post-content section ol {font-size: calc(var(--font-size) * 1.125);}}
.b-ext .post-content section ul li::marker, .b-ext .post-content section ol li::marker {color: #0f77ae;font-weight: 700;}
.b-ext .post-content section img {width: 100%;}
@media only screen and (max-width: 991px) {.b-ext .post-content section img {width: 100%;}}
.b-ext .post-content article {display: flex;flex-direction: column;gap: calc(var(--font-size) * 1.5);}
@media only screen and (max-width: 991px) {.b-ext .post-content article {gap: calc(var(--font-size) * 2);}}
.b-ext .post-content article h2 {margin: 0;}
.b-ext .post-content h2 {font-family: "Gilroy",sans-serif;font-size: calc(var(--font-size) * 1.9375);line-height: 1.2;}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .post-content h2 {font-size: calc(var(--font-size) * 1.75);}}
@media only screen and (max-width: 991px) {.b-ext .post-content h2 {font-size: calc(var(--font-size) * 1.5);}}
.b-ext .post-content p {font-size: calc(var(--font-size) * 1.25);line-height: 1.4;margin: 0;}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .post-content p {font-size: calc(var(--font-size) * 1.125);}}
@media only screen and (max-width: 991px) {.b-ext .post-content p {font-size: calc(var(--font-size) * 1.125);}}
.b-ext .post-content a {color: #0f77ae;text-decoration: none;font-weight: bold;}
.b-ext .post-content a:hover {text-decoration: underline;}
.b-ext .post-content sup {font-size: calc(var(--font-size) * 1.125);}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .post-content sup {font-size: calc(var(--font-size) * 1.125);}}
@media only screen and (max-width: 991px) {.b-ext .post-content sup {font-size: calc(var(--font-size) * 1);}}
.b-ext .post-content .downloads-list p {font-family: "Roboto",sans-serif;font-size: calc(var(--font-size) * .875);font-weight: 400;}
.b-ext .podcast-content {padding: calc(var(--font-size) * 2) 0;}
.b-ext .podcast-content img {width: 100%;}
.b-ext .podcast-content__title {margin-bottom: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .podcast-content > .container {padding: 0;}}
.b-ext .podcast-content section {display: flex;flex-direction: column;gap: calc(var(--font-size) * 1);}
.b-ext .podcast-content section:last-of-type {border-bottom: none;}
@media only screen and (max-width: 991px) {.b-ext .podcast-content section {gap: calc(var(--font-size) * 3);}}
.b-ext .podcast-content section ul {margin: 0;font-size: calc(var(--font-size) * 1.25);display: flex;flex-direction: column;gap: calc(var(--font-size) * 1.5);}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .podcast-content section ul {font-size: calc(var(--font-size) * 1.125);}}
@media only screen and (max-width: 991px) {.b-ext .podcast-content section ul {font-size: calc(var(--font-size) * 1.125);}}
.b-ext .podcast-content section ul li::marker {color: #0f77ae;font-weight: 700;}
.b-ext .podcast-content article {display: flex;flex-direction: column;gap: calc(var(--font-size) * 1.5);}
@media only screen and (max-width: 991px) {.b-ext .podcast-content article {gap: calc(var(--font-size) * 2);}}
.b-ext .podcast-content article h2 {margin: 0;}
.b-ext .podcast-content h2 {font-family: "Gilroy",sans-serif;font-size: calc(var(--font-size) * 1.9375);line-height: 1.2;}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .podcast-content h2 {font-size: calc(var(--font-size) * 1.75);}}
@media only screen and (max-width: 991px) {.b-ext .podcast-content h2 {font-size: calc(var(--font-size) * 1.5);}}
.b-ext .podcast-content p {font-size: calc(var(--font-size) * 1.25);line-height: 1.4;margin: 0;}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .podcast-content p {font-size: calc(var(--font-size) * 1.125);}}
@media only screen and (max-width: 991px) {.b-ext .podcast-content p {font-size: calc(var(--font-size) * 1.125);}}
.b-ext .podcast-content a {color: #0f77ae;text-decoration: none;font-weight: bold;}
.b-ext .podcast-content a:hover {text-decoration: underline;}
.b-ext .podcast-content sup {font-size: calc(var(--font-size) * 1.125);}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .podcast-content sup {font-size: calc(var(--font-size) * 1.125);}}
@media only screen and (max-width: 991px) {.b-ext .podcast-content sup {font-size: calc(var(--font-size) * 1);}}
.b-ext .podcast-content .podcast-content__author {display: flex;flex-direction: row;}
@media only screen and (max-width: 991px) {.b-ext .podcast-content .podcast-content__author {flex-direction: column;}}
.b-ext .podcast-content .podcast-content__author img {width: calc(var(--font-size) * 10);height: calc(var(--font-size) * 10);}
.b-ext .podcast-content .banner-icon-text__wrapper {padding: calc(var(--font-size) * 2);}
.b-ext .podcast-content .banner-icon-text__icon {margin-bottom: 0;}
@media only screen and (max-width: 991px) {.b-ext .podcast-content .banner-icon-text__icon svg {width: calc(var(--font-size) * 3.5);height: calc(var(--font-size) * 3.5);}}
@media only screen and (max-width: 991px) {.b-ext .podcast-content .banner-icon-text__title {font-size: calc(var(--font-size) * 1);}}
.b-ext .podcast-content__video {position: relative;width: 100%;height: 0;padding-top: calc(var(--font-size) * 1.5);padding-bottom: 56.25% !important;margin-bottom: calc(var(--font-size) * 2);border: 0;}
@media (min-width: 992px) {.b-ext .podcast-content__video {padding-bottom: 0;height: calc(var(--font-size) * 18);}}
@media (min-width: 1250px) {.b-ext .podcast-content__video {height: calc(var(--font-size) * 25);}}
@media only screen and (min-width: 1500px) {.b-ext .podcast-content__video {height: calc(var(--font-size) * 30);}}
.b-ext .podcast-content__video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.b-ext .module-cross-nav {padding: calc(var(--font-size) * 3) 0;border-top: 1px solid #d6d6d6;}
@media only screen and (max-width: 991px) {.b-ext .module-cross-nav {padding: calc(var(--font-size) * 3) calc(var(--font-size) * 0);}}
.b-ext .module-cross-nav__content {margin-top: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .module-cross-nav__content {margin-top: calc(var(--font-size) * 1.5);}}
.b-ext .referral-blog {padding-top: calc(var(--font-size) * 2);padding-bottom: calc(var(--font-size) * 5);}
@media only screen and (max-width: 991px) {.b-ext .referral-blog > .container {padding: 0;}}
.b-ext .modal__share-social-media__content__item {text-decoration: none;color: #333;display: flex;align-items: center;}
.b-ext .modal__share-social-media__content__item span {width: 32px;height: 32px;}
.b-ext .modal__share-social-media__content__item span svg {width: 16px;height: 16px;}
.b-ext .modal__share-social-media__content__item:hover span {background-color: #009ddd;}
.b-ext .modal__share-social-media__content__item-name {padding-left: calc(var(--font-size) * 1);}
.b-ext .modal__share-social-media__container-items {display: grid;margin-top: calc(var(--font-size) * 1);grid-template-columns: repeat(2,1fr);grid-auto-rows: 1fr;grid-column-gap: calc(var(--font-size) * 2.5);grid-row-gap: calc(var(--font-size) * 1);}
.b-ext .tab-navigation {display: flex;list-style: none;padding: 0;}
@media only screen and (max-width: 991px) {.b-ext .tab-navigation {white-space: nowrap;overflow-x: auto;overflow-y: hidden;margin-right: calc(var(--font-size) * -1);}}
.b-ext .tab-navigation > li {padding: 0;display: inline-flex;border-bottom: 1px solid #979797;}
.b-ext .tab-navigation > li > a {padding: calc(var(--font-size) * 1) calc(var(--font-size) * .75);text-decoration: none;color: #333;position: relative;}
.b-ext .tab-navigation > li > a::after {content: "";left: 50%;right: 50%;bottom: 0;height: 2px;position: absolute;background-color: #0f77ae;transition: all .1s;}
.b-ext .tab-navigation > li > a.is-active {color: #0f77ae;}
.b-ext .tab-navigation > li > a.is-active::after {left: 0;right: 0;}
.b-ext .tab-navigation > li > a:hover, .b-ext .tab-navigation > li > a:active {color: #0f77ae;}
.b-ext .title-search__content__grid {display: grid;grid-template-areas: "area-title area-search";grid-template-columns: 66% 1fr;gap: calc(var(--font-size) * 1.5);align-items: center;}
@media only screen and (max-width: 991px) {.b-ext .title-search__content__grid {gap: calc(var(--font-size) * .5);grid-template-areas: "area-title area-title" "area-search area-search";}}
.b-ext .title-search__title {grid-area: area-title;padding: calc(var(--font-size) * 1) 0;}
.b-ext .title-search__search {grid-area: area-search;display: flex;justify-content: space-between;}
.b-ext .title-search__search .btn {height: calc(var(--font-size) * 3);padding: calc(var(--font-size) * 1);}
.b-ext .title-search__search .btn .icon {margin-left: calc(var(--font-size) * .5);}
.b-ext .title-search__search__text-field {width: 100%;padding-right: calc(var(--font-size) * .5);}
.b-ext .annual-accounts-container {padding: calc(var(--font-size) * 2) 0;}
@media only screen and (max-width: 991px) {.b-ext .annual-accounts-container {padding: calc(var(--font-size) * 2.5) 0 calc(var(--font-size) * 5) 0;}}
.b-ext .annual-accounts-container__item .module-title {padding: 0 0 calc(var(--font-size) * 1.5) 0;}
@media only screen and (max-width: 991px) {.b-ext .annual-accounts-container__item .module-title {padding: 0 0 calc(var(--font-size) * 1) 0;}}
.b-ext .annual-accounts-container__item {margin-bottom: calc(var(--font-size) * 5);}
@media only screen and (max-width: 991px) {.b-ext .annual-accounts-container__item {margin-bottom: calc(var(--font-size) * 2.5);}}
.b-ext .annual-accounts-container__item:last-of-type {margin-bottom: 0;}
.b-ext .historical-container {padding: calc(var(--font-size) * 2) 0 calc(var(--font-size) * 5);}
@media only screen and (max-width: 991px) {.b-ext .historical-container {padding: 0 calc(var(--font-size) * 1) calc(var(--font-size) * 5) calc(var(--font-size) * 1);}}
.b-ext .historical-container .module-title {padding: 0;}
.b-ext .historical-container__postTitle {padding: calc(var(--font-size) * 1.5) 0;margin: 0;}
.b-ext .historical-container__item {padding-top: calc(var(--font-size) * 2.5);}
@media only screen and (max-width: 991px) {.b-ext .historical-container__item {padding-top: calc(var(--font-size) * 1.5);}}
.b-ext .module-steps {background-color: #f7f7f7;padding: calc(var(--font-size) * 2) 0 calc(var(--font-size) * 3);}
.b-ext .hero-banner-tag__tag-medium {background-color: #91005f;color: #fff;padding: 0 calc(var(--font-size) * .5);max-width: fit-content;}
.b-ext .hero-banner-tag__info {display: flex;align-items: end;gap: calc(var(--font-size) * 2.5);}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-tag__info {padding-bottom: calc(var(--font-size) * .5);}}
.b-ext .hero-banner-tag__info .info-text__right-text {width: 40%;}
.b-ext .hero-banner-tag__info__text {color: #91005f;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-tag__info-cta {width: 100%;}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-tag__cta .btn {width: 100%;}}
.b-ext .hero-banner-tag__container .hero-banner__image-container {height: calc(var(--font-size) * 36.875);}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-tag__container .hero-banner__image-container {height: calc(var(--font-size) * 42);}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-tag__container .banner-info__title-wrapper {width: 100%;}}
.b-ext .filter-bar__text {padding-right: 0;}
.b-ext .filter-bar__btn {padding-left: calc(var(--font-size) * .5);}
.b-ext .filter-bar__btn .btn {height: calc(var(--font-size) * 3);padding: calc(var(--font-size) * 1);}
.b-ext .filter-bar__btn .btn .icon {margin-left: calc(var(--font-size) * .5);}
.b-ext .filter-bar__selector {height: calc(var(--font-size) * 3);border-color: #979797;}
.b-ext .filter-bar__selector .icon {color: #0f77ae;}
@media only screen and (max-width: 991px) {.b-ext .filter-bar__order {margin-top: calc(var(--font-size) * 1.5);}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-landing-promotions {margin-bottom: calc(var(--font-size) * 3);}}
.b-ext .hero-banner-landing-promotions__tag-medium {background-color: #91005f;color: #fff;padding: 0 calc(var(--font-size) * .5);max-width: fit-content;}
@media (min-width: 992px) {.b-ext .hero-banner-landing-promotions__content-right {position: absolute;right: 0;top: 50%;transform: translateY(-50%);}}
.b-ext .hero-banner-landing-promotions__content-right .banner-card__cta {margin-top: calc(var(--font-size) * 1);}
.b-ext .announcement-list {padding: calc(var(--font-size) * 2.5) 0;}
.b-ext .announcement-list__articles {display: flex;flex-direction: column;gap: calc(var(--font-size) * 1.5);margin-bottom: calc(var(--font-size) * 3);}
.b-ext .banner-info__upTitle {margin: 0;background-color: #fff;display: inline;box-decoration-break: clone;-webkit-box-decoration-break: clone;padding: 0 calc(var(--font-size) * .5);}
.b-ext .hero-banner-landing-explicative .banner-info__textLink .text-link {background-color: #fff;padding: 0 calc(var(--font-size) * .25);}
.b-ext .hero-banner-landing-explicative__text .banner-info__text {margin-top: calc(var(--font-size) * .25);}
.b-ext .hero-banner-landing-explicative__text .banner-info__text-bold {width: 40%;line-height: 22px;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-landing-explicative__text .banner-info__text-bold {width: 100%;}}
@media (min-width: 1250px) {.b-ext .hero-banner-landing-explicative__text .banner-info__text-bold {width: 30%;}}
.b-ext .services-content-landing {padding-top: calc(var(--font-size) * 2.5);}
.b-ext .services-content-landing__title {position: relative;z-index: 1;}
.b-ext .services-content-landing__title .module-title {display: block;max-width: calc(var(--font-size) * 25);}
@media (min-width: 992px) {.b-ext .services-content-landing__title .module-title {width: 60%;max-width: none;}}
.b-ext .services-content-landing__title .module-title__title {font-size: calc(var(--font-size) * 1.9375);display: inline;background-color: #fff;line-height: 1.35;}
@media (min-width: 992px) {.b-ext .services-content-landing__title .module-title__title {font-size: calc(var(--font-size) * 3.4375);}}
.b-ext .services-content-landing__body {margin-top: calc(var(--font-size) * -2.5);}
.b-ext .services-content-landing__section {display: flex;flex-direction: column;}
.b-ext .services-content-landing__section:not(:first-child) {margin-top: calc(var(--font-size) * 2.5);}
@media (min-width: 992px) {.b-ext .services-content-landing__section {flex-direction: row;justify-content: center;align-items: center;gap: calc(var(--font-size) * 5);}}
@media (min-width: 992px) {.b-ext .services-content-landing__section--reverse {flex-direction: row-reverse;}}
.b-ext .services-content-landing__image-container {height: calc(var(--font-size) * 13.375);}
@media (min-width: 992px) {.b-ext .services-content-landing__image-container {height: calc(var(--font-size) * 30);flex: .65;}}
.b-ext .services-content-landing__image {width: calc(100% + var(--bs-gutter-x));height: 100%;max-width: 100%;object-fit: cover;}
.b-ext .services-content-landing__image--left {clip-path: ellipse(calc(var(--font-size) * 19) calc(var(--font-size) * 20) at calc(100vw - calc(var(--font-size) * 21.5)));}
@media (min-width: 640px) {.b-ext .services-content-landing__image--left {clip-path: ellipse(calc(var(--font-size) * 34.5) calc(var(--font-size) * 35) at calc(100vw - calc(var(--font-size) * 36.5)));}}
@media (min-width: 992px) {.b-ext .services-content-landing__image--left {clip-path: ellipse(54.75vw 54.75vw at left);}
	.b-ext .services-content-landing__image--left.services-content-landing__image--top {clip-path: ellipse(54.75vw 54.75vw at left calc(var(--font-size) * 5));}
	.b-ext .services-content-landing__image--left.services-content-landing__image--bottom {clip-path: ellipse(54.75vw 54.75vw at left bottom);}}
@media (min-width: 1250px) {.b-ext .services-content-landing__image--left {clip-path: ellipse(56vw 56vw at left);}
	.b-ext .services-content-landing__image--left.services-content-landing__image--top {clip-path: ellipse(100% 56.75vw at left calc(var(--font-size) * 5));}
	.b-ext .services-content-landing__image--left.services-content-landing__image--bottom {clip-path: ellipse(56.75vw 56.75vw at left bottom);}}
@media only screen and (min-width: 1500px) {.b-ext .services-content-landing__image--left {clip-path: ellipse(100% 180% at left);}
	.b-ext .services-content-landing__image--left.services-content-landing__image--top {clip-path: ellipse(100% 180% at left calc(var(--font-size) * 5));}
	.b-ext .services-content-landing__image--left.services-content-landing__image--bottom {clip-path: ellipse(100% 180% at left bottom);}}
.b-ext .services-content-landing__image--right {clip-path: ellipse(calc(var(--font-size) * 20) calc(var(--font-size) * 20) at calc(var(--font-size) * 20));}
@media (min-width: 640px) {.b-ext .services-content-landing__image--right {clip-path: ellipse(calc(var(--font-size) * 35) calc(var(--font-size) * 35) at calc(var(--font-size) * 35));}}
@media (min-width: 992px) {.b-ext .services-content-landing__image--right {clip-path: ellipse(calc(var(--font-size) * 35) calc(var(--font-size) * 35) at calc(var(--font-size) * 35));}
	.b-ext .services-content-landing__image--right.services-content-landing__image--top {clip-path: ellipse(calc(var(--font-size) * 35) calc(var(--font-size) * 35) at calc(var(--font-size) * 35) top);}
	.b-ext .services-content-landing__image--right.services-content-landing__image--bottom {clip-path: ellipse(calc(var(--font-size) * 35) calc(var(--font-size) * 35) at calc(var(--font-size) * 35) bottom);}}
@media (min-width: 1250px) {.b-ext .services-content-landing__image--right {clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 40) at calc(var(--font-size) * 40));}
	.b-ext .services-content-landing__image--right.services-content-landing__image--top {clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 40) at calc(var(--font-size) * 40) top);}
	.b-ext .services-content-landing__image--right.services-content-landing__image--bottom {clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 40) at calc(var(--font-size) * 40) bottom);}}
.b-ext .services-content-landing__info {margin-top: calc(var(--font-size) * 1.5);}
@media (min-width: 992px) {.b-ext .services-content-landing__info {flex: .4;}}
.b-ext .services-content-landing__info-title {margin-bottom: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .services-content-landing__info-title.primary-headline-m {font-size: calc(var(--font-size) * 1.5);}}
@media (min-width: 992px) {.b-ext .services-content-landing__info-title.primary-headline-m {font-size: calc(var(--font-size) * 1.9375);}}
.b-ext .featured-insurance-house-pets {padding: calc(var(--font-size) * 1.5) 0;background-color: #f7f7f7;}
.b-ext .featured-insurance-house-pets__items {padding: calc(var(--font-size) * 2) 0;}
@media only screen and (max-width: 991px) {.b-ext .featured-insurance-house-pets__items {padding: calc(var(--font-size) * 1) 0;}}
.b-ext .featured-insurance-house-pets__items [class^=col-] {display: flex;}
.b-ext .featured-insurance-house-pets__items [class^=col-] > * {flex: 1;}
.b-ext .main-actions-landing {padding: calc(var(--font-size) * 1.5) 0;}
.b-ext .main-actions-landing__content {margin-top: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .main-actions-landing__content {margin-top: calc(var(--font-size) * 1);}}
.b-ext .insurance-landing {padding: calc(var(--font-size) * 1.5) 0 calc(var(--font-size) * 2.5);}
.b-ext .insurance-landing__items {padding: calc(var(--font-size) * 1) 0;}
@media only screen and (max-width: 991px) {.b-ext .insurance-landing__items {padding: calc(var(--font-size) * 1) 0;}}
.b-ext .insurance-landing__items [class^=col-] {display: flex;}
.b-ext .insurance-landing__items .item-card {flex: 1;}
.b-ext .module-faqs-banner {background-color: #f7f7f7;}
.b-ext .module-faqs-banner .faqs {padding-bottom: calc(var(--font-size) * 1);}
.b-ext .module-faqs-banner .module-faqs-banner__banner {padding-bottom: calc(var(--font-size) * 5);}
.b-ext .banner-info__upTitle {margin: 0;background-color: #fff;display: inline;}
@media only screen and (max-width: 991px) {.b-ext .banner-landing-informative .banner-info__text {width: 100%;}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .banner-landing-informative__btn {width: 40%;}}
@media (min-width: 1250px) {.b-ext .banner-landing-informative__btn {width: 30%;}}
.b-ext .banner-landing-informative__btn .btn {width: 100%;}
.b-ext .module-steps-video {background-color: #f7f7f7;padding: calc(var(--font-size) * 2) 0 calc(var(--font-size) * 3);}
@media (min-width: 992px) {.b-ext .module-steps-video__grid {display: flex;gap: calc(var(--font-size) * 5);}}
@media only screen and (max-width: 991px) {.b-ext .module-steps-video__grid {display: grid;gap: calc(var(--font-size) * .5);grid-template-areas: "area-video" "area-steps";}}
@media only screen and (max-width: 991px) {.b-ext .module-steps-video__video {grid-area: area-video;width: 100%;}
	.b-ext .module-steps-video__video .video__container__video {width: 100%;}
	.b-ext .module-steps-video__video .video__container {width: 100%;}}
.b-ext .module-steps-video__video iframe {width: 100%;height: auto;}
@media only screen and (max-width: 991px) {.b-ext .module-steps-video__steps {grid-area: area-steps;}}
@media only screen and (min-width: 992px) {.b-ext .module-steps-video__steps {flex-basis: fit-content;}}
.b-ext .module-steps-video__cta {padding-left: calc(var(--font-size) * 3.65);margin-top: calc(var(--font-size) * 1.5);}
.b-ext .module-steps-video__cta .module-steps--button {padding: 0;border: 0;}
.b-ext .module-steps-video__cta .module-steps--button .btn {padding-left: calc(var(--font-size) * 4.5);padding-right: calc(var(--font-size) * 4.5);}
.b-ext .module-steps-video__youtube {position: relative;width: 100%;height: 0;padding-bottom: 56.25%;}
@media (min-width: 992px) {.b-ext .module-steps-video__youtube {padding-bottom: 0;height: calc(var(--font-size) * 18);}}
@media (min-width: 1250px) {.b-ext .module-steps-video__youtube {height: calc(var(--font-size) * 25);flex-basis: initial;}}
@media only screen and (min-width: 1500px) {.b-ext .module-steps-video__youtube {height: calc(var(--font-size) * 25);flex-basis: initial;}}
.b-ext .module-steps-video__youtube iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.b-ext .services-title-content__title {position: relative;z-index: 1;margin-top: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .services-title-content__title {margin-top: calc(var(--font-size) * 1.5);}}
.b-ext .services-title-content__title .module-title {display: block;max-width: none !important;padding-left: calc(var(--font-size) * 2.5);}
@media only screen and (max-width: 991px) {.b-ext .services-title-content__title .module-title {padding-left: calc(var(--font-size) * 1);}}
.b-ext .services-title-content__title .module-title__title {display: inline;font-size: calc(var(--font-size) * 3.4375);background-color: #fff;max-width: none !important;line-height: 1.35;box-decoration-break: clone;-webkit-box-decoration-break: clone;padding: 0 calc(var(--font-size) * .5);margin-left: calc(var(--font-size) * -.5) !important;}
@media only screen and (max-width: 991px) {.b-ext .services-title-content__title .module-title__title {font-size: calc(var(--font-size) * 1.9375);}}
.b-ext .services-title-content__image-r {clip-path: ellipse(100% 140% at left 35%);margin-right: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .services-title-content__image-r {clip-path: ellipse(100% 130% at left 50%);}}
.b-ext .services-title-content__image-l {clip-path: ellipse(100% 130% at right 72%);margin-left: calc(var(--font-size) * 2);}
@media only screen and (max-width: 991px) {.b-ext .services-title-content__image-l {clip-path: ellipse(100% 130% at right 44%);}}
.b-ext .services-title-content__image-r, .b-ext .services-title-content__image-l {height: calc(var(--font-size) * 30);overflow: hidden;}
.b-ext .services-title-content__image-r img, .b-ext .services-title-content__image-l img {object-fit: cover;height: 100%;width: 100%;}
@media only screen and (max-width: 991px) {.b-ext .services-title-content__image-r, .b-ext .services-title-content__image-l {height: calc(var(--font-size) * 13.375);}}
.b-ext .services-title-content article {margin-bottom: calc(var(--font-size) * 5);}
.b-ext .services-title-content article:first-of-type {margin-top: calc(var(--font-size) * -8);}
@media only screen and (max-width: 991px) {.b-ext .services-title-content article:first-of-type {margin-top: calc(var(--font-size) * -4.5);}}
.b-ext .services-title-content article:last-of-type {margin-bottom: 0;}
.b-ext .services-title-content__info {padding-left: calc(var(--font-size) * 2.5);display: flex;flex-direction: column;justify-content: center;}
@media only screen and (max-width: 991px) {.b-ext .services-title-content__info {padding: calc(var(--font-size) * 1.5) calc(var(--font-size) * 1) 0 calc(var(--font-size) * 1);}}
.b-ext .services-title-content__title-post {line-height: calc(var(--font-size) * 2.25);}
.b-ext .module-other-news > .container {padding-top: calc(var(--font-size) * 5);padding-bottom: calc(var(--font-size) * 5);border-top: 1px solid #d6d6d6;}
@media only screen and (max-width: 991px) {.b-ext .module-other-news > .container {padding-bottom: calc(var(--font-size) * 2.5);}
	.b-ext .module-other-news > .container .module-title, .b-ext .module-other-news > .container .article-without-photo-card {margin-bottom: calc(var(--font-size) * 2);}}
.b-ext #modal-prensa-gallery .modal__overlay {background-color: rgba(0,0,0,.9);}
.b-ext #modal-prensa-gallery .modal__close {color: white;}
.b-ext #modal-prensa-gallery .modal__container {background: none;}
.b-ext #modal-prensa-gallery .modal__content {color: white;}
.b-ext #modal-prensa-gallery .slider-plugin-pagination {color: white;}
.b-ext .slider-gallery__image {width: 100%;}
.b-ext .slider-gallery__image-description {margin-top: calc(var(--font-size) * 2);text-align: center;}
.b-ext .slider-gallery__image-details {display: flex;justify-content: center;font-size: calc(var(--font-size) * .875);gap: calc(var(--font-size) * 2);}
.b-ext .slider-gallery__image-details p {margin: 0;}
.b-ext .slider-gallery__image-details-item {display: flex;gap: 5px;}
.b-ext .slider-gallery__image-details-item--pointer {cursor: pointer;}
.b-ext .gallery-modal-title.slider-plugin-pagination .slider-plugin-pagination__item {display: none;font-size: calc(var(--font-size) * 1.2);}
.b-ext .gallery-modal-title.slider-plugin-pagination .slider-plugin-pagination__item.is-active {display: inline-block;}
.b-ext .menu-blog__group {display: flex;justify-content: space-between;}
.b-ext .menu-blog {margin-top: 8px;background-color: #fff;box-sizing: border-box;width: 100%;}
.b-ext .menu-blog a {text-decoration: none;color: inherit;}
.b-ext .menu-blog a:hover .menu-blog__trigger {color: #0f77ae;}
.b-ext .menu-blog__header {margin: 0;padding: 0;}
.b-ext .menu-blog__trigger {appearance: none;text-align: center;width: 100%;padding: calc(var(--font-size) * 1) calc(var(--font-size) * 1.5);cursor: pointer;background-color: transparent;transition: color .25s ease;position: relative;text-decoration: none;margin: 0;border: 0;display: flex;justify-content: center;align-items: center;color: inherit;border-bottom: 1px solid #979797;height: calc(var(--font-size) * 4);}
.b-ext .menu-blog__trigger .icon {margin-left: calc(var(--font-size) * 1);}
.b-ext .menu-blog__trigger .icon svg {width: calc(var(--font-size) * 2);height: calc(var(--font-size) * 2);}
@media (min-width: 992px) {.b-ext .menu-blog__trigger:hover {color: #0f77ae;}}
.b-ext .menu-blog__trigger-no::after {background-image: none;}
.b-ext .menu-blog.js-has-item-active .menu-blog__panel-item__wrapper:not(.js-is-active) {display: none;}
.b-ext .menu-blog.js-has-item-active .menu-blog__panel-item__wrapper .js-menu-blog__panel-item {display: none;}
.b-ext .menu-blog__panel {overflow: hidden;transition-property: height,visibility;transition-timing-function: ease;box-shadow: 0 4px 4px 0 rgba(0,0,0,.0705882353);}
@media only screen and (max-width: 991px) {.b-ext .menu-blog__panel {width: calc(100% - 32px);}}
.b-ext .menu-blog__panel__content {padding: calc(var(--font-size) * 1.5);display: grid;gap: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .menu-blog__panel__content {display: flex;padding: calc(var(--font-size) * 1);border: 1px solid #f7f7f7;align-items: center;justify-content: space-between;}
	.b-ext .menu-blog__panel__content svg {color: #0f77ae;width: 32px;height: 32px;}}
.b-ext .menu-blog__content {padding: calc(var(--font-size) * .5) 0;}
.b-ext .menu-blog__content .icon {display: inline;}
.b-ext .menu-blog__content .icon svg {width: 20px;height: 20px;color: #0f77ae;}
.b-ext .menu-blog__content a {text-decoration: none;color: inherit;}
.b-ext .menu-blog__content a:hover {text-decoration: underline;}
@media only screen and (max-width: 991px) {.b-ext .menu-blog__content {display: flex;align-items: center;}
	.b-ext .menu-blog__content svg {color: #0f77ae;width: 32px;height: 32px;}}
.b-ext .menu-blog__panel__content__option {gap: calc(var(--font-size) * 1);padding: calc(var(--font-size) * 1);display: none;}
.b-ext .menu-blog__panel-item__wrapper.js-is-active .menu-blog__panel__content__option {display: grid;}
.b-ext .menu-blog__panel__content__option__title {display: flex;gap: calc(var(--font-size) * 1);}
.b-ext .menu-blog__content__view-more {border-top: 1px solid #f7f7f7;}
.b-ext .menu-blog__content__view-more__link:hover {text-decoration: underline;}
.b-ext .menu-blog__panel__content__url {padding: calc(var(--font-size) * 1.4) calc(var(--font-size) * 1);}
.b-ext .menu-blog.js-enabled:not(.menu-blog--is-active) .menu-blog__panel {visibility: hidden;}
.b-ext .menu-blog--is-active .menu-blog__panel {visibility: visible;position: absolute;background-color: #fff;}
.b-ext .menu-blog--is-active .menu-blog__trigger {color: #0f77ae;border-bottom: 2px solid #0f77ae;}
.b-ext .menu-blog--is-active .menu-blog__trigger .icon {transform: rotate(180deg);}
.b-ext .post-blog {display: flex;padding-bottom: calc(var(--font-size) * 2);}
.b-ext .post-blog .post-blog__left {position: sticky;top: 150px;z-index: 0;}
.b-ext .post-blog .post-blog__container-right, .b-ext .post-blog .post-blog__container-left {position: relative;}
.b-ext .post-blog .post-blog__right {position: sticky;top: 105px;display: flex;z-index: 0;}
.b-ext .webinar-post {display: flex;padding-bottom: calc(var(--font-size) * 2);}
.b-ext .webinar-post .webinar-post__left {position: sticky;top: 150px;z-index: 0;}
.b-ext .webinar-post .webinar-post__container-right, .b-ext .webinar-post .webinar-post__container-left {position: relative;}
.b-ext .webinar-post .webinar-post__right {position: sticky;top: 150px;display: flex;flex-direction: column;gap: calc(var(--font-size) * 1.5);z-index: 0;}
.b-ext .podcast-post {display: flex;padding-bottom: calc(var(--font-size) * 2);}
.b-ext .podcast-post .podcast-post__left {position: sticky;top: 150px;z-index: 0;}
.b-ext .podcast-post .podcast-post__container-right, .b-ext .podcast-post .podcast-post__container-left {position: relative;}
.b-ext .podcast-post .podcast-post__right {position: sticky;top: 150px;display: flex;flex-direction: column;gap: calc(var(--font-size) * 1.5);z-index: 0;}
.b-ext .search-whitout-results {display: grid;gap: calc(var(--font-size) * 1.5);margin: calc(var(--font-size) * 3) 0 calc(var(--font-size) * 5);}
.b-ext .search-whitout-results .search-whitout-results__icon svg {width: 40px;height: 40px;color: #0f77ae;}
.b-ext .search-whitout-results .search-whitout-results__text a {color: inherit;}
.b-ext .banner-info__upTitle {background-color: #fff;display: inline;box-decoration-break: clone;-webkit-box-decoration-break: clone;padding: 0 calc(var(--font-size) * .5);margin: 0 0 0 calc(var(--font-size) * -.5);}
.b-ext .module-latest-notes {padding: calc(var(--font-size) * 5) 0 calc(var(--font-size) * 2.5) 0;}
@media only screen and (max-width: 991px) {.b-ext .module-latest-notes > .container {padding-bottom: calc(var(--font-size) * 2.5);}
	.b-ext .module-latest-notes > .container .module-title, .b-ext .module-latest-notes > .container .article-without-photo-card {margin-bottom: calc(var(--font-size) * 2);}}
.b-ext .module-latest-notes .module-latest-notes__cta {text-align: left;}
.b-ext section.values {padding: calc(var(--font-size) * 3) 0;}
.b-ext .values__header .values__header__postTitle {width: 60%;}
@media only screen and (max-width: 991px) {.b-ext .values__header .values__header__postTitle {padding: calc(var(--font-size) * 1) 0;}}
.b-ext .values__items .category-card--bg-color-weak {background-color: #fff;}
.b-ext .values__items .category-card {padding: calc(var(--font-size) * 1.5) 0;}
@media (min-width: 992px) {.b-ext .values__items .category-card {height: 100%;}}
@media only screen and (max-width: 991px) {.b-ext .values__items .category-card {display: flex;flex-direction: row;gap: calc(var(--font-size) * 1);padding: calc(var(--font-size) * .5);}}
.b-ext .values__items .category-card .category-card__content {padding-top: calc(var(--font-size) * .5);}
@media only screen and (max-width: 991px) {.b-ext .values__items .category-card .category-card__image {padding-top: calc(var(--font-size) * .5);}}
.b-ext .values__cta {padding: calc(var(--font-size) * 2) 0;}
.b-ext .hero-banner-work-with-us {margin-bottom: calc(var(--font-size) * 2.5);}
.b-ext .hero-banner-work-with-us--white {background: #fff;}
.b-ext .hero-banner-work-with-us:not(.hero-banner-work-with-us--white) .container {background: #ebf9ff;}
.b-ext .hero-banner-work-with-us__wrapper {position: relative;height: calc(var(--font-size) * 30);}
@media only screen and (min-width: 1500px) {.b-ext .hero-banner-work-with-us__wrapper {height: calc(var(--font-size) * 32);}}
@media (min-width: 992px) {.b-ext .hero-banner-work-with-us__wrapper {align-content: center;}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-work-with-us__wrapper {height: auto;}}
.b-ext .hero-banner-work-with-us__left {position: relative;z-index: 1;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-work-with-us__title__container {height: calc(var(--font-size) * 14);display: flex;align-items: end;}}
.b-ext .hero-banner-work-with-us__title__wrapper {width: calc(var(--font-size) * 48);}
@media only screen and (min-width: 1500px) {.b-ext .hero-banner-work-with-us__title__wrapper {width: calc(var(--font-size) * 54);}}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .hero-banner-work-with-us__title__wrapper {width: calc(var(--font-size) * 40);}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .hero-banner-work-with-us__title__wrapper {width: calc(var(--font-size) * 36);}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-work-with-us__title__wrapper {width: auto;}}
.b-ext .hero-banner-work-with-us__title {display: inline;background-color: #fff;line-height: 1.35;box-decoration-break: clone;-webkit-box-decoration-break: clone;padding: 0 calc(var(--font-size) * .5);}
.b-ext .hero-banner-work-with-us__text {margin-top: calc(var(--font-size) * 1);width: 33%;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-work-with-us__text {width: 100%;}}
.b-ext .hero-banner-work-with-us__cta {margin-top: calc(var(--font-size) * .5);width: max-content;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-work-with-us__cta {display: grid;width: 100%;}}
.b-ext .hero-banner-work-with-us__image-container {position: absolute;top: 0;bottom: 0;left: 40%;right: calc(var(--font-size) * -1);z-index: 0;clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 40) at calc(var(--font-size) * 40));}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .hero-banner-work-with-us__image-container {left: 50%;}}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-work-with-us__image-container {top: calc(var(--font-size) * 0);left: calc(var(--font-size) * -1);bottom: initial;clip-path: ellipse(calc(var(--font-size) * 40) calc(var(--font-size) * 25) at calc(var(--font-size) * 40) calc(var(--font-size) * 3));}}
.b-ext .hero-banner-work-with-us__image-container img {object-fit: cover;height: 100%;width: 100%;}
@media only screen and (max-width: 991px) {.b-ext .hero-banner-work-with-us__image-container img {height: calc(var(--font-size) * 14);width: 100%;object-fit: cover;clip-path: none;}}
.b-ext .post-container {padding: calc(var(--font-size) * 2) 0 calc(var(--font-size) * 5);}
.b-ext .post-container .post-container__content {display: grid;gap: calc(var(--font-size) * 5);}
.b-ext .module-image-text__title {position: relative;z-index: 1;margin-top: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .module-image-text__title {margin-top: calc(var(--font-size) * 1.5);}}
.b-ext .module-image-text .row {margin-left: 0;margin-right: 0;}
.b-ext .module-image-text .row > .col-lg-7, .b-ext .module-image-text .row > .col-lg-5 {padding-left: 0;padding-right: 0;}
.b-ext .module-image-text__title .module-title {display: block;max-width: none !important;padding-left: calc(var(--font-size) * 2.5);}
@media only screen and (max-width: 991px) {.b-ext .module-image-text__title .module-title {padding-left: calc(var(--font-size) * 1);}}
.b-ext .module-image-text__title .module-title__title {display: inline;font-size: calc(var(--font-size) * 3.4375);background-color: #fff;line-height: 1.35;max-width: none !important;}
@media only screen and (max-width: 991px) {.b-ext .module-image-text__title .module-title__title {font-size: calc(var(--font-size) * 1.9375);}}
.b-ext .module-image-text__image-r {clip-path: ellipse(100% 140% at left 35%);margin-right: calc(var(--font-size) * 2);height: calc(var(--font-size) * 30);overflow: hidden;}
@media only screen and (max-width: 991px) {.b-ext .module-image-text__image-r {clip-path: ellipse(100% 130% at left 50%);height: calc(var(--font-size) * 13.375);}}
.b-ext .module-image-text__image-r img {object-fit: cover;height: 100%;width: 100%;}
.b-ext .module-image-text__info {display: flex;flex-direction: column;justify-content: center;padding: calc(var(--font-size) * 1.5) calc(var(--font-size) * 1) 0 calc(var(--font-size) * 1) !important;}
@media (min-width: 1250px) {.b-ext .module-image-text__info {padding-left: calc(var(--font-size) * 5) !important;}}
.b-ext .module-image-text .btn {margin-top: calc(var(--font-size) * 1);width: fit-content;}
.b-ext .module-image-text__title-post {line-height: calc(var(--font-size) * 2.25);}
.b-ext .webinar-form {padding-top: calc(var(--font-size) * 2);}
@media (min-width: 992px) {.b-ext .webinar-form {position: sticky;top: calc(var(--font-size) * 7.5);margin-top: calc(var(--font-size) * -6.5);margin-bottom: calc(var(--font-size) * 3);padding: calc(var(--font-size) * 2);box-shadow: 0 1px 8px rgba(0,0,0,.1);background: #fff;}}
.b-ext .webinar-form form {display: flex;flex-direction: column;gap: calc(var(--font-size) * 1);}
.b-ext .webinar-content {padding: calc(var(--font-size) * 2) 0;}
.b-ext .webinar-content__title {margin-bottom: calc(var(--font-size) * 1);}
@media only screen and (max-width: 991px) {.b-ext .webinar-content > .container {padding: 0;}}
.b-ext .webinar-content section {padding: calc(var(--font-size) * 2) 0 calc(var(--font-size) * 2.5);border-bottom: 1px solid #d6d6d6;display: flex;flex-direction: column;gap: calc(var(--font-size) * 5);}
.b-ext .webinar-content section:last-of-type {border-bottom: none;}
@media only screen and (max-width: 991px) {.b-ext .webinar-content section {gap: calc(var(--font-size) * 3);}}
.b-ext .webinar-content section ul {margin: 0;font-size: calc(var(--font-size) * 1.25);display: flex;flex-direction: column;gap: calc(var(--font-size) * 1.5);}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .webinar-content section ul {font-size: calc(var(--font-size) * 1.125);}}
@media only screen and (max-width: 991px) {.b-ext .webinar-content section ul {font-size: calc(var(--font-size) * 1.125);}}
.b-ext .webinar-content section ul li::marker {color: #0f77ae;font-weight: 700;}
.b-ext .webinar-content article {display: flex;flex-direction: column;gap: calc(var(--font-size) * 1.5);}
@media only screen and (max-width: 991px) {.b-ext .webinar-content article {gap: calc(var(--font-size) * 2);}}
.b-ext .webinar-content article h2 {margin: 0;}
.b-ext .webinar-content h2 {font-family: "Gilroy",sans-serif;font-size: calc(var(--font-size) * 1.9375);line-height: 1.2;}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .webinar-content h2 {font-size: calc(var(--font-size) * 1.75);}}
@media only screen and (max-width: 991px) {.b-ext .webinar-content h2 {font-size: calc(var(--font-size) * 1.5);}}
.b-ext .webinar-content p {font-size: calc(var(--font-size) * 1.25);line-height: 1.4;margin: 0;}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .webinar-content p {font-size: calc(var(--font-size) * 1.125);}}
@media only screen and (max-width: 991px) {.b-ext .webinar-content p {font-size: calc(var(--font-size) * 1.125);}}
.b-ext .webinar-content a {color: #0f77ae;text-decoration: none;font-weight: bold;}
.b-ext .webinar-content a:hover {text-decoration: underline;}
.b-ext .webinar-content sup {font-size: calc(var(--font-size) * 1.125);}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .webinar-content sup {font-size: calc(var(--font-size) * 1.125);}}
@media only screen and (max-width: 991px) {.b-ext .webinar-content sup {font-size: calc(var(--font-size) * 1);}}
.b-ext .webinar-content .webinar-content__author {display: flex;flex-direction: row;align-items: center;}
@media only screen and (max-width: 991px) {.b-ext .webinar-content .webinar-content__author {flex-direction: column;}}
.b-ext .webinar-content .webinar-content__author img {width: calc(var(--font-size) * 10);height: calc(var(--font-size) * 10);}
@media only screen and (max-width: 991px) {.b-ext .webinar-content .webinar-content__author img {width: calc(var(--font-size) * 7.5);height: calc(var(--font-size) * 7.5);align-self: flex-start;}}
.b-ext .webinar-content .banner-icon-text__wrapper {padding: calc(var(--font-size) * 2);}
.b-ext .webinar-content .banner-icon-text__icon {margin-bottom: 0;}
@media only screen and (max-width: 991px) {.b-ext .webinar-content .banner-icon-text__icon svg {width: calc(var(--font-size) * 3.5);height: calc(var(--font-size) * 3.5);}}
@media only screen and (max-width: 991px) {.b-ext .webinar-content .banner-icon-text__title {font-size: calc(var(--font-size) * 1);}}
.b-ext .webinar-content__video {position: relative;width: 100%;height: 0;padding-top: calc(var(--font-size) * 1.5);padding-bottom: 56.25% !important;margin-bottom: calc(var(--font-size) * 2);border: 0;}
@media (min-width: 992px) {.b-ext .webinar-content__video {padding-bottom: 0;height: calc(var(--font-size) * 18);}}
@media (min-width: 1250px) {.b-ext .webinar-content__video {height: calc(var(--font-size) * 25);}}
@media only screen and (min-width: 1500px) {.b-ext .webinar-content__video {height: calc(var(--font-size) * 30);}}
.b-ext .webinar-content__video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.b-ext .other-webinars {padding: calc(var(--font-size) * 3) 0 calc(var(--font-size) * 3);}
@media only screen and (max-width: 991px) {.b-ext .other-webinars {padding-bottom: calc(var(--font-size) * 2);}
	.b-ext .other-webinars .container {padding: 0;}
	.b-ext .other-webinars .module-title {padding: 0 calc(var(--font-size) * 1);}}
.b-ext .other-webinars__items {padding: calc(var(--font-size) * 1) 0;display: flex;gap: var(--bs-gutter-x);}
@media only screen and (max-width: 991px) {.b-ext .other-webinars__items {overflow-x: auto;padding: calc(var(--font-size) * 1);}}
.b-ext .other-webinars__items .other-webinars__item {flex: 1;}
@media only screen and (max-width: 991px) {.b-ext .other-webinars__items .other-webinars__item {min-width: calc(var(--font-size) * 18.5);}}
.b-ext .podcast-platforms {display: flex;gap: calc(var(--font-size) * 2);flex-wrap: wrap;justify-content: center;}
.b-ext .podcast-platforms__item {display: flex;align-items: center;gap: calc(var(--font-size) * 1);padding: calc(var(--font-size) * 1.5);width: calc(var(--font-size) * 13.75);border: 1px solid #f7f7f7;transition: all .15s;text-decoration: none;color: inherit;}
@media only screen and (max-width: 991px) {.b-ext .podcast-platforms__item {width: calc(var(--font-size) * 9.7);}}
.b-ext .podcast-platforms__item:hover {box-shadow: 0 0 0 6px inset #009ddd;border-color: #009ddd;}
.b-ext .podcast-platforms__item img {width: calc(var(--font-size) * 3.5);height: calc(var(--font-size) * 3.5);}
@media only screen and (max-width: 991px) {.b-ext .podcast-platforms__item img {width: calc(var(--font-size) * 2.5);height: calc(var(--font-size) * 2.5);}}
.b-ext .other-podcasts {padding: calc(var(--font-size) * 3) 0 calc(var(--font-size) * 3);}
@media only screen and (max-width: 991px) {.b-ext .other-podcasts {padding-bottom: calc(var(--font-size) * 2);}
	.b-ext .other-podcasts .container {padding: 0;}
	.b-ext .other-podcasts .module-title {padding: 0 calc(var(--font-size) * 1);}}
.b-ext .other-podcasts__items {padding: calc(var(--font-size) * 1) 0;display: flex;gap: var(--bs-gutter-x);}
@media only screen and (max-width: 991px) {.b-ext .other-podcasts__items {overflow-x: auto;padding: calc(var(--font-size) * 1);}}
.b-ext .other-podcasts__items .other-podcasts__item {flex: 1;}
@media only screen and (max-width: 991px) {.b-ext .other-podcasts__items .other-podcasts__item {min-width: calc(var(--font-size) * 18.5);}}
.b-ext .show-small {display: none !important;}
@media only screen and (max-width: 991px) {.b-ext .show-small {display: inherit !important;}}
.b-ext .show-navigation-small {display: none !important;}
@media only screen and (max-width: 1023px) {.b-ext .show-navigation-small {display: inherit !important;}}
.b-ext .show-navigation-small-block {display: none !important;}
@media only screen and (max-width: 1023px) {.b-ext .show-navigation-small-block {display: block !important;}}
.b-ext .show-medium {display: none !important;}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .show-medium {display: inherit !important;}}
.b-ext .show-navigation-medium {display: none !important;}
@media only screen and (min-width: 1024px) and (max-width: 1249px) {.b-ext .show-navigation-medium {display: inherit !important;}}
.b-ext .show-large {display: none !important;}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .show-large {display: inherit !important;}}
.b-ext .show-extraLarge {display: none !important;}
@media only screen and (min-width: 1500px) {.b-ext .show-extraLarge {display: inherit !important;}}
@media only screen and (max-width: 991px) {.b-ext .hide-small {display: none !important;}}
@media (min-width: 992px) and (max-width: 1249px) {.b-ext .hide-medium {display: none !important;}}
@media only screen and (min-width: 1250px) and (max-width: 1499px) {.b-ext .hide-large {display: none !important;}}
@media only screen and (min-width: 1500px) {.b-ext .hide-extraLarge {display: none !important;}}
@media only screen and (min-width: 1024px) and (max-width: 1249px) {.b-ext .hide-navigation-medium {display: none !important;}}
@media only screen and (max-width: 1023px) {.b-ext .hide-navigation-small {display: none !important;}}
.b-ext .show-from-medium-navigation {display: none !important;}
@media only screen and (min-width: 1024px) {.b-ext .show-from-medium-navigation {display: block !important;}}
.b-ext .d-grid {display: grid !important;}
.b-ext .justify-content-center {justify-content: center;}
.b-ext .justify-content-between {justify-content: space-between;}
.b-ext .align-items-center {align-items: center;}
.b-ext .m-0 {margin: 0 !important;}
.b-ext .mb-1 {margin-bottom: calc(var(--font-size) * .25) !important;}
.b-ext .mb-2 {margin-bottom: calc(var(--font-size) * .5) !important;}
.b-ext .mb-3 {margin-bottom: calc(var(--font-size) * 1) !important;}
.b-ext .mb-4 {margin-bottom: calc(var(--font-size) * 1.5) !important;}
.b-ext .mb-5 {margin-bottom: calc(var(--font-size) * 2) !important;}
.b-ext .mb-6 {margin-bottom: calc(var(--font-size) * 2.5) !important;}
.b-ext .mb-7 {margin-bottom: calc(var(--font-size) * 3) !important;}
.b-ext .mb-8 {margin-bottom: calc(var(--font-size) * 3.5) !important;}
.b-ext .mb-9 {margin-bottom: calc(var(--font-size) * 4) !important;}
.b-ext .mb-10 {margin-bottom: calc(var(--font-size) * 5) !important;}
.b-ext .mt-3 {margin-top: calc(var(--font-size) * 1) !important;}
.b-ext .mt-5 {margin-top: calc(var(--font-size) * 2) !important;}
.b-ext .mr--3 {margin-right: calc(var(--font-size) * -1) !important;}
@media (min-width: 992px) {.b-ext .mr-md-0 {margin-right: 0 !important;}}
.b-ext .pb-8 {padding-bottom: calc(var(--font-size) * 3.5) !important;}
.b-ext .f-1 {flex: 1;}
.b-ext .b-bottom {border-bottom: 1px solid #d6d6d6;}
.b-ext .a-link {color: #0f77ae;text-decoration: none;}
.b-ext .a-link:hover {cursor: pointer;}
.b-ext .a-link-bold {font-weight: 700;color: #0f77ae;text-decoration: none;}
.b-ext .order-first {order: -1 !important;}
.b-ext .order-0 {order: 0 !important;}
.b-ext .order-1 {order: 1 !important;}
.b-ext .order-2 {order: 2 !important;}
.b-ext .order-3 {order: 3 !important;}
.b-ext .order-4 {order: 4 !important;}
.b-ext .order-5 {order: 5 !important;}
.b-ext .order-last {order: 6 !important;}
@media (min-width: 992px) {.b-ext .order-md-first {order: -1 !important;}
	.b-ext .order-md-0 {order: 0 !important;}
	.b-ext .order-md-1 {order: 1 !important;}
	.b-ext .order-md-2 {order: 2 !important;}
	.b-ext .order-md-3 {order: 3 !important;}
	.b-ext .order-md-4 {order: 4 !important;}
	.b-ext .order-md-5 {order: 5 !important;}
	.b-ext .order-md-last {order: 6 !important;}}
@media (min-width: 1250px) {.b-ext .order-lg-first {order: -1 !important;}
	.b-ext .order-lg-0 {order: 0 !important;}
	.b-ext .order-lg-1 {order: 1 !important;}
	.b-ext .order-lg-2 {order: 2 !important;}
	.b-ext .order-lg-3 {order: 3 !important;}
	.b-ext .order-lg-4 {order: 4 !important;}
	.b-ext .order-lg-5 {order: 5 !important;}
	.b-ext .order-lg-last {order: 6 !important;}}
@media (min-width: 1500px) {.b-ext .order-xl-first {order: -1 !important;}
	.b-ext .order-xl-0 {order: 0 !important;}
	.b-ext .order-xl-1 {order: 1 !important;}
	.b-ext .order-xl-2 {order: 2 !important;}
	.b-ext .order-xl-3 {order: 3 !important;}
	.b-ext .order-xl-4 {order: 4 !important;}
	.b-ext .order-xl-5 {order: 5 !important;}
	.b-ext .order-xl-last {order: 6 !important;}}
@media only screen and (max-width: 991px) {.b-ext .language-switcher-language-url {width: 100%;}}
.b-ext .sticky-top__container {height: 80px !important;}
.b-ext .icon--walmeric {display: inline-flex;justify-content: left;align-items: center;}
@media only screen and (max-width: 1022px) {.b-ext .icon--walmeric {align-self: center;}}
.b-ext .icon--walmeric .icon--phone {margin-right: calc(var(--font-size) * .25);}
.b-ext .main-menu__mobile-user-link svg {fill: inherit !important;}
.b-ext .main-menu__mobile-user-link svg {fill: inherit !important;}