@charset "UTF-8";/*!
 * FullCalendar v3.10.5
 * Docs & License: https://fullcalendar.io/
 * (c) 2019 Adam Shaw
 */.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc button{box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-default{background-color:#f5f5f5;background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-event.fc-draggable,.fc-event[href]{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4}.fc-event .fc-resizer{display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:"Courier New",Courier,monospace;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"‹";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"›";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"«";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"»";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"◄";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"►";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"▼";font-size:125%;top:2%}.fc-icon-x:after{content:"×";font-size:200%;top:6%}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.ui-widget .fc-disabled-day{background-image:none}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.ui-widget .fc-event{color:#fff;text-decoration:none;font-weight:400}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc.fc-bootstrap3 a{text-decoration:none}.fc.fc-bootstrap3 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap3 hr.fc-divider{border-color:inherit}.fc-bootstrap3 .fc-today.alert{border-radius:0}.fc-bootstrap3 .fc-popover .panel-body{padding:0}.fc-bootstrap3 .fc-time-grid .fc-slats table{background:0 0}.fc.fc-bootstrap4 a{text-decoration:none}.fc.fc-bootstrap4 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap4 hr.fc-divider{border-color:inherit}.fc-bootstrap4 .fc-today.alert{border-radius:0}.fc-bootstrap4 a.fc-event:not([href]):not([tabindex]){color:#fff}.fc-bootstrap4 .fc-popover.card{position:absolute}.fc-bootstrap4 .fc-popover .card-body{padding:0}.fc-bootstrap4 .fc-time-grid .fc-slats table{background:0 0}.fc-toolbar{text-align:center}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px 0}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number{text-align:center}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{position:relative;z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:" - "}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:.5rem;font-size:.6875rem;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt{float:right}.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular,400);line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:var(--plyr-badge-background,hsl(216deg,15%,34%));border-radius:var(--plyr-badge-border-radius,2px);color:var(--plyr-badge-text-color,#fff);font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small,13px);left:0;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:var(--plyr-font-size-base,15px);padding:calc(var(--plyr-control-spacing,10px) * 2)}}@media (min-width:768px){.plyr__captions{font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing,10px) * -4))}.plyr__caption{background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing,10px) * .7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,hsl(198deg,100%,50%)))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing,10px)/ 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:var(--plyr-menu-background,rgba(255,255,255,.9));border-radius:var(--plyr-menu-radius,4px);bottom:100%;box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-menu-color,hsl(216deg,15%,34%));font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container::after{border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,rgba(255,255,255,.9));content:"";height:0;position:absolute;right:calc(((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7)) - (var(--plyr-menu-arrow-size,4px)/ 2));top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:var(--plyr-menu-color,hsl(216deg,15%,34%));display:flex;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 1.5) calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4)}.plyr__menu__container .plyr__control--forward::after{border-left-color:var(--plyr-menu-arrow-color,hsl(216deg,15%,52%));right:calc((calc(var(--plyr-control-spacing,10px) * .7) * 1.5) - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular,400);margin:calc(var(--plyr-control-spacing,10px) * .7);margin-bottom:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 2);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4);position:relative;width:calc(100% - (calc(var(--plyr-control-spacing,10px) * .7) * 2))}.plyr__menu__container .plyr__control--back::after{border-right-color:var(--plyr-menu-arrow-color,hsl(216deg,15%,52%));left:calc((calc(var(--plyr-control-spacing,10px) * .7) * 1.5) - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back::before{background:var(--plyr-menu-back-border-color,hsl(216deg,15%,88%));box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,hsl(198deg,100%,50%))))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((calc(var(--plyr-control-spacing,10px) * .7) - 2px) * -1);overflow:hidden;padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:calc(var(--plyr-range-thumb-height,13px) * 2);color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,hsl(198deg,100%,50%))));display:block;height:calc((var(--plyr-range-thumb-active-shadow-width,3px) * 2) + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px);-webkit-appearance:none;appearance:none;margin-top:calc((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/ 2 * -1)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,hsl(198deg,100%,50%)))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,hsl(198deg,100%,50%)))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,hsl(198deg,100%,50%)))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time::before{content:"⁄";margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-tooltip-color,hsl(216deg,15%,34%));font-size:var(--plyr-font-size-small,13px);font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:calc(var(--plyr-control-spacing,10px)/ 2) calc(calc(var(--plyr-control-spacing,10px)/ 2) * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:calc((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7))}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:calc((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7));transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr__progress{left:calc(var(--plyr-range-thumb-height,13px) * .5);margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height,13px) * -.5);margin-right:calc(var(--plyr-range-thumb-height,13px) * -.5);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:var(--plyr-range-track-height,5px);left:0;margin-top:calc((var(--plyr-range-track-height,5px)/ 2) * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing,10px)/ 2);margin-right:calc(var(--plyr-control-spacing,10px)/ 2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:var(--plyr-audio-control-color,hsl(216deg,15%,34%));padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,hsl(198deg,100%,50%))));color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color,#fff);left:0;padding:calc(var(--plyr-control-spacing,10px)/ 2);padding-top:calc(var(--plyr-control-spacing,10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:var(--plyr-control-spacing,10px);padding-top:calc(var(--plyr-control-spacing,10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,hsl(198deg,100%,50%))));color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,hsl(198deg,100%,50%))));border:0;border-radius:100%;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing,10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:hsl(216deg,15%,16%);border-radius:2px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:.6875rem;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty::after{display:none}.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb::before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:hsl(216deg,15%,79%);border-radius:calc(var(--plyr-tooltip-radius,5px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container::after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container::after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75)));border-bottom-left-radius:calc(var(--plyr-tooltip-radius,5px) - 1px);border-bottom-right-radius:calc(var(--plyr-tooltip-radius,5px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:#000;transition:opacity .5s ease}.slick-lightbox .slick-loading .slick-list{background-color:transparent}.slick-lightbox .slick-prev{left:15px}.slick-lightbox .slick-next{right:15px}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide-init{position:absolute;top:-9999px;opacity:0}.slick-lightbox-inner{position:fixed;top:0;left:0;width:100%;height:100%}.slick-lightbox-slick-item{text-align:center;overflow:hidden}.slick-lightbox-slick-item:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}.slick-lightbox-slick-img{margin:0 auto;display:block;max-width:90%;max-height:90%}.slick-lightbox-slick-caption{margin:10px 0 0;color:#fff}.slick-lightbox-close{position:absolute;top:15px;right:15px;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;padding:0;border:none}.slick-lightbox-close:focus{outline:0}.slick-lightbox-close:before{font-family:slick;font-size:1.25rem;line-height:1;color:#fff;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"×"}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.redactor-box .redactor-styles .redactor-dropdown-h1,.redactor-box .redactor-styles h1,.redactor-dropdown .redactor-dropdown-h1,.redactor-dropdown h1{color:#000}.redactor-box .redactor-styles .redactor-dropdown-h2,.redactor-box .redactor-styles h2,.redactor-dropdown .redactor-dropdown-h2,.redactor-dropdown h2{color:#000}.redactor-box .redactor-styles .redactor-dropdown-h3,.redactor-box .redactor-styles h3,.redactor-dropdown .redactor-dropdown-h3,.redactor-dropdown h3{color:#000}.redactor-box .redactor-styles .redactor-dropdown-h4,.redactor-box .redactor-styles h4,.redactor-dropdown .redactor-dropdown-h4,.redactor-dropdown h4{color:#000}.redactor-box .redactor-styles .redactor-dropdown-h5,.redactor-box .redactor-styles h5,.redactor-dropdown .redactor-dropdown-h5,.redactor-dropdown h5{color:#000}.redactor-box .redactor-styles .redactor-dropdown-h6,.redactor-box .redactor-styles h6,.redactor-dropdown .redactor-dropdown-h6,.redactor-dropdown h6{color:#000}.redactor-styles .has-text-centered{text-align:center}.redactor-styles .has-text-left{text-align:left}.redactor-styles .has-text-right{text-align:right}.redactor-styles .has-text-justified{text-align:justify}.sidebar nav li a[href$="utilities/asset-indexes"],.sidebar nav li a[href$="utilities/clear-caches"],.sidebar nav li a[href$="utilities/db-backup"],.sidebar nav li a[href$="utilities/deprecation-errors"],.sidebar nav li a[href$="utilities/find-replace"],.sidebar nav li a[href$="utilities/migrations"],.sidebar nav li a[href$="utilities/php-info"],.sidebar nav li a[href$="utilities/project-config"],.sidebar nav li a[href$="utilities/queue-manager"],.sidebar nav li a[href$="utilities/system-messages"],.sidebar nav li a[href$="utilities/system-report"],.sidebar nav li a[href$="utilities/updates"]{display:none}#nav-utilities .badge{display:none}.image-right{display:flex;margin-left:auto;justify-content:flex-end}.image-center{display:flex;margin:0 auto;justify-content:center}.image-left{display:flex;margin-right:auto;justify-content:flex-start}.redactor-styles ol ol li{list-style-type:decimal!important}.redactor-styles ol ol ol li{list-style-type:decimal!important}.redactor-box .redactor-styles figure.image-center.redactor-component{width:100%;justify-content:center;display:flex;margin:auto}.redactor-box .redactor-styles figure.image-right.redactor-component{float:right;margin-left:16px}.redactor-box .redactor-styles figure.image-left.redactor-component{float:left;margin-right:16px}.container{flex-grow:1;margin:0 auto;position:relative;width:auto;padding:0 20px;max-width:780px}@media screen and (min-width:1000px){.container{padding:0;max-width:980px}.container.is-fluid{max-width:none}.container.is-max-tablet{max-width:780px}}@media screen and (min-width:1220px){.container{max-width:1180px}.container.is-max-desktop{max-width:980px}.container.is-fluid{max-width:none}}@media screen and (min-width:1384px){.container{max-width:1354px}.container.is-max-widescreen{max-width:1180px}.container.is-fluid{max-width:none}}.is-block{display:block!important}@media screen and (max-width:767px){.is-block-mobile{display:block!important}}@media screen and (min-width:768px),print{.is-block-tablet{display:block!important}}@media screen and (min-width:768px) and (max-width:999px){.is-block-tablet-only{display:block!important}}@media screen and (max-width:999px){.is-block-touch{display:block!important}}@media screen and (min-width:1000px){.is-block-desktop{display:block!important}}@media screen and (min-width:1000px) and (max-width:1219px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1220px){.is-block-widescreen{display:block!important}}@media screen and (min-width:1220px) and (max-width:1383px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:1384px){.is-block-fullhd{display:block!important}}.is-flex{display:flex!important}@media screen and (max-width:767px){.is-flex-mobile{display:flex!important}}@media screen and (min-width:768px),print{.is-flex-tablet{display:flex!important}}@media screen and (min-width:768px) and (max-width:999px){.is-flex-tablet-only{display:flex!important}}@media screen and (max-width:999px){.is-flex-touch{display:flex!important}}@media screen and (min-width:1000px){.is-flex-desktop{display:flex!important}}@media screen and (min-width:1000px) and (max-width:1219px){.is-flex-desktop-only{display:flex!important}}@media screen and (min-width:1220px){.is-flex-widescreen{display:flex!important}}@media screen and (min-width:1220px) and (max-width:1383px){.is-flex-widescreen-only{display:flex!important}}@media screen and (min-width:1384px){.is-flex-fullhd{display:flex!important}}.is-inline{display:inline!important}@media screen and (max-width:767px){.is-inline-mobile{display:inline!important}}@media screen and (min-width:768px),print{.is-inline-tablet{display:inline!important}}@media screen and (min-width:768px) and (max-width:999px){.is-inline-tablet-only{display:inline!important}}@media screen and (max-width:999px){.is-inline-touch{display:inline!important}}@media screen and (min-width:1000px){.is-inline-desktop{display:inline!important}}@media screen and (min-width:1000px) and (max-width:1219px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1220px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width:1220px) and (max-width:1383px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:1384px){.is-inline-fullhd{display:inline!important}}.is-inline-block{display:inline-block!important}@media screen and (max-width:767px){.is-inline-block-mobile{display:inline-block!important}}@media screen and (min-width:768px),print{.is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width:768px) and (max-width:999px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width:999px){.is-inline-block-touch{display:inline-block!important}}@media screen and (min-width:1000px){.is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width:1000px) and (max-width:1219px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1220px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width:1220px) and (max-width:1383px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:1384px){.is-inline-block-fullhd{display:inline-block!important}}.is-inline-flex{display:inline-flex!important}@media screen and (max-width:767px){.is-inline-flex-mobile{display:inline-flex!important}}@media screen and (min-width:768px),print{.is-inline-flex-tablet{display:inline-flex!important}}@media screen and (min-width:768px) and (max-width:999px){.is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (max-width:999px){.is-inline-flex-touch{display:inline-flex!important}}@media screen and (min-width:1000px){.is-inline-flex-desktop{display:inline-flex!important}}@media screen and (min-width:1000px) and (max-width:1219px){.is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width:1220px){.is-inline-flex-widescreen{display:inline-flex!important}}@media screen and (min-width:1220px) and (max-width:1383px){.is-inline-flex-widescreen-only{display:inline-flex!important}}@media screen and (min-width:1384px){.is-inline-flex-fullhd{display:inline-flex!important}}.is-hidden{display:none!important}.is-sr-only{border:none!important;clip:rect(0,0,0,0)!important;height:.01em!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.01em!important}@media screen and (max-width:767px){.is-hidden-mobile{display:none!important}}@media screen and (min-width:768px),print{.is-hidden-tablet{display:none!important}}@media screen and (min-width:768px) and (max-width:999px){.is-hidden-tablet-only{display:none!important}}@media screen and (max-width:999px){.is-hidden-touch{display:none!important}}@media screen and (min-width:1000px){.is-hidden-desktop{display:none!important}}@media screen and (min-width:1000px) and (max-width:1219px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1220px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width:1220px) and (max-width:1383px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:1384px){.is-hidden-fullhd{display:none!important}}.is-invisible{visibility:hidden!important}@media screen and (max-width:767px){.is-invisible-mobile{visibility:hidden!important}}@media screen and (min-width:768px),print{.is-invisible-tablet{visibility:hidden!important}}@media screen and (min-width:768px) and (max-width:999px){.is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width:999px){.is-invisible-touch{visibility:hidden!important}}@media screen and (min-width:1000px){.is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width:1000px) and (max-width:1219px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width:1220px){.is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width:1220px) and (max-width:1383px){.is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width:1384px){.is-invisible-fullhd{visibility:hidden!important}}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,::after,::before{box-sizing:border-box}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body{color:#333;font-size:1em;font-weight:400;line-height:1.5}a{cursor:pointer;text-decoration:none}a strong{color:currentColor}hr{background-color:hsl(0deg,0%,86%);border:none;display:block;height:1px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{font-weight:700}fieldset{border:none}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}.navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,.05)}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar{position:relative}.navbar>.container{align-items:stretch;display:flex;width:100%}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-menu{display:none}.navbar-item,.navbar-link{display:block;line-height:1.5;padding:.5rem .75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}@media screen and (max-width:999px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{padding:.5rem 0}.navbar-menu.is-active{display:block}}@media screen and (min-width:1000px){.navbar,.navbar-end,.navbar-menu,.navbar-start{align-items:stretch;display:flex}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(.25em,-.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-top:none;bottom:100%;top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start}.navbar-end{justify-content:flex-end}.navbar-dropdown{display:none;font-size:.875rem;min-width:100%;position:absolute;left:0;top:100%;z-index:9}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}}.breadcrumb{white-space:nowrap}.breadcrumb a{align-items:center;display:flex;justify-content:center;padding:0 .75em}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#333;content:"/"}.breadcrumb ol,.breadcrumb ul{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.has-arrow-separator li+li::before{content:"→"}.breadcrumb.has-bullet-separator li+li::before{content:"•"}.breadcrumb.has-dot-separator li+li::before{content:"·"}.breadcrumb.has-succeeds-separator li+li::before{content:"≻"}.table{background-color:transparent;color:#333}.table td,.table th{border:1px solid #f5f5f5;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.table th{color:#333}.table th:not([align]){text-align:left}.table thead{background-color:transparent}.table thead td,.table thead th{border-width:0 0 2px;color:#333}.table tfoot{background-color:transparent}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#333}.table tbody{background-color:transparent}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.5em - 1px);padding-left:calc(.75em - 1px);padding-right:calc(.75em - 1px);padding-top:calc(.5em - 1px);position:relative;vertical-align:top;font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-ellipsis.is-active,.pagination-ellipsis.is-focused,.pagination-ellipsis:active,.pagination-ellipsis:focus,.pagination-link.is-active,.pagination-link.is-focused,.pagination-link:active,.pagination-link:focus,.pagination-next.is-active,.pagination-next.is-focused,.pagination-next:active,.pagination-next:focus,.pagination-previous.is-active,.pagination-previous.is-focused,.pagination-previous:active,.pagination-previous:focus{outline:0}.pagination-ellipsis[disabled],.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled],fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-previous{cursor:not-allowed}.pagination-link,.pagination-next,.pagination-previous{border-color:#f5f5f5;color:#333;min-width:2.5em}.pagination-link.is-disabled,.pagination-link[disabled],.pagination-next.is-disabled,.pagination-next[disabled],.pagination-previous.is-disabled,.pagination-previous[disabled]{box-shadow:none;opacity:.5}.pagination-next,.pagination-previous{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-ellipsis{color:hsl(0deg,0%,71%);pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width:767px){.pagination{flex-wrap:wrap}.pagination-next,.pagination-previous{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width:768px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{margin-bottom:0;margin-top:0}.pagination-link{cursor:pointer}.pagination-link.is-current{color:#fff}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.modal{bottom:0;left:0;position:absolute;right:0;top:0;align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{bottom:0;left:0;position:absolute;right:0;top:0;background-color:rgba(0,0,0,.86)}.modal-card,.modal-content{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width:768px){.modal-card,.modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:0;position:relative;vertical-align:top;width:20px;background:0 0;height:40px;position:fixed;left:20px;top:20px;width:40px}.modal-close::after,.modal-close::before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-close::before{height:2px;width:50%}.modal-close::after{height:50%;width:2px}.modal-close:focus,.modal-close:hover{background-color:rgba(0,0,0,.3)}.modal-close:active{background-color:rgba(0,0,0,.4)}.modal-close.is-small{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.modal-close.is-medium{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.modal-close.is-large{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-foot,.modal-card-head{align-items:center;background-color:#fff;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #f5f5f5;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#333;flex-grow:1;flex-shrink:0}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #f5f5f5}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}#wrapper{display:flex;position:relative;flex-direction:column;min-height:100vh}@media screen and (min-width:768px),print{#wrapper{padding-top:0!important}}#wrapper:not(.action-modal-active){padding-top:0!important}figure a{display:inline-block;width:auto;height:auto}figure.image{margin-bottom:1rem}figure.image img{display:block}@media screen and (min-width:768px),print{figure.image.image-style-align-left{float:left;margin-right:20px}figure.image.image-style-align-left img{max-width:380px}}@media screen and (min-width:768px),print{figure.image.image-style-align-right{float:right;margin-left:20px}figure.image.image-style-align-right img{max-width:380px}}figure.image.image-style-block-align-left img{margin-left:0;margin-right:auto}figure.image.image-style-block-align-right img{margin-left:auto;margin-right:0}figure.image.image-style-align-center img{margin-left:auto;margin-right:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Titillium Web",san-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#3f3f3f;font-weight:700;text-transform:none;letter-spacing:0;margin-bottom:16px;letter-spacing:-.02em}.h1 b,.h1 strong,.h2 b,.h2 strong,.h3 b,.h3 strong,.h4 b,.h4 strong,.h5 b,.h5 strong,.h6 b,.h6 strong,h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-weight:700}.is-h1,h1{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em}@media screen and (min-width:1000px){.is-h1,h1{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em}}.h1{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em}.is-h2,h2{font-size:1.5rem;line-height:2rem}.is-h3,h3{font-size:1.25rem;line-height:1.75rem}.is-h4,h4{font-size:1.125rem;line-height:1.75rem}.is-h5,h5{font-size:1rem;line-height:1.5rem}.is-h6,h6{text-transform:uppercase;font-size:1rem;line-height:1.5rem}.rich-text-block h2:not(:first-child),.rich-text-block h3:not(:first-child),.rich-text-block h4:not(:first-child),.rich-text-block h5:not(:first-child),.rich-text-block h6:not(:first-child){margin-top:48px}body,button,html,input,select,textarea{font-family:"Titillium Web",san-serif}body,html{font-size:1rem;line-height:1.5rem;color:#374151}.is-p,p{color:#374151;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.content .is-p:last-child,.content p:last-child{margin-bottom:0}.is-p.is-mid,p.is-mid{font-size:1.125rem;line-height:1.75rem;font-weight:500;letter-spacing:0}.is-p big,.is-p.is-large,p big,p.is-large{font-size:1.5rem;line-height:2rem}.is-p.is-lead,p.is-lead{font-weight:600;color:#3f3f3f;font-size:1.5rem;line-height:2rem;line-height:2.375rem}@media screen and (max-width:767px){.is-p.is-lead,p.is-lead{font-size:1.125rem;line-height:1.75rem}}.is-p a,p a{font-weight:600;color:#ac1d1d;text-decoration:underline;transition:all .3s}.is-p a:hover,p a:hover{color:#651712}a{color:#374151}ol,ul{margin:1rem 0 3rem;padding-left:24px}ol ol,ol ul,ul ol,ul ul{margin:1rem 0}ol li,ul li{font-size:1rem;line-height:1.5;letter-spacing:0;margin-bottom:4px;font-weight:400}ol li::before,ul li::before{font-weight:500}ul li{list-style:none;position:relative}ul li::before{content:"";position:absolute;width:4px;height:4.5px;background-color:#4d7790;left:-14px;top:10px}ol li::marker{color:#4d7790;font-weight:400;letter-spacing:.0625rem}.list-reset{padding:0;margin:0;list-style-type:none}.list-reset>li{margin-bottom:0}.list-reset>li a{border-bottom:none}.list-reset>li a:hover{border-bottom:none}figure.image img{border-radius:16px}@media screen and (max-width:767px){figure.image img{border-radius:8px}}figure.image figcaption{font-size:.75rem;line-height:1rem;font-weight:400;text-align:left;letter-spacing:0;color:#4b5563;margin-bottom:48px;margin-top:12px}@media screen and (max-width:767px){figure.image figcaption{margin-bottom:48px}}blockquote{margin:48px 0;padding-left:32px;border-left:2px solid #4d7790}blockquote p{margin-bottom:16px;letter-spacing:0;font-size:1rem;line-height:1.5rem;font-style:italic;text-align:left;color:#4b5563}blockquote cite{font-size:1rem;line-height:1.5rem;font-style:italic;text-align:left;color:#4b5563}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text]{padding:9px 14px;font-size:.875rem;line-height:1.25rem;font-weight:400;line-height:1.5rem;text-align:left;color:#000;background-color:#f8f8f8;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);border:1px solid #c6c6c6;transition:all .3s ease}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#9d9d9d!important;opacity:1!important}input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder{color:#9d9d9d!important;opacity:1!important}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#9d9d9d!important;opacity:1!important}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#9d9d9d!important;opacity:1!important}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus{border-color:#575757}input[type=email]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=search]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible{outline:0}textarea{color:#b54827}textarea:focus-visible{outline:0;box-shadow:none}.responsive-img{position:relative;width:100%;padding-top:56.25%;transform:translateZ(0)}.responsive-img img{position:absolute;left:0;top:0;object-fit:cover;width:100%;height:100%}.responsive-img.has-zoom{overflow:hidden}.responsive-img.has-zoom:hover img{transform:scale(1.03)}.responsive-img.has-zoom img{transform:scale(1);transition:transform .35s ease-out;transform-origin:center}a:hover .responsive-img.has-zoom img{transform:scale(1.03)}.responsive-bg-img{display:flex;position:relative;width:100%}.responsive-bg-img a{display:block}.responsive-bg-img.has-zoom div{transform:scale(1) translateZ(0);transition:transform .35s ease-out}a:hover .responsive-bg-img.has-zoom div{transform:scale(1.05) translateZ(0)}.responsive-bg-img div{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.section .responsive-bg-img div{padding-top:75%}#search-close,.close-button,.close-modal{position:absolute;right:20px;top:20px;display:block;width:30px;height:30px;transition:all .3s;z-index:9;background-color:transparent;border:0;outline:0;display:flex;align-items:center;justify-content:center}#search-close:before,.close-button:before,.close-modal:before{display:none}#search-close:hover span,.close-button:hover span,.close-modal:hover span{background-color:#4d7790}@media screen and (max-width:999px){#search-close,.close-button,.close-modal{transform:scale(.6)}}#search-close span,.close-button span,.close-modal span{background-color:#fff;display:block;height:2px;left:calc(50% - 11px);position:absolute;transform-origin:center;width:22px}#search-close span:nth-child(1),.close-button span:nth-child(1),.close-modal span:nth-child(1){top:calc(50% - 1px);transform:rotate(-45deg)}#search-close span:nth-child(2),.close-button span:nth-child(2),.close-modal span:nth-child(2){top:calc(50% - 1px);transform:rotate(45deg)}#search-close span:nth-child(3),.close-button span:nth-child(3),.close-modal span:nth-child(3){display:none}.slick-lightbox-close span{transition:all .3s}body.animated-wowo-control .modal .wowo{visibility:visible;opacity:1}body.animated-wowo-control .modal .wowo.animated{animation:none!important}body.animated-wowo-control.show-c .wowo{opacity:0;visibility:hidden}body.animated-wowo-control.show-c .wowo.animated{animation-duration:.7s;visibility:visible;animation-fill-mode:both}body.animated-wowo-control .wowo{visibility:hidden;opacity:0}body.animated-wowo-control .wowo.animated{animation-duration:.7s;visibility:visible;animation-fill-mode:both}.fadeInUp.animated{animation-name:fadeInUp;animation-delay:.2s}.fadeIn.animated{animation-name:fadeIn;animation-delay:.2s}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,30px,0)}to{transform:translate3d(0,0,0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes transformAnimation{0%{transform:translateX(0)}50%{transform:translateX(8px)}to{transform:translateX(0)}}@keyframes bounce{0%{transform:translateX(-5px)}50%{transform:translateX(0)}to{transform:translateX(5px)}}@keyframes scaleAnimation{0%{transform:scale(.85)}50%{transform:scale(1)}to{transform:scale(1.25)}}.animated.delay-in-1{animation-delay:.1s}.animated.delay-in-2{animation-delay:.2s}.animated.delay-in-3{animation-delay:.3s}.animated.delay-in-4{animation-delay:.4s}.animated.delay-in-5{animation-delay:.5s}.animated.delay-in-6{animation-delay:.6s}.animated.delay-in-1{animation-delay:.1s}.animated.delay-in-2{animation-delay:.2s}.animated.delay-in-3{animation-delay:.3s}.animated.delay-in-4{animation-delay:.4s}.animated.delay-in-5{animation-delay:.5s}.animated.delay-in-6{animation-delay:.6s}.animated.delay-in-7{animation-delay:.7s}.animated.delay-in-8{animation-delay:.8s}.animated.delay-in-9{animation-delay:.9s}.animated.delay-in-10{animation-delay:1s}.animated.delay-in-11{animation-delay:1.1s}.animated.delay-in-12{animation-delay:1.2s}.animated.delay-in-13{animation-delay:1.3s}.animated.delay-in-14{animation-delay:1.4s}.animated.delay-in-15{animation-delay:1.5s}.animated.delay-in-16{animation-delay:1.6s}.animated.delay-in-17{animation-delay:1.7s}.animated.delay-in-18{animation-delay:1.8s}.animated.delay-in-19{animation-delay:1.9s}.animated.delay-in-20{animation-delay:2s}.animated.delay-in-21{animation-delay:2.1s}.animated.delay-in-22{animation-delay:2.2s}.animated.delay-in-23{animation-delay:2.3s}.animated.delay-in-24{animation-delay:2.4s}.animated.delay-in-25{animation-delay:2.5s}.animated.delay-in-26{animation-delay:2.6s}.animated.delay-in-27{animation-delay:2.7s}.animated.delay-in-28{animation-delay:2.8s}.animated.delay-in-29{animation-delay:2.9s}.animated.delay-in-30{animation-delay:3s}.icon-search{font-weight:600;font-size:1.0625rem;padding:10px}@media screen and (max-width:999px){.icon-search{font-size:1rem}}#search-box ::placeholder{color:rgba(255,255,255,.5)!important}#search-box input.input{background-color:transparent;outline:0;border:0!important;box-shadow:none;text-align:center;color:#fff}#search-box .search-box-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}#search-box .search-box-inner p{font-size:.875rem;line-height:1.5;margin-top:15px;color:#fff}#search-box form{position:relative}#search-box form:before{content:"";display:block;position:absolute;bottom:0;height:1px;background-color:#fff;left:50%;width:0;transition:all 1s}#search-box form:after{content:"";display:block;position:absolute;bottom:0;height:1px;background-color:#fff;right:50%;width:0;transition:all 1s}#search-box.show-it form:after,#search-box.show-it form:before{width:50%}.search-inner{border-top:1px solid transparent;border-bottom:1px solid transparent;width:100%;bottom:100%;padding:15px 10px;background-color:#ac1d1d;display:none;min-width:320px;position:fixed;top:0;left:0;right:auto;height:100%;z-index:100}.search-inner input.input{width:100%;height:36px}@media screen and (max-width:560px){.search-inner input.input{width:300px}.search-inner input.input::placeholder{font-size:.75rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:auto;padding:0 20px;max-width:780px}.container.is-fluid{max-width:none;padding:0}@media screen and (min-width:1000px){.container{max-width:980px}.container.is-max-tablet{max-width:780px}}@media screen and (min-width:1220px){.container{max-width:1180px;padding:0}.container.is-max-desktop{max-width:980px}.container.is-fluid{max-width:none;padding:0}}.container.is-center p{text-align:center}.slick-buttons{position:absolute;display:flex;z-index:9}.slick-buttons button{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid #000;cursor:pointer;transition:all .3s}@media screen and (max-width:767px){.slick-buttons button{width:30px;height:33px}}.slick-buttons button:first-child{border-right:none}@media screen and (max-width:767px){.slick-buttons button svg{width:16px}}.slick-buttons button svg path{transition:all .3s}.sub-title{color:#ac1d1d;font-weight:700;letter-spacing:.0625rem;text-transform:uppercase;display:block}@media screen and (max-width:767px){.sub-title{font-size:.875rem;line-height:1.25rem}}.svg-bg svg{width:100%;height:100%}.svg-bg path{fill:var(--svg-bg)}.swiper{opacity:0;transition:all .3s ease-in-out}.swiper.is-show{opacity:1}.swiper-controls{display:flex;gap:16px;align-items:center}@media screen and (max-width:767px){.swiper-controls{gap:16px}}.swiper-buttons{display:flex;gap:4px}.swiper-buttons .swiper-button-next,.swiper-buttons .swiper-button-prev{position:static;align-items:center;justify-content:center;padding:9px;border-radius:999px;width:49px;display:flex;border:1px solid #4d7790;height:auto;margin-top:0;transition:all .3s ease;background-color:#fff;z-index:5;cursor:pointer}.swiper-buttons .swiper-button-next:hover,.swiper-buttons .swiper-button-prev:hover{background-color:#4d7790}.swiper-buttons .swiper-button-next:hover svg path,.swiper-buttons .swiper-button-prev:hover svg path{fill:#fff}.swiper-buttons .swiper-button-next svg,.swiper-buttons .swiper-button-prev svg{width:13px;height:11px}.swiper-buttons .swiper-button-next svg path,.swiper-buttons .swiper-button-prev svg path{transition:all .3s ease;fill:#4d7790}.swiper-buttons .swiper-button-next::after,.swiper-buttons .swiper-button-prev::after{content:none}.swiper-pagination-custom{position:static;width:auto}.swiper-pagination-custom span{color:#575757;font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:left}@media screen and (max-width:767px){.swiper-pagination-custom span{font-size:.75rem;line-height:1rem}}.error-page.content-block{padding-bottom:128px}@media screen and (max-width:767px){.error-page.content-block{padding-bottom:96px}}section.social-block{margin-top:100px}section.social-block .above-feed{display:flex;flex-direction:column;padding:57px 34px 40px}@media screen and (min-width:1000px){section.social-block .above-feed{flex-direction:row;padding:129px 0 75px}}@media screen and (min-width:1000px){section.social-block .above-feed .c-heading{flex:1}}section.social-block .above-feed .c-heading h2{font-weight:600;font-size:2.0625rem;line-height:2.5625rem;text-align:center;margin-bottom:0}@media screen and (min-width:1000px){section.social-block .above-feed .c-heading h2{text-align:left;font-size:2.75rem;line-height:3.5rem}}section.social-block .above-feed .social-links{margin-top:27px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}@media screen and (min-width:1000px){section.social-block .above-feed .social-links{margin-top:0;flex-direction:row;justify-content:flex-end;flex:2}}section.social-block .above-feed .social-links .social-link{font-weight:600;font-size:1.1875rem;line-height:.8;text-align:center;display:flex;position:relative;margin-left:31px;padding:0}section.social-block .above-feed .social-links .social-link:after{height:1px}@media screen and (min-width:1000px){section.social-block .above-feed .social-links .social-link:not(:last-child){margin-right:36px}}section.social-block .above-feed .social-links .social-link:not(:first-child){margin-top:14px}@media screen and (min-width:1000px){section.social-block .above-feed .social-links .social-link:not(:first-child){margin-top:0}}section.social-block .above-feed .social-links .social-link:hover .social-icon{transform:translateY(calc(-25% - 5px))}section.social-block .social-icon{width:21px;height:21px;border-radius:100%;display:block;position:absolute;left:-31px;transform:translate(0,-25%);transition:transform .2s}section.social-block .social-icon svg{width:13px;height:13px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.social-block .social-icon svg path{fill:#fff}section.social-block .social-feed{margin-bottom:0;padding-bottom:50px}@media screen and (min-width:1000px){section.social-block .social-feed{padding-bottom:75px}}section.social-block .social-feed .social-wrapper{position:relative;z-index:1}section.social-block .social-feed .slick-list{overflow:visible}section.social-block .social-feed .social-tile{height:280px;width:286px;position:relative;margin:0 5px}section.social-block .social-feed .social-tile:hover .content{opacity:1}section.social-block .social-feed .social-tile:hover .content span{border-bottom:1px solid #fff}section.social-block .social-feed .social-tile img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}section.social-block .social-feed .social-tile .social-icon{bottom:12px;right:12px;left:auto;transform:none}section.social-block .social-feed .social-tile .content{position:absolute;padding:32px 20px;top:0;bottom:0;left:0;right:0;opacity:0;transition:opacity .3s}section.social-block .social-feed .social-tile .content p{font-family:"Titillium Web",san-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:#fff}section.social-block .social-feed .social-tile .content span{font-family:"Titillium Web",san-serif;font-weight:600;font-size:1rem;line-height:1.125rem;letter-spacing:.0625rem;color:#fff}.home-tiles{margin-top:0}.home-tiles .container{padding:0}@media screen and (max-width:999px){.home-tiles .container{max-width:none}}@media screen and (min-width:768px),print{.home-tiles .tile-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.home-tiles .tile-wrapper .tile{padding:40px 20px;text-align:center}@media screen and (min-width:768px),print{.home-tiles .tile-wrapper .tile{padding:90px 20px}}.home-tiles .tile-wrapper .tile p{font-size:1.0625rem;line-height:1.5625rem;text-wrap:balance}.home-tiles .tile-wrapper .tile a.btn{margin:40px auto 0}.home-tiles .tile-wrapper .tile a.btn:before{opacity:0;transition:opacity .3s}.home-tiles .tile-wrapper .tile a.btn:hover:before{opacity:1}.scroll-logos{background-color:#f8f8f8;background-color:var(--bg-c);padding-top:80px}.scroll-logos .sub-title{display:block;margin-bottom:40px;font-size:1.125rem;line-height:1.75rem;font-weight:400;text-align:left;color:#3f3f3f;text-transform:none;letter-spacing:0}@media screen and (max-width:767px){.scroll-logos .sub-title{margin-bottom:20px;font-size:.875rem;line-height:1.25rem}}.scroll-logos .simply-scroll,.scroll-logos .simply-scroll-clip{width:100%;height:auto;margin-bottom:0}.scroll-logos .logos{display:flex;gap:20px}.scroll-logos .logos .flickity-viewport{width:100%}.scroll-logos .logos .logo{width:15.47vw;margin-right:20px;display:flex;flex-shrink:0;align-items:center;justify-content:center;min-height:112px;background-color:#fff;border-radius:16px}@media screen and (max-width:1219px){.scroll-logos .logos .logo{width:25vw}}@media screen and (max-width:767px){.scroll-logos .logos .logo{width:40vw;max-height:25vw;min-height:auto;margin-right:14px;padding:15px;height:80px}.scroll-logos .logos .logo img{width:auto;height:100%;max-height:50px}}.our-solution{padding:160px 0;background-color:#f8f8f8;background-color:var(--bg-c);position:relative;overflow:hidden}@media screen and (max-width:767px){.our-solution{padding:80px 0 128px}}.our-solution .container{position:static}.our-solution .content{position:relative;z-index:1}@media screen and (max-width:767px){.our-solution .content{margin-top:-2px}}.our-solution--title{text-align:center}@media screen and (max-width:1219px){.our-solution--title{max-width:600px;margin:0 auto}}.our-solution--title .sub-title{display:block;margin-bottom:16px;font-weight:700;letter-spacing:.0625rem;text-align:center;color:#ac1d1d;text-transform:uppercase}@media screen and (max-width:767px){.our-solution--title .sub-title{margin-bottom:8px;font-size:.875rem;line-height:1.25rem}}.our-solution h2{color:#374151;font-size:3rem;line-height:3.75rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:center;max-width:780px;margin:0 auto 56px}@media screen and (max-width:767px){.our-solution h2{margin-bottom:32px;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;padding:0 10px}}.our-solution .tabs{position:relative;white-space:initial;flex-direction:column;overflow:hidden;display:flex;align-items:center}@media screen and (max-width:767px){.our-solution .tabs{margin-right:-20px}}.our-solution .tabs .tab-headers{display:flex;position:relative;z-index:2;border:1px solid #c6c6c6;justify-content:center;margin:0 auto;padding:5px 4px;border-radius:999px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:8px}@media screen and (max-width:767px){.our-solution .tabs .tab-headers{padding:7px 8px}}.our-solution .tabs .tabs-header{overflow:hidden;overflow-x:auto;width:100%;-ms-overflow-style:none!important;overflow:-moz-scrollbars-none!important;scrollbar-width:none!important}.our-solution .tabs .tabs-header::-webkit-scrollbar{width:0!important;display:none!important}.our-solution .tabs .accordion-header,.our-solution .tabs .tab-title{padding:12px 20px;display:flex;align-items:center;justify-content:center;box-shadow:none;position:relative;transition:all .3s;border-radius:999px;border:1px solid transparent}@media screen and (max-width:767px){.our-solution .tabs .accordion-header,.our-solution .tabs .tab-title{padding:11px 18px}}.our-solution .tabs .accordion-header span,.our-solution .tabs .tab-title span{font-weight:400;letter-spacing:0;text-align:center;font-size:1.125rem;line-height:1.75rem;color:#3f3f3f;transition:all .3s}@media screen and (max-width:767px){.our-solution .tabs .accordion-header span,.our-solution .tabs .tab-title span{font-size:1rem;line-height:1.5rem}}.our-solution .tabs .accordion-header:last-child::after,.our-solution .tabs .tab-title:last-child::after{content:none}.our-solution .tabs .accordion-header:hover,.our-solution .tabs .tab-title:hover{cursor:pointer}.our-solution .tabs .accordion-header.is-active span,.our-solution .tabs .tab-title.is-active span{color:#ac1d1d}.our-solution .tabs .content p{color:#575757;margin-bottom:16px}.our-solution .tabs .content p:last-child{margin-bottom:0}.our-solution .tabs .tab-body{width:100%;padding-top:56px;padding-right:0}@media screen and (max-width:767px){.our-solution .tabs .tab-body{padding-right:0;padding-top:20px}}.our-solution .tabs .tab-body .accordion-header{display:none}.our-solution .tabs .tab-body .tab-content{display:none;overflow:hidden;margin-right:0}.our-solution .tabs .tab-body .tab-content .tab-content--cards{display:flex;gap:20px;overflow:hidden;overflow-x:auto;-ms-overflow-style:none!important;overflow:-moz-scrollbars-none!important;scrollbar-width:none!important}.our-solution .tabs .tab-body .tab-content .tab-content--cards::-webkit-scrollbar{width:0!important;display:none!important}@media screen and (max-width:999px){.our-solution .tabs .tab-body .tab-content .tab-content--cards{gap:16px}}@media screen and (max-width:767px){.our-solution .tabs .tab-body .tab-content .tab-content--cards{padding-right:20px}}.our-solution .tabs .tab-body .tab-content .tab-content--cards .card{box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);background-color:#fff;border-radius:16px;text-align:center;flex:1}@media screen and (max-width:999px){.our-solution .tabs .tab-body .tab-content .tab-content--cards .card{min-width:240px}}@media screen and (max-width:767px){.our-solution .tabs .tab-body .tab-content .tab-content--cards .card{border-radius:8px}}.our-solution .tabs .tab-body .tab-content .tab-content--cards .card .img{padding:24px;display:flex;align-items:center;justify-content:center;height:224px}.our-solution .tabs .tab-body .tab-content .tab-content--cards .card .img img{width:auto;height:100%}@media screen and (max-width:767px){.our-solution .tabs .tab-body .tab-content .tab-content--cards .card .img{padding:20px;height:192px}}.our-solution .tabs .tab-body .tab-content .tab-content--cards .card .text{padding:13px 24px 35px}@media screen and (max-width:767px){.our-solution .tabs .tab-body .tab-content .tab-content--cards .card .text{padding:10px 20px 31px}}.our-solution .tabs .tab-body .tab-content .tab-content--cards .card .text h3{font-size:1.125rem;line-height:1.75rem;font-weight:600;text-align:center;color:#000;margin:0 0 8px;letter-spacing:0}@media screen and (max-width:767px){.our-solution .tabs .tab-body .tab-content .tab-content--cards .card .text h3{font-size:1rem;line-height:1.5rem;margin-bottom:6px}}.our-solution .tabs .tab-body .tab-content .tab-content--cards .card .text p{color:#575757;margin:0;font-weight:400;font-size:1rem;line-height:1.5rem}@media screen and (max-width:767px){.our-solution .tabs .tab-body .tab-content .tab-content--cards .card .text p{font-size:.875rem;line-height:1.25rem}}.our-solution .tabs .tab-body .tab-content.is-active{display:block}.our-solution .tabs .tab-body .tab-content h3.is-p{margin-bottom:14px}.our-solution .tabs .tab-body .tab-content .lead{margin:30px 0}.our-solution .tabs .tab-body .tab-content p{font-size:.875rem;line-height:1.25rem}.our-solution .tabs.style-standard .tab-headers{overflow:hidden;overflow-x:auto}.our-solution .tabs.style-standard .tab-headers .tab-title{text-align:center}.our-solution .tabs.style-standard .tab-headers .tab-title span{white-space:nowrap}.our-solution .tabs.style-accordion .tab-headers{display:none}.our-solution .tabs.style-accordion .tab-content{display:block;border:none;box-shadow:none;padding:0}.our-solution .tabs.style-accordion .tab-content .gallery{width:100%}.our-solution .image{position:absolute}@media screen and (max-width:767px){.our-solution .image{position:relative}}.our-solution .image.is-top{top:80px;right:-384px}@media screen and (max-width:999px){.our-solution .image.is-top{right:-462px}}@media screen and (max-width:767px){.our-solution .image.is-top{top:0;right:-113px;width:427px}}.our-solution .image.is-bottom{bottom:-69px;left:-422px}@media screen and (max-width:767px){.our-solution .image.is-bottom{position:absolute;bottom:-53px;left:-310px;width:455px}}@media print{.tab-section .tabs .tab-headers{display:none}.tab-section .tabs .tab-body .accordion-wrapper .accordion-header{display:block}.tab-section .tabs .tab-body .accordion-wrapper .accordion-content .tab-content{display:block}}.why-us{padding:120px 0;position:relative;background-color:var(--bg-c)}@media screen and (max-width:999px){.why-us{overflow:hidden}}.why-us .container{position:static}@media screen and (max-width:999px){.why-us{padding:80px 0 220px}}.why-us .content{display:flex;position:relative;align-items:center;z-index:2;padding-top:90px}@media screen and (max-width:999px){.why-us .content{padding-top:0;flex-direction:column;gap:56px}}.why-us .content .text{width:50.7638888889%;padding-left:calc((100vw - 1180px)/ 2)}@media screen and (max-width:1219px){.why-us .content .text{padding-left:calc((100vw - 940px)/ 2)}}@media screen and (max-width:999px){.why-us .content .text{padding:0 20px;width:100%}}.why-us .content .text .sub-title{margin-bottom:20px}@media screen and (max-width:999px){.why-us .content .text .sub-title{margin-bottom:8px}}.why-us .content .text>*{max-width:380px}@media screen and (max-width:999px){.why-us .content .text>*{max-width:100%}}.why-us .content .text h2{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:left;color:#374151;margin:0 0 24px}@media screen and (max-width:767px){.why-us .content .text h2{font-size:1.5rem;line-height:2rem;margin:0 0 12px}}.why-us .content .text p{font-weight:400;text-align:left;color:#575757;margin-bottom:24px}@media screen and (max-width:767px){.why-us .content .text p{margin-bottom:12px}}.why-us .content .text .btn{font-size:1rem;line-height:1.5rem;padding:10px 18px}@media screen and (max-width:767px){.why-us .content .text .btn{font-size:.875rem;line-height:1.25rem}}.why-us .content .swiper-controls{display:flex;gap:12px;align-items:center;opacity:0;transition:opacity .3s ease-out;margin-top:66px}.why-us .content .swiper-controls.is-show{opacity:1}@media screen and (max-width:999px){.why-us .content .swiper-controls{position:absolute;left:50%;transform:translateX(-50%);bottom:-140px;flex-direction:column}}@media screen and (max-width:767px){.why-us .content .swiper-controls{gap:9px}}.why-us .content .swiper-controls .swiper-buttons{display:flex;gap:4px}.why-us .content .swiper-controls .swiper-buttons .swiper-button-next,.why-us .content .swiper-controls .swiper-buttons .swiper-button-prev{position:static;align-items:center;justify-content:center;padding:11px;border-radius:999px;width:45px;display:flex;border:1px solid #4d7790;height:auto;margin-top:0;transition:all .3s ease}@media screen and (max-width:767px){.why-us .content .swiper-controls .swiper-buttons .swiper-button-next,.why-us .content .swiper-controls .swiper-buttons .swiper-button-prev{width:45px}}.why-us .content .swiper-controls .swiper-buttons .swiper-button-next:hover,.why-us .content .swiper-controls .swiper-buttons .swiper-button-prev:hover{background-color:#4d7790}.why-us .content .swiper-controls .swiper-buttons .swiper-button-next:hover svg path,.why-us .content .swiper-controls .swiper-buttons .swiper-button-prev:hover svg path{fill:#fff}.why-us .content .swiper-controls .swiper-buttons .swiper-button-next svg,.why-us .content .swiper-controls .swiper-buttons .swiper-button-prev svg{width:13px;height:11px}.why-us .content .swiper-controls .swiper-buttons .swiper-button-next svg path,.why-us .content .swiper-controls .swiper-buttons .swiper-button-prev svg path{transition:all .3s ease;fill:#4d7790}.why-us .content .swiper-controls .swiper-buttons .swiper-button-next::after,.why-us .content .swiper-controls .swiper-buttons .swiper-button-prev::after{content:none}.why-us .content .swiper-controls .swiper-pagination-1{position:static;width:auto}.why-us .content .swiper-controls .swiper-pagination-1 span{color:#575757;font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:left}@media screen and (max-width:767px){.why-us .content .swiper-controls .swiper-pagination-1 span{font-size:.875rem;line-height:1.25rem}}.why-us .content .swiper-block{width:49.2361111111%;position:static}@media screen and (max-width:999px){.why-us .content .swiper-block{padding-left:20px;width:100%}}@media screen and (max-width:767px){.why-us .content .swiper-block .swiper{padding-right:20px}}.why-us .content .swiper-block .swiper-slide{height:auto}.why-us .content .swiper-block .card{box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);border-radius:16px;overflow:hidden;height:100%;display:flex;flex-direction:column}.why-us .content .swiper-block .card-top{background-color:var(--bg-c);display:flex;align-items:center;justify-content:center;gap:8px;padding:23px}.why-us .content .swiper-block .card-top p{display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:600;text-align:left;color:var(--text-c)}@media screen and (max-width:767px){.why-us .content .swiper-block .card-top p{font-size:.75rem;line-height:1rem}}.why-us .content .swiper-block .card-top p span{width:4px;height:4px;border-radius:50%;background-color:#ac1d1d;margin:0 5px}@media screen and (max-width:767px){.why-us .content .swiper-block .card-top{padding:15px 12px}.why-us .content .swiper-block .card-top img{max-width:12px}}@media screen and (max-width:767px){.why-us .content .swiper-block .card-top span{display:flex}}.why-us .content .swiper-block .card-top svg{width:19px;height:auto}.why-us .content .swiper-block .card-top svg *{fill:var(--text-c)}.why-us .content .swiper-block .card-image .img-wrapper{padding-top:56.3636363636%}.why-us .content .swiper-block .card-body{padding:40px 32px 34px;flex:1;background-color:#f8f8f8}@media screen and (max-width:767px){.why-us .content .swiper-block .card-body{padding:25px 20px}}.why-us .content .swiper-block .card-body blockquote{margin:0;padding-left:0;border:none}.why-us .content .swiper-block .card-body blockquote p{font-style:normal}.why-us .content .swiper-block .card-body blockquote>p{font-size:1.25rem;line-height:1.75rem;font-weight:600;text-align:left;margin:0 0 24px;color:#3f3f3f}@media screen and (max-width:767px){.why-us .content .swiper-block .card-body blockquote>p{font-size:.75rem;line-height:1rem;margin-bottom:15px}}.why-us .content .swiper-block .card-body blockquote cite p{text-align:left;font-size:.875rem;line-height:1.25rem}@media screen and (max-width:767px){.why-us .content .swiper-block .card-body blockquote cite p{font-size:.75rem;line-height:1rem}}.why-us .content .swiper-block .card-body blockquote cite p.name{margin-bottom:6px;color:#374151;font-weight:600}@media screen and (max-width:767px){.why-us .content .swiper-block .card-body blockquote cite p.name{margin-bottom:5px}}.why-us .content .swiper-block .card-body blockquote cite p.position{font-weight:400;text-align:left;color:#6b7280}.why-us .svg-bg{position:absolute;width:64.8611111111%;height:88.2921589689%;right:-10.361111%;bottom:-1.06305%}@media screen and (max-width:999px){.why-us .svg-bg{width:80%;bottom:-16%}.why-us .svg-bg svg{height:auto}}@media screen and (max-width:767px){.why-us .svg-bg{width:100%}}@media screen and (max-width:399px){.why-us .svg-bg{width:164.0625%;height:124.3vw;left:-10.8125%;bottom:165px;display:flex;align-items:flex-end}.why-us .svg-bg svg{height:auto}}.why-us .svg-bg svg path{fill:var(--svg-bg)}.news-sec{padding:128px 0;background-color:var(--bg-c)}@media screen and (max-width:999px){.news-sec{padding-top:0}}@media screen and (max-width:767px){.news-sec{padding-bottom:80px}}.news-sec .news-title{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:58px;gap:12px;flex-wrap:wrap}@media screen and (max-width:574px){.news-sec .news-title{flex-direction:column;margin-bottom:40px;align-items:flex-start}}.news-sec .news-title .sub-title{margin-bottom:8px}.news-sec .news-title h2{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:left;color:#2e2f35;margin:0}@media screen and (max-width:767px){.news-sec .news-title h2{font-size:1.5rem;line-height:2rem;color:#374151}}.news-sec .news-title .link-arrow{font-size:1.125rem;line-height:1.75rem;margin-bottom:6px}@media screen and (max-width:767px){.news-sec .news-title .link-arrow span{text-underline-offset:5px}}.news-sec .news-title .link-arrow::after{content:none}.news-sec .news-title .link-arrow svg{transition:transform .3s ease}.news-sec .news-title .link-arrow:hover svg{transform:translateX(8px)}.news-sec .news-cards{display:flex;gap:40px}@media screen and (max-width:999px){.news-sec .news-cards{flex-direction:column}}@media screen and (max-width:767px){.news-sec .news-cards{gap:31px}}.news-sec .news-cards .tag{box-shadow:0 4px 8px -2px rgba(16,24,40,.1019607843);position:absolute;background-color:#fff;border:1px #f8f8f8 solid;color:#4d7790;font-size:.875rem;line-height:1.25rem;font-weight:700;text-align:left;color:#4d7790}@media screen and (max-width:767px){.news-sec .news-cards .tag{border-radius:5px;box-shadow:0 2.58px 5.16px -1.29px rgba(16,24,40,.1019607843);padding:5px 10px}}.news-sec .news-cards .text h3{font-size:1.25rem;line-height:1.75rem;font-weight:400;text-align:left;margin:0;color:#2e2f35;letter-spacing:0;margin-bottom:15px}@media screen and (max-width:767px){.news-sec .news-cards .text h3{font-size:1rem;line-height:1.5rem;margin-bottom:0}}.news-sec .news-cards .text span{font-size:1rem;line-height:1.5rem;font-weight:400;text-align:left;color:#4d7790;position:relative}.news-sec .news-cards .text span::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#4d7790;transition:opacity .3s ease;opacity:1}@media screen and (max-width:767px){.news-sec .news-cards .text span{font-size:.875rem;line-height:1.25rem}}.news-sec .news-cards .card:hover .image img{transform:scale(1.02)}.news-sec .news-cards .card:hover .text span::after{opacity:0}.news-sec .news-cards--single{width:54.2372881356%;transform:translateZ(0)}@media screen and (max-width:999px){.news-sec .news-cards--single{width:100%}}.news-sec .news-cards--single .image{position:relative;margin-bottom:24px;border-radius:16px;overflow:hidden}@media screen and (max-width:767px){.news-sec .news-cards--single .image{border-radius:8px;margin-bottom:20px}}.news-sec .news-cards--single .image img{transition:all .3s ease}.news-sec .news-cards--single .image .tag{left:16px;top:16px;border-radius:8px;padding:8px 16px}@media screen and (max-width:767px){.news-sec .news-cards--single .image .tag{border-radius:5px;box-shadow:0 1.29px 2.58px -1.29px rgba(16,24,40,.0588235294);padding:5px 10px;left:8px;top:8px}}.news-sec .news-cards--single .image .img-wrapper{padding-top:61.25%}@media screen and (max-width:767px){.news-sec .news-cards--single .image .img-wrapper{padding-top:64.2857142857%}}.news-sec .news-cards--single .text{display:flex;gap:16px;align-items:center;flex-wrap:wrap}@media screen and (max-width:767px){.news-sec .news-cards--single .text{flex-direction:column;gap:2px;align-items:flex-start}}.news-sec .news-cards--single .text h3{margin-bottom:0}.news-sec .news-cards--lists{width:42.3728813559%}@media screen and (max-width:999px){.news-sec .news-cards--lists{width:100%}}.news-sec .news-cards--lists .card{transform:translateZ(0);margin-bottom:20px;display:flex;gap:20px;align-items:center}@media screen and (max-width:767px){.news-sec .news-cards--lists .card{margin-bottom:30px}}@media screen and (max-width:767px){.news-sec .news-cards--lists .card{flex-direction:column;align-items:flex-start}}.news-sec .news-cards--lists .card:last-child{margin-bottom:0}.news-sec .news-cards--lists .card .image{transform:translateZ(0);position:relative;width:49%;border-radius:8px;overflow:hidden}@media screen and (max-width:767px){.news-sec .news-cards--lists .card .image{width:100%}}.news-sec .news-cards--lists .card .image img{transition:all .3s ease}.news-sec .news-cards--lists .card .image .img-wrapper{padding-top:54.693877551%}@media screen and (max-width:767px){.news-sec .news-cards--lists .card .image .img-wrapper{padding-top:64.2857142857%}}.news-sec .news-cards--lists .card .image .tag{left:8px;top:8px;padding:5px 10px;border-radius:5px}.news-sec .news-cards--lists .card .text{width:47%}@media screen and (max-width:767px){.news-sec .news-cards--lists .card .text{width:100%}}.news-sec .news-cards--lists .card .text h5{margin:0 0 16px}@media screen and (max-width:767px){.news-sec .news-cards--lists .card .text h5{margin-bottom:0;font-size:1rem;line-height:1.5rem}}.gallery{position:relative;margin:30px 0;width:100%;background-color:var(--bg-c)}@media screen and (max-width:767px){.gallery.is-carousel{padding-bottom:24px}}.gallery:focus-visible{border:none;outline:0}.gallery.has-bg{padding:96px 0;background-color:#000}@media screen and (max-width:999px){.gallery.has-bg{padding:48px 0}}.gallery.has-bg .slick-dots-wrapper .slick-dots li a{color:#c6c6c6}.gallery.has-bg .slick-dots-wrapper .slick-dots li a:hover{color:#4d7790}.gallery.has-bg .slick-dots-wrapper .slick-dots li.slick-active a{color:#4d7790}.gallery .slick-dots-wrapper{position:relative}.gallery ul li::before{content:none}.gallery.is-basic{overflow:visible}.gallery.is-basic:before{display:none}@media screen and (max-width:767px){.gallery.is-lightbox.content-block{margin-top:96px}}.gallery.is-lightbox ul{display:flex;margin:0;padding:0;flex-wrap:wrap;justify-content:flex-start;gap:16px 0}.gallery.is-lightbox ul li{list-style:none;width:calc(25% - 9px);margin-bottom:0;margin-right:12px;border-radius:16px;overflow:hidden;position:relative}@media screen and (max-width:767px){.gallery.is-lightbox ul li{margin-right:8px;border-radius:5px;width:calc(25% - 6px)}}.gallery.is-lightbox ul li:nth-child(4n){margin-right:0}@media screen and (max-width:767px){.gallery.is-lightbox ul li:nth-child(4n){margin-right:0}}.gallery.is-lightbox ul li a{display:block;background-size:cover;padding-top:100%;transition:all .3s ease-out}.gallery.is-lightbox ul li:hover a{transform:scale(1.08)}.gallery.is-lightbox .more-s{position:absolute;border-radius:0 0 16px 0;overflow:hidden;right:0;bottom:0}@media screen and (max-width:1219px){.gallery.is-lightbox .more-s{right:20px}}@media screen and (max-width:767px){.gallery.is-lightbox .more-s{border-radius:0 0 5px 0}}.gallery.is-lightbox .more-s a{width:40px;height:44px;text-align:center;background-color:#4d7790;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 2px 0 rgba(0,0,0,.0509803922);font-size:.875rem;line-height:1.25rem;font-weight:700;letter-spacing:0;transition:all .3s}@media screen and (max-width:767px){.gallery.is-lightbox .more-s a{width:22px;height:24px;font-size:.75rem;line-height:1rem}}.gallery.is-lightbox .more-s a:hover{background-color:#d6e3ee}.gallery .slick{display:block}.gallery .slick:focus-visible{border:none;outline:0}.gallery .slick .slick-image{display:flex;width:100%;background-size:cover;background-position:center;outline:0;justify-content:center;align-items:center}.gallery .slick .slick-image img{max-width:100%;max-height:100%;width:auto;cursor:pointer}.gallery .slick .slide{position:relative;padding:40px 0 0;outline:0}.gallery .slick .slide .slick-image{position:relative}.gallery .slick .slide .slide-content{position:relative;padding:40px;z-index:1}.gallery .slick:not(.slick-initialized) .slick-image:not(:first-child),.gallery .slick:not(.slick-initialized) .slide:not(:first-child){display:none}.gallery .slick a{transition:opacity .3s}.gallery .slick .learn-more:hover{opacity:.7}.gallery .swiper .img-wrapper{display:flex;border-radius:16px;overflow:hidden;padding-top:75%}@media screen and (max-width:767px){.gallery .swiper .img-wrapper{border-radius:8px;padding-top:87.5%}}.gallery .swiper .swiper-controls{margin-top:24px;display:flex;justify-content:flex-end}.gallery .swiper .swiper-controls .swiper-buttons{order:2}.gallery .swiper .swiper-controls .swiper-pagination-2{order:1;width:auto}.gallery .slick-buttons{position:absolute;right:0;bottom:44px}@media screen and (max-width:1219px){.gallery .slick-buttons{right:20px}}.gallery.full-width .container{max-width:100%;padding:0}.gallery.full-width .container .slick .slick-image img{height:100%;object-fit:cover}.gallery.full-width .slick-buttons{bottom:1px}@media screen and (max-width:1219px){.gallery.full-width .slick-buttons{right:0}}.gallery.is-auto-slider .slick .slide{position:absolute;padding-top:0;width:22.22vw;margin-right:20px;display:flex!important}@media screen and (max-width:999px){.gallery.is-auto-slider .slick .slide{width:180px}}.gallery.is-auto-slider .slick .slide:nth-child(2n){margin-top:40px}.gallery.is-auto-slider .slick .slide:last-child+*{padding-top:40px}.gallery.is-auto-slider .slick .slide:hover .slide-text{opacity:1;visibility:visible}.gallery.is-auto-slider .slick .slide .img-wrapper{padding-top:100%}.gallery.is-auto-slider .slick .slide .img-wrapper img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.gallery.is-auto-slider .slick .slide .slide-text{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;padding:20px;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}@media screen and (min-width:1000px){.gallery.is-auto-slider .slick .slide .slide-text{padding:40px}}.gallery.is-auto-slider .slick .slide .slide-text .text{height:100%;display:flex;flex-direction:column;overflow:hidden;overflow-y:auto;justify-content:space-between;-ms-overflow-style:none!important;overflow:-moz-scrollbars-none!important;scrollbar-width:none!important}.gallery.is-auto-slider .slick .slide .slide-text .text::-webkit-scrollbar{width:0!important;display:none!important}.gallery.is-auto-slider .slick .slide .slide-text .text p{font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:0;text-align:left;color:#c6c6c6}@media screen and (max-width:767px){.gallery.is-auto-slider .slick .slide .slide-text .text p{font-size:.75rem;line-height:1rem}}.gallery.is-auto-slider .slick .slide .slide-text .text span{font-size:.75rem;line-height:1rem;font-weight:500;letter-spacing:.0625rem;text-align:left;color:#95969a;text-transform:uppercase}.gallery.is-auto-slider .slick-buttons{bottom:1px;right:130px;display:none}@media screen and (max-width:1219px){.gallery.is-auto-slider .slick-buttons{right:20px}}@media screen and (max-width:999px){.gallery.has-progress-bar{padding:0 20px;padding-left:0}}.gallery.has-progress-bar .slick .slick-box{cursor:grab}.gallery.has-progress-bar .slick .slick-box .slick-text-image{position:relative}.gallery.has-progress-bar .slick .slick-box .slick-text-image .img-wrapper{position:relative;padding-top:61.67%}@media screen and (max-width:574px){.gallery.has-progress-bar .slick .slick-box .slick-text-image .img-wrapper{padding-top:100%}}.gallery.has-progress-bar .slick .slick-box .slick-text-image .img-wrapper::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 51.56%,rgba(0,0,0,.6) 80.21%)}.gallery.has-progress-bar .slick .slick-box .slick-text-image .img-wrapper img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.gallery.has-progress-bar .slick .slick-box .slick-text-image .text{position:absolute;bottom:0;left:0;padding:20px;width:100%}@media screen and (max-width:767px){.gallery.has-progress-bar .slick .slick-box .slick-text-image .text{max-height:100%;overflow:hidden;overflow-y:auto}}.gallery.has-progress-bar .slick .slick-box .slick-text-image .text h4{margin:0 0 4px;color:#fff;font-weight:500}.gallery.has-progress-bar .slick .slick-box .slick-text-image .text p{color:#fff;font-weight:500;margin:0 0 8px}.gallery.has-progress-bar .slick .slick-box .slick-text-image .text .learn-more{font-size:.875rem;font-weight:500;line-height:1.5rem;letter-spacing:.0625rem;text-align:left;text-transform:uppercase}.gallery.has-progress-bar .custom-progress-bar{height:calc(100% - 102px);width:2px;background-color:#ddd;position:absolute;right:-20px;top:0;background-color:#c6c6c6}@media screen and (max-width:1219px){.gallery.has-progress-bar .custom-progress-bar{right:0}}.gallery.has-progress-bar .custom-progress-bar .progress{width:100%;position:absolute;transition:height .3s;top:0;left:0}.gallery.has-progress-bar .slick-buttons{right:-43px;bottom:0}@media screen and (max-width:1219px){.gallery.has-progress-bar .slick-buttons{right:-20px}}@media screen and (max-width:999px){.gallery.has-progress-bar .slick-buttons{right:20px}}.gallery.large-slider .item-wrapper{padding:40px;min-height:577px;position:relative;background:no-repeat center;background-size:cover;display:flex}@media screen and (max-width:767px){.gallery.large-slider .item-wrapper{min-height:480px;padding:20px}}.gallery.large-slider .item-wrapper::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.gallery.large-slider .item-wrapper .text{display:flex;flex-direction:column;height:auto;position:relative;z-index:1}.gallery.large-slider .item-wrapper h2{flex-grow:1;color:#fff;text-transform:uppercase;font-size:3.75rem;line-height:4.5rem;letter-spacing:-.02em;letter-spacing:-.02em;font-weight:500;margin:0 0 40px}@media screen and (max-width:999px){.gallery.large-slider .item-wrapper h2{font-size:3rem;line-height:3.75rem;letter-spacing:-.02em}}@media screen and (max-width:767px){.gallery.large-slider .item-wrapper h2{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.02em;margin-bottom:20px}}.gallery.large-slider .item-wrapper p{color:#fff;margin:0 0 24px;font-size:1.25rem;line-height:1.75rem;max-width:580px;font-weight:500}@media screen and (max-width:999px){.gallery.large-slider .item-wrapper p{font-size:1.125rem;line-height:1.75rem}}@media screen and (max-width:767px){.gallery.large-slider .item-wrapper p{margin-bottom:16px}}.gallery.large-slider .item-wrapper .btn{align-self:flex-start;font-size:.875rem;font-weight:500;line-height:1.5rem;letter-spacing:.0625rem;text-align:left;text-transform:uppercase}.gallery.large-slider .container .slick-buttons{bottom:0}@media screen and (max-width:1219px){.gallery.large-slider .container .slick-buttons{right:20px}}.gallery .slick-slide,.slick-lightbox .slick-slide{outline:0}.gallery .slick-lightbox-slick-caption,.slick-lightbox .slick-lightbox-slick-caption{display:block;margin-top:20px}.gallery .slick-lightbox-slick-caption strong,.slick-lightbox .slick-lightbox-slick-caption strong{color:#fff;display:block;margin-bottom:10px}.gallery .slick-arrow,.slick-lightbox .slick-arrow{position:absolute;margin:0;padding:0;top:50%;width:20px;height:20px;z-index:1;border:none;color:transparent;cursor:pointer;background:0 0;transform:translateY(-50%) rotate(315deg);font-size:1.875rem;outline:0;border-left:2px solid #fff;border-top:2px solid #fff;transition:border-color .3s}.gallery .slick-arrow:hover,.slick-lightbox .slick-arrow:hover{border-color:#4d7790}@media screen and (min-width:768px),print{.gallery .slick-arrow,.slick-lightbox .slick-arrow{width:30px;height:30px}}.gallery .slick-arrow.slick-prev,.slick-lightbox .slick-arrow.slick-prev{left:10px}@media screen and (min-width:768px),print{.gallery .slick-arrow.slick-prev,.slick-lightbox .slick-arrow.slick-prev{left:30px}}.gallery .slick-arrow.slick-next,.slick-lightbox .slick-arrow.slick-next{right:10px;transform:translateY(-50%) rotate(135deg)}@media screen and (min-width:768px),print{.gallery .slick-arrow.slick-next,.slick-lightbox .slick-arrow.slick-next{right:30px}}.gallery .slick-arrow.slick-next:before,.slick-lightbox .slick-arrow.slick-next:before{color:#fff}.gallery.print-only{display:none}@media print{.gallery.is-basic{display:none}.gallery.print-only{display:block}}.news-list{background-color:#f8f8f8}.news-list.content-block{padding:128px 0}@media screen and (max-width:767px){.news-list.content-block{padding:0;background-color:transparent}}.news-list--title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:60px;flex-wrap:wrap}@media screen and (max-width:767px){.news-list--title{margin-bottom:48px}}@media screen and (max-width:574px){.news-list--title{gap:13px}}.news-list--title h2{margin:0;font-size:2.25rem;line-height:2.5rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:left;color:#2e2f35}@media screen and (max-width:767px){.news-list--title h2{font-size:1.5rem;line-height:2rem}}.news-list .cards{display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:767px){.news-list .cards{grid-template-columns:repeat(1,minmax(0,1fr));gap:32px}}.news-list .cards .card{flex:1}.news-list .cards .card:hover .image img{transform:scale(1.02)}.news-list .cards .card:hover .text span:not([class])::after{opacity:0}.news-list .cards .card:last-child{margin-bottom:0}.news-list .cards .card .tag{box-shadow:0 4px 8px -2px rgba(16,24,40,.1019607843);position:absolute;background-color:#fff;border:1px #f8f8f8 solid;color:#4d7790;font-size:.875rem;line-height:1.25rem;font-weight:700;text-align:left;color:#4d7790;border-radius:8px}@media screen and (max-width:767px){.news-list .cards .card .tag{border-radius:5px}}.news-list .cards .card .text h3{font-size:1.25rem;line-height:1.75rem;font-weight:400;text-align:left;margin:0;color:#2e2f35}.news-list .cards .card .text span:not([class]){font-size:1rem;line-height:1.5rem;font-weight:400;text-align:left;color:#4d7790;position:relative}@media screen and (max-width:767px){.news-list .cards .card .text span:not([class]){font-size:.875rem;line-height:1.25rem}}.news-list .cards .card .text span:not([class])::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#4d7790;transition:opacity .3s ease;opacity:1}.news-list .cards .card .image{position:relative;margin-bottom:13px;border-radius:16px;overflow:hidden}@media screen and (max-width:767px){.news-list .cards .card .image{margin-bottom:8px;border-radius:8px}}.news-list .cards .card .image .img-wrapper{padding-top:74.1144414169%}@media screen and (max-width:767px){.news-list .cards .card .image .img-wrapper{padding-top:64.2857142857%}}.news-list .cards .card .image .tag{left:16px;top:16px;padding:8px 16px}@media screen and (max-width:767px){.news-list .cards .card .image .tag{left:8px;top:8px;padding:5px 10px}}.news-list .cards .card .image img{transition:all .3s ease}.news-list .cards .card .text .category{border:1px solid #c6c6c6;padding:2px 6px;border-radius:4px;color:#575757;font-size:.75rem;line-height:1rem;font-weight:600;display:inline-block;text-align:left;margin-bottom:12px;text-transform:uppercase}@media screen and (max-width:767px){.news-list .cards .card .text .category{margin-bottom:10px}}.news-list .cards .card .text h3{margin:0 0 8px;font-size:1.125rem;line-height:1.75rem;font-weight:400;color:#2e2f35;text-align:left;letter-spacing:0}@media screen and (max-width:767px){.news-list .cards .card .text h3{margin-bottom:0;font-size:1rem;line-height:1.5rem;letter-spacing:0}}section.quote{background-color:var(--bg-c)}section.quote.has-bg{padding:0}section.quote.has-bg .container{display:flex}section.quote.has-bg .container div{flex:1}section.quote.has-bg .container .content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 0 auto 0}@media screen and (min-width:768px),print{section.quote.has-bg .container .content{margin-right:30px}}section.quote.has-bg .content .quote,section.quote.has-bg .content small{color:#fff}section.quote .img-outer{margin:0 auto 24px;max-width:80px}section.quote .img-wrapper{padding-top:100%;border-radius:50%;overflow:hidden}section.quote .content{position:relative}section.quote .content .quote-icons{position:absolute;top:0;left:-15px;font-weight:900;font-size:3.4375rem;line-height:2.3125rem}@media screen and (min-width:768px),print{section.quote .content .quote-icons{left:15px;font-size:5.125rem;line-height:3.4375rem}}@media screen and (min-width:1000px){section.quote .content .quote-icons{left:0;font-size:6.875rem;line-height:4.6875rem}}section.quote .content .quote{text-align:center;font-size:1rem;line-height:1.5rem;margin-bottom:23px;color:#3f3f3f}@media screen and (min-width:1000px){section.quote .content .quote{font-size:1.5rem;line-height:2rem;font-weight:400;letter-spacing:-.02em}}section.quote .content span.author{display:flex;justify-content:center}section.quote .content span.author small{font-weight:700;text-transform:uppercase;font-size:.75rem;line-height:1rem;display:flex;letter-spacing:.03125rem}section.quote .content span.author small span{display:flex;align-items:center;color:#ac1d1d}section.quote .content span.author small span:last-child::after{content:none}section.quote .content span.author small span::after{content:"";width:3px;height:3px;border-radius:50%;margin:0 6px;background-color:#ac1d1d}section.quote .container{text-align:center}section.quote .container.is-left{text-align:left}section.quote .container.is-left .img-outer{margin-left:0}section.quote .container.is-left .quote{text-align:left}section.quote .container.is-left span.author{justify-content:flex-start}section.quote .container.large-size .quote{font-weight:400;letter-spacing:-.02em;text-align:center}section.single-image{background-color:var(--bg-c)}@media screen and (max-width:767px){section.single-image{padding-bottom:24px}}section.single-image .image-wrapper{position:relative}@media screen and (min-width:768px),print{section.single-image .image-wrapper{height:585px}}@media screen and (max-width:767px){section.single-image .image-wrapper{padding-top:85.7142857143%}}section.single-image .image-wrapper img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){section.single-image .image-wrapper img{border-radius:8px}}section.single-image.has-bg{padding:96px 0;background-color:#000}@media screen and (max-width:999px){section.single-image.has-bg{padding:48px 0}}.table-wrapper .table thead tr th{width:33.3%;padding:6px 24px;border-bottom:1px solid #4d7790;color:#3f3f3f;font-weight:500;letter-spacing:0;text-align:left;font-size:1.125rem;line-height:1.75rem}@media screen and (max-width:767px){.table-wrapper .table thead tr th{padding:6px 12px}}.table-wrapper .table tbody tr:nth-child(2n+1){background-color:#f8f8f8}.table-wrapper .table tbody tr td{padding:15.5px 24px;border-bottom:1px solid #c6c6c6;font-weight:400;letter-spacing:0;text-align:left;font-size:.875rem;line-height:1.25rem;color:#575757}@media screen and (max-width:767px){.table-wrapper .table tbody tr td{padding:6px 12px}}.content-block.table{background-color:var(--bg-c)}@media screen and (max-width:767px){.content-block.table{padding-bottom:16px}}.content-block.table h2{margin:0 0 48px}.content-block.table .table thead tr th{width:33.3%;padding:6px 24px;border-bottom:1px solid #4d7790;color:#000;font-weight:500;letter-spacing:0;white-space:nowrap}.content-block.table .table tbody tr:nth-child(2n+1){background-color:#f8f8f8}.content-block.table .table tbody tr td{padding:15px 24px;border-bottom:1px solid #c6c6c6;font-weight:400;letter-spacing:0;text-align:left;font-size:.875rem;line-height:1.25rem;white-space:nowrap;color:#575757;min-width:260px}.tab-section{background-color:var(--bg-c)}@media screen and (max-width:999px){.tab-section.content-block{padding-top:0}}.tab-section .tabs.style-standard .tab-headers .tab-title{text-align:center}.tab-section .tabs.style-standard .tab-headers .tab-title span{white-space:nowrap}@media screen and (min-width:1000px){.tab-section .tabs.style-standard .tab-headers .tab-title span{white-space:normal}}.tab-section .tabs.style-standard .tab-header{overflow:hidden;overflow-x:auto;width:100%}@media screen and (max-width:767px){.tab-section .tabs.style-standard .tab-body .tab-content{padding-right:8px}}@media screen and (max-width:767px){.tab-section .tabs.style-accordion{margin-right:0}}.tab-section .tabs.style-accordion .tab-headers{display:none}.tab-section .tabs.style-accordion .accordion-wrapper{border-bottom:1px solid #e5e7eb;padding:16px 16px 20px;transition:padding .3s ease-out;position:relative}.tab-section .tabs.style-accordion .accordion-wrapper:last-child{border-bottom:none;padding-bottom:0}@media screen and (max-width:767px){.tab-section .tabs.style-accordion .accordion-wrapper{padding:10px;padding-left:0}}.tab-section .tabs.style-accordion .accordion-wrapper.active-underline::after{width:100%}.tab-section .tabs.style-accordion .accordion-wrapper .accordion-header{display:block;border:none;position:relative;padding:0;box-shadow:none;border-radius:0;padding-right:16px}@media screen and (max-width:767px){.tab-section .tabs.style-accordion .accordion-wrapper .accordion-header{padding-right:52px}}.tab-section .tabs.style-accordion .accordion-wrapper .accordion-header:before{content:"";position:absolute;top:20px;width:15px;height:1px;right:12px;border-radius:1px;background-color:#4d7790}@media screen and (max-width:767px){.tab-section .tabs.style-accordion .accordion-wrapper .accordion-header:before{right:0;top:50%;margin-top:-1px}}.tab-section .tabs.style-accordion .accordion-wrapper .accordion-header::after{content:"";position:absolute;top:20px;width:15px;height:1px;right:12px;transform:rotate(90deg);border-radius:1px;transition:all .3s;background-color:#4d7790}@media screen and (max-width:767px){.tab-section .tabs.style-accordion .accordion-wrapper .accordion-header::after{right:0;top:50%;margin-top:-1px}}.tab-section .tabs.style-accordion .accordion-wrapper .accordion-header h4{font-size:1.125rem;line-height:1.75rem;padding:6px 0;text-transform:none;margin:0;font-weight:600;color:#1f2937;letter-spacing:0;border:none;transition:color .3s ease}@media screen and (max-width:767px){.tab-section .tabs.style-accordion .accordion-wrapper .accordion-header h4{font-size:1.125rem;line-height:1.75rem}}.tab-section .tabs.style-accordion .accordion-wrapper .accordion-header:hover{background:#fff}.tab-section .tabs.style-accordion .accordion-wrapper::after{content:"";position:absolute;left:0;width:0;bottom:0;height:1px;background-color:#4d7790;transition:all ease-out .3s}@media screen and (max-width:767px){.tab-section .tabs.style-accordion .accordion-wrapper::after{display:none}}.tab-section .tabs.style-accordion .accordion-wrapper.is-active{padding-top:24px;width:100%}@media screen and (max-width:767px){.tab-section .tabs.style-accordion .accordion-wrapper.is-active{padding-top:10px}}.tab-section .tabs.style-accordion .accordion-wrapper.is-active .accordion-header h4{color:#ac1d1d}.tab-section .tabs.style-accordion .accordion-wrapper.is-active .accordion-header::after{transform:rotate(0)}.tab-section .tabs.style-accordion .accordion-wrapper .content{padding-top:22px}@media screen and (max-width:767px){.tab-section .tabs.style-accordion .accordion-wrapper .content{padding-top:12px;padding-bottom:6px}}.tab-section .tabs.style-accordion .accordion-wrapper .content p{font-size:.875rem;line-height:1.25rem;color:#575757}.tab-section .tabs.style-accordion .accordion-wrapper .tab-content{padding:0}.tab-section .tabs.style-accordion .tab-content{display:block;border:none;box-shadow:none;padding:0}.tab-section .tabs.style-accordion .tab-content .gallery{width:100%}.tab-section .tabs.style-accordion .tab-content .content>p{padding-right:48px}@media screen and (max-width:767px){.tab-section .tabs.style-accordion .tab-content .content>p{padding-right:0}}.tab-section .tabs.style-accordion .tab-body{padding-right:0}.tab-section .tabs.style-accordion .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}@media screen and (max-width:767px){.tab-section .tabs.style-accordion .accordion-content{margin-right:-10px}}.tab-section .tabs .tab-headers{margin-bottom:0;min-width:100%}.tab-section .tabs .tab-body{padding-top:0}.tab-section .tabs .tab-body .tab-content{padding:38px 24px}@media screen and (max-width:767px){.tab-section .tabs .tab-body .tab-content{padding-left:0;padding-right:0}}.tab-section .tabs .tab-body .tab-content h5.is-p{font-size:.875rem;line-height:1.25rem}.tab-section .tabs .tab-body .tab-content p{margin-bottom:15px}.tab-section .tabs .tab-body .tab-content p:last-child{margin-bottom:0}.tab-section .tabs .tab-body .accordion-wrapper .content{display:block}.tab-section h2{margin-bottom:48px}@media screen and (max-width:767px){.tab-section h2{margin-bottom:48px}}.tabs{position:relative;white-space:initial;flex-direction:column;overflow:hidden;display:flex;align-items:center;background-color:var(--bg-c)}@media screen and (max-width:767px){.tabs{margin-right:-20px}}.tabs .tabs-header{overflow:hidden;overflow-x:auto;width:100%}.tabs .tab-headers{display:flex;position:relative;z-index:2;border:1px solid #c6c6c6;margin:0 auto;padding:6px;border-radius:999px;gap:8px;background-color:#f8f8f8;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:767px){.tabs .tab-headers{padding:7px 7px;gap:0}}.tabs .accordion-header,.tabs .tab-title{padding:12px 20px;display:flex;align-items:center;justify-content:center;box-shadow:none;border:1px solid transparent;position:relative;transition:all .3s;border-radius:999px}@media screen and (max-width:767px){.tabs .accordion-header,.tabs .tab-title{padding:11px 18px}}.tabs .accordion-header span,.tabs .tab-title span{font-weight:400;letter-spacing:0;text-align:center;font-size:1.125rem;line-height:1.75rem;color:#3f3f3f;transition:all .3s;white-space:nowrap}@media screen and (max-width:767px){.tabs .accordion-header span,.tabs .tab-title span{font-size:1rem;line-height:1.5rem}}.tabs .accordion-header:last-child::after,.tabs .tab-title:last-child::after{content:none}.tabs .accordion-header:hover,.tabs .tab-title:hover{cursor:pointer;border:1px solid #c6c6c6}.tabs .accordion-header.is-active,.tabs .tab-title.is-active{border:1px solid #c6c6c6;background-color:#fff;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922)}.tabs .accordion-header.is-active span,.tabs .tab-title.is-active span{color:#ac1d1d}.tabs .tab-body{width:100%;padding-right:20px;padding-top:48px}@media screen and (max-width:767px){.tabs .tab-body{padding-top:30px}}.tabs .tab-body .accordion-header{display:none}.tabs .tab-body .tab-content{display:none;overflow:hidden;margin-right:-20px}@media screen and (max-width:767px){.tabs .tab-body .tab-content{margin-right:0}}.tabs .tab-body .tab-content .content{display:flex}@media screen and (max-width:767px){.tabs .tab-body .tab-content .content{flex-direction:column;gap:20px}}.tabs .tab-body .tab-content .content .image{width:50.8474576271%;border-radius:16px;overflow:hidden;height:100%}@media screen and (max-width:767px){.tabs .tab-body .tab-content .content .image{width:100%;border-radius:8px}}.tabs .tab-body .tab-content .content .image .img-wrapper{padding-top:97.6627712855%}@media screen and (max-width:767px){.tabs .tab-body .tab-content .content .image .img-wrapper{padding-top:71.4285714286%}}.tabs .tab-body .tab-content .content .text{width:49.1525423729%;display:flex;flex-direction:column;justify-content:center;padding-left:120px}@media screen and (max-width:999px){.tabs .tab-body .tab-content .content .text{padding-left:60px}}@media screen and (max-width:767px){.tabs .tab-body .tab-content .content .text{padding-left:0;width:100%}}.tabs .tab-body .tab-content .content .text>*{max-width:380px;width:100%}@media screen and (max-width:767px){.tabs .tab-body .tab-content .content .text>*{max-width:100%}}.tabs .tab-body .tab-content .content .text .sub-title{color:#ac1d1d;margin-bottom:12px;font-weight:700}@media screen and (max-width:767px){.tabs .tab-body .tab-content .content .text .sub-title{margin-bottom:8px}}.tabs .tab-body .tab-content .content .text h2{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:left;color:#3f3f3f;margin:0 0 24px}@media screen and (max-width:767px){.tabs .tab-body .tab-content .content .text h2{font-size:1.25rem;line-height:1.75rem;letter-spacing:0;margin-bottom:8px}}.tabs .tab-body .tab-content .content .text p{font-weight:600;text-align:left;font-size:1rem;line-height:1.5rem;margin:0 0 24px}@media screen and (max-width:767px){.tabs .tab-body .tab-content .content .text p{margin-bottom:16px}}.tabs .tab-body .tab-content .content .text .lists{margin-bottom:14px;max-width:292px}@media screen and (max-width:767px){.tabs .tab-body .tab-content .content .text .lists{margin-bottom:8px}}.tabs .tab-body .tab-content .content .text .list{margin-bottom:8px;display:flex;align-items:center;gap:16px}.tabs .tab-body .tab-content .content .text .list .img{width:26px;height:26px;border:1px solid #c6c6c6;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922)}.tabs .tab-body .tab-content .content .text .list p{font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:left;color:#575757;margin-bottom:0}.tabs .tab-body .tab-content .content .text:last-child{margin-bottom:0}.tabs .tab-body .tab-content.is-active{display:block}.tabs .tab-body .tab-content h5.is-p{margin-bottom:14px}.tabs .tab-body .tab-content .lead{margin:30px 0}.tabs .tab-body .tab-content p{font-size:.875rem;line-height:1.25rem}.tabs.style-standard .tab-headers .tab-title{text-align:center}.tabs.style-accordion .tab-headers{display:none}.tabs.style-accordion .accordion-wrapper{border-bottom:1px solid #e5e7eb;padding:16px 16px 20px}.tabs.style-accordion .accordion-wrapper:last-child{border-bottom:none;padding-bottom:0}@media screen and (max-width:767px){.tabs.style-accordion .accordion-wrapper{padding:10px}}.tabs.style-accordion .accordion-wrapper .accordion-header{display:block;border:none;position:relative;padding:0;box-shadow:none;border-radius:0}@media screen and (max-width:767px){.tabs.style-accordion .accordion-wrapper .accordion-header{padding-right:30px}}.tabs.style-accordion .accordion-wrapper .accordion-header:before{content:"";position:absolute;top:20px;width:15px;height:1px;right:13px;border-radius:1px;background-color:#4d7790}@media screen and (max-width:767px){.tabs.style-accordion .accordion-wrapper .accordion-header:before{right:0}}.tabs.style-accordion .accordion-wrapper .accordion-header::after{content:"";position:absolute;top:20px;width:15px;height:1px;right:13px;transform:rotate(90deg);border-radius:1px;transition:all .3s;background-color:#4d7790}@media screen and (max-width:767px){.tabs.style-accordion .accordion-wrapper .accordion-header::after{right:0}}.tabs.style-accordion .accordion-wrapper .accordion-header h4{font-size:1.125rem;line-height:1.75rem;padding:6px 0;text-transform:none;margin:0;font-weight:600;color:#1f2937;letter-spacing:0;border:none;transition:color .3s ease}@media screen and (max-width:767px){.tabs.style-accordion .accordion-wrapper .accordion-header h4{font-size:1.125rem;line-height:1.75rem}}.tabs.style-accordion .accordion-wrapper .accordion-header:hover{background:#fff}.tabs.style-accordion .accordion-wrapper.is-active .accordion-header h4{color:#ac1d1d}.tabs.style-accordion .accordion-wrapper.is-active .accordion-header::after{transform:rotate(0)}.tabs.style-accordion .accordion-wrapper .content{padding-top:24px}@media screen and (max-width:767px){.tabs.style-accordion .accordion-wrapper .content{padding-top:16px}}.tabs.style-accordion .accordion-wrapper .content p{font-size:.875rem;line-height:1.25rem;color:#575757}.tabs.style-accordion .accordion-wrapper .tab-content{padding:0}.tabs.style-accordion .tab-content{display:block;border:none;box-shadow:none;padding:0}.tabs.style-accordion .tab-content .gallery{width:100%}.tabs.style-accordion .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}@media print{.tab-section .tabs .tab-headers{display:none}.tab-section .tabs .tab-body .accordion-wrapper .accordion-header{display:block}.tab-section .tabs .tab-body .accordion-wrapper .accordion-content .tab-content{display:block}}.block-video .img-wrapper,.block-videos .img-wrapper{height:100%;overflow:hidden;position:relative;border-radius:16px;padding-top:56.4102564103%}@media screen and (max-width:767px){.block-video .img-wrapper,.block-videos .img-wrapper{padding-top:73.2142857143%;border-radius:8px}}.block-video .img-wrapper:before,.block-videos .img-wrapper:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:1;background-color:rgba(0,0,0,.2);z-index:1}.block-video .video-caption,.block-videos .video-caption{margin-top:20px;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:0;text-align:left;color:#575757}@media screen and (max-width:767px){.block-video .video-caption,.block-videos .video-caption{margin-top:10px;font-size:.75rem;line-height:1rem}}.block-video .video-caption p,.block-videos .video-caption p{font-weight:500;letter-spacing:0;text-align:left;margin:0 0 8px}.block-video .video-cta,.block-videos .video-cta{position:absolute;z-index:9;width:100%;height:100%;left:0;top:0;display:grid;place-content:center}.block-video .img-wrapper.has-video a.play-video-btn,.block-videos .img-wrapper.has-video a.play-video-btn{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px;text-align:center;position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.block-video .img-wrapper.has-video a.play-video-btn .btn,.block-videos .img-wrapper.has-video a.play-video-btn .btn{background-color:#fff;position:absolute;left:50%;bottom:23px;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 8px -2px rgba(16,24,40,.1019607843);padding:10px 18px}@media screen and (max-width:767px){.block-video .img-wrapper.has-video a.play-video-btn .btn,.block-videos .img-wrapper.has-video a.play-video-btn .btn{bottom:18px;gap:5px;padding:7px 12px}.block-video .img-wrapper.has-video a.play-video-btn .btn svg,.block-videos .img-wrapper.has-video a.play-video-btn .btn svg{width:16px;height:16px}}.block-video .img-wrapper.has-video a.play-video-btn .btn span,.block-videos .img-wrapper.has-video a.play-video-btn .btn span{color:#ac1d1d;font-weight:600;text-align:left}@media screen and (max-width:767px){.block-video .img-wrapper.has-video a.play-video-btn .btn span,.block-videos .img-wrapper.has-video a.play-video-btn .btn span{font-size:.75rem;line-height:1rem}}.block-video .video,.block-videos .video{position:relative;transform:translateZ(0)}.block-video .video-box,.block-videos .video-box{position:absolute;left:0;top:0;display:flex;width:100%;height:100%;transition:all .3s;opacity:0;visibility:hidden}.block-videos{background-color:var(--bg-c)}@media screen and (max-width:767px){.block-videos.content-block{margin-top:104px}}.block-videos .container{display:flex;gap:20px}@media screen and (max-width:767px){.block-videos .container{gap:24px;flex-direction:column}}.block-videos .container .col{flex:1}.block-videos .container .col .video .video-cta svg{background:0 0;width:56px;height:56px;box-shadow:0 12.2975158691px 24.5950317383px -6.1487579346px rgba(16,24,40,.1019607843)}@media screen and (max-width:767px){.block-videos .container .col .video .video-cta svg{width:42px;height:42px}}.block-videos .container .col .video .video-caption p{color:#3f3f3f;font-weight:700;margin-bottom:8px}@media screen and (max-width:767px){.block-videos .container .col .video .video-caption p{margin-bottom:2px}}.block-video{background-color:var(--bg-c)}@media screen and (max-width:767px){.block-video.mid-small-gap{padding-bottom:24px}}.video-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s}.video-modal.is-active{opacity:1;visibility:visible}.video-modal.is-active .close-modal{width:36px;height:36px;color:#fff;position:absolute;right:16px;left:auto;top:16px;z-index:1;margin:0 auto;text-align:center;cursor:pointer;background-color:#000}.video-modal.is-active .close-modal span{transition:all .3s;background-color:#fff}.video-modal.is-active .close-modal:hover{color:#000;background-color:#4d7790}.video-modal.is-active .close-modal:hover span{background-color:#fff}.video-modal .video-player{position:absolute;width:150vh;max-width:90%;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.video-modal .video-player{max-width:100%}}.text-image-col{background-color:var(--bg-c)}@media screen and (max-width:767px){.text-image-col.content-block.mid-small-gap{margin-top:56px}}.text-image-col+.text-image-col{border-top:none}.text-image-col .col{display:flex;align-items:center;padding-top:50px}@media screen and (max-width:767px){.text-image-col .col{padding-top:80px}}@media screen and (max-width:574px){.text-image-col .col{flex-direction:column;gap:24px}}.text-image-col .col .text{width:50%;padding-right:10px}@media screen and (max-width:574px){.text-image-col .col .text{flex:auto;width:100%;order:2;padding:0}}.text-image-col .col .text .sub-title{text-transform:uppercase;color:#ac1d1d;font-weight:700;display:block;margin:0 0 12px;font-size:.875rem;line-height:1.25rem}@media screen and (max-width:574px){.text-image-col .col .text .sub-title{margin-bottom:8px}}.text-image-col .col .text h2{margin-bottom:24px}@media screen and (max-width:574px){.text-image-col .col .text h2{font-weight:700;margin-bottom:16px}}.text-image-col .col .text p{margin-bottom:24px;color:#575757}@media screen and (max-width:767px){.text-image-col .col .text p{margin-bottom:16px}}.text-image-col .col .text .btn{font-weight:500;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem}@media screen and (max-width:767px){.text-image-col .col .text .btn{font-size:.875rem;line-height:1.25rem;letter-spacing:0;padding-left:15px;padding-right:15px}}.text-image-col .col .image{width:50%;padding-left:50px}@media screen and (max-width:574px){.text-image-col .col .image{flex:auto;width:100%;padding:0;order:1}}.text-image-col .col .image .img-wrapper{border-radius:16px;overflow:hidden;padding-top:111.7647058824%}@media screen and (max-width:767px){.text-image-col .col .image .img-wrapper{padding-top:107.1428571429%}}.text-image-col.reverse .col{flex-direction:row-reverse}.text-image-col.reverse .col .text{padding-left:10px;padding-right:0}.text-image-col.reverse .col .image{padding-left:0;padding-right:50px}@media screen and (max-width:574px){.text-image-col.reverse .col{flex-direction:column}.text-image-col.reverse .col .text{padding:0}.text-image-col.reverse .col .image{padding:0}}.text-large-image-col{background-color:var(--bg-c)}.text-large-image-col .col{display:flex;align-items:center}@media screen and (max-width:767px){.text-large-image-col .col{flex-direction:column;gap:24px}}.text-large-image-col .col .text{width:50.8474576271%;padding-right:122px}@media screen and (max-width:999px){.text-large-image-col .col .text{padding-right:60px}}@media screen and (max-width:767px){.text-large-image-col .col .text{padding:0;width:100%;order:2}}.text-large-image-col .col .text .sub-title{text-transform:uppercase;color:#ac1d1d;font-weight:700;display:block;margin:0 0 12px}@media screen and (max-width:767px){.text-large-image-col .col .text .sub-title{margin-bottom:8px}}.text-large-image-col .col .text h2{margin-bottom:24px;font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.02em;text-align:left;margin-bottom:16px}.text-large-image-col .col .text p{margin-bottom:24px;color:#575757}@media screen and (max-width:767px){.text-large-image-col .col .text p{margin-bottom:20px}}.text-large-image-col .col .text .lists{margin-bottom:32px;max-width:300px}@media screen and (max-width:767px){.text-large-image-col .col .text .lists{margin-bottom:20px}}.text-large-image-col .col .text .list{margin-bottom:8px;display:flex;align-items:center;gap:16px}.text-large-image-col .col .text .list .img{width:26px;height:26px;border:1px solid #c6c6c6;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);background-color:#f8f8f8}.text-large-image-col .col .text .list p{font-size:.875rem;line-height:1.25rem;font-weight:600;text-align:left;color:#575757;margin-bottom:0}.text-large-image-col .col .text .btn{font-weight:600}.text-large-image-col .col .image{width:49.1525423729%;border-radius:16px;overflow:hidden;height:auto;align-self:stretch}@media screen and (max-width:767px){.text-large-image-col .col .image{padding:0;width:100%;border-radius:8px;order:1}}.text-large-image-col .col .image .img-wrapper{padding-top:64.8275862069%;height:100%}@media screen and (max-width:767px){.text-large-image-col .col .image .img-wrapper{padding-top:60.7142857143%}}.text-large-image-col.reverse .col{flex-direction:row-reverse}@media screen and (max-width:767px){.text-large-image-col.reverse .col{flex-direction:column}}.text-large-image-col.reverse .col .text{padding-left:122px;padding-right:0}@media screen and (max-width:999px){.text-large-image-col.reverse .col .text{padding-left:60px}}@media screen and (max-width:767px){.text-large-image-col.reverse .col .text{padding-left:0}}.video-and-cards{background-color:var(--bg-c)}.video-and-cards .title{text-align:center;margin-bottom:56px}@media screen and (max-width:767px){.video-and-cards .title{margin-bottom:48px;text-align:left}}.video-and-cards .title .sub-title{margin-bottom:16px;font-weight:700;text-align:center}@media screen and (max-width:767px){.video-and-cards .title .sub-title{margin-bottom:8px;text-align:left}}.video-and-cards .title h2{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:center;margin:0 0 16px;color:#374151}@media screen and (max-width:767px){.video-and-cards .title h2{font-size:1.5rem;line-height:2rem;margin-bottom:24px;text-align:left}}.block-newsletter-cards .newsletter-grid.archived .card .content .video-and-cards .title .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .card .content .video-and-cards .title .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .video-and-cards .title .btn-tertiary,.search-content .video-and-cards .title .read-more,.video-and-cards .title .block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary,.video-and-cards .title .block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary,.video-and-cards .title .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary,.video-and-cards .title .link,.video-and-cards .title .search-content .read-more{font-size:1.125rem;line-height:1.75rem}.block-newsletter-cards .newsletter-grid.archived .card .content .video-and-cards .title .btn-tertiary:hover::after,.block-newsletter-cards .newsletter-grid.featured .card .content .video-and-cards .title .btn-tertiary:hover::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .video-and-cards .title .btn-tertiary:hover::after,.search-content .video-and-cards .title .read-more:hover::after,.video-and-cards .title .block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary:hover::after,.video-and-cards .title .block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary:hover::after,.video-and-cards .title .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary:hover::after,.video-and-cards .title .link:hover::after,.video-and-cards .title .search-content .read-more:hover::after{opacity:0}.block-newsletter-cards .newsletter-grid.archived .card .content .video-and-cards .title .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .card .content .video-and-cards .title .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .video-and-cards .title .btn-tertiary::after,.search-content .video-and-cards .title .read-more::after,.video-and-cards .title .block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary::after,.video-and-cards .title .block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary::after,.video-and-cards .title .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary::after,.video-and-cards .title .link::after,.video-and-cards .title .search-content .read-more::after{opacity:1}.video-and-cards .content{background-color:#f8f8f8;padding:40px 40px 31px;border-radius:16px;display:flex;gap:45px;align-items:center}@media screen and (max-width:999px){.video-and-cards .content{flex-direction:column;gap:20px;align-items:flex-start}}@media screen and (max-width:767px){.video-and-cards .content{padding:32px 20px;margin:0 -20px;border-radius:0}}.video-and-cards .content .video{width:56.8181818182%;border-radius:16px;overflow:hidden;height:100%}@media screen and (max-width:999px){.video-and-cards .content .video{width:100%}}@media screen and (max-width:767px){.video-and-cards .content .video{border-radius:8px}}.video-and-cards .content .video .img-wrapper{padding-top:73.28%}@media screen and (max-width:767px){.video-and-cards .content .video .img-wrapper{padding-top:73.2142857143%}}.video-and-cards .content .video .play-video-btn{position:absolute;top:0;left:0;width:100%;height:100%}.video-and-cards .content .video .play-video-btn .btn{background-color:#fff;position:absolute;left:50%;bottom:40px;transform:translateX(-50%);gap:10px}@media screen and (max-width:767px){.video-and-cards .content .video .play-video-btn .btn{gap:5px;bottom:17px;padding:7px 12px}}.video-and-cards .content .video .play-video-btn .btn span{color:#ac1d1d;font-weight:600;text-align:left}@media screen and (max-width:767px){.video-and-cards .content .video .play-video-btn .btn span{font-size:.75rem;line-height:1rem}}.video-and-cards .content .cards{width:39.0909090909%;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:999px){.video-and-cards .content .cards{width:100%}}@media screen and (max-width:767px){.video-and-cards .content .cards{overflow:hidden;display:flex;overflow-x:auto;width:calc(100% + 20px)}}.video-and-cards .content .card{flex:1;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);border:1px solid #c6c6c6;border-radius:16px;background-color:#fff;padding:32px 24px}@media screen and (max-width:767px){.video-and-cards .content .card{min-width:230px;border-radius:8px}}.video-and-cards .content .card .img{display:flex;align-items:center;justify-content:center;border:1px solid #c6c6c6!important;border-radius:16px;width:56px;height:56px;margin-bottom:30px}.video-and-cards .content .card .img svg{width:24px;height:24px}.video-and-cards .content .card .img svg *{fill:#ac1d1d!important}.video-and-cards .content .card .text h3{font-size:.875rem;line-height:1.25rem;font-weight:700;text-align:left;margin:0 0 8px;color:#4d7790}.video-and-cards .content .card .text p{margin:0;font-weight:400;color:#575757;font-size:.75rem;line-height:1rem}.faq-section{padding:96px 0;background-color:var(--bg-c)}@media screen and (max-width:767px){.faq-section{padding:80px 0}}.faq-section .title{text-align:center;margin-bottom:60px}@media screen and (max-width:767px){.faq-section .title{margin-bottom:48px}}.faq-section .title .sub-title{margin-bottom:8px;text-align:center}.faq-section .title h2{font-size:3.75rem;line-height:4.5rem;letter-spacing:-.02em;color:#2e2f35;margin:0}@media screen and (max-width:1219px){.faq-section .title h2{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.02em}}@media screen and (max-width:767px){.faq-section .title h2{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em}}.faq-section .faq-item{padding:12px 20px;background-color:#fff;border-radius:16px;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);margin-bottom:10px}@media screen and (max-width:767px){.faq-section .faq-item{padding:13px 16px}}.faq-section .faq-item:last-child{margin-bottom:0}.faq-section .faq-item--heading{display:flex;cursor:pointer;justify-content:space-between;align-items:center;transition:padding .3s ease}.faq-section .faq-item--heading:hover h4{color:#ac1d1d}.faq-section .faq-item--heading.active{padding-top:20px}@media screen and (max-width:767px){.faq-section .faq-item--heading.active{padding-top:0}}.faq-section .faq-item--heading.active h4{color:#ac1d1d}.faq-section .faq-item--heading.active span{transform:rotate(180deg)}.faq-section .faq-item--heading h4{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:#3f3f3f;transition:color .3s ease;margin:0;letter-spacing:0}@media screen and (max-width:767px){.faq-section .faq-item--heading h4{font-size:1rem;line-height:1.5rem}}.faq-section .faq-item--heading span{transition:all .3s ease;display:flex}.faq-section .faq-item--body{padding:16px 0 20px;display:none;padding-right:72px}@media screen and (max-width:767px){.faq-section .faq-item--body{padding-bottom:0;padding-right:0}}.faq-section .faq-item--body p{color:#2e2f35;text-align:left;margin-bottom:16px}@media screen and (max-width:767px){.faq-section .faq-item--body p{font-size:.875rem;line-height:1.25rem;margin-bottom:14px}}.faq-section .faq-item--body p:last-child{margin-bottom:0}.faq-section .content{max-width:780px;margin:0 auto}.text-and-video{padding:160px 0;background-color:#f8f8f8;background-color:var(--bg-c)}@media screen and (max-width:767px){.text-and-video{padding:80px 0}}.text-and-video .content{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.text-and-video .content{flex-direction:column;gap:56px}}.text-and-video .content .text{width:50%;padding-right:20px;position:relative;z-index:1}@media screen and (max-width:767px){.text-and-video .content .text{width:100%;padding:0}}.text-and-video .content .text .sub-title{display:flex;align-items:center;margin-bottom:18px;gap:12px;text-transform:none}@media screen and (max-width:767px){.text-and-video .content .text .sub-title{gap:5px}}.text-and-video .content .text .sub-title span{color:#3f3f3f;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:left}@media screen and (max-width:767px){.text-and-video .content .text .sub-title span{font-size:.8125rem;line-height:.95438rem;letter-spacing:-.02em}}.text-and-video .content .text .sub-title svg{max-width:20px;max-height:20px;display:block}.text-and-video .content .text h1{font-size:3rem;line-height:3.75rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:left;margin:0 0 24px}@media screen and (max-width:1219px){.text-and-video .content .text h1{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.02em}}@media screen and (max-width:767px){.text-and-video .content .text h1{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em;margin-bottom:18px}}.text-and-video .content .text .btn{padding:16px 28px;font-size:1.125rem;line-height:1.75rem;font-weight:600;text-align:left}@media screen and (max-width:767px){.text-and-video .content .text .btn{padding:10px 18px;font-size:.875rem;line-height:1.25rem}}.text-and-video .content .text>*{max-width:480px}.text-and-video .content .video-and-image{width:47.8813559322%;position:relative}@media screen and (max-width:767px){.text-and-video .content .video-and-image{width:100%}}.text-and-video .content .video-and-image .image{border-radius:16px;overflow:hidden;position:relative;z-index:2}.text-and-video .content .video-and-image .image .img-wrapper{padding-top:63.829787234%}@media screen and (max-width:767px){.text-and-video .content .video-and-image .image .img-wrapper{padding-top:divdie(178px,280px)}}.text-and-video .content .video-and-image .svg-bg{position:absolute;top:-20.8333333333%;left:-10.2654867257%;width:115.9292035398%;height:133.6111111111%}@media screen and (max-width:767px){.text-and-video .content .video-and-image .svg-bg{width:105.3571428571%;height:91.1764705882%;left:-3.125%;top:-8.4033613445%}}.text-and-video .content .video-and-image .svg-bg svg path{fill:var(--svg-bg)}.text-and-video .content .video-and-image .video{border-radius:16px;overflow:hidden;position:relative;z-index:2}.text-and-video .content .video-and-image .video .img-wrapper{padding-top:63.829787234%}.text-and-video .content .video-and-image .video .img-wrapper .video-cta{width:100%;height:100%}.text-and-video .content .video-and-image .video .img-wrapper .play-video-btn{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;box-shadow:0 20px 24px -4px rgba(16,24,40,.0784313725)}.text-and-video .content .video-and-image .video .img-wrapper .play-video-btn svg{box-shadow:0 5px 10px -2px rgba(16,24,40,.1019607843)}@media screen and (max-width:767px){.text-and-video .content .video-and-image .video .img-wrapper .play-video-btn svg{width:37px}}.text-and-video .content .video-and-image .caption{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-110px;text-align:center;width:100%;gap:12px}@media screen and (max-width:1219px){.text-and-video .content .video-and-image .caption{bottom:-60px}}@media screen and (max-width:767px){.text-and-video .content .video-and-image .caption{position:relative;bottom:0;z-index:1;margin-top:37px;gap:4px}}.text-and-video .content .video-and-image .caption p{font-size:1.125rem;line-height:1.75rem;font-weight:600;text-align:center;color:#575757;margin:0}@media screen and (max-width:767px){.text-and-video .content .video-and-image .caption p{font-size:.875rem;line-height:1.25rem}}.text-and-video .content .video-and-image .caption p span.num{color:#ac1d1d;font-weight:700}.lead-text{text-align:center;background-color:var(--bg-c)}.lead-text.content-block{padding:96px 0}@media screen and (max-width:767px){.lead-text.content-block{padding:98px 0}}.lead-text .sub-title{margin-bottom:18px;text-align:center}.lead-text p{margin:0;color:#3f3f3f}.check-text{background-color:var(--bg-c)}.check-text h2{margin-bottom:48px}.check-text .list{margin-bottom:8px;display:flex;align-items:center;gap:16px}.check-text .list .img{width:26px;height:26px;border:1px solid #c6c6c6;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922)}.check-text .list p{font-size:.875rem;line-height:1.25rem;font-weight:600;text-align:left;color:#575757;margin-bottom:0}.more-cards{border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;background-color:var(--bg-c);background-color:#f8f8f8}.more-cards.content-block{padding:96px 0}@media screen and (max-width:767px){.more-cards.content-block{padding:80px 0;margin-top:96px}}@media screen and (max-width:767px){.more-cards.content-block.mid-small-gap{margin-top:96px}}.more-cards .title{margin-bottom:40px;text-align:center}.more-cards .title .stars{display:flex;margin-bottom:12px;gap:2px;justify-content:center}.more-cards .title h2{margin:0;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:center}.more-cards .cards{display:flex;flex-wrap:wrap;gap:20px}.more-cards .cards .card{box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);border:1px solid #c6c6c6;width:calc(33.3% - 13.3333333333px);flex:auto;border-radius:16px;overflow:hidden;display:flex;flex-direction:column}@media screen and (max-width:999px){.more-cards .cards .card{width:calc(50% - 10px)}}@media screen and (max-width:767px){.more-cards .cards .card{width:100%}}.more-cards .cards .card .card-top{background-color:var(--bg-c);display:flex;align-items:center;justify-content:center;gap:8px;padding:18px}@media screen and (max-width:767px){.more-cards .cards .card .card-top{padding:18px 1px}}.more-cards .cards .card .card-top span{flex-shrink:0}@media screen and (max-width:767px){.more-cards .cards .card .card-top span img{max-width:18px}}.more-cards .cards .card .card-top p{display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:600;text-align:left;color:#3f3f3f;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media screen and (max-width:767px){.more-cards .cards .card .card-top p{font-size:.75rem;line-height:1rem}}.more-cards .cards .card .card-top p span{width:4px;height:4px;border-radius:50%;background-color:#ac1d1d;margin:0 6px 2px;display:inline-block}.more-cards .cards .card .card-body{padding:24px;background-color:#fff;flex:1}.more-cards .cards .card .card-body blockquote{margin:0;padding-left:0;border:none;display:flex;flex-direction:column;height:100%}.more-cards .cards .card .card-body blockquote p{font-style:normal;flex:1}.more-cards .cards .card .card-body blockquote>p{font-size:1rem;line-height:1.5rem;font-weight:600;text-align:left;margin:0 0 26px;color:#3f3f3f}@media screen and (max-width:767px){.more-cards .cards .card .card-body blockquote>p{font-size:.875rem;line-height:1.25rem}}.more-cards .cards .card .card-body blockquote cite p{text-align:left;font-size:.875rem;line-height:1.25rem}.more-cards .cards .card .card-body blockquote cite p.name{margin-bottom:4px;color:#374151;font-weight:600}@media screen and (max-width:767px){.more-cards .cards .card .card-body blockquote cite p.name{margin-bottom:4px}}.more-cards .cards .card .card-body blockquote cite p.position{font-weight:400;text-align:left;color:#6b7280}.customers-experience{background-color:var(--bg-c)}@media screen and (max-width:767px){.customers-experience.mid-small-gap{margin-top:60px}}.customers-experience .content{padding:24px 0;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;display:flex;justify-content:space-between;align-items:center;gap:20px}@media screen and (max-width:999px){.customers-experience .content{width:100%;overflow:hidden;overflow-x:auto;gap:25px}}.customers-experience .sub-title{font-size:1.125rem;line-height:1.75rem;font-weight:600;text-align:center;color:#575757;text-transform:none;white-space:nowrap;letter-spacing:0}.customers-experience .items{display:flex;align-items:center}.customers-experience .items .item{align-items:center;display:flex;font-size:1.125rem;line-height:1.75rem;text-align:center}.customers-experience .items .item:last-child::after{content:none}.customers-experience .items .item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin:0;max-width:282px;font-size:1.125rem;line-height:1.75rem}@media screen and (max-width:999px){.customers-experience .items .item p{display:block;max-width:100%;white-space:nowrap}}.customers-experience .items .item span{color:#ac1d1d;margin-right:5px;font-weight:700}.customers-experience .items .item::after{content:"";display:block;width:1px;height:20px;background-color:#4d7790;margin:0 34px}.our-partners{background-color:var(--bg-c)}.our-partners.content-block{padding-bottom:120px}@media screen and (max-width:767px){.our-partners.content-block{padding-bottom:0}}.our-partners .container{display:flex;align-items:center}@media screen and (max-width:767px){.our-partners .container{flex-direction:column;gap:40px}}.our-partners .container .image-scroll{width:47.9661016949%;position:relative}@media screen and (max-width:767px){.our-partners .container .image-scroll{width:100%}}.our-partners .container .image-scroll .scroll-cols{display:flex;flex-direction:column;gap:2px;padding:80px 0;background-color:#f8f8f8;border-radius:16px}@media screen and (max-width:767px){.our-partners .container .image-scroll .scroll-cols{padding:32px 0}}.our-partners .container .image-scroll .simply-scroll-list{display:flex;align-items:center}.our-partners .container .image-scroll .flickity-viewport{width:100%}.our-partners .container .image-scroll .scroll-col{display:flex;gap:8px;margin-bottom:8px;flex-shrink:0}@media screen and (max-width:767px){.our-partners .container .image-scroll .scroll-col{gap:5px;margin-bottom:7px}}.our-partners .container .image-scroll .scroll-col:last-child{margin-bottom:0}.our-partners .container .image-scroll .scroll-col .item{display:flex;padding:22px 18px;background-color:#fff;border-radius:8px;align-items:center;gap:8px;border:1px solid #c6c6c6;flex-shrink:0;margin-right:8px;font-size:.875rem;line-height:1.25rem;font-weight:700;text-align:left;color:#575757}@media screen and (max-width:767px){.our-partners .container .image-scroll .scroll-col .item img{width:auto;max-height:16px;height:100%}}@media screen and (max-width:767px){.our-partners .container .image-scroll .scroll-col .item{padding:16.5px;gap:5px;border-radius:5px;font-size:.61313rem;font-weight:700;line-height:.87625rem;text-align:left}}.our-partners .container .image-scroll .simply-scroll,.our-partners .container .image-scroll .simply-scroll-clip{height:100%;width:100%}.our-partners .container .image-scroll .image-scroll-bottom{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);display:flex;align-items:center;padding:16px 24px;border-radius:8px;box-shadow:0 12px 16px -4px rgba(16,24,40,.0392156863);border:1px solid #c6c6c6;width:calc(100% - 192px);gap:2px;background:#fff;margin:0 auto}@media screen and (max-width:1219px){.our-partners .container .image-scroll .image-scroll-bottom{width:calc(100% - 100px)}}@media screen and (max-width:767px){.our-partners .container .image-scroll .image-scroll-bottom{position:static;transform:translate(0);border-radius:4px;padding:8px 7px;gap:3px;margin-top:15px;justify-content:center;margin:15px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:0}}.our-partners .container .image-scroll .image-scroll-bottom .img{display:flex;max-width:16px}@media screen and (max-width:767px){.our-partners .container .image-scroll .image-scroll-bottom .img{max-width:8px}}.our-partners .container .image-scroll .image-scroll-bottom p{margin:0;font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:left;color:#575757}@media screen and (max-width:767px){.our-partners .container .image-scroll .image-scroll-bottom p{font-size:.75rem;line-height:1rem}}.our-partners .container .image-scroll .image-scroll-bottom strong{color:#ac1d1d;font-weight:700}@media screen and (max-width:767px){.our-partners .container .image-scroll .image-scroll-bottom strong{font-weight:600}}.our-partners .container .text{width:52.8813559322%;padding-left:135px;padding-top:13px}@media screen and (max-width:999px){.our-partners .container .text{padding-left:60px;padding-top:0}}@media screen and (max-width:767px){.our-partners .container .text{width:100%;padding-left:0}}.our-partners .container .text .sub-title{margin-bottom:8px}.our-partners .container .text h2{font-weight:700;letter-spacing:-.02em;text-align:left;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em;margin:0 0 24px;color:#3f3f3f}@media screen and (max-width:767px){.our-partners .container .text h2{font-size:1.5rem;line-height:2rem;margin-bottom:16px}}.our-partners .container .text p{color:#575757;margin-bottom:32px}@media screen and (max-width:767px){.our-partners .container .text p{margin-bottom:16px}}.our-partners-list .sub-title{margin-bottom:12px}@media screen and (max-width:767px){.our-partners-list .sub-title{padding-top:16px;margin-bottom:8px;font-size:1rem;line-height:1.5rem}}.our-partners-list .tabs{margin-right:0}.our-partners-list .tabs .tab-body{padding:0}.our-partners-list .tabs .tab-content{margin:0}.our-partners-list .tabs .accordion-wrapper{padding:16px 0 36px 0;border-bottom:1px solid #4d7790;padding-top:36px;margin-top:15px}@media screen and (max-width:767px){.our-partners-list .tabs .accordion-wrapper{margin-top:0;padding-top:20px}}.our-partners-list .tabs .accordion-wrapper:first-child{padding-top:16px;margin-top:0}@media screen and (max-width:767px){.our-partners-list .tabs .accordion-wrapper{padding-bottom:16px}}.our-partners-list .tabs .accordion-wrapper .accordion-header{display:block;padding-right:16px}.our-partners-list .tabs .accordion-wrapper .accordion-header::before{right:29px}.our-partners-list .tabs .accordion-wrapper .accordion-header::after{right:29px}@media screen and (max-width:767px){.our-partners-list .tabs .accordion-wrapper .accordion-header{font-size:1.125rem;line-height:1.75rem}.our-partners-list .tabs .accordion-wrapper .accordion-header::before{top:18px}.our-partners-list .tabs .accordion-wrapper .accordion-header::after{top:18px}}.our-partners-list .tabs .accordion-wrapper .accordion-header h4{padding:4px 0;font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.02em;text-align:left;color:#1f2937;padding-right:24px}@media screen and (max-width:767px){.our-partners-list .tabs .accordion-wrapper .accordion-header h4{letter-spacing:0;font-size:1.125rem;line-height:1.75rem}}.our-partners-list .tabs .accordion-wrapper .accordion-header h4:hover{color:#4d7790}.our-partners-list .tabs .accordion-wrapper.is-active .accordion-header h4{color:#4d7790}.our-partners-list .tabs .accordion-wrapper .content{padding-top:38px;display:block}@media screen and (max-width:767px){.our-partners-list .tabs .accordion-wrapper .content{padding-top:18px}}.our-partners-list .tabs .accordion-wrapper .content p{color:#374151;margin-bottom:28px;font-size:1rem;line-height:1.5rem}@media screen and (max-width:767px){.our-partners-list .tabs .accordion-wrapper .content p{font-size:.875rem;line-height:1.25rem;margin-bottom:20px}}.our-partners-list .tabs .accordion-wrapper .content .logos-wrap{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));flex-wrap:wrap}@media screen and (max-width:767px){.our-partners-list .tabs .accordion-wrapper .content .logos-wrap{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding-right:16px}}.our-partners-list .tabs .accordion-wrapper .content .logos-wrap .logo{border:1px solid #c6c6c6;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);border-radius:16px;display:flex;justify-content:center;align-items:center;position:relative;padding-top:98%}@media screen and (max-width:767px){.our-partners-list .tabs .accordion-wrapper .content .logos-wrap .logo{padding-top:57.375%;border-radius:10px}}.our-partners-list .tabs .accordion-wrapper .content .logos-wrap .logo img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:calc(100% - 50px)!important}@media screen and (max-width:767px){.our-partners-list .tabs .accordion-wrapper .content .logos-wrap .logo img{object-fit:contain;max-height:calc(100% - 40px);height:100%;max-width:95px!important}}.our-teams{background-color:var(--bg-c)}.our-teams.content-block{padding:96px 0;background-color:#f8f8f8}@media screen and (max-width:767px){.our-teams.content-block{padding:80px 0}}.our-teams .our-teams-title{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:60px;gap:16px;flex-wrap:wrap}@media screen and (max-width:767px){.our-teams .our-teams-title{margin-bottom:40px;flex-direction:column;align-items:flex-start}}.our-teams .our-teams-title .sub-title{margin-bottom:8px}.our-teams .our-teams-title h2{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:left;color:#2e2f35;margin:0;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em}@media screen and (max-width:767px){.our-teams .our-teams-title h2{font-size:1.5rem;line-height:2rem;color:#3f3f3f}}@media screen and (max-width:767px){.our-teams .our-teams-title .link-arrow{font-size:1rem;line-height:1.5rem}}.our-teams .our-teams-title .link-arrow span{text-underline-offset:4px}@media screen and (max-width:767px){.our-teams .our-teams-title .link-arrow span{text-underline-offset:5px}}.our-teams .our-teams-title .link-arrow::after{content:none}.our-teams .our-teams-title .link-arrow svg{transition:transform .3s ease}.our-teams .our-teams-title .link-arrow:hover svg{transform:translateX(8px)}.our-teams .img-wrapper{margin-bottom:20px;padding-top:100%;border-radius:13px;overflow:hidden}@media screen and (max-width:767px){.our-teams .img-wrapper{margin-bottom:16px;border-radius:11px}}.our-teams .text h5{font-size:1.25rem;line-height:1.75rem;font-weight:600;text-align:left;color:#374151;margin:0 0 3px;letter-spacing:0}@media screen and (max-width:767px){.our-teams .text h5{font-size:1.02062rem;font-weight:600;line-height:1.42875rem;text-align:left;margin:0}}.our-teams .text p{color:#6b7280;margin:0}@media screen and (max-width:767px){.our-teams .text p{font-size:.81688rem;font-weight:400;line-height:1.225rem;text-align:left}}.our-teams .content{position:relative;padding:0}@media screen and (max-width:999px){.our-teams .content{padding:0 23px}}@media screen and (max-width:767px){.our-teams .content{padding:0}}@media screen and (max-width:574px){.our-teams .content{margin-left:-20px;margin-right:-20px}}.our-teams .swiper{display:flex}@media screen and (max-width:574px){.our-teams .swiper{padding-left:31px;padding-right:31px}}.our-teams .swiper-buttons,.our-teams .swiper-controls{position:static}.our-teams .swiper-controls{opacity:0}.our-teams .swiper-controls.is-show{opacity:1}.our-teams .swiper-button-next,.our-teams .swiper-button-prev{position:absolute;top:50%;transform:translateY(calc(-50% - 37.5px))}@media screen and (max-width:767px){.our-teams .swiper-button-next,.our-teams .swiper-button-prev{position:static;transform:translate(0)}}.our-teams .swiper-button-prev{left:-22.5px}@media screen and (max-width:999px){.our-teams .swiper-button-prev{left:0}}.our-teams .swiper-button-next{right:-22.5px}@media screen and (max-width:999px){.our-teams .swiper-button-next{right:0}}.our-teams .swiper-pagination-custom{display:none}@media screen and (max-width:767px){.our-teams .swiper-pagination-custom{display:flex}}.our-teams .swiper-controls{flex-direction:column;gap:12px;align-items:center}@media screen and (max-width:767px){.our-teams .swiper-controls{margin-top:40px}}.our-teams .swiper-controls .swiper-buttons .swiper-button-next,.our-teams .swiper-controls .swiper-buttons .swiper-button-prev{width:45px;padding:11px}@media screen and (max-width:767px){.our-teams .swiper-controls .custom-pagination{font-size:.875rem;line-height:1.25rem}}.logos-auto-slider{background-color:var(--bg-c)}.logos-auto-slider.content-block{padding:80px 0;background-color:#f8f8f8}.logos-auto-slider .title{text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:400;color:#3f3f3f;margin-bottom:40px}@media screen and (max-width:767px){.logos-auto-slider .title{margin-bottom:20px;font-size:.875rem;line-height:1.25rem}}.logos-auto-slider .title p{font-size:inherit;font-family:inherit}.logos-auto-slider .title strong{color:#ac1d1d}.logos-auto-slider .logos-block{display:flex;gap:20px}.logos-auto-slider .logos-block .flickity-viewport{width:100%}.logos-auto-slider .logos-block .flickity-viewport .logo{margin-right:20px;flex:auto;width:20vw}.logos-auto-slider .logos-block .slick-list .logo{width:186px;margin-right:20px}@media screen and (max-width:767px){.logos-auto-slider .logos-block .slick-list .logo{width:128px;margin-right:14px;padding:15px;height:80px}.logos-auto-slider .logos-block .slick-list .logo img{width:auto;height:100%}}.logos-auto-slider .logos-block .logo{min-height:112px;padding:0;flex:1;background-color:#fff;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);border-radius:16px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.logos-auto-slider .logos-block .logo{border-radius:11px;min-height:80px}}.header-variant{padding:80px 0;position:relative;background-color:#f8f8f8;overflow:hidden}@media screen and (max-width:767px){.header-variant{overflow:visible}}.header-variant .container{position:relative;z-index:2}.header-variant .content{text-align:center;max-width:710px;margin:0 auto;padding:0 20px}.header-variant .content h1{font-size:3rem;line-height:3.75rem;letter-spacing:-.02em;margin:0 0 16px;color:#3f3f3f}@media screen and (max-width:1219px){.header-variant .content h1{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em}}@media screen and (max-width:767px){.header-variant .content h1{font-size:1.25rem;line-height:1.75rem;letter-spacing:0}}.header-variant .content p{margin-bottom:24px;font-size:1.25rem;line-height:1.75rem}@media screen and (max-width:1219px){.header-variant .content p{font-size:1.125rem;line-height:1.75rem}}@media screen and (max-width:767px){.header-variant .content p{font-size:1rem;line-height:1.5rem}}.header-variant .tabs{padding:0 20px;margin-right:0}@media screen and (max-width:767px){.header-variant .tabs{overflow:visible}}@media screen and (max-width:767px){.header-variant .tabs .tabs-header{overflow:visible}}.header-variant .tabs .tab-headers{gap:0;padding:7px 8px}.header-variant .tabs .tab-headers .tab-title{padding:11px 17px;font-size:1.125rem;line-height:1.75rem}.header-variant .tabs .tab-headers li,.header-variant .tabs .tab-headers ol,.header-variant .tabs .tab-headers ul{list-style:none;margin:0;padding:0}.header-variant .tabs .tab-headers li::before,.header-variant .tabs .tab-headers ol::before,.header-variant .tabs .tab-headers ul::before{content:none}@media screen and (max-width:767px){.header-variant .tabs .tab-headers{overflow:visible}}.header-variant .tabs .tab-headers .tab-box{padding:12px 18px;border:1px solid #c6c6c6;border-radius:999px;box-shadow:0 1px 3px 0 rgba(16,24,40,.1019607843)}@media screen and (max-width:767px){.header-variant .tabs .tab-headers .tab-box{padding:11px 18px}}.header-variant .tabs .tab-headers .tab-box .tab-span{display:flex;align-items:center;gap:8px;color:#ac1d1d}.header-variant .tabs .tab-headers .tab-box .tab-span span{display:flex}.header-variant .tabs .tab-headers .tab-box .tab-span svg{transition:all .3s ease-out}.header-variant .tabs .tab-headers .tab-box.active .tab-span svg{transform:rotate(180deg)}.header-variant .tabs .tab-headers .tab-lists{position:absolute;top:calc(100% + 4px);left:50%;transform:translateX(-50%);box-shadow:0 10px 15px -3px rgba(0,0,0,.1019607843);border:1px solid #c6c6c6;background-color:#f8f8f8;border-radius:18px;padding:12px 14px;display:none}.header-variant .tabs .tab-headers .tab-lists li{padding:9px 10px;text-align:center;font-size:1rem;line-height:1.5rem;transition:all .3s ease-out;border-radius:999px;border:1px solid transparent;color:#3f3f3f;white-space:nowrap}.header-variant .tabs .tab-headers .tab-lists li.active{box-shadow:0 1px 3px 0 rgba(16,24,40,.1019607843);border-color:#c6c6c6;color:#ac1d1d}.header-variant .header-svg .svg-bg{position:absolute}.header-variant .header-svg .svg-bg:first-child{width:63.9583%;left:-25.5444%;top:-102.719%;height:144.53125%}@media screen and (max-width:1219px){.header-variant .header-svg .svg-bg:first-child{top:-60%}}@media screen and (max-width:574px){.header-variant .header-svg .svg-bg:first-child{width:171.25%;top:-95vw;left:-88.6875%;height:114.68vw}}.header-variant .header-svg .svg-bg:last-child{width:60.347222%;height:181.041667%;bottom:-55.020833%;right:-9.263889%}@media screen and (max-width:574px){.header-variant .header-svg .svg-bg:last-child{width:129.6875%;bottom:-47.8vw;right:-38.0625%;height:99vw}}.hero-resources{padding-top:48px;background-color:#fff;position:relative}@media screen and (max-width:767px){.hero-resources{padding-top:20px;padding-bottom:0}}@media screen and (max-width:767px){.hero-resources.single-card{border-radius:0;background-color:#f8f8f8}}.hero-resources.single-card .swiper-slide .text .sub-title{margin-bottom:20px}@media screen and (max-width:767px){.hero-resources.single-card .swiper-slide .text .sub-title{margin-bottom:8px}}.hero-resources.single-card .swiper-slide .text h2{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em;margin:0 0 20px}@media screen and (max-width:767px){.hero-resources.single-card .swiper-slide .text h2{margin-bottom:16px;font-size:1.5rem;line-height:2rem}}.hero-resources.single-card .swiper-slide .text p{font-size:.875rem;line-height:1.25rem;margin-bottom:20px;color:#575757}@media screen and (max-width:767px){.hero-resources.single-card .swiper-slide .text p{margin-bottom:24px}}@media screen and (max-width:767px){.hero-resources.single-card .swiper-slide .image .img-wrapper{padding-top:67.5%}}@media screen and (max-width:767px){.hero-resources.single-card .content{border-radius:0;background-color:transparent;padding:0}}@media screen and (max-width:767px){.hero-resources.single-card .swiper-cards{border-radius:0;background-color:transparent;padding:0}}.hero-resources.single-card .swiper-controls{display:none}.hero-resources h2{margin:0 0 48px;font-size:2.25rem;line-height:2.5rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:left}@media screen and (max-width:767px){.hero-resources h2{font-size:1.5rem;line-height:2rem;margin-top:20px;margin-bottom:24px}}.hero-resources .content{padding:48px;background-color:#f8f8f8;box-shadow:0 4px 8px -2px rgba(16,24,40,.1019607843);border-radius:16px}@media screen and (max-width:767px){.hero-resources .content{padding:0;border-radius:0;background-color:#fff;box-shadow:none}}@media screen and (max-width:767px){.hero-resources .swiper-cards{padding:20px 20px;background-color:#f8f8f8;border-radius:16px}}.hero-resources .swiper-cards .swiper{opacity:1}.hero-resources .tag{position:absolute;left:16px;top:16px;box-shadow:0 4px 8px -2px rgba(16,24,40,.1019607843);background-color:#f8f8f8;border-radius:8px;padding:8px 16px;font-size:.875rem;line-height:1.25rem;font-weight:700;text-align:left;color:#4d7790}@media screen and (max-width:767px){.hero-resources .tag{left:8px;top:8px;padding:3px 7px;font-size:.75rem;line-height:1rem;border-radius:4px}}.hero-resources .swiper-slide{display:flex;gap:72px;align-items:center}.hero-resources .swiper-slide:hover .image img{transform:scale(1.08)}@media screen and (max-width:999px){.hero-resources .swiper-slide{flex-direction:column;gap:40px}}@media screen and (max-width:767px){.hero-resources .swiper-slide{gap:20px}}@media screen and (min-width:1000px){.hero-resources .swiper-slide.online-event .text .sub-title{margin-bottom:20px}}.hero-resources .swiper-slide.case-study .text .sub-title{margin-bottom:12px}@media screen and (max-width:999px){.hero-resources .swiper-slide.case-study .text .sub-title{margin-bottom:10px}}@media screen and (min-width:1000px){.hero-resources .swiper-slide.case-study .text p{margin-bottom:20px}}.hero-resources .swiper-slide .image{width:53.5055350554%;border-radius:8px;overflow:hidden;position:relative}.hero-resources .swiper-slide .image img{transition:all .3s ease-out}@media screen and (max-width:999px){.hero-resources .swiper-slide .image{width:100%}}.hero-resources .swiper-slide .image .img-wrapper{padding-top:67.5862068966%}@media screen and (max-width:767px){.hero-resources .swiper-slide .image .img-wrapper{padding-top:67.8571428571%}}.hero-resources .swiper-slide .image .video-box{position:absolute;left:0;top:0;display:flex;opacity:0;visibility:hidden}.hero-resources .swiper-slide .image .play-video-btn{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.hero-resources .swiper-slide .image .play-video-btn svg{max-width:52px}}.hero-resources .swiper-slide .text{width:39.852398524%;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:999px){.hero-resources .swiper-slide .text{width:100%}}.hero-resources .swiper-slide .text .sub-title{margin-bottom:14px}@media screen and (max-width:767px){.hero-resources .swiper-slide .text .sub-title{margin-bottom:8px}}.hero-resources .swiper-slide .text h3{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em;margin:0 0 20px}@media screen and (max-width:767px){.hero-resources .swiper-slide .text h3{margin-bottom:16px;font-size:1.5rem;line-height:2rem}}.hero-resources .swiper-slide .text p{font-size:.875rem;line-height:1.25rem;margin-bottom:30px;color:#575757}@media screen and (max-width:767px){.hero-resources .swiper-slide .text p{margin-bottom:24px}}.hero-resources .swiper-slide .text a.download{font-size:.75rem;line-height:1rem;color:#3f3f3f;font-weight:600;margin-bottom:32px;transition:color .3s ease-out}@media screen and (max-width:767px){.hero-resources .swiper-slide .text a.download{margin-bottom:24px}}.hero-resources .swiper-slide .text a.download:hover{color:#ac1d1d}.hero-resources .swiper-slide .text a.download::after{opacity:0}.hero-resources .swiper-slide .text .read-time{display:flex;margin-bottom:32px;gap:6px;align-items:center;font-size:.75rem;line-height:1rem;font-weight:600;text-align:left;color:#3f3f3f}@media screen and (max-width:767px){.hero-resources .swiper-slide .text .read-time{margin-top:0;margin-bottom:24px}}.hero-resources .swiper-slide .text .speaker-areas{margin-bottom:24px;padding-left:23px;margin-top:12px;border-left:1px solid #ac1d1d;display:flex;gap:0 40px;flex-wrap:wrap}@media screen and (min-width:1000px){.hero-resources .swiper-slide .text .speaker-areas{padding-right:24px}}@media screen and (max-width:999px){.hero-resources .swiper-slide .text .speaker-areas{justify-content:flex-start;margin-top:8px}}@media screen and (max-width:767px){.hero-resources .swiper-slide .text .speaker-areas{margin-bottom:24px}}@media screen and (max-width:574px){.hero-resources .swiper-slide .text .speaker-areas{flex-direction:column;width:100%}}.hero-resources .swiper-slide .text .speaker-areas .speaker-title{width:100%;padding-bottom:4px;border-bottom:.4px solid #c6c6c6;margin-bottom:8px;font-size:.75rem;line-height:1rem}.hero-resources .swiper-slide .text .speaker-areas .speaker{display:flex;gap:0 12px}@media screen and (max-width:999px){.hero-resources .swiper-slide .text .speaker-areas .speaker{margin-bottom:14px}.hero-resources .swiper-slide .text .speaker-areas .speaker:last-child{margin-bottom:0}}@media screen and (max-width:999px){.hero-resources .swiper-slide .text .speaker-areas .speaker{align-items:center}}.hero-resources .swiper-slide .text .speaker-areas .speaker .image{max-width:56px;border-radius:50%;min-width:56px;overflow:hidden;width:100%;height:56px;display:flex}.hero-resources .swiper-slide .text .speaker-areas .speaker p.name{font-size:.875rem;line-height:1.25rem;font-weight:600;text-align:left;color:#575757;margin:0}.hero-resources .swiper-slide .text .speaker-areas .speaker p.position{font-weight:400;text-align:left;font-size:.75rem;line-height:1rem;color:#575757;margin:0 0 4px}.hero-resources .swiper-slide .text .speaker-areas .speaker p.corporation{font-size:.625rem;font-weight:400;line-height:1rem;text-align:left;color:#4d7790;margin-bottom:0}.block-newsletter-cards .newsletter-grid.archived .card .content .hero-resources .swiper-slide .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .card .content .hero-resources .swiper-slide .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .hero-resources .swiper-slide .text .btn-tertiary,.hero-resources .swiper-slide .text .block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary,.hero-resources .swiper-slide .text .block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary,.hero-resources .swiper-slide .text .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary,.hero-resources .swiper-slide .text .link,.hero-resources .swiper-slide .text .search-content .read-more,.search-content .hero-resources .swiper-slide .text .read-more{font-size:1.125rem;line-height:1.75rem;font-weight:400;text-align:left;color:#4d7790;margin:0}.block-newsletter-cards .newsletter-grid.archived .card .content .hero-resources .swiper-slide .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .card .content .hero-resources .swiper-slide .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .hero-resources .swiper-slide .text .btn-tertiary::after,.hero-resources .swiper-slide .text .block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary::after,.hero-resources .swiper-slide .text .block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary::after,.hero-resources .swiper-slide .text .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary::after,.hero-resources .swiper-slide .text .link::after,.hero-resources .swiper-slide .text .search-content .read-more::after,.search-content .hero-resources .swiper-slide .text .read-more::after{opacity:1}.block-newsletter-cards .newsletter-grid.archived .card .content .hero-resources .swiper-slide .text .btn-tertiary:hover::after,.block-newsletter-cards .newsletter-grid.featured .card .content .hero-resources .swiper-slide .text .btn-tertiary:hover::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .hero-resources .swiper-slide .text .btn-tertiary:hover::after,.hero-resources .swiper-slide .text .block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary:hover::after,.hero-resources .swiper-slide .text .block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary:hover::after,.hero-resources .swiper-slide .text .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary:hover::after,.hero-resources .swiper-slide .text .link:hover::after,.hero-resources .swiper-slide .text .search-content .read-more:hover::after,.search-content .hero-resources .swiper-slide .text .read-more:hover::after{opacity:0}@media screen and (max-width:767px){.block-newsletter-cards .newsletter-grid.archived .card .content .hero-resources .swiper-slide .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .card .content .hero-resources .swiper-slide .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .hero-resources .swiper-slide .text .btn-tertiary,.hero-resources .swiper-slide .text .block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary,.hero-resources .swiper-slide .text .block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary,.hero-resources .swiper-slide .text .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary,.hero-resources .swiper-slide .text .link,.hero-resources .swiper-slide .text .search-content .read-more,.search-content .hero-resources .swiper-slide .text .read-more{font-size:.875rem;line-height:1.25rem}}@media screen and (max-width:767px){.hero-resources .swiper-buttons{position:absolute;right:0;bottom:0}.hero-resources .swiper-buttons .swiper-button-next,.hero-resources .swiper-buttons .swiper-button-prev{width:36px;padding:7px 9px}}.hero-resources .swiper-pagination{position:absolute;right:0;bottom:0;width:auto;left:auto;display:flex;gap:2px;z-index:3}.hero-resources .swiper-pagination .swiper-pagination-bullet{margin:0;width:8px;height:8px;opacity:1;background-color:#c6c6c6;cursor:pointer;border-radius:50%;transition:all .3s ease-out}.hero-resources .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#4d7790}.hero-resources .swiper-pagination .swiper-pagination-bullet:hover{background-color:#4d7790}.hero-resources .related-cards{display:flex;padding-top:48px;margin-top:48px;border-top:1px solid #c6c6c6}@media screen and (max-width:999px){.hero-resources .related-cards{flex-direction:column;gap:20px}}@media screen and (max-width:767px){.hero-resources .related-cards{padding-top:32px;margin-top:40px;gap:32px;padding-bottom:80px}}.hero-resources .related-cards .card{flex:1;display:flex;align-items:center;transform:translateZ(0)}@media screen and (max-width:574px){.hero-resources .related-cards .card{flex-direction:column;align-items:flex-start;gap:20px}.hero-resources .related-cards .card:last-child{margin-bottom:0}}.hero-resources .related-cards .card:hover .img-wrapper img{transform:scale(1.03)}.block-newsletter-cards .newsletter-grid.archived .hero-resources .related-cards .card:hover .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.archived .hero-resources .related-cards .card:hover .text .content .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .hero-resources .related-cards .card:hover .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .hero-resources .related-cards .card:hover .text .content .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .hero-resources .related-cards .card:hover .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .hero-resources .related-cards .card:hover .text .content .btn-tertiary::after,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.archived .card:hover .content .text .btn-tertiary::after,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.archived .card:hover .text .content .btn-tertiary::after,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.featured .card:hover .content .text .btn-tertiary::after,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.featured .card:hover .text .content .btn-tertiary::after,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.featured-card-lists .card:hover .content .text .btn-tertiary::after,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.featured-card-lists .card:hover .text .content .btn-tertiary::after,.hero-resources .related-cards .card:hover .text .link::after,.hero-resources .related-cards .card:hover .text .search-content .read-more::after,.search-content .hero-resources .related-cards .card:hover .text .read-more::after{opacity:0}.hero-resources .related-cards .card .image{width:45.2029520295%;border-radius:8px;position:relative;overflow:hidden;transform:translateZ(0)}@media screen and (max-width:574px){.hero-resources .related-cards .card .image{width:100%}}.hero-resources .related-cards .card .image .img-wrapper{padding-top:68.1632653061%;transform:translateZ(0)}@media screen and (max-width:574px){.hero-resources .related-cards .card .image .img-wrapper{padding-top:64.2857142857%}}.hero-resources .related-cards .card .image img{transition:all .3s ease-out}.hero-resources .related-cards .card .tag{border-radius:5px;padding:5px 10px;font-size:.875rem;line-height:1.25rem;color:#4d7790;left:8px;top:8px}.hero-resources .related-cards .card .text{width:54.9815498155%;padding-left:20px;padding-right:30px}@media screen and (max-width:574px){.hero-resources .related-cards .card .text{width:100%;padding:0}}.hero-resources .related-cards .card .text .sub-title{margin-bottom:12px}@media screen and (max-width:574px){.hero-resources .related-cards .card .text .sub-title{margin-bottom:2px}}.hero-resources .related-cards .card .text h3{font-size:1.25rem;line-height:1.75rem;margin:0 0 16px;color:#2e2f35}@media screen and (max-width:574px){.hero-resources .related-cards .card .text h3{font-size:1rem;line-height:1.5rem;margin-bottom:2px}}@media screen and (max-width:767px){.block-newsletter-cards .newsletter-grid.archived .hero-resources .related-cards .card .content .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.archived .hero-resources .related-cards .card .text .content .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .hero-resources .related-cards .card .content .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .hero-resources .related-cards .card .text .content .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .hero-resources .related-cards .card .content .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .hero-resources .related-cards .card .text .content .btn-tertiary,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.archived .card .content .text .btn-tertiary,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.archived .card .text .content .btn-tertiary,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.featured .card .content .text .btn-tertiary,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.featured .card .text .content .btn-tertiary,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .text .btn-tertiary,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.featured-card-lists .card .text .content .btn-tertiary,.hero-resources .related-cards .card .text .link,.hero-resources .related-cards .card .text .search-content .read-more,.search-content .hero-resources .related-cards .card .text .read-more{font-size:1rem;line-height:1.5rem}}.block-newsletter-cards .newsletter-grid.archived .hero-resources .related-cards .card .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.archived .hero-resources .related-cards .card .text .content .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .hero-resources .related-cards .card .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .hero-resources .related-cards .card .text .content .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .hero-resources .related-cards .card .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .hero-resources .related-cards .card .text .content .btn-tertiary::after,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.archived .card .content .text .btn-tertiary::after,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.archived .card .text .content .btn-tertiary::after,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.featured .card .content .text .btn-tertiary::after,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.featured .card .text .content .btn-tertiary::after,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .text .btn-tertiary::after,.hero-resources .related-cards .block-newsletter-cards .newsletter-grid.featured-card-lists .card .text .content .btn-tertiary::after,.hero-resources .related-cards .card .text .link::after,.hero-resources .related-cards .card .text .search-content .read-more::after,.search-content .hero-resources .related-cards .card .text .read-more::after{opacity:1}.tiles-cols{background-color:var(--bg-c)}.tiles-cols.two-cols .cols .col>h3{left:36px;bottom:36px}@media screen and (max-width:767px){.tiles-cols.two-cols .cols .col>h3{left:20px;bottom:20px}}.tiles-cols.two-cols .cols .col .col-text{padding:36px}@media screen and (max-width:767px){.tiles-cols.two-cols .cols .col .col-text{padding:20px}}@media screen and (max-width:767px){.tiles-cols.three-cols .cols{flex-wrap:wrap}}@media screen and (max-width:767px){.tiles-cols.three-cols .cols .col{width:calc(50% - 10px);flex:initial}}@media screen and (max-width:574px){.tiles-cols.three-cols .cols .col{width:100%}}.tiles-cols.three-cols .cols .col .col-img div{padding-top:89.45%}.tiles-cols.four-cols .cols{gap:4px}@media screen and (max-width:767px){.tiles-cols.four-cols .cols{flex-wrap:wrap;gap:10px}}@media screen and (max-width:767px){.tiles-cols.four-cols .cols .col{width:calc(50% - 10px);flex:initial}}@media screen and (max-width:574px){.tiles-cols.four-cols .cols .col{width:100%}}.tiles-cols.four-cols .cols .col .col-img div{padding-top:115.7%}.tiles-cols .c-heading{text-align:center;margin:0 auto 38px;max-width:780px}.tiles-cols .c-heading h2{margin:0 0 20px}.tiles-cols .c-heading p{margin:0;font-weight:400;color:#575757}.tiles-cols .cols{display:flex;gap:20px}@media screen and (max-width:574px){.tiles-cols .cols{flex-wrap:wrap}}.tiles-cols .cols .col{flex:1;position:relative;overflow:hidden}@media screen and (max-width:574px){.tiles-cols .cols .col{flex:initial;width:100%}}.tiles-cols .cols .col .col-img div{padding-top:100%;background:no-repeat center;background-size:cover}.tiles-cols .cols .col:hover .col-text{opacity:1;visibility:visible}.tiles-cols .cols .col:hover .col-text .text{transform:translateX(0);opacity:1}.tiles-cols .cols .col>h3{position:absolute;bottom:20px;left:20px}@media screen and (max-width:767px){.tiles-cols .cols .col>h3{display:none}}.tiles-cols .cols .col h3{font-size:1.5rem;line-height:2rem;color:#fff;font-weight:500;margin:0}.tiles-cols .cols .col .col-text{position:absolute;width:100%;top:0;left:0;height:100%;background-color:#000;padding:20px;display:flex;overflow:hidden;overflow-y:auto;-ms-overflow-style:none!important;overflow:-moz-scrollbars-none!important;scrollbar-width:none!important;border-left:2px solid #651712;opacity:0;visibility:hidden;transition:.3s all}.tiles-cols .cols .col .col-text::-webkit-scrollbar{width:0!important;display:none!important}@media screen and (max-width:767px){.tiles-cols .cols .col .col-text{opacity:1;visibility:visible;position:static;height:auto;border-left:0}}.tiles-cols .cols .col .col-text .text{display:flex;flex-direction:column;margin:auto;transform:translateX(calc(100% + 20px));transition:all .3s ease;opacity:0}@media screen and (max-width:767px){.tiles-cols .cols .col .col-text .text{opacity:1;transform:translateX(0)}}.tiles-cols .cols .col .col-text h3{margin-bottom:8px}.tiles-cols .cols .col .col-text p{margin:0 0 12px;font-size:.875rem;line-height:1.25rem;font-weight:400;color:#c6c6c6}.tiles-cols .cols .col .col-text span{font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.0625rem;text-align:left;text-transform:uppercase;color:#f8f8f8;border-left:#651712}section.link-tiles{overflow:hidden}section.link-tiles .c-heading{text-align:center;position:relative;z-index:2;margin-bottom:32px}section.link-tiles .c-heading h2{margin-bottom:0}@media screen and (max-width:999px){section.link-tiles .c-heading{margin-bottom:20px}}section.link-tiles .tiles{display:grid;gap:20px;position:relative;z-index:2}@media screen and (min-width:768px),print{section.link-tiles .tiles{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}section.link-tiles .tiles a.tile,section.link-tiles .tiles div.tile{display:block;padding:24px 16px 34px;transition:background-color .3s}@media screen and (max-width:999px){section.link-tiles .tiles a.tile,section.link-tiles .tiles div.tile{padding:20px}}section.link-tiles .tiles a.tile:hover,section.link-tiles .tiles div.tile:hover{background-color:#000}section.link-tiles .tiles a.tile:hover .content:after,section.link-tiles .tiles div.tile:hover .content:after{opacity:1}section.link-tiles .tiles a.tile:hover .content h3,section.link-tiles .tiles div.tile:hover .content h3{color:#fff}section.link-tiles .tiles a.tile:hover .content p,section.link-tiles .tiles div.tile:hover .content p{color:#95969a}section.link-tiles .tiles a.tile .image-wrapper,section.link-tiles .tiles div.tile .image-wrapper{overflow:hidden;position:relative;width:40px;height:40px;margin:0 auto 12px;padding:8px;background-color:#000;display:flex;align-items:center;justify-content:center}section.link-tiles .tiles a.tile .image-wrapper svg path,section.link-tiles .tiles div.tile .image-wrapper svg path{fill:#fff}section.link-tiles .tiles a.tile .image-wrapper::after,section.link-tiles .tiles div.tile .image-wrapper::after{content:"";position:absolute;bottom:0;width:100%;height:1px;background-color:#c6c6c6}section.link-tiles .tiles a.tile .image-wrapper .image,section.link-tiles .tiles div.tile .image-wrapper .image{width:100%;height:100%;transform:translateZ(0) scale(1.01);transition:transform .3s ease;will-change:transform}section.link-tiles .tiles a.tile .content,section.link-tiles .tiles div.tile .content{text-align:center;position:relative}section.link-tiles .tiles a.tile .content .c-sub-heading,section.link-tiles .tiles div.tile .content .c-sub-heading{font-size:.875rem;text-transform:uppercase;line-height:1.5rem;letter-spacing:.0625rem;margin-bottom:5px;padding-right:25px;display:block}section.link-tiles .tiles a.tile .content h3,section.link-tiles .tiles div.tile .content h3{font-size:.875rem;line-height:1.25rem;font-weight:500;color:#000;margin:0 0 2px;transition:color .3s;letter-spacing:0}section.link-tiles .tiles a.tile .content p,section.link-tiles .tiles div.tile .content p{font-size:.75rem;line-height:1rem;font-weight:400;letter-spacing:0;text-align:center;transition:color .3s;color:#575757}@keyframes bounce{0%{transform:translate(0,-50%)}50%{transform:translate(10px,-50%)}100%{transform:translate(0,-50%)}}.filter-block{padding-bottom:24px}.filter-block .content{padding-bottom:24px;border-bottom:1px solid #c6c6c6;display:flex;align-items:center;justify-content:space-between;gap:16px}@media screen and (max-width:999px){.filter-block .content{flex-direction:column}}@media screen and (max-width:767px){.filter-block .content{padding-bottom:0;border-bottom:0;gap:20px;align-items:flex-start}}.filter-block .content h2{font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.02em;text-align:left;margin:0}@media screen and (max-width:767px){.filter-block .content h2{font-size:1.25rem;line-height:1.75rem;text-align:center;width:100%;letter-spacing:0}}.filter-block .content .filter-box{display:flex;gap:16px}@media screen and (max-width:767px){.filter-block .content .filter-box{flex-direction:column;width:100%;gap:8px}}.filter-block .content .filter-box li,.filter-block .content .filter-box ol,.filter-block .content .filter-box ul{list-style:none;margin:0;padding:0}.filter-block .content .filter-box li::before,.filter-block .content .filter-box ol::before,.filter-block .content .filter-box ul::before{content:none}.filter-block .content .filter-box>div{width:279px;position:relative}@media screen and (max-width:767px){.filter-block .content .filter-box>div{width:100%}}.filter-block .content .filter-box .filter-input{position:relative}.filter-block .content .filter-box .filter-input input{font-size:.875rem;line-height:1.25rem;font-family:Inter,sans-serif;color:#2e2f35;padding:11px 44px 11px 16px;box-shadow:0 1px 2px 0 rgba(0,0,0,.0509803922);border:1px solid #d2d6dc;border-radius:6px;transition:all .3s;width:100%;background-color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;cursor:pointer}.filter-block .content .filter-box .filter-input input::-webkit-input-placeholder{color:#6b7280!important;opacity:1!important}.filter-block .content .filter-box .filter-input input:-moz-placeholder{color:#6b7280!important;opacity:1!important}.filter-block .content .filter-box .filter-input input::-moz-placeholder{color:#6b7280!important;opacity:1!important}.filter-block .content .filter-box .filter-input input:-ms-input-placeholder{color:#6b7280!important;opacity:1!important}.filter-block .content .filter-box .filter-input input:focus-visible{outline:0}.filter-block .content .filter-box .filter-input.active span{transform:rotate(180deg)}.filter-block .content .filter-box .filter-input span{position:absolute;width:20px;height:20px;top:12px;right:16px;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.filter-block .content .filter-box .filter-types ul li{padding:8px 16px;cursor:pointer;font-size:.875rem;line-height:1.25rem;border-radius:6px;color:#3f3f3f;transition:all .3s;display:flex}.filter-block .content .filter-box ul{position:absolute;top:calc(100% + 4px);background-color:#fff;left:0;width:100%;padding:8px;z-index:2;box-shadow:0 10px 15px -3px rgba(0,0,0,.1019607843);border-radius:0 0 6px 6px;display:none}.filter-block .content .filter-box ul li a{padding:8px 16px;cursor:pointer;font-size:.875rem;line-height:1.25rem;border-radius:6px;color:#3f3f3f;transition:all .3s;display:flex}.filter-block .content .filter-box ul li:hover{background-color:#f8f8f8}.filter-block.filter-results{padding:24px 0;background-color:#f8f8f8;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6}.filter-block.filter-results.sticky{position:fixed;left:0;width:100%;z-index:9}.filter-block.filter-results .content{padding:0;border:none}@media screen and (max-width:767px){.filter-block.filter-results .content{gap:8px}}.filter-block.filter-results .content h2{font-size:1.25rem;line-height:1.75rem;font-weight:700;text-align:left;color:#575757;letter-spacing:0}@media screen and (max-width:767px){.filter-block.filter-results .content h2{font-size:.875rem;line-height:1.25rem}}.filter-cards.content-block{padding-bottom:48px}.filter-cards .container{position:relative}.filter-cards .container .pagination{margin-top:96px}@media screen and (max-width:767px){.filter-cards .container .pagination{margin-top:48px}}.filter-cards .show-and-clear{position:absolute;top:-54px;left:0;color:#3f3f3f;display:flex;align-items:center;gap:8px;font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:left}@media screen and (max-width:1219px){.filter-cards .show-and-clear{left:20px}}.filter-cards .show-and-clear p{margin:0;font-size:.875rem;line-height:1.25rem}.filter-cards .show-and-clear .clear{display:flex;padding:1px 5px;align-items:center;gap:4px;background-color:#f8f8f8;border-radius:4px;border:1px solid #c6c6c6;cursor:pointer;font-size:.75rem;line-height:1rem}.filter-cards .content{display:grid;gap:56px 40px;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:999px){.filter-cards .content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.filter-cards .content{display:flex;gap:35px;flex-direction:column;margin-top:-10px}}.filter-cards .card{position:relative;transform:translateZ(0)}.filter-cards .card:hover .img-wrapper img{transform:scale(1.03)}.filter-cards .card:hover .category{border-color:#ac1d1d;color:#ac1d1d}.block-newsletter-cards .newsletter-grid.archived .filter-cards .card:hover .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.archived .filter-cards .card:hover .text .content .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .filter-cards .card:hover .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .filter-cards .card:hover .text .content .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .filter-cards .card:hover .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .filter-cards .card:hover .text .content .btn-tertiary::after,.filter-cards .block-newsletter-cards .newsletter-grid.archived .card:hover .content .text .btn-tertiary::after,.filter-cards .block-newsletter-cards .newsletter-grid.archived .card:hover .text .content .btn-tertiary::after,.filter-cards .block-newsletter-cards .newsletter-grid.featured .card:hover .content .text .btn-tertiary::after,.filter-cards .block-newsletter-cards .newsletter-grid.featured .card:hover .text .content .btn-tertiary::after,.filter-cards .block-newsletter-cards .newsletter-grid.featured-card-lists .card:hover .content .text .btn-tertiary::after,.filter-cards .block-newsletter-cards .newsletter-grid.featured-card-lists .card:hover .text .content .btn-tertiary::after,.filter-cards .card:hover .text .link::after,.filter-cards .card:hover .text .search-content .read-more::after,.search-content .filter-cards .card:hover .text .read-more::after{opacity:0}.filter-cards .card .tag{position:absolute;left:16px;top:16px;padding:8px 16px;box-shadow:0 4px 8px -2px rgba(16,24,40,.1019607843);background-color:#f8f8f8;border-radius:8px;font-size:.875rem;line-height:1.25rem;font-weight:700;text-align:left;color:#4d7790}.filter-cards .card .tag:hover{background-color:#ac1d1d;color:#fff;border-color:#ac1d1d}@media screen and (max-width:767px){.filter-cards .card .tag{left:8px;top:8px;padding:8px 12px;font-size:.625rem;line-height:.8125rem;text-align:left}}.filter-cards .card .image{transform:translateZ(0);border-radius:16px;overflow:hidden;margin-bottom:13px;position:relative;display:flex}@media screen and (max-width:767px){.filter-cards .card .image{border-radius:13px;margin-bottom:12px}}.filter-cards .card .image .img-wrapper{padding-top:74.3169398907%}@media screen and (max-width:767px){.filter-cards .card .image .img-wrapper{padding-top:64.2857142857%}}.filter-cards .card .image .img-wrapper img{transition:all .3s ease-out}.filter-cards .card .text{display:flex;flex-direction:column;align-items:flex-start}.filter-cards .card .text .category{padding:0 5px;border:1px solid #c6c6c6;border-radius:4px;text-transform:uppercase;font-size:.75rem;line-height:1rem;font-weight:600;color:#575757;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;transition:all .3s ease-out}.filter-cards .card .text a.category:hover{background-color:#ac1d1d;color:#fff;border-color:#ac1d1d}.filter-cards .card .text h3{font-size:1.125rem;line-height:1.75rem;font-weight:400;text-align:left;color:#2e2f35;margin:12px 0 8px}@media screen and (max-width:767px){.filter-cards .card .text h3{margin-bottom:0;font-size:1rem;line-height:1.5rem;letter-spacing:0}}.block-newsletter-cards .newsletter-grid.archived .filter-cards .card .content .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.archived .filter-cards .card .text .content .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .filter-cards .card .content .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .filter-cards .card .text .content .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .filter-cards .card .content .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .filter-cards .card .text .content .btn-tertiary,.filter-cards .block-newsletter-cards .newsletter-grid.archived .card .content .text .btn-tertiary,.filter-cards .block-newsletter-cards .newsletter-grid.archived .card .text .content .btn-tertiary,.filter-cards .block-newsletter-cards .newsletter-grid.featured .card .content .text .btn-tertiary,.filter-cards .block-newsletter-cards .newsletter-grid.featured .card .text .content .btn-tertiary,.filter-cards .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .text .btn-tertiary,.filter-cards .block-newsletter-cards .newsletter-grid.featured-card-lists .card .text .content .btn-tertiary,.filter-cards .card .text .link,.filter-cards .card .text .search-content .read-more,.search-content .filter-cards .card .text .read-more{font-size:1rem;line-height:1.5rem;font-weight:400;text-align:left}@media screen and (max-width:767px){.block-newsletter-cards .newsletter-grid.archived .filter-cards .card .content .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.archived .filter-cards .card .text .content .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .filter-cards .card .content .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .filter-cards .card .text .content .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .filter-cards .card .content .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .filter-cards .card .text .content .btn-tertiary,.filter-cards .block-newsletter-cards .newsletter-grid.archived .card .content .text .btn-tertiary,.filter-cards .block-newsletter-cards .newsletter-grid.archived .card .text .content .btn-tertiary,.filter-cards .block-newsletter-cards .newsletter-grid.featured .card .content .text .btn-tertiary,.filter-cards .block-newsletter-cards .newsletter-grid.featured .card .text .content .btn-tertiary,.filter-cards .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .text .btn-tertiary,.filter-cards .block-newsletter-cards .newsletter-grid.featured-card-lists .card .text .content .btn-tertiary,.filter-cards .card .text .link,.filter-cards .card .text .search-content .read-more,.search-content .filter-cards .card .text .read-more{font-size:.875rem;line-height:1.25rem}}.block-newsletter-cards .newsletter-grid.archived .filter-cards .card .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.archived .filter-cards .card .text .content .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .filter-cards .card .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .filter-cards .card .text .content .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .filter-cards .card .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .filter-cards .card .text .content .btn-tertiary::after,.filter-cards .block-newsletter-cards .newsletter-grid.archived .card .content .text .btn-tertiary::after,.filter-cards .block-newsletter-cards .newsletter-grid.archived .card .text .content .btn-tertiary::after,.filter-cards .block-newsletter-cards .newsletter-grid.featured .card .content .text .btn-tertiary::after,.filter-cards .block-newsletter-cards .newsletter-grid.featured .card .text .content .btn-tertiary::after,.filter-cards .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .text .btn-tertiary::after,.filter-cards .block-newsletter-cards .newsletter-grid.featured-card-lists .card .text .content .btn-tertiary::after,.filter-cards .card .text .link::after,.filter-cards .card .text .search-content .read-more::after,.search-content .filter-cards .card .text .read-more::after{opacity:1}.filter-cards .card .video{border-radius:16px;overflow:hidden;margin-bottom:13px;position:relative}@media screen and (max-width:767px){.filter-cards .card .video{border-radius:13px;margin-bottom:7px}}.filter-cards .card .video .img-wrapper{padding-top:74.3169398907%}@media screen and (max-width:767px){.filter-cards .card .video .img-wrapper{padding-top:64.2857142857%}}.filter-cards .card .video .play-video-btn{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.filter-cards .card .video .play-video-btn svg{width:52px;height:52px}}.filter-cards .card .video .video-box{position:absolute;left:0;top:0;display:flex;width:100%;height:100%;transition:all .3s;opacity:0;visibility:hidden}.filter-cards.no-results.content-block{margin-top:0}.filter-cards.no-results .filter-cards{margin-top:0;padding:159px 0;width:100%;opacity:1!important;visibility:visible!important}@media screen and (max-width:767px){.filter-cards.no-results .filter-cards{padding:80px 0}}.filter-cards.no-results .filter-cards .content .image{width:100%}@media screen and (max-width:767px){.filter-cards.no-results .filter-cards .content .image{width:251px}}.filter-cards.no-results .content{text-align:center;display:flex;flex-direction:column;align-items:center;gap:0}.filter-cards.no-results .content .image{position:relative;max-width:394px;margin:0 auto;-webkit-clip-path:url(#svgClipPath);clip-path:url(#svgClipPath);margin-bottom:32px;width:auto}@media screen and (max-width:767px){.filter-cards.no-results .content .image{-webkit-clip-path:url(#svgClipPath-m);clip-path:url(#svgClipPath-m)}}.filter-cards.no-results .content .image .svg-bg{position:absolute;width:118.6%;left:-9.16%;top:-8.7%;height:135.7%}.filter-cards.no-results .content .image .svg-bg svg{width:100%;height:100%}.filter-cards.no-results .content .image img{position:relative;z-index:2;margin-left:46px}@media screen and (max-width:767px){.filter-cards.no-results .content .image img{width:114px;max-width:-webkit-max-content;max-width:max-content;margin-left:35px}}.filter-cards.no-results .content .image>svg{position:absolute;opacity:0;left:0;top:0}.filter-cards.no-results .content .image>svg path{transform:translate(30px,-5px)}@media screen and (max-width:767px){.filter-cards.no-results .content .image>svg path{transform:translate(-7px,-5px)}}.filter-cards.no-results .content .text h3{font-size:1.125rem;line-height:1.75rem;font-weight:700;text-align:center;margin:0}.filter-cards.no-results .content .text p{margin:0;color:#575757}@media screen and (max-width:767px){.filter-cards.no-results .content .text p{font-size:.875rem;line-height:1.25rem}}.filter-cards.content-block.small-gap{margin-top:96px}@media screen and (max-width:767px){.filter-cards.content-block.small-gap{margin-top:80px}}.related-resources{background-color:var(--bg-c)}.related-resources.bg-white{background-color:#fff}.related-resources.bg-white.small-gap.content-block{padding-top:0}.related-resources.content-block{padding-bottom:96px;padding-top:96px}@media screen and (max-width:767px){.related-resources.content-block{padding-bottom:80px;padding-top:80px}}.related-resources .title{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:60px;gap:12px;flex-wrap:wrap}@media screen and (max-width:767px){.related-resources .title{gap:13px;margin-bottom:46px}}.related-resources h2{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:left;color:#2e2f35;margin:0}@media screen and (max-width:767px){.related-resources h2{color:#374151;font-size:1.5rem;line-height:2rem}}.block-newsletter-cards .newsletter-grid.archived .card .content .related-resources .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .card .content .related-resources .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .related-resources .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary,.related-resources .link,.related-resources .search-content .read-more,.search-content .related-resources .read-more{font-size:1.125rem;line-height:1.75rem}@media screen and (max-width:767px){.block-newsletter-cards .newsletter-grid.archived .card .content .related-resources .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .card .content .related-resources .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .related-resources .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary,.related-resources .link,.related-resources .search-content .read-more,.search-content .related-resources .read-more{font-size:1.125rem;line-height:1.75rem}}.block-newsletter-cards .newsletter-grid.archived .card .content .related-resources .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .card .content .related-resources .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .related-resources .btn-tertiary::after,.related-resources .block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary::after,.related-resources .block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary::after,.related-resources .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary::after,.related-resources .link::after,.related-resources .search-content .read-more::after,.search-content .related-resources .read-more::after{content:none}.block-newsletter-cards .newsletter-grid.archived .card .content .related-resources .btn-tertiary svg,.block-newsletter-cards .newsletter-grid.featured .card .content .related-resources .btn-tertiary svg,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .related-resources .btn-tertiary svg,.related-resources .block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary svg,.related-resources .block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary svg,.related-resources .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary svg,.related-resources .link svg,.related-resources .search-content .read-more svg,.search-content .related-resources .read-more svg{transition:transform .3s ease}.block-newsletter-cards .newsletter-grid.archived .card .content .related-resources .btn-tertiary:hover svg,.block-newsletter-cards .newsletter-grid.featured .card .content .related-resources .btn-tertiary:hover svg,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .related-resources .btn-tertiary:hover svg,.related-resources .block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary:hover svg,.related-resources .block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary:hover svg,.related-resources .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary:hover svg,.related-resources .link:hover svg,.related-resources .search-content .read-more:hover svg,.search-content .related-resources .read-more:hover svg{transform:translateX(8px)}.related-resources .cards{display:grid;gap:56px 40px;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:999px){.related-resources .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.related-resources .cards{grid-template-columns:repeat(1,minmax(0,1fr));gap:32px}}.related-resources .card{position:relative;transform:translateZ(0)}.related-resources .card:hover .img-wrapper img{transform:scale(1.03)}.related-resources .card:hover .category{border-color:#ac1d1d;color:#ac1d1d}.block-newsletter-cards .newsletter-grid.archived .related-resources .card:hover .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.archived .related-resources .card:hover .text .content .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .related-resources .card:hover .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .related-resources .card:hover .text .content .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .related-resources .card:hover .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .related-resources .card:hover .text .content .btn-tertiary::after,.related-resources .block-newsletter-cards .newsletter-grid.archived .card:hover .content .text .btn-tertiary::after,.related-resources .block-newsletter-cards .newsletter-grid.archived .card:hover .text .content .btn-tertiary::after,.related-resources .block-newsletter-cards .newsletter-grid.featured .card:hover .content .text .btn-tertiary::after,.related-resources .block-newsletter-cards .newsletter-grid.featured .card:hover .text .content .btn-tertiary::after,.related-resources .block-newsletter-cards .newsletter-grid.featured-card-lists .card:hover .content .text .btn-tertiary::after,.related-resources .block-newsletter-cards .newsletter-grid.featured-card-lists .card:hover .text .content .btn-tertiary::after,.related-resources .card:hover .text .link::after,.related-resources .card:hover .text .search-content .read-more::after,.search-content .related-resources .card:hover .text .read-more::after{opacity:0}.related-resources .card .tag{position:absolute;left:16px;top:16px;padding:8px 16px;box-shadow:0 4px 8px -2px rgba(16,24,40,.1019607843);background-color:#f8f8f8;border-radius:8px;font-size:.875rem;line-height:1.25rem;font-weight:700;text-align:left;color:#4d7790}@media screen and (max-width:767px){.related-resources .card .tag{left:8px;top:8px;padding:5px 10px;border-radius:5px}}.related-resources .card .image{transform:translateZ(0);border-radius:16px;overflow:hidden;margin-bottom:16px;position:relative}@media screen and (max-width:767px){.related-resources .card .image{border-radius:8px;margin-bottom:9px}}.related-resources .card .image .img-wrapper{padding-top:74.3169398907%}@media screen and (max-width:767px){.related-resources .card .image .img-wrapper{padding-top:64.2857142857%}}.related-resources .card .image .img-wrapper img{transition:all .3s ease-out}.related-resources .card .text .category{padding:1px 5px;border:1px solid #c6c6c6;border-radius:4px;text-transform:uppercase;font-size:.75rem;line-height:1rem;font-weight:600;color:#575757;transition:all .3s ease-out}@media screen and (max-width:767px){.related-resources .card .text .category{padding:0 5px}}.related-resources .card .text h3{font-size:1.125rem;line-height:1.75rem;font-weight:400;text-align:left;color:#2e2f35;margin:12px 0 8px}@media screen and (max-width:767px){.related-resources .card .text h3{margin-bottom:2px;font-size:1rem;line-height:1.5rem;letter-spacing:0}}.block-newsletter-cards .newsletter-grid.archived .related-resources .card .content .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.archived .related-resources .card .text .content .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .related-resources .card .content .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .related-resources .card .text .content .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .related-resources .card .content .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .related-resources .card .text .content .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.archived .card .content .text .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.archived .card .text .content .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.featured .card .content .text .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.featured .card .text .content .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .text .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.featured-card-lists .card .text .content .btn-tertiary,.related-resources .card .text .link,.related-resources .card .text .search-content .read-more,.search-content .related-resources .card .text .read-more{font-size:1rem;line-height:1.5rem;font-weight:400;text-align:left;position:relative}.block-newsletter-cards .newsletter-grid.archived .related-resources .card .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.archived .related-resources .card .text .content .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .related-resources .card .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .related-resources .card .text .content .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .related-resources .card .content .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .related-resources .card .text .content .btn-tertiary::after,.related-resources .block-newsletter-cards .newsletter-grid.archived .card .content .text .btn-tertiary::after,.related-resources .block-newsletter-cards .newsletter-grid.archived .card .text .content .btn-tertiary::after,.related-resources .block-newsletter-cards .newsletter-grid.featured .card .content .text .btn-tertiary::after,.related-resources .block-newsletter-cards .newsletter-grid.featured .card .text .content .btn-tertiary::after,.related-resources .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .text .btn-tertiary::after,.related-resources .block-newsletter-cards .newsletter-grid.featured-card-lists .card .text .content .btn-tertiary::after,.related-resources .card .text .link::after,.related-resources .card .text .search-content .read-more::after,.search-content .related-resources .card .text .read-more::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#4d7790;transition:opacity .3s ease;opacity:1}@media screen and (max-width:767px){.block-newsletter-cards .newsletter-grid.archived .related-resources .card .content .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.archived .related-resources .card .text .content .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .related-resources .card .content .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .related-resources .card .text .content .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .related-resources .card .content .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .related-resources .card .text .content .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.archived .card .content .text .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.archived .card .text .content .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.featured .card .content .text .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.featured .card .text .content .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .text .btn-tertiary,.related-resources .block-newsletter-cards .newsletter-grid.featured-card-lists .card .text .content .btn-tertiary,.related-resources .card .text .link,.related-resources .card .text .search-content .read-more,.search-content .related-resources .card .text .read-more{font-size:.875rem;line-height:1.25rem}}.related-resources .card .video{border-radius:16px;overflow:hidden;margin-bottom:16px;position:relative}.related-resources .card .video .img-wrapper{padding-top:74.3169398907%}.related-resources .card .video .play-video-btn{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.related-resources .card .video .video-box{position:absolute;left:0;top:0;display:flex;width:100%;height:100%;transition:all .3s;opacity:0;visibility:hidden}.thank-you-download{padding:48px 0 128px;background-color:var(--bg-c)}@media screen and (max-width:767px){.thank-you-download{padding-bottom:43px;padding-top:46px}}.thank-you-download .back-to-top{margin-bottom:80px;display:inline-flex;align-items:center;gap:8px;font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:left;color:#3f3f3f}.thank-you-download .back-to-top svg{transition:all .3s ease-out}.thank-you-download .back-to-top:hover svg{transform:translateX(-8px)}.thank-you-download .text{text-align:center}.thank-you-download .text .check-icon{border:1px solid #c6c6c6;border-radius:16px;width:58px;height:58px;display:flex;align-items:center;justify-content:center;margin:0 auto;margin-bottom:12px}.thank-you-download .text .check-icon span{border-radius:50%;width:26px;height:26px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922)}.thank-you-download .text .check-icon span svg{width:100%;height:100%}.thank-you-download .text h1{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;margin:0 auto 12px;text-align:center}@media screen and (max-width:767px){.thank-you-download .text h1{font-size:1.5rem;line-height:2rem}}section.download-links-block{background-color:var(--bg-c)}section.download-links-block .container{display:grid}section.download-links-block .container .item{padding:20px;display:flex;align-items:center;border-bottom:1px solid #d1d5db}section.download-links-block .container .item *{margin:0}section.download-links-block .container .item:hover .title{color:#4d7790;text-decoration:underline;text-underline-offset:2px}section.download-links-block .container .item .title{flex:1;padding-right:8px;font-size:1.125rem;line-height:1.75rem}@media screen and (min-width:1000px){section.download-links-block .container .item .title{font-size:1.25rem;line-height:1.75rem}}section.download-links-block .container .item .asset-info{display:flex;align-items:center;gap:6px;margin-right:16px}section.download-links-block .container .item .asset-info span{width:3px;height:3px;border-radius:50%;background-color:#9ca3af}section.download-links-block .container .item .asset-info p{font-size:.875rem;line-height:1.25rem}@media screen and (min-width:1000px){section.download-links-block .container .item .asset-info p{font-size:1.125rem;line-height:1.75rem}}section.download-links-block .container .item svg{width:16px;height:16px;transform:rotate(180deg)}section.download-links-block .container .item svg path{fill:#4d7790}.cards-sec{padding:80px 0;background-color:var(--bg-c);margin-top:80px}@media screen and (max-width:767px){.cards-sec{margin-top:40px}}.cards-sec.bg-grey{background-color:#f8f8f8}.cards-sec.bg-white{background-color:#fff}.cards-sec .cards{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:999px){.cards-sec .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.cards-sec .cards{grid-template-columns:repeat(1,minmax(0,1fr));max-width:375px;margin:0 auto}}.cards-sec .cards .card{background-color:#fff;border-radius:16px;overflow:hidden;text-align:center}.cards-sec .cards .card .card-top{padding:24px;height:168px}.cards-sec .cards .card .card-top .card-icon{max-width:120px;margin:0 auto;width:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--bg-c);height:100%}.cards-sec .cards .card .card-top .card-icon svg{width:40px;height:auto}.cards-sec .cards .card .card-top .card-icon svg path{fill:var(--text-c)}.cards-sec .cards .card .card-top .card-image{width:100%;height:100%}.cards-sec .cards .card .card-top .card-image img{width:100%;height:100%;object-fit:cover}.cards-sec .cards .card .card-body{padding:0 24px 34px}@media screen and (max-width:767px){.cards-sec .cards .card .card-body{padding-bottom:28px}}.cards-sec .cards .card .card-body h3{font-size:1.125rem;line-height:1.75rem;margin:0 0 8px;color:#000}@media screen and (max-width:767px){.cards-sec .cards .card .card-body h3{font-size:1rem;line-height:1.5;margin-bottom:26px}}.cards-sec .cards .card .card-body p{color:#575757;margin:0 0 24px}@media screen and (max-width:767px){.cards-sec .cards .card .card-body p{font-size:.875rem;line-height:1.4285714286;margin-bottom:20px}}.cards-sec .cards .card .card-body .btn{font-size:1.125rem;line-height:1.5555555556}@media screen and (max-width:767px){.cards-sec .cards .card .card-body .btn{font-size:.875rem;line-height:1.4285714286}}.banner .slick-list,.banner .slick-track{height:100%}.hero-banner{margin-bottom:0;position:relative;overflow:hidden;padding:102px 0 56px;background-color:#fff;z-index:1}@media screen and (max-width:767px){.hero-banner{padding-top:40px}}.hero-banner:not(.style-2){background-color:var(--bg-c)}.hero-banner .container{position:relative}.hero-banner .content{display:flex;gap:80px;position:relative;z-index:2;align-items:center}@media screen and (max-width:767px){.hero-banner .content{flex-direction:column;gap:32px}}.hero-banner .content h1{font-weight:700;letter-spacing:-.02em;text-align:left;color:#3f3f3f;font-size:4.5rem;font-weight:700;line-height:4.875rem;letter-spacing:-.02em;margin:0 0 18px}@media screen and (max-width:1219px){.hero-banner .content h1{font-size:3rem;line-height:3.75rem;letter-spacing:-.02em}}@media screen and (max-width:767px){.hero-banner .content h1{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em;margin-bottom:8px}}.hero-banner .content p{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em;font-weight:400;letter-spacing:-.02em;text-align:left;margin:0 0 48px;padding-right:20px}@media screen and (max-width:1219px){.hero-banner .content p{font-size:1.25rem;line-height:1.75rem}}@media screen and (max-width:767px){.hero-banner .content p{margin-bottom:16px;padding-right:0;font-size:1rem;line-height:1.5rem;letter-spacing:0}}.hero-banner .content .btn{font-size:1.125rem;line-height:1.75rem;font-weight:600;text-align:left;position:relative;overflow:visible}.hero-banner .content .btn.btn-primary svg path{fill:#fff}@media screen and (max-width:767px){.hero-banner .content .btn{font-size:.875rem;line-height:1.25rem}}.hero-banner .content .btn-tertiary{display:flex;align-items:center;gap:7px;font-size:1.125rem;line-height:1.75rem;font-weight:400}.hero-banner .content .btn-tertiary span{display:flex;text-decoration:none}@media screen and (max-width:767px){.hero-banner .content .btn-tertiary span{font-size:1rem;line-height:1.5rem}}.hero-banner .content .btn-tertiary span:first-child{position:relative}.hero-banner .content .btn-tertiary span:first-child::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#4d7790;transition:all .3s ease}.hero-banner .content .btn-tertiary svg{position:absolute;right:-24px}.hero-banner .content .btn-tertiary::after{content:none}.hero-banner .content .btn-tertiary:hover span::after{opacity:0}.hero-banner .content .text-c{width:49.15%;margin-top:3px}@media screen and (max-width:767px){.hero-banner .content .text-c{width:100%;order:2;margin:0}}.hero-banner .content .text-c .banner-buttons{display:flex;align-items:center;gap:32px 24px;flex-wrap:wrap}@media screen and (max-width:767px){.hero-banner .content .text-c .banner-buttons{flex-direction:column;align-items:flex-start}}.hero-banner .content .text-c>*{max-width:529px}.hero-banner .content .image{position:relative;width:44.0677966102%;border-radius:15px;overflow:hidden;height:100%}@media screen and (max-width:767px){.hero-banner .content .image{width:100%;order:1;border-radius:8px}}.hero-banner .content .image .img-wrapper{padding-top:102.3076923077%;border-radius:15px;overflow:hidden}@media screen and (max-width:767px){.hero-banner .content .image .img-wrapper{border-radius:8px}}.hero-banner .content .image .video-cta .play-video-btn{position:absolute;display:flex;align-items:center;justify-content:center;left:0;top:0;width:100%;height:100%}@media screen and (max-width:767px){.hero-banner .content .image .video-cta .play-video-btn svg{width:36px;height:36px}}.hero-banner .content .image.video{padding-bottom:0}.hero-banner .content .image.video .video-holder{position:relative;width:100%;padding-top:102.3076923077%;left:0;top:0;min-width:181.8803418803%;left:50%;transform:translateX(-50%)}.hero-banner .content .image.video .video-holder .video-player{display:block!important}.hero-banner .content .image.video .video-holder .close-modal{display:none}.hero-banner .content .image.video .video-holder .video-player{height:100%}.hero-banner .content .video{padding-bottom:102.3076923077%;border-radius:15px;overflow:hidden}@media screen and (max-width:767px){.hero-banner .content .video{border-radius:8px}}.hero-banner .content .video video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.hero-banner .content .video-holder{min-width:auto;position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%)}.hero-banner .content .video-holder .video-sizer{padding:0;height:100%}.hero-banner .content .video-holder .plyr--video{height:100%}.hero-banner .content .video-holder .plyr__controls{display:none}.hero-banner .svg-bg{position:absolute;width:107.6271186441%;height:268.105065666%;top:-135.381503%;right:-53.958333%}@media screen and (max-width:767px){.hero-banner .svg-bg{top:-141.381503%;right:-41.958333%;width:111.627119%}}.hero-banner .svg-bg svg path{fill:var(--svg-bg)}.hero-banner.style-2{padding:0}.hero-banner.style-2 .content{max-width:780px;margin:0 auto;text-align:center;flex-direction:column;align-items:center;gap:0;padding:168px 0}@media screen and (max-width:767px){.hero-banner.style-2 .content{padding:56px 0 0}}.hero-banner.style-2 .content h1{font-size:3.75rem;line-height:4.5rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:center;margin:0 0 16px;color:#3f3f3f}@media screen and (max-width:1219px){.hero-banner.style-2 .content h1{font-size:3rem;line-height:3.75rem;letter-spacing:-.02em}}@media screen and (max-width:767px){.hero-banner.style-2 .content h1{margin-bottom:8px;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em;text-align:center}}.hero-banner.style-2 .content p{font-size:1.25rem;line-height:1.75rem;font-weight:400;text-align:center;margin-bottom:40px;color:#374151;letter-spacing:0;padding:0}@media screen and (max-width:767px){.hero-banner.style-2 .content p{margin-bottom:16px;font-size:1rem;line-height:1.5rem;color:#575757}}.hero-banner.style-2 .content .btn{margin-bottom:24px;padding:12px 18px}@media screen and (max-width:767px){.hero-banner.style-2 .content .btn{padding:10px 18px;margin-bottom:32px}}@media screen and (max-width:767px){.hero-banner.style-2 .images{display:flex;margin-top:70px;padding:0 7px;justify-content:space-between}}.hero-banner.style-2 .images .img{position:absolute;left:-1.569444%;bottom:0;width:280px;height:426px;z-index:1}@media screen and (max-width:1219px){.hero-banner.style-2 .images .img{width:200px;height:auto;display:flex}}@media screen and (max-width:767px){.hero-banner.style-2 .images .img{position:relative;left:0;width:50%}}.hero-banner.style-2 .images .img:last-child{left:auto;right:-2.169444%}@media screen and (max-width:767px){.hero-banner.style-2 .images .img:last-child{right:.4%}}.hero-banner.style-2 .svg-bg{display:flex;align-items:flex-end}.hero-banner.style-2 .svg-bg svg{height:auto}.hero-banner.style-2 .svg-bg:first-of-type{width:98.3050847458%;height:127.5449101796%;right:auto;bottom:-25.449701%;left:-22.017778%;top:auto;transform:rotate(14.8deg)}@media screen and (max-width:767px){.hero-banner.style-2 .svg-bg:first-of-type{width:174.375%;height:128vw;bottom:-39.68vw;left:-90%}}.hero-banner.style-2 .svg-bg:last-of-type{width:56.3559322034%;height:73.0538922156%;bottom:9.2814371257%;left:auto;top:auto;right:-37.388889%}@media screen and (max-width:999px){.hero-banner.style-2 .svg-bg:last-of-type{bottom:0}}@media screen and (max-width:767px){.hero-banner.style-2 .svg-bg:last-of-type{width:79.0625%;height:57.81vw;bottom:-8.1vw;right:-31vw}}.banner{padding:112px 0;position:relative;background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),linear-gradient(270deg,rgba(0,0,0,.2) 0,rgba(102,102,102,0) 50%)}@media (min-width:1440px){.banner{padding:7.78vw 0}}@media screen and (max-width:767px){.banner{padding:140px 0 52px}}.banner .container{position:relative;z-index:2;display:flex}.banner .container.is-right{justify-content:flex-end}.banner .container.is-left{justify-content:flex-start}.banner .container .content{max-width:480px;width:100%}.banner .container .content h1{font-size:3rem;line-height:3.75rem;letter-spacing:-.02em;margin:0 0 16px;color:#fff}@media screen and (max-width:1219px){.banner .container .content h1{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.02em}}@media screen and (max-width:767px){.banner .container .content h1{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em}}.banner .container .content p{font-size:1.125rem;line-height:1.75rem;font-weight:600;text-align:left;color:#fff;margin-bottom:16px}@media screen and (max-width:767px){.banner .container .content p{font-weight:400}}.banner .container .content .btn{padding:10px 18px;font-size:1.125rem;line-height:1.75rem;font-weight:600}@media screen and (max-width:767px){.banner .container .content .btn{font-size:.875rem;line-height:1.25rem}}.banner .banner-bg{position:absolute;left:0;top:0;width:100%;height:100%}.banner .banner-bg .image,.banner .banner-bg .video,.banner .banner-bg div,.banner .banner-bg video{width:100%;height:100%;background:no-repeat center;background-size:cover;object-fit:cover}.banner .banner-bg::after{content:"";position:absolute;background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),linear-gradient(270deg,rgba(0,0,0,.2) 0,rgba(102,102,102,0) 50%);left:0;top:0;width:100%;height:100%}.banner .banner-svg .svg-bg{position:absolute}.banner .banner-svg .svg-bg svg{width:100%;height:100%}.banner .banner-svg .svg-bg:first-child{left:-11.5277777778%;top:-7.8vw;width:35.2083333333%;height:25.83vw}@media screen and (max-width:767px){.banner .banner-svg .svg-bg:first-child{left:-12.527778%;top:-8.8vw;width:43.208333%;height:31.83vw}}.banner .banner-svg .svg-bg:last-child{top:7.2vw;left:2.597222%;width:14.027778%;height:12.28vw}@media screen and (max-width:767px){.banner .banner-svg .svg-bg:last-child{top:9.2vw;left:2.597222%;width:20.027778%;height:16.28vw}}.banner.video{min-height:calc(100vh - 116px);flex-direction:row;align-items:flex-end;justify-content:flex-start;display:flex;padding:0;overflow:hidden}.banner.video .text-c{display:flex;justify-content:flex-start;color:#fff;padding-left:130px;padding-bottom:80px}@media screen and (max-width:999px){.banner.video .text-c{padding-left:20px;padding-bottom:60px}}.banner.video .text-c .links .play-video-button{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.banner.video .text-c .links .play-video-button .play-video-btn{width:26px;height:26px;margin-right:.5em}.banner.video .text-c .links .play-video-button .play-video-btn svg{width:inherit;height:inherit}.banner.video .text-c .links .play-video-button .btn-title{font-weight:500}.banner.video .text-c .banner-text{margin-left:.5em;border-left:1px solid #fff;padding-left:.5em}.blog-banner{position:relative;padding:68px 0 0}@media screen and (max-width:767px){.blog-banner{padding-top:45px}}.blog-banner::after{content:"";position:absolute;height:68px;left:0;width:100%;bottom:0;background-color:#fff}@media screen and (max-width:767px){.blog-banner::after{height:25px}}.blog-banner .content{position:relative;z-index:1;display:flex;gap:20px;justify-content:space-between;align-items:center}@media screen and (max-width:999px){.blog-banner .content{flex-direction:column}}.blog-banner .content .text{width:49.1525423729%;padding-right:100px;padding-bottom:96px;padding-top:96px}@media screen and (max-width:1219px){.blog-banner .content .text{padding-right:40px}}@media screen and (max-width:999px){.blog-banner .content .text{width:100%;padding-top:0;padding-right:0;padding-bottom:40px}}@media screen and (max-width:767px){.blog-banner .content .text{padding-bottom:12px;padding-right:0;margin-top:0}}.blog-banner .content .text .back-to-top{margin-bottom:107px;display:inline-flex;align-items:center;gap:8px;position:absolute;font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:left;color:#3f3f3f;left:0;top:0}@media screen and (max-width:1219px){.blog-banner .content .text .back-to-top{margin-bottom:60px}}@media screen and (max-width:999px){.blog-banner .content .text .back-to-top{margin-bottom:40px;position:relative}}@media screen and (max-width:767px){.blog-banner .content .text .back-to-top{margin-bottom:24px}}.blog-banner .content .text .back-to-top svg{transition:all .3s ease-out}.blog-banner .content .text .back-to-top:hover svg{transform:translateX(-8px)}.blog-banner .content .text .sub-title{margin-bottom:12px}@media screen and (max-width:767px){.blog-banner .content .text .sub-title{margin-bottom:8px}}.blog-banner .content .text h1{font-size:3rem;line-height:3.75rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:left;margin:0 0 32px}@media screen and (max-width:1219px){.blog-banner .content .text h1{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.02em}}@media screen and (max-width:767px){.blog-banner .content .text h1{font-size:1.5rem;line-height:2rem;margin-bottom:16px}}.blog-banner .content .text p{display:flex;margin:0;gap:6px;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:left;color:#3f3f3f}.blog-banner .content .text .speaker-areas{display:flex;gap:32px;justify-content:space-between}@media screen and (max-width:999px){.blog-banner .content .text .speaker-areas{justify-content:flex-start}}@media screen and (max-width:767px){.blog-banner .content .text .speaker-areas{margin-bottom:28px;padding-top:8px}}@media screen and (max-width:574px){.blog-banner .content .text .speaker-areas{gap:20px;flex-direction:column}}.blog-banner .content .text .speaker-areas .speaker{display:flex;flex-wrap:wrap;padding-left:24px;border-left:1px solid #ac1d1d;gap:0 12px;flex:1}@media screen and (max-width:999px){.blog-banner .content .text .speaker-areas .speaker{max-width:256px}}.blog-banner .content .text .speaker-areas .speaker .speaker-title{width:100%;padding-bottom:4px;border-bottom:.4px solid #c6c6c6;margin-bottom:8px;font-size:.75rem;line-height:1rem}.blog-banner .content .text .speaker-areas .speaker .image{max-width:56px;border-radius:50%;overflow:hidden;width:100%;height:auto;display:flex}.blog-banner .content .text .speaker-areas .speaker p.name{font-size:.875rem;line-height:1.25rem;font-weight:600;text-align:left;color:#575757;margin:0}.blog-banner .content .text .speaker-areas .speaker p.position{font-weight:400;text-align:left;font-size:.75rem;line-height:1rem;color:#575757;margin:0 0 4px}.blog-banner .content .text .speaker-areas .speaker p.corporation{font-size:.625rem;font-weight:400;line-height:1rem;text-align:left;color:#4d7790}.blog-banner .content .image{width:49.1525423729%;overflow:hidden;position:relative;border-radius:16px;height:100%}@media screen and (max-width:999px){.blog-banner .content .image{width:100%}}.blog-banner .content .image .img-wrapper{padding-top:100%}@media screen and (max-width:767px){.blog-banner .content .image .img-wrapper{padding-top:114.2857142857%}}.blog-banner.video{padding:63px 0 98px}@media screen and (max-width:767px){.blog-banner.video{padding:48px 0}}.blog-banner.video::after{content:none}.blog-banner.video .content{gap:0;align-items:center}@media screen and (max-width:1219px){.blog-banner.video .content{gap:40px}}@media screen and (max-width:767px){.blog-banner.video .content{gap:24px}}.blog-banner.video .content .text{padding-bottom:0;padding-right:20px;width:42.3728813559%;padding-top:0;margin-top:-35px}@media screen and (max-width:1219px){.blog-banner.video .content .text{width:100%;padding-right:0;margin-top:0}}.blog-banner.video .content .text .back-to-top{margin-bottom:95px;position:relative}@media screen and (max-width:1219px){.blog-banner.video .content .text .back-to-top{margin-bottom:60px}}@media screen and (max-width:999px){.blog-banner.video .content .text .back-to-top{margin-bottom:40px}}@media screen and (max-width:767px){.blog-banner.video .content .text .back-to-top{margin-bottom:24px}}.blog-banner.video .content .text h1{margin-bottom:12px}@media screen and (max-width:767px){.blog-banner.video .content .text h1{margin-bottom:16px}}.blog-banner.video .content .text p{font-size:1.125rem;line-height:1.75rem;font-weight:400;text-align:left;margin:0}.blog-banner.video .content .video{width:57.6271186441%;overflow:hidden;position:relative;border-radius:16px;height:100%;margin-top:36px}@media screen and (max-width:1219px){.blog-banner.video .content .video{width:100%;border-radius:8px;margin:0}}.blog-banner.video .content .video .video-holder{position:relative;left:0;top:0;width:100%;height:100%;min-width:auto;transform:translate(0)}.blog-banner.video .content .video .video-holder .video-player{border-radius:16px;overflow:hidden}@media screen and (max-width:767px){.blog-banner.video .content .video .video-holder .video-player{border-radius:8px}}.blog-banner.video .content .video .video-holder .plyr__controls{display:none}.blog-banner.video .content .video .img-wrapper{padding-top:56.32%}@media screen and (max-width:767px){.blog-banner.video .content .video .img-wrapper{padding-top:73.2142857143%}}.blog-banner.video .content .video .play-video-btn{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.blog-banner.video .content .video .play-video-btn svg{width:42px;height:42px}}nav.breadcrumb{padding:32px 0;background-color:#000}@media screen and (max-width:999px){nav.breadcrumb{padding:20px 0}}nav.breadcrumb.in-banner{display:none}@media screen and (min-width:1000px){nav.breadcrumb.in-banner{margin:17px 0 0;display:block}}nav.breadcrumb.in-banner ul{justify-content:center}nav.breadcrumb.mobile-only{display:block}@media screen and (min-width:1000px){nav.breadcrumb.mobile-only{display:none}}nav.breadcrumb ul{padding:0;margin:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}nav.breadcrumb li{margin:0;padding:0}nav.breadcrumb li:first-child::before{content:none}nav.breadcrumb li::before{content:"/";margin:0 8px;display:flex;align-items:center;width:auto;height:auto;border-radius:0;background-color:transparent;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:0;text-align:left;position:static;color:inherit}@media screen and (max-width:999px){nav.breadcrumb li::before{font-size:.75rem;line-height:1rem;margin:0 4px}}nav.breadcrumb li a{padding:0;font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.0625rem;text-align:left;text-transform:uppercase;margin:0;transition:all .3s}@media screen and (max-width:999px){nav.breadcrumb li a{font-size:.75rem;line-height:1rem}}nav.breadcrumb li.is-active a{transition:none;padding:0}nav.breadcrumb li.is-active a:hover{transition:none}.button-container{display:flex;justify-content:flex-start;flex-direction:column}.button-container .button-group{justify-content:flex-start;margin-top:0;display:flex;gap:16px}.button-container .button-group.is-vertical{flex-direction:column}.button-container .button-group .btn{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button-group{display:flex;justify-content:center;align-items:center;gap:16px;background-color:var(--bg-c)}.button-group.is-vertical{flex-direction:column;align-items:stretch;width:auto;display:inline-flex}.button-group.is-vertical .button{margin-right:0}.button-group .button{min-width:100px;max-width:300px;overflow:hidden}.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn,.block-newsletter .newsletter-main .newsletter-article .continue,.btn,.fc-toolbar button.fc-button,.mktoForm .form-submit .form-submit-btn,.wf-funnel-form form .form-submit .form-submit-btn,footer.footer .wrapper .top-section .logo-and-form .form form .form-submit .form-submit-btn{text-align:center;font-size:1rem;line-height:1.5rem;cursor:pointer;color:#fff;position:relative;background-color:#ac1d1d;font-weight:600;padding:16px 28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;overflow:hidden;border:none;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;gap:10px}.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn svg,.block-newsletter .newsletter-main .newsletter-article .continue svg,.btn svg,.fc-toolbar button.fc-button svg,.mktoForm .form-submit .form-submit-btn svg,.wf-funnel-form form .form-submit .form-submit-btn svg,footer.footer .wrapper .top-section .logo-and-form .form form .form-submit .form-submit-btn svg{width:20px;height:20px}@media screen and (max-width:767px){.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn,.block-newsletter .newsletter-main .newsletter-article .continue,.btn,.fc-toolbar button.fc-button,.mktoForm .form-submit .form-submit-btn,.wf-funnel-form form .form-submit .form-submit-btn,footer.footer .wrapper .top-section .logo-and-form .form form .form-submit .form-submit-btn{font-size:.875rem;line-height:1.25rem;padding:10px 18px}}.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn>*,.block-newsletter .newsletter-main .newsletter-article .continue>*,.btn>*,.fc-toolbar button.fc-button>*,.mktoForm .form-submit .form-submit-btn>*,.wf-funnel-form form .form-submit .form-submit-btn>*,footer.footer .wrapper .top-section .logo-and-form .form form .form-submit .form-submit-btn>*{position:relative;z-index:2}.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn:hover,.block-newsletter .newsletter-main .newsletter-article .continue:hover,.btn:hover,.fc-toolbar button.fc-button:hover,.mktoForm .form-submit .form-submit-btn:hover,.wf-funnel-form form .form-submit .form-submit-btn:hover,footer.footer .wrapper .top-section .logo-and-form .form form .form-submit .form-submit-btn:hover{background-color:#8a1717}.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn:active,.block-newsletter .newsletter-main .newsletter-article .continue:active,.btn:active,.fc-toolbar button.fc-button:active,.mktoForm .form-submit .form-submit-btn:active,.wf-funnel-form form .form-submit .form-submit-btn:active,footer.footer .wrapper .top-section .logo-and-form .form form .form-submit .form-submit-btn:active{background-color:#791414}.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn:active::after,.block-newsletter .newsletter-main .newsletter-article .continue:active::after,.btn:active::after,.fc-toolbar button.fc-button:active::after,.mktoForm .form-submit .form-submit-btn:active::after,.wf-funnel-form form .form-submit .form-submit-btn:active::after,footer.footer .wrapper .top-section .logo-and-form .form form .form-submit .form-submit-btn:active::after{background-color:rgba(0,0,0,.3);opacity:1}.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn:after,.block-newsletter .newsletter-main .newsletter-article .continue:after,.btn:after,.fc-toolbar button.fc-button:after,.mktoForm .form-submit .form-submit-btn:after,.wf-funnel-form form .form-submit .form-submit-btn:after,footer.footer .wrapper .top-section .logo-and-form .form form .form-submit .form-submit-btn:after{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);transition:all .3s ease;opacity:0;z-index:1}.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn:hover,.block-newsletter .newsletter-main .newsletter-article .continue:hover,.btn:hover,.fc-toolbar button.fc-button:hover,.mktoForm .form-submit .form-submit-btn:hover,.wf-funnel-form form .form-submit .form-submit-btn:hover,footer.footer .wrapper .top-section .logo-and-form .form form .form-submit .form-submit-btn:hover{color:#fff}.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn:hover::after,.block-newsletter .newsletter-main .newsletter-article .continue:hover::after,.btn:hover::after,.fc-toolbar button.fc-button:hover::after,.mktoForm .form-submit .form-submit-btn:hover::after,.wf-funnel-form form .form-submit .form-submit-btn:hover::after,footer.footer .wrapper .top-section .logo-and-form .form form .form-submit .form-submit-btn:hover::after{height:100%}.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn span,.block-newsletter .newsletter-main .newsletter-article .continue span,.btn span,.fc-toolbar button.fc-button span,.mktoForm .form-submit .form-submit-btn span,.wf-funnel-form form .form-submit .form-submit-btn span,footer.footer .wrapper .top-section .logo-and-form .form form .form-submit .form-submit-btn span{position:relative;z-index:1}.btn.btn-secondary{background-color:transparent;color:#3f3f3f;border:1px solid #c6c6c6;transition:all .3s ease}.btn.btn-secondary::after{content:none}.btn.btn-secondary:hover{border-color:#ac1d1d;background-color:transparent}.btn.btn-secondary:hover span{color:#ac1d1d}.btn.btn-secondary:active{background-color:transparent}.btn.btn-secondary:active span{color:#6e1212}.btn.btn-tertiary{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:transparent;padding:0;color:#4d7790;font-size:1rem;line-height:1.5rem;font-weight:400;border-radius:0}.btn.btn-tertiary::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#4d7790;opacity:0;top:auto}.btn.btn-tertiary:hover::after{opacity:1}.block-newsletter-cards .card .btn.read-more{padding:3px 0;background:0 0;border:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.block-newsletter-cards .newsletter-more-btn.btn{border:none;margin:40px auto 20px;display:block}@media screen and (min-width:768px),print{.block-newsletter-cards .newsletter-more-btn.btn{margin:60px auto 20px}}.buttons{display:flex;align-items:center;flex-wrap:wrap}.btn{font-weight:600}.btn.btn-tertiary.white:before{background-color:#fff}.btn.white{color:#fff}.action-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:105;visibility:hidden;opacity:0;transition:opacity .3s ease-out,visibility .3s}.action-modal.active{visibility:visible;opacity:1}.action-modal.delete{transition:opacity .9s,visibility .3s}.action-modal .action-modal-background{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7)}.action-modal .action-modal-content{position:absolute;display:inline-block;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);padding-top:60px}.action-modal .action-modal-content img{max-width:85vw;max-height:85vh}.action-modal .action-modal-content .close-action-modal{position:absolute;top:0;right:0;width:60px;height:60px;cursor:pointer;transition:transform .3s;border-radius:50%;background:rgba(0,0,0,.1)}.action-modal .action-modal-content .close-action-modal:after,.action-modal .action-modal-content .close-action-modal:before{content:"";position:absolute;top:50%;left:50%;width:30px;height:3px;background:#fff;transition:background-color .3s}.action-modal .action-modal-content .close-action-modal:before{transform:translate(-50%,-50%) rotate(45deg)}.action-modal .action-modal-content .close-action-modal:after{transform:translate(-50%,-50%) rotate(-45deg)}.video-player:not(.keep-ratio):not(.container-size){position:relative;width:100%;height:100%}.video-player:not(.keep-ratio):not(.container-size) .plyr{position:absolute;top:0;left:0;height:100%!important;width:100%}.video-player:not(.keep-ratio):not(.container-size) .plyr__video-wrapper,.video-player:not(.keep-ratio):not(.container-size) video{position:absolute;width:100%;height:100%!important;object-fit:cover}.video-player:not(.keep-ratio):not(.container-size) .plyr__poster{background-size:cover}.video-player.container-size{position:absolute;top:0;left:0;right:0;bottom:0}.video-holder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:177.7777777778vh}.video-holder .video-sizer{width:100%;padding-bottom:56.25%}.video-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s}.video-modal.is-active{opacity:1;visibility:visible}.video-modal.is-active .close-modal{width:50px;height:50px;color:#fff;position:absolute;right:40px;left:auto;top:30px;z-index:1;font-size:1.875rem;margin:0 auto;text-align:center;cursor:pointer}@media screen and (max-width:767px){.video-modal.is-active .close-modal{right:20px;top:5px}}.video-modal .video-player{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);margin:0 auto;right:auto;bottom:auto;max-width:70%;padding:0 20px}@media screen and (max-width:767px){.video-modal .video-player{max-width:100%}}.block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary,.link,.search-content .read-more{display:inline-flex;color:#4d7790;font-size:1rem;line-height:1.5rem;font-weight:400;position:relative;align-items:center;gap:16px}@media screen and (max-width:767px){.block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary,.link,.search-content .read-more{font-size:.875rem;line-height:1.25rem}}.block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary::after,.link::after,.search-content .read-more::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#4d7790;transition:opacity .3s ease;opacity:1}.block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary:hover::after,.block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary:hover::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary:hover::after,.link:hover::after,.search-content .read-more:hover::after{opacity:0}.link-arrow{display:inline-flex;color:#4d7790;font-size:1.125rem;line-height:1.75rem;font-weight:400;position:relative;align-items:center;gap:16px}@media screen and (max-width:767px){.link-arrow{font-size:1.125rem;line-height:1.75rem}}.link-arrow span{position:relative}.link-arrow span:first-child::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#4d7790;transition:opacity .3s ease;opacity:1}.link-arrow svg{transition:all .3s ease}.link-arrow:hover span{text-decoration:none}.link-arrow:hover span::after{opacity:0}.link-arrow:hover svg{transform:translateX(8px)}.back-to-top svg{transition:all .3s ease-out}.back-to-top:hover svg{transform:translateX(-8px)}.innerpage-title{padding:62px 0;background-color:#f8f8f8}@media screen and (max-width:767px){.innerpage-title{padding:46px 0}}.innerpage-title .back-to-top{display:inline-flex;align-items:center;gap:8px;color:#3f3f3f;font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:left;margin-bottom:73px}@media screen and (max-width:767px){.innerpage-title .back-to-top{margin-bottom:40px}}.innerpage-title .back-to-top svg path{fill:#3f3f3f}.innerpage-title .sub-title{margin-bottom:16px;letter-spacing:0}@media screen and (max-width:767px){.innerpage-title .sub-title{margin-bottom:8px;letter-spacing:.0625rem}}.innerpage-title h1{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:left;margin:0}@media screen and (max-width:767px){.innerpage-title h1{font-size:1.5rem;line-height:2rem}}#wrapper{overflow-x:clip}.hidden{display:none!important}.arrow-after{position:relative}.arrow-after:after{content:"";position:absolute;right:0;top:50%;border:8px solid transparent;height:0;opacity:0;display:inline-block;transform:translateY(-50%);transition:opacity .3s ease}.arrow-after:hover:after{opacity:1;animation:bounce .6s .2s ease-out}.divider{background-color:var(--bg-c)}.divider hr{background-color:rgba(122,122,122,.5);height:1px;border-radius:0;margin:0}@media screen and (max-width:999px){.container{padding:0 20px}}.until-desktop{display:block}@media screen and (min-width:1000px){.until-desktop{display:none}}.desktop-only{display:none}@media screen and (min-width:1000px){.desktop-only{display:block}}section{padding:0;margin-bottom:0}li::marker{font-weight:600}.content-block{position:relative;margin-top:70px;padding-top:0;padding-bottom:0;margin-bottom:0}@media screen and (min-width:1000px){.content-block:not(.none-gap){margin-top:128px}}.content-block.none-gap{margin-top:0}@media screen and (min-width:1000px){.content-block.none-gap{margin-top:0}}.content-block.extraSmall-gap{margin-top:48px}.content-block.large-gap{margin-top:96px}@media screen and (min-width:1000px){.content-block.large-gap{margin-top:183px}}.content-block.standard-gap{margin-top:81px}@media screen and (min-width:1000px){.content-block.standard-gap{margin-top:128px}}.content-block.small-gap{margin-top:80px}@media screen and (min-width:1000px){.content-block.small-gap{margin-top:96px}}.content-block .image-wrapper{display:flex}.content-block .image-wrapper img{border-radius:16px}.pagination li,.pagination ol,.pagination ul{list-style:none;margin:0;padding:0}.pagination li::before,.pagination ol::before,.pagination ul::before{content:none}.pagination.content-block{margin-bottom:96px}@media screen and (max-width:767px){.pagination.content-block{margin-bottom:80px}}.pagination .pagination-list{justify-content:center}.pagination .pagination-list .pagination-link{background:0 0;min-width:auto;width:40px;height:40px;border-radius:50%;padding:5px;border:1px solid #4d7790;color:#4d7790;transition:all .3s ease-out}.pagination .pagination-list .pagination-link:hover{color:#fff;background-color:#ac1d1d;border-color:#ac1d1d}.pagination .pagination-list .pagination-link.arrow{position:relative;width:45px;height:35px;border-radius:9999px;display:flex;align-items:center;justify-content:center}.pagination .pagination-list .pagination-link.arrow:hover{background-color:#4d7790;border-color:#4d7790}.pagination .pagination-list .pagination-link.arrow:hover svg path{fill:#fff}.pagination .pagination-list .pagination-link.arrow.previous:before{transform:translate(-50%,-50%) rotate(180deg)}.pagination .pagination-list .pagination-link.arrow svg path{transition:all .3s ease-out}.pagination .pagination-list .pagination-link.arrow:before{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;top:50%;left:50%;transform:translate(-50%,-50%);content:"";display:block;-webkit-mask-image:url(../icons_hidden/pagination-arrow.svg);mask-image:url(../icons_hidden/pagination-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:6px;height:10px}.pagination .pagination-list .pagination-link[disabled]{background-color:#fff;opacity:.5}.pagination .pagination-list .pagination-link[disabled]:hover{border:1px solid #c6c6c6;background-color:#fff;opacity:.5}.pagination .pagination-list .pagination-link[disabled]:hover svg path{fill:#4d7790}.pagination .pagination-list .pagination-link.is-current{background-color:#ac1d1d;border-color:#ac1d1d;color:#fff}.article-content+footer.footer{margin-top:96px}@media screen and (max-width:767px){.article-content+footer.footer{margin-top:48px}}.embed-block{background-color:var(--bg-c)}.block-speaker{background-color:var(--bg-c)}.js-padding{padding:60px 0}@media screen and (max-width:767px){.js-padding{padding:40px 0}}.text-content .js-padding{padding:20px}.pre-footer-panel{padding:128px 0;background:no-repeat center;background-size:cover;position:relative;display:flex;justify-content:center}@media screen and (max-width:767px){.pre-footer-panel{padding:80px 0}}.pre-footer-panel::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3019607843)}.pre-footer-panel .pre-footer-bg{position:absolute;left:0;top:0;width:100%;height:100%}.pre-footer-panel .pre-footer-bg .img,.pre-footer-panel .pre-footer-bg div{width:100%;height:100%;background:no-repeat center;background-size:cover}.pre-footer-panel .pre-footer-bg .img.show-pc{display:block}@media screen and (max-width:767px){.pre-footer-panel .pre-footer-bg .img.show-pc{display:none}}.pre-footer-panel .pre-footer-bg .img.show-m{display:none}@media screen and (max-width:767px){.pre-footer-panel .pre-footer-bg .img.show-m{display:block}}.pre-footer-panel .content{text-align:center;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;align-self:stretch;width:100%;padding-top:4px;margin:0 auto;justify-content:center;text-align:center;max-width:780px}@media screen and (max-width:767px){.pre-footer-panel .content{padding:4px 20px 0}}.pre-footer-panel h2{color:#fff;font-size:3rem;line-height:3.75rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:center;margin:0 0 30px;text-shadow:0 4px 8px rgba(16,24,40,.1019607843)}@media screen and (max-width:767px){.pre-footer-panel h2{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em}}.pre-footer-panel .buttons{margin:0;justify-content:center;gap:8px}.pre-footer-panel .buttons .btn{padding:10px 18px}.pre-footer-panel.style-2{background-color:#ac1d1d;background-color:var(--pre-bg);padding:128px 0;position:relative;overflow:hidden}.pre-footer-panel.style-2::after{content:none}@media screen and (max-width:999px){.pre-footer-panel.style-2{display:flex;flex-direction:column-reverse;padding:0 0 80px}}@media screen and (max-width:767px){.pre-footer-panel.style-2{padding-bottom:10px}}.pre-footer-panel.style-2 .image{position:absolute;left:-31.15%;top:-20.448276%;width:81.5972222222%;height:148.7931034483%}@media screen and (max-width:1219px){.pre-footer-panel.style-2 .image{left:-45%;width:92%}}@media screen and (max-width:999px){.pre-footer-panel.style-2 .image{position:relative;left:-44.375%;top:0;width:100%;margin-bottom:24px;width:150%;margin-top:-24vw}}@media screen and (max-width:767px){.pre-footer-panel.style-2 .image{height:auto;width:189.0625%;margin-top:-20.93vw}}.pre-footer-panel.style-2 .image .img-wrapper{width:100%;height:100%}.pre-footer-panel.style-2 .image img{width:100%;height:100%;object-fit:contain}.pre-footer-panel.style-2 .container{display:flex;justify-content:flex-end}@media screen and (max-width:767px){.pre-footer-panel.style-2 .container{flex:auto}}.pre-footer-panel.style-2 .container .text{max-width:480px;width:100%}@media screen and (max-width:1219px){.pre-footer-panel.style-2 .container .text{padding-left:60px}}@media screen and (max-width:999px){.pre-footer-panel.style-2 .container .text{max-width:100%;padding-left:0}}@media screen and (max-width:767px){.pre-footer-panel.style-2 .container .text{margin-top:-9px}}.pre-footer-panel.style-2 .container .text h2{font-size:3rem;line-height:3.75rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:left;margin:0 0 13px;padding-top:4px;color:#fff}@media screen and (max-width:1219px){.pre-footer-panel.style-2 .container .text h2{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.02em}}@media screen and (max-width:767px){.pre-footer-panel.style-2 .container .text h2{font-size:1.5rem;line-height:2rem;margin-bottom:16px}}.pre-footer-panel.style-2 .container .text p{color:#fff;margin-bottom:33px}@media screen and (max-width:767px){.pre-footer-panel.style-2 .container .text p{margin-bottom:21px}}.pre-footer-panel.style-2 .container .text .btn{background-color:#fff;color:#3f3f3f;padding:12px 20px;font-size:1rem;line-height:1.5rem;font-weight:600}.pre-footer-panel.style-2 .container .text .btn:hover{background-color:#4d7790;color:#fff}@media screen and (max-width:767px){.pre-footer-panel.style-2 .container .text .btn{font-size:.875rem;line-height:1.25rem;padding:10px 18px}}.pre-footer-panel.style-2 .container .buttons{justify-content:flex-start}.pre-footer-panel.style-3{background-color:#ac1d1d;padding:0;position:relative;padding-top:128px;padding-bottom:128px;overflow:hidden}.pre-footer-panel.style-3 .container{position:static}.pre-footer-panel.style-3 .container .btn{background-color:#f8f8f8;color:#3f3f3f}.pre-footer-panel.style-3 .container .btn:hover{background-color:#4d7790;color:#fff}@media screen and (max-width:1219px){.pre-footer-panel.style-3 .content{max-width:660px}}@media screen and (max-width:999px){.pre-footer-panel.style-3 .content{max-width:100%;padding:4px 0 0}}.pre-footer-panel.style-3::after{content:none}@media screen and (max-width:999px){.pre-footer-panel.style-3{display:flex;flex-direction:column-reverse;padding:80px 0 0}}.pre-footer-panel.style-3 .images{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}@media screen and (max-width:999px){.pre-footer-panel.style-3 .images{position:relative;margin:0 auto;display:flex;justify-content:center}}@media screen and (max-width:767px){.pre-footer-panel.style-3 .images{margin-top:17px}}.pre-footer-panel.style-3 .images .img:first-child{position:absolute;left:0;bottom:-4px;width:24.7916666667%}@media screen and (max-width:999px){.pre-footer-panel.style-3 .images .img:first-child{position:relative;width:100%}}@media screen and (max-width:767px){.pre-footer-panel.style-3 .images .img:first-child{max-width:226px}}.pre-footer-panel.style-3 .images .img:last-child{position:absolute;right:52px;top:116px;width:14.4444444444%}@media screen and (max-width:999px){.pre-footer-panel.style-3 .images .img:last-child{display:none}}footer.footer{z-index:1;margin-top:auto;position:relative;background-color:#f8f8f8}footer.footer .wrapper{display:flex;flex-direction:column;justify-content:space-between}footer.footer .wrapper .top-section{padding:96px 0 76px}@media screen and (max-width:767px){footer.footer .wrapper .top-section{padding:36px 0 28px}}footer.footer .wrapper .top-section .container{position:relative;justify-content:space-between;gap:40px}footer.footer .wrapper .top-section h3,footer.footer .wrapper .top-section h5{font-size:.875rem;line-height:1.25rem;font-weight:700;letter-spacing:.0625rem;text-align:left;margin:0 0 16px;color:#3f3f3f;text-transform:uppercase}@media screen and (max-width:767px){footer.footer .wrapper .top-section h3,footer.footer .wrapper .top-section h5{margin-bottom:8px}}footer.footer .wrapper .top-section .logo-and-form{display:flex;justify-content:space-between;gap:40px}@media screen and (max-width:767px){footer.footer .wrapper .top-section .logo-and-form{flex-direction:column;gap:20px}}footer.footer .wrapper .top-section .logo-and-form .image-wrapper{max-width:280px;width:100%}@media screen and (max-width:767px){footer.footer .wrapper .top-section .logo-and-form .image-wrapper{margin-top:-5px}}footer.footer .wrapper .top-section .logo-and-form .image-wrapper a{display:flex}footer.footer .wrapper .top-section .logo-and-form .image-wrapper img{width:100%}@media screen and (max-width:999px){footer.footer .wrapper .top-section .logo-and-form .image-wrapper{max-width:200px}}@media screen and (max-width:767px){footer.footer .wrapper .top-section .logo-and-form .image-wrapper{max-width:144px}footer.footer .wrapper .top-section .logo-and-form .image-wrapper a{display:flex}}footer.footer .wrapper .top-section .logo-and-form .form{max-width:680px;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);background:#fff;border-radius:16px;padding:24px;position:relative;margin-bottom:64px}@media screen and (max-width:767px){footer.footer .wrapper .top-section .logo-and-form .form{margin-bottom:0;padding:24px 20px}}footer.footer .wrapper .top-section .logo-and-form .form>*{position:relative;z-index:2}footer.footer .wrapper .top-section .logo-and-form .form h2{font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.02em;text-align:left;color:#3f3f3f;margin:0 0 8px}@media screen and (max-width:767px){footer.footer .wrapper .top-section .logo-and-form .form h2{font-size:1.25rem;line-height:1.75rem;letter-spacing:0}}footer.footer .wrapper .top-section .logo-and-form .form p{text-align:left;color:#3f3f3f;margin-bottom:16px}@media screen and (max-width:767px){footer.footer .wrapper .top-section .logo-and-form .form p{font-size:.875rem;line-height:1.25rem}}footer.footer .wrapper .top-section .logo-and-form .form .form-container{padding:0;margin-top:0}footer.footer .wrapper .top-section .logo-and-form .form form{display:flex;flex-wrap:wrap;gap:8px}@media screen and (max-width:767px){footer.footer .wrapper .top-section .logo-and-form .form form{gap:12px}}footer.footer .wrapper .top-section .logo-and-form .form form.mktoForm .mktoFormRow{gap:8px;width:calc(50% - 4px)}@media screen and (max-width:767px){footer.footer .wrapper .top-section .logo-and-form .form form.mktoForm .mktoFormRow{width:100%}}footer.footer .wrapper .top-section .logo-and-form .form form.mktoForm .mktoFormRow label{font-family:"Titillium Web",san-serif}footer.footer .wrapper .top-section .logo-and-form .form form.mktoForm .mktoFormRow input,footer.footer .wrapper .top-section .logo-and-form .form form.mktoForm .mktoFormRow select{background-color:#f8f8f8;font-family:"Titillium Web",san-serif}footer.footer .wrapper .top-section .logo-and-form .form form.mktoForm .mktoFormRow .mktoClear{display:none}footer.footer .wrapper .top-section .logo-and-form .form form.mktoForm .mktoButtonRow{margin-top:8px}footer.footer .wrapper .top-section .logo-and-form .form form.mktoForm .mktoButtonRow .mktoButton{padding:10px 18px!important;font-size:1rem!important}@media screen and (max-width:767px){footer.footer .wrapper .top-section .logo-and-form .form form.mktoForm .mktoButtonRow .mktoButton{font-size:.875rem!important}}footer.footer .wrapper .top-section .logo-and-form .form form .wf-classic-3{display:none}footer.footer .wrapper .top-section .logo-and-form .form form .form-item{width:calc(50% - 4px);position:relative}@media screen and (max-width:767px){footer.footer .wrapper .top-section .logo-and-form .form form .form-item{width:100%}}footer.footer .wrapper .top-section .logo-and-form .form form .form-item input{width:100%;padding-left:14px;background:0 0}footer.footer .wrapper .top-section .logo-and-form .form form .form-item .form-label{display:none}footer.footer .wrapper .top-section .logo-and-form .form form .form-item select{cursor:pointer;width:100%;background-image:url(../icons_hidden/arr-up-red.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) center}footer.footer .wrapper .top-section .logo-and-form .form form .form-item select.active span{transform:rotate(180deg)}footer.footer .wrapper .top-section .logo-and-form .form form .form-item input,footer.footer .wrapper .top-section .logo-and-form .form form .form-item select{background-color:#f8f8f8;padding-right:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}footer.footer .wrapper .top-section .logo-and-form .form form .form-item input.has-icon{background-image:url(../icons_hidden/arr-right-red.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) center}footer.footer .wrapper .top-section .logo-and-form .form form .form-item span{position:absolute;width:42px;height:100%;top:0;right:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s ease}footer.footer .wrapper .top-section .logo-and-form .form form .form-item.type-checkbox{width:100%}footer.footer .wrapper .top-section .logo-and-form .form form .form-item.type-checkbox .form-checkbox{width:100%;margin-top:-2px}@media screen and (max-width:767px){footer.footer .wrapper .top-section .logo-and-form .form form .form-item.type-checkbox .form-checkbox{margin-top:-5px}}footer.footer .wrapper .top-section .logo-and-form .form form .form-item.type-checkbox .form-checkbox .checkbox-field{position:relative}footer.footer .wrapper .top-section .logo-and-form .form form .form-item.type-checkbox .form-checkbox .checkbox-field input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;opacity:0;visibility:hidden}footer.footer .wrapper .top-section .logo-and-form .form form .form-item.type-checkbox .form-checkbox .checkbox-field input:checked+label::after{opacity:1;visibility:visible}footer.footer .wrapper .top-section .logo-and-form .form form .form-item.type-checkbox .form-checkbox .checkbox-field label{padding-left:24px;position:relative;font-family:"Titillium Web",san-serif;font-size:.75rem;line-height:1rem;font-weight:400;text-align:left}footer.footer .wrapper .top-section .logo-and-form .form form .form-item.type-checkbox .form-checkbox .checkbox-field label a{text-decoration:underline;text-underline-offset:1px;font-size:.75rem;line-height:1rem;color:#4d7790}footer.footer .wrapper .top-section .logo-and-form .form form .form-item.type-checkbox .form-checkbox .checkbox-field label a:hover{text-decoration:none}footer.footer .wrapper .top-section .logo-and-form .form form .form-item.type-checkbox .form-checkbox .checkbox-field label::before{content:"";position:absolute;left:0;top:0;border-radius:50%;width:16px;height:16px;border:1px solid #c6c6c6;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);transition:all .3s ease;transform:translate(0);background-color:#f8f8f8}footer.footer .wrapper .top-section .logo-and-form .form form .form-item.type-checkbox .form-checkbox .checkbox-field label::after{content:"";position:absolute;left:3px;top:5px;width:10px;height:6px;background:url(../icons_hidden/check.svg) no-repeat center;background-size:contain;opacity:0;visibility:hidden;transition:all .3s ease-out}footer.footer .wrapper .top-section .logo-and-form .form form .form-item.full-width{width:100%}footer.footer .wrapper .top-section .logo-and-form .form form li,footer.footer .wrapper .top-section .logo-and-form .form form ol,footer.footer .wrapper .top-section .logo-and-form .form form ul{list-style:none;margin:0;padding:0}footer.footer .wrapper .top-section .logo-and-form .form form li::before,footer.footer .wrapper .top-section .logo-and-form .form form ol::before,footer.footer .wrapper .top-section .logo-and-form .form form ul::before{content:none}footer.footer .wrapper .top-section .logo-and-form .form form ul{position:absolute;top:calc(100% + 4px);background-color:#fff;left:0;width:100%;padding:8px 0;z-index:2;box-shadow:0 10px 15px -3px rgba(0,0,0,.1019607843);border-radius:0 0 6px 6px;display:none}footer.footer .wrapper .top-section .logo-and-form .form form ul li{padding:8px 16px;cursor:pointer;font-size:.875rem;line-height:1.25rem;color:#2e2f35;transition:all .3s}footer.footer .wrapper .top-section .logo-and-form .form form ul li:hover{color:#ac1d1d}footer.footer .wrapper .top-section .logo-and-form .form form .form-submit{margin-top:6px}@media screen and (max-width:767px){footer.footer .wrapper .top-section .logo-and-form .form form .form-submit{margin-top:2px}}footer.footer .wrapper .top-section .logo-and-form .form form .form-submit .form-submit-btn{padding:10px 18px;font-family:"Titillium Web",san-serif;font-weight:600}footer.footer .wrapper .top-section .logo-and-form .form form .form-submit .form-submit-btn span{position:static;width:auto}footer.footer .wrapper .top-section .logo-and-form .form form .form-submit .btn.submitting div{width:16px;height:16px;top:10px;left:44px;margin:0;border-width:2px;left:50%;margin-left:-8px}footer.footer .wrapper .top-section .logo-and-form .form .form-bg{position:absolute;top:0;right:0;z-index:1;width:182px;height:165px;overflow:hidden;border-radius:0 16px 0 0;display:flex;justify-content:flex-start;align-items:flex-end}footer.footer .wrapper .top-section .logo-and-form .form .form-bg img{max-width:none}@media screen and (max-width:1219px){footer.footer .wrapper .top-section .logo-and-form .form .form-bg{top:auto;bottom:0;right:0;width:75px;height:80px;justify-content:flex-start;align-items:flex-start;border-radius:0 0 16px 0}footer.footer .wrapper .top-section .logo-and-form .form .form-bg img{width:167px;height:auto}}footer.footer .wrapper .top-section .contact-and-nav{display:flex;width:100%;justify-content:space-between;gap:40px}@media screen and (max-width:767px){footer.footer .wrapper .top-section .contact-and-nav{flex-direction:column;gap:24px;margin-top:24px}}footer.footer .wrapper .top-section .contact-and-nav .contact{max-width:280px;margin-top:-88px;width:100%}@media screen and (max-width:999px){footer.footer .wrapper .top-section .contact-and-nav .contact{max-width:200px;margin-top:0}}@media screen and (max-width:767px){footer.footer .wrapper .top-section .contact-and-nav .contact{max-width:100%}}footer.footer .wrapper .top-section .contact-and-nav .contact .item{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #c6c6c6;display:flex;flex-direction:column}footer.footer .wrapper .top-section .contact-and-nav .contact .item:first-child{padding-bottom:13px}footer.footer .wrapper .top-section .contact-and-nav .contact .item a{font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:left;color:#575757;transition:color .3s ease}footer.footer .wrapper .top-section .contact-and-nav .contact .item a:hover{color:#ac1d1d}footer.footer .wrapper .top-section .contact-and-nav .contact .item a:first-of-type{color:#ac1d1d;font-weight:600;margin-bottom:4px}footer.footer .wrapper .top-section .contact-and-nav .contact .item a:first-of-type:hover{color:#651712}footer.footer .wrapper .top-section .contact-and-nav .contact .item a:nth-of-type(2){margin-bottom:2px}footer.footer .wrapper .top-section .contact-and-nav .contact .item:last-child{padding-bottom:0;margin-bottom:0;border:none}footer.footer .wrapper .top-section .contact-and-nav .contact .item:last-child a:first-of-type{color:#575757;font-weight:400}footer.footer .wrapper .top-section .contact-and-nav .contact .item:last-child a:first-of-type:hover{color:#ac1d1d}footer.footer .wrapper .top-section .contact-and-nav .footer-nav{display:flex;gap:24px 20px;max-width:680px;width:100%;flex-wrap:wrap}@media screen and (max-width:767px){footer.footer .wrapper .top-section .contact-and-nav .footer-nav{gap:15px 20px}}footer.footer .wrapper .top-section .contact-and-nav .footer-nav .item{flex:1}footer.footer .wrapper .top-section .contact-and-nav .footer-nav .item .quicklinks{display:flex;flex-direction:column;align-items:flex-start}footer.footer .wrapper .top-section .contact-and-nav .footer-nav .item h3{margin-bottom:40px}@media screen and (max-width:767px){footer.footer .wrapper .top-section .contact-and-nav .footer-nav .item h3{margin-bottom:16px}}footer.footer .wrapper .top-section .contact-and-nav .footer-nav .item a{font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:left;color:#575757;margin-bottom:20px;white-space:nowrap;transition:color .3s ease}@media screen and (max-width:767px){footer.footer .wrapper .top-section .contact-and-nav .footer-nav .item a{margin-bottom:8px}}footer.footer .wrapper .top-section .contact-and-nav .footer-nav .item a:hover{color:#ac1d1d}footer.footer .wrapper .bottom-section{padding:21px 0;position:relative;border-top:1px solid #c6c6c6}@media screen and (max-width:767px){footer.footer .wrapper .bottom-section{padding:36px 0}}footer.footer .wrapper .bottom-section .container{display:flex;align-items:center;justify-content:space-between;gap:20px}@media screen and (max-width:999px){footer.footer .wrapper .bottom-section .container{flex-direction:column}}@media screen and (max-width:767px){footer.footer .wrapper .bottom-section .container{gap:30px}}footer.footer .wrapper .bottom-section .container .details{display:flex;align-items:baseline;gap:8px}footer.footer .wrapper .bottom-section .container .details .details-right{display:block}footer.footer .wrapper .bottom-section .container .details .details-right p{display:inline}@media screen and (max-width:999px){footer.footer .wrapper .bottom-section .container .details{gap:20px;align-items:flex-start}}footer.footer .wrapper .bottom-section .container .details p{margin:0;font-size:.75rem;line-height:1rem;font-weight:400;text-align:left;color:#575757}@media screen and (max-width:999px){footer.footer .wrapper .bottom-section .container .details p{flex:1}}footer.footer .wrapper .bottom-section .container .details p strong{font-weight:600;color:#3f3f3f;margin-right:4px}@media screen and (max-width:767px){footer.footer .wrapper .bottom-section .container .details p strong{display:block}}footer.footer .wrapper .bottom-section .container .details p a{text-decoration:none;color:inherit;font-weight:inherit}footer.footer .wrapper .bottom-section .container .bottom-links{display:flex;gap:54px}@media screen and (max-width:767px){footer.footer .wrapper .bottom-section .container .bottom-links{gap:10px;width:100%;justify-content:space-between}}footer.footer .wrapper .bottom-section .container .bottom-links .login{display:flex;align-items:center;gap:8px;font-size:1.125rem;line-height:1.75rem;font-weight:600;text-align:left;color:#ac1d1d}@media screen and (max-width:767px){footer.footer .wrapper .bottom-section .container .bottom-links .login{font-size:1rem;line-height:1.5rem}}footer.footer .wrapper .bottom-section .container .bottom-links .login:hover svg{transform:translateX(8px)}footer.footer .wrapper .bottom-section .container .bottom-links .login svg{transition:transform .3s ease}footer.footer .wrapper .bottom-section .container .bottom-links .social-links{display:flex;align-items:center;justify-content:center}footer.footer .wrapper .bottom-section .container .bottom-links .social-links span{font-size:.75rem;line-height:1rem;text-transform:uppercase;font-weight:600;text-align:right;color:#3f3f3f;margin-right:16px}footer.footer .wrapper .bottom-section .container .bottom-links .social-links .social{margin-right:8px}footer.footer .wrapper .bottom-section .container .bottom-links .social-links .social a{display:flex}footer.footer .wrapper .bottom-section .container .bottom-links .social-links .social a:hover path,footer.footer .wrapper .bottom-section .container .bottom-links .social-links .social a:hover rect{fill:#8a1717}footer.footer .wrapper .bottom-section .container .bottom-links .social-links .social:nth-child(2) a:hover path{fill:#fff}footer.footer .wrapper .bottom-section .container .bottom-links .social-links .social rect,footer.footer .wrapper .bottom-section .container .bottom-links .social-links .social svg path{transition:all .3s ease-out}@media screen and (max-width:767px){footer.footer .wrapper .bottom-section .container .bottom-links .social-links .social{margin-right:5px}}footer.footer .wrapper .bottom-section .container .bottom-links .social-links .social:last-child{margin-right:0}#search-box ::placeholder{color:rgba(255,255,255,.5)!important}#search-box input.input{background-color:transparent;outline:0;border:0!important;box-shadow:none;text-align:center;color:#fff;font-size:1rem}#search-box .search-box-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}#search-box .search-box-inner p{font-size:1rem;line-height:1.5;margin-top:15px;color:#fff}#search-box form{position:relative}#search-box form:before{content:"";display:block;position:absolute;bottom:0;height:1px;background-color:#fff;left:50%;width:0;transition:all 1s}#search-box form:after{content:"";display:block;position:absolute;bottom:0;height:1px;background-color:#fff;right:50%;width:0;transition:all 1s}#search-box.show-it form:after,#search-box.show-it form:before{width:50%}.search-inner{border-top:1px solid transparent;border-bottom:1px solid transparent;width:100%;bottom:100%;padding:15px 10px;display:none;min-width:320px;position:fixed;top:0;left:0;right:auto;height:100%;z-index:2000}.search-inner #search-close{position:absolute;right:30px;display:inline-block;cursor:pointer;transition:all .3s;width:50px;height:50px;top:28px;color:#fff}.search-inner #search-close:hover .wrapper span{background-color:#4d7790}.search-inner #search-close .wrapper{position:relative;height:50px}.search-inner #search-close .wrapper span{width:32px;height:2px;background-color:#fff;display:block;position:absolute;top:50%;transition:background-color .3s ease}.search-inner #search-close .wrapper span:nth-child(1){transform:rotate(45deg)}.search-inner #search-close .wrapper span:nth-child(2){transform:rotate(-45deg)}.search-inner input.input{width:100%;height:36px}@media screen and (max-width:560px){.search-inner input.input{width:300px}.search-inner input.input::placeholder{font-size:.75rem}}.search-inner.bottom{bottom:auto;top:100%}@media screen and (max-width:1439px){.search-inner.bottom{box-shadow:0 0 5px #000;top:-26px;width:100vw;padding-top:63px;height:100vh;min-width:0}}@media screen and (max-width:450px){.search-inner.bottom{top:-18px}}@keyframes lds-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.form-submit-message{padding:30px}@media (min-width:1024px){.form-submit-message{max-width:780px;margin:20px auto}}.form-submit-message h3{margin:0!important}.form-submit-message .mb-4{margin-bottom:1rem}.form-submit-message .leading-6{line-height:1.5rem}.form-submit-message .items-center{align-items:center}.form-submit-message .items-start{align-items:start}.form-submit-message .flex{display:flex}.form-submit-message .border{border:0 solid #e5e7eb;border-width:1px}.form-submit-message .rounded-lg{border-radius:.5rem}.form-submit-message .bg-green-50{background-color:#ecfdf3}.form-submit-message .text-sm{font-size:.875rem;line-height:1.25rem}.form-submit-message .p-4{padding:1rem}.form-submit-message .px-4{padding-left:1rem;padding-right:1rem}.form-submit-message .py-8{padding-top:2rem;padding-bottom:2rem}.form-submit-message .border-green-300{border-color:#12b76a}.form-submit-message .font-medium{font-weight:500}.form-submit-message .sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.form-submit-message .flex-shrink-0,.form-submit-message .shrink-0{flex-shrink:0}.form-submit-message .w-4{width:1rem}.form-submit-message .h-4{height:1rem}.form-submit-message .inline{display:inline}.form-submit-message .mr-3{margin-right:.75rem}.form-submit-message .text-green-700{color:#027a48}.form-submit-message .mb-0{margin-bottom:0}.form-submit-message .text-md{font-size:1rem}.form-submit-message .mt-2{margin-top:.5rem}.form-submit-message .mb-4{margin-bottom:1rem}.form-submit-message .message span{line-height:1rem}@media (min-width:1024px){.form-title{max-width:780px;margin:0 auto}}.form-container{max-width:780px;margin:0 auto}.sprig-component h2{margin-bottom:48px}.wf-funnel-form{margin-top:48px}.mktoForm,.wf-funnel-form form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (min-width:768px){.mktoForm,.wf-funnel-form form{gap:40px 20px}}.mktoForm h3,.wf-funnel-form form h3{margin-top:0!important}.mktoForm .form-submit .form-submit-btn,.wf-funnel-form form .form-submit .form-submit-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:none;cursor:pointer;font-size:.875rem;line-height:1.25rem;font-style:normal;font-weight:500;transition:all .3s;font-family:Inter,sans-serif;color:#fff;padding:16px 28px}@media screen and (max-width:767px){.mktoForm .form-submit .form-submit-btn,.wf-funnel-form form .form-submit .form-submit-btn{margin-top:4px;padding:10px 15px}}.mktoForm .form-submit .form-submit-btn.submitting,.wf-funnel-form form .form-submit .form-submit-btn.submitting{color:transparent;position:relative;cursor:default;background-color:#575757}.mktoForm .form-submit .form-submit-btn.submitting div,.wf-funnel-form form .form-submit .form-submit-btn.submitting div{box-sizing:border-box;display:block;position:absolute;width:16px;height:16px;top:12px;left:50px;margin:0;margin-left:-8px;border:2px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent transparent}.mktoForm .form-submit .form-submit-btn.submitting div:nth-child(1),.wf-funnel-form form .form-submit .form-submit-btn.submitting div:nth-child(1){animation-delay:-.45s}.mktoForm .form-submit .form-submit-btn.submitting div:nth-child(2),.wf-funnel-form form .form-submit .form-submit-btn.submitting div:nth-child(2){animation-delay:-.3s}.mktoForm .form-submit .form-submit-btn.submitting div:nth-child(3),.wf-funnel-form form .form-submit .form-submit-btn.submitting div:nth-child(3){animation-delay:-.15s}.mktoForm .form-heading,.wf-funnel-form form .form-heading{grid-column:span 2;margin-bottom:-24px;color:#4e5055;font-family:Inter,sans-serif;font-size:1.375rem;font-style:normal;font-weight:600;line-height:1.35;letter-spacing:-.035rem}@media (min-width:768px){.mktoForm .form-heading,.wf-funnel-form form .form-heading{font-size:1.75rem}}.mktoForm .form-item,.mktoForm .mktoFormRow,.wf-funnel-form form .form-item,.wf-funnel-form form .mktoFormRow{grid-column:span 12;display:flex;flex-direction:column;justify-content:flex-end}@media (min-width:768px){.mktoForm .form-item:not(.type-textarea,.type-file,.full-width),.mktoForm .mktoFormRow:not(.type-textarea,.type-file,.full-width),.wf-funnel-form form .form-item:not(.type-textarea,.type-file,.full-width),.wf-funnel-form form .mktoFormRow:not(.type-textarea,.type-file,.full-width){grid-column:span 6}}.mktoForm .form-item.type-checkbox,.mktoForm .form-item.type-radio,.mktoForm .mktoFormRow.type-checkbox,.mktoForm .mktoFormRow.type-radio,.wf-funnel-form form .form-item.type-checkbox,.wf-funnel-form form .form-item.type-radio,.wf-funnel-form form .mktoFormRow.type-checkbox,.wf-funnel-form form .mktoFormRow.type-radio{justify-content:flex-start}.mktoForm .form-item.type-file input,.mktoForm .mktoFormRow.type-file input,.wf-funnel-form form .form-item.type-file input,.wf-funnel-form form .mktoFormRow.type-file input{padding:16px}.mktoForm .form-item.type-date input,.mktoForm .form-item.type-time input,.mktoForm .mktoFormRow.type-date input,.mktoForm .mktoFormRow.type-time input,.wf-funnel-form form .form-item.type-date input,.wf-funnel-form form .form-item.type-time input,.wf-funnel-form form .mktoFormRow.type-date input,.wf-funnel-form form .mktoFormRow.type-time input{min-width:100%;min-height:45px;-webkit-appearance:none;-moz-appearance:none}.mktoForm .form-item.type-date input::-webkit-date-and-time-value,.mktoForm .form-item.type-time input::-webkit-date-and-time-value,.mktoForm .mktoFormRow.type-date input::-webkit-date-and-time-value,.mktoForm .mktoFormRow.type-time input::-webkit-date-and-time-value,.wf-funnel-form form .form-item.type-date input::-webkit-date-and-time-value,.wf-funnel-form form .form-item.type-time input::-webkit-date-and-time-value,.wf-funnel-form form .mktoFormRow.type-date input::-webkit-date-and-time-value,.wf-funnel-form form .mktoFormRow.type-time input::-webkit-date-and-time-value{text-align:left}.mktoForm .form-item label,.mktoForm .mktoFormRow label,.wf-funnel-form form .form-item label,.wf-funnel-form form .mktoFormRow label{position:relative;font-size:.875rem;line-height:1.25rem;font-weight:500;text-align:left;color:#1f2937;font-family:Inter,sans-serif;margin-bottom:4px}.mktoForm .form-item label.required::before,.mktoForm .mktoFormRow label.required::before,.wf-funnel-form form .form-item label.required::before,.wf-funnel-form form .mktoFormRow label.required::before{content:"*";color:#ac1d1d;margin-right:4px}.mktoForm .form-item em,.mktoForm .mktoFormRow em,.wf-funnel-form form .form-item em,.wf-funnel-form form .mktoFormRow em{font-family:Inter,sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#4b5563;margin-top:2px}.mktoForm .form-item .input,.mktoForm .form-item input,.mktoForm .form-item select,.mktoForm .form-item textarea,.mktoForm .mktoFormRow .input,.mktoForm .mktoFormRow input,.mktoForm .mktoFormRow select,.mktoForm .mktoFormRow textarea,.wf-funnel-form form .form-item .input,.wf-funnel-form form .form-item input,.wf-funnel-form form .form-item select,.wf-funnel-form form .form-item textarea,.wf-funnel-form form .mktoFormRow .input,.wf-funnel-form form .mktoFormRow input,.wf-funnel-form form .mktoFormRow select,.wf-funnel-form form .mktoFormRow textarea{align-self:stretch;display:flex;align-items:center;gap:8px;padding:9px 18px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);border:1px solid #d2d6dc;border-radius:8px;background-color:#fff;color:#111827;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-style:normal;font-weight:400;line-height:1.5rem;transition:all .3s;box-shadow:0 1px 2px 0 rgba(0,0,0,.0509803922)}@media screen and (max-width:767px){.mktoForm .form-item .input,.mktoForm .form-item input,.mktoForm .form-item select,.mktoForm .form-item textarea,.mktoForm .mktoFormRow .input,.mktoForm .mktoFormRow input,.mktoForm .mktoFormRow select,.mktoForm .mktoFormRow textarea,.wf-funnel-form form .form-item .input,.wf-funnel-form form .form-item input,.wf-funnel-form form .form-item select,.wf-funnel-form form .form-item textarea,.wf-funnel-form form .mktoFormRow .input,.wf-funnel-form form .mktoFormRow input,.wf-funnel-form form .mktoFormRow select,.wf-funnel-form form .mktoFormRow textarea{font-size:.875rem;line-height:1.25rem;padding:11px 16px}}.mktoForm .form-item .input:focus,.mktoForm .form-item .input:focus-visible,.mktoForm .form-item input:focus,.mktoForm .form-item input:focus-visible,.mktoForm .form-item select:focus,.mktoForm .form-item select:focus-visible,.mktoForm .form-item textarea:focus,.mktoForm .form-item textarea:focus-visible,.mktoForm .mktoFormRow .input:focus,.mktoForm .mktoFormRow .input:focus-visible,.mktoForm .mktoFormRow input:focus,.mktoForm .mktoFormRow input:focus-visible,.mktoForm .mktoFormRow select:focus,.mktoForm .mktoFormRow select:focus-visible,.mktoForm .mktoFormRow textarea:focus,.mktoForm .mktoFormRow textarea:focus-visible,.wf-funnel-form form .form-item .input:focus,.wf-funnel-form form .form-item .input:focus-visible,.wf-funnel-form form .form-item input:focus,.wf-funnel-form form .form-item input:focus-visible,.wf-funnel-form form .form-item select:focus,.wf-funnel-form form .form-item select:focus-visible,.wf-funnel-form form .form-item textarea:focus,.wf-funnel-form form .form-item textarea:focus-visible,.wf-funnel-form form .mktoFormRow .input:focus,.wf-funnel-form form .mktoFormRow .input:focus-visible,.wf-funnel-form form .mktoFormRow input:focus,.wf-funnel-form form .mktoFormRow input:focus-visible,.wf-funnel-form form .mktoFormRow select:focus,.wf-funnel-form form .mktoFormRow select:focus-visible,.wf-funnel-form form .mktoFormRow textarea:focus,.wf-funnel-form form .mktoFormRow textarea:focus-visible{outline:0;border-color:#575757}.mktoForm .form-item .input.has-icon,.mktoForm .form-item input.has-icon,.mktoForm .form-item select.has-icon,.mktoForm .form-item textarea.has-icon,.mktoForm .mktoFormRow .input.has-icon,.mktoForm .mktoFormRow input.has-icon,.mktoForm .mktoFormRow select.has-icon,.mktoForm .mktoFormRow textarea.has-icon,.wf-funnel-form form .form-item .input.has-icon,.wf-funnel-form form .form-item input.has-icon,.wf-funnel-form form .form-item select.has-icon,.wf-funnel-form form .form-item textarea.has-icon,.wf-funnel-form form .mktoFormRow .input.has-icon,.wf-funnel-form form .mktoFormRow input.has-icon,.wf-funnel-form form .mktoFormRow select.has-icon,.wf-funnel-form form .mktoFormRow textarea.has-icon{position:relative;padding-left:14px;background-repeat:no-repeat;background-position:14px center}.mktoForm .form-item select,.mktoForm .mktoFormRow select,.wf-funnel-form form .form-item select,.wf-funnel-form form .mktoFormRow select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../icons_hidden/arr-down.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) center}.mktoForm .form-item textarea,.mktoForm .mktoFormRow textarea,.wf-funnel-form form .form-item textarea,.wf-funnel-form form .mktoFormRow textarea{align-items:flex-start;min-height:210px;resize:none}.mktoForm .form-item .form-checkbox .checkbox-field,.mktoForm .form-item .form-radio .radio-field,.mktoForm .mktoFormRow .form-checkbox .checkbox-field,.mktoForm .mktoFormRow .form-radio .radio-field,.wf-funnel-form form .form-item .form-checkbox .checkbox-field,.wf-funnel-form form .form-item .form-radio .radio-field,.wf-funnel-form form .mktoFormRow .form-checkbox .checkbox-field,.wf-funnel-form form .mktoFormRow .form-radio .radio-field{display:flex;align-items:center;cursor:pointer;position:relative;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mktoForm .form-item .form-checkbox .checkbox-field:hover input:not([disabled]):checked,.mktoForm .form-item .form-radio .radio-field:hover input:not([disabled]):checked,.mktoForm .mktoFormRow .form-checkbox .checkbox-field:hover input:not([disabled]):checked,.mktoForm .mktoFormRow .form-radio .radio-field:hover input:not([disabled]):checked,.wf-funnel-form form .form-item .form-checkbox .checkbox-field:hover input:not([disabled]):checked,.wf-funnel-form form .form-item .form-radio .radio-field:hover input:not([disabled]):checked,.wf-funnel-form form .mktoFormRow .form-checkbox .checkbox-field:hover input:not([disabled]):checked,.wf-funnel-form form .mktoFormRow .form-radio .radio-field:hover input:not([disabled]):checked{border-color:#575757;background-color:#575757}.mktoForm .form-item .form-checkbox .checkbox-field label,.mktoForm .form-item .form-radio .radio-field label,.mktoForm .mktoFormRow .form-checkbox .checkbox-field label,.mktoForm .mktoFormRow .form-radio .radio-field label,.wf-funnel-form form .form-item .form-checkbox .checkbox-field label,.wf-funnel-form form .form-item .form-radio .radio-field label,.wf-funnel-form form .mktoFormRow .form-checkbox .checkbox-field label,.wf-funnel-form form .mktoFormRow .form-radio .radio-field label{cursor:pointer;color:#4e5055;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;margin:0}.mktoForm .form-item .form-checkbox .checkbox-field input,.mktoForm .form-item .form-radio .radio-field input,.mktoForm .mktoFormRow .form-checkbox .checkbox-field input,.mktoForm .mktoFormRow .form-radio .radio-field input,.wf-funnel-form form .form-item .form-checkbox .checkbox-field input,.wf-funnel-form form .form-item .form-radio .radio-field input,.wf-funnel-form form .mktoFormRow .form-checkbox .checkbox-field input,.wf-funnel-form form .mktoFormRow .form-radio .radio-field input{align-self:unset;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d2d6dc;transition:background-color .3s,border-color .3s;background-color:#fff;cursor:pointer}.mktoForm .form-item .form-checkbox .checkbox-field input:focus,.mktoForm .form-item .form-checkbox .checkbox-field input:focus-visible,.mktoForm .form-item .form-radio .radio-field input:focus,.mktoForm .form-item .form-radio .radio-field input:focus-visible,.mktoForm .mktoFormRow .form-checkbox .checkbox-field input:focus,.mktoForm .mktoFormRow .form-checkbox .checkbox-field input:focus-visible,.mktoForm .mktoFormRow .form-radio .radio-field input:focus,.mktoForm .mktoFormRow .form-radio .radio-field input:focus-visible,.wf-funnel-form form .form-item .form-checkbox .checkbox-field input:focus,.wf-funnel-form form .form-item .form-checkbox .checkbox-field input:focus-visible,.wf-funnel-form form .form-item .form-radio .radio-field input:focus,.wf-funnel-form form .form-item .form-radio .radio-field input:focus-visible,.wf-funnel-form form .mktoFormRow .form-checkbox .checkbox-field input:focus,.wf-funnel-form form .mktoFormRow .form-checkbox .checkbox-field input:focus-visible,.wf-funnel-form form .mktoFormRow .form-radio .radio-field input:focus,.wf-funnel-form form .mktoFormRow .form-radio .radio-field input:focus-visible{outline-offset:.5px}.mktoForm .form-item .form-radio,.mktoForm .mktoFormRow .form-radio,.wf-funnel-form form .form-item .form-radio,.wf-funnel-form form .mktoFormRow .form-radio{display:grid;gap:16px;margin-top:12px}.mktoForm .form-item .form-radio:hover input:checked:not([disabled]),.mktoForm .mktoFormRow .form-radio:hover input:checked:not([disabled]),.wf-funnel-form form .form-item .form-radio:hover input:checked:not([disabled]),.wf-funnel-form form .mktoFormRow .form-radio:hover input:checked:not([disabled]){border-color:#575757;background-color:#575757}.mktoForm .form-item .form-radio input,.mktoForm .mktoFormRow .form-radio input,.wf-funnel-form form .form-item .form-radio input,.wf-funnel-form form .mktoFormRow .form-radio input{height:16px;width:16px}.mktoForm .form-item .form-radio input[disabled],.mktoForm .mktoFormRow .form-radio input[disabled],.wf-funnel-form form .form-item .form-radio input[disabled],.wf-funnel-form form .mktoFormRow .form-radio input[disabled]{background-color:#f9fafb;border:1px solid #d2d6dc}.mktoForm .form-item .form-radio input[disabled]+label:before,.mktoForm .mktoFormRow .form-radio input[disabled]+label:before,.wf-funnel-form form .form-item .form-radio input[disabled]+label:before,.wf-funnel-form form .mktoFormRow .form-radio input[disabled]+label:before{background-color:#d2d6dc}.mktoForm .form-item .form-radio input:checked:not([disabled])+label:before,.mktoForm .mktoFormRow .form-radio input:checked:not([disabled])+label:before,.wf-funnel-form form .form-item .form-radio input:checked:not([disabled])+label:before,.wf-funnel-form form .mktoFormRow .form-radio input:checked:not([disabled])+label:before{background-color:#fff}.mktoForm .form-item .form-radio input:checked+label:before,.mktoForm .mktoFormRow .form-radio input:checked+label:before,.wf-funnel-form form .form-item .form-radio input:checked+label:before,.wf-funnel-form form .mktoFormRow .form-radio input:checked+label:before{display:block;content:"";width:6px;height:6px;border-radius:50%;position:absolute;left:-19px;top:50%;transform:translateY(-50%)}.mktoForm .form-item .form-checkbox,.mktoForm .mktoFormRow .form-checkbox,.wf-funnel-form form .form-item .form-checkbox,.wf-funnel-form form .mktoFormRow .form-checkbox{display:grid;gap:16px;margin-top:12px}.mktoForm .form-item .form-checkbox .checkbox-field input,.mktoForm .mktoFormRow .form-checkbox .checkbox-field input,.wf-funnel-form form .form-item .form-checkbox .checkbox-field input,.wf-funnel-form form .mktoFormRow .form-checkbox .checkbox-field input{height:16px;width:16px;min-width:16px;border-radius:4px}.mktoForm .form-item .form-checkbox .checkbox-field input[disabled],.mktoForm .mktoFormRow .form-checkbox .checkbox-field input[disabled],.wf-funnel-form form .form-item .form-checkbox .checkbox-field input[disabled],.wf-funnel-form form .mktoFormRow .form-checkbox .checkbox-field input[disabled]{background-color:#f9fafb;border-color:#e5e7eb}.mktoForm .form-item .form-checkbox .checkbox-field input:checked:not([disabled])+label:before,.mktoForm .mktoFormRow .form-checkbox .checkbox-field input:checked:not([disabled])+label:before,.wf-funnel-form form .form-item .form-checkbox .checkbox-field input:checked:not([disabled])+label:before,.wf-funnel-form form .mktoFormRow .form-checkbox .checkbox-field input:checked:not([disabled])+label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M9.08089 3.14407L4.08089 8.14408C4.03734 8.18778 3.9856 8.22245 3.92862 8.24611C3.87164 8.26977 3.81055 8.28194 3.74886 8.28194C3.68717 8.28194 3.62608 8.26977 3.5691 8.24611C3.51212 8.22245 3.46038 8.18778 3.41683 8.14408L1.22933 5.95658C1.18573 5.91297 1.15114 5.86121 1.12754 5.80424C1.10394 5.74727 1.0918 5.68621 1.0918 5.62454C1.0918 5.56288 1.10394 5.50182 1.12754 5.44485C1.15114 5.38788 1.18573 5.33612 1.22933 5.29251C1.27293 5.24891 1.3247 5.21432 1.38167 5.19072C1.43864 5.16713 1.4997 5.15498 1.56136 5.15498C1.62302 5.15498 1.68408 5.16713 1.74105 5.19072C1.79802 5.21432 1.84979 5.24891 1.89339 5.29251L3.74925 7.14837L8.41761 2.48079C8.50567 2.39273 8.6251 2.34326 8.74964 2.34326C8.87418 2.34326 8.99361 2.39273 9.08167 2.48079C9.16973 2.56885 9.2192 2.68829 9.2192 2.81282C9.2192 2.93736 9.16973 3.0568 9.08167 3.14486L9.08089 3.14407Z' fill='white'/%3E%3C/svg%3E")}.mktoForm .form-item .form-checkbox .checkbox-field input:checked[disabled]+label:before,.mktoForm .mktoFormRow .form-checkbox .checkbox-field input:checked[disabled]+label:before,.wf-funnel-form form .form-item .form-checkbox .checkbox-field input:checked[disabled]+label:before,.wf-funnel-form form .mktoFormRow .form-checkbox .checkbox-field input:checked[disabled]+label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M9.08089 3.14407L4.08089 8.14408C4.03734 8.18778 3.9856 8.22245 3.92862 8.24611C3.87164 8.26977 3.81055 8.28194 3.74886 8.28194C3.68717 8.28194 3.62608 8.26977 3.5691 8.24611C3.51212 8.22245 3.46038 8.18778 3.41683 8.14408L1.22933 5.95658C1.18573 5.91297 1.15114 5.86121 1.12754 5.80424C1.10394 5.74727 1.0918 5.68621 1.0918 5.62454C1.0918 5.56288 1.10394 5.50182 1.12754 5.44485C1.15114 5.38788 1.18573 5.33612 1.22933 5.29251C1.27293 5.24891 1.3247 5.21432 1.38167 5.19072C1.43864 5.16713 1.4997 5.15498 1.56136 5.15498C1.62302 5.15498 1.68408 5.16713 1.74105 5.19072C1.79802 5.21432 1.84979 5.24891 1.89339 5.29251L3.74925 7.14837L8.41761 2.48079C8.50567 2.39273 8.6251 2.34326 8.74964 2.34326C8.87418 2.34326 8.99361 2.39273 9.08167 2.48079C9.16973 2.56885 9.2192 2.68829 9.2192 2.81282C9.2192 2.93736 9.16973 3.0568 9.08167 3.14486L9.08089 3.14407Z' fill='%23e5e7eb'/%3E%3C/svg%3E")}.mktoForm .form-item .form-checkbox .checkbox-field input:checked+label:before,.mktoForm .mktoFormRow .form-checkbox .checkbox-field input:checked+label:before,.wf-funnel-form form .form-item .form-checkbox .checkbox-field input:checked+label:before,.wf-funnel-form form .mktoFormRow .form-checkbox .checkbox-field input:checked+label:before{content:"";left:-21px;width:10px;height:10px;position:absolute;transform:translateY(-50%);top:50%}.mktoForm .form-item .mktoFormCol,.mktoForm .mktoFormRow .mktoFormCol,.wf-funnel-form form .form-item .mktoFormCol,.wf-funnel-form form .mktoFormRow .mktoFormCol{width:100%;margin-bottom:0!important}.mktoForm .form-item .mktoFormCol .mktoOffset,.mktoForm .mktoFormRow .mktoFormCol .mktoOffset,.wf-funnel-form form .form-item .mktoFormCol .mktoOffset,.wf-funnel-form form .mktoFormRow .mktoFormCol .mktoOffset{display:none}.mktoForm .form-item .mktoFieldWrap,.mktoForm .mktoFormRow .mktoFieldWrap,.wf-funnel-form form .form-item .mktoFieldWrap,.wf-funnel-form form .mktoFormRow .mktoFieldWrap{margin:0!important;display:flex;flex-direction:column;width:100%}.mktoForm .form-item .mktoFieldWrap .mktoLabel,.mktoForm .mktoFormRow .mktoFieldWrap .mktoLabel,.wf-funnel-form form .form-item .mktoFieldWrap .mktoLabel,.wf-funnel-form form .mktoFormRow .mktoFieldWrap .mktoLabel{width:100%!important}.mktoForm .form-item .mktoFieldWrap .mktoGutter,.mktoForm .mktoFormRow .mktoFieldWrap .mktoGutter,.wf-funnel-form form .form-item .mktoFieldWrap .mktoGutter,.wf-funnel-form form .mktoFormRow .mktoFieldWrap .mktoGutter{display:none}.mktoForm .form-item .mktoFieldWrap .mktoLogicalField.mktoCheckboxList,.mktoForm .mktoFormRow .mktoFieldWrap .mktoLogicalField.mktoCheckboxList,.wf-funnel-form form .form-item .mktoFieldWrap .mktoLogicalField.mktoCheckboxList,.wf-funnel-form form .mktoFormRow .mktoFieldWrap .mktoLogicalField.mktoCheckboxList{width:100%!important;padding:0;float:none;display:flex;align-self:flex-start;gap:8px 32px;flex-wrap:wrap}.mktoForm .form-item .mktoFieldWrap .mktoLogicalField.mktoCheckboxList input,.mktoForm .mktoFormRow .mktoFieldWrap .mktoLogicalField.mktoCheckboxList input,.wf-funnel-form form .form-item .mktoFieldWrap .mktoLogicalField.mktoCheckboxList input,.wf-funnel-form form .mktoFormRow .mktoFieldWrap .mktoLogicalField.mktoCheckboxList input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;opacity:0;visibility:hidden}.mktoForm .form-item .mktoFieldWrap .mktoLogicalField.mktoCheckboxList input:checked+label::after,.mktoForm .mktoFormRow .mktoFieldWrap .mktoLogicalField.mktoCheckboxList input:checked+label::after,.wf-funnel-form form .form-item .mktoFieldWrap .mktoLogicalField.mktoCheckboxList input:checked+label::after,.wf-funnel-form form .mktoFormRow .mktoFieldWrap .mktoLogicalField.mktoCheckboxList input:checked+label::after{opacity:1;visibility:visible}.mktoForm .form-item .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label,.mktoForm .mktoFormRow .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label,.wf-funnel-form form .form-item .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label,.wf-funnel-form form .mktoFormRow .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label{padding-left:24px;position:relative;font-family:"Titillium Web",san-serif;font-size:.75rem;line-height:1rem;font-weight:400;text-align:left;margin:0;cursor:pointer}.mktoForm .form-item .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label a,.mktoForm .mktoFormRow .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label a,.wf-funnel-form form .form-item .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label a,.wf-funnel-form form .mktoFormRow .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label a{text-decoration:underline;text-underline-offset:1px;font-size:.75rem;line-height:1rem;color:#4d7790}.mktoForm .form-item .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label a:hover,.mktoForm .mktoFormRow .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label a:hover,.wf-funnel-form form .form-item .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label a:hover,.wf-funnel-form form .mktoFormRow .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label a:hover{text-decoration:none}.mktoForm .form-item .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label::before,.mktoForm .mktoFormRow .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label::before,.wf-funnel-form form .form-item .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label::before,.wf-funnel-form form .mktoFormRow .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label::before{content:"";position:absolute;left:0;top:0;border-radius:50%;width:16px;height:16px;border:1px solid #c6c6c6;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);transition:all .3s ease;transform:translate(0);background-color:#f8f8f8}.mktoForm .form-item .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label::after,.mktoForm .mktoFormRow .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label::after,.wf-funnel-form form .form-item .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label::after,.wf-funnel-form form .mktoFormRow .mktoFieldWrap .mktoLogicalField.mktoCheckboxList label::after{content:"";position:absolute;left:3px;top:5px;width:10px;height:6px;background:url(../icons_hidden/check.svg) no-repeat center;background-size:contain;opacity:0;visibility:hidden;transition:all .3s ease-out}.mktoForm .form-item .mktoFieldWrap input,.mktoForm .form-item .mktoFieldWrap select,.mktoForm .mktoFormRow .mktoFieldWrap input,.mktoForm .mktoFormRow .mktoFieldWrap select,.wf-funnel-form form .form-item .mktoFieldWrap input,.wf-funnel-form form .form-item .mktoFieldWrap select,.wf-funnel-form form .mktoFormRow .mktoFieldWrap input,.wf-funnel-form form .mktoFormRow .mktoFieldWrap select{width:100%!important}.mktoForm .form-item .mktoRequiredField,.mktoForm .mktoFormRow .mktoRequiredField,.wf-funnel-form form .form-item .mktoRequiredField,.wf-funnel-form form .mktoFormRow .mktoRequiredField{display:flex;flex-direction:column;float:none;margin-top:0!important;margin-left:0!important}.mktoForm .form-item .mktoRequiredField .mktoLabel,.mktoForm .mktoFormRow .mktoRequiredField .mktoLabel,.wf-funnel-form form .form-item .mktoRequiredField .mktoLabel,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoLabel{position:relative;width:auto!important;padding-top:0;font-size:.875rem;line-height:1.25rem;font-weight:500;text-align:left;float:none;color:#1f2937;font-family:Inter,sans-serif;margin-bottom:4px;display:flex;align-items:center}.mktoForm .form-item .mktoRequiredField .mktoLabel .mktoAsterix,.mktoForm .mktoFormRow .mktoRequiredField .mktoLabel .mktoAsterix,.wf-funnel-form form .form-item .mktoRequiredField .mktoLabel .mktoAsterix,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoLabel .mktoAsterix{float:none;color:#ac1d1d;margin-right:4px;padding-left:0}.mktoForm .form-item .mktoRequiredField .mktoGutter,.mktoForm .mktoFormRow .mktoRequiredField .mktoGutter,.wf-funnel-form form .form-item .mktoRequiredField .mktoGutter,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoGutter{display:none}.mktoForm .form-item .mktoRequiredField .input,.mktoForm .form-item .mktoRequiredField input,.mktoForm .form-item .mktoRequiredField select,.mktoForm .form-item .mktoRequiredField textarea,.mktoForm .mktoFormRow .mktoRequiredField .input,.mktoForm .mktoFormRow .mktoRequiredField input,.mktoForm .mktoFormRow .mktoRequiredField select,.mktoForm .mktoFormRow .mktoRequiredField textarea,.wf-funnel-form form .form-item .mktoRequiredField .input,.wf-funnel-form form .form-item .mktoRequiredField input,.wf-funnel-form form .form-item .mktoRequiredField select,.wf-funnel-form form .form-item .mktoRequiredField textarea,.wf-funnel-form form .mktoFormRow .mktoRequiredField .input,.wf-funnel-form form .mktoFormRow .mktoRequiredField input,.wf-funnel-form form .mktoFormRow .mktoRequiredField select,.wf-funnel-form form .mktoFormRow .mktoRequiredField textarea{width:100%!important;align-self:stretch;display:flex;align-items:center;gap:8px;padding:9px 18px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);border:1px solid #d2d6dc;border-radius:8px;background-color:#fff;color:#111827;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-style:normal;font-weight:400;line-height:1.5rem;transition:all .3s;box-shadow:0 1px 2px 0 rgba(0,0,0,.0509803922)}@media screen and (max-width:767px){.mktoForm .form-item .mktoRequiredField .input,.mktoForm .form-item .mktoRequiredField input,.mktoForm .form-item .mktoRequiredField select,.mktoForm .form-item .mktoRequiredField textarea,.mktoForm .mktoFormRow .mktoRequiredField .input,.mktoForm .mktoFormRow .mktoRequiredField input,.mktoForm .mktoFormRow .mktoRequiredField select,.mktoForm .mktoFormRow .mktoRequiredField textarea,.wf-funnel-form form .form-item .mktoRequiredField .input,.wf-funnel-form form .form-item .mktoRequiredField input,.wf-funnel-form form .form-item .mktoRequiredField select,.wf-funnel-form form .form-item .mktoRequiredField textarea,.wf-funnel-form form .mktoFormRow .mktoRequiredField .input,.wf-funnel-form form .mktoFormRow .mktoRequiredField input,.wf-funnel-form form .mktoFormRow .mktoRequiredField select,.wf-funnel-form form .mktoFormRow .mktoRequiredField textarea{font-size:.875rem;line-height:1.25rem;padding:11px 16px}}.mktoForm .form-item .mktoRequiredField .input:focus,.mktoForm .form-item .mktoRequiredField .input:focus-visible,.mktoForm .form-item .mktoRequiredField input:focus,.mktoForm .form-item .mktoRequiredField input:focus-visible,.mktoForm .form-item .mktoRequiredField select:focus,.mktoForm .form-item .mktoRequiredField select:focus-visible,.mktoForm .form-item .mktoRequiredField textarea:focus,.mktoForm .form-item .mktoRequiredField textarea:focus-visible,.mktoForm .mktoFormRow .mktoRequiredField .input:focus,.mktoForm .mktoFormRow .mktoRequiredField .input:focus-visible,.mktoForm .mktoFormRow .mktoRequiredField input:focus,.mktoForm .mktoFormRow .mktoRequiredField input:focus-visible,.mktoForm .mktoFormRow .mktoRequiredField select:focus,.mktoForm .mktoFormRow .mktoRequiredField select:focus-visible,.mktoForm .mktoFormRow .mktoRequiredField textarea:focus,.mktoForm .mktoFormRow .mktoRequiredField textarea:focus-visible,.wf-funnel-form form .form-item .mktoRequiredField .input:focus,.wf-funnel-form form .form-item .mktoRequiredField .input:focus-visible,.wf-funnel-form form .form-item .mktoRequiredField input:focus,.wf-funnel-form form .form-item .mktoRequiredField input:focus-visible,.wf-funnel-form form .form-item .mktoRequiredField select:focus,.wf-funnel-form form .form-item .mktoRequiredField select:focus-visible,.wf-funnel-form form .form-item .mktoRequiredField textarea:focus,.wf-funnel-form form .form-item .mktoRequiredField textarea:focus-visible,.wf-funnel-form form .mktoFormRow .mktoRequiredField .input:focus,.wf-funnel-form form .mktoFormRow .mktoRequiredField .input:focus-visible,.wf-funnel-form form .mktoFormRow .mktoRequiredField input:focus,.wf-funnel-form form .mktoFormRow .mktoRequiredField input:focus-visible,.wf-funnel-form form .mktoFormRow .mktoRequiredField select:focus,.wf-funnel-form form .mktoFormRow .mktoRequiredField select:focus-visible,.wf-funnel-form form .mktoFormRow .mktoRequiredField textarea:focus,.wf-funnel-form form .mktoFormRow .mktoRequiredField textarea:focus-visible{outline:0;border-color:#575757}.mktoForm .form-item .mktoRequiredField .mktoCheckboxList,.mktoForm .form-item .mktoRequiredField .mktoRadioList,.mktoForm .mktoFormRow .mktoRequiredField .mktoCheckboxList,.mktoForm .mktoFormRow .mktoRequiredField .mktoRadioList,.wf-funnel-form form .form-item .mktoRequiredField .mktoCheckboxList,.wf-funnel-form form .form-item .mktoRequiredField .mktoRadioList,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoCheckboxList,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoRadioList{width:100%!important;padding:0;float:none;display:flex;align-self:flex-start;gap:8px 32px;flex-wrap:wrap}@media screen and (max-width:767px){.mktoForm .form-item .mktoRequiredField .mktoCheckboxList,.mktoForm .form-item .mktoRequiredField .mktoRadioList,.mktoForm .mktoFormRow .mktoRequiredField .mktoCheckboxList,.mktoForm .mktoFormRow .mktoRequiredField .mktoRadioList,.wf-funnel-form form .form-item .mktoRequiredField .mktoCheckboxList,.wf-funnel-form form .form-item .mktoRequiredField .mktoRadioList,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoCheckboxList,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoRadioList{flex-direction:column}}.mktoForm .form-item .mktoRequiredField .mktoCheckboxList input,.mktoForm .form-item .mktoRequiredField .mktoRadioList input,.mktoForm .mktoFormRow .mktoRequiredField .mktoCheckboxList input,.mktoForm .mktoFormRow .mktoRequiredField .mktoRadioList input,.wf-funnel-form form .form-item .mktoRequiredField .mktoCheckboxList input,.wf-funnel-form form .form-item .mktoRequiredField .mktoRadioList input,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoCheckboxList input,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoRadioList input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;opacity:0;visibility:hidden}.mktoForm .form-item .mktoRequiredField .mktoCheckboxList input:checked+label::after,.mktoForm .form-item .mktoRequiredField .mktoRadioList input:checked+label::after,.mktoForm .mktoFormRow .mktoRequiredField .mktoCheckboxList input:checked+label::after,.mktoForm .mktoFormRow .mktoRequiredField .mktoRadioList input:checked+label::after,.wf-funnel-form form .form-item .mktoRequiredField .mktoCheckboxList input:checked+label::after,.wf-funnel-form form .form-item .mktoRequiredField .mktoRadioList input:checked+label::after,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoCheckboxList input:checked+label::after,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoRadioList input:checked+label::after{opacity:1;visibility:visible}.mktoForm .form-item .mktoRequiredField .mktoCheckboxList label,.mktoForm .form-item .mktoRequiredField .mktoRadioList label,.mktoForm .mktoFormRow .mktoRequiredField .mktoCheckboxList label,.mktoForm .mktoFormRow .mktoRequiredField .mktoRadioList label,.wf-funnel-form form .form-item .mktoRequiredField .mktoCheckboxList label,.wf-funnel-form form .form-item .mktoRequiredField .mktoRadioList label,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoCheckboxList label,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoRadioList label{padding-left:24px;position:relative;font-family:"Titillium Web",san-serif;font-size:.75rem;line-height:1rem;font-weight:400;text-align:left;margin:0;cursor:pointer}.mktoForm .form-item .mktoRequiredField .mktoCheckboxList label a,.mktoForm .form-item .mktoRequiredField .mktoRadioList label a,.mktoForm .mktoFormRow .mktoRequiredField .mktoCheckboxList label a,.mktoForm .mktoFormRow .mktoRequiredField .mktoRadioList label a,.wf-funnel-form form .form-item .mktoRequiredField .mktoCheckboxList label a,.wf-funnel-form form .form-item .mktoRequiredField .mktoRadioList label a,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoCheckboxList label a,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoRadioList label a{text-decoration:underline;text-underline-offset:1px;font-size:.75rem;line-height:1rem;color:#4d7790}.mktoForm .form-item .mktoRequiredField .mktoCheckboxList label a:hover,.mktoForm .form-item .mktoRequiredField .mktoRadioList label a:hover,.mktoForm .mktoFormRow .mktoRequiredField .mktoCheckboxList label a:hover,.mktoForm .mktoFormRow .mktoRequiredField .mktoRadioList label a:hover,.wf-funnel-form form .form-item .mktoRequiredField .mktoCheckboxList label a:hover,.wf-funnel-form form .form-item .mktoRequiredField .mktoRadioList label a:hover,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoCheckboxList label a:hover,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoRadioList label a:hover{text-decoration:none}.mktoForm .form-item .mktoRequiredField .mktoCheckboxList label::before,.mktoForm .form-item .mktoRequiredField .mktoRadioList label::before,.mktoForm .mktoFormRow .mktoRequiredField .mktoCheckboxList label::before,.mktoForm .mktoFormRow .mktoRequiredField .mktoRadioList label::before,.wf-funnel-form form .form-item .mktoRequiredField .mktoCheckboxList label::before,.wf-funnel-form form .form-item .mktoRequiredField .mktoRadioList label::before,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoCheckboxList label::before,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoRadioList label::before{content:"";position:absolute;left:0;top:0;border-radius:50%;width:16px;height:16px;border:1px solid #c6c6c6;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);transition:all .3s ease;transform:translate(0);background-color:#f8f8f8}.mktoForm .form-item .mktoRequiredField .mktoCheckboxList label::after,.mktoForm .form-item .mktoRequiredField .mktoRadioList label::after,.mktoForm .mktoFormRow .mktoRequiredField .mktoCheckboxList label::after,.mktoForm .mktoFormRow .mktoRequiredField .mktoRadioList label::after,.wf-funnel-form form .form-item .mktoRequiredField .mktoCheckboxList label::after,.wf-funnel-form form .form-item .mktoRequiredField .mktoRadioList label::after,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoCheckboxList label::after,.wf-funnel-form form .mktoFormRow .mktoRequiredField .mktoRadioList label::after{content:"";position:absolute;left:3px;top:5px;width:10px;height:6px;background:url(../icons_hidden/check.svg) no-repeat center;background-size:contain;opacity:0;visibility:hidden;transition:all .3s ease-out}.mktoForm .mktoFormRow,.wf-funnel-form form .mktoFormRow{justify-content:flex-start}.mktoForm .mktoButtonRow,.wf-funnel-form form .mktoButtonRow{width:100%;grid-column:span 12}.mktoForm .mktoButtonRow span,.wf-funnel-form form .mktoButtonRow span{margin-left:auto!important;display:block}.mktoForm .mktoButtonRow span .mktoButton,.wf-funnel-form form .mktoButtonRow span .mktoButton{text-align:center!important;font-size:1rem;line-height:1.5rem;cursor:pointer!important;color:#fff!important;position:relative!important;background-color:#ac1d1d!important;font-weight:600!important;padding:16px 28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;overflow:hidden!important;border:none!important;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media screen and (max-width:767px){.mktoForm .mktoButtonRow span .mktoButton,.wf-funnel-form form .mktoButtonRow span .mktoButton{font-size:.875rem;line-height:1.25rem;padding:10px 18px!important}}.mktoForm .mktoButtonRow span .mktoButton:hover,.wf-funnel-form form .mktoButtonRow span .mktoButton:hover{background-color:#651712!important}.mktoForm .wf-classic-1,.wf-funnel-form form .wf-classic-1{display:none}.mktoForm{width:100%!important}.block-form{background-color:var(--bg-c)}.block-form h2{margin-bottom:48px}.block-form .sprig-component .form-container{padding:0}.block-form .sprig-component .wf-funnel-form{margin-top:48px}.block-form .sprig-component .wf-funnel-form form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (min-width:768px){.block-form .sprig-component .wf-funnel-form form{gap:40px 20px}}.block-form .sprig-component .wf-funnel-form form h3{margin-top:0!important}.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:none;cursor:pointer;font-size:.875rem;line-height:1.25rem;font-style:normal;font-weight:500;transition:all .3s;font-family:Inter,sans-serif;color:#fff;padding:16px 28px}@media screen and (max-width:767px){.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn{margin-top:4px;padding:10px 15px}}.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn.submitting{color:transparent;position:relative;cursor:default;background-color:#575757}.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn.submitting div{box-sizing:border-box;display:block;position:absolute;width:16px;height:16px;top:12px;left:50px;margin:0;margin-left:-8px;border:2px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent transparent}.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn.submitting div:nth-child(1){animation-delay:-.45s}.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn.submitting div:nth-child(2){animation-delay:-.3s}.block-form .sprig-component .wf-funnel-form form .form-submit .form-submit-btn.submitting div:nth-child(3){animation-delay:-.15s}.block-form .sprig-component .wf-funnel-form form .form-heading{grid-column:span 2;margin-bottom:-24px;color:#4e5055;font-family:Inter,sans-serif;font-size:1.375rem;font-style:normal;font-weight:600;line-height:1.35;letter-spacing:-.035rem}@media (min-width:768px){.block-form .sprig-component .wf-funnel-form form .form-heading{font-size:1.75rem}}.block-form .sprig-component .wf-funnel-form form .form-item{grid-column:span 2;display:flex;flex-direction:column;justify-content:flex-end}@media (min-width:768px){.block-form .sprig-component .wf-funnel-form form .form-item:not(.type-textarea,.type-file,.full-width){grid-column:span 1}}.block-form .sprig-component .wf-funnel-form form .form-item.type-checkbox,.block-form .sprig-component .wf-funnel-form form .form-item.type-radio{justify-content:flex-start}.block-form .sprig-component .wf-funnel-form form .form-item.type-file input{padding:16px}.block-form .sprig-component .wf-funnel-form form .form-item.type-email input{background:0 0}.block-form .sprig-component .wf-funnel-form form .form-item.type-date input,.block-form .sprig-component .wf-funnel-form form .form-item.type-time input{min-width:100%;min-height:45px;-webkit-appearance:none;-moz-appearance:none}.block-form .sprig-component .wf-funnel-form form .form-item.type-date input::-webkit-date-and-time-value,.block-form .sprig-component .wf-funnel-form form .form-item.type-time input::-webkit-date-and-time-value{text-align:left}.block-form .sprig-component .wf-funnel-form form .form-item label{position:relative;font-size:.875rem;line-height:1.25rem;font-weight:500;text-align:left;color:#1f2937;font-family:Inter,sans-serif;margin-bottom:4px}.block-form .sprig-component .wf-funnel-form form .form-item label.required::before{content:"*";color:#ac1d1d;margin-right:4px}.block-form .sprig-component .wf-funnel-form form .form-item label.required::after{content:none}.block-form .sprig-component .wf-funnel-form form .form-item em{font-family:Inter,sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#4b5563;margin-top:2px}.block-form .sprig-component .wf-funnel-form form .form-item .input,.block-form .sprig-component .wf-funnel-form form .form-item input,.block-form .sprig-component .wf-funnel-form form .form-item select,.block-form .sprig-component .wf-funnel-form form .form-item textarea{align-self:stretch;display:flex;align-items:center;gap:8px;padding:9px 18px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);border:1px solid #d2d6dc;border-radius:8px;background-color:#fff;color:#111827;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-style:normal;font-weight:400;line-height:1.5rem;transition:all .3s;box-shadow:0 1px 2px 0 rgba(0,0,0,.0509803922)}@media screen and (max-width:767px){.block-form .sprig-component .wf-funnel-form form .form-item .input,.block-form .sprig-component .wf-funnel-form form .form-item input,.block-form .sprig-component .wf-funnel-form form .form-item select,.block-form .sprig-component .wf-funnel-form form .form-item textarea{font-size:.875rem;line-height:1.25rem;padding:11px 16px}}.block-form .sprig-component .wf-funnel-form form .form-item .input:focus,.block-form .sprig-component .wf-funnel-form form .form-item .input:focus-visible,.block-form .sprig-component .wf-funnel-form form .form-item input:focus,.block-form .sprig-component .wf-funnel-form form .form-item input:focus-visible,.block-form .sprig-component .wf-funnel-form form .form-item select:focus,.block-form .sprig-component .wf-funnel-form form .form-item select:focus-visible,.block-form .sprig-component .wf-funnel-form form .form-item textarea:focus,.block-form .sprig-component .wf-funnel-form form .form-item textarea:focus-visible{outline:0;border-color:#575757}.block-form .sprig-component .wf-funnel-form form .form-item .input.has-icon,.block-form .sprig-component .wf-funnel-form form .form-item input.has-icon,.block-form .sprig-component .wf-funnel-form form .form-item select.has-icon,.block-form .sprig-component .wf-funnel-form form .form-item textarea.has-icon{position:relative;padding-left:14px;background-repeat:no-repeat;background-position:14px center}.block-form .sprig-component .wf-funnel-form form .form-item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../icons_hidden/arr-down.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) center}.block-form .sprig-component .wf-funnel-form form .form-item textarea{align-items:flex-start;min-height:210px;resize:none}.block-form .sprig-component .wf-funnel-form form .form-item .form-checkbox .checkbox-field,.block-form .sprig-component .wf-funnel-form form .form-item .form-radio .radio-field{display:flex;align-items:center;cursor:pointer;position:relative;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block-form .sprig-component .wf-funnel-form form .form-item .form-checkbox .checkbox-field:hover input:not([disabled]):checked,.block-form .sprig-component .wf-funnel-form form .form-item .form-radio .radio-field:hover input:not([disabled]):checked{border-color:#575757;background-color:#575757}.block-form .sprig-component .wf-funnel-form form .form-item .form-checkbox .checkbox-field label,.block-form .sprig-component .wf-funnel-form form .form-item .form-radio .radio-field label{cursor:pointer;color:#4e5055;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;margin:0}.block-form .sprig-component .wf-funnel-form form .form-item .form-checkbox .checkbox-field input,.block-form .sprig-component .wf-funnel-form form .form-item .form-radio .radio-field input{align-self:unset;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d2d6dc;transition:background-color .3s,border-color .3s;background-color:#fff;cursor:pointer}.block-form .sprig-component .wf-funnel-form form .form-item .form-checkbox .checkbox-field input:focus,.block-form .sprig-component .wf-funnel-form form .form-item .form-checkbox .checkbox-field input:focus-visible,.block-form .sprig-component .wf-funnel-form form .form-item .form-radio .radio-field input:focus,.block-form .sprig-component .wf-funnel-form form .form-item .form-radio .radio-field input:focus-visible{outline-offset:.5px}.block-form .sprig-component .wf-funnel-form form .form-item .form-radio{display:grid;gap:16px;margin-top:12px}.block-form .sprig-component .wf-funnel-form form .form-item .form-radio:hover input:checked:not([disabled]){border-color:#575757;background-color:#575757}.block-form .sprig-component .wf-funnel-form form .form-item .form-radio input{height:16px;width:16px}.block-form .sprig-component .wf-funnel-form form .form-item .form-radio input[disabled]{background-color:#f9fafb;border:1px solid #d2d6dc}.block-form .sprig-component .wf-funnel-form form .form-item .form-radio input[disabled]+label:before{background-color:#d2d6dc}.block-form .sprig-component .wf-funnel-form form .form-item .form-radio input:checked:not([disabled])+label:before{background-color:#fff}.block-form .sprig-component .wf-funnel-form form .form-item .form-radio input:checked+label:before{display:block;content:"";width:6px;height:6px;border-radius:50%;position:absolute;left:-19px;top:50%;transform:translateY(-50%)}.block-form .sprig-component .wf-funnel-form form .form-item .form-checkbox{display:grid;gap:16px;margin-top:12px}.block-form .sprig-component .wf-funnel-form form .form-item .form-checkbox .checkbox-field input{height:16px;width:16px;min-width:16px;border-radius:4px}.block-form .sprig-component .wf-funnel-form form .form-item .form-checkbox .checkbox-field input[disabled]{background-color:#f9fafb;border-color:#e5e7eb}.block-form .sprig-component .wf-funnel-form form .form-item .form-checkbox .checkbox-field input:checked:not([disabled])+label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M9.08089 3.14407L4.08089 8.14408C4.03734 8.18778 3.9856 8.22245 3.92862 8.24611C3.87164 8.26977 3.81055 8.28194 3.74886 8.28194C3.68717 8.28194 3.62608 8.26977 3.5691 8.24611C3.51212 8.22245 3.46038 8.18778 3.41683 8.14408L1.22933 5.95658C1.18573 5.91297 1.15114 5.86121 1.12754 5.80424C1.10394 5.74727 1.0918 5.68621 1.0918 5.62454C1.0918 5.56288 1.10394 5.50182 1.12754 5.44485C1.15114 5.38788 1.18573 5.33612 1.22933 5.29251C1.27293 5.24891 1.3247 5.21432 1.38167 5.19072C1.43864 5.16713 1.4997 5.15498 1.56136 5.15498C1.62302 5.15498 1.68408 5.16713 1.74105 5.19072C1.79802 5.21432 1.84979 5.24891 1.89339 5.29251L3.74925 7.14837L8.41761 2.48079C8.50567 2.39273 8.6251 2.34326 8.74964 2.34326C8.87418 2.34326 8.99361 2.39273 9.08167 2.48079C9.16973 2.56885 9.2192 2.68829 9.2192 2.81282C9.2192 2.93736 9.16973 3.0568 9.08167 3.14486L9.08089 3.14407Z' fill='white'/%3E%3C/svg%3E")}.block-form .sprig-component .wf-funnel-form form .form-item .form-checkbox .checkbox-field input:checked[disabled]+label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M9.08089 3.14407L4.08089 8.14408C4.03734 8.18778 3.9856 8.22245 3.92862 8.24611C3.87164 8.26977 3.81055 8.28194 3.74886 8.28194C3.68717 8.28194 3.62608 8.26977 3.5691 8.24611C3.51212 8.22245 3.46038 8.18778 3.41683 8.14408L1.22933 5.95658C1.18573 5.91297 1.15114 5.86121 1.12754 5.80424C1.10394 5.74727 1.0918 5.68621 1.0918 5.62454C1.0918 5.56288 1.10394 5.50182 1.12754 5.44485C1.15114 5.38788 1.18573 5.33612 1.22933 5.29251C1.27293 5.24891 1.3247 5.21432 1.38167 5.19072C1.43864 5.16713 1.4997 5.15498 1.56136 5.15498C1.62302 5.15498 1.68408 5.16713 1.74105 5.19072C1.79802 5.21432 1.84979 5.24891 1.89339 5.29251L3.74925 7.14837L8.41761 2.48079C8.50567 2.39273 8.6251 2.34326 8.74964 2.34326C8.87418 2.34326 8.99361 2.39273 9.08167 2.48079C9.16973 2.56885 9.2192 2.68829 9.2192 2.81282C9.2192 2.93736 9.16973 3.0568 9.08167 3.14486L9.08089 3.14407Z' fill='%23e5e7eb'/%3E%3C/svg%3E")}.block-form .sprig-component .wf-funnel-form form .form-item .form-checkbox .checkbox-field input:checked+label:before{content:"";left:-21px;width:10px;height:10px;position:absolute;transform:translateY(-50%);top:50%}.block-form .sprig-component .wf-funnel-form form .wf-classic-1{display:none}.block-form-mix{background-color:var(--bg-c)}.form-block{padding:88px 0;background-color:var(--bg-c)}@media screen and (max-width:767px){.form-block{padding:77px 0 81px}}.form-block .content{display:flex;justify-content:space-between}@media screen and (max-width:767px){.form-block .content{flex-direction:column}}.form-block .form-text{position:relative;width:49.1525423729%}@media screen and (max-width:767px){.form-block .form-text{width:100%}}.form-block .form-text .sub-title{margin:0 0 8px}.form-block .form-text h2{margin-bottom:40px;color:#3f3f3f;font-size:2.25rem;line-height:2.5rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:left}@media screen and (max-width:767px){.form-block .form-text h2{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em;margin-bottom:20px}}.form-block .form-text .lists{max-width:318px}.form-block .form-text .list{margin-bottom:8px;display:flex;align-items:center;gap:16px}.form-block .form-text .list .img{width:26px;height:26px;border:1px solid #c6c6c6;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922)}.form-block .form-text .list p{font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:left;color:#575757;margin-bottom:0}.form-block .form-text .image{position:absolute;bottom:-118px;left:0;width:100%;max-width:442px}@media screen and (max-width:999px){.form-block .form-text .image{bottom:0}}@media screen and (max-width:767px){.form-block .form-text .image{position:relative;max-width:216px;margin:0 auto;margin-top:99px;left:20px}}.form-block .form-text .image .img{margin-left:36px;position:relative;z-index:1}@media screen and (max-width:767px){.form-block .form-text .image .img{margin-left:0}}.form-block .form-text .image .img img{-webkit-clip-path:url(#clipPath);clip-path:url(#clipPath)}@media screen and (max-width:999px){.form-block .form-text .image .img img{max-width:200px}}@media screen and (max-width:767px){.form-block .form-text .image .img img{-webkit-clip-path:url(#clipPath-m);clip-path:url(#clipPath-m);max-width:139px}}.form-block .form-text .image .img svg{position:absolute;opacity:0;top:0;left:0}@media screen and (max-width:767px){.form-block .form-text .image .img svg{width:262px;height:232px}}.form-block .form-text .image .img svg path{transform:translate(-39px,-147px)}@media screen and (max-width:999px){.form-block .form-text .image .img svg path{transform:translate(-88px,-218px)}}@media screen and (max-width:767px){.form-block .form-text .image .img svg path{transform:translate(-67px,-72px)}}.form-block .form-text .image .svg-bg{position:absolute;left:0;top:93px}@media screen and (max-width:999px){.form-block .form-text .image .svg-bg{top:40px}}.form-block .form-text .image .svg-bg svg{width:auto;height:auto}@media screen and (max-width:999px){.form-block .form-text .image .svg-bg:nth-child(2){left:-18px}.form-block .form-text .image .svg-bg:nth-child(2) svg{width:320px}}@media screen and (max-width:767px){.form-block .form-text .image .svg-bg:nth-child(2){top:45px}.form-block .form-text .image .svg-bg:nth-child(2) svg{width:180px}}.form-block .form-text .image .svg-bg:last-child{top:-79px}@media screen and (max-width:999px){.form-block .form-text .image .svg-bg:last-child{left:-20px}.form-block .form-text .image .svg-bg:last-child svg{width:364px}}@media screen and (max-width:767px){.form-block .form-text .image .svg-bg:last-child{top:-39px;left:-18px}.form-block .form-text .image .svg-bg:last-child svg{width:215px}}.form-block .form{width:50%;padding-left:110px}@media screen and (max-width:999px){.form-block .form{padding-left:40px}}@media screen and (max-width:767px){.form-block .form{width:100%;padding-left:0;margin-top:13px}}.form-block .form .form-container{padding:0}.form-block .form form{display:flex;gap:8px;flex-direction:column}.form-block .form form .form-item{display:flex;flex-direction:column;margin-bottom:8px}.form-block .form form .form-item label{color:#3f3f3f;font-size:.875rem;line-height:1.25rem;font-weight:600;text-align:left;margin-bottom:8px;display:flex}.form-block .form form .form-item label span{color:#ac1d1d;margin-right:2px}.form-block .form form .form-item li,.form-block .form form .form-item ol,.form-block .form form .form-item ul{list-style:none;margin:0;padding:0}.form-block .form form .form-item li::before,.form-block .form form .form-item ol::before,.form-block .form form .form-item ul::before{content:none}.form-block .form form .form-item .select-input{position:relative}.form-block .form form .form-item .select-input .select-box.active span{transform:rotate(180deg)}.form-block .form form .form-item .select-input input{width:100%}.form-block .form form .form-item .select-input span{position:absolute;width:52px;height:100%;top:0;right:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s ease}@media screen and (max-width:767px){.form-block .form form .form-item .select-input span{padding-top:3px}}.form-block .form form .form-item .select-input ul{position:absolute;top:calc(100% + 4px);background-color:#fff;left:0;width:100%;padding:8px 0;z-index:2;box-shadow:0 10px 15px -3px rgba(0,0,0,.1019607843);border-radius:0 0 6px 6px;display:none}.form-block .form form .form-item .select-input ul li{padding:8px 16px;cursor:pointer;font-size:.875rem;line-height:1.25rem;color:#2e2f35;transition:all .3s}.form-block .form form .form-item .select-input ul li:hover{color:#ac1d1d}.form-block .form form .form-item.type-radio{margin-top:16px}.form-block .form form .form-item.type-radio label{margin-bottom:16px}.form-block .form form .form-item.type-radio .form-radio{display:flex;gap:24px}.form-block .form form .form-item.type-radio .form-radio .radio-field label{font-size:.75rem;line-height:1rem;font-weight:400;text-align:left;color:#575757;margin:0}.form-block .form form .form-item.type-radio .form-radio .radio-field label::before{position:static;transform:translate(0)}.form-block .form form .form-item.type-radio .form-radio .radio-field input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;visibility:hidden;opacity:0}.form-block .form form .form-item.type-radio .form-radio .radio-field input:checked+label::after{opacity:1;visibility:visible}.form-block .form form .form-item.type-radio .form-radio .radio-field label{display:flex;align-items:center;gap:8px;justify-content:center;color:#575757;position:relative}.form-block .form form .form-item.type-radio .form-radio .radio-field label::before{content:"";width:16px;transition:all .3s ease;display:block;height:16px;border-radius:50%;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);border:1px solid #c6c6c6}.form-block .form form .form-item.type-radio .form-radio .radio-field label::after{content:"";position:absolute;left:3px;top:5px;width:10px;height:6px;background:url(../icons_hidden/check.svg) no-repeat center;background-size:contain;opacity:0;visibility:hidden;transition:all .3s ease-out}.form-block .form form .form-item.type-radio+.type-radio{margin-top:24px;display:block}.form-block .form form .form-item.type-radio+.type-radio label{margin-bottom:16px}.form-block .form form .form-item.type-radio+.type-radio .form-radio{flex-direction:column}.form-block .form form .form-item.type-radio+.type-radio .radio-field label{font-size:.75rem;line-height:1rem;font-weight:400;text-align:left;color:#575757;margin:0 0 12px}.form-block .form form .form-item.type-radio+.type-radio .radio-field label:last-child{margin-bottom:0}.form-block .form form .form-item.type-radio+.type-radio .radio-field input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;visibility:hidden;opacity:0}.form-block .form form .form-item.type-radio+.type-radio .radio-field input:checked+span::after{opacity:1;visibility:visible}.form-block .form form .form-item.type-radio+.type-radio .radio-field span{display:flex;align-items:center;gap:8px;justify-content:center;color:#575757;position:relative}.form-block .form form .form-item.type-radio+.type-radio .radio-field span::before{content:"";width:16px;transition:all .3s ease;display:block;height:16px;border-radius:50%;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);border:1px solid #c6c6c6}.form-block .form form .form-item.type-radio+.type-radio .radio-field span::after{content:"";position:absolute;left:3px;top:5px;width:10px;height:6px;background:url(../icons_hidden/check.svg) no-repeat center;background-size:contain;opacity:0;visibility:hidden;transition:all .3s ease-out}.form-block .form form .form-item input,.form-block .form form .form-item select{background-color:#f8f8f8;padding-left:14px;padding-right:14px}.form-block .form form .form-item.type-email input{background:0 0;background-color:#f8f8f8}.form-block .form form .mktoFormRow .mktoRequiredField .mktoLabel{font-family:"Titillium Web",san-serif!important}.form-block .form form .mktoFormRow .mktoRequiredField .mktoLogicalField{width:100%!important;display:flex;flex-direction:column;gap:12px;margin-top:16px}.form-block .form form .mktoFormRow input,.form-block .form form .mktoFormRow select{font-size:"Titillium Web",san-serif!important}.form-block .form form .mktoButtonRow .mktoButtonWrap .mktoButton{font-weight:400!important}.form-block .form form .form-submit{margin-top:16px;margin-bottom:0}.password-protected.content-block{padding-bottom:128px}@media screen and (max-width:767px){.password-protected.content-block{padding-bottom:96px}}.password-protected .title{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em}.password-protected .input{max-width:320px;width:100%}.password-protected label{position:relative;color:#4e5055;font-family:"Titillium Web",san-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;margin-bottom:4px}.password-protected label.required::before{content:"*";color:#be123c;margin-right:4px}.password-protected input[type=password]{align-items:center;gap:8px;padding:9px 18px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);border:1px solid #d2d6dc;border-radius:8px;background-color:#fff;color:#111827;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;transition:all .3s}.password-protected input[type=password]:focus,.password-protected input[type=password]:focus-visible{outline:0}.password-protected input[type=password].has-icon{position:relative;padding-left:44px;background-repeat:no-repeat;background-position:14px center}.password-protected input[type=password].has-icon[type=email]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M19.25 4.29688H2.75C2.61325 4.29688 2.4821 4.3512 2.3854 4.4479C2.2887 4.5446 2.23438 4.67575 2.23438 4.8125V16.5C2.23438 16.8191 2.36113 17.1251 2.58676 17.3507C2.81239 17.5764 3.11841 17.7031 3.4375 17.7031H18.5625C18.8816 17.7031 19.1876 17.5764 19.4132 17.3507C19.6389 17.1251 19.7656 16.8191 19.7656 16.5V4.8125C19.7656 4.67575 19.7113 4.5446 19.6146 4.4479C19.5179 4.3512 19.3868 4.29688 19.25 4.29688ZM17.9248 5.32812L11 11.6755L4.07516 5.32812H17.9248ZM18.5625 16.6719H3.4375C3.39192 16.6719 3.3482 16.6538 3.31597 16.6215C3.28373 16.5893 3.26562 16.5456 3.26562 16.5V5.98469L10.6562 12.7548C10.7513 12.8418 10.8755 12.89 11.0043 12.89C11.1331 12.89 11.2573 12.8418 11.3523 12.7548L18.7344 5.98469V16.5C18.7344 16.5456 18.7163 16.5893 18.684 16.6215C18.6518 16.6538 18.6081 16.6719 18.5625 16.6719Z' fill='%23374151'/%3E%3C/svg%3E")}.password-protected input[type=password].has-icon[type=tel]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M19.0429 13.7759L14.9832 11.9566C14.7993 11.8778 14.5986 11.8461 14.3993 11.8644C14.2 11.8827 14.0085 11.9504 13.842 12.0614C13.8251 12.0723 13.809 12.0843 13.7938 12.0975L11.672 13.9022C11.65 13.9142 11.6255 13.9209 11.6005 13.9218C11.5754 13.9227 11.5505 13.9178 11.5277 13.9074C10.1638 13.2491 8.75103 11.8449 8.09017 10.5C8.07916 10.4775 8.07344 10.4528 8.07344 10.4278C8.07344 10.4027 8.07916 10.3781 8.09017 10.3556L9.90087 8.20714C9.91386 8.19124 9.92591 8.1746 9.93696 8.1573C10.0464 7.99015 10.1126 7.79838 10.1294 7.59928C10.1462 7.40018 10.1131 7.20004 10.0332 7.01691L8.22681 2.96409C8.12422 2.72485 7.94681 2.52533 7.7212 2.39548C7.49559 2.26564 7.23395 2.21246 6.97556 2.24394C5.85255 2.39158 4.82172 2.94307 4.0757 3.79537C3.32969 4.64766 2.91953 5.74244 2.92189 6.87511C2.92189 13.604 8.3961 19.0782 15.125 19.0782C16.2576 19.0804 17.3523 18.6702 18.2046 17.9242C19.0568 17.1782 19.6084 16.1475 19.7562 15.0246C19.7876 14.7674 19.7351 14.5069 19.6066 14.2819C19.4781 14.057 19.2804 13.8795 19.0429 13.7759ZM15.125 18.047C8.96501 18.047 3.95314 13.0351 3.95314 6.87511C3.95026 5.99333 4.26853 5.14067 4.84847 4.47643C5.42841 3.81219 6.23035 3.38183 7.10446 3.26574H7.12423C7.15886 3.26638 7.19249 3.27748 7.22071 3.29757C7.24892 3.31765 7.27041 3.3458 7.28235 3.37831L9.09563 7.42683C9.10598 7.44934 9.11133 7.47382 9.11133 7.49859C9.11133 7.52336 9.10598 7.54784 9.09563 7.57034L7.28149 9.72394C7.26796 9.73931 7.25561 9.75569 7.24454 9.77292C7.13102 9.94622 7.06418 10.1459 7.05047 10.3526C7.03677 10.5593 7.07668 10.7661 7.16634 10.9528C7.9286 12.5135 9.50126 14.0741 11.0791 14.8364C11.2669 14.9255 11.4747 14.9645 11.6821 14.9494C11.8895 14.9343 12.0894 14.8658 12.2624 14.7504C12.2788 14.7393 12.2951 14.7272 12.3106 14.7143L14.4315 12.9096C14.4524 12.8984 14.4756 12.8918 14.4993 12.8903C14.523 12.8888 14.5468 12.8925 14.569 12.901L18.6295 14.7203C18.6627 14.7345 18.6906 14.7587 18.7093 14.7895C18.7279 14.8204 18.7364 14.8563 18.7335 14.8922C18.618 15.7667 18.1881 16.5693 17.524 17.1499C16.8599 17.7304 16.0071 18.0494 15.125 18.047Z' fill='%23374151'/%3E%3C/svg%3E")}.password-protected .btn{padding:10px 18px}.password-protected .btn.btn-primary{border:none}.password-protected .btn.btn-primary::after{width:100%;left:0;bottom:0}.password-protected .btn.btn-primary:hover::after{height:100%;bottom:0}body{padding:0}.alert-banner{background-color:#ac1d1d;position:relative;left:0;top:0;width:100%;z-index:100;transition:max-height .5s ease;max-height:var(--alert-banner-height);overflow:hidden}.alert-banner.is-hide{max-height:0}.alert-banner .alert-banner-box{display:flex;gap:4px 41px;flex-wrap:wrap;padding:13px 60px}@media screen and (max-width:767px){.alert-banner .alert-banner-box{padding:13px 20px;padding-right:40px;gap:5px}}.alert-banner .alert-banner-box p{font-size:.875rem;line-height:1.25rem;letter-spacing:0;text-align:left;color:#fff;margin-bottom:0;font-weight:600}.alert-banner .alert-banner-box p a:not([class]){text-decoration:underline;color:#d6e3ee;transition:opacity .3s ease}.alert-banner .alert-banner-box p a:not([class]):hover{opacity:.7}@media screen and (max-width:767px){.alert-banner .alert-banner-box p{font-size:.75rem;line-height:1rem}}.alert-banner .alert-banner-box a.read-more{font-size:.875rem;line-height:1.25rem;font-weight:600;text-decoration:none;color:#fff;white-space:nowrap;margin-top:0;gap:7px;display:flex;align-items:center;transition:opacity .3s ease;position:relative;transform:translateZ(0)}.alert-banner .alert-banner-box a.read-more:hover svg{transform:translateX(5px)}.alert-banner .alert-banner-box a.read-more svg{transition:transform .3s ease-out}@media screen and (max-width:767px){.alert-banner .alert-banner-box a.read-more{text-decoration:underline;text-underline-offset:3px;font-size:.75rem;line-height:1rem}.alert-banner .alert-banner-box a.read-more svg{display:none}}.alert-banner .alert-banner-box .alert-banner-close{position:absolute;top:15px;right:24px}@media screen and (max-width:767px){.alert-banner .alert-banner-box .alert-banner-close{top:13px;right:20px}}.alert-banner .alert-banner-box .alert-banner-close .close-btn{width:16px;height:16px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .3s;background-color:transparent}.alert-banner .alert-banner-box .alert-banner-close .close-btn:hover{opacity:.7}.alert-banner .alert-banner-box .alert-banner-close span{position:absolute;width:14px;height:1.5px;transform:rotate(-45deg);transition:all .3s ease-in-out;border-radius:2px;background-color:#fff}.alert-banner .alert-banner-box .alert-banner-close span:last-child{transform:rotate(45deg)}.navigation.is-stuck{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;z-index:99}.navigation .navbar.bottom-cta{position:fixed;bottom:0;left:0;right:0;display:none;height:87px;transform:translateY(100%);transition:transform .3s;z-index:100;box-shadow:0 -2px 5px 0 rgba(0,0,0,.1)}@media screen and (max-width:999px){.navigation .navbar.bottom-cta{display:flex}}body.menu-stuck .navigation .navbar.bottom-cta{transform:translateY(0)}.navigation .navbar.bottom-cta .btn{flex:1;color:#fff;display:flex;align-items:center;justify-content:center;transition:color .3s}.navigation .navbar.main-navbar{position:absolute;left:0;top:0;z-index:99;width:100%;transition:top .6s ease,transform .6s ease;background-color:#fff}@media screen and (min-width:1000px){.menu-tiequality body.menu-open.menu-stuck .navigation .navbar.main-navbar{right:15px}}.navigation .navbar.main-navbar .navbar-wrapper{height:100%;width:100%;transition:background-color .3s ease-out,padding .3s ease-out;justify-content:space-between;padding:33.5px 40px;align-items:center;display:flex;border-bottom:1px solid #f8f8f8}@media (min-width:1480px){.navigation .navbar.main-navbar .navbar-wrapper{padding-left:20px;padding-right:20px}}@media screen and (max-width:767px){.navigation .navbar.main-navbar .navbar-wrapper{padding:20px 20px}}.navigation .navbar.main-navbar .navbar-wrapper .top-item{display:flex}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item{display:flex;align-items:center;justify-content:center}@media screen and (max-width:1219px){.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item{display:none}}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item{position:relative}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item:hover .children-panel{opacity:1;visibility:visible}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel{width:867px;transform:translateX(0);left:0;margin-left:-32px}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .children-panel-box{border-top:1px solid #4d7790;padding:36px 64px;box-shadow:0 12px 16px -4px rgba(16,24,40,.0784313725);border-radius:0 0 16px 16px;background-color:#fff}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .children-panel--title{display:inline-flex;align-items:center;margin-bottom:24px;gap:8px}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .children-panel--title span{font-weight:700;letter-spacing:.03125rem;text-align:left;text-transform:uppercase;color:#3f3f3f;font-size:.75rem;line-height:1rem}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .wrapper{border:none;padding:0;border-radius:0;box-shadow:none;background-color:transparent}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .wrapper .child-items{display:grid;gap:8px}@media screen and (min-width:1000px){.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .wrapper .child-items{grid-template-columns:repeat(3,1fr)}}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .wrapper .child-items .child-item a{display:block;padding:30px 24px;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);background-color:#f8f8f8;border-radius:16px;transition:background-color .3s ease}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .wrapper .child-items .child-item a:hover{background-color:#4d7790}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .wrapper .child-items .child-item a:hover .child-item--title{color:#fff}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .wrapper .child-items .child-item a:hover p{color:rgba(255,255,255,.8)}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .wrapper .child-items .child-item a .child-item--title{font-weight:700;text-align:left;font-size:.875rem;line-height:1.25rem;color:#4d7790;margin-bottom:6px;transition:color .3s ease}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .wrapper .child-items .child-item a p{font-size:.75rem;line-height:1rem;font-weight:400;text-align:left;color:#575757;margin-bottom:0}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .wrapper .child-items .child-item.card{height:auto}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .wrapper .child-items .child-item.card a{display:flex;gap:12px;align-items:center;justify-content:center;background-color:#4d7790}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .wrapper .child-items .child-item.card a:hover svg{transform:translateX(5px)}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .wrapper .child-items .child-item.card a .text .child-item--title{display:flex;gap:10px;align-items:center}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .wrapper .child-items .child-item.card a .text .child-item--title span{color:#fff}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .wrapper .child-items .child-item.card a .text .child-item--title svg{transition:transform .3s ease}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .top-level-item.products .children-panel .wrapper .child-items .child-item.card a .text p{color:rgba(255,255,255,.8)}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .item-wrapper .item-title{display:flex;gap:8px;padding:12px 20px;border-radius:18px;align-items:center;justify-content:center;transition:background-color .3s ease;font-size:1.125rem;line-height:1.75rem;font-weight:600}@media screen and (max-width:1383px){.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .item-wrapper .item-title{padding:8px 12px;border-radius:10px}}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .item-wrapper .item-title svg{transition:all .3s ease}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .item-wrapper .item-title svg path{transition:all .3s ease}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .item-wrapper .item-title span{transition:color .3s ease}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .item-wrapper .item-title:hover{background-color:#f8f8f8}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .item-wrapper .item-title:hover span{color:#4d7790}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .item-wrapper .item-title:hover svg{transform:rotate(180deg)}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .item-wrapper .item-title:hover svg path{fill:#4d7790}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .children-panel{position:absolute;top:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;opacity:0;visibility:hidden;padding-top:32px;min-width:240px;transition:opacity .3s ease,visibility .3s ease;left:50%;transform:translate(-50%,0)}body.is-scroll .navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .children-panel{padding-top:21px}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .children-panel .wrapper{padding:20px;box-shadow:0 12px 16px -4px rgba(16,24,40,.0784313725);border-top:1px solid #4d7790;border-radius:0 0 16px 16px;background-color:#fff}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .children-panel .wrapper>.child-item a{display:block;padding:8px 24px 8px 16px;border-radius:4px;transition:all .3s}.navigation .navbar.main-navbar .navbar-wrapper .top-item.menu-item .children-panel .wrapper>.child-item a:hover{background-color:#f8f8f8;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);color:#4d7790}.navigation .navbar.main-navbar .navbar-wrapper .top-item.search-and-book{align-items:center;justify-content:center}.navigation .navbar.main-navbar .navbar-wrapper .top-item.search-and-book .search-trigger{border:none;background-color:transparent;padding:0;display:flex;margin-right:17px;cursor:pointer}@media screen and (max-width:1383px){.navigation .navbar.main-navbar .navbar-wrapper .top-item.search-and-book .search-trigger{margin-right:10px}}@media screen and (max-width:1219px){.navigation .navbar.main-navbar .navbar-wrapper .top-item.search-and-book .search-trigger{display:none}}.navigation .navbar.main-navbar .navbar-wrapper .top-item.search-and-book .search-trigger:hover svg path{fill:#ac1d1d}.navigation .navbar.main-navbar .navbar-wrapper .top-item.search-and-book .search-trigger svg path{transition:all .3s ease}.navigation .navbar.main-navbar .navbar-wrapper .top-item.search-and-book a{font-weight:600;text-align:left;color:#3f3f3f;margin-right:12px;transition:color .3s ease}@media screen and (max-width:1383px){.navigation .navbar.main-navbar .navbar-wrapper .top-item.search-and-book a{margin-right:10px}}@media screen and (max-width:1219px){.navigation .navbar.main-navbar .navbar-wrapper .top-item.search-and-book a{display:none}}.navigation .navbar.main-navbar .navbar-wrapper .top-item.search-and-book a:hover{color:#ac1d1d}.navigation .navbar.main-navbar .navbar-wrapper .top-item.search-and-book .btn{margin-left:6px;padding:10px 18px;border:none;font-size:1.125rem;line-height:1.75rem;font-weight:600;color:#fff;margin-right:0;transition:background-color .3s ease-out}@media screen and (max-width:1383px){.navigation .navbar.main-navbar .navbar-wrapper .top-item.search-and-book .btn{margin-left:0}}@media screen and (max-width:1219px){.navigation .navbar.main-navbar .navbar-wrapper .top-item.search-and-book .btn{display:flex}}@media screen and (max-width:767px){.navigation .navbar.main-navbar .navbar-wrapper .top-item.search-and-book .btn{font-size:.875rem;line-height:1.25rem}}.navigation .navbar.main-navbar .navbar-wrapper .top-item.search-and-book .btn:hover{color:#fff}.navigation .navbar.main-navbar .navbar-wrapper .navbar-logo{max-width:180px}.navigation .navbar.main-navbar .navbar-wrapper .navbar-logo .logo{display:flex}.navigation .navbar.main-navbar .navbar-wrapper .navbar-logo .logo img{width:100%}@media screen and (max-width:1383px){.navigation .navbar.main-navbar .navbar-wrapper .navbar-logo{max-width:108px}}.navigation .navbar-burger{width:24px;height:24px;position:relative;margin-left:8px}@media screen and (min-width:1220px){.navigation .navbar-burger{display:none}}.navigation .navbar-burger.is-active span:first-child{top:11px;transform:rotate(45deg)}.navigation .navbar-burger.is-active span:nth-child(2){opacity:0}.navigation .navbar-burger.is-active span:last-child{top:11px;transform:rotate(-45deg)}.navigation .navbar-burger span{width:21px;position:absolute;height:1.2px;left:1.2px;background-color:#3f3f3f;transition:all .3s ease;border-radius:9px}.navigation .navbar-burger span:first-child{top:4px}.navigation .navbar-burger span:nth-child(2){top:11px}.navigation .navbar-burger span:last-child{top:18px}.navigation .navbar-burger:hover{background-color:transparent}.navigation .offcanvas-navbar{position:absolute;top:-100vh;z-index:10;left:0;opacity:0;visibility:hidden;height:100%;width:100%;display:flex;margin-top:114px;transition:.6s transform ease,top,.6s ease,opacity .6s,visibility .6s ease;background-color:#fff;height:calc(100vh - 114px)}body.is-scroll .navigation .offcanvas-navbar{margin-top:71px;height:calc(100vh - 71px)}@media screen and (max-width:767px){body.is-scroll .navigation .offcanvas-navbar{margin-top:51px;height:calc(100vh - 51px)}}@media screen and (max-width:999px){.navigation .offcanvas-navbar{margin-top:100px;background-color:#fff}}@media screen and (max-width:767px){.navigation .offcanvas-navbar{margin-top:80px;height:calc(100vh - 80px)}}@media screen and (max-width:1219px){.navigation .offcanvas-navbar.is-active{top:0;opacity:1;visibility:visible}}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper{width:100%;z-index:5;background-color:transparent;padding:24px 16px;overflow:hidden;overflow-y:auto;-ms-overflow-style:none!important;overflow:-moz-scrollbars-none!important;scrollbar-width:none!important}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper::-webkit-scrollbar{width:0!important;display:none!important}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .menu-item{margin-bottom:24px}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .top-level-item.products .children-panel{padding:16px 0}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .top-level-item.products .child-item{margin-bottom:8px;border:none}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .top-level-item.products .child-item.card a{background-color:#4d7790;display:flex;gap:12px;align-items:center}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .top-level-item.products .child-item.card a:hover p svg{transform:translateX(5px)}@media screen and (max-width:767px){.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .top-level-item.products .child-item.card a{padding:12px 16px}}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .top-level-item.products .child-item.card a .text{flex:1}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .top-level-item.products .child-item.card a .child-item--title{display:flex;justify-content:space-between;align-items:center;font-weight:600;color:#fff}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .top-level-item.products .child-item.card a .child-item--title svg{transition:transform .3s ease}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .top-level-item.products .child-item.card a P{color:rgba(255,255,255,.8);margin:0;font-weight:400}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .top-level-item.products .child-item:last-child{margin-bottom:0}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .top-level-item.products .child-item a{display:block;padding:16px;background-color:#f8f8f8;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922)}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .top-level-item.products .child-item a .child-item--title{font-size:.875rem;line-height:1.25rem;font-weight:700;text-align:left;margin-bottom:8px;color:#4d7790}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .top-level-item.products .child-item a p{font-size:.75rem;line-height:1rem;font-weight:400;color:#575757}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .item-wrapper{padding:12px 16px 12px 12px;border-radius:8px;margin-bottom:16px}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .item-wrapper .item-title{display:flex;align-items:center;justify-content:space-between;font-weight:600}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .item-wrapper.active{background-color:#f8f8f8}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .item-wrapper.active .item-title{color:#4d7790}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .item-wrapper.active .item-title svg{transform:rotate(180deg)}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .item-wrapper.active .item-title svg path{fill:#4d7790}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .item-wrapper .view-children{display:flex;align-items:center;justify-content:space-between;gap:16px}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .item-wrapper .view-children a{transition:all .3s ease;font-weight:600;font-size:1.125rem;line-height:1.75rem}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .item-wrapper .view-children svg{transition:all .3s ease}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .item-wrapper .view-children svg path{transition:inherit}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .item-wrapper .view-children span{display:flex;margin-top:-2px}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .children-panel{padding:8px 0;display:none}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .children-panel .children-panel--title{display:none}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .children-panel .child-item a{padding:8px 24px 8px 16px;display:block;transition:background-color .3s ease,color .3s ease;border-radius:8px;font-weight:400}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .children-panel .child-item a:hover{background-color:#f8f8f8;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);color:#4d7790}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .children-panel .child-item a p{margin-bottom:0}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .serach-and-links{display:flex;flex-direction:column;align-items:flex-start;gap:40px;padding:8px 12px}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .serach-and-links a{font-size:1rem;line-height:1.5rem;font-weight:600;text-align:left;color:#3f3f3f;transition:all .3s ease}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .serach-and-links a:hover{color:#ac1d1d}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .serach-and-links button{display:flex;background-color:transparent;border:none;padding:0;align-items:center;gap:5px;font-size:1rem;line-height:1.5rem;cursor:pointer}@media screen and (max-width:1219px){.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .serach-and-links button{gap:9px}}@media screen and (max-width:999px){.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .serach-and-links button{color:#3f3f3f}}@media screen and (max-width:767px){.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .serach-and-links button{font-size:1rem;line-height:1.5rem}}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .serach-and-links button:hover span{color:#ac1d1d}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .serach-and-links button:hover svg path{fill:#ac1d1d}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .serach-and-links button span{transition:all .3s ease;font-weight:600}.navigation .offcanvas-navbar .offcanvas-navbar-wrapper .serach-and-links button svg path{transition:all .3s ease}.navigation+*{margin-top:116px}@media screen and (max-width:767px){.navigation+*{margin-top:80px}}.alert-banner+#wrapper .navigation+*{margin-top:116px}@media screen and (max-width:767px){.alert-banner+#wrapper .navigation+*{margin-top:80px}}.alert-banner.is-hide+#wrapper .navigation+*{margin-top:116px}@media screen and (max-width:767px){.alert-banner.is-hide+#wrapper .navigation+*{margin-top:80px}}.alert-banner.is-hide+#wrapper .navigation .main-navbar{top:0}#side-quicklinks-close{position:fixed;z-index:199;top:0;left:0;right:0;bottom:0;display:none}#side-quicklinks-close.is-active{display:block}.side-quicklinks{position:fixed;right:0;top:50vh;z-index:200;transform:translate(0,-50%);display:none;width:49px;height:159px;transition:width .6s .6s,height .6s 1.2s}body.menu-open .side-quicklinks{right:15px;overflow:hidden}@media screen and (min-width:1000px){.side-quicklinks{display:flex}}.side-quicklinks.is-active{height:539px;width:403px;transition:height .6s,width .6s .6s}.side-quicklinks.is-active .tab{width:65px;transition:background-color .6s .6s,width .6s .6s}.side-quicklinks.is-active .quicklinks .quicklink-wrapper{opacity:1;transition:opacity .6s .8s}.side-quicklinks .tab{width:49px;display:flex;align-items:center;justify-content:center;transition:background-color .6s 1.2s,width .6s;cursor:pointer}.side-quicklinks .tab p{font-family:"Titillium Web",san-serif;font-weight:500;font-size:1.125rem;line-height:1;text-transform:uppercase;color:#fff;transform:rotate(-90deg);margin-bottom:0;white-space:nowrap}.side-quicklinks .quicklinks{width:100%;padding:34px 35px 46px}.side-quicklinks .quicklinks .quicklink-wrapper{display:flex;flex-direction:column;opacity:0;transition:opacity .6s 0s}.side-quicklinks .quicklinks .quicklink-wrapper .quicklink{font-weight:400;font-size:1.5rem;line-height:1.875rem;color:#fff}.side-quicklinks .quicklinks .quicklink-wrapper .quicklink:not(:first-child){margin-top:31px}.skip-main{display:none}.entry-screen{position:fixed;z-index:0;top:0;left:0;right:0;bottom:0;overflow:hidden;display:flex;z-index:9999;transform:translateY(-100%);transition:transform .5s}.entry-screen.active{transform:translateY(0);transition:transform 0s}.entry-screen .es-overlay{position:absolute;top:0;left:0;bottom:0;right:0}.entry-screen .es-overlay #bg-1{position:absolute;top:0;left:0;height:60vh;width:75vw}@media screen and (min-width:1000px){.entry-screen .es-overlay #bg-1{transform:rotate(38deg);left:0;height:75vh;width:55vw}}.entry-screen .es-overlay #bg-2{position:absolute;top:0;right:0;height:60vh;width:75vw}.entry-screen .es-overlay #bg-3{position:absolute;left:0;bottom:0;height:60vh;width:75vw}.entry-screen .es-overlay #bg-4{position:absolute;right:0;bottom:0;height:60vh;width:75vw}.entry-screen .es-content{z-index:1;margin:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px}.entry-screen .es-content .es-logo{height:20vh;width:auto}.entry-screen .es-content p{margin-top:43px;color:#fff;font-size:1rem;line-height:1.75rem;text-align:center;font-family:"Titillium Web",san-serif;font-weight:400}.entry-screen .es-content .es-btn{padding:21px 30px;text-transform:uppercase;font-size:1rem;line-height:1.125rem;font-weight:600;font-family:"Titillium Web",san-serif;margin-top:43px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.text-content{padding-top:60px;padding-bottom:96px}@media screen and (max-width:767px){.text-content{padding:45px 0 80px}}.text-content .content{display:flex;gap:20px;justify-content:space-between;position:relative;z-index:2}@media screen and (max-width:767px){.text-content .content{flex-direction:column;gap:48px}}.text-content .content .content-within{width:100%;max-width:280px;position:-webkit-sticky;position:sticky;top:116px;left:0;height:100%;padding-bottom:96px}@media screen and (max-width:767px){.text-content .content .content-within{max-width:100%;position:static;padding-bottom:0}}.text-content .content .content-within .sub-title{margin-bottom:24px}@media screen and (max-width:767px){.text-content .content .content-within .sub-title{margin-bottom:8px;letter-spacing:.1375rem}}.text-content .content .content-within h5{font-size:.875rem;line-height:1.25rem;font-weight:600;margin:0;display:block;margin-bottom:8px;color:#575757}.text-content .content .content-within .content-nav{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:24px;padding-bottom:32px;border-bottom:1px solid #c6c6c6}@media screen and (max-width:767px){.text-content .content .content-within .content-nav{margin-bottom:20px;padding-bottom:20px}}.text-content .content .content-within .content-nav a{font-size:1rem;line-height:1.5rem;font-weight:600;text-align:left;margin-bottom:8px;color:#3f3f3f;transition:color .3s ease-out}.text-content .content .content-within .content-nav a:hover{color:#ac1d1d}.text-content .content .content-within .content-nav a.active{color:#ac1d1d}.text-content .content .content-within .content-nav a:last-child{margin-bottom:0}.text-content .content .content-within .content-contact{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #c6c6c6}@media screen and (max-width:767px){.text-content .content .content-within .content-contact{margin-bottom:20px;padding-bottom:12px}}.text-content .content .content-within .content-contact .author{margin-bottom:18px}.text-content .content .content-within .content-contact .author .item{display:flex;gap:12px;margin-bottom:12px}.text-content .content .content-within .content-contact .author .item:last-child{margin-bottom:0}.text-content .content .content-within .content-contact .author .item img{max-width:56px;border-radius:50%}.text-content .content .content-within .content-contact .author .item .name{font-weight:600;text-align:left;margin:0;font-size:.875rem;line-height:1.25rem;color:#575757}.text-content .content .content-within .content-contact .author .item .position{font-size:.75rem;line-height:1rem;margin:0 0 4px;color:#575757}.text-content .content .content-within .content-contact .author .item .corporation{font-size:.75rem;line-height:1rem;color:#4d7790}.text-content .content .content-within .content-contact .social-icons span{margin-bottom:9px;font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:left;color:#4d7790;display:block}.text-content .content .content-within .content-contact .social-icons .social-icon{display:flex;gap:8px;align-items:center}.text-content .content .content-within .content-contact .social-icons .social-icon a svg{width:20px;height:20px}.text-content .content .content-within .content-contact .social-icons .social-icon a svg path{transition:all .3s ease-out}.text-content .content .content-within .content-contact .social-icons .social-icon a:hover svg path{fill:#575757}.text-content .content .content-within .content-category .tags{display:flex;gap:8px}.text-content .content .content-within .content-category .tags .tag{font-size:.75rem;line-height:1rem;font-weight:600;text-align:left;padding:1px 5px;color:#575757;border:1px solid #c6c6c6;border-radius:4px;text-transform:uppercase;transition:all .2s ease}.text-content .content .content-within .content-category .tags .tag:hover{background-color:#ac1d1d;color:#fff;border-color:#ac1d1d}.text-content .content .content-within .content-form{margin-top:75px}@media screen and (max-width:767px){.text-content .content .content-within .content-form{margin-top:42px}}.text-content .content .content-within .content-form span{font-size:.75rem;line-height:1rem;margin-bottom:4px;color:#c6c6c6;font-weight:700;text-transform:uppercase}.text-content .content .content-within .content-form h3{font-size:1rem;line-height:1.5rem;font-weight:700;text-align:left;margin:0 0 16px;letter-spacing:0}.text-content .content .content-within .content-form .wf-funnel-form{margin-top:0}.text-content .content .content-within .content-form form{display:flex;flex-wrap:wrap;gap:8px;max-width:240px}@media screen and (max-width:767px){.text-content .content .content-within .content-form form{gap:10px;max-width:100%}}.text-content .content .content-within .content-form form .mktoFormRow{width:100%;gap:8px}.text-content .content .content-within .content-form form .mktoFormRow label{font-family:"Titillium Web",san-serif}.text-content .content .content-within .content-form form .mktoFormRow input,.text-content .content .content-within .content-form form .mktoFormRow select{font-family:"Titillium Web",san-serif;background-color:#f8f8f8}.text-content .content .content-within .content-form form .mktoFormRow .mktoRadioList{margin-top:4px}.text-content .content .content-within .content-form form .mktoButtonRow{margin-top:16px}.text-content .content .content-within .content-form form .container{padding:0}.text-content .content .content-within .content-form form .form-item{width:100%;position:relative}.text-content .content .content-within .content-form form .form-item .form-label{display:none}.text-content .content .content-within .content-form form .form-item input{width:100%;background:0 0;background-color:#f8f8f8;padding-left:14px;background-image:url(../icons_hidden/arr-right-red.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) center;padding-right:40px}.text-content .content .content-within .content-form form .form-item .select{cursor:pointer}.text-content .content .content-within .content-form form .form-item .select input{cursor:pointer}.text-content .content .content-within .content-form form .form-item .select.active span{transform:rotate(180deg)}.text-content .content .content-within .content-form form .form-item select{background-color:#f8f8f8;background-image:url(../icons_hidden/arr-up-red.svg);background-repeat:no-repeat;padding-right:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.text-content .content .content-within .content-form form .form-item span{position:absolute;width:42px;height:100%;top:0;right:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s ease}.text-content .content .content-within .content-form form .form-item.type-checkbox .form-checkbox{width:100%;margin-top:-3px}.text-content .content .content-within .content-form form .form-item.type-checkbox .form-checkbox input{position:absolute;opacity:0;visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.text-content .content .content-within .content-form form .form-item.type-checkbox .form-checkbox input:checked+label::after{opacity:1;visibility:visible}.text-content .content .content-within .content-form form .form-item.type-checkbox .form-checkbox label{padding-left:24px;position:relative;font-size:.75rem;line-height:1rem;font-weight:400;text-align:left;font-family:"Titillium Web",san-serif}.text-content .content .content-within .content-form form .form-item.type-checkbox .form-checkbox label a{text-decoration:underline;text-underline-offset:3px;font-size:.75rem;line-height:1rem;color:#4d7790}.text-content .content .content-within .content-form form .form-item.type-checkbox .form-checkbox label a:hover{text-decoration:none}.text-content .content .content-within .content-form form .form-item.type-checkbox .form-checkbox label::before{content:"";position:absolute;left:0;top:0;border-radius:50%;width:16px;height:16px;border:1px solid #c6c6c6;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);transition:all .3s ease;transform:translate(0)}.text-content .content .content-within .content-form form .form-item.type-checkbox .form-checkbox label::after{content:"";position:absolute;left:3px;top:5px;width:10px;height:6px;background:url(../icons_hidden/check.svg) no-repeat center;background-size:contain;opacity:0;visibility:hidden;transition:all .3s ease-out}.text-content .content .content-within .content-form form .wf-classic-3{display:none}.text-content .content .content-within .content-form form li,.text-content .content .content-within .content-form form ol,.text-content .content .content-within .content-form form ul{list-style:none;margin:0;padding:0}.text-content .content .content-within .content-form form li::before,.text-content .content .content-within .content-form form ol::before,.text-content .content .content-within .content-form form ul::before{content:none}.text-content .content .content-within .content-form form ul{position:absolute;bottom:calc(100% + 4px);background-color:#fff;left:0;width:100%;padding:8px 0;z-index:4;box-shadow:0 10px 15px -3px rgba(0,0,0,.1019607843);border-radius:0 0 6px 6px;display:none}.text-content .content .content-within .content-form form ul.rotate{bottom:auto;top:calc(100% + 4px)}.text-content .content .content-within .content-form form ul li{padding:8px 16px;cursor:pointer;font-size:.875rem;line-height:1.25rem;color:#2e2f35;transition:all .3s}.text-content .content .content-within .content-form form ul li:hover{color:#ac1d1d}.text-content .content .content-within .content-form form .form-submit{margin-top:8px}@media screen and (max-width:767px){.text-content .content .content-within .content-form form .form-submit{margin-top:4px}}.text-content .content .content-within .content-form form .form-submit .btn{padding:8px 12px}.text-content .content .content-within .content-form form .form-submit .btn span{font-size:.75rem;line-height:1rem;font-weight:600;color:#fff;margin:0;text-transform:none;position:static;width:auto;font-family:"Titillium Web",san-serif}.text-content .content .content-within .content-sidebar-button{margin-top:75px}@media screen and (max-width:767px){.text-content .content .content-within .content-sidebar-button{margin-top:42px}}.text-content .content .content-within .content-sidebar-button span{font-size:.75rem;line-height:1rem;margin-bottom:4px;color:#c6c6c6;font-weight:700;text-transform:uppercase}.text-content .content .content-within .content-sidebar-button h3{font-size:1rem;line-height:1.5rem;font-weight:700;text-align:left;margin:0 0 6px;letter-spacing:0}.text-content .content .content-within .content-sidebar-button p{font-size:.875rem;line-height:1.25rem;color:#575757}.text-content .content .content-within .content-sidebar-button .btn-primary{padding:8px 12px;font-size:.75rem;line-height:1rem;font-weight:600;color:#fff;margin:0;text-transform:none;position:static;width:auto;font-family:"Titillium Web",san-serif}.text-content .content .text{max-width:780px;width:100%}.text-content .content .text .container{padding:0}.text-content .content .text .img-wrapper{margin-top:16px;padding-top:53.8461538462%;border-radius:16px;overflow:hidden}@media screen and (max-width:767px){.text-content .content .text .img-wrapper{padding-top:100%}}.text-content .content .text h2{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:left;margin-top:48px;margin-bottom:24px}@media screen and (max-width:767px){.text-content .content .text h2{font-size:1.5rem;line-height:2rem}}.text-content .content .text h2:first-of-type{margin-top:0}.text-content .content .text p{color:#575757;margin:16px 0 0}.text-content .content .text h3{margin-top:48px;letter-spacing:0}@media screen and (max-width:767px){.text-content .content .text h3{font-size:1.125rem;line-height:1.75rem}}.text-content .content .text .quote{margin-top:48px}.text-content .content .text .quote .img-outer{margin:0 0 24px;max-width:80px}.text-content .content .text .quote .container{padding:0}.text-content .content .text .quote .content{display:block}.text-content .content .text .quote .img-wrapper{padding-top:100%;border-radius:50%;border-radius:50%;overflow:hidden}.text-content .content .text .quote .quote-icons{position:absolute;top:0;left:-15px;font-weight:900;font-size:3.4375rem;line-height:2.3125rem}@media screen and (min-width:768px),print{.text-content .content .text .quote .quote-icons{left:15px;font-size:5.125rem;line-height:3.4375rem}}@media screen and (min-width:1000px){.text-content .content .text .quote .quote-icons{left:0;font-size:6.875rem;line-height:4.6875rem}}.text-content .content .text .quote .quote{text-align:left;font-size:1.5rem;line-height:2rem;margin-top:24px;margin-bottom:24px;color:#3f3f3f;letter-spacing:-.02em}@media screen and (max-width:767px){.text-content .content .text .quote .quote{margin-bottom:16px;margin-top:24px;font-size:1.25rem;line-height:1.75rem;letter-spacing:0}}.text-content .content .text .quote span.author{display:flex;justify-content:flex-start;flex-wrap:wrap}.text-content .content .text .quote span.author small{font-weight:700;text-transform:uppercase;font-size:.75rem;line-height:1rem;display:flex;flex-wrap:wrap;letter-spacing:.03125rem}@media screen and (max-width:767px){.text-content .content .text .quote span.author small{flex-direction:column;gap:6px}}.text-content .content .text .quote span.author small span{display:flex;align-items:center;color:#ac1d1d}.text-content .content .text .quote span.author small span:last-child::after{content:none}.text-content .content .text .quote span.author small span::after{content:"";width:3px;height:3px;border-radius:50%;margin:0 6px;background-color:#ac1d1d}@media screen and (max-width:767px){.text-content .content .text .quote span.author small span::after{display:none}}.text-content .content .text figure.image{margin-top:48px}@media screen and (max-width:767px){.text-content .content .text figure.image{margin-top:24px}}.text-content .content .text .btn{margin-top:16px}.text-content .content .text .check-text{margin-top:16px}.text-content .content .text .check-text p{margin-top:0}.text-content .content .text .speaker-areas{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.text-content .content .text .speaker{display:flex;align-items:center;gap:0 12px}.text-content .content .text .speaker .image{max-width:80px;border-radius:50%;overflow:hidden;width:100%;height:auto;display:flex;flex-shrink:0;height:100%}.text-content .content .text .speaker .image img{width:100%}.text-content .content .text .speaker p{margin-top:0}.text-content .content .text .speaker p.name{font-size:.875rem;line-height:1.25rem;font-weight:600;text-align:left;color:#575757;margin:0}.text-content .content .text .speaker p.position{font-weight:400;text-align:left;font-size:.75rem;line-height:1rem;color:#575757;margin:0 0 4px}.text-content .content .text .speaker p.corporation{font-size:.625rem;font-weight:400;line-height:1rem;text-align:left;color:#4d7790}.text-content .content .text .form{padding:40px;border:1px solid #c6c6c6;border-radius:16px}@media screen and (max-width:767px){.text-content .content .text .form{border-radius:8px;padding:16px}}.text-content .content .text .form .form-title{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}@media screen and (max-width:767px){.text-content .content .text .form .form-title{flex-direction:column-reverse;align-items:flex-start;gap:16px}}.text-content .content .text .form .form-title .form-text{max-width:700px}@media screen and (max-width:767px){.text-content .content .text .form .form-title .form-text{max-width:100%}}.text-content .content .text .form .form-title .form-text h3{font-weight:600;text-align:left;font-size:1.5rem;line-height:2rem;margin:0 0 12px}@media screen and (max-width:767px){.text-content .content .text .form .form-title .form-text h3{font-size:1.25rem;line-height:1.75rem;margin-bottom:9px}}.text-content .content .text .form .form-title .form-text p{margin:0;font-size:1.125rem;line-height:1.75rem;font-weight:400;text-align:left}.text-content .content .text .form .form-title .form-text p a{text-decoration:none}.text-content .content .text .form .form-title .form-text-col{max-width:700px}@media screen and (max-width:767px){.text-content .content .text .form .form-title .form-text-col{max-width:100%;margin-bottom:16px}}.text-content .content .text .form .form-title .form-text-col h3{font-weight:600;text-align:left;font-size:1.5rem;line-height:2rem;margin:0 0 12px}@media screen and (max-width:767px){.text-content .content .text .form .form-title .form-text-col h3{font-size:1.5rem;line-height:2rem;margin-bottom:9px}}.text-content .content .text .form .form-title .form-text-col p{margin:0;font-size:1.125rem;line-height:1.75rem;font-weight:400;text-align:left}@media screen and (max-width:767px){.text-content .content .text .form .form-title .form-text-col p{font-size:1rem;line-height:1.5rem}}.text-content .content .text .form .form-title .form-text-col p a{text-decoration:none}.text-content .content .text .form .form-title .form-image{width:128px;border-radius:5px;overflow:hidden}.text-content .content .text .form .form-title .form-image .img-wrapper{border-radius:5px;overflow:hidden;margin-top:0;padding-top:109.375%}.text-content .content .text .form .wf-funnel-form{margin-top:0}.text-content .content .text .form form{margin-top:40px;display:flex;flex-wrap:wrap;gap:20px 10px;justify-content:space-between}@media screen and (max-width:767px){.text-content .content .text .form form{margin-top:24px;gap:8px}}.text-content .content .text .form form .mktoFormRow{width:100%}.text-content .content .text .form form .mktoFormRow label{font-family:"Titillium Web",san-serif}.text-content .content .text .form form .mktoFormRow input,.text-content .content .text .form form .mktoFormRow select{font-family:"Titillium Web",san-serif;background-color:#f8f8f8}.text-content .content .text .form form .mktoFormRow .mktoFieldWrap .mktoRadioList{margin-top:22px}.text-content .content .text .form form .mktoFormRow .mktoFieldWrap .mktoRadioList label{margin-right:16px!important}.text-content .content .text .form form .form-submit .btn{margin-top:20px;font-weight:600}@media screen and (max-width:767px){.text-content .content .text .form form .form-submit .btn{margin-top:26px}}.text-content .content .text .form form .check-input{width:100%;margin-bottom:12px}.text-content .content .text .form form .check-input p{font-size:.875rem;line-height:1.25rem;font-weight:600;text-align:left;margin:0 0 16px;color:#3f3f3f}.text-content .content .text .form form .check-input .check-box{display:flex;flex-wrap:wrap;gap:8px 28px;height:auto}@media screen and (max-width:767px){.text-content .content .text .form form .check-input .check-box{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;height:auto}}.text-content .content .text .form form .check-input .check-box label{display:flex}.text-content .content .text .form form .check-input .check-box input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;opacity:0;visibility:hidden}.text-content .content .text .form form .check-input .check-box input:checked+span::after{opacity:1;visibility:visible}.text-content .content .text .form form .check-input .check-box span{padding-left:24px;position:relative;font-size:.75rem;line-height:1rem;font-weight:400;text-align:left}.text-content .content .text .form form .check-input .check-box span a{text-decoration:underline;text-underline-offset:3px;font-size:.75rem;line-height:1rem;color:#4d7790}.text-content .content .text .form form .check-input .check-box span::before{content:"";position:absolute;left:0;top:-1px;border-radius:50%;width:16px;height:16px;border:1px solid #c6c6c6;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);transition:all .3s ease}.text-content .content .text .form form .check-input .check-box span::after{content:"";position:absolute;left:3px;top:4px;width:10px;height:6px;background:url(../icons_hidden/check.svg) no-repeat center;background-size:contain;opacity:0;visibility:hidden;transition:all .3s ease-out}.text-content .content .text .form form .form-item{width:100%;display:flex;flex-direction:column}.text-content .content .text .form form .form-item input{background-color:#f8f8f8}.text-content .content .text .form form .form-item label{font-size:.875rem;line-height:1.25rem;font-weight:600;text-align:left;margin-bottom:8px;font-family:"Titillium Web",san-serif}.text-content .content .text .form form .form-item label span{color:#ac1d1d}.text-content .content .text .form form .form-item li,.text-content .content .text .form form .form-item ol,.text-content .content .text .form form .form-item ul{list-style:none;margin:0;padding:0}.text-content .content .text .form form .form-item li::before,.text-content .content .text .form form .form-item ol::before,.text-content .content .text .form form .form-item ul::before{content:none}.text-content .content .text .form form .form-item.form-select{width:54.2857142857%}@media screen and (max-width:767px){.text-content .content .text .form form .form-item.form-select{width:100%}}.text-content .content .text .form form .form-item.type-radio{width:100%}@media screen and (max-width:1219px){.text-content .content .text .form form .form-item.type-radio .check-box{height:auto}}@media screen and (max-width:767px){.text-content .content .text .form form .form-item.type-radio{width:100%;margin-top:0}}.text-content .content .text .form form .form-item.type-radio .radio-field{display:flex;align-items:center;gap:8px;font-size:.75rem;line-height:1rem;font-weight:400;text-align:left}@media screen and (max-width:767px){.text-content .content .text .form form .form-item.type-radio .radio-field{margin-top:14px;height:auto}}.text-content .content .text .form form .form-item.type-radio .radio-field label{margin:0}.text-content .content .text .form form .form-item.type-radio .radio-field input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;opacity:0;visibility:hidden}.text-content .content .text .form form .form-item.type-radio .radio-field input:checked+label::after{opacity:1;visibility:visible}.text-content .content .text .form form .form-item.type-radio .radio-field label{padding-left:24px;position:relative;font-size:.75rem;line-height:1rem;font-weight:400;text-align:left}.text-content .content .text .form form .form-item.type-radio .radio-field label a{text-decoration:underline;text-underline-offset:3px;font-size:.75rem;line-height:1rem;color:#4d7790}.text-content .content .text .form form .form-item.type-radio .radio-field label::before{content:"";position:absolute;left:0;top:-1px;border-radius:50%;width:16px;height:16px;border:1px solid #c6c6c6;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);transition:all .3s ease;transform:translate(0)}.text-content .content .text .form form .form-item.type-radio .radio-field label::after{content:"";position:absolute;left:3px;top:4px;width:10px;height:6px;background:url(../icons_hidden/check.svg) no-repeat center;background-size:contain;opacity:0;visibility:hidden;transition:all .3s ease-out}.text-content .content .text .form form .form-item.type-text.type-radio{width:42.8571428571%}.text-content .content .text .form form .form-item .select{position:relative}.text-content .content .text .form form .form-item .select .select-input{cursor:pointer}.text-content .content .text .form form .form-item .select .select-input.active span{transform:rotate(180deg)}.text-content .content .text .form form .form-item .select input{width:100%}.text-content .content .text .form form .form-item .select span{position:absolute;width:42px;height:100%;top:0;right:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s ease}.text-content .content .text .form form .form-item .select ul{position:absolute;top:calc(100% + 4px);background-color:#fff;left:0;width:100%;padding:8px 0;z-index:2;box-shadow:0 10px 15px -3px rgba(0,0,0,.1019607843);border-radius:0 0 6px 6px;display:none}.text-content .content .text .form form .form-item .select ul li{padding:8px 16px;cursor:pointer;font-size:.875rem;line-height:1.25rem;color:#2e2f35;transition:all .3s}.text-content .content .text .form form .form-item .select ul li:hover{color:#ac1d1d}.text-content .content .text .form form .form-item.type-email input{background:0 0;padding-left:14px;background-color:#f8f8f8}.text-content .content .text .form form .form-item.form-submit{width:100%}.text-content .content .text .form form .form-item .form-radio{gap:12px 28px;margin-top:0;display:flex;margin-bottom:20px;flex-wrap:wrap}.text-content .content .text .form form .check-box{display:flex;height:44px;align-items:center;gap:16px}@media screen and (max-width:767px){.text-content .content .text .form form .check-box{height:auto}}.text-content .content .text .form form .check-box .check-radio{display:flex;align-items:center;gap:8px;font-size:.75rem;line-height:1rem;font-weight:400;text-align:left}@media screen and (max-width:767px){.text-content .content .text .form form .check-box .check-radio{margin-top:14px;height:auto}}.text-content .content .text .form form .check-box .check-radio label{margin:0}.text-content .content .text .form form .check-box .check-radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;opacity:0;visibility:hidden}.text-content .content .text .form form .check-box .check-radio input:checked+label::after{opacity:1;visibility:visible}.text-content .content .text .form form .check-box .check-radio label{padding-left:24px;position:relative;font-size:.75rem;line-height:1rem;font-weight:400;text-align:left}.text-content .content .text .form form .check-box .check-radio label a{text-decoration:underline;text-underline-offset:3px;font-size:.75rem;line-height:1rem;color:#4d7790}.text-content .content .text .form form .check-box .check-radio label::before{content:"";position:absolute;left:0;top:-1px;border-radius:50%;width:16px;height:16px;border:1px solid #c6c6c6;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);transition:all .3s ease}.text-content .content .text .form form .check-box .check-radio label::after{content:"";position:absolute;left:3px;top:4px;width:10px;height:6px;background:url(../icons_hidden/check.svg) no-repeat center;background-size:contain;opacity:0;visibility:hidden;transition:all .3s ease-out}.text-content .content .text .download{background-color:var(--bg-c)}.text-content .content .text .download.content-block{margin-top:48px}.text-content.hide-sidebar .content{justify-content:center}.text-content.hide-sidebar .container .back-to-top{margin-top:40px;position:static;display:inline-block}.text-content .container{position:relative}.text-content .container .back-to-top{position:absolute;left:0;bottom:0;font-size:.875rem;line-height:1.25rem;z-index:2}@media screen and (max-width:767px){.text-content .container .back-to-top{position:static;margin-top:48px;display:inline-flex;gap:6px}}.text-content .container .back-to-top svg{transition:all .3s ease-out}.text-content .container .back-to-top:hover svg{transform:translateX(-8px)}.text-content.no-contact{padding-bottom:0;padding-top:96px}@media screen and (max-width:767px){.text-content.no-contact{padding-top:90px;padding-bottom:0}}.text-content.no-contact .text{margin:0 auto;padding-bottom:96px;border-bottom:1px solid #c6c6c6}@media screen and (max-width:767px){.text-content.no-contact .text{padding-bottom:80px}}.text-content.no-contact .text .btns{margin-top:36px;display:flex;gap:16px}@media screen and (max-width:767px){.text-content.no-contact .text .btns{margin-top:4px}}.text-content.no-contact .text .btns .btn{font-weight:600}.text-content.no-contact .text .btns .btn-secondary{color:#ac1d1d}.text-content .rich-text-block.content-block{margin-top:0}.text-content .rich-text-block .content{display:block}.podcast-resource{padding-top:63px;background-color:#f8f8f8;position:relative}.podcast-resource .container{position:relative;z-index:1}.podcast-resource::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:33px;background-color:#fff}@media screen and (max-width:767px){.podcast-resource::after{height:56px}}.podcast-resource .back-to-top{margin-bottom:42px;display:inline-flex;align-items:center;gap:8px;font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:left;color:#3f3f3f}@media screen and (max-width:767px){.podcast-resource .back-to-top{margin-bottom:24px}}.podcast-resource .back-to-top svg{transition:all .3s ease-out}.podcast-resource .back-to-top:hover svg{transform:translateX(-8px)}.podcast-resource .spotify-box{display:flex;box-shadow:0 12px 16px -4px rgba(16,24,40,.0784313725);border-radius:16px}.podcast-resource .spotify-box iframe{height:352px}.podcast-discover{margin-top:63px;margin-bottom:96px}.podcast-discover h2{margin:0 0 32px;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em;font-weight:700;letter-spacing:-.02em;text-align:left}@media screen and (max-width:767px){.podcast-discover h2{margin-bottom:24px;font-size:1.5rem;line-height:2rem}}.podcast-discover.hide-sidebar .content{gap:0}.podcast-discover.hide-sidebar .content .about{width:100%}.podcast-discover.hide-sidebar .content .about>*{max-width:100%}.podcast-discover.hide-sidebar .content .about .listen-on{max-width:780px;margin:48px auto 0}.podcast-discover .content{display:flex;gap:20px}@media screen and (max-width:1219px){.podcast-discover .content{gap:48px;flex-direction:column}}.podcast-discover .content h3{font-size:1.25rem;line-height:1.75rem;font-weight:700;text-align:left;color:#2e2f35;margin:0 0 20px}@media screen and (max-width:767px){.podcast-discover .content h3{margin-bottom:16px;font-size:1.125rem;line-height:1.75rem}}.podcast-discover .content .about{width:57.7966101695%}@media screen and (max-width:1219px){.podcast-discover .content .about{width:100%}}.podcast-discover .content .about .rich-text-block.content-block{margin-top:0}.podcast-discover .content .about .rich-text-block.content-block .container{padding:0}.podcast-discover .content .about .rich-text-block.content-block .content{display:block}.podcast-discover .content .about>*{max-width:580px}@media screen and (max-width:1219px){.podcast-discover .content .about>*{max-width:100%}}.podcast-discover .content .about p:first-of-type{font-weight:600}.podcast-discover .content .about .listen-on{display:flex;align-items:center;gap:10px 8px;margin-top:48px;flex-wrap:wrap}@media screen and (max-width:767px){.podcast-discover .content .about .listen-on{gap:10px 4px;margin-top:24px}}.podcast-discover .content .about .listen-on span{font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:left;color:#2e2f35;margin-right:10px;white-space:nowrap}@media screen and (max-width:767px){.podcast-discover .content .about .listen-on span{width:100%}}.podcast-discover .content .about .listen-on a{display:flex;align-items:center;justify-content:center;padding:8px 17px;border:1px solid #c6c6c6;border-radius:15px;background-color:#fff;transition:all .3s ease-out}@media screen and (max-width:767px){.podcast-discover .content .about .listen-on a{padding:4px 8px;border-radius:11px}}.podcast-discover .content .about .listen-on a:hover{box-shadow:0 4px 8px -2px rgba(16,24,40,.1019607843)}.podcast-discover .content .about .listen-on a img{max-height:40px;width:auto;height:100%}@media screen and (max-width:767px){.podcast-discover .content .about .listen-on a img{max-height:27px}}.podcast-discover .content .recent{width:40.5084745763%}@media screen and (max-width:1219px){.podcast-discover .content .recent{width:100%}}.podcast-discover .content .recent .item{display:flex;gap:20px;align-items:center;margin-bottom:20px;transform:translateZ(0)}@media screen and (max-width:767px){.podcast-discover .content .recent .item{margin-bottom:24px;gap:12px}}.podcast-discover .content .recent .item:hover .img-wrapper img{transform:scale(1.03)}.block-newsletter-cards .newsletter-grid.archived .card .podcast-discover .content .recent .item:hover .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .card .podcast-discover .content .recent .item:hover .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .podcast-discover .content .recent .item:hover .text .btn-tertiary::after,.podcast-discover .block-newsletter-cards .newsletter-grid.archived .card .content .recent .item:hover .text .btn-tertiary::after,.podcast-discover .block-newsletter-cards .newsletter-grid.featured .card .content .recent .item:hover .text .btn-tertiary::after,.podcast-discover .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .recent .item:hover .text .btn-tertiary::after,.podcast-discover .content .recent .item:hover .text .link::after,.podcast-discover .content .recent .item:hover .text .search-content .read-more::after,.search-content .podcast-discover .content .recent .item:hover .text .read-more::after{opacity:0}.podcast-discover .content .recent .item:last-child{margin-bottom:0}.podcast-discover .content .recent .item .image{width:120px;border-radius:8px;overflow:hidden;flex-shrink:0}.podcast-discover .content .recent .item .image .img-wrapper{padding-top:100%}.podcast-discover .content .recent .item .image .img-wrapper img{transition:all .3s ease-out}.podcast-discover .content .recent .item .text h5{font-size:1.125rem;line-height:1.75rem;font-weight:400;text-align:left;margin:0;letter-spacing:0}@media screen and (max-width:767px){.podcast-discover .content .recent .item .text h5{font-size:.875rem;line-height:1.25rem;margin:0 0 2px}}.podcast-discover .content .recent .item .text p{font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:left;color:#575757;margin:0}.block-newsletter-cards .newsletter-grid.archived .card .podcast-discover .content .recent .item .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .card .podcast-discover .content .recent .item .text .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .podcast-discover .content .recent .item .text .btn-tertiary,.podcast-discover .block-newsletter-cards .newsletter-grid.archived .card .content .recent .item .text .btn-tertiary,.podcast-discover .block-newsletter-cards .newsletter-grid.featured .card .content .recent .item .text .btn-tertiary,.podcast-discover .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .recent .item .text .btn-tertiary,.podcast-discover .content .recent .item .text .link,.podcast-discover .content .recent .item .text .search-content .read-more,.search-content .podcast-discover .content .recent .item .text .read-more{margin-top:8px}.block-newsletter-cards .newsletter-grid.archived .card .podcast-discover .content .recent .item .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .card .podcast-discover .content .recent .item .text .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured-card-lists .card .podcast-discover .content .recent .item .text .btn-tertiary::after,.podcast-discover .block-newsletter-cards .newsletter-grid.archived .card .content .recent .item .text .btn-tertiary::after,.podcast-discover .block-newsletter-cards .newsletter-grid.featured .card .content .recent .item .text .btn-tertiary::after,.podcast-discover .block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .recent .item .text .btn-tertiary::after,.podcast-discover .content .recent .item .text .link::after,.podcast-discover .content .recent .item .text .search-content .read-more::after,.search-content .podcast-discover .content .recent .item .text .read-more::after{opacity:1}.podcast-discover .content .back-to-top{font-size:.875rem;line-height:1.25rem;display:inline-flex;gap:6px}@media screen and (max-width:767px){.podcast-discover .content .back-to-top{margin-top:48px}}.employment-page.content-block{padding-bottom:96px}@media screen and (max-width:767px){.employment-page.content-block{padding-bottom:48px}}.employment-page .container{display:grid;gap:20px}@media screen and (min-width:1000px){.employment-page .container{gap:24px}}.employment-page .c-heading{margin-bottom:24px}@media screen and (max-width:767px){.employment-page .c-heading{margin-bottom:16px}}.employment-page .c-heading h2{margin:0;color:#000;letter-spacing:0}.employment-page .employment-listing{display:grid}.employment-page .employment-listing.card{padding:56px;border:1px solid #95969a}@media screen and (max-width:999px){.employment-page .employment-listing.card{padding:20px}}.employment-page .employment-listing.card h3{color:#000;margin-bottom:12px;letter-spacing:0}.employment-page .employment-listing.card .employment-date{font-size:.75rem;line-height:1rem;font-weight:400;margin-bottom:16px;text-decoration:underline;color:#000;text-underline-offset:2px;display:inline-block}.employment-page .employment-listing.card .employment-snippet{margin-bottom:44px}@media screen and (max-width:767px){.employment-page .employment-listing.card .employment-snippet{margin-bottom:20px}}.employment-page .employment-listing.card .employment-snippet p{color:#575757}.employment-page .employment-listing .buttons{gap:16px}@media screen and (max-width:999px){.calendar-desktop,.calendar-desktop-loading-indicator{display:none}}@keyframes rotate{to{transform:rotate(360deg)}}.calendar-container{position:relative}.calendar-container .calendar-desktop-loading-indicator{position:absolute;opacity:0;top:28px;left:50%;width:20px;height:20px;margin-left:-20px;border-radius:50%;border:4px solid transparent;border-left-color:#000;border-top-color:#000;animation:rotate 1s infinite linear;z-index:10}.calendar-container .calendar-desktop-loading-indicator.show{opacity:1}.fc-scroller{height:auto!important}.fc{margin:2rem 0}.fc-toolbar{padding:10px 0}.fc-toolbar h2{margin-top:10px;font-size:1.5rem}.fc-toolbar button.fc-button{border:none;border-radius:0;text-shadow:none;transition:all .3s ease}.fc-toolbar button.fc-button.fc-today-button{text-transform:uppercase;height:55px;padding:0 28px}.fc-toolbar button.fc-button.fc-next-button,.fc-toolbar button.fc-button.fc-prev-button{width:100px;height:55px;color:#ac1d1d}.fc-toolbar button.fc-button.fc-next-button:after,.fc-toolbar button.fc-button.fc-prev-button:after{display:inline-block;transition:transform .3s ease}.fc-toolbar button.fc-button.fc-state-hover{background:0 0;color:#fff;background-color:#651712}.fc-event,.fc-event-dot{background-color:#fff}.fc-view{z-index:auto}.fc-view>table{z-index:auto}.fc-view>table thead.fc-head td.fc-head-container{border:none}.fc-view>table thead.fc-head td.fc-head-container th.fc-day-header{padding:12px 7px;border-color:transparent;color:#3f3f3f}.fc-view>table tbody.fc-body>tr>td.fc-widget-content{border:none}.fc-view>table tbody.fc-body>tr>td.fc-widget-content div.fc-week{height:auto!important;z-index:auto}.fc-view>table tbody.fc-body>tr>td.fc-widget-content div.fc-week div.fc-bg{z-index:auto}.fc-view>table tbody.fc-body>tr>td.fc-widget-content div.fc-week div.fc-bg>table td.fc-day{background:#f9f9f9;border-width:0 1px 0 0!important;border-color:#ddd!important}.fc-view>table tbody.fc-body>tr>td.fc-widget-content div.fc-week div.fc-content-skeleton{z-index:auto}.fc-view>table tbody.fc-body>tr>td.fc-widget-content div.fc-week div.fc-content-skeleton>table thead .fc-day-top{padding:5px}.fc-view>table tbody.fc-body>tr>td.fc-widget-content div.fc-week div.fc-content-skeleton>table tbody .fc-event{border:none;border-radius:0;font-size:.875rem;cursor:pointer;margin:3px 4px;background-color:#4d7790}.fc-view>table tbody.fc-body>tr>td.fc-widget-content div.fc-week div.fc-content-skeleton>table tbody .fc-event .fc-title:first-child:before{content:"All Day";display:block;position:absolute;opacity:.5;text-transform:uppercase;font-size:.75rem;display:block;width:100%;top:5px;left:0;right:0;text-align:center}.fc-view>table tbody.fc-body>tr>td.fc-widget-content div.fc-week div.fc-content-skeleton>table tbody .fc-event:hover .fc-title{background-size:100% 1px;background-position:0 2.3em}.fc-view>table tbody.fc-body>tr>td.fc-widget-content div.fc-week div.fc-content-skeleton>table tbody .fc-event .fc-title{padding:15px 0 25px;background-size:0 1px;background-repeat:no-repeat;background-position:100% 2.3em;transition:background-size .25s;line-height:1.125rem}.fc-view>table tbody.fc-body>tr>td.fc-widget-content div.fc-week div.fc-content-skeleton>table tbody .fc-event .fc-content{white-space:normal;text-align:center;padding:10px;padding-top:23px;position:relative;z-index:1}.fc-view>table tbody.fc-body>tr>td.fc-widget-content div.fc-week div.fc-content-skeleton>table tbody .fc-event .fc-time{margin-top:-15px;opacity:.5;text-transform:uppercase;font-size:.75rem;display:block}.fc-view>table tbody.fc-body>tr>td.fc-widget-content div.fc-week div.fc-content-skeleton>table tbody .fc-event .fc-title{vertical-align:middle}.cal-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:20;opacity:0;visibility:hidden;transition:opacity .2s,visibility .3s}.cal-modal.active{opacity:1;visibility:visible}.cal-modal .content-holder{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;display:flex;flex-direction:column;align-items:flex-end;max-width:50rem}.cal-modal .content-holder .content{width:100%;max-height:100%;cursor:initial;background:#fff;-webkit-user-select:text;user-select:text;padding:40px;box-sizing:border-box}.cal-modal .content-holder .content p{font-weight:400}.cal-modal .content-holder .close{height:40px;color:#fff;text-align:right;padding-right:55px;padding-top:10px;cursor:pointer;display:inline-block;margin-left:auto;position:relative}.cal-modal .content-holder .close:after,.cal-modal .content-holder .close:before{content:"";display:block;position:absolute;right:20px;top:0;height:43px;width:3px;background:#fff;transform:rotate(45deg);background-color:#fff;background-size:100% 0;background-position:100% 0;background-repeat:no-repeat;transition:background-size .15s}.cal-modal .content-holder .close:after{transform:rotate(135deg)}.cal-modal .content-holder .close:hover:after,.cal-modal .content-holder .close:hover:before{background-position:100% 100%;background-size:100% 100%}.calendar-mobile .digistorm-mobile-calendar .dsmcal-controls::before{background-color:#3f3f3f}.calendar-mobile .digistorm-mobile-calendar .dsmcal-controls button:hover::before{border-color:#ac1d1d}.calendar-mobile .digistorm-mobile-calendar .dsmcal-controls button::before{transition:border-color .3s ease}.calendar-mobile .digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-today .dsmcal-label{background-color:#ac1d1d;color:#fff}.calendar-mobile .digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-today .dsmcal-label .dsmcal-label-weekday{opacity:1}.calendar-mobile .digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-today .dsmcal-label .dsmcal-label-date .dsmcal-label-day,.calendar-mobile .digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-today .dsmcal-label .dsmcal-label-date .dsmcal-label-month{color:#fff}.calendar-mobile .digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-total{top:13px;background-color:#ac1d1d;color:#fff}.calendar-mobile .digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-events .dsmcal-event-timestart{top:3px}.news-article-page{margin-top:186px}@media screen and (max-width:999px){.news-article-page{margin-top:100px}}.news-article-page h1.article-title{margin-bottom:0;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em;font-weight:500}@media screen and (max-width:767px){.news-article-page h1.article-title{font-size:1.25rem;line-height:1.75rem}}.news-article-page .date{margin-top:28px}.news-article-page .date .meta{font-size:.75rem;line-height:1rem;color:#000;font-weight:400;text-decoration:underline}.news-article-page .date .container{display:flex;align-items:center;gap:16px}.news-article-page .date .container .tag{display:block;background-color:#000;padding:7px 8px;position:relative;color:#fff}.news-article-page .date .container .tag::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px}.news-article-page .date .article section:first-child{margin-top:18px}.grid{display:grid}.block-newsletter-cards{margin-bottom:50px}.block-newsletter-cards+.pagination{margin:60px 0}@media screen and (min-width:768px),print{.block-newsletter-cards+.pagination{margin:120px 0}}.block-newsletter-cards .section-heading{margin-top:60px}@media screen and (min-width:1000px){.block-newsletter-cards .section-heading{margin-top:48px;padding-top:48px;border-top:1px solid #4d7790}}.block-newsletter-cards .section-heading h2{margin:0;font-size:2.25rem;line-height:2.5rem;letter-spacing:-.02em}@media screen and (max-width:767px){.block-newsletter-cards .section-heading h2{font-size:1.5rem;line-height:2rem}}.block-newsletter-cards .newsletter-grid{gap:20px}@media screen and (min-width:768px),print{.block-newsletter-cards .newsletter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1000px){.block-newsletter-cards .newsletter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-newsletter-cards .newsletter-grid#append-here{margin-top:34px}@media screen and (max-width:767px){.block-newsletter-cards .newsletter-grid#append-here{margin-top:20px}}.block-newsletter-cards .newsletter-grid#append-here .card a .content{padding-left:18px;padding-right:18px}.block-newsletter-cards .newsletter-grid .load-more{display:grid;place-items:center;width:100%}@media screen and (min-width:768px),print{.block-newsletter-cards .newsletter-grid .load-more{grid-column-start:span 2}}@media screen and (min-width:1000px){.block-newsletter-cards .newsletter-grid .load-more{grid-column-start:span 3}}.block-newsletter-cards .newsletter-grid .card{box-sizing:border-box;border:1px solid #ddd}.block-newsletter-cards .newsletter-grid .card a{display:flex;flex-direction:column;height:100%;background-color:transparent;transition:background-color .35s ease-out;min-height:235px}.block-newsletter-cards .newsletter-grid .card a:hover{background-color:#f7f7f7}.block-newsletter-cards .newsletter-grid .card a:hover .img-wrapper img{transform:scale(1.1)}.block-newsletter-cards .newsletter-grid .card .img-wrapper{position:relative;overflow:hidden;padding-top:63.1578947368%}.block-newsletter-cards .newsletter-grid .card .img-wrapper img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:top center;transition:transform .3s}.block-newsletter-cards .newsletter-grid .card .content{display:flex;flex-direction:column;flex:1 1 auto;padding:30px}.block-newsletter-cards .newsletter-grid .card .content .subheading{font-size:.875rem;line-height:1.5rem;letter-spacing:.0625rem;text-transform:uppercase;color:"Titillium Web",san-serif;margin-top:auto;margin-bottom:10px}.block-newsletter-cards .newsletter-grid .card .content h3{font-size:1.5rem;line-height:1.875rem;margin:0 0 15px}.newsletter-banner{all:inherit;text-align:center;color:#fff;margin-top:0;position:relative;z-index:1}.newsletter-banner.has-img .heading-wrapper .breadcrumb{position:absolute;bottom:110%;z-index:1;width:100%;left:50%;transform:translateX(-50%)}@media screen and (min-width:1000px){.newsletter-banner.has-img .heading-wrapper .breadcrumb{margin:-7rem auto}}.newsletter-banner .banner-img{width:100%;position:relative}.newsletter-banner .banner-img .img-wrapper{padding-top:47.2222222222%}@media screen and (min-width:1000px){.newsletter-banner .banner-img .img-wrapper{padding-top:26.3888888889%}}.newsletter-banner .banner-img .img-wrapper:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:1}.newsletter-banner .banner-img .img-wrapper img{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;object-position:top center;width:100%;height:100%}.newsletter-banner .heading-wrapper{padding:1.5rem 1rem;position:relative}@media screen and (min-width:1000px){.newsletter-banner .heading-wrapper{padding:3rem 1rem}}.newsletter-banner .heading-wrapper .breadcrumb{color:inherit;margin-bottom:20px;text-align:center}@media screen and (min-width:1000px){.newsletter-banner .heading-wrapper .breadcrumb{padding:0;max-width:60vw;margin:0 auto 20px!important}}.newsletter-banner .heading-wrapper .breadcrumb ul{justify-content:center;color:#fff}.newsletter-banner .heading-wrapper .breadcrumb ul li{line-height:1;font-weight:700;text-transform:uppercase;white-space:normal;color:inherit;font-size:.875rem}.newsletter-banner .heading-wrapper .breadcrumb ul li a{color:inherit}.newsletter-banner .heading-wrapper .breadcrumb ul li a:hover{text-decoration:underline}.newsletter-banner .heading-wrapper .breadcrumb ul li+li:before{color:inherit;padding:0 10px}.newsletter-banner .heading-wrapper h1{color:inherit;margin:0}@media screen and (min-width:1384px){.newsletter-banner .heading-wrapper h1{max-width:60vw;margin:0 auto}}.block-newsletter{margin:0!important;padding:0!important}@media screen and (min-width:1000px){.block-newsletter{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:20px}}.block-newsletter .newsletter-sidebar{background-color:#f9fafb;padding:0;position:fixed;width:100%;bottom:0;left:0;z-index:2;transition:transform .8s cubic-bezier(.77,0,.175,1);transform:translateY(calc(100% - 60px)) translate3d(0,0,0);box-shadow:0 -2px 5px 0 rgba(0,0,0,.09)}@media screen and (min-width:1000px){.block-newsletter .newsletter-sidebar{width:auto;transform:none;box-shadow:none;grid-column:1/4;position:initial;padding:2.5rem}}@media screen and (min-width:1384px){.block-newsletter .newsletter-sidebar{grid-column:1/3}}.block-newsletter .newsletter-sidebar.is-active{transform:translateY(0);max-height:90vh}.block-newsletter .newsletter-sidebar.is-active .sidebar-heading #newsletter-menu:after{top:7px;transform:rotate(45deg) scale(-1,-1)}@media screen and (min-width:1000px){.block-newsletter .newsletter-sidebar .sidebar-wrapper{position:-webkit-sticky;position:sticky;top:93px;transition:top .3s}body.menu-stuck .block-newsletter .newsletter-sidebar .sidebar-wrapper{top:135px}}.block-newsletter .newsletter-sidebar .sidebar-heading{position:relative;padding:0 1.5rem;align-items:center;height:60px;display:flex;justify-content:space-between}@media screen and (min-width:1000px){.block-newsletter .newsletter-sidebar .sidebar-heading{padding:1.5rem 1.5rem 0;padding:0;height:auto}.block-newsletter .newsletter-sidebar .sidebar-heading .back-top{display:none}}.block-newsletter .newsletter-sidebar .sidebar-heading #newsletter-menu{position:relative;font-weight:700;font-size:1.125rem;opacity:.85}@media screen and (max-width:999px){.block-newsletter .newsletter-sidebar .sidebar-heading #newsletter-menu{padding-right:20px}}@media screen and (min-width:1000px){.block-newsletter .newsletter-sidebar .sidebar-heading #newsletter-menu{font-size:.875rem}}.block-newsletter .newsletter-sidebar .sidebar-heading #newsletter-menu:after{content:"";position:absolute;right:0;top:12px;transform:rotate(45deg);width:9px;height:9px;display:inline-block;vertical-align:middle;border-top:1px solid "Titillium Web",san-serif;border-left:1px solid "Titillium Web",san-serif;transform-origin:center center;transition:transform .3s}@media screen and (min-width:1000px){.block-newsletter .newsletter-sidebar .sidebar-heading #newsletter-menu:after{display:none}}.block-newsletter .newsletter-sidebar .newsletter-categories{padding:0 1.5rem 1.5rem;max-height:250px}@media screen and (max-width:999px){.block-newsletter .newsletter-sidebar .newsletter-categories{overflow-y:auto}}@media screen and (min-width:1000px){.block-newsletter .newsletter-sidebar .newsletter-categories{padding:0;max-height:none}}.block-newsletter .newsletter-sidebar .newsletter-category{margin-top:20px}.block-newsletter .newsletter-sidebar .newsletter-category header{font-weight:700;font-size:1rem;cursor:pointer}.block-newsletter .newsletter-sidebar .newsletter-category .article-title{font-weight:700;font-size:.85em;margin-top:10px;display:block}.block-newsletter .newsletter-sidebar .newsletter-category .article-excerpt{font-size:.85em;line-height:1.5;margin-top:10px;display:block}.block-newsletter .newsletter-main{position:relative;z-index:1;padding:2rem 1.5rem 0 1.5rem}@media screen and (min-width:1000px){.block-newsletter .newsletter-main{grid-column:4/-2}}@media screen and (min-width:1220px){.block-newsletter .newsletter-main{grid-column:4/-4;padding:6rem 0 15rem}}.block-newsletter .newsletter-main .newsletter-category:not(:last-child){border-bottom:1px solid #cfd2d7;padding-bottom:5rem;margin-bottom:5rem}.block-newsletter .newsletter-main .newsletter-category:last-child{margin-bottom:5rem}.block-newsletter .newsletter-main .newsletter-category .newsletter-article:not(:first-of-type){margin-top:4rem}.block-newsletter .newsletter-main .newsletter-article{margin-top:3rem}.block-newsletter .newsletter-main .newsletter-article h3{margin-bottom:1rem}.block-newsletter .newsletter-main .newsletter-article.is-active .newsletter-blocks-wrapper:after{display:none}.block-newsletter .newsletter-main .newsletter-article.is-active .continue:after{content:"Read Less"}.block-newsletter .newsletter-main .newsletter-article .newsletter-excerpt img{margin-top:10px}.block-newsletter .newsletter-main .newsletter-article .newsletter-blocks-wrapper{position:relative;overflow:hidden;transition:max-height .5s ease-in-out;max-height:0}.block-newsletter .newsletter-main .newsletter-article .newsletter-blocks-wrapper .container,.block-newsletter .newsletter-main .newsletter-article .newsletter-blocks-wrapper .section{all:unset}.block-newsletter .newsletter-main .newsletter-article .continue{font-weight:700;text-transform:uppercase;padding:15px 30px;margin-top:1.5rem;cursor:pointer;display:block}.block-newsletter .newsletter-main .newsletter-article .continue span{color:inherit}.block-newsletter .newsletter-main .newsletter-article .continue:after{content:"Continue Reading"}.block-newsletter .newsletter-main .newsletter-article .continue:hover{color:#fff}@media screen and (min-width:1000px){.block-newsletter .back-top{position:-webkit-sticky;position:sticky;top:92.5%}}.block-newsletter .back-top a{text-transform:uppercase;font-weight:700;font-size:.875rem}@media screen and (min-width:1000px){.block-newsletter .back-top a .back-top-text{display:none}}@media screen and (min-width:1220px){.block-newsletter .back-top a .back-top-text{display:inline-block}}.block-newsletter .back-top svg{display:inline-block;vertical-align:middle;margin-right:5px}.block-newsletter .newsletter-aside{position:relative;padding:1.5rem;text-align:right}@media screen and (min-width:1000px){.block-newsletter .newsletter-aside{text-align:left;grid-column-start:-2/13}}@media screen and (min-width:1220px){.block-newsletter .newsletter-aside{grid-column:-3/13}}.block-newsletter .newsletter-aside .back-top{display:none}.block-newsletter .newsletter-aside .back-top:before{content:"";display:block;height:100vh;pointer-events:none}body.menu-stuck .block-newsletter .newsletter-aside .back-top:before{display:none}@media screen and (min-width:1000px){.block-newsletter .newsletter-aside .back-top{display:block}}.block-newsletter-cards .newsletter-grid.current,.block-newsletter-cards .newsletter-grid.featured-card{grid-template-columns:repeat(1,minmax(0,1fr))}.block-newsletter-cards .newsletter-grid.current a,.block-newsletter-cards .newsletter-grid.featured-card a{display:flex}@media screen and (max-width:767px){.block-newsletter-cards .newsletter-grid.current a,.block-newsletter-cards .newsletter-grid.featured-card a{flex-direction:column}}.block-newsletter-cards .newsletter-grid.current a:hover .img-wrapper img,.block-newsletter-cards .newsletter-grid.featured-card a:hover .img-wrapper img{transform:scale(1.05)}.block-newsletter-cards .newsletter-grid.current a .content,.block-newsletter-cards .newsletter-grid.featured-card a .content{width:50%;background-color:#4d7790;padding:52px 96px 0;display:flex;flex-direction:column;justify-content:center;position:relative}@media screen and (max-width:1219px){.block-newsletter-cards .newsletter-grid.current a .content,.block-newsletter-cards .newsletter-grid.featured-card a .content{padding:56px 40px}}@media screen and (max-width:767px){.block-newsletter-cards .newsletter-grid.current a .content,.block-newsletter-cards .newsletter-grid.featured-card a .content{width:100%}}.block-newsletter-cards .newsletter-grid.current a .content .tag,.block-newsletter-cards .newsletter-grid.featured-card a .content .tag{position:absolute;left:96px;top:0;background-color:#3f3f3f;padding:16px 20px;color:#fff;font-size:.875rem;line-height:1.25rem;text-transform:uppercase;letter-spacing:.0625rem;font-weight:500}@media screen and (max-width:1219px){.block-newsletter-cards .newsletter-grid.current a .content .tag,.block-newsletter-cards .newsletter-grid.featured-card a .content .tag{left:0}}@media screen and (max-width:767px){.block-newsletter-cards .newsletter-grid.current a .content .tag,.block-newsletter-cards .newsletter-grid.featured-card a .content .tag{font-size:.75rem;line-height:1rem;padding:8px 16px}}.block-newsletter-cards .newsletter-grid.current a .content .subheading,.block-newsletter-cards .newsletter-grid.featured-card a .content .subheading{margin-bottom:24px;font-size:1.25rem;line-height:1.75rem;color:#fff;display:inline-block;font-weight:500}@media screen and (max-width:999px){.block-newsletter-cards .newsletter-grid.current a .content .subheading,.block-newsletter-cards .newsletter-grid.featured-card a .content .subheading{font-size:1.125rem;line-height:1.75rem}}@media screen and (max-width:767px){.block-newsletter-cards .newsletter-grid.current a .content .subheading,.block-newsletter-cards .newsletter-grid.featured-card a .content .subheading{font-size:.875rem;line-height:1.25rem}}.block-newsletter-cards .newsletter-grid.current a .content h2,.block-newsletter-cards .newsletter-grid.featured-card a .content h2{margin:0 0 8px;font-weight:400;color:#fff}.block-newsletter-cards .newsletter-grid.current a .content .date,.block-newsletter-cards .newsletter-grid.featured-card a .content .date{font-weight:400;color:#3f3f3f;margin-bottom:24px}.block-newsletter-cards .newsletter-grid.current a .content .btn,.block-newsletter-cards .newsletter-grid.featured-card a .content .btn{font-family:"Titillium Web",san-serif;font-size:.875rem;font-weight:500;line-height:1.5rem;letter-spacing:.0625rem;text-align:left;text-transform:uppercase}.block-newsletter-cards .newsletter-grid.current a .image,.block-newsletter-cards .newsletter-grid.featured-card a .image{width:50%;flex-shrink:0;overflow:hidden}@media screen and (max-width:767px){.block-newsletter-cards .newsletter-grid.current a .image,.block-newsletter-cards .newsletter-grid.featured-card a .image{width:100%}}.block-newsletter-cards .newsletter-grid.current a .image .img-wrapper,.block-newsletter-cards .newsletter-grid.featured-card a .image .img-wrapper{height:100%;padding-top:74.57%}.block-newsletter-cards .newsletter-grid.current a .image .img-wrapper img,.block-newsletter-cards .newsletter-grid.featured-card a .image .img-wrapper img{transition:transform .3s}.block-newsletter-cards .newsletter-grid.featured-card a .content{padding:46px 96px}@media screen and (max-width:1219px){.block-newsletter-cards .newsletter-grid.featured-card a .content{padding:56px 40px}}.block-newsletter-cards .newsletter-grid.featured-card a .content .tag{left:0;padding:8px 20px}.block-newsletter-cards .newsletter-grid.featured-card a .content h2{font-weight:500}.block-newsletter-cards .newsletter-grid.featured-card a .content p{color:#fff;margin-bottom:24px}.block-newsletter-cards .newsletter-grid.archived .card,.block-newsletter-cards .newsletter-grid.featured .card{transition:opacity .3s}.block-newsletter-cards .newsletter-grid.archived .card:hover,.block-newsletter-cards .newsletter-grid.featured .card:hover{opacity:.7}.block-newsletter-cards .newsletter-grid.archived .card:hover .btn::after,.block-newsletter-cards .newsletter-grid.featured .card:hover .btn::after{opacity:0}.block-newsletter-cards .newsletter-grid.archived .card .content,.block-newsletter-cards .newsletter-grid.featured .card .content{padding:56px 40px;display:flex;flex-direction:column;justify-content:center;background-color:#4d7790}.block-newsletter-cards .newsletter-grid.archived .card .content .subheading,.block-newsletter-cards .newsletter-grid.featured .card .content .subheading{margin:0 0 8px;padding:0;font-size:.875rem;line-height:1.25rem;color:#fff;text-transform:capitalize;font-weight:500}.block-newsletter-cards .newsletter-grid.archived .card .content h3,.block-newsletter-cards .newsletter-grid.featured .card .content h3{font-size:1.25rem;line-height:1.75rem;margin:0 0 8px;font-weight:500;color:#fff}.block-newsletter-cards .newsletter-grid.archived .card .content .date,.block-newsletter-cards .newsletter-grid.featured .card .content .date{color:#6b7280;margin:0 0 16px}.block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary,.block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary{font-size:.875rem;line-height:1.25rem;text-transform:uppercase;color:#fff}.block-newsletter-cards .newsletter-grid.archived .card .content .btn-tertiary::after,.block-newsletter-cards .newsletter-grid.featured .card .content .btn-tertiary::after{background-color:#fff}.block-newsletter-cards .newsletter-grid.featured-card-lists{padding-top:48px;border-top:1px solid #4d7790}.block-newsletter-cards .newsletter-grid.featured-card-lists .card{border:none}.block-newsletter-cards .newsletter-grid.featured-card-lists .card a:hover .img-wrapper+.content{opacity:1}.block-newsletter-cards .newsletter-grid.featured-card-lists .card a:hover .content{opacity:.7}.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content{background-color:#000;padding:40px 40px 33px;display:flex;flex-direction:column;justify-content:center}.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .subheading{margin:0;color:#c6c6c6;font-weight:500;text-transform:capitalize;text-decoration:underline;margin:0 0 4px;text-underline-offset:2px}.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content h2{color:#fff;margin:0 0 24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content h3{color:#fff;flex-grow:1;margin:0 0 24px;font-size:1.25rem;line-height:1.75rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width:767px){.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content h3{font-size:.875rem;line-height:1.25rem}}.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary{font-size:.875rem;line-height:1.25rem;color:#fff;text-transform:uppercase}@media screen and (max-width:767px){.block-newsletter-cards .newsletter-grid.featured-card-lists .card .content .btn-tertiary{font-size:.75rem;line-height:1rem}}.block-newsletter-cards .newsletter-grid.featured-card-lists .card .img-wrapper{padding-top:73.68%}.block-newsletter-cards .newsletter-more-btn.btn{margin:36px auto 0;border:none}.search-page section#results.has-results{margin-top:20px}@media screen and (min-width:1000px){.search-page section#results.has-results{margin-top:20px}}.search-page section#results.has-results .search-title{text-transform:none;font-size:1.5rem;line-height:2rem}.search-page section#results.has-results .search-results-title{font-size:1.25rem;line-height:1.75rem;text-transform:none}.inner-content.search-page .content-block{margin-top:48px}.search-nav.content-block{margin-top:48px}.search-nav .wrapper{position:relative}.search-nav .wrapper .search-icon{padding-left:.75rem;display:flex;align-items:center;position:absolute;left:0;top:0;bottom:0;pointer-events:none}.search-nav .wrapper .search-icon svg{width:1.25rem;height:1.25rem}.search-nav .wrapper input{font-size:1rem;line-height:1.25rem;padding:1rem;padding-left:2.5rem;background-color:#f9fafb;border:1px solid #d1d5db;border-radius:.5rem;width:100%;outline:0;padding-right:6rem}.search-nav .wrapper input:focus{border-color:#575757}.search-nav .wrapper input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;pointer-events:none;position:absolute;left:100%}.search-nav .wrapper button{color:#fff;font-weight:500;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;position:absolute;min-width:unset;display:flex;align-items:center;justify-content:center;top:0;bottom:0;right:0;display:flex;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;background-color:#ac1d1d;border:1px solid #ac1d1d;cursor:pointer;transition:background-color .3s ease-out}.search-nav .wrapper button:hover{background-color:#651712}.search-nav .wrapper button svg{width:1.25rem;height:1.25rem;margin:auto;transition:all .3s ease-out}.search-nav .wrapper button svg path{fill:#fff}.search-title{text-transform:uppercase}.search-results-title{color:#585858}.entry-url{display:block;margin-bottom:1rem}.search-content{display:block;color:#585858}.search-content p{color:#585858}.search-content .read-more{display:inline-block;background-color:transparent;padding:0;border:none;cursor:pointer}#results .pagination{margin-bottom:48px}#results .pagination .pagination-list{justify-content:center}#results .pagination .pagination-list .pagination-link.arrow{position:relative}#results .pagination .pagination-list .pagination-link.arrow.previous:before{transform:translate(-50%,-50%) rotate(-90deg)}#results .pagination .pagination-list .pagination-link.arrow.previous::after{transform:translate(-50%,-50%) rotate(180deg)}#results .pagination .pagination-list .pagination-link.arrow:before{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;top:50%;left:50%;transform:translate(-50%,-50%);content:"";display:block;background:url(../icons_hidden/arr-up.svg) no-repeat center;background-size:contain;background-color:#4d7790;width:11px;height:13px;transform:translate(-50%,-50%) rotate(90deg);opacity:1;transition:opacity .3s ease-out}#results .pagination .pagination-list .pagination-link.arrow::after{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;top:50%;left:50%;transform:translate(-50%,-50%);content:"";display:block;background:no-repeat center url(../icons_hidden/arr-white.svg);background-size:contain;width:13px;height:11px;opacity:0;transition:opacity .3s ease-out;transform:translate(-50%,-50%) rotate(0)}#results .pagination .pagination-list .pagination-link.arrow:hover::before{opacity:0}#results .pagination .pagination-list .pagination-link[disabled]{background-color:#fff;opacity:.5}#results .pagination .pagination-list .pagination-link[disabled]:hover::before{opacity:1}#results .pagination .pagination-list .pagination-link[disabled]:hover::after{opacity:0}#results .search-listing{margin-bottom:20px}#results .search-listing:last-child{margin-bottom:0}#results .search-listing .search-listing-content .search-content,#results .search-listing .search-listing-content p{transition:all .3s ease}#results .search-listing:hover .search-content,#results .search-listing:hover .title{color:#ac1d1d}#results .search-listing:hover .read-more::after{opacity:0}.page-section-search #wrapper{justify-content:center}@media screen and (max-width:767px){.page-section-search #wrapper{min-height:60vh}}.page-section-search .search-page{padding-bottom:176px}@media screen and (max-width:767px){.page-section-search .search-page{padding-bottom:116px}}.digistorm-mobile-calendar{min-height:400px;margin:10px 0 20px;width:100%;overflow:hidden}@media (min-width:1024px){.digistorm-mobile-calendar{display:none}}.digistorm-mobile-calendar .dsmcal-controls:before{background-color:#132c6c}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-total{background-color:rgba(200,0,0,.7)}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-events .dsmcal-event{border-color:rgba(200,0,0,.7)}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-multimarker.dsmcal-marker-0,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-multiday-events .dsmcal-event.dsmcal-has-multiday.dsmcal-marker-0{border-color:#006400}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-multimarker.dsmcal-marker-1,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-multiday-events .dsmcal-event.dsmcal-has-multiday.dsmcal-marker-1{border-color:#00f}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-multimarker.dsmcal-marker-2,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-multiday-events .dsmcal-event.dsmcal-has-multiday.dsmcal-marker-2{border-color:pink}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-multimarker.dsmcal-marker-3,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-multiday-events .dsmcal-event.dsmcal-has-multiday.dsmcal-marker-3{border-color:green}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-multimarker.dsmcal-marker-4,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-multiday-events .dsmcal-event.dsmcal-has-multiday.dsmcal-marker-4{border-color:purple}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-multimarker.dsmcal-marker-5,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-multiday-events .dsmcal-event.dsmcal-has-multiday.dsmcal-marker-5{border-color:orange}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-multimarker.dsmcal-marker-6,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-multiday-events .dsmcal-event.dsmcal-has-multiday.dsmcal-marker-6{border-color:#0ff}.digistorm-mobile-calendar .dsmcal-controls{display:flex;justify-content:space-between;align-items:center;margin:0;color:#fff;position:relative;z-index:2}.digistorm-mobile-calendar .dsmcal-controls:before{content:"";display:block;z-index:1;position:absolute;top:0;left:0;right:0;bottom:0}.digistorm-mobile-calendar .dsmcal-controls div.dsmcal-current-week{z-index:1;width:auto;flex:1 0 auto;text-align:center;cursor:pointer;position:relative;padding:4px 0}.digistorm-mobile-calendar .dsmcal-controls div.dsmcal-current-week .dsmcal-month-display{display:none}.digistorm-mobile-calendar .dsmcal-controls div.dsmcal-current-week .dsmcal-month-select{font-size:.6875rem;opacity:.75;line-height:1;transition:opacity .3s;margin:2px 0}.digistorm-mobile-calendar .dsmcal-controls div.dsmcal-current-week .dsmcal-month-select svg{height:1.4em;width:auto;vertical-align:middle;display:inline-block;margin-top:-.2em}.digistorm-mobile-calendar .dsmcal-controls div.dsmcal-current-week .dsmcal-month-select svg g,.digistorm-mobile-calendar .dsmcal-controls div.dsmcal-current-week .dsmcal-month-select svg path{fill:#fff}.digistorm-mobile-calendar .dsmcal-controls div.dsmcal-current-week:hover .dsmcal-month-select{opacity:1}.digistorm-mobile-calendar .dsmcal-controls button{z-index:1;cursor:pointer;background:0 0;margin:2px;height:56px;width:56px;border:none;-webkit-user-select:none;user-select:none;position:relative}.digistorm-mobile-calendar .dsmcal-controls button:before{content:"";position:absolute;width:12px;height:12px;border:0 solid #fff;border-width:0 2px 2px 0;transform:rotate(-45deg);margin-top:-5px;margin-left:-6px;top:50%;left:50%}.digistorm-mobile-calendar .dsmcal-controls button.dsmcal-prev-week:before{transform:rotate(135deg)}.digistorm-mobile-calendar .dsmcal-controls.dsmcal-shownav .dsmcal-monthnav{margin-top:0}.digistorm-mobile-calendar .dsmcal-controls.dsmcal-shownav .dsmcal-current-week:before{transform:translateY(-50%) translateY(-2px) rotate(135deg)}.digistorm-mobile-calendar .dsmcal-controls.dsmcal-shownav .dsmcal-current-week:after{transform:translateY(-50%) translateY(-2px) rotate(45deg)}.digistorm-mobile-calendar .dsmcal-controls.dsmcal-shownav .dsmcal-current-week .dsmcal-week-range{display:none}.digistorm-mobile-calendar .dsmcal-controls.dsmcal-shownav .dsmcal-current-week .dsmcal-month-display{display:block}.digistorm-mobile-calendar .dsmcal-controls .dsmcal-monthnav{transition:margin .3s;margin-top:-100%;position:absolute;top:100%;left:0;width:100%;background-color:#000;color:#fff;z-index:-1;padding:20px 0}.digistorm-mobile-calendar .dsmcal-controls .dsmcal-monthnav .dsmcal-this-week{display:table;margin:auto;margin-top:10px;font-size:.875rem;text-align:center;padding:5px;cursor:pointer}.digistorm-mobile-calendar .dsmcal-controls .dsmcal-monthnav .dsmcal-this-week.dsmcal-is-this-week{background-color:rgba(127,127,127,.5);border-radius:4px}.digistorm-mobile-calendar .dsmcal-controls .dsmcal-monthnav table{margin:auto}.digistorm-mobile-calendar .dsmcal-controls .dsmcal-monthnav table tr{display:flex;width:216px;cursor:pointer}.digistorm-mobile-calendar .dsmcal-controls .dsmcal-monthnav table tr.dsmcal-selected-week{background-color:rgba(127,127,127,.5);border-radius:4px}.digistorm-mobile-calendar .dsmcal-controls .dsmcal-monthnav table tr td{padding:5px;width:30px;text-align:center;color:#fff;position:relative}.digistorm-mobile-calendar .dsmcal-controls .dsmcal-monthnav table tr td .day-badge{position:absolute;width:16px;height:16px;bottom:-6px;right:-6px;background:#19284c;display:flex;align-items:center;justify-content:center;font-size:.5625rem;border-radius:50%;color:#fff}.digistorm-mobile-calendar .dsmcal-controls .dsmcal-monthnav table tr td[data-dsmcal-events="0"] .day-badge{display:none}.digistorm-mobile-calendar .dsmcal-controls .dsmcal-monthnav table tr td.dsmcal-last-month,.digistorm-mobile-calendar .dsmcal-controls .dsmcal-monthnav table tr td.dsmcal-next-month{opacity:.5}@keyframes dsmcal-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.digistorm-mobile-calendar .dsmcal-content .dsmcal-loading{width:100%;height:300px;position:relative}.digistorm-mobile-calendar .dsmcal-content .dsmcal-loading:before{content:"";position:absolute;left:50%;top:50%;height:30px;width:30px;margin-left:-15px;margin-top:-15px;border:0 solid #000;border-width:1px 0 0 0;border-radius:50%;animation:dsmcal-rotate 1s linear infinite}.digistorm-mobile-calendar .dsmcal-content .dsmcal-empty{text-align:center;margin:40px;height:300px}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day{border-bottom:1px solid transparent;border-top:1px solid transparent;transition:border-color .1s;margin-top:-1px;position:relative;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-today .dsmcal-label{background-color:rgba(255,0,0,.1)}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day:first-child{margin-top:20px}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label{font-size:1rem;margin:0 0;cursor:pointer;-webkit-user-select:none;user-select:none;padding:7px 15px;display:flex;align-items:center;background-color:#eee;color:#000;position:relative;font-weight:400}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label div{display:inline-block;padding:3px}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-total{color:#fff;border-radius:50%;width:12px;height:12px;text-align:center;position:absolute;right:45px;top:9px;display:none;justify-content:center;align-items:center;font-size:.75rem}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-total.dsmcal-show-total{display:inline-flex}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-weekday{display:block;padding:0;margin:0;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:.8}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-date{line-height:.75rem;padding:0;margin:0;font-size:.75rem;padding-left:8px;padding-top:2px}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-date .dsmcal-label-day,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-date .dsmcal-label-month{color:#7d7d7d}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-date .dsmcal-label-day{padding-left:0}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-multimarker{position:absolute;top:0;right:30px;margin-right:40px;width:0;height:0;border-width:17px 9px 17px 0;border-style:solid;opacity:.5;display:none}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-multimarker.dsmcal-marker-1{right:40px}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-multimarker.dsmcal-marker-2{right:50px}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-multimarker.dsmcal-marker-3{right:60px}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-multimarker.dsmcal-marker-4{right:70px}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-multimarker.dsmcal-marker-5{right:80px}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label .dsmcal-label-multimarker.dsmcal-marker-6{right:90px}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label:after,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label:before{content:"";position:absolute;width:8px;height:2px;background-color:#b9b9b9;transition:transform .1s;right:20px;top:50%;transform-origin:1px center}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label:before{transform:translateY(-50%) translateY(4px) rotate(225deg)}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-label:after{transform:translateY(-50%) translateY(4px) rotate(-45deg)}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-events .dsmcal-event,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-multiday-events .dsmcal-event{border:0 solid #eee;border-collapse:collapse;padding:0 16px;visibility:hidden;max-height:0;box-sizing:border-box;padding-left:10px;padding-right:36px;border-left:2px solid rgba(255,0,0,.7);position:relative;cursor:pointer}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-events .dsmcal-event:after,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-events .dsmcal-event:before,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-multiday-events .dsmcal-event:after,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-multiday-events .dsmcal-event:before{content:"";position:absolute;width:6px;height:1px;background-color:#888;transition:transform .1s;right:26px;top:14px;margin-right:-6px;transform-origin:0 center;opacity:.5}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-events .dsmcal-event:before,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-multiday-events .dsmcal-event:before{transform:translateY(-50%) translateY(1px) rotate(225deg)}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-events .dsmcal-event:after,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-multiday-events .dsmcal-event:after{transform:translateY(-50%) translateY(1px) rotate(-45deg)}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-events .dsmcal-event .dsmcal-event-add a.dsmcal-addtocalendar,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-multiday-events .dsmcal-event .dsmcal-event-add a.dsmcal-addtocalendar{display:flex;align-items:center;background:#eee;padding:6px;margin:12px 0 10px;color:#000;opacity:.7;font-size:.75rem}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-events .dsmcal-event .dsmcal-event-add a.dsmcal-addtocalendar svg.dsmcal-cal-icon,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day .dsmcal-multiday-events .dsmcal-event .dsmcal-event-add a.dsmcal-addtocalendar svg.dsmcal-cal-icon{display:inline-block;width:16px;margin-right:10px}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day:not(.dsmcal-day-expanded) .dsmcal-event{overflow:hidden}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded{padding-bottom:5px}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-label:before{transform:translateY(-50%) translateY(0) rotate(135deg)}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-label:after{transform:translateY(-50%) translateY(0) rotate(45deg)}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-label .dsmcal-label-multimarker{display:none}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-label .dsmcal-label-total{display:none}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-multiday-events{margin-top:10px;margin-bottom:10px;border-bottom:1px solid #ddd}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event{visibility:visible;max-height:100vh;margin:10px 0;margin-left:65px}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event .dsmcal-event-timestart{position:absolute;right:100%;font-size:.625rem;font-weight:700;width:50px;padding-right:10px;text-align:right;opacity:.5}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event .dsmcal-event-title{font-size:.875rem}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event .dsmcal-event-time{font-size:.75rem;margin-top:5px;opacity:.7;display:none}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event .dsmcal-event-body{font-size:.75rem;margin:14px 0 5px;display:none}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event .dsmcal-event-add{display:none}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event .dsmcal-event-attachment{padding-left:25px;position:relative}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event .dsmcal-event-attachment i{position:absolute;left:0;top:9px;width:20px;text-align:center}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event.dsmcal-has-multiday{padding-top:0;padding-bottom:0}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event.dsmcal-has-multiday .dsmcal-event-title{font-size:.75rem}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event.dsmcal-has-multiday .dsmcal-event-body{display:none}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event.dsmcal-has-multiday .dsmcal-event-time{display:none}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event.dsmcal-has-multiday .dsmcal-event-add{display:none}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event.dsmcal-event-expanded .dsmcal-event-title{margin-bottom:14px}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event.dsmcal-event-expanded .dsmcal-event-add,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event.dsmcal-event-expanded .dsmcal-event-body,.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event.dsmcal-event-expanded .dsmcal-event-time{display:block}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event.dsmcal-event-expanded:before{transform:translateY(-50%) translateY(-2px) rotate(135deg)}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event.dsmcal-event-expanded:after{transform:translateY(-50%) translateY(-2px) rotate(45deg)}.digistorm-mobile-calendar .dsmcal-content .dsmcal-day.dsmcal-day-expanded .dsmcal-event .dsmcal-event-body:empty{display:none!important}
/*# sourceMappingURL=main.css.map */
