/*!************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./src/main/webpack/site/site.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
@font-face {
    font-family: "Corbel W01";
    src: url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/017475dc-2db3-4b26-9285-dfdeb2108f63.eot?#iefix");
    src: url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/017475dc-2db3-4b26-9285-dfdeb2108f63.eot?#iefix") format("eot"), 
    url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/d2613aab-d045-4c20-820c-0c279085d1c3.woff2") format("woff2"),
    url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/866ef76b-8c76-47a4-b0f6-7b21acfa05fc.woff") format("woff"), 
    url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/4e581076-96b3-4877-9f26-2e77a401d46a.ttf") format("truetype"), 
    url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/bd33ae78-f05e-4d68-9f4e-588caa645043.svg#bd33ae78-f05e-4d68-9f4e-588caa645043") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Corbel W01";
    src: url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/f0623401-6fb5-450a-a829-314c704d6ec1.eot?#iefix");
    src: url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/f0623401-6fb5-450a-a829-314c704d6ec1.eot?#iefix") format("eot"), 
    url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/b1c61027-6ddc-4794-9d96-30bb620e6eda.woff2") format("woff2"), 
    url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/0bd36873-217e-40e4-b3b3-ccc70954c082.woff") format("woff"), 
    url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/03653221-c037-48a6-9ae6-094b0860d48c.ttf") format("truetype"), 
    url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/fd2b8938-1c7f-4999-bc36-9b88cc20498a.svg#fd2b8938-1c7f-4999-bc36-9b88cc20498a") format("svg");
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: "Corbel W01";
    src: url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/dae56486-acf8-4680-baf1-f2561f3c394a.eot?#iefix");
    src: url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/dae56486-acf8-4680-baf1-f2561f3c394a.eot?#iefix") format("eot"), url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/cfb46ff2-43de-4a18-8b50-07b0790548c1.woff2") format("woff2"), url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/73943401-6b1e-4820-a4f7-60a9b7904929.woff") format("woff"), url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/f7ab6d97-bb0f-4bcc-a6a8-ea9791defb41.ttf") format("truetype"), url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/d130482b-f3b7-458d-849e-82a7601719ea.svg#d130482b-f3b7-458d-849e-82a7601719ea") format("svg");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Corbel W01";
    src: url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/ef6b7bdc-bb79-4540-a722-02e035b6ea47.eot?#iefix");
    src: url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/ef6b7bdc-bb79-4540-a722-02e035b6ea47.eot?#iefix") format("eot"), url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/505d119e-9040-438c-8662-3eeaeec59f84.woff2") format("woff2"), url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/1ef38a4e-de5a-4149-b203-6e29188c3d50.woff") format("woff"), url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/9c24b441-48bd-4419-a517-dfa2481baed7.ttf") format("truetype"), url("../../../etc.clientlibs/ebmpapst/clientlibs/clientlib-site/resources/fonts/e8481832-a596-4ef9-a415-4f425a2edff5.svg#e8481832-a596-4ef9-a415-4f425a2edff5") format("svg");
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}
/*! jQuery UI - v1.13.1 - 2022-01-20
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(clientlib-site/css/%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(clientlib-site/css/%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(clientlib-site/css/%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(clientlib-site/css/%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(clientlib-site/css/%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(clientlib-site/css/%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(clientlib-site/css/%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	-ms-filter: "alpha(opacity=0)"; /* support: IE8 */
}
.ui-front {
	z-index: 100;
}
/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}
/* Icons
----------------------------------*/
.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}
.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}
/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	font-size: 100%;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}
/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
	padding-left: 2em;
}
/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}
/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
.ui-button {
	padding: .4em 1em;
	display: inline-block;
	position: relative;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* Support: IE <= 11 */
	overflow: visible;
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2em;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	text-indent: -9999px;
	white-space: nowrap;
}
/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
	text-indent: 0;
}
/* button icon element(s) */
.ui-button-icon-only .ui-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
}
.ui-button.ui-icon-notext .ui-icon {
	padding: 0;
	width: 2.1em;
	height: 2.1em;
	text-indent: -9999px;
	white-space: nowrap;

}
input.ui-button.ui-icon-notext .ui-icon {
	width: auto;
	height: auto;
	text-indent: 0;
	white-space: normal;
	padding: .4em 1em;
}
/* workarounds */
/* Support: Firefox 5 - 40 */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-controlgroup {
	vertical-align: middle;
	display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
	float: left;
	margin-left: 0;
	margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
	z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
	display: block;
	float: none;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
	padding: .4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
	font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
	border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
	border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
	border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
	border-bottom: none;
}
/* Spinner specific style fixes */
.ui-controlgroup-vertical .ui-spinner-input {

	/* Support: IE8 only, Android < 4.4 only */
	width: 75%;
	width: calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
	border-top-style: solid;
}
.ui-checkboxradio-label .ui-icon-background {
	-webkit-box-shadow: inset 1px 1px 1px #ccc;
	        box-shadow: inset 1px 1px 1px #ccc;
	border-radius: .12em;
	border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
	width: 16px;
	height: 16px;
	border-radius: 1em;
	overflow: visible;
	border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
	background-image: none;
	width: 8px;
	height: 8px;
	border-width: 4px;
	border-style: solid;
}
.ui-checkboxradio-disabled {
	pointer-events: none;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}
/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
/* Icons */
.ui-datepicker .ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
	left: .5em;
	top: .3em;
}
.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-n {
	height: 2px;
	top: 0;
}
.ui-dialog .ui-resizable-e {
	width: 2px;
	right: 0;
}
.ui-dialog .ui-resizable-s {
	height: 2px;
	bottom: 0;
}
.ui-dialog .ui-resizable-w {
	width: 2px;
	left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
	width: 7px;
	height: 7px;
}
.ui-dialog .ui-resizable-se {
	right: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-sw {
	left: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-ne {
	right: 0;
	top: 0;
}
.ui-dialog .ui-resizable-nw {
	left: 0;
	top: 0;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
	height: 100%;
	-ms-filter: "alpha(opacity=25)"; /* support: IE8 */
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-selectable {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	overflow-x: hidden;
	padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-text {
	display: block;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
	text-align: left;
	white-space: nowrap;
	width: 14em;
}
.ui-selectmenu-icon.ui-icon {
	float: right;
	margin-top: 0;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: pointer;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}
/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	-webkit-filter: inherit;
	        filter: inherit;
}
.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}
.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: .222em 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 2em;
}
.ui-spinner-button {
	width: 1.6em;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
}
body .ui-tooltip {
	border-width: 2px;
}
/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #dddddd;
	background: #e9e9e9;
	color: #333333;
	font-weight: bold;
}
.ui-widget-header a {
	color: #333333;
}
/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #c5c5c5;
	background: #f6f6f6;
	font-weight: normal;
	color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #454545;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #cccccc;
	background: #ededed;
	font-weight: normal;
	color: #2b2b2b;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #2b2b2b;
	text-decoration: none;
}
.ui-visual-focus {
	-webkit-box-shadow: 0 0 3px 1px rgb(94, 158, 214);
	        box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #003eff;
	background: #007fff;
	font-weight: normal;
	color: #ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #003eff;
	background-color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}
/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e;
	background: #fffa90;
	color: #777620;
}
.ui-state-checked {
	border: 1px solid #dad55e;
	background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	-ms-filter: "alpha(opacity=70)"; /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	-ms-filter: "alpha(opacity=35)"; /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	-ms-filter: "alpha(opacity=35)"; /* support: IE8 - See #6059 */
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("clientlib-site/css/images/ui-icons_444444_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("clientlib-site/css/images/ui-icons_444444_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url("clientlib-site/css/images/ui-icons_555555_256x240.png");
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url("clientlib-site/css/images/ui-icons_ffffff_256x240.png");
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url("clientlib-site/css/images/ui-icons_777620_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("clientlib-site/css/images/ui-icons_cc0000_256x240.png");
}
.ui-button .ui-icon {
	background-image: url("clientlib-site/css/images/ui-icons_777777_256x240.png");
}
/* positioning */
/* Three classes needed to override `.ui-button:hover .ui-icon` */
.ui-icon-blank.ui-icon-blank.ui-icon-blank {
	background-image: none;
}
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 3px;
}
/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa;
	opacity: .003;
	-ms-filter: Alpha(Opacity=.3); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}
/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*

	Contents:

	1. Buttons
	2. Share modal and links
	3. Index indicator ("1 of X" counter)
	4. Caption
	5. Loading indicator
	6. Additional styles (root element, top bar, idle state, hidden state, etc.)

*/
/*
	
	1. Buttons

 */
/* <button> css reset */
.pswp__button {
  width: 44px;
  height: 44px;
  position: relative;
  background: none;
  cursor: pointer;
  overflow: visible;
  -webkit-appearance: none;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
  float: right;
  opacity: 0.75;
  -webkit-transition: opacity 0.2s;
          transition: opacity 0.2s;
  -webkit-box-shadow: none;
          box-shadow: none; }
.pswp__button:focus, .pswp__button:hover {
    opacity: 1; }
.pswp__button:active {
    outline: none;
    opacity: 0.9; }
.pswp__button::-moz-focus-inner {
    padding: 0;
    border: 0; }
/* pswp__ui--over-close class it added when mouse is over element that should close gallery */
.pswp__ui--over-close .pswp__button--close {
  opacity: 1; }
.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  background: url(clientlib-site/css/default-skin.png) 0 0 no-repeat;
  background-size: 264px 88px;
  width: 44px;
  height: 44px; }
@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
  /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
  .pswp--svg .pswp__button,
  .pswp--svg .pswp__button--arrow--left:before,
  .pswp--svg .pswp__button--arrow--right:before {
    background-image: url(clientlib-site/css/default-skin.svg); }
  .pswp--svg .pswp__button--arrow--left,
  .pswp--svg .pswp__button--arrow--right {
    background: none; } }
.pswp__button--close {
  background-position: 0 -44px; }
.pswp__button--share {
  background-position: -44px -44px; }
.pswp__button--fs {
  display: none; }
.pswp--supports-fs .pswp__button--fs {
  display: block; }
.pswp--fs .pswp__button--fs {
  background-position: -44px 0; }
.pswp__button--zoom {
  display: none;
  background-position: -88px 0; }
.pswp--zoom-allowed .pswp__button--zoom {
  display: block; }
.pswp--zoomed-in .pswp__button--zoom {
  background-position: -132px 0; }
/* no arrows on touch screens */
.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
  visibility: hidden; }
/*
	Arrow buttons hit area
	(icon is added to :before pseudo-element)
*/
.pswp__button--arrow--left,
.pswp__button--arrow--right {
  background: none;
  top: 50%;
  margin-top: -50px;
  width: 70px;
  height: 100px;
  position: absolute; }
.pswp__button--arrow--left {
  left: 0; }
.pswp__button--arrow--right {
  right: 0; }
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  content: '';
  top: 35px;
  background-color: rgba(0, 0, 0, 0.3);
  height: 30px;
  width: 32px;
  position: absolute; }
.pswp__button--arrow--left:before {
  left: 6px;
  background-position: -138px -44px; }
.pswp__button--arrow--right:before {
  right: 6px;
  background-position: -94px -44px; }
/*

	2. Share modal/popup and links

 */
.pswp__counter,
.pswp__share-modal {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none; }
.pswp__share-modal {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 10px;
  position: absolute;
  z-index: 1600;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
          transition: opacity 0.25s ease-out;
  -webkit-backface-visibility: hidden;
  will-change: opacity; }
.pswp__share-modal--hidden {
  display: none; }
.pswp__share-tooltip {
  z-index: 1620;
  position: absolute;
  background: #FFF;
  top: 56px;
  border-radius: 2px;
  display: block;
  width: auto;
  right: 44px;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
          box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -webkit-transform: translateY(6px);
          -ms-transform: translateY(6px);
      transform: translateY(6px);
  -webkit-transition: -webkit-transform 0.25s;
          transition: -webkit-transform 0.25s;
          transition: transform 0.25s;
          transition: transform 0.25s, -webkit-transform 0.25s;
  -webkit-backface-visibility: hidden;
  will-change: transform; }
.pswp__share-tooltip a {
    display: block;
    padding: 8px 12px;
    color: #000;
    text-decoration: none;
    font-size: 14px;
    line-height: 18px; }
.pswp__share-tooltip a:hover {
      text-decoration: none;
      color: #000; }
.pswp__share-tooltip a:first-child {
      /* round corners on the first/last list item */
      border-radius: 2px 2px 0 0; }
.pswp__share-tooltip a:last-child {
      border-radius: 0 0 2px 2px; }
.pswp__share-modal--fade-in {
  opacity: 1; }
.pswp__share-modal--fade-in .pswp__share-tooltip {
    -webkit-transform: translateY(0);
            -ms-transform: translateY(0);
        transform: translateY(0); }
/* increase size of share links on touch devices */
.pswp--touch .pswp__share-tooltip a {
  padding: 16px 12px; }
a.pswp__share--facebook:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: -12px;
  right: 15px;
  border: 6px solid transparent;
  border-bottom-color: #FFF;
  -webkit-pointer-events: none;
  -moz-pointer-events: none;
  pointer-events: none; }
a.pswp__share--facebook:hover {
  background: #3E5C9A;
  color: #FFF; }
a.pswp__share--facebook:hover:before {
    border-bottom-color: #3E5C9A; }
a.pswp__share--twitter:hover {
  background: #55ACEE;
  color: #FFF; }
a.pswp__share--pinterest:hover {
  background: #CCC;
  color: #CE272D; }
a.pswp__share--download:hover {
  background: #DDD; }
/*

	3. Index indicator ("1 of X" counter)

 */
.pswp__counter {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  font-size: 13px;
  line-height: 44px;
  color: #FFF;
  opacity: 0.75;
  padding: 0 10px; }
/*
	
	4. Caption

 */
.pswp__caption {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  min-height: 44px; }
.pswp__caption small {
    font-size: 11px;
    color: #BBB; }
.pswp__caption__center {
  text-align: left;
  max-width: 420px;
  margin: 0 auto;
  font-size: 13px;
  padding: 10px;
  line-height: 20px;
  color: #CCC; }
.pswp__caption--empty {
  display: none; }
/* Fake caption element, used to calculate height of next/prev image */
.pswp__caption--fake {
  visibility: hidden; }
/*

	5. Loading indicator (preloader)

	You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR

 */
.pswp__preloader {
  width: 44px;
  height: 44px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -22px;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
          transition: opacity 0.25s ease-out;
  will-change: opacity;
  direction: ltr; }
.pswp__preloader__icn {
  width: 20px;
  height: 20px;
  margin: 12px; }
.pswp__preloader--active {
  opacity: 1; }
.pswp__preloader--active .pswp__preloader__icn {
    /* We use .gif in browsers that don't support CSS animation */
    background: url(clientlib-site/css/preloader.gif) 0 0 no-repeat; }
.pswp--css_animation .pswp__preloader--active {
  opacity: 1; }
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
    -webkit-animation: clockwise 500ms linear infinite;
            animation: clockwise 500ms linear infinite; }
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
    -webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
            animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }
.pswp--css_animation .pswp__preloader__icn {
  background: none;
  opacity: 0.75;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 15px;
  top: 15px;
  margin: 0; }
.pswp--css_animation .pswp__preloader__cut {
  /* 
			The idea of animating inner circle is based on Polymer ("material") loading indicator 
			 by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
		*/
  position: relative;
  width: 7px;
  height: 14px;
  overflow: hidden; }
.pswp--css_animation .pswp__preloader__donut {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 14px;
  height: 14px;
  border: 2px solid #FFF;
  border-radius: 50%;
  border-left-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  background: none;
  margin: 0; }
@media screen and (max-width: 1024px) {
  .pswp__preloader {
    position: relative;
    left: auto;
    top: auto;
    margin: 0;
    float: right; } }
@-webkit-keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
@keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
@-webkit-keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }
@keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }
/*
	
	6. Additional styles

 */
/* root element of UI */
.pswp__ui {
  -webkit-font-smoothing: auto;
  visibility: visible;
  opacity: 1;
  z-index: 1550; }
/* top black bar with buttons and "1 of X" indicator */
.pswp__top-bar {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  width: 100%; }
.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  -webkit-backface-visibility: hidden;
  will-change: opacity;
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }
/* pswp--has_mouse class is added only when two subsequent mousemove events occur */
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  visibility: visible; }
.pswp__top-bar,
.pswp__caption {
  background-color: rgba(0, 0, 0, 0.5); }
/* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
  background-color: rgba(0, 0, 0, 0.3); }
/* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
.pswp__ui--idle .pswp__top-bar {
  opacity: 0; }
.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right {
  opacity: 0; }
/*
	pswp__ui--hidden class is added when controls are hidden
	e.g. when user taps to toggle visibility of controls
*/
.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right {
  /* Force paint & create composition layer for controls. */
  opacity: 0.001; }
/* pswp__ui--one-slide class is added when there is just one item in gallery */
.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
  display: none; }
.pswp__element--disabled {
  display: none !important; }
.pswp--minimal--dark .pswp__top-bar {
  background: none; }
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*
	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/
/* pswp = photoswipe */
.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  z-index: 1500;
  -webkit-text-size-adjust: 100%;
  /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
  -webkit-backface-visibility: hidden;
  outline: none; }
.pswp * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
.pswp img {
    max-width: none; }
/* style is added when JS option showHideOpacity is set to true */
.pswp--animate_opacity {
  /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }
.pswp--open {
  display: block; }
.pswp--zoom-allowed .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }
.pswp--zoomed-in .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab; }
.pswp--dragging .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing; }
/*
	Background is added as a separate element.
	As animating opacity is much faster than animating rgba() background-color.
*/
.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  will-change: opacity; }
.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }
.pswp__container,
.pswp__zoom-wrap {
  -ms-touch-action: none;
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }
/* Prevent selection and tap highlights */
.pswp__container,
.pswp__img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none; }
.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
      transform-origin: left top;
  /* for open/close transition */
  -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }
.pswp__bg {
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }
.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
  -webkit-transition: none;
  transition: none; }
.pswp__container,
.pswp__zoom-wrap {
  -webkit-backface-visibility: hidden; }
.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden; }
.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  left: 0;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: bottom;
     object-position: bottom;
 }
/*
	stretched thumbnail or div placeholder element (see below)
	style is added to avoid flickering in webkit/blink when layers overlap
*/
.pswp__img--placeholder {
  -webkit-backface-visibility: hidden; }
/*
	div element that matches size of large image
	large image loads on top of it
*/
.pswp__img--placeholder--blank {
  background: #222; }
.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0; }
/*
	Error message appears when image is not loaded
	(JS option errorMsg controls markup)
*/
.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  margin-top: -8px;
  color: #CCC; }
.pswp__error-msg a {
  color: #CCC;
  text-decoration: underline; }
.left-auto {
  left: auto !important;
}

.left-0 {
  left: 0 !important;
}

.right-auto {
  right: auto !important;
}

.right-0 {
  right: 0 !important;
}

.h-auto {
  height: auto !important;
}

.w-auto {
  width: auto !important;
}

.position-absolute {
  position: absolute !important;
}

.position-relative {
  position: relative !important;
}

.position-static {
  position: static !important;
}

.position-fixed {
  position: fixed !important;
}

.left-5 {
  left: 5% !important;
}

.right-5 {
  right: 5% !important;
}

.h-5 {
  height: 5% !important;
}

.w-5 {
  width: 5% !important;
}

.left-10 {
  left: 10% !important;
}

.right-10 {
  right: 10% !important;
}

.h-10 {
  height: 10% !important;
}

.w-10 {
  width: 10% !important;
}

.left-15 {
  left: 15% !important;
}

.right-15 {
  right: 15% !important;
}

.h-15 {
  height: 15% !important;
}

.w-15 {
  width: 15% !important;
}

.left-20 {
  left: 20% !important;
}

.right-20 {
  right: 20% !important;
}

.h-20 {
  height: 20% !important;
}

.w-20 {
  width: 20% !important;
}

.left-25 {
  left: 25% !important;
}

.right-25 {
  right: 25% !important;
}

.h-25 {
  height: 25% !important;
}

.w-25 {
  width: 25% !important;
}

.left-30 {
  left: 30% !important;
}

.right-30 {
  right: 30% !important;
}

.h-30 {
  height: 30% !important;
}

.w-30 {
  width: 30% !important;
}

.left-35 {
  left: 35% !important;
}

.right-35 {
  right: 35% !important;
}

.h-35 {
  height: 35% !important;
}

.w-35 {
  width: 35% !important;
}

.left-40 {
  left: 40% !important;
}

.right-40 {
  right: 40% !important;
}

.h-40 {
  height: 40% !important;
}

.w-40 {
  width: 40% !important;
}

.left-45 {
  left: 45% !important;
}

.right-45 {
  right: 45% !important;
}

.h-45 {
  height: 45% !important;
}

.w-45 {
  width: 45% !important;
}

.left-50 {
  left: 50% !important;
}

.right-50 {
  right: 50% !important;
}

.h-50 {
  height: 50% !important;
}

.w-50 {
  width: 50% !important;
}

.left-55 {
  left: 55% !important;
}

.right-55 {
  right: 55% !important;
}

.h-55 {
  height: 55% !important;
}

.w-55 {
  width: 55% !important;
}

.left-60 {
  left: 60% !important;
}

.right-60 {
  right: 60% !important;
}

.h-60 {
  height: 60% !important;
}

.w-60 {
  width: 60% !important;
}

.left-65 {
  left: 65% !important;
}

.right-65 {
  right: 65% !important;
}

.h-65 {
  height: 65% !important;
}

.w-65 {
  width: 65% !important;
}

.left-70 {
  left: 70% !important;
}

.right-70 {
  right: 70% !important;
}

.h-70 {
  height: 70% !important;
}

.w-70 {
  width: 70% !important;
}

.left-75 {
  left: 75% !important;
}

.right-75 {
  right: 75% !important;
}

.h-75 {
  height: 75% !important;
}

.w-75 {
  width: 75% !important;
}

.left-80 {
  left: 80% !important;
}

.right-80 {
  right: 80% !important;
}

.h-80 {
  height: 80% !important;
}

.w-80 {
  width: 80% !important;
}

.left-85 {
  left: 85% !important;
}

.right-85 {
  right: 85% !important;
}

.h-85 {
  height: 85% !important;
}

.w-85 {
  width: 85% !important;
}

.left-90 {
  left: 90% !important;
}

.right-90 {
  right: 90% !important;
}

.h-90 {
  height: 90% !important;
}

.w-90 {
  width: 90% !important;
}

.left-95 {
  left: 95% !important;
}

.right-95 {
  right: 95% !important;
}

.h-95 {
  height: 95% !important;
}

.w-95 {
  width: 95% !important;
}

.left-100 {
  left: 100% !important;
}

.right-100 {
  right: 100% !important;
}

.h-100 {
  height: 100% !important;
}

.w-100 {
  width: 100% !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.p-1 {
  padding: 0.3121875rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.3121875rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.3121875rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.3121875rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.3121875rem !important;
}

.m-1 {
  margin: 0.3121875rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.3121875rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.3121875rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.3121875rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.3121875rem !important;
}

.m-n1 {
  margin: -0.3121875rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.3121875rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.3121875rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.3121875rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.3121875rem !important;
}

.p-n1 {
  padding: -0.3121875rem !important;
}

.pt-n1,
.py-n1 {
  padding-top: -0.3121875rem !important;
}

.pr-n1,
.px-n1 {
  padding-right: -0.3121875rem !important;
}

.pb-n1,
.py-n1 {
  padding-bottom: -0.3121875rem !important;
}

.pl-n1,
.px-n1 {
  padding-left: -0.3121875rem !important;
}

.p-2 {
  padding: 0.62503125rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.62503125rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.62503125rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.62503125rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.62503125rem !important;
}

.m-2 {
  margin: 0.62503125rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.62503125rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.62503125rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.62503125rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.62503125rem !important;
}

.m-n2 {
  margin: -0.62503125rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.62503125rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.62503125rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.62503125rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.62503125rem !important;
}

.p-n2 {
  padding: -0.62503125rem !important;
}

.pt-n2,
.py-n2 {
  padding-top: -0.62503125rem !important;
}

.pr-n2,
.px-n2 {
  padding-right: -0.62503125rem !important;
}

.pb-n2,
.py-n2 {
  padding-bottom: -0.62503125rem !important;
}

.pl-n2,
.px-n2 {
  padding-left: -0.62503125rem !important;
}

.p-3 {
  padding: 0.9375rem !important;
}

.pt-3,
.py-3 {
  padding-top: 0.9375rem !important;
}

.pr-3,
.px-3 {
  padding-right: 0.9375rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 0.9375rem !important;
}

.pl-3,
.px-3 {
  padding-left: 0.9375rem !important;
}

.m-3 {
  margin: 0.9375rem !important;
}

.mt-3,
.my-3 {
  margin-top: 0.9375rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 0.9375rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 0.9375rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 0.9375rem !important;
}

.m-n3 {
  margin: -0.9375rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -0.9375rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -0.9375rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -0.9375rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -0.9375rem !important;
}

.p-n3 {
  padding: -0.9375rem !important;
}

.pt-n3,
.py-n3 {
  padding-top: -0.9375rem !important;
}

.pr-n3,
.px-n3 {
  padding-right: -0.9375rem !important;
}

.pb-n3,
.py-n3 {
  padding-bottom: -0.9375rem !important;
}

.pl-n3,
.px-n3 {
  padding-left: -0.9375rem !important;
}

.p-4 {
  padding: 1.2496875rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.2496875rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.2496875rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.2496875rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.2496875rem !important;
}

.m-4 {
  margin: 1.2496875rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.2496875rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.2496875rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.2496875rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.2496875rem !important;
}

.m-n4 {
  margin: -1.2496875rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.2496875rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.2496875rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.2496875rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.2496875rem !important;
}

.p-n4 {
  padding: -1.2496875rem !important;
}

.pt-n4,
.py-n4 {
  padding-top: -1.2496875rem !important;
}

.pr-n4,
.px-n4 {
  padding-right: -1.2496875rem !important;
}

.pb-n4,
.py-n4 {
  padding-bottom: -1.2496875rem !important;
}

.pl-n4,
.px-n4 {
  padding-left: -1.2496875rem !important;
}

.p-5 {
  padding: 1.56253125rem !important;
}

.pt-5,
.py-5 {
  padding-top: 1.56253125rem !important;
}

.pr-5,
.px-5 {
  padding-right: 1.56253125rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 1.56253125rem !important;
}

.pl-5,
.px-5 {
  padding-left: 1.56253125rem !important;
}

.m-5 {
  margin: 1.56253125rem !important;
}

.mt-5,
.my-5 {
  margin-top: 1.56253125rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 1.56253125rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 1.56253125rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 1.56253125rem !important;
}

.m-n5 {
  margin: -1.56253125rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -1.56253125rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -1.56253125rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -1.56253125rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -1.56253125rem !important;
}

.p-n5 {
  padding: -1.56253125rem !important;
}

.pt-n5,
.py-n5 {
  padding-top: -1.56253125rem !important;
}

.pr-n5,
.px-n5 {
  padding-right: -1.56253125rem !important;
}

.pb-n5,
.py-n5 {
  padding-bottom: -1.56253125rem !important;
}

.pl-n5,
.px-n5 {
  padding-left: -1.56253125rem !important;
}

.p-6 {
  padding: 1.875rem !important;
}

.pt-6,
.py-6 {
  padding-top: 1.875rem !important;
}

.pr-6,
.px-6 {
  padding-right: 1.875rem !important;
}

.pb-6,
.py-6 {
  padding-bottom: 1.875rem !important;
}

.pl-6,
.px-6 {
  padding-left: 1.875rem !important;
}

.m-6 {
  margin: 1.875rem !important;
}

.mt-6,
.my-6 {
  margin-top: 1.875rem !important;
}

.mr-6,
.mx-6 {
  margin-right: 1.875rem !important;
}

.mb-6,
.my-6 {
  margin-bottom: 1.875rem !important;
}

.ml-6,
.mx-6 {
  margin-left: 1.875rem !important;
}

.m-n6 {
  margin: -1.875rem !important;
}

.mt-n6,
.my-n6 {
  margin-top: -1.875rem !important;
}

.mr-n6,
.mx-n6 {
  margin-right: -1.875rem !important;
}

.mb-n6,
.my-n6 {
  margin-bottom: -1.875rem !important;
}

.ml-n6,
.mx-n6 {
  margin-left: -1.875rem !important;
}

.p-n6 {
  padding: -1.875rem !important;
}

.pt-n6,
.py-n6 {
  padding-top: -1.875rem !important;
}

.pr-n6,
.px-n6 {
  padding-right: -1.875rem !important;
}

.pb-n6,
.py-n6 {
  padding-bottom: -1.875rem !important;
}

.pl-n6,
.px-n6 {
  padding-left: -1.875rem !important;
}

.p-7 {
  padding: 2.1871875rem !important;
}

.pt-7,
.py-7 {
  padding-top: 2.1871875rem !important;
}

.pr-7,
.px-7 {
  padding-right: 2.1871875rem !important;
}

.pb-7,
.py-7 {
  padding-bottom: 2.1871875rem !important;
}

.pl-7,
.px-7 {
  padding-left: 2.1871875rem !important;
}

.m-7 {
  margin: 2.1871875rem !important;
}

.mt-7,
.my-7 {
  margin-top: 2.1871875rem !important;
}

.mr-7,
.mx-7 {
  margin-right: 2.1871875rem !important;
}

.mb-7,
.my-7 {
  margin-bottom: 2.1871875rem !important;
}

.ml-7,
.mx-7 {
  margin-left: 2.1871875rem !important;
}

.m-n7 {
  margin: -2.1871875rem !important;
}

.mt-n7,
.my-n7 {
  margin-top: -2.1871875rem !important;
}

.mr-n7,
.mx-n7 {
  margin-right: -2.1871875rem !important;
}

.mb-n7,
.my-n7 {
  margin-bottom: -2.1871875rem !important;
}

.ml-n7,
.mx-n7 {
  margin-left: -2.1871875rem !important;
}

.p-n7 {
  padding: -2.1871875rem !important;
}

.pt-n7,
.py-n7 {
  padding-top: -2.1871875rem !important;
}

.pr-n7,
.px-n7 {
  padding-right: -2.1871875rem !important;
}

.pb-n7,
.py-n7 {
  padding-bottom: -2.1871875rem !important;
}

.pl-n7,
.px-n7 {
  padding-left: -2.1871875rem !important;
}

.p-8 {
  padding: 2.50003125rem !important;
}

.pt-8,
.py-8 {
  padding-top: 2.50003125rem !important;
}

.pr-8,
.px-8 {
  padding-right: 2.50003125rem !important;
}

.pb-8,
.py-8 {
  padding-bottom: 2.50003125rem !important;
}

.pl-8,
.px-8 {
  padding-left: 2.50003125rem !important;
}

.m-8 {
  margin: 2.50003125rem !important;
}

.mt-8,
.my-8 {
  margin-top: 2.50003125rem !important;
}

.mr-8,
.mx-8 {
  margin-right: 2.50003125rem !important;
}

.mb-8,
.my-8 {
  margin-bottom: 2.50003125rem !important;
}

.ml-8,
.mx-8 {
  margin-left: 2.50003125rem !important;
}

.m-n8 {
  margin: -2.50003125rem !important;
}

.mt-n8,
.my-n8 {
  margin-top: -2.50003125rem !important;
}

.mr-n8,
.mx-n8 {
  margin-right: -2.50003125rem !important;
}

.mb-n8,
.my-n8 {
  margin-bottom: -2.50003125rem !important;
}

.ml-n8,
.mx-n8 {
  margin-left: -2.50003125rem !important;
}

.p-n8 {
  padding: -2.50003125rem !important;
}

.pt-n8,
.py-n8 {
  padding-top: -2.50003125rem !important;
}

.pr-n8,
.px-n8 {
  padding-right: -2.50003125rem !important;
}

.pb-n8,
.py-n8 {
  padding-bottom: -2.50003125rem !important;
}

.pl-n8,
.px-n8 {
  padding-left: -2.50003125rem !important;
}

.p-9 {
  padding: 3.1246875rem !important;
}

.pt-9,
.py-9 {
  padding-top: 3.1246875rem !important;
}

.pr-9,
.px-9 {
  padding-right: 3.1246875rem !important;
}

.pb-9,
.py-9 {
  padding-bottom: 3.1246875rem !important;
}

.pl-9,
.px-9 {
  padding-left: 3.1246875rem !important;
}

.m-9 {
  margin: 3.1246875rem !important;
}

.mt-9,
.my-9 {
  margin-top: 3.1246875rem !important;
}

.mr-9,
.mx-9 {
  margin-right: 3.1246875rem !important;
}

.mb-9,
.my-9 {
  margin-bottom: 3.1246875rem !important;
}

.ml-9,
.mx-9 {
  margin-left: 3.1246875rem !important;
}

.m-n9 {
  margin: -3.1246875rem !important;
}

.mt-n9,
.my-n9 {
  margin-top: -3.1246875rem !important;
}

.mr-n9,
.mx-n9 {
  margin-right: -3.1246875rem !important;
}

.mb-n9,
.my-n9 {
  margin-bottom: -3.1246875rem !important;
}

.ml-n9,
.mx-n9 {
  margin-left: -3.1246875rem !important;
}

.p-n9 {
  padding: -3.1246875rem !important;
}

.pt-n9,
.py-n9 {
  padding-top: -3.1246875rem !important;
}

.pr-n9,
.px-n9 {
  padding-right: -3.1246875rem !important;
}

.pb-n9,
.py-n9 {
  padding-bottom: -3.1246875rem !important;
}

.pl-n9,
.px-n9 {
  padding-left: -3.1246875rem !important;
}

.p-10 {
  padding: 3.75rem !important;
}

.pt-10,
.py-10 {
  padding-top: 3.75rem !important;
}

.pr-10,
.px-10 {
  padding-right: 3.75rem !important;
}

.pb-10,
.py-10 {
  padding-bottom: 3.75rem !important;
}

.pl-10,
.px-10 {
  padding-left: 3.75rem !important;
}

.m-10 {
  margin: 3.75rem !important;
}

.mt-10,
.my-10 {
  margin-top: 3.75rem !important;
}

.mr-10,
.mx-10 {
  margin-right: 3.75rem !important;
}

.mb-10,
.my-10 {
  margin-bottom: 3.75rem !important;
}

.ml-10,
.mx-10 {
  margin-left: 3.75rem !important;
}

.m-n10 {
  margin: -3.75rem !important;
}

.mt-n10,
.my-n10 {
  margin-top: -3.75rem !important;
}

.mr-n10,
.mx-n10 {
  margin-right: -3.75rem !important;
}

.mb-n10,
.my-n10 {
  margin-bottom: -3.75rem !important;
}

.ml-n10,
.mx-n10 {
  margin-left: -3.75rem !important;
}

.p-n10 {
  padding: -3.75rem !important;
}

.pt-n10,
.py-n10 {
  padding-top: -3.75rem !important;
}

.pr-n10,
.px-n10 {
  padding-right: -3.75rem !important;
}

.pb-n10,
.py-n10 {
  padding-bottom: -3.75rem !important;
}

.pl-n10,
.px-n10 {
  padding-left: -3.75rem !important;
}

.p-11 {
  padding: 4.37503125rem !important;
}

.pt-11,
.py-11 {
  padding-top: 4.37503125rem !important;
}

.pr-11,
.px-11 {
  padding-right: 4.37503125rem !important;
}

.pb-11,
.py-11 {
  padding-bottom: 4.37503125rem !important;
}

.pl-11,
.px-11 {
  padding-left: 4.37503125rem !important;
}

.m-11 {
  margin: 4.37503125rem !important;
}

.mt-11,
.my-11 {
  margin-top: 4.37503125rem !important;
}

.mr-11,
.mx-11 {
  margin-right: 4.37503125rem !important;
}

.mb-11,
.my-11 {
  margin-bottom: 4.37503125rem !important;
}

.ml-11,
.mx-11 {
  margin-left: 4.37503125rem !important;
}

.m-n11 {
  margin: -4.37503125rem !important;
}

.mt-n11,
.my-n11 {
  margin-top: -4.37503125rem !important;
}

.mr-n11,
.mx-n11 {
  margin-right: -4.37503125rem !important;
}

.mb-n11,
.my-n11 {
  margin-bottom: -4.37503125rem !important;
}

.ml-n11,
.mx-n11 {
  margin-left: -4.37503125rem !important;
}

.p-n11 {
  padding: -4.37503125rem !important;
}

.pt-n11,
.py-n11 {
  padding-top: -4.37503125rem !important;
}

.pr-n11,
.px-n11 {
  padding-right: -4.37503125rem !important;
}

.pb-n11,
.py-n11 {
  padding-bottom: -4.37503125rem !important;
}

.pl-n11,
.px-n11 {
  padding-left: -4.37503125rem !important;
}

.p-12 {
  padding: 4.9996875rem !important;
}

.pt-12,
.py-12 {
  padding-top: 4.9996875rem !important;
}

.pr-12,
.px-12 {
  padding-right: 4.9996875rem !important;
}

.pb-12,
.py-12 {
  padding-bottom: 4.9996875rem !important;
}

.pl-12,
.px-12 {
  padding-left: 4.9996875rem !important;
}

.m-12 {
  margin: 4.9996875rem !important;
}

.mt-12,
.my-12 {
  margin-top: 4.9996875rem !important;
}

.mr-12,
.mx-12 {
  margin-right: 4.9996875rem !important;
}

.mb-12,
.my-12 {
  margin-bottom: 4.9996875rem !important;
}

.ml-12,
.mx-12 {
  margin-left: 4.9996875rem !important;
}

.m-n12 {
  margin: -4.9996875rem !important;
}

.mt-n12,
.my-n12 {
  margin-top: -4.9996875rem !important;
}

.mr-n12,
.mx-n12 {
  margin-right: -4.9996875rem !important;
}

.mb-n12,
.my-n12 {
  margin-bottom: -4.9996875rem !important;
}

.ml-n12,
.mx-n12 {
  margin-left: -4.9996875rem !important;
}

.p-n12 {
  padding: -4.9996875rem !important;
}

.pt-n12,
.py-n12 {
  padding-top: -4.9996875rem !important;
}

.pr-n12,
.px-n12 {
  padding-right: -4.9996875rem !important;
}

.pb-n12,
.py-n12 {
  padding-bottom: -4.9996875rem !important;
}

.pl-n12,
.px-n12 {
  padding-left: -4.9996875rem !important;
}

.p-13 {
  padding: 5.625rem !important;
}

.pt-13,
.py-13 {
  padding-top: 5.625rem !important;
}

.pr-13,
.px-13 {
  padding-right: 5.625rem !important;
}

.pb-13,
.py-13 {
  padding-bottom: 5.625rem !important;
}

.pl-13,
.px-13 {
  padding-left: 5.625rem !important;
}

.m-13 {
  margin: 5.625rem !important;
}

.mt-13,
.my-13 {
  margin-top: 5.625rem !important;
}

.mr-13,
.mx-13 {
  margin-right: 5.625rem !important;
}

.mb-13,
.my-13 {
  margin-bottom: 5.625rem !important;
}

.ml-13,
.mx-13 {
  margin-left: 5.625rem !important;
}

.m-n13 {
  margin: -5.625rem !important;
}

.mt-n13,
.my-n13 {
  margin-top: -5.625rem !important;
}

.mr-n13,
.mx-n13 {
  margin-right: -5.625rem !important;
}

.mb-n13,
.my-n13 {
  margin-bottom: -5.625rem !important;
}

.ml-n13,
.mx-n13 {
  margin-left: -5.625rem !important;
}

.p-n13 {
  padding: -5.625rem !important;
}

.pt-n13,
.py-n13 {
  padding-top: -5.625rem !important;
}

.pr-n13,
.px-n13 {
  padding-right: -5.625rem !important;
}

.pb-n13,
.py-n13 {
  padding-bottom: -5.625rem !important;
}

.pl-n13,
.px-n13 {
  padding-left: -5.625rem !important;
}

.p-14 {
  padding: 6.25003125rem !important;
}

.pt-14,
.py-14 {
  padding-top: 6.25003125rem !important;
}

.pr-14,
.px-14 {
  padding-right: 6.25003125rem !important;
}

.pb-14,
.py-14 {
  padding-bottom: 6.25003125rem !important;
}

.pl-14,
.px-14 {
  padding-left: 6.25003125rem !important;
}

.m-14 {
  margin: 6.25003125rem !important;
}

.mt-14,
.my-14 {
  margin-top: 6.25003125rem !important;
}

.mr-14,
.mx-14 {
  margin-right: 6.25003125rem !important;
}

.mb-14,
.my-14 {
  margin-bottom: 6.25003125rem !important;
}

.ml-14,
.mx-14 {
  margin-left: 6.25003125rem !important;
}

.m-n14 {
  margin: -6.25003125rem !important;
}

.mt-n14,
.my-n14 {
  margin-top: -6.25003125rem !important;
}

.mr-n14,
.mx-n14 {
  margin-right: -6.25003125rem !important;
}

.mb-n14,
.my-n14 {
  margin-bottom: -6.25003125rem !important;
}

.ml-n14,
.mx-n14 {
  margin-left: -6.25003125rem !important;
}

.p-n14 {
  padding: -6.25003125rem !important;
}

.pt-n14,
.py-n14 {
  padding-top: -6.25003125rem !important;
}

.pr-n14,
.px-n14 {
  padding-right: -6.25003125rem !important;
}

.pb-n14,
.py-n14 {
  padding-bottom: -6.25003125rem !important;
}

.pl-n14,
.px-n14 {
  padding-left: -6.25003125rem !important;
}

.p-15 {
  padding: 7.5rem !important;
}

.pt-15,
.py-15 {
  padding-top: 7.5rem !important;
}

.pr-15,
.px-15 {
  padding-right: 7.5rem !important;
}

.pb-15,
.py-15 {
  padding-bottom: 7.5rem !important;
}

.pl-15,
.px-15 {
  padding-left: 7.5rem !important;
}

.m-15 {
  margin: 7.5rem !important;
}

.mt-15,
.my-15 {
  margin-top: 7.5rem !important;
}

.mr-15,
.mx-15 {
  margin-right: 7.5rem !important;
}

.mb-15,
.my-15 {
  margin-bottom: 7.5rem !important;
}

.ml-15,
.mx-15 {
  margin-left: 7.5rem !important;
}

.m-n15 {
  margin: -7.5rem !important;
}

.mt-n15,
.my-n15 {
  margin-top: -7.5rem !important;
}

.mr-n15,
.mx-n15 {
  margin-right: -7.5rem !important;
}

.mb-n15,
.my-n15 {
  margin-bottom: -7.5rem !important;
}

.ml-n15,
.mx-n15 {
  margin-left: -7.5rem !important;
}

.p-n15 {
  padding: -7.5rem !important;
}

.pt-n15,
.py-n15 {
  padding-top: -7.5rem !important;
}

.pr-n15,
.px-n15 {
  padding-right: -7.5rem !important;
}

.pb-n15,
.py-n15 {
  padding-bottom: -7.5rem !important;
}

.pl-n15,
.px-n15 {
  padding-left: -7.5rem !important;
}

.p-16 {
  padding: 8.7496875rem !important;
}

.pt-16,
.py-16 {
  padding-top: 8.7496875rem !important;
}

.pr-16,
.px-16 {
  padding-right: 8.7496875rem !important;
}

.pb-16,
.py-16 {
  padding-bottom: 8.7496875rem !important;
}

.pl-16,
.px-16 {
  padding-left: 8.7496875rem !important;
}

.m-16 {
  margin: 8.7496875rem !important;
}

.mt-16,
.my-16 {
  margin-top: 8.7496875rem !important;
}

.mr-16,
.mx-16 {
  margin-right: 8.7496875rem !important;
}

.mb-16,
.my-16 {
  margin-bottom: 8.7496875rem !important;
}

.ml-16,
.mx-16 {
  margin-left: 8.7496875rem !important;
}

.m-n16 {
  margin: -8.7496875rem !important;
}

.mt-n16,
.my-n16 {
  margin-top: -8.7496875rem !important;
}

.mr-n16,
.mx-n16 {
  margin-right: -8.7496875rem !important;
}

.mb-n16,
.my-n16 {
  margin-bottom: -8.7496875rem !important;
}

.ml-n16,
.mx-n16 {
  margin-left: -8.7496875rem !important;
}

.p-n16 {
  padding: -8.7496875rem !important;
}

.pt-n16,
.py-n16 {
  padding-top: -8.7496875rem !important;
}

.pr-n16,
.px-n16 {
  padding-right: -8.7496875rem !important;
}

.pb-n16,
.py-n16 {
  padding-bottom: -8.7496875rem !important;
}

.pl-n16,
.px-n16 {
  padding-left: -8.7496875rem !important;
}

@media (min-width: 576px) {
  .left-sm-auto {
    left: auto !important;
  }
  .left-sm-0 {
    left: 0 !important;
  }
  .right-sm-auto {
    right: auto !important;
  }
  .right-sm-0 {
    right: 0 !important;
  }
  .h-sm-auto {
    height: auto !important;
  }
  .w-sm-auto {
    width: auto !important;
  }
  .position-sm-absolute {
    position: absolute !important;
  }
  .position-sm-relative {
    position: relative !important;
  }
  .position-sm-static {
    position: static !important;
  }
  .position-sm-fixed {
    position: fixed !important;
  }
  .left-sm-5 {
    left: 5% !important;
  }
  .right-sm-5 {
    right: 5% !important;
  }
  .h-sm-5 {
    height: 5% !important;
  }
  .w-sm-5 {
    width: 5% !important;
  }
  .left-sm-10 {
    left: 10% !important;
  }
  .right-sm-10 {
    right: 10% !important;
  }
  .h-sm-10 {
    height: 10% !important;
  }
  .w-sm-10 {
    width: 10% !important;
  }
  .left-sm-15 {
    left: 15% !important;
  }
  .right-sm-15 {
    right: 15% !important;
  }
  .h-sm-15 {
    height: 15% !important;
  }
  .w-sm-15 {
    width: 15% !important;
  }
  .left-sm-20 {
    left: 20% !important;
  }
  .right-sm-20 {
    right: 20% !important;
  }
  .h-sm-20 {
    height: 20% !important;
  }
  .w-sm-20 {
    width: 20% !important;
  }
  .left-sm-25 {
    left: 25% !important;
  }
  .right-sm-25 {
    right: 25% !important;
  }
  .h-sm-25 {
    height: 25% !important;
  }
  .w-sm-25 {
    width: 25% !important;
  }
  .left-sm-30 {
    left: 30% !important;
  }
  .right-sm-30 {
    right: 30% !important;
  }
  .h-sm-30 {
    height: 30% !important;
  }
  .w-sm-30 {
    width: 30% !important;
  }
  .left-sm-35 {
    left: 35% !important;
  }
  .right-sm-35 {
    right: 35% !important;
  }
  .h-sm-35 {
    height: 35% !important;
  }
  .w-sm-35 {
    width: 35% !important;
  }
  .left-sm-40 {
    left: 40% !important;
  }
  .right-sm-40 {
    right: 40% !important;
  }
  .h-sm-40 {
    height: 40% !important;
  }
  .w-sm-40 {
    width: 40% !important;
  }
  .left-sm-45 {
    left: 45% !important;
  }
  .right-sm-45 {
    right: 45% !important;
  }
  .h-sm-45 {
    height: 45% !important;
  }
  .w-sm-45 {
    width: 45% !important;
  }
  .left-sm-50 {
    left: 50% !important;
  }
  .right-sm-50 {
    right: 50% !important;
  }
  .h-sm-50 {
    height: 50% !important;
  }
  .w-sm-50 {
    width: 50% !important;
  }
  .left-sm-55 {
    left: 55% !important;
  }
  .right-sm-55 {
    right: 55% !important;
  }
  .h-sm-55 {
    height: 55% !important;
  }
  .w-sm-55 {
    width: 55% !important;
  }
  .left-sm-60 {
    left: 60% !important;
  }
  .right-sm-60 {
    right: 60% !important;
  }
  .h-sm-60 {
    height: 60% !important;
  }
  .w-sm-60 {
    width: 60% !important;
  }
  .left-sm-65 {
    left: 65% !important;
  }
  .right-sm-65 {
    right: 65% !important;
  }
  .h-sm-65 {
    height: 65% !important;
  }
  .w-sm-65 {
    width: 65% !important;
  }
  .left-sm-70 {
    left: 70% !important;
  }
  .right-sm-70 {
    right: 70% !important;
  }
  .h-sm-70 {
    height: 70% !important;
  }
  .w-sm-70 {
    width: 70% !important;
  }
  .left-sm-75 {
    left: 75% !important;
  }
  .right-sm-75 {
    right: 75% !important;
  }
  .h-sm-75 {
    height: 75% !important;
  }
  .w-sm-75 {
    width: 75% !important;
  }
  .left-sm-80 {
    left: 80% !important;
  }
  .right-sm-80 {
    right: 80% !important;
  }
  .h-sm-80 {
    height: 80% !important;
  }
  .w-sm-80 {
    width: 80% !important;
  }
  .left-sm-85 {
    left: 85% !important;
  }
  .right-sm-85 {
    right: 85% !important;
  }
  .h-sm-85 {
    height: 85% !important;
  }
  .w-sm-85 {
    width: 85% !important;
  }
  .left-sm-90 {
    left: 90% !important;
  }
  .right-sm-90 {
    right: 90% !important;
  }
  .h-sm-90 {
    height: 90% !important;
  }
  .w-sm-90 {
    width: 90% !important;
  }
  .left-sm-95 {
    left: 95% !important;
  }
  .right-sm-95 {
    right: 95% !important;
  }
  .h-sm-95 {
    height: 95% !important;
  }
  .w-sm-95 {
    width: 95% !important;
  }
  .left-sm-100 {
    left: 100% !important;
  }
  .right-sm-100 {
    right: 100% !important;
  }
  .h-sm-100 {
    height: 100% !important;
  }
  .w-sm-100 {
    width: 100% !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.3121875rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.3121875rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.3121875rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.3121875rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.3121875rem !important;
  }
  .m-sm-1 {
    margin: 0.3121875rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.3121875rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.3121875rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.3121875rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.3121875rem !important;
  }
  .m-sm-n1 {
    margin: -0.3121875rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.3121875rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.3121875rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.3121875rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.3121875rem !important;
  }
  .p-sm-n1 {
    padding: -0.3121875rem !important;
  }
  .pt-sm-n1,
  .py-sm-n1 {
    padding-top: -0.3121875rem !important;
  }
  .pr-sm-n1,
  .px-sm-n1 {
    padding-right: -0.3121875rem !important;
  }
  .pb-sm-n1,
  .py-sm-n1 {
    padding-bottom: -0.3121875rem !important;
  }
  .pl-sm-n1,
  .px-sm-n1 {
    padding-left: -0.3121875rem !important;
  }
  .p-sm-2 {
    padding: 0.62503125rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.62503125rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.62503125rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.62503125rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.62503125rem !important;
  }
  .m-sm-2 {
    margin: 0.62503125rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.62503125rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.62503125rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.62503125rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.62503125rem !important;
  }
  .m-sm-n2 {
    margin: -0.62503125rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.62503125rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.62503125rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.62503125rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.62503125rem !important;
  }
  .p-sm-n2 {
    padding: -0.62503125rem !important;
  }
  .pt-sm-n2,
  .py-sm-n2 {
    padding-top: -0.62503125rem !important;
  }
  .pr-sm-n2,
  .px-sm-n2 {
    padding-right: -0.62503125rem !important;
  }
  .pb-sm-n2,
  .py-sm-n2 {
    padding-bottom: -0.62503125rem !important;
  }
  .pl-sm-n2,
  .px-sm-n2 {
    padding-left: -0.62503125rem !important;
  }
  .p-sm-3 {
    padding: 0.9375rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 0.9375rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 0.9375rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 0.9375rem !important;
  }
  .m-sm-3 {
    margin: 0.9375rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 0.9375rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 0.9375rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 0.9375rem !important;
  }
  .m-sm-n3 {
    margin: -0.9375rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -0.9375rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -0.9375rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -0.9375rem !important;
  }
  .p-sm-n3 {
    padding: -0.9375rem !important;
  }
  .pt-sm-n3,
  .py-sm-n3 {
    padding-top: -0.9375rem !important;
  }
  .pr-sm-n3,
  .px-sm-n3 {
    padding-right: -0.9375rem !important;
  }
  .pb-sm-n3,
  .py-sm-n3 {
    padding-bottom: -0.9375rem !important;
  }
  .pl-sm-n3,
  .px-sm-n3 {
    padding-left: -0.9375rem !important;
  }
  .p-sm-4 {
    padding: 1.2496875rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.2496875rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.2496875rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.2496875rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.2496875rem !important;
  }
  .m-sm-4 {
    margin: 1.2496875rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.2496875rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.2496875rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.2496875rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.2496875rem !important;
  }
  .m-sm-n4 {
    margin: -1.2496875rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.2496875rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.2496875rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.2496875rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.2496875rem !important;
  }
  .p-sm-n4 {
    padding: -1.2496875rem !important;
  }
  .pt-sm-n4,
  .py-sm-n4 {
    padding-top: -1.2496875rem !important;
  }
  .pr-sm-n4,
  .px-sm-n4 {
    padding-right: -1.2496875rem !important;
  }
  .pb-sm-n4,
  .py-sm-n4 {
    padding-bottom: -1.2496875rem !important;
  }
  .pl-sm-n4,
  .px-sm-n4 {
    padding-left: -1.2496875rem !important;
  }
  .p-sm-5 {
    padding: 1.56253125rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 1.56253125rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 1.56253125rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 1.56253125rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 1.56253125rem !important;
  }
  .m-sm-5 {
    margin: 1.56253125rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 1.56253125rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 1.56253125rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 1.56253125rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 1.56253125rem !important;
  }
  .m-sm-n5 {
    margin: -1.56253125rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -1.56253125rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -1.56253125rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -1.56253125rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -1.56253125rem !important;
  }
  .p-sm-n5 {
    padding: -1.56253125rem !important;
  }
  .pt-sm-n5,
  .py-sm-n5 {
    padding-top: -1.56253125rem !important;
  }
  .pr-sm-n5,
  .px-sm-n5 {
    padding-right: -1.56253125rem !important;
  }
  .pb-sm-n5,
  .py-sm-n5 {
    padding-bottom: -1.56253125rem !important;
  }
  .pl-sm-n5,
  .px-sm-n5 {
    padding-left: -1.56253125rem !important;
  }
  .p-sm-6 {
    padding: 1.875rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 1.875rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 1.875rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 1.875rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 1.875rem !important;
  }
  .m-sm-6 {
    margin: 1.875rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 1.875rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 1.875rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 1.875rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 1.875rem !important;
  }
  .m-sm-n6 {
    margin: -1.875rem !important;
  }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -1.875rem !important;
  }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -1.875rem !important;
  }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -1.875rem !important;
  }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -1.875rem !important;
  }
  .p-sm-n6 {
    padding: -1.875rem !important;
  }
  .pt-sm-n6,
  .py-sm-n6 {
    padding-top: -1.875rem !important;
  }
  .pr-sm-n6,
  .px-sm-n6 {
    padding-right: -1.875rem !important;
  }
  .pb-sm-n6,
  .py-sm-n6 {
    padding-bottom: -1.875rem !important;
  }
  .pl-sm-n6,
  .px-sm-n6 {
    padding-left: -1.875rem !important;
  }
  .p-sm-7 {
    padding: 2.1871875rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 2.1871875rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 2.1871875rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 2.1871875rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 2.1871875rem !important;
  }
  .m-sm-7 {
    margin: 2.1871875rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 2.1871875rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 2.1871875rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 2.1871875rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 2.1871875rem !important;
  }
  .m-sm-n7 {
    margin: -2.1871875rem !important;
  }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -2.1871875rem !important;
  }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -2.1871875rem !important;
  }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -2.1871875rem !important;
  }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -2.1871875rem !important;
  }
  .p-sm-n7 {
    padding: -2.1871875rem !important;
  }
  .pt-sm-n7,
  .py-sm-n7 {
    padding-top: -2.1871875rem !important;
  }
  .pr-sm-n7,
  .px-sm-n7 {
    padding-right: -2.1871875rem !important;
  }
  .pb-sm-n7,
  .py-sm-n7 {
    padding-bottom: -2.1871875rem !important;
  }
  .pl-sm-n7,
  .px-sm-n7 {
    padding-left: -2.1871875rem !important;
  }
  .p-sm-8 {
    padding: 2.50003125rem !important;
  }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 2.50003125rem !important;
  }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 2.50003125rem !important;
  }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 2.50003125rem !important;
  }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 2.50003125rem !important;
  }
  .m-sm-8 {
    margin: 2.50003125rem !important;
  }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 2.50003125rem !important;
  }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 2.50003125rem !important;
  }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 2.50003125rem !important;
  }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 2.50003125rem !important;
  }
  .m-sm-n8 {
    margin: -2.50003125rem !important;
  }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -2.50003125rem !important;
  }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -2.50003125rem !important;
  }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -2.50003125rem !important;
  }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -2.50003125rem !important;
  }
  .p-sm-n8 {
    padding: -2.50003125rem !important;
  }
  .pt-sm-n8,
  .py-sm-n8 {
    padding-top: -2.50003125rem !important;
  }
  .pr-sm-n8,
  .px-sm-n8 {
    padding-right: -2.50003125rem !important;
  }
  .pb-sm-n8,
  .py-sm-n8 {
    padding-bottom: -2.50003125rem !important;
  }
  .pl-sm-n8,
  .px-sm-n8 {
    padding-left: -2.50003125rem !important;
  }
  .p-sm-9 {
    padding: 3.1246875rem !important;
  }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 3.1246875rem !important;
  }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 3.1246875rem !important;
  }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 3.1246875rem !important;
  }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 3.1246875rem !important;
  }
  .m-sm-9 {
    margin: 3.1246875rem !important;
  }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 3.1246875rem !important;
  }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 3.1246875rem !important;
  }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 3.1246875rem !important;
  }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 3.1246875rem !important;
  }
  .m-sm-n9 {
    margin: -3.1246875rem !important;
  }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -3.1246875rem !important;
  }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -3.1246875rem !important;
  }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -3.1246875rem !important;
  }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -3.1246875rem !important;
  }
  .p-sm-n9 {
    padding: -3.1246875rem !important;
  }
  .pt-sm-n9,
  .py-sm-n9 {
    padding-top: -3.1246875rem !important;
  }
  .pr-sm-n9,
  .px-sm-n9 {
    padding-right: -3.1246875rem !important;
  }
  .pb-sm-n9,
  .py-sm-n9 {
    padding-bottom: -3.1246875rem !important;
  }
  .pl-sm-n9,
  .px-sm-n9 {
    padding-left: -3.1246875rem !important;
  }
  .p-sm-10 {
    padding: 3.75rem !important;
  }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 3.75rem !important;
  }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 3.75rem !important;
  }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 3.75rem !important;
  }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 3.75rem !important;
  }
  .m-sm-10 {
    margin: 3.75rem !important;
  }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 3.75rem !important;
  }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 3.75rem !important;
  }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 3.75rem !important;
  }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 3.75rem !important;
  }
  .m-sm-n10 {
    margin: -3.75rem !important;
  }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -3.75rem !important;
  }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -3.75rem !important;
  }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -3.75rem !important;
  }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -3.75rem !important;
  }
  .p-sm-n10 {
    padding: -3.75rem !important;
  }
  .pt-sm-n10,
  .py-sm-n10 {
    padding-top: -3.75rem !important;
  }
  .pr-sm-n10,
  .px-sm-n10 {
    padding-right: -3.75rem !important;
  }
  .pb-sm-n10,
  .py-sm-n10 {
    padding-bottom: -3.75rem !important;
  }
  .pl-sm-n10,
  .px-sm-n10 {
    padding-left: -3.75rem !important;
  }
  .p-sm-11 {
    padding: 4.37503125rem !important;
  }
  .pt-sm-11,
  .py-sm-11 {
    padding-top: 4.37503125rem !important;
  }
  .pr-sm-11,
  .px-sm-11 {
    padding-right: 4.37503125rem !important;
  }
  .pb-sm-11,
  .py-sm-11 {
    padding-bottom: 4.37503125rem !important;
  }
  .pl-sm-11,
  .px-sm-11 {
    padding-left: 4.37503125rem !important;
  }
  .m-sm-11 {
    margin: 4.37503125rem !important;
  }
  .mt-sm-11,
  .my-sm-11 {
    margin-top: 4.37503125rem !important;
  }
  .mr-sm-11,
  .mx-sm-11 {
    margin-right: 4.37503125rem !important;
  }
  .mb-sm-11,
  .my-sm-11 {
    margin-bottom: 4.37503125rem !important;
  }
  .ml-sm-11,
  .mx-sm-11 {
    margin-left: 4.37503125rem !important;
  }
  .m-sm-n11 {
    margin: -4.37503125rem !important;
  }
  .mt-sm-n11,
  .my-sm-n11 {
    margin-top: -4.37503125rem !important;
  }
  .mr-sm-n11,
  .mx-sm-n11 {
    margin-right: -4.37503125rem !important;
  }
  .mb-sm-n11,
  .my-sm-n11 {
    margin-bottom: -4.37503125rem !important;
  }
  .ml-sm-n11,
  .mx-sm-n11 {
    margin-left: -4.37503125rem !important;
  }
  .p-sm-n11 {
    padding: -4.37503125rem !important;
  }
  .pt-sm-n11,
  .py-sm-n11 {
    padding-top: -4.37503125rem !important;
  }
  .pr-sm-n11,
  .px-sm-n11 {
    padding-right: -4.37503125rem !important;
  }
  .pb-sm-n11,
  .py-sm-n11 {
    padding-bottom: -4.37503125rem !important;
  }
  .pl-sm-n11,
  .px-sm-n11 {
    padding-left: -4.37503125rem !important;
  }
  .p-sm-12 {
    padding: 4.9996875rem !important;
  }
  .pt-sm-12,
  .py-sm-12 {
    padding-top: 4.9996875rem !important;
  }
  .pr-sm-12,
  .px-sm-12 {
    padding-right: 4.9996875rem !important;
  }
  .pb-sm-12,
  .py-sm-12 {
    padding-bottom: 4.9996875rem !important;
  }
  .pl-sm-12,
  .px-sm-12 {
    padding-left: 4.9996875rem !important;
  }
  .m-sm-12 {
    margin: 4.9996875rem !important;
  }
  .mt-sm-12,
  .my-sm-12 {
    margin-top: 4.9996875rem !important;
  }
  .mr-sm-12,
  .mx-sm-12 {
    margin-right: 4.9996875rem !important;
  }
  .mb-sm-12,
  .my-sm-12 {
    margin-bottom: 4.9996875rem !important;
  }
  .ml-sm-12,
  .mx-sm-12 {
    margin-left: 4.9996875rem !important;
  }
  .m-sm-n12 {
    margin: -4.9996875rem !important;
  }
  .mt-sm-n12,
  .my-sm-n12 {
    margin-top: -4.9996875rem !important;
  }
  .mr-sm-n12,
  .mx-sm-n12 {
    margin-right: -4.9996875rem !important;
  }
  .mb-sm-n12,
  .my-sm-n12 {
    margin-bottom: -4.9996875rem !important;
  }
  .ml-sm-n12,
  .mx-sm-n12 {
    margin-left: -4.9996875rem !important;
  }
  .p-sm-n12 {
    padding: -4.9996875rem !important;
  }
  .pt-sm-n12,
  .py-sm-n12 {
    padding-top: -4.9996875rem !important;
  }
  .pr-sm-n12,
  .px-sm-n12 {
    padding-right: -4.9996875rem !important;
  }
  .pb-sm-n12,
  .py-sm-n12 {
    padding-bottom: -4.9996875rem !important;
  }
  .pl-sm-n12,
  .px-sm-n12 {
    padding-left: -4.9996875rem !important;
  }
  .p-sm-13 {
    padding: 5.625rem !important;
  }
  .pt-sm-13,
  .py-sm-13 {
    padding-top: 5.625rem !important;
  }
  .pr-sm-13,
  .px-sm-13 {
    padding-right: 5.625rem !important;
  }
  .pb-sm-13,
  .py-sm-13 {
    padding-bottom: 5.625rem !important;
  }
  .pl-sm-13,
  .px-sm-13 {
    padding-left: 5.625rem !important;
  }
  .m-sm-13 {
    margin: 5.625rem !important;
  }
  .mt-sm-13,
  .my-sm-13 {
    margin-top: 5.625rem !important;
  }
  .mr-sm-13,
  .mx-sm-13 {
    margin-right: 5.625rem !important;
  }
  .mb-sm-13,
  .my-sm-13 {
    margin-bottom: 5.625rem !important;
  }
  .ml-sm-13,
  .mx-sm-13 {
    margin-left: 5.625rem !important;
  }
  .m-sm-n13 {
    margin: -5.625rem !important;
  }
  .mt-sm-n13,
  .my-sm-n13 {
    margin-top: -5.625rem !important;
  }
  .mr-sm-n13,
  .mx-sm-n13 {
    margin-right: -5.625rem !important;
  }
  .mb-sm-n13,
  .my-sm-n13 {
    margin-bottom: -5.625rem !important;
  }
  .ml-sm-n13,
  .mx-sm-n13 {
    margin-left: -5.625rem !important;
  }
  .p-sm-n13 {
    padding: -5.625rem !important;
  }
  .pt-sm-n13,
  .py-sm-n13 {
    padding-top: -5.625rem !important;
  }
  .pr-sm-n13,
  .px-sm-n13 {
    padding-right: -5.625rem !important;
  }
  .pb-sm-n13,
  .py-sm-n13 {
    padding-bottom: -5.625rem !important;
  }
  .pl-sm-n13,
  .px-sm-n13 {
    padding-left: -5.625rem !important;
  }
  .p-sm-14 {
    padding: 6.25003125rem !important;
  }
  .pt-sm-14,
  .py-sm-14 {
    padding-top: 6.25003125rem !important;
  }
  .pr-sm-14,
  .px-sm-14 {
    padding-right: 6.25003125rem !important;
  }
  .pb-sm-14,
  .py-sm-14 {
    padding-bottom: 6.25003125rem !important;
  }
  .pl-sm-14,
  .px-sm-14 {
    padding-left: 6.25003125rem !important;
  }
  .m-sm-14 {
    margin: 6.25003125rem !important;
  }
  .mt-sm-14,
  .my-sm-14 {
    margin-top: 6.25003125rem !important;
  }
  .mr-sm-14,
  .mx-sm-14 {
    margin-right: 6.25003125rem !important;
  }
  .mb-sm-14,
  .my-sm-14 {
    margin-bottom: 6.25003125rem !important;
  }
  .ml-sm-14,
  .mx-sm-14 {
    margin-left: 6.25003125rem !important;
  }
  .m-sm-n14 {
    margin: -6.25003125rem !important;
  }
  .mt-sm-n14,
  .my-sm-n14 {
    margin-top: -6.25003125rem !important;
  }
  .mr-sm-n14,
  .mx-sm-n14 {
    margin-right: -6.25003125rem !important;
  }
  .mb-sm-n14,
  .my-sm-n14 {
    margin-bottom: -6.25003125rem !important;
  }
  .ml-sm-n14,
  .mx-sm-n14 {
    margin-left: -6.25003125rem !important;
  }
  .p-sm-n14 {
    padding: -6.25003125rem !important;
  }
  .pt-sm-n14,
  .py-sm-n14 {
    padding-top: -6.25003125rem !important;
  }
  .pr-sm-n14,
  .px-sm-n14 {
    padding-right: -6.25003125rem !important;
  }
  .pb-sm-n14,
  .py-sm-n14 {
    padding-bottom: -6.25003125rem !important;
  }
  .pl-sm-n14,
  .px-sm-n14 {
    padding-left: -6.25003125rem !important;
  }
  .p-sm-15 {
    padding: 7.5rem !important;
  }
  .pt-sm-15,
  .py-sm-15 {
    padding-top: 7.5rem !important;
  }
  .pr-sm-15,
  .px-sm-15 {
    padding-right: 7.5rem !important;
  }
  .pb-sm-15,
  .py-sm-15 {
    padding-bottom: 7.5rem !important;
  }
  .pl-sm-15,
  .px-sm-15 {
    padding-left: 7.5rem !important;
  }
  .m-sm-15 {
    margin: 7.5rem !important;
  }
  .mt-sm-15,
  .my-sm-15 {
    margin-top: 7.5rem !important;
  }
  .mr-sm-15,
  .mx-sm-15 {
    margin-right: 7.5rem !important;
  }
  .mb-sm-15,
  .my-sm-15 {
    margin-bottom: 7.5rem !important;
  }
  .ml-sm-15,
  .mx-sm-15 {
    margin-left: 7.5rem !important;
  }
  .m-sm-n15 {
    margin: -7.5rem !important;
  }
  .mt-sm-n15,
  .my-sm-n15 {
    margin-top: -7.5rem !important;
  }
  .mr-sm-n15,
  .mx-sm-n15 {
    margin-right: -7.5rem !important;
  }
  .mb-sm-n15,
  .my-sm-n15 {
    margin-bottom: -7.5rem !important;
  }
  .ml-sm-n15,
  .mx-sm-n15 {
    margin-left: -7.5rem !important;
  }
  .p-sm-n15 {
    padding: -7.5rem !important;
  }
  .pt-sm-n15,
  .py-sm-n15 {
    padding-top: -7.5rem !important;
  }
  .pr-sm-n15,
  .px-sm-n15 {
    padding-right: -7.5rem !important;
  }
  .pb-sm-n15,
  .py-sm-n15 {
    padding-bottom: -7.5rem !important;
  }
  .pl-sm-n15,
  .px-sm-n15 {
    padding-left: -7.5rem !important;
  }
  .p-sm-16 {
    padding: 8.7496875rem !important;
  }
  .pt-sm-16,
  .py-sm-16 {
    padding-top: 8.7496875rem !important;
  }
  .pr-sm-16,
  .px-sm-16 {
    padding-right: 8.7496875rem !important;
  }
  .pb-sm-16,
  .py-sm-16 {
    padding-bottom: 8.7496875rem !important;
  }
  .pl-sm-16,
  .px-sm-16 {
    padding-left: 8.7496875rem !important;
  }
  .m-sm-16 {
    margin: 8.7496875rem !important;
  }
  .mt-sm-16,
  .my-sm-16 {
    margin-top: 8.7496875rem !important;
  }
  .mr-sm-16,
  .mx-sm-16 {
    margin-right: 8.7496875rem !important;
  }
  .mb-sm-16,
  .my-sm-16 {
    margin-bottom: 8.7496875rem !important;
  }
  .ml-sm-16,
  .mx-sm-16 {
    margin-left: 8.7496875rem !important;
  }
  .m-sm-n16 {
    margin: -8.7496875rem !important;
  }
  .mt-sm-n16,
  .my-sm-n16 {
    margin-top: -8.7496875rem !important;
  }
  .mr-sm-n16,
  .mx-sm-n16 {
    margin-right: -8.7496875rem !important;
  }
  .mb-sm-n16,
  .my-sm-n16 {
    margin-bottom: -8.7496875rem !important;
  }
  .ml-sm-n16,
  .mx-sm-n16 {
    margin-left: -8.7496875rem !important;
  }
  .p-sm-n16 {
    padding: -8.7496875rem !important;
  }
  .pt-sm-n16,
  .py-sm-n16 {
    padding-top: -8.7496875rem !important;
  }
  .pr-sm-n16,
  .px-sm-n16 {
    padding-right: -8.7496875rem !important;
  }
  .pb-sm-n16,
  .py-sm-n16 {
    padding-bottom: -8.7496875rem !important;
  }
  .pl-sm-n16,
  .px-sm-n16 {
    padding-left: -8.7496875rem !important;
  }
}
@media (min-width: 768px) {
  .left-md-auto {
    left: auto !important;
  }
  .left-md-0 {
    left: 0 !important;
  }
  .right-md-auto {
    right: auto !important;
  }
  .right-md-0 {
    right: 0 !important;
  }
  .h-md-auto {
    height: auto !important;
  }
  .w-md-auto {
    width: auto !important;
  }
  .position-md-absolute {
    position: absolute !important;
  }
  .position-md-relative {
    position: relative !important;
  }
  .position-md-static {
    position: static !important;
  }
  .position-md-fixed {
    position: fixed !important;
  }
  .left-md-5 {
    left: 5% !important;
  }
  .right-md-5 {
    right: 5% !important;
  }
  .h-md-5 {
    height: 5% !important;
  }
  .w-md-5 {
    width: 5% !important;
  }
  .left-md-10 {
    left: 10% !important;
  }
  .right-md-10 {
    right: 10% !important;
  }
  .h-md-10 {
    height: 10% !important;
  }
  .w-md-10 {
    width: 10% !important;
  }
  .left-md-15 {
    left: 15% !important;
  }
  .right-md-15 {
    right: 15% !important;
  }
  .h-md-15 {
    height: 15% !important;
  }
  .w-md-15 {
    width: 15% !important;
  }
  .left-md-20 {
    left: 20% !important;
  }
  .right-md-20 {
    right: 20% !important;
  }
  .h-md-20 {
    height: 20% !important;
  }
  .w-md-20 {
    width: 20% !important;
  }
  .left-md-25 {
    left: 25% !important;
  }
  .right-md-25 {
    right: 25% !important;
  }
  .h-md-25 {
    height: 25% !important;
  }
  .w-md-25 {
    width: 25% !important;
  }
  .left-md-30 {
    left: 30% !important;
  }
  .right-md-30 {
    right: 30% !important;
  }
  .h-md-30 {
    height: 30% !important;
  }
  .w-md-30 {
    width: 30% !important;
  }
  .left-md-35 {
    left: 35% !important;
  }
  .right-md-35 {
    right: 35% !important;
  }
  .h-md-35 {
    height: 35% !important;
  }
  .w-md-35 {
    width: 35% !important;
  }
  .left-md-40 {
    left: 40% !important;
  }
  .right-md-40 {
    right: 40% !important;
  }
  .h-md-40 {
    height: 40% !important;
  }
  .w-md-40 {
    width: 40% !important;
  }
  .left-md-45 {
    left: 45% !important;
  }
  .right-md-45 {
    right: 45% !important;
  }
  .h-md-45 {
    height: 45% !important;
  }
  .w-md-45 {
    width: 45% !important;
  }
  .left-md-50 {
    left: 50% !important;
  }
  .right-md-50 {
    right: 50% !important;
  }
  .h-md-50 {
    height: 50% !important;
  }
  .w-md-50 {
    width: 50% !important;
  }
  .left-md-55 {
    left: 55% !important;
  }
  .right-md-55 {
    right: 55% !important;
  }
  .h-md-55 {
    height: 55% !important;
  }
  .w-md-55 {
    width: 55% !important;
  }
  .left-md-60 {
    left: 60% !important;
  }
  .right-md-60 {
    right: 60% !important;
  }
  .h-md-60 {
    height: 60% !important;
  }
  .w-md-60 {
    width: 60% !important;
  }
  .left-md-65 {
    left: 65% !important;
  }
  .right-md-65 {
    right: 65% !important;
  }
  .h-md-65 {
    height: 65% !important;
  }
  .w-md-65 {
    width: 65% !important;
  }
  .left-md-70 {
    left: 70% !important;
  }
  .right-md-70 {
    right: 70% !important;
  }
  .h-md-70 {
    height: 70% !important;
  }
  .w-md-70 {
    width: 70% !important;
  }
  .left-md-75 {
    left: 75% !important;
  }
  .right-md-75 {
    right: 75% !important;
  }
  .h-md-75 {
    height: 75% !important;
  }
  .w-md-75 {
    width: 75% !important;
  }
  .left-md-80 {
    left: 80% !important;
  }
  .right-md-80 {
    right: 80% !important;
  }
  .h-md-80 {
    height: 80% !important;
  }
  .w-md-80 {
    width: 80% !important;
  }
  .left-md-85 {
    left: 85% !important;
  }
  .right-md-85 {
    right: 85% !important;
  }
  .h-md-85 {
    height: 85% !important;
  }
  .w-md-85 {
    width: 85% !important;
  }
  .left-md-90 {
    left: 90% !important;
  }
  .right-md-90 {
    right: 90% !important;
  }
  .h-md-90 {
    height: 90% !important;
  }
  .w-md-90 {
    width: 90% !important;
  }
  .left-md-95 {
    left: 95% !important;
  }
  .right-md-95 {
    right: 95% !important;
  }
  .h-md-95 {
    height: 95% !important;
  }
  .w-md-95 {
    width: 95% !important;
  }
  .left-md-100 {
    left: 100% !important;
  }
  .right-md-100 {
    right: 100% !important;
  }
  .h-md-100 {
    height: 100% !important;
  }
  .w-md-100 {
    width: 100% !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.3121875rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.3121875rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.3121875rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.3121875rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.3121875rem !important;
  }
  .m-md-1 {
    margin: 0.3121875rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.3121875rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.3121875rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.3121875rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.3121875rem !important;
  }
  .m-md-n1 {
    margin: -0.3121875rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.3121875rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.3121875rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.3121875rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.3121875rem !important;
  }
  .p-md-n1 {
    padding: -0.3121875rem !important;
  }
  .pt-md-n1,
  .py-md-n1 {
    padding-top: -0.3121875rem !important;
  }
  .pr-md-n1,
  .px-md-n1 {
    padding-right: -0.3121875rem !important;
  }
  .pb-md-n1,
  .py-md-n1 {
    padding-bottom: -0.3121875rem !important;
  }
  .pl-md-n1,
  .px-md-n1 {
    padding-left: -0.3121875rem !important;
  }
  .p-md-2 {
    padding: 0.62503125rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.62503125rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.62503125rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.62503125rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.62503125rem !important;
  }
  .m-md-2 {
    margin: 0.62503125rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.62503125rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.62503125rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.62503125rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.62503125rem !important;
  }
  .m-md-n2 {
    margin: -0.62503125rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.62503125rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.62503125rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.62503125rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.62503125rem !important;
  }
  .p-md-n2 {
    padding: -0.62503125rem !important;
  }
  .pt-md-n2,
  .py-md-n2 {
    padding-top: -0.62503125rem !important;
  }
  .pr-md-n2,
  .px-md-n2 {
    padding-right: -0.62503125rem !important;
  }
  .pb-md-n2,
  .py-md-n2 {
    padding-bottom: -0.62503125rem !important;
  }
  .pl-md-n2,
  .px-md-n2 {
    padding-left: -0.62503125rem !important;
  }
  .p-md-3 {
    padding: 0.9375rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 0.9375rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 0.9375rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 0.9375rem !important;
  }
  .m-md-3 {
    margin: 0.9375rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 0.9375rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 0.9375rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 0.9375rem !important;
  }
  .m-md-n3 {
    margin: -0.9375rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -0.9375rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -0.9375rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -0.9375rem !important;
  }
  .p-md-n3 {
    padding: -0.9375rem !important;
  }
  .pt-md-n3,
  .py-md-n3 {
    padding-top: -0.9375rem !important;
  }
  .pr-md-n3,
  .px-md-n3 {
    padding-right: -0.9375rem !important;
  }
  .pb-md-n3,
  .py-md-n3 {
    padding-bottom: -0.9375rem !important;
  }
  .pl-md-n3,
  .px-md-n3 {
    padding-left: -0.9375rem !important;
  }
  .p-md-4 {
    padding: 1.2496875rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.2496875rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.2496875rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.2496875rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.2496875rem !important;
  }
  .m-md-4 {
    margin: 1.2496875rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.2496875rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.2496875rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.2496875rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.2496875rem !important;
  }
  .m-md-n4 {
    margin: -1.2496875rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.2496875rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.2496875rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.2496875rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.2496875rem !important;
  }
  .p-md-n4 {
    padding: -1.2496875rem !important;
  }
  .pt-md-n4,
  .py-md-n4 {
    padding-top: -1.2496875rem !important;
  }
  .pr-md-n4,
  .px-md-n4 {
    padding-right: -1.2496875rem !important;
  }
  .pb-md-n4,
  .py-md-n4 {
    padding-bottom: -1.2496875rem !important;
  }
  .pl-md-n4,
  .px-md-n4 {
    padding-left: -1.2496875rem !important;
  }
  .p-md-5 {
    padding: 1.56253125rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 1.56253125rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 1.56253125rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 1.56253125rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 1.56253125rem !important;
  }
  .m-md-5 {
    margin: 1.56253125rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 1.56253125rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 1.56253125rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 1.56253125rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 1.56253125rem !important;
  }
  .m-md-n5 {
    margin: -1.56253125rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -1.56253125rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -1.56253125rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -1.56253125rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -1.56253125rem !important;
  }
  .p-md-n5 {
    padding: -1.56253125rem !important;
  }
  .pt-md-n5,
  .py-md-n5 {
    padding-top: -1.56253125rem !important;
  }
  .pr-md-n5,
  .px-md-n5 {
    padding-right: -1.56253125rem !important;
  }
  .pb-md-n5,
  .py-md-n5 {
    padding-bottom: -1.56253125rem !important;
  }
  .pl-md-n5,
  .px-md-n5 {
    padding-left: -1.56253125rem !important;
  }
  .p-md-6 {
    padding: 1.875rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 1.875rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 1.875rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 1.875rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 1.875rem !important;
  }
  .m-md-6 {
    margin: 1.875rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 1.875rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 1.875rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 1.875rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 1.875rem !important;
  }
  .m-md-n6 {
    margin: -1.875rem !important;
  }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -1.875rem !important;
  }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -1.875rem !important;
  }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -1.875rem !important;
  }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -1.875rem !important;
  }
  .p-md-n6 {
    padding: -1.875rem !important;
  }
  .pt-md-n6,
  .py-md-n6 {
    padding-top: -1.875rem !important;
  }
  .pr-md-n6,
  .px-md-n6 {
    padding-right: -1.875rem !important;
  }
  .pb-md-n6,
  .py-md-n6 {
    padding-bottom: -1.875rem !important;
  }
  .pl-md-n6,
  .px-md-n6 {
    padding-left: -1.875rem !important;
  }
  .p-md-7 {
    padding: 2.1871875rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 2.1871875rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 2.1871875rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 2.1871875rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 2.1871875rem !important;
  }
  .m-md-7 {
    margin: 2.1871875rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 2.1871875rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 2.1871875rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 2.1871875rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 2.1871875rem !important;
  }
  .m-md-n7 {
    margin: -2.1871875rem !important;
  }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -2.1871875rem !important;
  }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -2.1871875rem !important;
  }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -2.1871875rem !important;
  }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -2.1871875rem !important;
  }
  .p-md-n7 {
    padding: -2.1871875rem !important;
  }
  .pt-md-n7,
  .py-md-n7 {
    padding-top: -2.1871875rem !important;
  }
  .pr-md-n7,
  .px-md-n7 {
    padding-right: -2.1871875rem !important;
  }
  .pb-md-n7,
  .py-md-n7 {
    padding-bottom: -2.1871875rem !important;
  }
  .pl-md-n7,
  .px-md-n7 {
    padding-left: -2.1871875rem !important;
  }
  .p-md-8 {
    padding: 2.50003125rem !important;
  }
  .pt-md-8,
  .py-md-8 {
    padding-top: 2.50003125rem !important;
  }
  .pr-md-8,
  .px-md-8 {
    padding-right: 2.50003125rem !important;
  }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 2.50003125rem !important;
  }
  .pl-md-8,
  .px-md-8 {
    padding-left: 2.50003125rem !important;
  }
  .m-md-8 {
    margin: 2.50003125rem !important;
  }
  .mt-md-8,
  .my-md-8 {
    margin-top: 2.50003125rem !important;
  }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 2.50003125rem !important;
  }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 2.50003125rem !important;
  }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 2.50003125rem !important;
  }
  .m-md-n8 {
    margin: -2.50003125rem !important;
  }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -2.50003125rem !important;
  }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -2.50003125rem !important;
  }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -2.50003125rem !important;
  }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -2.50003125rem !important;
  }
  .p-md-n8 {
    padding: -2.50003125rem !important;
  }
  .pt-md-n8,
  .py-md-n8 {
    padding-top: -2.50003125rem !important;
  }
  .pr-md-n8,
  .px-md-n8 {
    padding-right: -2.50003125rem !important;
  }
  .pb-md-n8,
  .py-md-n8 {
    padding-bottom: -2.50003125rem !important;
  }
  .pl-md-n8,
  .px-md-n8 {
    padding-left: -2.50003125rem !important;
  }
  .p-md-9 {
    padding: 3.1246875rem !important;
  }
  .pt-md-9,
  .py-md-9 {
    padding-top: 3.1246875rem !important;
  }
  .pr-md-9,
  .px-md-9 {
    padding-right: 3.1246875rem !important;
  }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 3.1246875rem !important;
  }
  .pl-md-9,
  .px-md-9 {
    padding-left: 3.1246875rem !important;
  }
  .m-md-9 {
    margin: 3.1246875rem !important;
  }
  .mt-md-9,
  .my-md-9 {
    margin-top: 3.1246875rem !important;
  }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 3.1246875rem !important;
  }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 3.1246875rem !important;
  }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 3.1246875rem !important;
  }
  .m-md-n9 {
    margin: -3.1246875rem !important;
  }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -3.1246875rem !important;
  }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -3.1246875rem !important;
  }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -3.1246875rem !important;
  }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -3.1246875rem !important;
  }
  .p-md-n9 {
    padding: -3.1246875rem !important;
  }
  .pt-md-n9,
  .py-md-n9 {
    padding-top: -3.1246875rem !important;
  }
  .pr-md-n9,
  .px-md-n9 {
    padding-right: -3.1246875rem !important;
  }
  .pb-md-n9,
  .py-md-n9 {
    padding-bottom: -3.1246875rem !important;
  }
  .pl-md-n9,
  .px-md-n9 {
    padding-left: -3.1246875rem !important;
  }
  .p-md-10 {
    padding: 3.75rem !important;
  }
  .pt-md-10,
  .py-md-10 {
    padding-top: 3.75rem !important;
  }
  .pr-md-10,
  .px-md-10 {
    padding-right: 3.75rem !important;
  }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 3.75rem !important;
  }
  .pl-md-10,
  .px-md-10 {
    padding-left: 3.75rem !important;
  }
  .m-md-10 {
    margin: 3.75rem !important;
  }
  .mt-md-10,
  .my-md-10 {
    margin-top: 3.75rem !important;
  }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 3.75rem !important;
  }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 3.75rem !important;
  }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 3.75rem !important;
  }
  .m-md-n10 {
    margin: -3.75rem !important;
  }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -3.75rem !important;
  }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -3.75rem !important;
  }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -3.75rem !important;
  }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -3.75rem !important;
  }
  .p-md-n10 {
    padding: -3.75rem !important;
  }
  .pt-md-n10,
  .py-md-n10 {
    padding-top: -3.75rem !important;
  }
  .pr-md-n10,
  .px-md-n10 {
    padding-right: -3.75rem !important;
  }
  .pb-md-n10,
  .py-md-n10 {
    padding-bottom: -3.75rem !important;
  }
  .pl-md-n10,
  .px-md-n10 {
    padding-left: -3.75rem !important;
  }
  .p-md-11 {
    padding: 4.37503125rem !important;
  }
  .pt-md-11,
  .py-md-11 {
    padding-top: 4.37503125rem !important;
  }
  .pr-md-11,
  .px-md-11 {
    padding-right: 4.37503125rem !important;
  }
  .pb-md-11,
  .py-md-11 {
    padding-bottom: 4.37503125rem !important;
  }
  .pl-md-11,
  .px-md-11 {
    padding-left: 4.37503125rem !important;
  }
  .m-md-11 {
    margin: 4.37503125rem !important;
  }
  .mt-md-11,
  .my-md-11 {
    margin-top: 4.37503125rem !important;
  }
  .mr-md-11,
  .mx-md-11 {
    margin-right: 4.37503125rem !important;
  }
  .mb-md-11,
  .my-md-11 {
    margin-bottom: 4.37503125rem !important;
  }
  .ml-md-11,
  .mx-md-11 {
    margin-left: 4.37503125rem !important;
  }
  .m-md-n11 {
    margin: -4.37503125rem !important;
  }
  .mt-md-n11,
  .my-md-n11 {
    margin-top: -4.37503125rem !important;
  }
  .mr-md-n11,
  .mx-md-n11 {
    margin-right: -4.37503125rem !important;
  }
  .mb-md-n11,
  .my-md-n11 {
    margin-bottom: -4.37503125rem !important;
  }
  .ml-md-n11,
  .mx-md-n11 {
    margin-left: -4.37503125rem !important;
  }
  .p-md-n11 {
    padding: -4.37503125rem !important;
  }
  .pt-md-n11,
  .py-md-n11 {
    padding-top: -4.37503125rem !important;
  }
  .pr-md-n11,
  .px-md-n11 {
    padding-right: -4.37503125rem !important;
  }
  .pb-md-n11,
  .py-md-n11 {
    padding-bottom: -4.37503125rem !important;
  }
  .pl-md-n11,
  .px-md-n11 {
    padding-left: -4.37503125rem !important;
  }
  .p-md-12 {
    padding: 4.9996875rem !important;
  }
  .pt-md-12,
  .py-md-12 {
    padding-top: 4.9996875rem !important;
  }
  .pr-md-12,
  .px-md-12 {
    padding-right: 4.9996875rem !important;
  }
  .pb-md-12,
  .py-md-12 {
    padding-bottom: 4.9996875rem !important;
  }
  .pl-md-12,
  .px-md-12 {
    padding-left: 4.9996875rem !important;
  }
  .m-md-12 {
    margin: 4.9996875rem !important;
  }
  .mt-md-12,
  .my-md-12 {
    margin-top: 4.9996875rem !important;
  }
  .mr-md-12,
  .mx-md-12 {
    margin-right: 4.9996875rem !important;
  }
  .mb-md-12,
  .my-md-12 {
    margin-bottom: 4.9996875rem !important;
  }
  .ml-md-12,
  .mx-md-12 {
    margin-left: 4.9996875rem !important;
  }
  .m-md-n12 {
    margin: -4.9996875rem !important;
  }
  .mt-md-n12,
  .my-md-n12 {
    margin-top: -4.9996875rem !important;
  }
  .mr-md-n12,
  .mx-md-n12 {
    margin-right: -4.9996875rem !important;
  }
  .mb-md-n12,
  .my-md-n12 {
    margin-bottom: -4.9996875rem !important;
  }
  .ml-md-n12,
  .mx-md-n12 {
    margin-left: -4.9996875rem !important;
  }
  .p-md-n12 {
    padding: -4.9996875rem !important;
  }
  .pt-md-n12,
  .py-md-n12 {
    padding-top: -4.9996875rem !important;
  }
  .pr-md-n12,
  .px-md-n12 {
    padding-right: -4.9996875rem !important;
  }
  .pb-md-n12,
  .py-md-n12 {
    padding-bottom: -4.9996875rem !important;
  }
  .pl-md-n12,
  .px-md-n12 {
    padding-left: -4.9996875rem !important;
  }
  .p-md-13 {
    padding: 5.625rem !important;
  }
  .pt-md-13,
  .py-md-13 {
    padding-top: 5.625rem !important;
  }
  .pr-md-13,
  .px-md-13 {
    padding-right: 5.625rem !important;
  }
  .pb-md-13,
  .py-md-13 {
    padding-bottom: 5.625rem !important;
  }
  .pl-md-13,
  .px-md-13 {
    padding-left: 5.625rem !important;
  }
  .m-md-13 {
    margin: 5.625rem !important;
  }
  .mt-md-13,
  .my-md-13 {
    margin-top: 5.625rem !important;
  }
  .mr-md-13,
  .mx-md-13 {
    margin-right: 5.625rem !important;
  }
  .mb-md-13,
  .my-md-13 {
    margin-bottom: 5.625rem !important;
  }
  .ml-md-13,
  .mx-md-13 {
    margin-left: 5.625rem !important;
  }
  .m-md-n13 {
    margin: -5.625rem !important;
  }
  .mt-md-n13,
  .my-md-n13 {
    margin-top: -5.625rem !important;
  }
  .mr-md-n13,
  .mx-md-n13 {
    margin-right: -5.625rem !important;
  }
  .mb-md-n13,
  .my-md-n13 {
    margin-bottom: -5.625rem !important;
  }
  .ml-md-n13,
  .mx-md-n13 {
    margin-left: -5.625rem !important;
  }
  .p-md-n13 {
    padding: -5.625rem !important;
  }
  .pt-md-n13,
  .py-md-n13 {
    padding-top: -5.625rem !important;
  }
  .pr-md-n13,
  .px-md-n13 {
    padding-right: -5.625rem !important;
  }
  .pb-md-n13,
  .py-md-n13 {
    padding-bottom: -5.625rem !important;
  }
  .pl-md-n13,
  .px-md-n13 {
    padding-left: -5.625rem !important;
  }
  .p-md-14 {
    padding: 6.25003125rem !important;
  }
  .pt-md-14,
  .py-md-14 {
    padding-top: 6.25003125rem !important;
  }
  .pr-md-14,
  .px-md-14 {
    padding-right: 6.25003125rem !important;
  }
  .pb-md-14,
  .py-md-14 {
    padding-bottom: 6.25003125rem !important;
  }
  .pl-md-14,
  .px-md-14 {
    padding-left: 6.25003125rem !important;
  }
  .m-md-14 {
    margin: 6.25003125rem !important;
  }
  .mt-md-14,
  .my-md-14 {
    margin-top: 6.25003125rem !important;
  }
  .mr-md-14,
  .mx-md-14 {
    margin-right: 6.25003125rem !important;
  }
  .mb-md-14,
  .my-md-14 {
    margin-bottom: 6.25003125rem !important;
  }
  .ml-md-14,
  .mx-md-14 {
    margin-left: 6.25003125rem !important;
  }
  .m-md-n14 {
    margin: -6.25003125rem !important;
  }
  .mt-md-n14,
  .my-md-n14 {
    margin-top: -6.25003125rem !important;
  }
  .mr-md-n14,
  .mx-md-n14 {
    margin-right: -6.25003125rem !important;
  }
  .mb-md-n14,
  .my-md-n14 {
    margin-bottom: -6.25003125rem !important;
  }
  .ml-md-n14,
  .mx-md-n14 {
    margin-left: -6.25003125rem !important;
  }
  .p-md-n14 {
    padding: -6.25003125rem !important;
  }
  .pt-md-n14,
  .py-md-n14 {
    padding-top: -6.25003125rem !important;
  }
  .pr-md-n14,
  .px-md-n14 {
    padding-right: -6.25003125rem !important;
  }
  .pb-md-n14,
  .py-md-n14 {
    padding-bottom: -6.25003125rem !important;
  }
  .pl-md-n14,
  .px-md-n14 {
    padding-left: -6.25003125rem !important;
  }
  .p-md-15 {
    padding: 7.5rem !important;
  }
  .pt-md-15,
  .py-md-15 {
    padding-top: 7.5rem !important;
  }
  .pr-md-15,
  .px-md-15 {
    padding-right: 7.5rem !important;
  }
  .pb-md-15,
  .py-md-15 {
    padding-bottom: 7.5rem !important;
  }
  .pl-md-15,
  .px-md-15 {
    padding-left: 7.5rem !important;
  }
  .m-md-15 {
    margin: 7.5rem !important;
  }
  .mt-md-15,
  .my-md-15 {
    margin-top: 7.5rem !important;
  }
  .mr-md-15,
  .mx-md-15 {
    margin-right: 7.5rem !important;
  }
  .mb-md-15,
  .my-md-15 {
    margin-bottom: 7.5rem !important;
  }
  .ml-md-15,
  .mx-md-15 {
    margin-left: 7.5rem !important;
  }
  .m-md-n15 {
    margin: -7.5rem !important;
  }
  .mt-md-n15,
  .my-md-n15 {
    margin-top: -7.5rem !important;
  }
  .mr-md-n15,
  .mx-md-n15 {
    margin-right: -7.5rem !important;
  }
  .mb-md-n15,
  .my-md-n15 {
    margin-bottom: -7.5rem !important;
  }
  .ml-md-n15,
  .mx-md-n15 {
    margin-left: -7.5rem !important;
  }
  .p-md-n15 {
    padding: -7.5rem !important;
  }
  .pt-md-n15,
  .py-md-n15 {
    padding-top: -7.5rem !important;
  }
  .pr-md-n15,
  .px-md-n15 {
    padding-right: -7.5rem !important;
  }
  .pb-md-n15,
  .py-md-n15 {
    padding-bottom: -7.5rem !important;
  }
  .pl-md-n15,
  .px-md-n15 {
    padding-left: -7.5rem !important;
  }
  .p-md-16 {
    padding: 8.7496875rem !important;
  }
  .pt-md-16,
  .py-md-16 {
    padding-top: 8.7496875rem !important;
  }
  .pr-md-16,
  .px-md-16 {
    padding-right: 8.7496875rem !important;
  }
  .pb-md-16,
  .py-md-16 {
    padding-bottom: 8.7496875rem !important;
  }
  .pl-md-16,
  .px-md-16 {
    padding-left: 8.7496875rem !important;
  }
  .m-md-16 {
    margin: 8.7496875rem !important;
  }
  .mt-md-16,
  .my-md-16 {
    margin-top: 8.7496875rem !important;
  }
  .mr-md-16,
  .mx-md-16 {
    margin-right: 8.7496875rem !important;
  }
  .mb-md-16,
  .my-md-16 {
    margin-bottom: 8.7496875rem !important;
  }
  .ml-md-16,
  .mx-md-16 {
    margin-left: 8.7496875rem !important;
  }
  .m-md-n16 {
    margin: -8.7496875rem !important;
  }
  .mt-md-n16,
  .my-md-n16 {
    margin-top: -8.7496875rem !important;
  }
  .mr-md-n16,
  .mx-md-n16 {
    margin-right: -8.7496875rem !important;
  }
  .mb-md-n16,
  .my-md-n16 {
    margin-bottom: -8.7496875rem !important;
  }
  .ml-md-n16,
  .mx-md-n16 {
    margin-left: -8.7496875rem !important;
  }
  .p-md-n16 {
    padding: -8.7496875rem !important;
  }
  .pt-md-n16,
  .py-md-n16 {
    padding-top: -8.7496875rem !important;
  }
  .pr-md-n16,
  .px-md-n16 {
    padding-right: -8.7496875rem !important;
  }
  .pb-md-n16,
  .py-md-n16 {
    padding-bottom: -8.7496875rem !important;
  }
  .pl-md-n16,
  .px-md-n16 {
    padding-left: -8.7496875rem !important;
  }
}
@media (min-width: 992px) {
  .left-lg-auto {
    left: auto !important;
  }
  .left-lg-0 {
    left: 0 !important;
  }
  .right-lg-auto {
    right: auto !important;
  }
  .right-lg-0 {
    right: 0 !important;
  }
  .h-lg-auto {
    height: auto !important;
  }
  .w-lg-auto {
    width: auto !important;
  }
  .position-lg-absolute {
    position: absolute !important;
  }
  .position-lg-relative {
    position: relative !important;
  }
  .position-lg-static {
    position: static !important;
  }
  .position-lg-fixed {
    position: fixed !important;
  }
  .left-lg-5 {
    left: 5% !important;
  }
  .right-lg-5 {
    right: 5% !important;
  }
  .h-lg-5 {
    height: 5% !important;
  }
  .w-lg-5 {
    width: 5% !important;
  }
  .left-lg-10 {
    left: 10% !important;
  }
  .right-lg-10 {
    right: 10% !important;
  }
  .h-lg-10 {
    height: 10% !important;
  }
  .w-lg-10 {
    width: 10% !important;
  }
  .left-lg-15 {
    left: 15% !important;
  }
  .right-lg-15 {
    right: 15% !important;
  }
  .h-lg-15 {
    height: 15% !important;
  }
  .w-lg-15 {
    width: 15% !important;
  }
  .left-lg-20 {
    left: 20% !important;
  }
  .right-lg-20 {
    right: 20% !important;
  }
  .h-lg-20 {
    height: 20% !important;
  }
  .w-lg-20 {
    width: 20% !important;
  }
  .left-lg-25 {
    left: 25% !important;
  }
  .right-lg-25 {
    right: 25% !important;
  }
  .h-lg-25 {
    height: 25% !important;
  }
  .w-lg-25 {
    width: 25% !important;
  }
  .left-lg-30 {
    left: 30% !important;
  }
  .right-lg-30 {
    right: 30% !important;
  }
  .h-lg-30 {
    height: 30% !important;
  }
  .w-lg-30 {
    width: 30% !important;
  }
  .left-lg-35 {
    left: 35% !important;
  }
  .right-lg-35 {
    right: 35% !important;
  }
  .h-lg-35 {
    height: 35% !important;
  }
  .w-lg-35 {
    width: 35% !important;
  }
  .left-lg-40 {
    left: 40% !important;
  }
  .right-lg-40 {
    right: 40% !important;
  }
  .h-lg-40 {
    height: 40% !important;
  }
  .w-lg-40 {
    width: 40% !important;
  }
  .left-lg-45 {
    left: 45% !important;
  }
  .right-lg-45 {
    right: 45% !important;
  }
  .h-lg-45 {
    height: 45% !important;
  }
  .w-lg-45 {
    width: 45% !important;
  }
  .left-lg-50 {
    left: 50% !important;
  }
  .right-lg-50 {
    right: 50% !important;
  }
  .h-lg-50 {
    height: 50% !important;
  }
  .w-lg-50 {
    width: 50% !important;
  }
  .left-lg-55 {
    left: 55% !important;
  }
  .right-lg-55 {
    right: 55% !important;
  }
  .h-lg-55 {
    height: 55% !important;
  }
  .w-lg-55 {
    width: 55% !important;
  }
  .left-lg-60 {
    left: 60% !important;
  }
  .right-lg-60 {
    right: 60% !important;
  }
  .h-lg-60 {
    height: 60% !important;
  }
  .w-lg-60 {
    width: 60% !important;
  }
  .left-lg-65 {
    left: 65% !important;
  }
  .right-lg-65 {
    right: 65% !important;
  }
  .h-lg-65 {
    height: 65% !important;
  }
  .w-lg-65 {
    width: 65% !important;
  }
  .left-lg-70 {
    left: 70% !important;
  }
  .right-lg-70 {
    right: 70% !important;
  }
  .h-lg-70 {
    height: 70% !important;
  }
  .w-lg-70 {
    width: 70% !important;
  }
  .left-lg-75 {
    left: 75% !important;
  }
  .right-lg-75 {
    right: 75% !important;
  }
  .h-lg-75 {
    height: 75% !important;
  }
  .w-lg-75 {
    width: 75% !important;
  }
  .left-lg-80 {
    left: 80% !important;
  }
  .right-lg-80 {
    right: 80% !important;
  }
  .h-lg-80 {
    height: 80% !important;
  }
  .w-lg-80 {
    width: 80% !important;
  }
  .left-lg-85 {
    left: 85% !important;
  }
  .right-lg-85 {
    right: 85% !important;
  }
  .h-lg-85 {
    height: 85% !important;
  }
  .w-lg-85 {
    width: 85% !important;
  }
  .left-lg-90 {
    left: 90% !important;
  }
  .right-lg-90 {
    right: 90% !important;
  }
  .h-lg-90 {
    height: 90% !important;
  }
  .w-lg-90 {
    width: 90% !important;
  }
  .left-lg-95 {
    left: 95% !important;
  }
  .right-lg-95 {
    right: 95% !important;
  }
  .h-lg-95 {
    height: 95% !important;
  }
  .w-lg-95 {
    width: 95% !important;
  }
  .left-lg-100 {
    left: 100% !important;
  }
  .right-lg-100 {
    right: 100% !important;
  }
  .h-lg-100 {
    height: 100% !important;
  }
  .w-lg-100 {
    width: 100% !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.3121875rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.3121875rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.3121875rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.3121875rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.3121875rem !important;
  }
  .m-lg-1 {
    margin: 0.3121875rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.3121875rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.3121875rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.3121875rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.3121875rem !important;
  }
  .m-lg-n1 {
    margin: -0.3121875rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.3121875rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.3121875rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.3121875rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.3121875rem !important;
  }
  .p-lg-n1 {
    padding: -0.3121875rem !important;
  }
  .pt-lg-n1,
  .py-lg-n1 {
    padding-top: -0.3121875rem !important;
  }
  .pr-lg-n1,
  .px-lg-n1 {
    padding-right: -0.3121875rem !important;
  }
  .pb-lg-n1,
  .py-lg-n1 {
    padding-bottom: -0.3121875rem !important;
  }
  .pl-lg-n1,
  .px-lg-n1 {
    padding-left: -0.3121875rem !important;
  }
  .p-lg-2 {
    padding: 0.62503125rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.62503125rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.62503125rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.62503125rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.62503125rem !important;
  }
  .m-lg-2 {
    margin: 0.62503125rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.62503125rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.62503125rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.62503125rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.62503125rem !important;
  }
  .m-lg-n2 {
    margin: -0.62503125rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.62503125rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.62503125rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.62503125rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.62503125rem !important;
  }
  .p-lg-n2 {
    padding: -0.62503125rem !important;
  }
  .pt-lg-n2,
  .py-lg-n2 {
    padding-top: -0.62503125rem !important;
  }
  .pr-lg-n2,
  .px-lg-n2 {
    padding-right: -0.62503125rem !important;
  }
  .pb-lg-n2,
  .py-lg-n2 {
    padding-bottom: -0.62503125rem !important;
  }
  .pl-lg-n2,
  .px-lg-n2 {
    padding-left: -0.62503125rem !important;
  }
  .p-lg-3 {
    padding: 0.9375rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 0.9375rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 0.9375rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 0.9375rem !important;
  }
  .m-lg-3 {
    margin: 0.9375rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 0.9375rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 0.9375rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 0.9375rem !important;
  }
  .m-lg-n3 {
    margin: -0.9375rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -0.9375rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -0.9375rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -0.9375rem !important;
  }
  .p-lg-n3 {
    padding: -0.9375rem !important;
  }
  .pt-lg-n3,
  .py-lg-n3 {
    padding-top: -0.9375rem !important;
  }
  .pr-lg-n3,
  .px-lg-n3 {
    padding-right: -0.9375rem !important;
  }
  .pb-lg-n3,
  .py-lg-n3 {
    padding-bottom: -0.9375rem !important;
  }
  .pl-lg-n3,
  .px-lg-n3 {
    padding-left: -0.9375rem !important;
  }
  .p-lg-4 {
    padding: 1.2496875rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.2496875rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.2496875rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.2496875rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.2496875rem !important;
  }
  .m-lg-4 {
    margin: 1.2496875rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.2496875rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.2496875rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.2496875rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.2496875rem !important;
  }
  .m-lg-n4 {
    margin: -1.2496875rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.2496875rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.2496875rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.2496875rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.2496875rem !important;
  }
  .p-lg-n4 {
    padding: -1.2496875rem !important;
  }
  .pt-lg-n4,
  .py-lg-n4 {
    padding-top: -1.2496875rem !important;
  }
  .pr-lg-n4,
  .px-lg-n4 {
    padding-right: -1.2496875rem !important;
  }
  .pb-lg-n4,
  .py-lg-n4 {
    padding-bottom: -1.2496875rem !important;
  }
  .pl-lg-n4,
  .px-lg-n4 {
    padding-left: -1.2496875rem !important;
  }
  .p-lg-5 {
    padding: 1.56253125rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 1.56253125rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 1.56253125rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 1.56253125rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 1.56253125rem !important;
  }
  .m-lg-5 {
    margin: 1.56253125rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 1.56253125rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 1.56253125rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 1.56253125rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 1.56253125rem !important;
  }
  .m-lg-n5 {
    margin: -1.56253125rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -1.56253125rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -1.56253125rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -1.56253125rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -1.56253125rem !important;
  }
  .p-lg-n5 {
    padding: -1.56253125rem !important;
  }
  .pt-lg-n5,
  .py-lg-n5 {
    padding-top: -1.56253125rem !important;
  }
  .pr-lg-n5,
  .px-lg-n5 {
    padding-right: -1.56253125rem !important;
  }
  .pb-lg-n5,
  .py-lg-n5 {
    padding-bottom: -1.56253125rem !important;
  }
  .pl-lg-n5,
  .px-lg-n5 {
    padding-left: -1.56253125rem !important;
  }
  .p-lg-6 {
    padding: 1.875rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 1.875rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 1.875rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 1.875rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 1.875rem !important;
  }
  .m-lg-6 {
    margin: 1.875rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 1.875rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 1.875rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 1.875rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 1.875rem !important;
  }
  .m-lg-n6 {
    margin: -1.875rem !important;
  }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -1.875rem !important;
  }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -1.875rem !important;
  }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -1.875rem !important;
  }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -1.875rem !important;
  }
  .p-lg-n6 {
    padding: -1.875rem !important;
  }
  .pt-lg-n6,
  .py-lg-n6 {
    padding-top: -1.875rem !important;
  }
  .pr-lg-n6,
  .px-lg-n6 {
    padding-right: -1.875rem !important;
  }
  .pb-lg-n6,
  .py-lg-n6 {
    padding-bottom: -1.875rem !important;
  }
  .pl-lg-n6,
  .px-lg-n6 {
    padding-left: -1.875rem !important;
  }
  .p-lg-7 {
    padding: 2.1871875rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 2.1871875rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 2.1871875rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 2.1871875rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 2.1871875rem !important;
  }
  .m-lg-7 {
    margin: 2.1871875rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 2.1871875rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 2.1871875rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 2.1871875rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 2.1871875rem !important;
  }
  .m-lg-n7 {
    margin: -2.1871875rem !important;
  }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -2.1871875rem !important;
  }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -2.1871875rem !important;
  }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -2.1871875rem !important;
  }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -2.1871875rem !important;
  }
  .p-lg-n7 {
    padding: -2.1871875rem !important;
  }
  .pt-lg-n7,
  .py-lg-n7 {
    padding-top: -2.1871875rem !important;
  }
  .pr-lg-n7,
  .px-lg-n7 {
    padding-right: -2.1871875rem !important;
  }
  .pb-lg-n7,
  .py-lg-n7 {
    padding-bottom: -2.1871875rem !important;
  }
  .pl-lg-n7,
  .px-lg-n7 {
    padding-left: -2.1871875rem !important;
  }
  .p-lg-8 {
    padding: 2.50003125rem !important;
  }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 2.50003125rem !important;
  }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 2.50003125rem !important;
  }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 2.50003125rem !important;
  }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 2.50003125rem !important;
  }
  .m-lg-8 {
    margin: 2.50003125rem !important;
  }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 2.50003125rem !important;
  }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 2.50003125rem !important;
  }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 2.50003125rem !important;
  }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 2.50003125rem !important;
  }
  .m-lg-n8 {
    margin: -2.50003125rem !important;
  }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -2.50003125rem !important;
  }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -2.50003125rem !important;
  }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -2.50003125rem !important;
  }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -2.50003125rem !important;
  }
  .p-lg-n8 {
    padding: -2.50003125rem !important;
  }
  .pt-lg-n8,
  .py-lg-n8 {
    padding-top: -2.50003125rem !important;
  }
  .pr-lg-n8,
  .px-lg-n8 {
    padding-right: -2.50003125rem !important;
  }
  .pb-lg-n8,
  .py-lg-n8 {
    padding-bottom: -2.50003125rem !important;
  }
  .pl-lg-n8,
  .px-lg-n8 {
    padding-left: -2.50003125rem !important;
  }
  .p-lg-9 {
    padding: 3.1246875rem !important;
  }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 3.1246875rem !important;
  }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 3.1246875rem !important;
  }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 3.1246875rem !important;
  }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 3.1246875rem !important;
  }
  .m-lg-9 {
    margin: 3.1246875rem !important;
  }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 3.1246875rem !important;
  }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 3.1246875rem !important;
  }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 3.1246875rem !important;
  }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 3.1246875rem !important;
  }
  .m-lg-n9 {
    margin: -3.1246875rem !important;
  }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -3.1246875rem !important;
  }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -3.1246875rem !important;
  }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -3.1246875rem !important;
  }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -3.1246875rem !important;
  }
  .p-lg-n9 {
    padding: -3.1246875rem !important;
  }
  .pt-lg-n9,
  .py-lg-n9 {
    padding-top: -3.1246875rem !important;
  }
  .pr-lg-n9,
  .px-lg-n9 {
    padding-right: -3.1246875rem !important;
  }
  .pb-lg-n9,
  .py-lg-n9 {
    padding-bottom: -3.1246875rem !important;
  }
  .pl-lg-n9,
  .px-lg-n9 {
    padding-left: -3.1246875rem !important;
  }
  .p-lg-10 {
    padding: 3.75rem !important;
  }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 3.75rem !important;
  }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 3.75rem !important;
  }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 3.75rem !important;
  }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 3.75rem !important;
  }
  .m-lg-10 {
    margin: 3.75rem !important;
  }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 3.75rem !important;
  }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 3.75rem !important;
  }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 3.75rem !important;
  }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 3.75rem !important;
  }
  .m-lg-n10 {
    margin: -3.75rem !important;
  }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -3.75rem !important;
  }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -3.75rem !important;
  }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -3.75rem !important;
  }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -3.75rem !important;
  }
  .p-lg-n10 {
    padding: -3.75rem !important;
  }
  .pt-lg-n10,
  .py-lg-n10 {
    padding-top: -3.75rem !important;
  }
  .pr-lg-n10,
  .px-lg-n10 {
    padding-right: -3.75rem !important;
  }
  .pb-lg-n10,
  .py-lg-n10 {
    padding-bottom: -3.75rem !important;
  }
  .pl-lg-n10,
  .px-lg-n10 {
    padding-left: -3.75rem !important;
  }
  .p-lg-11 {
    padding: 4.37503125rem !important;
  }
  .pt-lg-11,
  .py-lg-11 {
    padding-top: 4.37503125rem !important;
  }
  .pr-lg-11,
  .px-lg-11 {
    padding-right: 4.37503125rem !important;
  }
  .pb-lg-11,
  .py-lg-11 {
    padding-bottom: 4.37503125rem !important;
  }
  .pl-lg-11,
  .px-lg-11 {
    padding-left: 4.37503125rem !important;
  }
  .m-lg-11 {
    margin: 4.37503125rem !important;
  }
  .mt-lg-11,
  .my-lg-11 {
    margin-top: 4.37503125rem !important;
  }
  .mr-lg-11,
  .mx-lg-11 {
    margin-right: 4.37503125rem !important;
  }
  .mb-lg-11,
  .my-lg-11 {
    margin-bottom: 4.37503125rem !important;
  }
  .ml-lg-11,
  .mx-lg-11 {
    margin-left: 4.37503125rem !important;
  }
  .m-lg-n11 {
    margin: -4.37503125rem !important;
  }
  .mt-lg-n11,
  .my-lg-n11 {
    margin-top: -4.37503125rem !important;
  }
  .mr-lg-n11,
  .mx-lg-n11 {
    margin-right: -4.37503125rem !important;
  }
  .mb-lg-n11,
  .my-lg-n11 {
    margin-bottom: -4.37503125rem !important;
  }
  .ml-lg-n11,
  .mx-lg-n11 {
    margin-left: -4.37503125rem !important;
  }
  .p-lg-n11 {
    padding: -4.37503125rem !important;
  }
  .pt-lg-n11,
  .py-lg-n11 {
    padding-top: -4.37503125rem !important;
  }
  .pr-lg-n11,
  .px-lg-n11 {
    padding-right: -4.37503125rem !important;
  }
  .pb-lg-n11,
  .py-lg-n11 {
    padding-bottom: -4.37503125rem !important;
  }
  .pl-lg-n11,
  .px-lg-n11 {
    padding-left: -4.37503125rem !important;
  }
  .p-lg-12 {
    padding: 4.9996875rem !important;
  }
  .pt-lg-12,
  .py-lg-12 {
    padding-top: 4.9996875rem !important;
  }
  .pr-lg-12,
  .px-lg-12 {
    padding-right: 4.9996875rem !important;
  }
  .pb-lg-12,
  .py-lg-12 {
    padding-bottom: 4.9996875rem !important;
  }
  .pl-lg-12,
  .px-lg-12 {
    padding-left: 4.9996875rem !important;
  }
  .m-lg-12 {
    margin: 4.9996875rem !important;
  }
  .mt-lg-12,
  .my-lg-12 {
    margin-top: 4.9996875rem !important;
  }
  .mr-lg-12,
  .mx-lg-12 {
    margin-right: 4.9996875rem !important;
  }
  .mb-lg-12,
  .my-lg-12 {
    margin-bottom: 4.9996875rem !important;
  }
  .ml-lg-12,
  .mx-lg-12 {
    margin-left: 4.9996875rem !important;
  }
  .m-lg-n12 {
    margin: -4.9996875rem !important;
  }
  .mt-lg-n12,
  .my-lg-n12 {
    margin-top: -4.9996875rem !important;
  }
  .mr-lg-n12,
  .mx-lg-n12 {
    margin-right: -4.9996875rem !important;
  }
  .mb-lg-n12,
  .my-lg-n12 {
    margin-bottom: -4.9996875rem !important;
  }
  .ml-lg-n12,
  .mx-lg-n12 {
    margin-left: -4.9996875rem !important;
  }
  .p-lg-n12 {
    padding: -4.9996875rem !important;
  }
  .pt-lg-n12,
  .py-lg-n12 {
    padding-top: -4.9996875rem !important;
  }
  .pr-lg-n12,
  .px-lg-n12 {
    padding-right: -4.9996875rem !important;
  }
  .pb-lg-n12,
  .py-lg-n12 {
    padding-bottom: -4.9996875rem !important;
  }
  .pl-lg-n12,
  .px-lg-n12 {
    padding-left: -4.9996875rem !important;
  }
  .p-lg-13 {
    padding: 5.625rem !important;
  }
  .pt-lg-13,
  .py-lg-13 {
    padding-top: 5.625rem !important;
  }
  .pr-lg-13,
  .px-lg-13 {
    padding-right: 5.625rem !important;
  }
  .pb-lg-13,
  .py-lg-13 {
    padding-bottom: 5.625rem !important;
  }
  .pl-lg-13,
  .px-lg-13 {
    padding-left: 5.625rem !important;
  }
  .m-lg-13 {
    margin: 5.625rem !important;
  }
  .mt-lg-13,
  .my-lg-13 {
    margin-top: 5.625rem !important;
  }
  .mr-lg-13,
  .mx-lg-13 {
    margin-right: 5.625rem !important;
  }
  .mb-lg-13,
  .my-lg-13 {
    margin-bottom: 5.625rem !important;
  }
  .ml-lg-13,
  .mx-lg-13 {
    margin-left: 5.625rem !important;
  }
  .m-lg-n13 {
    margin: -5.625rem !important;
  }
  .mt-lg-n13,
  .my-lg-n13 {
    margin-top: -5.625rem !important;
  }
  .mr-lg-n13,
  .mx-lg-n13 {
    margin-right: -5.625rem !important;
  }
  .mb-lg-n13,
  .my-lg-n13 {
    margin-bottom: -5.625rem !important;
  }
  .ml-lg-n13,
  .mx-lg-n13 {
    margin-left: -5.625rem !important;
  }
  .p-lg-n13 {
    padding: -5.625rem !important;
  }
  .pt-lg-n13,
  .py-lg-n13 {
    padding-top: -5.625rem !important;
  }
  .pr-lg-n13,
  .px-lg-n13 {
    padding-right: -5.625rem !important;
  }
  .pb-lg-n13,
  .py-lg-n13 {
    padding-bottom: -5.625rem !important;
  }
  .pl-lg-n13,
  .px-lg-n13 {
    padding-left: -5.625rem !important;
  }
  .p-lg-14 {
    padding: 6.25003125rem !important;
  }
  .pt-lg-14,
  .py-lg-14 {
    padding-top: 6.25003125rem !important;
  }
  .pr-lg-14,
  .px-lg-14 {
    padding-right: 6.25003125rem !important;
  }
  .pb-lg-14,
  .py-lg-14 {
    padding-bottom: 6.25003125rem !important;
  }
  .pl-lg-14,
  .px-lg-14 {
    padding-left: 6.25003125rem !important;
  }
  .m-lg-14 {
    margin: 6.25003125rem !important;
  }
  .mt-lg-14,
  .my-lg-14 {
    margin-top: 6.25003125rem !important;
  }
  .mr-lg-14,
  .mx-lg-14 {
    margin-right: 6.25003125rem !important;
  }
  .mb-lg-14,
  .my-lg-14 {
    margin-bottom: 6.25003125rem !important;
  }
  .ml-lg-14,
  .mx-lg-14 {
    margin-left: 6.25003125rem !important;
  }
  .m-lg-n14 {
    margin: -6.25003125rem !important;
  }
  .mt-lg-n14,
  .my-lg-n14 {
    margin-top: -6.25003125rem !important;
  }
  .mr-lg-n14,
  .mx-lg-n14 {
    margin-right: -6.25003125rem !important;
  }
  .mb-lg-n14,
  .my-lg-n14 {
    margin-bottom: -6.25003125rem !important;
  }
  .ml-lg-n14,
  .mx-lg-n14 {
    margin-left: -6.25003125rem !important;
  }
  .p-lg-n14 {
    padding: -6.25003125rem !important;
  }
  .pt-lg-n14,
  .py-lg-n14 {
    padding-top: -6.25003125rem !important;
  }
  .pr-lg-n14,
  .px-lg-n14 {
    padding-right: -6.25003125rem !important;
  }
  .pb-lg-n14,
  .py-lg-n14 {
    padding-bottom: -6.25003125rem !important;
  }
  .pl-lg-n14,
  .px-lg-n14 {
    padding-left: -6.25003125rem !important;
  }
  .p-lg-15 {
    padding: 7.5rem !important;
  }
  .pt-lg-15,
  .py-lg-15 {
    padding-top: 7.5rem !important;
  }
  .pr-lg-15,
  .px-lg-15 {
    padding-right: 7.5rem !important;
  }
  .pb-lg-15,
  .py-lg-15 {
    padding-bottom: 7.5rem !important;
  }
  .pl-lg-15,
  .px-lg-15 {
    padding-left: 7.5rem !important;
  }
  .m-lg-15 {
    margin: 7.5rem !important;
  }
  .mt-lg-15,
  .my-lg-15 {
    margin-top: 7.5rem !important;
  }
  .mr-lg-15,
  .mx-lg-15 {
    margin-right: 7.5rem !important;
  }
  .mb-lg-15,
  .my-lg-15 {
    margin-bottom: 7.5rem !important;
  }
  .ml-lg-15,
  .mx-lg-15 {
    margin-left: 7.5rem !important;
  }
  .m-lg-n15 {
    margin: -7.5rem !important;
  }
  .mt-lg-n15,
  .my-lg-n15 {
    margin-top: -7.5rem !important;
  }
  .mr-lg-n15,
  .mx-lg-n15 {
    margin-right: -7.5rem !important;
  }
  .mb-lg-n15,
  .my-lg-n15 {
    margin-bottom: -7.5rem !important;
  }
  .ml-lg-n15,
  .mx-lg-n15 {
    margin-left: -7.5rem !important;
  }
  .p-lg-n15 {
    padding: -7.5rem !important;
  }
  .pt-lg-n15,
  .py-lg-n15 {
    padding-top: -7.5rem !important;
  }
  .pr-lg-n15,
  .px-lg-n15 {
    padding-right: -7.5rem !important;
  }
  .pb-lg-n15,
  .py-lg-n15 {
    padding-bottom: -7.5rem !important;
  }
  .pl-lg-n15,
  .px-lg-n15 {
    padding-left: -7.5rem !important;
  }
  .p-lg-16 {
    padding: 8.7496875rem !important;
  }
  .pt-lg-16,
  .py-lg-16 {
    padding-top: 8.7496875rem !important;
  }
  .pr-lg-16,
  .px-lg-16 {
    padding-right: 8.7496875rem !important;
  }
  .pb-lg-16,
  .py-lg-16 {
    padding-bottom: 8.7496875rem !important;
  }
  .pl-lg-16,
  .px-lg-16 {
    padding-left: 8.7496875rem !important;
  }
  .m-lg-16 {
    margin: 8.7496875rem !important;
  }
  .mt-lg-16,
  .my-lg-16 {
    margin-top: 8.7496875rem !important;
  }
  .mr-lg-16,
  .mx-lg-16 {
    margin-right: 8.7496875rem !important;
  }
  .mb-lg-16,
  .my-lg-16 {
    margin-bottom: 8.7496875rem !important;
  }
  .ml-lg-16,
  .mx-lg-16 {
    margin-left: 8.7496875rem !important;
  }
  .m-lg-n16 {
    margin: -8.7496875rem !important;
  }
  .mt-lg-n16,
  .my-lg-n16 {
    margin-top: -8.7496875rem !important;
  }
  .mr-lg-n16,
  .mx-lg-n16 {
    margin-right: -8.7496875rem !important;
  }
  .mb-lg-n16,
  .my-lg-n16 {
    margin-bottom: -8.7496875rem !important;
  }
  .ml-lg-n16,
  .mx-lg-n16 {
    margin-left: -8.7496875rem !important;
  }
  .p-lg-n16 {
    padding: -8.7496875rem !important;
  }
  .pt-lg-n16,
  .py-lg-n16 {
    padding-top: -8.7496875rem !important;
  }
  .pr-lg-n16,
  .px-lg-n16 {
    padding-right: -8.7496875rem !important;
  }
  .pb-lg-n16,
  .py-lg-n16 {
    padding-bottom: -8.7496875rem !important;
  }
  .pl-lg-n16,
  .px-lg-n16 {
    padding-left: -8.7496875rem !important;
  }
}
@media (min-width: 1200px) {
  .left-xl-auto {
    left: auto !important;
  }
  .left-xl-0 {
    left: 0 !important;
  }
  .right-xl-auto {
    right: auto !important;
  }
  .right-xl-0 {
    right: 0 !important;
  }
  .h-xl-auto {
    height: auto !important;
  }
  .w-xl-auto {
    width: auto !important;
  }
  .position-xl-absolute {
    position: absolute !important;
  }
  .position-xl-relative {
    position: relative !important;
  }
  .position-xl-static {
    position: static !important;
  }
  .position-xl-fixed {
    position: fixed !important;
  }
  .left-xl-5 {
    left: 5% !important;
  }
  .right-xl-5 {
    right: 5% !important;
  }
  .h-xl-5 {
    height: 5% !important;
  }
  .w-xl-5 {
    width: 5% !important;
  }
  .left-xl-10 {
    left: 10% !important;
  }
  .right-xl-10 {
    right: 10% !important;
  }
  .h-xl-10 {
    height: 10% !important;
  }
  .w-xl-10 {
    width: 10% !important;
  }
  .left-xl-15 {
    left: 15% !important;
  }
  .right-xl-15 {
    right: 15% !important;
  }
  .h-xl-15 {
    height: 15% !important;
  }
  .w-xl-15 {
    width: 15% !important;
  }
  .left-xl-20 {
    left: 20% !important;
  }
  .right-xl-20 {
    right: 20% !important;
  }
  .h-xl-20 {
    height: 20% !important;
  }
  .w-xl-20 {
    width: 20% !important;
  }
  .left-xl-25 {
    left: 25% !important;
  }
  .right-xl-25 {
    right: 25% !important;
  }
  .h-xl-25 {
    height: 25% !important;
  }
  .w-xl-25 {
    width: 25% !important;
  }
  .left-xl-30 {
    left: 30% !important;
  }
  .right-xl-30 {
    right: 30% !important;
  }
  .h-xl-30 {
    height: 30% !important;
  }
  .w-xl-30 {
    width: 30% !important;
  }
  .left-xl-35 {
    left: 35% !important;
  }
  .right-xl-35 {
    right: 35% !important;
  }
  .h-xl-35 {
    height: 35% !important;
  }
  .w-xl-35 {
    width: 35% !important;
  }
  .left-xl-40 {
    left: 40% !important;
  }
  .right-xl-40 {
    right: 40% !important;
  }
  .h-xl-40 {
    height: 40% !important;
  }
  .w-xl-40 {
    width: 40% !important;
  }
  .left-xl-45 {
    left: 45% !important;
  }
  .right-xl-45 {
    right: 45% !important;
  }
  .h-xl-45 {
    height: 45% !important;
  }
  .w-xl-45 {
    width: 45% !important;
  }
  .left-xl-50 {
    left: 50% !important;
  }
  .right-xl-50 {
    right: 50% !important;
  }
  .h-xl-50 {
    height: 50% !important;
  }
  .w-xl-50 {
    width: 50% !important;
  }
  .left-xl-55 {
    left: 55% !important;
  }
  .right-xl-55 {
    right: 55% !important;
  }
  .h-xl-55 {
    height: 55% !important;
  }
  .w-xl-55 {
    width: 55% !important;
  }
  .left-xl-60 {
    left: 60% !important;
  }
  .right-xl-60 {
    right: 60% !important;
  }
  .h-xl-60 {
    height: 60% !important;
  }
  .w-xl-60 {
    width: 60% !important;
  }
  .left-xl-65 {
    left: 65% !important;
  }
  .right-xl-65 {
    right: 65% !important;
  }
  .h-xl-65 {
    height: 65% !important;
  }
  .w-xl-65 {
    width: 65% !important;
  }
  .left-xl-70 {
    left: 70% !important;
  }
  .right-xl-70 {
    right: 70% !important;
  }
  .h-xl-70 {
    height: 70% !important;
  }
  .w-xl-70 {
    width: 70% !important;
  }
  .left-xl-75 {
    left: 75% !important;
  }
  .right-xl-75 {
    right: 75% !important;
  }
  .h-xl-75 {
    height: 75% !important;
  }
  .w-xl-75 {
    width: 75% !important;
  }
  .left-xl-80 {
    left: 80% !important;
  }
  .right-xl-80 {
    right: 80% !important;
  }
  .h-xl-80 {
    height: 80% !important;
  }
  .w-xl-80 {
    width: 80% !important;
  }
  .left-xl-85 {
    left: 85% !important;
  }
  .right-xl-85 {
    right: 85% !important;
  }
  .h-xl-85 {
    height: 85% !important;
  }
  .w-xl-85 {
    width: 85% !important;
  }
  .left-xl-90 {
    left: 90% !important;
  }
  .right-xl-90 {
    right: 90% !important;
  }
  .h-xl-90 {
    height: 90% !important;
  }
  .w-xl-90 {
    width: 90% !important;
  }
  .left-xl-95 {
    left: 95% !important;
  }
  .right-xl-95 {
    right: 95% !important;
  }
  .h-xl-95 {
    height: 95% !important;
  }
  .w-xl-95 {
    width: 95% !important;
  }
  .left-xl-100 {
    left: 100% !important;
  }
  .right-xl-100 {
    right: 100% !important;
  }
  .h-xl-100 {
    height: 100% !important;
  }
  .w-xl-100 {
    width: 100% !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.3121875rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.3121875rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.3121875rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.3121875rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.3121875rem !important;
  }
  .m-xl-1 {
    margin: 0.3121875rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.3121875rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.3121875rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.3121875rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.3121875rem !important;
  }
  .m-xl-n1 {
    margin: -0.3121875rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.3121875rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.3121875rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.3121875rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.3121875rem !important;
  }
  .p-xl-n1 {
    padding: -0.3121875rem !important;
  }
  .pt-xl-n1,
  .py-xl-n1 {
    padding-top: -0.3121875rem !important;
  }
  .pr-xl-n1,
  .px-xl-n1 {
    padding-right: -0.3121875rem !important;
  }
  .pb-xl-n1,
  .py-xl-n1 {
    padding-bottom: -0.3121875rem !important;
  }
  .pl-xl-n1,
  .px-xl-n1 {
    padding-left: -0.3121875rem !important;
  }
  .p-xl-2 {
    padding: 0.62503125rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.62503125rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.62503125rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.62503125rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.62503125rem !important;
  }
  .m-xl-2 {
    margin: 0.62503125rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.62503125rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.62503125rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.62503125rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.62503125rem !important;
  }
  .m-xl-n2 {
    margin: -0.62503125rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.62503125rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.62503125rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.62503125rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.62503125rem !important;
  }
  .p-xl-n2 {
    padding: -0.62503125rem !important;
  }
  .pt-xl-n2,
  .py-xl-n2 {
    padding-top: -0.62503125rem !important;
  }
  .pr-xl-n2,
  .px-xl-n2 {
    padding-right: -0.62503125rem !important;
  }
  .pb-xl-n2,
  .py-xl-n2 {
    padding-bottom: -0.62503125rem !important;
  }
  .pl-xl-n2,
  .px-xl-n2 {
    padding-left: -0.62503125rem !important;
  }
  .p-xl-3 {
    padding: 0.9375rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 0.9375rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 0.9375rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 0.9375rem !important;
  }
  .m-xl-3 {
    margin: 0.9375rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 0.9375rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 0.9375rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 0.9375rem !important;
  }
  .m-xl-n3 {
    margin: -0.9375rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -0.9375rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -0.9375rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -0.9375rem !important;
  }
  .p-xl-n3 {
    padding: -0.9375rem !important;
  }
  .pt-xl-n3,
  .py-xl-n3 {
    padding-top: -0.9375rem !important;
  }
  .pr-xl-n3,
  .px-xl-n3 {
    padding-right: -0.9375rem !important;
  }
  .pb-xl-n3,
  .py-xl-n3 {
    padding-bottom: -0.9375rem !important;
  }
  .pl-xl-n3,
  .px-xl-n3 {
    padding-left: -0.9375rem !important;
  }
  .p-xl-4 {
    padding: 1.2496875rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.2496875rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.2496875rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.2496875rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.2496875rem !important;
  }
  .m-xl-4 {
    margin: 1.2496875rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.2496875rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.2496875rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.2496875rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.2496875rem !important;
  }
  .m-xl-n4 {
    margin: -1.2496875rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.2496875rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.2496875rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.2496875rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.2496875rem !important;
  }
  .p-xl-n4 {
    padding: -1.2496875rem !important;
  }
  .pt-xl-n4,
  .py-xl-n4 {
    padding-top: -1.2496875rem !important;
  }
  .pr-xl-n4,
  .px-xl-n4 {
    padding-right: -1.2496875rem !important;
  }
  .pb-xl-n4,
  .py-xl-n4 {
    padding-bottom: -1.2496875rem !important;
  }
  .pl-xl-n4,
  .px-xl-n4 {
    padding-left: -1.2496875rem !important;
  }
  .p-xl-5 {
    padding: 1.56253125rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 1.56253125rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 1.56253125rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 1.56253125rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 1.56253125rem !important;
  }
  .m-xl-5 {
    margin: 1.56253125rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 1.56253125rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 1.56253125rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 1.56253125rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 1.56253125rem !important;
  }
  .m-xl-n5 {
    margin: -1.56253125rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -1.56253125rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -1.56253125rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -1.56253125rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -1.56253125rem !important;
  }
  .p-xl-n5 {
    padding: -1.56253125rem !important;
  }
  .pt-xl-n5,
  .py-xl-n5 {
    padding-top: -1.56253125rem !important;
  }
  .pr-xl-n5,
  .px-xl-n5 {
    padding-right: -1.56253125rem !important;
  }
  .pb-xl-n5,
  .py-xl-n5 {
    padding-bottom: -1.56253125rem !important;
  }
  .pl-xl-n5,
  .px-xl-n5 {
    padding-left: -1.56253125rem !important;
  }
  .p-xl-6 {
    padding: 1.875rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 1.875rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 1.875rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 1.875rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 1.875rem !important;
  }
  .m-xl-6 {
    margin: 1.875rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 1.875rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 1.875rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 1.875rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 1.875rem !important;
  }
  .m-xl-n6 {
    margin: -1.875rem !important;
  }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -1.875rem !important;
  }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -1.875rem !important;
  }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -1.875rem !important;
  }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -1.875rem !important;
  }
  .p-xl-n6 {
    padding: -1.875rem !important;
  }
  .pt-xl-n6,
  .py-xl-n6 {
    padding-top: -1.875rem !important;
  }
  .pr-xl-n6,
  .px-xl-n6 {
    padding-right: -1.875rem !important;
  }
  .pb-xl-n6,
  .py-xl-n6 {
    padding-bottom: -1.875rem !important;
  }
  .pl-xl-n6,
  .px-xl-n6 {
    padding-left: -1.875rem !important;
  }
  .p-xl-7 {
    padding: 2.1871875rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 2.1871875rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 2.1871875rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 2.1871875rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 2.1871875rem !important;
  }
  .m-xl-7 {
    margin: 2.1871875rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 2.1871875rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 2.1871875rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 2.1871875rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 2.1871875rem !important;
  }
  .m-xl-n7 {
    margin: -2.1871875rem !important;
  }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -2.1871875rem !important;
  }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -2.1871875rem !important;
  }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -2.1871875rem !important;
  }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -2.1871875rem !important;
  }
  .p-xl-n7 {
    padding: -2.1871875rem !important;
  }
  .pt-xl-n7,
  .py-xl-n7 {
    padding-top: -2.1871875rem !important;
  }
  .pr-xl-n7,
  .px-xl-n7 {
    padding-right: -2.1871875rem !important;
  }
  .pb-xl-n7,
  .py-xl-n7 {
    padding-bottom: -2.1871875rem !important;
  }
  .pl-xl-n7,
  .px-xl-n7 {
    padding-left: -2.1871875rem !important;
  }
  .p-xl-8 {
    padding: 2.50003125rem !important;
  }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 2.50003125rem !important;
  }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 2.50003125rem !important;
  }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 2.50003125rem !important;
  }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 2.50003125rem !important;
  }
  .m-xl-8 {
    margin: 2.50003125rem !important;
  }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 2.50003125rem !important;
  }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 2.50003125rem !important;
  }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 2.50003125rem !important;
  }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 2.50003125rem !important;
  }
  .m-xl-n8 {
    margin: -2.50003125rem !important;
  }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -2.50003125rem !important;
  }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -2.50003125rem !important;
  }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -2.50003125rem !important;
  }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -2.50003125rem !important;
  }
  .p-xl-n8 {
    padding: -2.50003125rem !important;
  }
  .pt-xl-n8,
  .py-xl-n8 {
    padding-top: -2.50003125rem !important;
  }
  .pr-xl-n8,
  .px-xl-n8 {
    padding-right: -2.50003125rem !important;
  }
  .pb-xl-n8,
  .py-xl-n8 {
    padding-bottom: -2.50003125rem !important;
  }
  .pl-xl-n8,
  .px-xl-n8 {
    padding-left: -2.50003125rem !important;
  }
  .p-xl-9 {
    padding: 3.1246875rem !important;
  }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 3.1246875rem !important;
  }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 3.1246875rem !important;
  }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 3.1246875rem !important;
  }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 3.1246875rem !important;
  }
  .m-xl-9 {
    margin: 3.1246875rem !important;
  }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 3.1246875rem !important;
  }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 3.1246875rem !important;
  }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 3.1246875rem !important;
  }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 3.1246875rem !important;
  }
  .m-xl-n9 {
    margin: -3.1246875rem !important;
  }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -3.1246875rem !important;
  }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -3.1246875rem !important;
  }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -3.1246875rem !important;
  }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -3.1246875rem !important;
  }
  .p-xl-n9 {
    padding: -3.1246875rem !important;
  }
  .pt-xl-n9,
  .py-xl-n9 {
    padding-top: -3.1246875rem !important;
  }
  .pr-xl-n9,
  .px-xl-n9 {
    padding-right: -3.1246875rem !important;
  }
  .pb-xl-n9,
  .py-xl-n9 {
    padding-bottom: -3.1246875rem !important;
  }
  .pl-xl-n9,
  .px-xl-n9 {
    padding-left: -3.1246875rem !important;
  }
  .p-xl-10 {
    padding: 3.75rem !important;
  }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 3.75rem !important;
  }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 3.75rem !important;
  }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 3.75rem !important;
  }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 3.75rem !important;
  }
  .m-xl-10 {
    margin: 3.75rem !important;
  }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 3.75rem !important;
  }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 3.75rem !important;
  }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 3.75rem !important;
  }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 3.75rem !important;
  }
  .m-xl-n10 {
    margin: -3.75rem !important;
  }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -3.75rem !important;
  }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -3.75rem !important;
  }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -3.75rem !important;
  }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -3.75rem !important;
  }
  .p-xl-n10 {
    padding: -3.75rem !important;
  }
  .pt-xl-n10,
  .py-xl-n10 {
    padding-top: -3.75rem !important;
  }
  .pr-xl-n10,
  .px-xl-n10 {
    padding-right: -3.75rem !important;
  }
  .pb-xl-n10,
  .py-xl-n10 {
    padding-bottom: -3.75rem !important;
  }
  .pl-xl-n10,
  .px-xl-n10 {
    padding-left: -3.75rem !important;
  }
  .p-xl-11 {
    padding: 4.37503125rem !important;
  }
  .pt-xl-11,
  .py-xl-11 {
    padding-top: 4.37503125rem !important;
  }
  .pr-xl-11,
  .px-xl-11 {
    padding-right: 4.37503125rem !important;
  }
  .pb-xl-11,
  .py-xl-11 {
    padding-bottom: 4.37503125rem !important;
  }
  .pl-xl-11,
  .px-xl-11 {
    padding-left: 4.37503125rem !important;
  }
  .m-xl-11 {
    margin: 4.37503125rem !important;
  }
  .mt-xl-11,
  .my-xl-11 {
    margin-top: 4.37503125rem !important;
  }
  .mr-xl-11,
  .mx-xl-11 {
    margin-right: 4.37503125rem !important;
  }
  .mb-xl-11,
  .my-xl-11 {
    margin-bottom: 4.37503125rem !important;
  }
  .ml-xl-11,
  .mx-xl-11 {
    margin-left: 4.37503125rem !important;
  }
  .m-xl-n11 {
    margin: -4.37503125rem !important;
  }
  .mt-xl-n11,
  .my-xl-n11 {
    margin-top: -4.37503125rem !important;
  }
  .mr-xl-n11,
  .mx-xl-n11 {
    margin-right: -4.37503125rem !important;
  }
  .mb-xl-n11,
  .my-xl-n11 {
    margin-bottom: -4.37503125rem !important;
  }
  .ml-xl-n11,
  .mx-xl-n11 {
    margin-left: -4.37503125rem !important;
  }
  .p-xl-n11 {
    padding: -4.37503125rem !important;
  }
  .pt-xl-n11,
  .py-xl-n11 {
    padding-top: -4.37503125rem !important;
  }
  .pr-xl-n11,
  .px-xl-n11 {
    padding-right: -4.37503125rem !important;
  }
  .pb-xl-n11,
  .py-xl-n11 {
    padding-bottom: -4.37503125rem !important;
  }
  .pl-xl-n11,
  .px-xl-n11 {
    padding-left: -4.37503125rem !important;
  }
  .p-xl-12 {
    padding: 4.9996875rem !important;
  }
  .pt-xl-12,
  .py-xl-12 {
    padding-top: 4.9996875rem !important;
  }
  .pr-xl-12,
  .px-xl-12 {
    padding-right: 4.9996875rem !important;
  }
  .pb-xl-12,
  .py-xl-12 {
    padding-bottom: 4.9996875rem !important;
  }
  .pl-xl-12,
  .px-xl-12 {
    padding-left: 4.9996875rem !important;
  }
  .m-xl-12 {
    margin: 4.9996875rem !important;
  }
  .mt-xl-12,
  .my-xl-12 {
    margin-top: 4.9996875rem !important;
  }
  .mr-xl-12,
  .mx-xl-12 {
    margin-right: 4.9996875rem !important;
  }
  .mb-xl-12,
  .my-xl-12 {
    margin-bottom: 4.9996875rem !important;
  }
  .ml-xl-12,
  .mx-xl-12 {
    margin-left: 4.9996875rem !important;
  }
  .m-xl-n12 {
    margin: -4.9996875rem !important;
  }
  .mt-xl-n12,
  .my-xl-n12 {
    margin-top: -4.9996875rem !important;
  }
  .mr-xl-n12,
  .mx-xl-n12 {
    margin-right: -4.9996875rem !important;
  }
  .mb-xl-n12,
  .my-xl-n12 {
    margin-bottom: -4.9996875rem !important;
  }
  .ml-xl-n12,
  .mx-xl-n12 {
    margin-left: -4.9996875rem !important;
  }
  .p-xl-n12 {
    padding: -4.9996875rem !important;
  }
  .pt-xl-n12,
  .py-xl-n12 {
    padding-top: -4.9996875rem !important;
  }
  .pr-xl-n12,
  .px-xl-n12 {
    padding-right: -4.9996875rem !important;
  }
  .pb-xl-n12,
  .py-xl-n12 {
    padding-bottom: -4.9996875rem !important;
  }
  .pl-xl-n12,
  .px-xl-n12 {
    padding-left: -4.9996875rem !important;
  }
  .p-xl-13 {
    padding: 5.625rem !important;
  }
  .pt-xl-13,
  .py-xl-13 {
    padding-top: 5.625rem !important;
  }
  .pr-xl-13,
  .px-xl-13 {
    padding-right: 5.625rem !important;
  }
  .pb-xl-13,
  .py-xl-13 {
    padding-bottom: 5.625rem !important;
  }
  .pl-xl-13,
  .px-xl-13 {
    padding-left: 5.625rem !important;
  }
  .m-xl-13 {
    margin: 5.625rem !important;
  }
  .mt-xl-13,
  .my-xl-13 {
    margin-top: 5.625rem !important;
  }
  .mr-xl-13,
  .mx-xl-13 {
    margin-right: 5.625rem !important;
  }
  .mb-xl-13,
  .my-xl-13 {
    margin-bottom: 5.625rem !important;
  }
  .ml-xl-13,
  .mx-xl-13 {
    margin-left: 5.625rem !important;
  }
  .m-xl-n13 {
    margin: -5.625rem !important;
  }
  .mt-xl-n13,
  .my-xl-n13 {
    margin-top: -5.625rem !important;
  }
  .mr-xl-n13,
  .mx-xl-n13 {
    margin-right: -5.625rem !important;
  }
  .mb-xl-n13,
  .my-xl-n13 {
    margin-bottom: -5.625rem !important;
  }
  .ml-xl-n13,
  .mx-xl-n13 {
    margin-left: -5.625rem !important;
  }
  .p-xl-n13 {
    padding: -5.625rem !important;
  }
  .pt-xl-n13,
  .py-xl-n13 {
    padding-top: -5.625rem !important;
  }
  .pr-xl-n13,
  .px-xl-n13 {
    padding-right: -5.625rem !important;
  }
  .pb-xl-n13,
  .py-xl-n13 {
    padding-bottom: -5.625rem !important;
  }
  .pl-xl-n13,
  .px-xl-n13 {
    padding-left: -5.625rem !important;
  }
  .p-xl-14 {
    padding: 6.25003125rem !important;
  }
  .pt-xl-14,
  .py-xl-14 {
    padding-top: 6.25003125rem !important;
  }
  .pr-xl-14,
  .px-xl-14 {
    padding-right: 6.25003125rem !important;
  }
  .pb-xl-14,
  .py-xl-14 {
    padding-bottom: 6.25003125rem !important;
  }
  .pl-xl-14,
  .px-xl-14 {
    padding-left: 6.25003125rem !important;
  }
  .m-xl-14 {
    margin: 6.25003125rem !important;
  }
  .mt-xl-14,
  .my-xl-14 {
    margin-top: 6.25003125rem !important;
  }
  .mr-xl-14,
  .mx-xl-14 {
    margin-right: 6.25003125rem !important;
  }
  .mb-xl-14,
  .my-xl-14 {
    margin-bottom: 6.25003125rem !important;
  }
  .ml-xl-14,
  .mx-xl-14 {
    margin-left: 6.25003125rem !important;
  }
  .m-xl-n14 {
    margin: -6.25003125rem !important;
  }
  .mt-xl-n14,
  .my-xl-n14 {
    margin-top: -6.25003125rem !important;
  }
  .mr-xl-n14,
  .mx-xl-n14 {
    margin-right: -6.25003125rem !important;
  }
  .mb-xl-n14,
  .my-xl-n14 {
    margin-bottom: -6.25003125rem !important;
  }
  .ml-xl-n14,
  .mx-xl-n14 {
    margin-left: -6.25003125rem !important;
  }
  .p-xl-n14 {
    padding: -6.25003125rem !important;
  }
  .pt-xl-n14,
  .py-xl-n14 {
    padding-top: -6.25003125rem !important;
  }
  .pr-xl-n14,
  .px-xl-n14 {
    padding-right: -6.25003125rem !important;
  }
  .pb-xl-n14,
  .py-xl-n14 {
    padding-bottom: -6.25003125rem !important;
  }
  .pl-xl-n14,
  .px-xl-n14 {
    padding-left: -6.25003125rem !important;
  }
  .p-xl-15 {
    padding: 7.5rem !important;
  }
  .pt-xl-15,
  .py-xl-15 {
    padding-top: 7.5rem !important;
  }
  .pr-xl-15,
  .px-xl-15 {
    padding-right: 7.5rem !important;
  }
  .pb-xl-15,
  .py-xl-15 {
    padding-bottom: 7.5rem !important;
  }
  .pl-xl-15,
  .px-xl-15 {
    padding-left: 7.5rem !important;
  }
  .m-xl-15 {
    margin: 7.5rem !important;
  }
  .mt-xl-15,
  .my-xl-15 {
    margin-top: 7.5rem !important;
  }
  .mr-xl-15,
  .mx-xl-15 {
    margin-right: 7.5rem !important;
  }
  .mb-xl-15,
  .my-xl-15 {
    margin-bottom: 7.5rem !important;
  }
  .ml-xl-15,
  .mx-xl-15 {
    margin-left: 7.5rem !important;
  }
  .m-xl-n15 {
    margin: -7.5rem !important;
  }
  .mt-xl-n15,
  .my-xl-n15 {
    margin-top: -7.5rem !important;
  }
  .mr-xl-n15,
  .mx-xl-n15 {
    margin-right: -7.5rem !important;
  }
  .mb-xl-n15,
  .my-xl-n15 {
    margin-bottom: -7.5rem !important;
  }
  .ml-xl-n15,
  .mx-xl-n15 {
    margin-left: -7.5rem !important;
  }
  .p-xl-n15 {
    padding: -7.5rem !important;
  }
  .pt-xl-n15,
  .py-xl-n15 {
    padding-top: -7.5rem !important;
  }
  .pr-xl-n15,
  .px-xl-n15 {
    padding-right: -7.5rem !important;
  }
  .pb-xl-n15,
  .py-xl-n15 {
    padding-bottom: -7.5rem !important;
  }
  .pl-xl-n15,
  .px-xl-n15 {
    padding-left: -7.5rem !important;
  }
  .p-xl-16 {
    padding: 8.7496875rem !important;
  }
  .pt-xl-16,
  .py-xl-16 {
    padding-top: 8.7496875rem !important;
  }
  .pr-xl-16,
  .px-xl-16 {
    padding-right: 8.7496875rem !important;
  }
  .pb-xl-16,
  .py-xl-16 {
    padding-bottom: 8.7496875rem !important;
  }
  .pl-xl-16,
  .px-xl-16 {
    padding-left: 8.7496875rem !important;
  }
  .m-xl-16 {
    margin: 8.7496875rem !important;
  }
  .mt-xl-16,
  .my-xl-16 {
    margin-top: 8.7496875rem !important;
  }
  .mr-xl-16,
  .mx-xl-16 {
    margin-right: 8.7496875rem !important;
  }
  .mb-xl-16,
  .my-xl-16 {
    margin-bottom: 8.7496875rem !important;
  }
  .ml-xl-16,
  .mx-xl-16 {
    margin-left: 8.7496875rem !important;
  }
  .m-xl-n16 {
    margin: -8.7496875rem !important;
  }
  .mt-xl-n16,
  .my-xl-n16 {
    margin-top: -8.7496875rem !important;
  }
  .mr-xl-n16,
  .mx-xl-n16 {
    margin-right: -8.7496875rem !important;
  }
  .mb-xl-n16,
  .my-xl-n16 {
    margin-bottom: -8.7496875rem !important;
  }
  .ml-xl-n16,
  .mx-xl-n16 {
    margin-left: -8.7496875rem !important;
  }
  .p-xl-n16 {
    padding: -8.7496875rem !important;
  }
  .pt-xl-n16,
  .py-xl-n16 {
    padding-top: -8.7496875rem !important;
  }
  .pr-xl-n16,
  .px-xl-n16 {
    padding-right: -8.7496875rem !important;
  }
  .pb-xl-n16,
  .py-xl-n16 {
    padding-bottom: -8.7496875rem !important;
  }
  .pl-xl-n16,
  .px-xl-n16 {
    padding-left: -8.7496875rem !important;
  }
}
.backgroundcolor-white {
  background-color: #fff !important;
}

.backgroundcolor-blue {
  background-color: #007cbc !important;
}

.backgroundcolor-blue-gray {
  background-color: #62798B !important;
}

.backgroundcolor-light-gray {
  background-color: #e6e6e6 !important;
}

.backgroundcolor-green {
  background-color: #00a633 !important;
}

.backgroundcolor-light-green {
  background-color: #a3ba1e !important;
}

.backgroundcolor-yellow {
  background-color: #fbb900 !important;
}

.backgroundcolor-orange {
  background-color: #e07a0c !important;
}

.textcolor-blue {
  color: #007cbc;
}

.textcolor-blue-gray {
  color: #62798B;
}

.textcolor-black {
  color: #000;
}

.bg-image-fix {
  background-attachment: fixed;
}

.bg-image-centered {
  background-position: center;
}

.bg-image-centered-top {
  background-position: center top;
}

.bg-image-centered-bottom {
  background-position: center bottom;
}

.bg-image-left-centered {
  background-position: left center;
}

.bg-image-right-centered {
  background-position: right center;
}

.bg-image-left-bottom {
  background-position: left bottom;
}

.bg-image-right-bottom {
  background-position: right bottom;
}

.bg-image-no-repeat {
  background-repeat: no-repeat;
}

.bg-image-cover {
  background-size: cover;
}

.bg-image-contain {
  background-size: contain;
}

.base-component-outer-padding .bg-image-wrapper.position-absolute {
  top: 0;
}

.background-video {
  overflow: hidden;
}
.background-video.position-absolute {
  top: 0;
}
.background-video .background-video-dam {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
}
.background-video .background-video-dam.homestage-background {
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
}

.badge-wrapper {
  margin-bottom: 2.1871875rem;
}

.badge,
mark, .mark {
  -webkit-box-decoration-break: clone;
          box-decoration-break: clone;
  color: #fff;
}

.card-teaser-no-img .badge {
  margin-top: 0.3rem;
}

.badge-yellow, .mark-yellow {
  background-color: #fbb900;
}

.badge-orange, .mark-orange {
  background-color: #e07a0c;
}

.badge-green, .mark-green {
  background-color: #00a633;
}

.badge-light-green, .mark-light-green {
  background-color: #a3ba1e;
}

.badge-white {
  -webkit-box-align: center;
      -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
  border: 1px solid #62798B;
  color: #62798B;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: -webkit-inline-flex;
  display: inline-flex;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.643;
  border-radius: 10rem;
  background-color: #fff;
  padding-right: 0.643em;
  padding-left: 0.643em;
}
.badge-white .close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjIzLjUgMy4zOCAyMC42MiAwLjUgMTIgOS4xMiAzLjM4IDAuNSAwLjUgMy4zOCA5LjEyIDEyIDAuNSAyMC42MiAzLjM4IDIzLjUgMTIgMTQuODggMjAuNjIgMjMuNSAyMy41IDIwLjYyIDE0Ljg4IDEyIDIzLjUgMy4zOCIvPgo8L3N2Zz4=");
  margin-left: 0.5625rem;
  padding-top: 0.75rem;
  padding-left: 0.75rem;
  vertical-align: middle;
}
.badge-white:hover, .badge-white.active, .badge-white :active {
  background-color: #62798B;
  color: #fff;
}
.badge-white:hover .close, .badge-white.active .close, .badge-white :active .close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjIzLjUgMy4zOCAyMC42MiAwLjUgMTIgOS4xMiAzLjM4IDAuNSAwLjUgMy4zOCA5LjEyIDEyIDAuNSAyMC42MiAzLjM4IDIzLjUgMTIgMTQuODggMjAuNjIgMjMuNSAyMy41IDIwLjYyIDE0Ljg4IDEyIDIzLjUgMy4zOCIvPgo8L3N2Zz4=");
}
.badge-white:focus {
  background-color: #e6e6e6;
}
.badge-white:focus, .badge-white.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.badge-white:disabled, .badge-white.disabled {
  opacity: 0.5;
}
.badge-white:disabled .close, .badge-white.disabled .close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiBmaWxsPSJyZ2JhKCM2Mjc5OEIsIC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KPHBvbHlnb24gcG9pbnRzPSIyMy41IDMuMzggMjAuNjIgMC41IDEyIDkuMTIgMy4zOCAwLjUgMC41IDMuMzggOS4xMiAxMiAwLjUgMjAuNjIgMy4zOCAyMy41IDEyIDE0Ljg4IDIwLjYyIDIzLjUgMjMuNSAyMC42MiAxNC44OCAxMiAyMy41IDMuMzgiLz4KPC9zdmc+");
}

.base-component-outer-padding {
  min-height: 12.5rem;
}
.base-component-outer-padding {
  padding-top: 1.5rem;
}
@media screen and (min-width: 20rem) {
  .base-component-outer-padding {
    padding-top: calc(8.6363636364vw - 0.2272727273rem);
  }
}
@media screen and (min-width: 75rem) {
  .base-component-outer-padding {
    padding-top: 6.25rem;
  }
}
.base-component-outer-padding {
  padding-bottom: 1.5rem;
}
@media screen and (min-width: 20rem) {
  .base-component-outer-padding {
    padding-bottom: calc(8.6363636364vw - 0.2272727273rem);
  }
}
@media screen and (min-width: 75rem) {
  .base-component-outer-padding {
    padding-bottom: 6.25rem;
  }
}

.base-component-inner-spacing {
  margin-top: 0.75rem;
}
@media screen and (min-width: 20rem) {
  .base-component-inner-spacing {
    margin-top: calc(1.3636363636vw + 0.4772727273rem);
  }
}
@media screen and (min-width: 75rem) {
  .base-component-inner-spacing {
    margin-top: 1.5rem;
  }
}
@media (max-width: 767.98px) {
  .base-component-inner-spacing > div[class*=col-] {
    margin-bottom: 3rem;
  }
  .base-component-inner-spacing > div[class*=col-]:last-child {
    margin-bottom: 0;
  }
}

.video-component {
  margin-bottom: 1.5rem;
}

.btn:not(.icon-btn) {
  overflow: hidden;
  min-width: 5rem;
}

@media (max-width: 767.98px) {
  .btn-sm {
    padding: 0.625rem 1.25rem;
    font-size: 0.9rem;
    line-height: 1.25;
    border-radius: 0;
  }
}

.btn-sm,
.btn-lg {
  font-size: 1rem;
}

.icon-btn {
  background-repeat: no-repeat;
  background-position: 50%;
  padding: 0;
}
.icon-btn:not(.btn-sm):not(.btn-social) {
  height: 3.125rem;
  width: 3.125rem;
}
.icon-btn.btn-sm {
  height: 2.5rem;
  width: 2.5rem;
}
.icon-btn.btn-social {
  height: 1.875rem;
  width: 1.875rem;
  padding: 0;
}
.icon-btn .icon-btn-tooltip {
  display: inline-block;
  height: 100%;
  position: relative;
  width: 100%;
  z-index: -1;
}

button.icon-btn .badge {
  border-radius: 10rem;
  bottom: -10px;
  font-weight: bold;
  right: -10px;
  top: auto;
  padding: 0.25rem 0.5rem 0.35rem 0.5rem;
}

.close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiBmaWxsPSIjMDAwIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjIzLjUgMy4zOCAyMC42MiAwLjUgMTIgOS4xMiAzLjM4IDAuNSAwLjUgMy4zOCA5LjEyIDEyIDAuNSAyMC42MiAzLjM4IDIzLjUgMTIgMTQuODggMjAuNjIgMjMuNSAyMy41IDIwLjYyIDE0Ljg4IDEyIDIzLjUgMy4zOCIvPgo8L3N2Zz4=");
  background-repeat: no-repeat;
  float: right;
  font-weight: 600;
  line-height: 1;
  opacity: 1;
}
.close:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  text-decoration: none;
  opacity: 1;
}
.close:not(.icon-btn):not(.btn-icon) {
  background-color: transparent;
  background-size: contain;
  background-position: 50%;
}
.close.btn-icon {
  background-image: none;
}
.close.btn-icon::after {
  background-size: contain;
}
.close.icon-btn, .close.text-white, .close.btn-icon::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjIzLjUgMy4zOCAyMC42MiAwLjUgMTIgOS4xMiAzLjM4IDAuNSAwLjUgMy4zOCA5LjEyIDEyIDAuNSAyMC42MiAzLjM4IDIzLjUgMTIgMTQuODggMjAuNjIgMjMuNSAyMy41IDIwLjYyIDE0Ljg4IDEyIDIzLjUgMy4zOCIvPgo8L3N2Zz4=");
}
.close.icon-btn.disabled, .close.icon-btn:disabled, .close.text-white.disabled, .close.text-white:disabled, .close.btn-icon::after.disabled, .close.btn-icon::after:disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMjMuNSAzLjM4IDIwLjYyIDAuNSAxMiA5LjEyIDMuMzggMC41IDAuNSAzLjM4IDkuMTIgMTIgMC41IDIwLjYyIDMuMzggMjMuNSAxMiAxNC44OCAyMC42MiAyMy41IDIzLjUgMjAuNjIgMTQuODggMTIgMjMuNSAzLjM4Ii8+Cjwvc3ZnPg==");
}
.close.close-filtering {
  right: 1rem;
  top: 1rem;
}

button.close {
  background-size: 36%;
  border: 0;
  -webkit-appearance: none;
}
button.close.icon-btn:not([class*=btn-]), button.close.text-white, button.close.btn-white, button.close.btn-link, button.close.btn-tertiary {
  background-color: transparent;
}

.icon-location-blue::before, .icon-location-blue::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDA3Y2JjIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOSwxLjVBNS4yNSw1LjI1LDAsMCwwLDMuNzUsNi43NUMzLjc1LDEwLjY5LDksMTYuNSw5LDE2LjVzNS4yNS01LjgxLDUuMjUtOS43NUE1LjI1LDUuMjUsMCwwLDAsOSwxLjVaTTksOC42M2ExLjg4LDEuODgsMCwxLDEsMS44OC0xLjg4QTEuODgsMS44OCwwLDAsMSw5LDguNjNaIi8+Cjwvc3ZnPg==");
  background-position: 50%;
  background-size: contain;
}
.teaser-box > .form-group > .icon-location-blue::before, .teaser-box > .form-group > .icon-location-blue::after {
  float: right;
  width: 1.5em !important;
  height: 1.5em !important;
}

.list-linklist .icon-pre {
  padding-left: 1.5rem;
  display: inline-block;
}
.list-linklist .icon-pre:before {
  margin-left: -1.5rem;
}

[class*=icon-]:not(.btn):not(.close):not(.icon-pre):not(.icon-btn-tooltip):not(.mi-icon)::after,
.icon-pre[class*=icon-]:not(.btn):before {
  background-position: 50%;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  height: 1.125rem;
  vertical-align: -0.25rem;
  width: 1.125rem;
}

[class*=icon-]:not(.btn):not(.icon-pre):not(.icon-more):not(.icon-ext-link):not(.page-link):not(.mi-icon)::after {
  margin-left: 0.375rem;
}

a.multi-hero-product h1.icon-more::after, a.multi-hero-product h1.icon-more::before,
a.multi-hero-product .h1.icon-more::after,
a.multi-hero-product .h1.icon-more::before,
a.multi-hero-product h1.icon-ext-link::after,
a.multi-hero-product h1.icon-ext-link::before,
a.multi-hero-product .h1.icon-ext-link::after,
a.multi-hero-product .h1.icon-ext-link::before,
a.multi-hero-product h2.icon-more::after,
a.multi-hero-product h2.icon-more::before,
a.multi-hero-product .h2.icon-more::after,
a.multi-hero-product .h2.icon-more::before,
a.multi-hero-product h2.icon-ext-link::after,
a.multi-hero-product h2.icon-ext-link::before,
a.multi-hero-product .h2.icon-ext-link::after,
a.multi-hero-product .h2.icon-ext-link::before {
  background-size: 120%;
}

.page .btn-icon:not(.btn-sm) {
  padding-bottom: 0.9375rem;
  padding-top: 0.9375rem;
}
.page .btn-icon.icon-pre:before, .page .btn-icon:not(.icon-pre)::after {
  background-position: 50%;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  height: 1.125rem;
  vertical-align: -0.188rem;
  width: 1.125rem;
}
.page .btn-icon:not(.icon-pre)::after {
  margin-left: 0.375rem;
}
.page .btn-icon.icon-pre:before {
  margin-right: 0.375rem;
}
.page .btn-icon:not(.icon-pre).text-left::after {
  float: right;
}
.page .icon-pre[class*=icon-]:not(.btn):before {
  margin-right: 0.375rem;
}
.listed-item.active .page .icon-more::before, .listed-item.active .page .icon-more::after, .listed-item:active .page .icon-more::before, .listed-item:active .page .icon-more::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDAwIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOCAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI4IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+");
}
.page .icon-more:after {
  margin-left: 0.375rem;
}
.page .icon-more::before {
  margin-right: 0.375rem;
}
.page .icon-more.nav-title::after, .page .icon-more.nav-title::before, .page .icon-more.card-title::after, .page .icon-more.card-title::before {
  background-size: 120%;
}
.page .icon-more.nav-title:after, .card-listing .page .icon-more.card-title:after {
  margin-left: 1rem;
}
.page .icon-down::after {
  margin-left: 1rem;
}
.page .icon-globe.icon-btn.text-white, .page .icon-globe.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMjIsNS4zMmwtLjM2LjEyLTEuOTEuMTctLjU0Ljg2LS40LS4xMkwxNy4yNCw1LDE3LDQuMjZsLS4yOS0uNzYtMS0uODYtMS4xMy0uMjIsMCwuNTJMMTUuNzIsNGwuNTQuNjNMMTUuNjUsNWwtLjQ5LS4xNC0uNzQtLjMxLDAtLjYtMS0uNC0uMzMsMS40LTEsLjIzLjEuNzgsMS4yOC4yNS4yMi0xLjI2LDEuMDUuMTYuNDkuMjloLjc5bC41NCwxLjA3LDEuNDMsMS40NUwxOCw4LjQ2LDE2LjgsOC4zMWwtMiwxTDEzLjM4LDExbC0uMTkuNzZoLS41MWwtMS0uNDQtLjkzLjQ0LjIzLDEsLjQxLS40Ny43MSwwLS4wNS44OC41OS4xNy41OS42NiwxLS4yNywxLjEuMTgsMS4yOC4zNC42My4wNywxLjA4LDEuMjMsMi4wOSwxLjIzLTEuMzUsMi41N0wxNy42NCwyMGwtLjU0LDEuNDhMMTUsMjIuODZsLS4yMi44QTEyLDEyLDAsMCwwLDIyLDUuMzJaIi8+CjxwYXRoIGQ9Ik0xMy4zOCwxOC4yN2wtLjg3LTEuNjIuOC0xLjY3LS44LS4yNC0uOTEtLjktMi0uNDVMOSwxMnYuODNoLS4zTDYuOTMsMTAuNDlWOC41OGwtMS4yNi0yLTIsLjM2SDIuMzJsLS42Ny0uNDUuODYtLjY5TDEuNjUsNkExMiwxMiwwLDAsMCwxMiwyNGExMi42MiwxMi42MiwwLDAsMCwxLjUxLS4xbC0uMTMtMS40NXMuNTUtMi4xNi41NS0yLjI0UzEzLjM4LDE4LjI3LDEzLjM4LDE4LjI3WiIvPgo8cGF0aCBkPSJNNC40NiwzLjg3bDIuMTMtLjMsMS0uNTQsMS4xMS4zMiwxLjc3LS4xLjYtMSwuODguMTUsMi4xNS0uMi41OS0uNjVMMTUuNSwxbDEuMTguMTguNDMtLjA3QTEyLDEyLDAsMCwwLDIuNzQsNC4zNmgwWm04LjA1LTIuNjhMMTMuNzMuNTJsLjc5LjQ1LTEuMTQuODdMMTIuMjksMmwtLjQ5LS4zMlptLTMuNjMuMS41NC4yMy43MS0uMjMuMzguNjctMS42My40My0uNzktLjQ2UzguODYsMS40Myw4Ljg4LDEuMjlaIi8+Cjwvc3ZnPg==");
  background-size: 50%;
}
.page .icon-globe.icon-btn.text-white.disabled, .page .icon-globe.icon-btn.text-white:disabled, .page .icon-globe.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-globe.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik0yMiw1LjMybC0uMzYuMTItMS45MS4xNy0uNTQuODYtLjQtLjEyTDE3LjI0LDUsMTcsNC4yNmwtLjI5LS43Ni0xLS44Ni0xLjEzLS4yMiwwLC41MkwxNS43Miw0bC41NC42M0wxNS42NSw1bC0uNDktLjE0LS43NC0uMzEsMC0uNi0xLS40LS4zMywxLjQtMSwuMjMuMS43OCwxLjI4LjI1LjIyLTEuMjYsMS4wNS4xNi40OS4yOWguNzlsLjU0LDEuMDcsMS40MywxLjQ1TDE4LDguNDYsMTYuOCw4LjMxbC0yLDFMMTMuMzgsMTFsLS4xOS43NmgtLjUxbC0xLS40NC0uOTMuNDQuMjMsMSwuNDEtLjQ3LjcxLDAtLjA1Ljg4LjU5LjE3LjU5LjY2LDEtLjI3LDEuMS4xOCwxLjI4LjM0LjYzLjA3LDEuMDgsMS4yMywyLjA5LDEuMjMtMS4zNSwyLjU3TDE3LjY0LDIwbC0uNTQsMS40OEwxNSwyMi44NmwtLjIyLjhBMTIsMTIsMCwwLDAsMjIsNS4zMloiLz4KPHBhdGggZD0iTTEzLjM4LDE4LjI3bC0uODctMS42Mi44LTEuNjctLjgtLjI0LS45MS0uOS0yLS40NUw5LDEydi44M2gtLjNMNi45MywxMC40OVY4LjU4bC0xLjI2LTItMiwuMzZIMi4zMmwtLjY3LS40NS44Ni0uNjlMMS42NSw2QTEyLDEyLDAsMCwwLDEyLDI0YTEyLjYyLDEyLjYyLDAsMCwwLDEuNTEtLjFsLS4xMy0xLjQ1cy41NS0yLjE2LjU1LTIuMjRTMTMuMzgsMTguMjcsMTMuMzgsMTguMjdaIi8+CjxwYXRoIGQ9Ik00LjQ2LDMuODdsMi4xMy0uMywxLS41NCwxLjExLjMyLDEuNzctLjEuNi0xLC44OC4xNSwyLjE1LS4yLjU5LS42NUwxNS41LDFsMS4xOC4xOC40My0uMDdBMTIsMTIsMCwwLDAsMi43NCw0LjM2aDBabTguMDUtMi42OEwxMy43My41MmwuNzkuNDUtMS4xNC44N0wxMi4yOSwybC0uNDktLjMyWm0tMy42My4xLjU0LjIzLjcxLS4yMy4zOC42Ny0xLjYzLjQzLS43OS0uNDZTOC44NiwxLjQzLDguODgsMS4yOVoiLz4KPC9zdmc+");
}
.page .icon-search.icon-btn.text-white, .page .icon-search.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxOSIgaGVpZ2h0PSIxOSIgd2lkdGg9IjIwIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTE5LjcxLDE3LjRsLTQuNTMtNC4zM2E3Ljg0LDcuODQsMCwwLDAsMS43OC01QTguMzEsOC4zMSwwLDAsMCw4LjQ4LDAsOC4zMSw4LjMxLDAsMCwwLDAsOC4xMWE4LjMxLDguMzEsMCwwLDAsOC40OCw4LjExLDguNjgsOC42OCwwLDAsMCw1LjMzLTEuODFsNC41MSw0LjMxQTEsMSwwLDAsMCwxOSwxOWExLDEsMCwwLDAsLjY5LS4yOEEuODkuODksMCwwLDAsMTkuNzEsMTcuNFpNMiw4LjExQTYuMzgsNi4zOCwwLDAsMSw4LjQ4LDEuODgsNi4zOCw2LjM4LDAsMCwxLDE1LDguMTFhNi4zOSw2LjM5LDAsMCwxLTYuNTEsNi4yM0E2LjM5LDYuMzksMCwwLDEsMiw4LjExWiIvPgo8L3N2Zz4K");
  background-size: 47%;
}
.page .icon-search.icon-btn.text-white.disabled, .page .icon-search.icon-btn.text-white:disabled, .page .icon-search.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-search.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxOSIgaGVpZ2h0PSIxOSIgd2lkdGg9IjIwIiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cGF0aCBkPSJNMTkuNzEsMTcuNGwtNC41My00LjMzYTcuODQsNy44NCwwLDAsMCwxLjc4LTVBOC4zMSw4LjMxLDAsMCwwLDguNDgsMCw4LjMxLDguMzEsMCwwLDAsMCw4LjExYTguMzEsOC4zMSwwLDAsMCw4LjQ4LDguMTEsOC42OCw4LjY4LDAsMCwwLDUuMzMtMS44MWw0LjUxLDQuMzFBMSwxLDAsMCwwLDE5LDE5YTEsMSwwLDAsMCwuNjktLjI4QS44OS44OSwwLDAsMCwxOS43MSwxNy40Wk0yLDguMTFBNi4zOCw2LjM4LDAsMCwxLDguNDgsMS44OCw2LjM4LDYuMzgsMCwwLDEsMTUsOC4xMWE2LjM5LDYuMzksMCwwLDEtNi41MSw2LjIzQTYuMzksNi4zOSwwLDAsMSwyLDguMTFaIi8+Cjwvc3ZnPgo=");
}
.page .icon-add-to-calendar.icon-btn.text-white, .page .icon-add-to-calendar.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTAuMzMsMTQuNTRIMy45M1Y4LjM4SDE0LjA3djIuMDdhMywzLDAsMCwxLC40MywwLDMuNDQsMy40NCwwLDAsMSwyLC41MlYzLjQ2SDE0LjA3VjFIMTEuNjNWMy40Nkg2LjM3VjFIMy45M1YzLjQ2SDEuNVYxN2g5Ljc0QTMuMzgsMy4zOCwwLDAsMSwxMC4zMywxNC41NFoiLz4KPHBhdGggZD0iTTE0LjUsMTFBMy41LDMuNSwwLDEsMCwxOCwxNC41LDMuNSwzLjUsMCwwLDAsMTQuNSwxMVptMS45MywzLjg5SDE0Ljg5djEuNTNoLS43OFYxNC44OUgxMi41OHYtLjc4aDEuNTNWMTIuNTdoLjc4djEuNTRoMS41NFoiLz4KPC9zdmc+");
}
.page .icon-add-to-calendar.icon-btn.text-white.disabled, .page .icon-add-to-calendar.icon-btn.text-white:disabled, .page .icon-add-to-calendar.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-add-to-calendar.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik0xMC4zMywxNC41NEgzLjkzVjguMzhIMTQuMDd2Mi4wN2EzLDMsMCwwLDEsLjQzLDAsMy40NCwzLjQ0LDAsMCwxLDIsLjUyVjMuNDZIMTQuMDdWMUgxMS42M1YzLjQ2SDYuMzdWMUgzLjkzVjMuNDZIMS41VjE3aDkuNzRBMy4zOCwzLjM4LDAsMCwxLDEwLjMzLDE0LjU0WiIvPgo8cGF0aCBkPSJNMTQuNSwxMUEzLjUsMy41LDAsMSwwLDE4LDE0LjUsMy41LDMuNSwwLDAsMCwxNC41LDExWm0xLjkzLDMuODlIMTQuODl2MS41M2gtLjc4VjE0Ljg5SDEyLjU4di0uNzhoMS41M1YxMi41N2guNzh2MS41NGgxLjU0WiIvPgo8L3N2Zz4=");
}
.page .icon-add-to-cart.icon-btn.text-white, .page .icon-add-to-cart.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjE2LjIgMTIuNzcgMTggOS4yNSAxNi4zMSA4LjQ5IDE1LjA2IDExLjAxIDYuNiAxMS4wMSAzLjAyIDAuNDYgMCAwLjQ2IDAgMi4yMSAxLjggMi4yMSA1LjQgMTIuNzcgMTYuMiAxMi43NyIvPgo8Y2lyY2xlIGN4PSI2LjYzIiBjeT0iMTUuNjUiIHI9IjEuODkiLz4KPGNpcmNsZSBjeD0iMTUuMTYiIGN5PSIxNS42NSIgcj0iMS44OSIvPgo8cG9seWdvbiBwb2ludHM9IjE1LjIzIDQuNzIgMTEuOTEgNC43MiAxMS45MSAxLjQgMTAuMDIgMS40IDEwLjAyIDQuNzIgNi43IDQuNzIgNi43IDYuNjEgMTAuMDIgNi42MSAxMC4wMiA5LjkzIDExLjkxIDkuOTMgMTEuOTEgNi42MSAxNS4yMyA2LjYxIDE1LjIzIDQuNzIiLz4KPC9zdmc+");
}
.page .icon-add-to-cart.icon-btn.text-white.disabled, .page .icon-add-to-cart.icon-btn.text-white:disabled, .page .icon-add-to-cart.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-add-to-cart.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMTYuMiAxMi43NyAxOCA5LjI1IDE2LjMxIDguNDkgMTUuMDYgMTEuMDEgNi42IDExLjAxIDMuMDIgMC40NiAwIDAuNDYgMCAyLjIxIDEuOCAyLjIxIDUuNCAxMi43NyAxNi4yIDEyLjc3Ii8+CjxjaXJjbGUgY3g9IjYuNjMiIGN5PSIxNS42NSIgcj0iMS44OSIvPgo8Y2lyY2xlIGN4PSIxNS4xNiIgY3k9IjE1LjY1IiByPSIxLjg5Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMTUuMjMgNC43MiAxMS45MSA0LjcyIDExLjkxIDEuNCAxMC4wMiAxLjQgMTAuMDIgNC43MiA2LjcgNC43MiA2LjcgNi42MSAxMC4wMiA2LjYxIDEwLjAyIDkuOTMgMTEuOTEgOS45MyAxMS45MSA2LjYxIDE1LjIzIDYuNjEgMTUuMjMgNC43MiIvPgo8L3N2Zz4=");
}
.page .icon-add-to-list.icon-btn.text-white, .page .icon-add-to-list.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNyA0MiIgd2lkdGg9IjM3IiBoZWlnaHQ9IjQyIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTE4LjEyLDMxLjQyQTEwLjIyLDEwLjIyLDAsMCwwLDE4LDMzYTkuOTIsOS45MiwwLDAsMCwxLjE3LDQuN0gxLjI2QTEuMjUsMS4yNSwwLDAsMSwwLDM2LjQ1VjEuMjZBMS4yNSwxLjI1LDAsMCwxLDEuMjYsMEgxOC44NVYxMC4wNWExLjI1LDEuMjUsMCwwLDAsMS4yNiwxLjI2SDMwLjE2VjIzLjIzQTEwLjIxLDEwLjIxLDAsMCwwLDI4LDIzYTEwLDEwLDAsMCwwLTkuMTMsNS45SDguNzlhMS4yNiwxLjI2LDAsMSwwLDAsMi41MlpNOC42NywxMy44M2ExLjI2LDEuMjYsMCwwLDAsLjEyLDIuNTFIMjEuMzdhMS4yNiwxLjI2LDAsMSwwLDAtMi41MUg4LjY3Wm0uMDcsNy41M2ExLjI2LDEuMjYsMCwwLDAsMCwyLjUySDIxLjM3YTEuMjYsMS4yNiwwLDAsMCwwLTIuNTJIOC43NFoiLz4KPHBvbHlnb24gcG9pbnRzPSIyMS4zNyAwLjc0IDIxLjM3IDguOCAyOS40MyA4LjggMjEuMzcgMC43NCIvPgo8cGF0aCBkPSJNMjkuNDQsMzIuNTZWMjkuNzJIMjcuNTZ2Mi44NEgyNC43MnYxLjg4aDIuODR2Mi44NGgxLjg4VjM0LjQ0aDIuODRWMzIuNTZaTTI4LjUsNDJBOC41LDguNSwwLDEsMSwzNywzMy41LDguNTEsOC41MSwwLDAsMSwyOC41LDQyWiIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkIi8+Cjwvc3ZnPg==");
  background-size: 52%;
}
.page .icon-add-to-list.icon-btn.text-white.disabled, .page .icon-add-to-list.icon-btn.text-white:disabled, .page .icon-add-to-list.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-add-to-list.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNyA0MiIgd2lkdGg9IjM3IiBoZWlnaHQ9IjQyIiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cGF0aCBkPSJNMTguMTIsMzEuNDJBMTAuMjIsMTAuMjIsMCwwLDAsMTgsMzNhOS45Miw5LjkyLDAsMCwwLDEuMTcsNC43SDEuMjZBMS4yNSwxLjI1LDAsMCwxLDAsMzYuNDVWMS4yNkExLjI1LDEuMjUsMCwwLDEsMS4yNiwwSDE4Ljg1VjEwLjA1YTEuMjUsMS4yNSwwLDAsMCwxLjI2LDEuMjZIMzAuMTZWMjMuMjNBMTAuMjEsMTAuMjEsMCwwLDAsMjgsMjNhMTAsMTAsMCwwLDAtOS4xMyw1LjlIOC43OWExLjI2LDEuMjYsMCwxLDAsMCwyLjUyWk04LjY3LDEzLjgzYTEuMjYsMS4yNiwwLDAsMCwuMTIsMi41MUgyMS4zN2ExLjI2LDEuMjYsMCwxLDAsMC0yLjUxSDguNjdabS4wNyw3LjUzYTEuMjYsMS4yNiwwLDAsMCwwLDIuNTJIMjEuMzdhMS4yNiwxLjI2LDAsMCwwLDAtMi41Mkg4Ljc0WiIvPgo8cG9seWdvbiBwb2ludHM9IjIxLjM3IDAuNzQgMjEuMzcgOC44IDI5LjQzIDguOCAyMS4zNyAwLjc0Ii8+CjxwYXRoIGQ9Ik0yOS40NCwzMi41NlYyOS43MkgyNy41NnYyLjg0SDI0LjcydjEuODhoMi44NHYyLjg0aDEuODhWMzQuNDRoMi44NFYzMi41NlpNMjguNSw0MkE4LjUsOC41LDAsMSwxLDM3LDMzLjUsOC41MSw4LjUxLDAsMCwxLDI4LjUsNDJaIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQiLz4KPC9zdmc+");
}
.page .icon-add-to-folder.icon-btn.text-white, .page .icon-add-to-folder.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTEuNTQsMTIuOTFhMy42LDMuNiwwLDAsMSw1LjEzLTMuMjlWOC4xOEguMnY1LjU4YTEuMTEsMS4xMSwwLDAsMCwxLjA4LDFIMTIuMDZBMy42MSwzLjYxLDAsMCwxLDExLjU0LDEyLjkxWiIvPgo8cGF0aCBkPSJNMS4xLDIuN2EuOS45LDAsMCwwLS45LjlWNy4wOEgxNi42OFY1Ljc5YS45LjksMCwwLDAtLjktLjlIOC43Mkw3LjU4LDIuN1oiLz4KPHBhdGggZD0iTTE3LDEzLjMxSDE1LjczdjEuMTdoLTFWMTMuMzFIMTMuNTR2LS45NGgxLjIyVjExLjE5aDF2MS4xOEgxN1ptLTEuNy0yLjk0YTIuNDcsMi40NywwLDEsMCwyLjU1LDIuNDdBMi41MSwyLjUxLDAsMCwwLDE1LjI1LDEwLjM3WiIvPgo8L3N2Zz4=");
}
.page .icon-add-to-folder.icon-btn.text-white.disabled, .page .icon-add-to-folder.icon-btn.text-white:disabled, .page .icon-add-to-folder.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-add-to-folder.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik0xMS41NCwxMi45MWEzLjYsMy42LDAsMCwxLDUuMTMtMy4yOVY4LjE4SC4ydjUuNThhMS4xMSwxLjExLDAsMCwwLDEuMDgsMUgxMi4wNkEzLjYxLDMuNjEsMCwwLDEsMTEuNTQsMTIuOTFaIi8+CjxwYXRoIGQ9Ik0xLjEsMi43YS45LjksMCwwLDAtLjkuOVY3LjA4SDE2LjY4VjUuNzlhLjkuOSwwLDAsMC0uOS0uOUg4LjcyTDcuNTgsMi43WiIvPgo8cGF0aCBkPSJNMTcsMTMuMzFIMTUuNzN2MS4xN2gtMVYxMy4zMUgxMy41NHYtLjk0aDEuMjJWMTEuMTloMXYxLjE4SDE3Wm0tMS43LTIuOTRhMi40NywyLjQ3LDAsMSwwLDIuNTUsMi40N0EyLjUxLDIuNTEsMCwwLDAsMTUuMjUsMTAuMzdaIi8+Cjwvc3ZnPg==");
}
.page .icon-buy-ticket.icon-btn.text-white, .page .icon-buy-ticket.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTAuMjgsNC41NWwzLjE3LDMuMTdMNy43MiwxMy40NSw0LjU1LDEwLjI4Wk04LjE3LDE0LjM3bDYuMi02LjJhLjY0LjY0LDAsMCwwLDAtLjkxTDEwLjc0LDMuNjNhLjYzLjYzLDAsMCwwLS40Ni0uMTguNjEuNjEsMCwwLDAtLjQ1LjE4bC02LjIsNi4yYS42NC42NCwwLDAsMCwwLC45MWwzLjYzLDMuNjNhLjYzLjYzLDAsMCwwLC40Ni4xOEEuNjEuNjEsMCwwLDAsOC4xNywxNC4zN1pNMTcuMDksOCw4LDE3LjA5YTEuMywxLjMsMCwwLDEtMS44MiwwTDQuOTEsMTUuODJhMS44NiwxLjg2LDAsMCwwLC41Ni0xLjM2LDEuOTEsMS45MSwwLDAsMC0xLjkzLTEuOTMsMS44NiwxLjg2LDAsMCwwLTEuMzYuNTZMLjkyLDExLjgzQTEuMywxLjMsMCwwLDEsLjkyLDEwTDEwLC45MmExLjMsMS4zLDAsMCwxLDEuODIsMGwxLjI1LDEuMjZhMS44NiwxLjg2LDAsMCwwLS41NiwxLjM2LDEuOTEsMS45MSwwLDAsMCwxLjkzLDEuOTMsMS44NiwxLjg2LDAsMCwwLDEuMzYtLjU2bDEuMjcsMS4yNWExLjMsMS4zLDAsMCwxLDAsMS44MloiLz4KPC9zdmc+");
}
.page .icon-buy-ticket.icon-btn.text-white.disabled, .page .icon-buy-ticket.icon-btn.text-white:disabled, .page .icon-buy-ticket.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-buy-ticket.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik0xMC4yOCw0LjU1bDMuMTcsMy4xN0w3LjcyLDEzLjQ1LDQuNTUsMTAuMjhaTTguMTcsMTQuMzdsNi4yLTYuMmEuNjQuNjQsMCwwLDAsMC0uOTFMMTAuNzQsMy42M2EuNjMuNjMsMCwwLDAtLjQ2LS4xOC42MS42MSwwLDAsMC0uNDUuMThsLTYuMiw2LjJhLjY0LjY0LDAsMCwwLDAsLjkxbDMuNjMsMy42M2EuNjMuNjMsMCwwLDAsLjQ2LjE4QS42MS42MSwwLDAsMCw4LjE3LDE0LjM3Wk0xNy4wOSw4LDgsMTcuMDlhMS4zLDEuMywwLDAsMS0xLjgyLDBMNC45MSwxNS44MmExLjg2LDEuODYsMCwwLDAsLjU2LTEuMzYsMS45MSwxLjkxLDAsMCwwLTEuOTMtMS45MywxLjg2LDEuODYsMCwwLDAtMS4zNi41NkwuOTIsMTEuODNBMS4zLDEuMywwLDAsMSwuOTIsMTBMMTAsLjkyYTEuMywxLjMsMCwwLDEsMS44MiwwbDEuMjUsMS4yNmExLjg2LDEuODYsMCwwLDAtLjU2LDEuMzYsMS45MSwxLjkxLDAsMCwwLDEuOTMsMS45MywxLjg2LDEuODYsMCwwLDAsMS4zNi0uNTZsMS4yNywxLjI1YTEuMywxLjMsMCwwLDEsMCwxLjgyWiIvPgo8L3N2Zz4=");
}
.page .icon-chat.icon-btn.text-white, .page .icon-chat.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMCw4LjQzYzAsNC4xLDQsNy40Myw5LDcuNDNhMTAuOCwxMC44LDAsMCwwLDMuMjYtLjUxQTguNTEsOC41MSwwLDAsMCwxNy4xNSwxN2EuODQuODQsMCwwLDAsLjc4LS41Mi44OC44OCwwLDAsMC0uMTYtLjkzLDguNzcsOC43NywwLDAsMS0xLjYzLTIuNjFBNi42MSw2LjYxLDAsMCwwLDE4LDguNDNDMTgsNC4zMiwxNCwxLDksMVMwLDQuMzMsMCw4LjQzWm0xLjY5LDBDMS42OSw1LjI4LDUsMi43MSw5LDIuNzFzNy4zMSwyLjU3LDcuMzEsNS43MmE0Ljg5LDQuODksMCwwLDEtMS40LDMuMzNsLS43Mi43OC4zNywxYTguNjMsOC42MywwLDAsMCwuNywxLjQzLDcuNDQsNy40NCwwLDAsMS0yLTFsLS42OS0uNS0uOC4yNkE4Ljc5LDguNzksMCwwLDEsOSwxNC4xNEM1LDE0LjE0LDEuNjksMTEuNTgsMS42OSw4LjQzWiIvPgo8L3N2Zz4=");
}
.page .icon-chat.icon-btn.text-white.disabled, .page .icon-chat.icon-btn.text-white:disabled, .page .icon-chat.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-chat.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik0wLDguNDNjMCw0LjEsNCw3LjQzLDksNy40M2ExMC44LDEwLjgsMCwwLDAsMy4yNi0uNTFBOC41MSw4LjUxLDAsMCwwLDE3LjE1LDE3YS44NC44NCwwLDAsMCwuNzgtLjUyLjg4Ljg4LDAsMCwwLS4xNi0uOTMsOC43Nyw4Ljc3LDAsMCwxLTEuNjMtMi42MUE2LjYxLDYuNjEsMCwwLDAsMTgsOC40M0MxOCw0LjMyLDE0LDEsOSwxUzAsNC4zMywwLDguNDNabTEuNjksMEMxLjY5LDUuMjgsNSwyLjcxLDksMi43MXM3LjMxLDIuNTcsNy4zMSw1LjcyYTQuODksNC44OSwwLDAsMS0xLjQsMy4zM2wtLjcyLjc4LjM3LDFhOC42Myw4LjYzLDAsMCwwLC43LDEuNDMsNy40NCw3LjQ0LDAsMCwxLTItMWwtLjY5LS41LS44LjI2QTguNzksOC43OSwwLDAsMSw5LDE0LjE0QzUsMTQuMTQsMS42OSwxMS41OCwxLjY5LDguNDNaIi8+Cjwvc3ZnPg==");
}
.page .icon-compare.icon-btn.text-white, .page .icon-compare.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNNy41LDEwLjY1SDIuMjV2MS41SDcuNVYxNC40bDMtMy0zLTNaIi8+CjxwYXRoIGQ9Ik0xMC41LDcuMzVoNS4yNVY1Ljg1SDEwLjVWMy42bC0zLDMsMywzWiIvPgo8L3N2Zz4K");
}
.page .icon-compare.icon-btn.text-white.disabled, .page .icon-compare.icon-btn.text-white:disabled, .page .icon-compare.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-compare.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik03LjUsMTAuNjVIMi4yNXYxLjVINy41VjE0LjRsMy0zLTMtM1oiLz4KPHBhdGggZD0iTTEwLjUsNy4zNWg1LjI1VjUuODVIMTAuNVYzLjZsLTMsMywzLDNaIi8+Cjwvc3ZnPgo=");
}
.page .icon-download-cart.icon-btn.text-white, .page .icon-download-cart.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjE2LjIgMTIuNzcgMTggOS4yNSAxNi4zMSA4LjQ5IDE1LjA2IDExLjAxIDYuNiAxMS4wMSAzLjAyIDAuNDYgMCAwLjQ2IDAgMi4yMSAxLjggMi4yMSA1LjQgMTIuNzcgMTYuMiAxMi43NyIvPgo8Y2lyY2xlIGN4PSI2LjYzIiBjeT0iMTUuNjUiIHI9IjEuODkiLz4KPGNpcmNsZSBjeD0iMTUuMTYiIGN5PSIxNS42NSIgcj0iMS44OSIvPgo8cG9seWdvbiBwb2ludHM9IjExLjkxIDYuNzcgMTEuOTEgMS40IDEwLjAyIDEuNCAxMC4wMiA2Ljc3IDcuNjUgNi43NyAxMC45NiA5LjkzIDE0LjI4IDYuNzcgMTEuOTEgNi43NyIvPgo8L3N2Zz4=");
}
.page .icon-download-cart.icon-btn.text-white.disabled, .page .icon-download-cart.icon-btn.text-white:disabled, .page .icon-download-cart.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-download-cart.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMTYuMiAxMi43NyAxOCA5LjI1IDE2LjMxIDguNDkgMTUuMDYgMTEuMDEgNi42IDExLjAxIDMuMDIgMC40NiAwIDAuNDYgMCAyLjIxIDEuOCAyLjIxIDUuNCAxMi43NyAxNi4yIDEyLjc3Ii8+CjxjaXJjbGUgY3g9IjYuNjMiIGN5PSIxNS42NSIgcj0iMS44OSIvPgo8Y2lyY2xlIGN4PSIxNS4xNiIgY3k9IjE1LjY1IiByPSIxLjg5Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMTEuOTEgNi43NyAxMS45MSAxLjQgMTAuMDIgMS40IDEwLjAyIDYuNzcgNy42NSA2Ljc3IDEwLjk2IDkuOTMgMTQuMjggNi43NyAxMS45MSA2Ljc3Ii8+Cjwvc3ZnPg==");
}
.page .icon-favorite.icon-btn.text-white, .page .icon-favorite.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTUuNSw3LjQ5LDExLDYuNzksOSwyLjUsNyw2Ljc5bC00LjQ1LjdMNS43NCwxMC44LDUsMTUuNWw0LTIuMjIsNCwyLjIyLS43NC00LjdaTTksMTIuMTMsNi4wNSwxMy43NWwuNTctMy40M0w0LjI1LDcuODlsMy4yNS0uNUw5LDQuMjVsMS40OSwzLjE0LDMuMjcuNS0yLjM4LDIuNDMuNTUsMy40M1oiLz4KPC9zdmc+Cg==");
}
.page .icon-favorite.icon-btn.text-white.disabled, .page .icon-favorite.icon-btn.text-white:disabled, .page .icon-favorite.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-favorite.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik0xNS41LDcuNDksMTEsNi43OSw5LDIuNSw3LDYuNzlsLTQuNDUuN0w1Ljc0LDEwLjgsNSwxNS41bDQtMi4yMiw0LDIuMjItLjc0LTQuN1pNOSwxMi4xMyw2LjA1LDEzLjc1bC41Ny0zLjQzTDQuMjUsNy44OWwzLjI1LS41TDksNC4yNWwxLjQ5LDMuMTQsMy4yNy41LTIuMzgsMi40My41NSwzLjQzWiIvPgo8L3N2Zz4K");
}
.page .icon-favorite-on.icon-btn.text-white, .page .icon-favorite-on.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTUuNSw3LjQ5LDExLDYuNzksOSwyLjUsNyw2Ljc5bC00LjQ1LjdMNS43NCwxMC44LDUsMTUuNWw0LTIuMjIsNCwyLjIyLS43NC00LjdaIi8+Cjwvc3ZnPgo=");
}
.page .icon-favorite-on.icon-btn.text-white.disabled, .page .icon-favorite-on.icon-btn.text-white:disabled, .page .icon-favorite-on.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-favorite-on.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik0xNS41LDcuNDksMTEsNi43OSw5LDIuNSw3LDYuNzlsLTQuNDUuN0w1Ljc0LDEwLjgsNSwxNS41bDQtMi4yMiw0LDIuMjItLjc0LTQuN1oiLz4KPC9zdmc+Cg==");
}
.page .icon-home.icon-btn.text-white, .page .icon-home.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTgsMTAsMTQuNjMsNi42M1YxLjU2SDEyLjM4VjQuMzhMOSwxLDAsMTB2LjU2SDIuMjVWMTdINy44OFYxMi44MWgyLjI1VjE3aDUuNjJWMTAuNTZIMThaIi8+Cjwvc3ZnPgo=");
}
.page .icon-home.icon-btn.text-white.disabled, .page .icon-home.icon-btn.text-white:disabled, .page .icon-home.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-home.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik0xOCwxMCwxNC42Myw2LjYzVjEuNTZIMTIuMzhWNC4zOEw5LDEsMCwxMHYuNTZIMi4yNVYxN0g3Ljg4VjEyLjgxaDIuMjVWMTdoNS42MlYxMC41NkgxOFoiLz4KPC9zdmc+Cg==");
}
.page .icon-int-link.icon-btn.text-white, .page .icon-int-link.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMi42NCw0Ljc2bDguNjIsOC42MkgzLjM0djJIMTQuNjZWNC4wNWgtMlYxMkw0LjA1LDMuMzQsMi42NCw0Ljc2WiIvPgo8L3N2Zz4=");
}
.page .icon-int-link.icon-btn.text-white.disabled, .page .icon-int-link.icon-btn.text-white:disabled, .page .icon-int-link.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-int-link.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik0yLjY0LDQuNzZsOC42Miw4LjYySDMuMzR2MkgxNC42NlY0LjA1aC0yVjEyTDQuMDUsMy4zNCwyLjY0LDQuNzZaIi8+Cjwvc3ZnPg==");
}
.page .icon-list.icon-btn.text-white, .page .icon-list.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMC4xNiAzNy43IiB3aWR0aD0iMzAuMTYiIGhlaWdodD0iMzcuNyIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxwYXRoIGQ9Ik0xLjI2LDBBMS4yNSwxLjI1LDAsMCwwLDAsMS4yNlYzNi40NUExLjI1LDEuMjUsMCwwLDAsMS4yNiwzNy43SDI4LjkxYTEuMjUsMS4yNSwwLDAsMCwxLjI1LTEuMjVWMTEuMzFoLTEwYTEuMjUsMS4yNSwwLDAsMS0xLjI2LTEuMjZWMFpNMjEuMzcuNzRWOC44aDguMDZaTTguNjcsMTMuODNoMTIuN2ExLjI2LDEuMjYsMCwxLDEsMCwyLjUxSDguNzlhMS4yNiwxLjI2LDAsMCwxLS4xMi0yLjUxWm0uMDcsNy41M0gyMS4zN2ExLjI2LDEuMjYsMCwwLDEsMCwyLjUySDguNzlhMS4yNiwxLjI2LDAsMCwxLDAtMi41MlptMCw3LjU0SDIxLjM3YTEuMjYsMS4yNiwwLDEsMSwwLDIuNTJIOC43OWExLjI2LDEuMjYsMCwxLDEsMC0yLjUyWiIvPgo8L3N2Zz4=");
  background-size: 50%;
}
.page .icon-list.icon-btn.text-white.disabled, .page .icon-list.icon-btn.text-white:disabled, .page .icon-list.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-list.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMC4xNiAzNy43IiB3aWR0aD0iMzAuMTYiIGhlaWdodD0iMzcuNyIgZmlsbD0icmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTEuMjYsMEExLjI1LDEuMjUsMCwwLDAsMCwxLjI2VjM2LjQ1QTEuMjUsMS4yNSwwLDAsMCwxLjI2LDM3LjdIMjguOTFhMS4yNSwxLjI1LDAsMCwwLDEuMjUtMS4yNVYxMS4zMWgtMTBhMS4yNSwxLjI1LDAsMCwxLTEuMjYtMS4yNlYwWk0yMS4zNy43NFY4LjhoOC4wNlpNOC42NywxMy44M2gxMi43YTEuMjYsMS4yNiwwLDEsMSwwLDIuNTFIOC43OWExLjI2LDEuMjYsMCwwLDEtLjEyLTIuNTFabS4wNyw3LjUzSDIxLjM3YTEuMjYsMS4yNiwwLDAsMSwwLDIuNTJIOC43OWExLjI2LDEuMjYsMCwwLDEsMC0yLjUyWm0wLDcuNTRIMjEuMzdhMS4yNiwxLjI2LDAsMSwxLDAsMi41Mkg4Ljc5YTEuMjYsMS4yNiwwLDEsMSwwLTIuNTJaIi8+Cjwvc3ZnPg==");
}
.page .icon-location.icon-btn.text-white, .page .icon-location.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOSwxLjVBNS4yNSw1LjI1LDAsMCwwLDMuNzUsNi43NUMzLjc1LDEwLjY5LDksMTYuNSw5LDE2LjVzNS4yNS01LjgxLDUuMjUtOS43NUE1LjI1LDUuMjUsMCwwLDAsOSwxLjVaTTksOC42M2ExLjg4LDEuODgsMCwxLDEsMS44OC0xLjg4QTEuODgsMS44OCwwLDAsMSw5LDguNjNaIi8+Cjwvc3ZnPg==");
}
.page .icon-location.icon-btn.text-white.disabled, .page .icon-location.icon-btn.text-white:disabled, .page .icon-location.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-location.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik05LDEuNUE1LjI1LDUuMjUsMCwwLDAsMy43NSw2Ljc1QzMuNzUsMTAuNjksOSwxNi41LDksMTYuNXM1LjI1LTUuODEsNS4yNS05Ljc1QTUuMjUsNS4yNSwwLDAsMCw5LDEuNVpNOSw4LjYzYTEuODgsMS44OCwwLDEsMSwxLjg4LTEuODhBMS44OCwxLjg4LDAsMCwxLDksOC42M1oiLz4KPC9zdmc+");
}
.page .icon-reload.icon-btn.text-white, .page .icon-reload.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOSw0LjVWNi43NWwzLTMtMy0zVjNhNiw2LDAsMCwwLTUuMDcsOS4yTDUsMTEuMUE0LjM2LDQuMzYsMCwwLDEsNC41LDksNC41MSw0LjUxLDAsMCwxLDksNC41Wm01LjA3LDEuMzFMMTMsNi45QTQuMzksNC4zOSwwLDAsMSwxMy41LDksNC41MSw0LjUxLDAsMCwxLDksMTMuNVYxMS4yNWwtMywzLDMsM1YxNWE2LDYsMCwwLDAsNi02QTUuODgsNS44OCwwLDAsMCwxNC4wNyw1LjgxWiIvPgo8L3N2Zz4=");
}
.page .icon-reload.icon-btn.text-white.disabled, .page .icon-reload.icon-btn.text-white:disabled, .page .icon-reload.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-reload.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik05LDQuNVY2Ljc1bDMtMy0zLTNWM2E2LDYsMCwwLDAtNS4wNyw5LjJMNSwxMS4xQTQuMzYsNC4zNiwwLDAsMSw0LjUsOSw0LjUxLDQuNTEsMCwwLDEsOSw0LjVabTUuMDcsMS4zMUwxMyw2LjlBNC4zOSw0LjM5LDAsMCwxLDEzLjUsOSw0LjUxLDQuNTEsMCwwLDEsOSwxMy41VjExLjI1bC0zLDMsMywzVjE1YTYsNiwwLDAsMCw2LTZBNS44OCw1Ljg4LDAsMCwwLDE0LjA3LDUuODFaIi8+Cjwvc3ZnPg==");
}
.page .icon-route.icon-btn.text-white, .page .icon-route.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTgiIHdpZHRoPSIxOCIgdmlld0JveD0iMCAwIDE4IDE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuMjMsMS41LDEsNy44NnYuODNMNi44LDEwLjkzLDksMTYuN2guODNaIi8+Cjwvc3ZnPgo=");
}
.page .icon-route.icon-btn.text-white.disabled, .page .icon-route.icon-btn.text-white:disabled, .page .icon-route.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-route.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTgiIHdpZHRoPSIxOCIgdmlld0JveD0iMCAwIDE4IDE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik0xNi4yMywxLjUsMSw3Ljg2di44M0w2LjgsMTAuOTMsOSwxNi43aC44M1oiLz4KPC9zdmc+Cg==");
}
.page .icon-sorted-az.icon-btn.text-white, .page .icon-sorted-az.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cmVjdCB4PSI4Ljk0IiB5PSI1Ljk5IiB3aWR0aD0iNS41IiBoZWlnaHQ9IjIiIHN0eWxlPSJmaWxsOiNmZmY7Ii8+CjxyZWN0IHg9IjguOTQiIHk9IjEwLjAxIiB3aWR0aD0iMy45OSIgaGVpZ2h0PSIyIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8cmVjdCB4PSI4Ljk0IiB5PSIxNC4wNCIgd2lkdGg9IjIuNDkiIGhlaWdodD0iMiIgc3R5bGU9ImZpbGw6I2ZmZjsiLz4KPHJlY3QgeD0iOC45NCIgeT0iMS45NiIgd2lkdGg9IjciIGhlaWdodD0iMiIgc3R5bGU9ImZpbGw6I2ZmZjsiLz4KPHBhdGggZD0iTTQsMTMuMTZWMkg2djExLjJINy45MUw1LDE2LDIuMDYsMTMuMTZaIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8L3N2Zz4=");
}
.page .icon-sorted-az.icon-btn.text-white.disabled, .page .icon-sorted-az.icon-btn.text-white:disabled, .page .icon-sorted-az.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-sorted-az.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxyZWN0IHg9IjguOTQiIHk9IjUuOTkiIHdpZHRoPSI1LjUiIGhlaWdodD0iMiIgc3R5bGU9ImZpbGw6I2ZmZjsiLz4KPHJlY3QgeD0iOC45NCIgeT0iMTAuMDEiIHdpZHRoPSIzLjk5IiBoZWlnaHQ9IjIiIHN0eWxlPSJmaWxsOiNmZmY7Ii8+CjxyZWN0IHg9IjguOTQiIHk9IjE0LjA0IiB3aWR0aD0iMi40OSIgaGVpZ2h0PSIyIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8cmVjdCB4PSI4Ljk0IiB5PSIxLjk2IiB3aWR0aD0iNyIgaGVpZ2h0PSIyIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8cGF0aCBkPSJNNCwxMy4xNlYySDZ2MTEuMkg3LjkxTDUsMTYsMi4wNiwxMy4xNloiIHN0eWxlPSJmaWxsOiNmZmY7Ii8+Cjwvc3ZnPg==");
}
.page .icon-sorted-za.icon-btn.text-white, .page .icon-sorted-za.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cmVjdCB4PSI4Ljk0IiB5PSIxMC4wMSIgd2lkdGg9IjUuNSIgaGVpZ2h0PSIyIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8cmVjdCB4PSI4Ljk0IiB5PSI1Ljk5IiB3aWR0aD0iMy45OSIgaGVpZ2h0PSIyIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8cmVjdCB4PSI4Ljk0IiB5PSIxLjk2IiB3aWR0aD0iMi40OSIgaGVpZ2h0PSIyIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8cmVjdCB4PSI4Ljk0IiB5PSIxNC4wNCIgd2lkdGg9IjciIGhlaWdodD0iMiIgc3R5bGU9ImZpbGw6I2ZmZjsiLz4KPHBhdGggZD0iTTQsMTMuMTZWMkg2djExLjJINy45MUw1LDE2LDIuMDYsMTMuMTZaIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8L3N2Zz4=");
}
.page .icon-sorted-za.icon-btn.text-white.disabled, .page .icon-sorted-za.icon-btn.text-white:disabled, .page .icon-sorted-za.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-sorted-za.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxyZWN0IHg9IjguOTQiIHk9IjEwLjAxIiB3aWR0aD0iNS41IiBoZWlnaHQ9IjIiIHN0eWxlPSJmaWxsOiNmZmY7Ii8+CjxyZWN0IHg9IjguOTQiIHk9IjUuOTkiIHdpZHRoPSIzLjk5IiBoZWlnaHQ9IjIiIHN0eWxlPSJmaWxsOiNmZmY7Ii8+CjxyZWN0IHg9IjguOTQiIHk9IjEuOTYiIHdpZHRoPSIyLjQ5IiBoZWlnaHQ9IjIiIHN0eWxlPSJmaWxsOiNmZmY7Ii8+CjxyZWN0IHg9IjguOTQiIHk9IjE0LjA0IiB3aWR0aD0iNyIgaGVpZ2h0PSIyIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8cGF0aCBkPSJNNCwxMy4xNlYySDZ2MTEuMkg3LjkxTDUsMTYsMi4wNiwxMy4xNloiIHN0eWxlPSJmaWxsOiNmZmY7Ii8+Cjwvc3ZnPg==");
}
.page .icon-view-card.icon-btn.text-white, .page .icon-view-card.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cmVjdCB4PSIzIiB5PSIxMC4xOSIgd2lkdGg9IjQuODEiIGhlaWdodD0iNC44MSIgc3R5bGU9ImZpbGw6I2ZmZjsiLz4KPHJlY3QgeD0iMTAuMTkiIHk9IjEwLjE5IiB3aWR0aD0iNC44MSIgaGVpZ2h0PSI0LjgxIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iNC44MSIgaGVpZ2h0PSI0LjgxIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8cmVjdCB4PSIxMC4xOSIgeT0iMyIgd2lkdGg9IjQuODEiIGhlaWdodD0iNC44MSIgc3R5bGU9ImZpbGw6I2ZmZjsiLz4KPC9zdmc+");
}
.page .icon-view-card.icon-btn.text-white.disabled, .page .icon-view-card.icon-btn.text-white:disabled, .page .icon-view-card.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-view-card.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxyZWN0IHg9IjMiIHk9IjEwLjE5IiB3aWR0aD0iNC44MSIgaGVpZ2h0PSI0LjgxIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8cmVjdCB4PSIxMC4xOSIgeT0iMTAuMTkiIHdpZHRoPSI0LjgxIiBoZWlnaHQ9IjQuODEiIHN0eWxlPSJmaWxsOiNmZmY7Ii8+CjxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSI0LjgxIiBoZWlnaHQ9IjQuODEiIHN0eWxlPSJmaWxsOiNmZmY7Ii8+CjxyZWN0IHg9IjEwLjE5IiB5PSIzIiB3aWR0aD0iNC44MSIgaGVpZ2h0PSI0LjgxIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8L3N2Zz4=");
}
.page .icon-view-list.icon-btn.text-white, .page .icon-view-list.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cmVjdCB4PSIyIiB5PSI0LjE4IiB3aWR0aD0iMi4zIiBoZWlnaHQ9IjIuMyIgc3R5bGU9ImZpbGw6I2ZmZjsiLz4KPHJlY3QgeD0iNS42NyIgeT0iNC4xOCIgd2lkdGg9IjEwLjMzIiBoZWlnaHQ9IjIuMyIgc3R5bGU9ImZpbGw6I2ZmZjsiLz4KPHJlY3QgeD0iMiIgeT0iNy44NSIgd2lkdGg9IjIuMyIgaGVpZ2h0PSIyLjMiIHN0eWxlPSJmaWxsOiNmZmY7Ii8+CjxyZWN0IHg9IjUuNjciIHk9IjcuODUiIHdpZHRoPSIxMC4zMyIgaGVpZ2h0PSIyLjMiIHN0eWxlPSJmaWxsOiNmZmY7Ii8+CjxyZWN0IHg9IjIiIHk9IjQuMTgiIHdpZHRoPSIyLjMiIGhlaWdodD0iMi4zIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8cmVjdCB4PSI1LjY3IiB5PSI0LjE4IiB3aWR0aD0iMTAuMzMiIGhlaWdodD0iMi4zIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8cmVjdCB4PSIyIiB5PSI3Ljg1IiB3aWR0aD0iMi4zIiBoZWlnaHQ9IjIuMyIgc3R5bGU9ImZpbGw6I2ZmZjsiLz4KPHJlY3QgeD0iNS42NyIgeT0iNy44NSIgd2lkdGg9IjEwLjMzIiBoZWlnaHQ9IjIuMyIgc3R5bGU9ImZpbGw6I2ZmZjsiLz4KPHJlY3QgeD0iMiIgeT0iMTEuNTIiIHdpZHRoPSIyLjMiIGhlaWdodD0iMi4zIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8cmVjdCB4PSI1LjY3IiB5PSIxMS41MiIgd2lkdGg9IjEwLjMzIiBoZWlnaHQ9IjIuMyIgc3R5bGU9ImZpbGw6I2ZmZjsiLz4KPC9zdmc+");
}
.page .icon-view-list.icon-btn.text-white.disabled, .page .icon-view-list.icon-btn.text-white:disabled, .page .icon-view-list.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-view-list.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxyZWN0IHg9IjIiIHk9IjQuMTgiIHdpZHRoPSIyLjMiIGhlaWdodD0iMi4zIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8cmVjdCB4PSI1LjY3IiB5PSI0LjE4IiB3aWR0aD0iMTAuMzMiIGhlaWdodD0iMi4zIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8cmVjdCB4PSIyIiB5PSI3Ljg1IiB3aWR0aD0iMi4zIiBoZWlnaHQ9IjIuMyIgc3R5bGU9ImZpbGw6I2ZmZjsiLz4KPHJlY3QgeD0iNS42NyIgeT0iNy44NSIgd2lkdGg9IjEwLjMzIiBoZWlnaHQ9IjIuMyIgc3R5bGU9ImZpbGw6I2ZmZjsiLz4KPHJlY3QgeD0iMiIgeT0iNC4xOCIgd2lkdGg9IjIuMyIgaGVpZ2h0PSIyLjMiIHN0eWxlPSJmaWxsOiNmZmY7Ii8+CjxyZWN0IHg9IjUuNjciIHk9IjQuMTgiIHdpZHRoPSIxMC4zMyIgaGVpZ2h0PSIyLjMiIHN0eWxlPSJmaWxsOiNmZmY7Ii8+CjxyZWN0IHg9IjIiIHk9IjcuODUiIHdpZHRoPSIyLjMiIGhlaWdodD0iMi4zIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8cmVjdCB4PSI1LjY3IiB5PSI3Ljg1IiB3aWR0aD0iMTAuMzMiIGhlaWdodD0iMi4zIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8cmVjdCB4PSIyIiB5PSIxMS41MiIgd2lkdGg9IjIuMyIgaGVpZ2h0PSIyLjMiIHN0eWxlPSJmaWxsOiNmZmY7Ii8+CjxyZWN0IHg9IjUuNjciIHk9IjExLjUyIiB3aWR0aD0iMTAuMzMiIGhlaWdodD0iMi4zIiBzdHlsZT0iZmlsbDojZmZmOyIvPgo8L3N2Zz4=");
}
.page .icon-print.icon-btn.text-white, .page .icon-print.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cmVjdCB4PSIzLjY3IiB5PSIxIiB3aWR0aD0iMTAuNjciIGhlaWdodD0iMy45OCIvPgo8cGF0aCBkPSJNMSw2LjM1VjEzSDIuMzR2NEgxNS42N1YxM0gxN1Y2LjM1Wm0xMS4zNSw4SDUuNjdWMTEuNjdoNi42N1pNMTUsOWEuNjcuNjcsMCwxLDEsLjY2LS42N0EuNjcuNjcsMCwwLDEsMTUsOVoiLz4KPC9zdmc+");
}
.page .icon-print.icon-btn.text-white.disabled, .page .icon-print.icon-btn.text-white:disabled, .page .icon-print.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-print.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxyZWN0IHg9IjMuNjciIHk9IjEiIHdpZHRoPSIxMC42NyIgaGVpZ2h0PSIzLjk4Ii8+CjxwYXRoIGQ9Ik0xLDYuMzVWMTNIMi4zNHY0SDE1LjY3VjEzSDE3VjYuMzVabTExLjM1LDhINS42N1YxMS42N2g2LjY3Wk0xNSw5YS42Ny42NywwLDEsMSwuNjYtLjY3QS42Ny42NywwLDAsMSwxNSw5WiIvPgo8L3N2Zz4=");
}
.page .icon-email-medium.icon-btn.text-white, .page .icon-email-medium.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEgMy41OSAxNyAzLjU5IDE3IDUuNjYgOSA5LjU4IDEgNS43NCAxIDMuNTkiLz4KPHBvbHlnb24gcG9pbnRzPSIxIDcuMzYgMSAxMS42NSA1LjU1IDkuNTEgMSA3LjM2Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMTcgNy4zNiAxNyAxMS42NSAxMi40NSA5LjUxIDE3IDcuMzYiLz4KPHBvbHlnb24gcG9pbnRzPSIxIDEzLjMgMSAxNC40MSAxNyAxNC40MSAxNyAxMy4zIDEwLjc4IDEwLjMgOSAxMS4xNyA3LjIxIDEwLjMgMSAxMy4zIi8+Cjwvc3ZnPg==");
}
.page .icon-email-medium.icon-btn.text-white.disabled, .page .icon-email-medium.icon-btn.text-white:disabled, .page .icon-email-medium.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-email-medium.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: svg-load("./resources/_gfx/svg/functional/email-medium.svg", fill="rgba(255, 255, 255, 0.5)", stroke=transparent);
}
.page .icon-newsletter.icon-btn.text-white, .page .icon-newsletter.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNLjc3LDcuM2w3LjEyLDIuODUsMi43NSw3LjM1TDE3LjIzLjVabTMuODksMEwxMywzLjg3LDguMjQsOC43M1pNOS4yNyw5LjczLDE0LDQuODhsLTMuMzIsOC41OVoiLz4KPC9zdmc+");
}
.page .icon-newsletter.icon-btn.text-white.disabled, .page .icon-newsletter.icon-btn.text-white:disabled, .page .icon-newsletter.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-newsletter.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik0uNzcsNy4zbDcuMTIsMi44NSwyLjc1LDcuMzVMMTcuMjMuNVptMy44OSwwTDEzLDMuODcsOC4yNCw4LjczWk05LjI3LDkuNzMsMTQsNC44OGwtMy4zMiw4LjU5WiIvPgo8L3N2Zz4=");
}
.page .icon-play::before, .page .icon-play::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDA3Y2JjIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KCTxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZSIvPgoJPHBvbHlnb24gcG9pbnRzPSI0LjI5IDIuNSA0LjI5IDE1LjUgMTQuNTEgOSA0LjI5IDIuNSIvPgo8L3N2Zz4K");
  background-size: contain;
}
.page .icon-play:hover::before, .page .icon-play:hover::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDA1YTg5IiBzdHJva2U9InRyYW5zcGFyZW50Ij4KCTxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZSIvPgoJPHBvbHlnb24gcG9pbnRzPSI0LjI5IDIuNSA0LjI5IDE1LjUgMTQuNTEgOSA0LjI5IDIuNSIvPgo8L3N2Zz4K");
}
.page .icon-play.disabled::after, .page .icon-play:disabled::after, .disabled > .page .icon-play::after, :disabled > .page .icon-play::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+Cgk8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmUiLz4KCTxwb2x5Z29uIHBvaW50cz0iNC4yOSAyLjUgNC4yOSAxNS41IDE0LjUxIDkgNC4yOSAyLjUiLz4KPC9zdmc+Cg==");
}
.page .icon-play.btn-white::before, .page .icon-play.btn-white::after, .page .icon-play.btn-tertiary::before, .page .icon-play.btn-tertiary::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KCTxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZSIvPgoJPHBvbHlnb24gcG9pbnRzPSI0LjI5IDIuNSA0LjI5IDE1LjUgMTQuNTEgOSA0LjI5IDIuNSIvPgo8L3N2Zz4K");
}
.page .icon-play.btn-white:hover::before, .page .icon-play.btn-white:hover::after, .page .icon-play.btn-tertiary:hover::before, .page .icon-play.btn-tertiary:hover::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNGQ1ZjZkIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KCTxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZSIvPgoJPHBvbHlnb24gcG9pbnRzPSI0LjI5IDIuNSA0LjI5IDE1LjUgMTQuNTEgOSA0LjI5IDIuNSIvPgo8L3N2Zz4K");
}
.page .icon-play.btn-white.disabled::after, .page .icon-play.btn-white:disabled::after, .page .icon-play.btn-tertiary.disabled::after, .page .icon-play.btn-tertiary:disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+Cgk8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmUiLz4KCTxwb2x5Z29uIHBvaW50cz0iNC4yOSAyLjUgNC4yOSAxNS41IDE0LjUxIDkgNC4yOSAyLjUiLz4KPC9zdmc+Cg==");
}
.page .icon-play.icon-btn.text-white, .page .icon-play.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KCTxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZSIvPgoJPHBvbHlnb24gcG9pbnRzPSI0LjI5IDIuNSA0LjI5IDE1LjUgMTQuNTEgOSA0LjI5IDIuNSIvPgo8L3N2Zz4K");
}
.page .icon-play.icon-btn.text-white.disabled, .page .icon-play.icon-btn.text-white:disabled, .page .icon-play.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-play.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgoJPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lIi8+Cgk8cG9seWdvbiBwb2ludHM9IjQuMjkgMi41IDQuMjkgMTUuNSAxNC41MSA5IDQuMjkgMi41Ii8+Cjwvc3ZnPgo=");
}
.page .icon-play.icon-btn.btn-white, .page .icon-play.icon-btn.btn-tertiary {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KCTxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZSIvPgoJPHBvbHlnb24gcG9pbnRzPSI0LjI5IDIuNSA0LjI5IDE1LjUgMTQuNTEgOSA0LjI5IDIuNSIvPgo8L3N2Zz4K");
}
.page .icon-play.icon-btn.btn-white:hover, .page .icon-play.icon-btn.btn-tertiary:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNGQ1ZjZkIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KCTxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZSIvPgoJPHBvbHlnb24gcG9pbnRzPSI0LjI5IDIuNSA0LjI5IDE1LjUgMTQuNTEgOSA0LjI5IDIuNSIvPgo8L3N2Zz4K");
}
.page .icon-play.icon-btn.btn-white.disabled, .page .icon-play.icon-btn.btn-white:disabled, .page .icon-play.icon-btn.btn-tertiary.disabled, .page .icon-play.icon-btn.btn-tertiary:disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+Cgk8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmUiLz4KCTxwb2x5Z29uIHBvaW50cz0iNC4yOSAyLjUgNC4yOSAxNS41IDE0LjUxIDkgNC4yOSAyLjUiLz4KPC9zdmc+Cg==");
}
.page .icon-play.icon-btn.pswp__button {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KCTxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZSIvPgoJPHBvbHlnb24gcG9pbnRzPSI0LjI5IDIuNSA0LjI5IDE1LjUgMTQuNTEgOSA0LjI5IDIuNSIvPgo8L3N2Zz4K");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 60%;
}
.page .icon-play.icon-btn.pswp__button.btn-secondary {
  background-color: #62798B;
}
.page .icon-play.page-link::after {
  margin-left: 0;
}
.page .icon-zoom-in.icon-btn.text-white, .page .icon-zoom-in.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8Zz48cG9seWdvbiBwb2ludHM9IjkuMjYgNi4yNiA3LjEgNi4yNiA3LjEgNC4wOSA2LjE3IDQuMDkgNi4xNyA2LjI2IDQuMDEgNi4yNiA0LjAxIDcuMTggNi4xNyA3LjE4IDYuMTcgOS4zNSA3LjEgOS4zNSA3LjEgNy4xOCA5LjI2IDcuMTggOS4yNiA2LjI2Ii8+CjxwYXRoIGQ9Ik0xMi42OSwxMS4yM2wtLjIzLjIzTDExLjc0LDExYTYuNSw2LjUsMCwxLDAtLjg0LjgzbC40OS43My0uMjMuMjNMMTYuNCwxOGwxLjUzLTEuNTNabS02LDBhNC42NCw0LjY0LDAsMSwxLDQuNjQtNC42NEE0LjYzLDQuNjMsMCwwLDEsNi43MSwxMS4yOFoiLz48L2c+Cjwvc3ZnPg==");
}
.page .icon-zoom-in.icon-btn.text-white.disabled, .page .icon-zoom-in.icon-btn.text-white:disabled, .page .icon-zoom-in.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-zoom-in.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxnPjxwb2x5Z29uIHBvaW50cz0iOS4yNiA2LjI2IDcuMSA2LjI2IDcuMSA0LjA5IDYuMTcgNC4wOSA2LjE3IDYuMjYgNC4wMSA2LjI2IDQuMDEgNy4xOCA2LjE3IDcuMTggNi4xNyA5LjM1IDcuMSA5LjM1IDcuMSA3LjE4IDkuMjYgNy4xOCA5LjI2IDYuMjYiLz4KPHBhdGggZD0iTTEyLjY5LDExLjIzbC0uMjMuMjNMMTEuNzQsMTFhNi41LDYuNSwwLDEsMC0uODQuODNsLjQ5LjczLS4yMy4yM0wxNi40LDE4bDEuNTMtMS41M1ptLTYsMGE0LjY0LDQuNjQsMCwxLDEsNC42NC00LjY0QTQuNjMsNC42MywwLDAsMSw2LjcxLDExLjI4WiIvPjwvZz4KPC9zdmc+");
}
.page .icon-top.icon-btn.text-white, .page .icon-top.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjkgNS4xNyAyLjUgMTEuNzEgMy41OSAxMi44MiA5IDcuMzcgMTQuNDEgMTIuODIgMTUuNSAxMS43MSA5IDUuMTcgOSA1LjE3IDkgNS4xNyIvPgo8L3N2Zz4K");
}
.page .icon-top.icon-btn.text-white.disabled, .page .icon-top.icon-btn.text-white:disabled, .page .icon-top.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-top.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iOSA1LjE3IDIuNSAxMS43MSAzLjU5IDEyLjgyIDkgNy4zNyAxNC40MSAxMi44MiAxNS41IDExLjcxIDkgNS4xNyA5IDUuMTcgOSA1LjE3Ii8+Cjwvc3ZnPgo=");
}
.page .icon-right::before, .page .icon-right::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDA3Y2JjIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOSAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI5IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+Cg==");
  background-size: contain;
}
.page .icon-right:hover::before, .page .icon-right:hover::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDA1YTg5IiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOSAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI5IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+Cg==");
}
.page .icon-right.disabled::after, .page .icon-right:disabled::after, .disabled > .page .icon-right::after, :disabled > .page .icon-right::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KPHBvbHlnb24gcG9pbnRzPSIxMi44MiA5IDYuMjkgMi41IDUuMTcgMy41OSAxMC42MyA5IDUuMTcgMTQuNDEgNi4yOSAxNS41IDEyLjgyIDkgMTIuODIgOSAxMi44MiA5Ii8+Cjwvc3ZnPgo=");
}
.page .icon-right.btn-white::before, .page .icon-right.btn-white::after, .page .icon-right.btn-tertiary::before, .page .icon-right.btn-tertiary::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOSAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI5IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+Cg==");
}
.page .icon-right.btn-white:hover::before, .page .icon-right.btn-white:hover::after, .page .icon-right.btn-tertiary:hover::before, .page .icon-right.btn-tertiary:hover::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNGQ1ZjZkIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOSAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI5IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+Cg==");
}
.page .icon-right.btn-white.disabled::after, .page .icon-right.btn-white:disabled::after, .page .icon-right.btn-tertiary.disabled::after, .page .icon-right.btn-tertiary:disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KPHBvbHlnb24gcG9pbnRzPSIxMi44MiA5IDYuMjkgMi41IDUuMTcgMy41OSAxMC42MyA5IDUuMTcgMTQuNDEgNi4yOSAxNS41IDEyLjgyIDkgMTIuODIgOSAxMi44MiA5Ii8+Cjwvc3ZnPgo=");
}
.page .icon-right.icon-btn.text-white, .page .icon-right.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOSAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI5IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+Cg==");
}
.page .icon-right.icon-btn.text-white.disabled, .page .icon-right.icon-btn.text-white:disabled, .page .icon-right.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-right.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMTIuODIgOSA2LjI5IDIuNSA1LjE3IDMuNTkgMTAuNjMgOSA1LjE3IDE0LjQxIDYuMjkgMTUuNSAxMi44MiA5IDEyLjgyIDkgMTIuODIgOSIvPgo8L3N2Zz4K");
}
.page .icon-right.icon-btn.btn-white, .page .icon-right.icon-btn.btn-tertiary {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOSAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI5IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+Cg==");
}
.page .icon-right.icon-btn.btn-white:hover, .page .icon-right.icon-btn.btn-tertiary:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNGQ1ZjZkIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOSAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI5IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+Cg==");
}
.page .icon-right.icon-btn.btn-white.disabled, .page .icon-right.icon-btn.btn-white:disabled, .page .icon-right.icon-btn.btn-tertiary.disabled, .page .icon-right.icon-btn.btn-tertiary:disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KPHBvbHlnb24gcG9pbnRzPSIxMi44MiA5IDYuMjkgMi41IDUuMTcgMy41OSAxMC42MyA5IDUuMTcgMTQuNDEgNi4yOSAxNS41IDEyLjgyIDkgMTIuODIgOSAxMi44MiA5Ii8+Cjwvc3ZnPgo=");
}
.page .icon-right.icon-btn.pswp__button {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOSAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI5IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+Cg==");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 60%;
}
.page .icon-right.icon-btn.pswp__button.btn-secondary {
  background-color: #62798B;
}
.page .icon-right.page-link::after {
  margin-left: 0;
}
.page .icon-left::before, .page .icon-left::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDA3Y2JjIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjUuMTcgOSAxMS43MSAxNS41IDEyLjgyIDE0LjQxIDcuMzcgOSAxMi44MiAzLjU5IDExLjcxIDIuNSA1LjE3IDkgNS4xNyA5IDUuMTcgOSIvPgo8L3N2Zz4K");
  background-size: contain;
}
.page .icon-left:hover::before, .page .icon-left:hover::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDA1YTg5IiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjUuMTcgOSAxMS43MSAxNS41IDEyLjgyIDE0LjQxIDcuMzcgOSAxMi44MiAzLjU5IDExLjcxIDIuNSA1LjE3IDkgNS4xNyA5IDUuMTcgOSIvPgo8L3N2Zz4K");
}
.page .icon-left.disabled::after, .page .icon-left:disabled::after, .disabled > .page .icon-left::after, :disabled > .page .icon-left::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KPHBvbHlnb24gcG9pbnRzPSI1LjE3IDkgMTEuNzEgMTUuNSAxMi44MiAxNC40MSA3LjM3IDkgMTIuODIgMy41OSAxMS43MSAyLjUgNS4xNyA5IDUuMTcgOSA1LjE3IDkiLz4KPC9zdmc+Cg==");
}
.page .icon-left.icon-btn.text-white, .page .icon-left.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjUuMTcgOSAxMS43MSAxNS41IDEyLjgyIDE0LjQxIDcuMzcgOSAxMi44MiAzLjU5IDExLjcxIDIuNSA1LjE3IDkgNS4xNyA5IDUuMTcgOSIvPgo8L3N2Zz4K");
}
.page .icon-left.icon-btn.text-white.disabled, .page .icon-left.icon-btn.text-white:disabled, .page .icon-left.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .page .icon-left.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iNS4xNyA5IDExLjcxIDE1LjUgMTIuODIgMTQuNDEgNy4zNyA5IDEyLjgyIDMuNTkgMTEuNzEgMi41IDUuMTcgOSA1LjE3IDkgNS4xNyA5Ii8+Cjwvc3ZnPgo=");
}
.page .icon-left.icon-btn.pswp__button {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjUuMTcgOSAxMS43MSAxNS41IDEyLjgyIDE0LjQxIDcuMzcgOSAxMi44MiAzLjU5IDExLjcxIDIuNSA1LjE3IDkgNS4xNyA5IDUuMTcgOSIvPgo8L3N2Zz4K");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 60%;
}
.page .icon-left.icon-btn.pswp__button.btn-secondary {
  background-color: #62798B;
}
.page .icon-left.page-link::after {
  margin-left: 0;
}
.page .icon-add-to-calendar, .page .icon-add-to-cart,
.page .icon-add-to-folder, .page .icon-buy-ticket,
.page .icon-chat, .page .icon-compare,
.page .icon-download-cart, .page .icon-favorite,
.page .icon-favorite-on, .page .icon-folder,
.page .icon-home, .page .icon-email-medium,
.page .icon-print, .page .icon-int-link,
.page .icon-list, .page .icon-location,
.page .icon-newsletter, .page .icon-phone,
.page .icon-reload, .page .icon-sorted-az,
.page .icon-sorted-za, .page .icon-view-card,
.page .icon-view-list, .page .icon-zoom-in,
.page .icon-top, .page .icon-right,
.page .icon-down, .page .icon-left {
  background-size: 60%;
}

.default-Color {
  color: #62798B !important;
}

.default-Colorblue {
  color: #007cbc !important;
}
.default-Colorblue.icon-more::before, .default-Colorblue.icon-more::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDA3Y2JjIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOCAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI4IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+") !important;
  background-size: contain;
}
.default-Colorblue.icon-ext-link::before, .default-Colorblue.icon-ext-link::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDA3Y2JjIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNNC4wNSwxNS4zNmw4LjYzLTguNjJ2Ny45MmgyVjMuMzRIMy4zNHYyaDcuOTJMMi42NCwxNGwxLjQxLDEuNDFaIi8+Cjwvc3ZnPg==") !important;
  background-position: 50%;
  background-size: contain;
}

*:not(.text-white) .icon-doc-count:before,
*:not(.text-white) .icon-doc-count::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTUuMTksMTQuMkg1LjQ2Yy0uMjcsMC0uNjktLjUtLjY5LS43OFYxLjc5YzAtLjI4LjQ3LS43OS42OS0uNzlIMTIuN2wzLjE4LDMuNzV2OC43MkExLDEsMCwwLDEsMTUuMTksMTQuMlpNNiwzLjEzdjlhLjg3Ljg3LDAsMCwwLC41My42MUgxNGMuMjEsMCwuNTItLjM5LjUyLS41NlY2LjM3SDExLjE3VjIuNTFINi42MkEuODMuODMsMCwwLDAsNiwzLjEzWm02LjEzLS42MmgwVjUuMzZoMi40NFpNMy4zOSw1LjkydjlhLjg3Ljg3LDAsMCwwLC41My42Mmg3LjQ2YS43OS43OSwwLDAsMCwuNTMtLjUxaDEuMzJ2MS4yOWExLDEsMCwwLDEtLjY5LjczSDIuODFjLS4yNiwwLS42OS0uNTEtLjY5LS43OVY0LjU4YTEuMTIsMS4xMiwwLDAsMSwuNjktLjc4SDQuMjRWNS4zMUg0QS44My44MywwLDAsMCwzLjM5LDUuOTJaIi8+Cjwvc3ZnPg==");
}
*:not(.text-white) .icon-img-count:before,
*:not(.text-white) .icon-img-count::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTEuMjIsM2wxLDEuNTguNDMuNjdoMy4wNUEuNzcuNzcsMCwwLDEsMTYuNSw2djguMjRhLjczLjczLDAsMCwxLS43NS43NEgyLjI1YS43Ni43NiwwLDAsMS0uNzUtLjc1VjZhLjc2Ljc2LDAsMCwxLC43NS0uNzZINS4zbC40NS0uNjdMNi44LDNoNC40NU0xMiwxLjVINkw0LjUsMy43NUgyLjI1QTIuMjYsMi4yNiwwLDAsMCwwLDZ2OC4yNEEyLjI1LDIuMjUsMCwwLDAsMi4yNSwxNi41aDEzLjVBMi4yNCwyLjI0LDAsMCwwLDE4LDE0LjI2VjZhMi4yNywyLjI3LDAsMCwwLTIuMjUtMi4yN0gxMy41TDEyLDEuNVoiLz4KPHBhdGggZD0iTTksNy41QTIuMjUsMi4yNSwwLDEsMSw2Ljc1LDkuNzUsMi4yNSwyLjI1LDAsMCwxLDksNy41TTksNmEzLjc1LDMuNzUsMCwxLDAsMy43NSwzLjc1QTMuNzUsMy43NSwwLDAsMCw5LDZaIi8+Cjwvc3ZnPg==");
}

.text-white .icon-doc-count:before,
.text-white .icon-doc-count::after,
.swiper-slide-active .card-yellow .icon-doc-count:before,
.swiper-slide-active .card-yellow .icon-doc-count::after,
.swiper-slide-active .card-orange .icon-doc-count:before,
.swiper-slide-active .card-orange .icon-doc-count::after,
.swiper-slide-active .card-light-green .icon-doc-count:before,
.swiper-slide-active .card-light-green .icon-doc-count::after,
.swiper-slide-active .card-green .icon-doc-count:before,
.swiper-slide-active .card-green .icon-doc-count::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTUuMTksMTQuMkg1LjQ2Yy0uMjcsMC0uNjktLjUtLjY5LS43OFYxLjc5YzAtLjI4LjQ3LS43OS42OS0uNzlIMTIuN2wzLjE4LDMuNzV2OC43MkExLDEsMCwwLDEsMTUuMTksMTQuMlpNNiwzLjEzdjlhLjg3Ljg3LDAsMCwwLC41My42MUgxNGMuMjEsMCwuNTItLjM5LjUyLS41NlY2LjM3SDExLjE3VjIuNTFINi42MkEuODMuODMsMCwwLDAsNiwzLjEzWm02LjEzLS42MmgwVjUuMzZoMi40NFpNMy4zOSw1LjkydjlhLjg3Ljg3LDAsMCwwLC41My42Mmg3LjQ2YS43OS43OSwwLDAsMCwuNTMtLjUxaDEuMzJ2MS4yOWExLDEsMCwwLDEtLjY5LjczSDIuODFjLS4yNiwwLS42OS0uNTEtLjY5LS43OVY0LjU4YTEuMTIsMS4xMiwwLDAsMSwuNjktLjc4SDQuMjRWNS4zMUg0QS44My44MywwLDAsMCwzLjM5LDUuOTJaIi8+Cjwvc3ZnPg==");
}
.text-white .icon-img-count:before,
.text-white .icon-img-count::after,
.swiper-slide-active .card-yellow .icon-img-count:before,
.swiper-slide-active .card-yellow .icon-img-count::after,
.swiper-slide-active .card-orange .icon-img-count:before,
.swiper-slide-active .card-orange .icon-img-count::after,
.swiper-slide-active .card-light-green .icon-img-count:before,
.swiper-slide-active .card-light-green .icon-img-count::after,
.swiper-slide-active .card-green .icon-img-count:before,
.swiper-slide-active .card-green .icon-img-count::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTEuMjIsM2wxLDEuNTguNDMuNjdoMy4wNUEuNzcuNzcsMCwwLDEsMTYuNSw2djguMjRhLjczLjczLDAsMCwxLS43NS43NEgyLjI1YS43Ni43NiwwLDAsMS0uNzUtLjc1VjZhLjc2Ljc2LDAsMCwxLC43NS0uNzZINS4zbC40NS0uNjdMNi44LDNoNC40NU0xMiwxLjVINkw0LjUsMy43NUgyLjI1QTIuMjYsMi4yNiwwLDAsMCwwLDZ2OC4yNEEyLjI1LDIuMjUsMCwwLDAsMi4yNSwxNi41aDEzLjVBMi4yNCwyLjI0LDAsMCwwLDE4LDE0LjI2VjZhMi4yNywyLjI3LDAsMCwwLTIuMjUtMi4yN0gxMy41TDEyLDEuNVoiLz4KPHBhdGggZD0iTTksNy41QTIuMjUsMi4yNSwwLDEsMSw2Ljc1LDkuNzUsMi4yNSwyLjI1LDAsMCwxLDksNy41TTksNmEzLjc1LDMuNzUsMCwxLDAsMy43NSwzLjc1QTMuNzUsMy43NSwwLDAsMCw5LDZaIi8+Cjwvc3ZnPg==");
}

.colored-social-icons .icon-facebook {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij4KPHBhdGggZD0iTTE3LDE4YTEsMSwwLDAsMCwxLTFoMFYxYTEsMSwwLDAsMC0xLTFIMUExLDEsMCwwLDAsMCwxVjE3YTEsMSwwLDAsMCwxLDFIMSIgc3R5bGU9ImZpbGw6IzQyNjdiMiIvPgo8cGF0aCBkPSJNOS42MiwxOFYxMUg3LjI4VjguMzFIOS42MnYtMmEzLjI3LDMuMjcsMCwwLDEsMy40OS0zLjU5LDE3LjQ2LDE3LjQ2LDAsMCwxLDIuMS4xMVY1LjI1SDEzLjc4Yy0xLjEzLDAtMS4zNS41NC0xLjM1LDEuMzNWOC4zMWgyLjdMMTQuNzgsMTFIMTIuNDN2N1oiIHN0eWxlPSJmaWxsOiNmZmYiLz4KPC9zdmc+");
}
.colored-social-icons .icon-flickr {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNIMFYxNi42OUExLjMyLDEuMzIsMCwwLDAsMS4zMywxOEgxNi42OUExLjMyLDEuMzIsMCwwLDAsMTgsMTYuNjdoMFYxLjMxQTEuMzIsMS4zMiwwLDAsMCwxNi42NywwWiIgc3R5bGU9ImZpbGw6I2ZmZmZmZjsiLz4KPHBhdGggZD0iTTgsOC45QTMuNSwzLjUsMCwxLDEsNC41LDUuNCwzLjUsMy41LDAsMCwxLDgsOC45WiIgc3R5bGU9ImZpbGw6IzAwNjZlMTsiLz4KPHBhdGggZD0iTTE3LDguOWEzLjUsMy41LDAsMSwxLTMuNS0zLjVBMy41LDMuNSwwLDAsMSwxNyw4LjlaIiBzdHlsZT0iZmlsbDojZjQwMDg0OyIvPgo8L3N2Zz4=");
}
.colored-social-icons .icon-instagram {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgogIDxkZWZzPgogICAgPHJhZGlhbEdyYWRpZW50IGlkPSJhIiBkYXRhLW5hbWU9ImdyYWRpZW50MSIgY3g9IjYzOS41NyIgY3k9Ii0xMjMwLjQiIHI9IjkiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMCwgLTEuOTgsIC0xLjg0LCAwLCAtMjI2NC41NSwgMTI4Ni4zKSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNmZDUiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIwLjEiIHN0b3AtY29sb3I9IiNmZDUiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIwLjUiIHN0b3AtY29sb3I9IiNmZjU0M2UiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjYzgzN2FiIi8+CiAgICA8L3JhZGlhbEdyYWRpZW50PgogICAgPHJhZGlhbEdyYWRpZW50IGlkPSJiIiBkYXRhLW5hbWU9ImdyYWRpZW50MiIgY3g9IjIzNTYuMjYiIGN5PSItMjA1OS45OSIgcj0iOSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgwLjE3LCAwLjg3LCAzLjU4LCAtMC43MiwgNjk2Ny40NiwgLTM1MjEuMTMpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzM3NzFjOCIvPgogICAgICA8c3RvcCBvZmZzZXQ9IjAuMTMiIHN0b3AtY29sb3I9IiMzNzcxYzgiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNjBmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDwvcmFkaWFsR3JhZGllbnQ+CiAgPC9kZWZzPgogIDxnPgogICAgPHBhdGggZD0iTTksMEM1LjI1LDAsNC4xNSwwLDMuOTMsMEE0LjU0LDQuNTQsMCwwLDAsMi4xNi40N2EzLjY0LDMuNjQsMCwwLDAtMSwuNzUsMy44OSwzLjg5LDAsMCwwLTEsMi4xOUExNi4xMiwxNi4xMiwwLDAsMCwwLDYuMDdWOWMwLDMuNzUsMCw0Ljg1LDAsNS4wNmE0LjY3LDQuNjcsMCwwLDAsLjQzLDEuNzQsMy44MiwzLjgyLDAsMCwwLDIuNDYsMkE3LjIyLDcuMjIsMCwwLDAsNC4yMiwxOEw5LDE4bDQuNzYsMGE1LjgyLDUuODIsMCwwLDAsMS4zNi0uMTgsMy43MSwzLjcxLDAsMCwwLDIuNDUtMiw0LjM3LDQuMzcsMCwwLDAsLjQzLTEuN2MwLS4xNiwwLTIuNjMsMC01LjA5czAtNC45NCwwLTUuMDlhNC4zLDQuMywwLDAsMC0uNDQtMS43MiwzLjM2LDMuMzYsMCwwLDAtLjc3LTEuMDYsMy44OCwzLjg4LDAsMCwwLTIuMTktMUExNS45MywxNS45MywwLDAsMCwxMS45NCwwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiIHN0eWxlPSJmaWxsOiB1cmwoI2EpIi8+CiAgICA8cGF0aCBkPSJNOSwwQzUuMjUsMCw0LjE1LDAsMy45MywwQTQuNTQsNC41NCwwLDAsMCwyLjE2LjQ3YTMuNjQsMy42NCwwLDAsMC0xLC43NSwzLjg5LDMuODksMCwwLDAtMSwyLjE5QTE2LjEyLDE2LjEyLDAsMCwwLDAsNi4wN1Y5YzAsMy43NSwwLDQuODUsMCw1LjA2YTQuNjcsNC42NywwLDAsMCwuNDMsMS43NCwzLjgyLDMuODIsMCwwLDAsMi40NiwyQTcuMjIsNy4yMiwwLDAsMCw0LjIyLDE4TDksMThsNC43NiwwYTUuODIsNS44MiwwLDAsMCwxLjM2LS4xOCwzLjcxLDMuNzEsMCwwLDAsMi40NS0yLDQuMzcsNC4zNywwLDAsMCwuNDMtMS43YzAtLjE2LDAtMi42MywwLTUuMDlzMC00Ljk0LDAtNS4wOWE0LjMsNC4zLDAsMCwwLS40NC0xLjcyLDMuMzYsMy4zNiwwLDAsMC0uNzctMS4wNiwzLjg4LDMuODgsMCwwLDAtMi4xOS0xQTE1LjkzLDE1LjkzLDAsMCwwLDExLjk0LDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSIgc3R5bGU9ImZpbGw6IHVybCgjYikiLz4KICAgIDxwYXRoIGQ9Ik05LDIuMzVjLTEuOCwwLTIsMC0yLjc0LDBhNC44OCw0Ljg4LDAsMCwwLTEuNjEuMzEsMy4yNSwzLjI1LDAsMCwwLTEuMTguNzdBMy4zLDMuMywwLDAsMCwyLjcsNC42NGE1LjI3LDUuMjcsMCwwLDAtLjMxLDEuNjFjMCwuNzEsMCwuOTQsMCwyLjc0czAsMiwwLDIuNzRhNS4xNSw1LjE1LDAsMCwwLC4zMSwxLjYxLDMuNDIsMy40MiwwLDAsMCwyLDEuOTUsNC45MSw0LjkxLDAsMCwwLDEuNjEuM2MuNzEsMCwuOTQsMCwyLjc0LDBzMiwwLDIuNzQsMGE0LjkxLDQuOTEsMCwwLDAsMS42MS0uMywzLjQyLDMuNDIsMCwwLDAsMi0xLjk1LDUuMTUsNS4xNSwwLDAsMCwuMzEtMS42MWMwLS43MSwwLS45MywwLTIuNzRzMC0yLDAtMi43M2E1LjI4LDUuMjgsMCwwLDAtLjMxLTEuNjIsMy4zLDMuMywwLDAsMC0uNzctMS4xNywzLjI1LDMuMjUsMCwwLDAtMS4xOC0uNzcsNC44OCw0Ljg4LDAsMCwwLTEuNjEtLjMxYy0uNzEsMC0uOTQsMC0yLjc0LDBabS0uNiwxLjJIOWMxLjc4LDAsMiwwLDIuNjksMGEzLjQsMy40LDAsMCwxLDEuMjMuMjMsMi4xNywyLjE3LDAsMCwxLDEuMjYsMS4yNiwzLjY0LDMuNjQsMCwwLDEsLjIzLDEuMjNjMCwuNywwLC45MSwwLDIuNjhzMCwyLDAsMi42OGEzLjc4LDMuNzgsMCwwLDEtLjIzLDEuMjQsMS45NCwxLjk0LDAsMCwxLS41Ljc2LDIuMDYsMi4wNiwwLDAsMS0uNzYuNSwzLjY0LDMuNjQsMCwwLDEtMS4yMy4yM2MtLjcsMC0uOTEsMC0yLjY5LDBzLTIsMC0yLjY4LDBhMy43OCwzLjc4LDAsMCwxLTEuMjQtLjIzLDIuMDYsMi4wNiwwLDAsMS0uNzYtLjUsMS45NCwxLjk0LDAsMCwxLS41LS43NiwzLjc4LDMuNzgsMCwwLDEtLjIzLTEuMjRjMC0uNywwLS45MSwwLTIuNjhzMC0yLDAtMi42OGEzLjc4LDMuNzgsMCwwLDEsLjIzLTEuMjQsMS45NCwxLjk0LDAsMCwxLC41LS43NiwyLjA2LDIuMDYsMCwwLDEsLjc2LS41LDMuNzgsMy43OCwwLDAsMSwxLjI0LS4yM2MuNjEsMCwuODUsMCwyLjA4LDBabTQuMTUsMS4xYS44LjgsMCwxLDAsLjguOC44LjgsMCwwLDAtLjgtLjhaTTksNS41OEEzLjQxLDMuNDEsMCwxLDAsMTIuNDEsOSwzLjQxLDMuNDEsMCwwLDAsOSw1LjU4Wm0wLDEuMkEyLjIyLDIuMjIsMCwxLDEsNi43OSw5LDIuMjIsMi4yMiwwLDAsMSw5LDYuNzhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSIgc3R5bGU9ImZpbGw6ICNmZmYiLz4KICA8L2c+Cjwvc3ZnPgo=");
}
.colored-social-icons .icon-linkedin {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTgsMS4zM1YxNi42N0ExLjMyLDEuMzIsMCwwLDEsMTYuNjksMThIMS4zM0ExLjMyLDEuMzIsMCwwLDEsMCwxNi42OVYxLjMzQTEuMzIsMS4zMiwwLDAsMSwxLjMxLDBIMTYuNjdBMS4zMiwxLjMyLDAsMCwxLDE4LDEuMzFaIiBzdHlsZT0iZmlsbDogI2ZmZiIvPgo8cGF0aCBkPSJNNS40Nyw2Ljg1SDIuNzZ2OC41OUg1LjQ3Wk01LjY4LDQuMUExLjUzLDEuNTMsMCwwLDAsNC4xNywyLjU1aDBhMS41MywxLjUzLDAsMCwwLTEuNTYsMS41djBhMS41MywxLjUzLDAsMCwwLDEuNSwxLjU2aC4wNkExLjU0LDEuNTQsMCwwLDAsNS42OCw0LjE0Wm05Ljc2LDZjMC0yLjYyLTEuNjMtMy41Mi0zLjE0LTMuNTJBMywzLDAsMCwwLDkuNzMsOC4wNWgwVjYuODVINy4wOXY4LjZIOS44VjEwLjc5QTEuNjUsMS42NSwwLDAsMSwxMS4yNCw5aC4xNWMuNzYsMCwxLjM1LjQzLDEuMzUsMS44MnY0LjY5aDIuN1oiIHN0eWxlPSJmaWxsOiAjMDA3N2I1Ii8+Cjwvc3ZnPgo=");
}
.colored-social-icons .icon-twitter {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMyAwQzEuMzQzMTUgMCAwIDEuMzQzMTQgMCAzVjM1QzAgMzYuNjU2OSAxLjM0MzE1IDM4IDMgMzhIMzVDMzYuNjU2OSAzOCAzOCAzNi42NTY5IDM4IDM1VjNDMzggMS4zNDMxNCAzNi42NTY5IDAgMzUgMEgzWk0zMS4zNDUyIDZIMjcuMDUxNkwxOS45NzU0IDE0LjMwOEwxMy44NTgzIDZINUwxNS41ODQ1IDIwLjIyTDUuNTUxNjIgMzJIOS44NDc3MkwxNy41OTExIDIyLjkxMDdMMjQuMzU4NSAzMkgzM0wyMS45NjUxIDE3LjAxMzNMMzEuMzQ1MiA2Wk0yNy45MjM4IDI5LjM2SDI1LjU0NDhMMTAuMDEzOSA4LjUwMTM0SDEyLjU2NjlMMjcuOTIzOCAyOS4zNloiIGZpbGw9IiMwMDAwMDAiLz4KPC9zdmc+Cg==");
}
.colored-social-icons .icon-xing {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNIMFYxNi42OUExLjMyLDEuMzIsMCwwLDAsMS4zMywxOEgxNi42OUExLjMyLDEuMzIsMCwwLDAsMTgsMTYuNjdoMFYxLjMxQTEuMzIsMS4zMiwwLDAsMCwxNi42NywwWiIgc3R5bGU9ImZpbGw6I2ZmZmZmZjsiLz4KPHBhdGggZD0iTTEyLjM2LDIuNDlhLjU4LjU4LDAsMCwwLS41MS4zNkw3LjY4LDEwLjI2bDIuNjcsNC44OWEuNTcuNTcsMCwwLDAsLjUyLjM2aDEuODdhLjI3LjI3LDAsMCwwLC4yNS0uMTIuMjYuMjYsMCwwLDAsMC0uMjlsLTIuNjQtNC44NGgwTDE0LjUsMi45YS4zLjMsMCwwLDAsMC0uMjkuMjcuMjcsMCwwLDAtLjI1LS4xMloiIHN0eWxlPSJmaWxsOiNiMGQ0MDA7Ii8+CjxwYXRoIGQ9Ik00LjQ3LDUuMDZhLjI4LjI4LDAsMCwwLS4yNS4xMi4zLjMsMCwwLDAsMCwuMjlMNS41LDcuNjZ2MGwtMiwzLjUxYS4zLjMsMCwwLDAsMCwuMjkuMjUuMjUsMCwwLDAsLjI1LjEySDUuNjJhLjU3LjU3LDAsMCwwLC41MS0uMzVsMi0zLjU4TDYuODcsNS40MmEuNTcuNTcsMCwwLDAtLjUyLS4zNloiIHN0eWxlPSJmaWxsOiMwMDY1Njc7Ii8+Cjwvc3ZnPg==");
}
.colored-social-icons .icon-youtube {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNIMFYxNi42OUExLjMyLDEuMzIsMCwwLDAsMS4zMywxOEgxNi42OUExLjMyLDEuMzIsMCwwLDAsMTgsMTYuNjdoMFYxLjMxQTEuMzIsMS4zMiwwLDAsMCwxNi42NywwWiIgc3R5bGU9ImZpbGw6I2ZmZmZmZjsiLz4KPHBvbHlnb24gcG9pbnRzPSI2LjUyIDEuNTMgNS45NCAzLjgzIDUuMzMgMS41MyA0LjQ0IDEuNTMgNS41NCA0Ljk2IDUuNTQgNy4zIDYuMzkgNy4zIDYuMzkgNC45MyA3LjQyIDEuNTMgNi41MiAxLjUzIiBzdHlsZT0iZmlsbDojMDAwMDAwOyIvPgo8cGF0aCBkPSJNOC42LDNIOC41NEExLjA5LDEuMDksMCwwLDAsNy4zOCw0djIuMmExLDEsMCwwLDAsLjg1LDEuMTQuNjYuNjYsMCwwLDAsLjI4LDAsMS4xLDEuMSwwLDAsMCwxLjE3LTFWNC4xNUExLjExLDEuMTEsMCwwLDAsOC42LDNaTTguNTQsNi42YS4zNS4zNSwwLDAsMS0uMzgtLjMyLjExLjExLDAsMCwxLDAtLjA4di0yYzAtLjI0LjExLS40MS4zMi0uNDFhLjM3LjM3LDAsMCwxLC4zNi4zN3MwLDAsMCwwdjJDOC44Nyw2LjQ1LDguNzUsNi42LDguNTQsNi42WiIgc3R5bGU9ImZpbGw6IzAwMDAwMDsiLz4KPHBhdGggZD0iTTExLjgxLDMuMDZWNi4yOGMtLjA5LjExLS4zLjMxLS40Ni4zMXMtLjIxLS4xMi0uMjEtLjI5VjMuMDZoLS43OVY2LjZjMCwuNDEuMTMuNzUuNTYuNzVhMS4yMiwxLjIyLDAsMCwwLC45LS41MlY3LjNoLjhWMy4wNloiIHN0eWxlPSJmaWxsOiMwMDAwMDA7Ii8+CjxwYXRoIGQ9Ik0xMy4yNSw4LjQ2Yy0xLjYyLS4xMS02Ljg5LS4xMS04LjQ5LDAtMS43Ni4xMi0yLDEuMTgtMiwzLjk0cy4yMSwzLjg3LDIsNCw2Ljg4LjExLDguNDksMCwyLTEuMTgsMi00UzE1LDguNTgsMTMuMjUsOC40NloiIHN0eWxlPSJmaWxsOnJlZCIvPgo8cGF0aCBkPSJNMTMuMDcsMTEuNjhjLS4yOCwwLS4zNC4yMS0uMzQuNDh2LjQyaC42N3YtLjQ0YzAtLjI3LS4wNi0uNDctLjMzLS40N1ptLTIuOTMsMC0uMTYuMTN2Mi41NWEuNDkuNDksMCwwLDAsLjE4LjE0LjMyLjMyLDAsMCwwLC4zOSwwLC41My41MywwLDAsMCwwLS4yOFYxMi4wN2EuNDQuNDQsMCwwLDAtLjA5LS4zMS4zMi4zMiwwLDAsMC0uMzktLjA3Wk01LjQ5LDE1LjExSDQuNjRWMTAuNDJIMy44di0uOEg2LjM0di44SDUuNDlabTMsMEg3Ljczdi0uNDVhMS4zNCwxLjM0LDAsMCwxLS40My4zOWMtLjQxLjIzLTEsLjIzLTEtLjZWMTEuMDZoLjc2djMuMWMwLC4xNiwwLC4yNy4yLjI3YS42LjYsMCwwLDAsLjQ0LS4zVjExLjA2aC43NnY0Wm0yLjg5LS44NWMwLC41MS0uMTkuOS0uNjkuOWEuODcuODcsMCwwLDEtLjcxLS4zN3YuMzJIOS4yNVY5LjYySDEwVjExLjRhLjg3Ljg3LDAsMCwxLC42Ny0uMzljLjU1LDAsLjczLjQ3LjczLDF2Mi4yNFptMi43OS0xLjA4SDEyLjc1di43NmMwLC4zMSwwLC41Ny4zMy41N3MuMzQtLjIyLjM0LS41N3YtLjI3aC43OFYxNGMwLC43Ny0uMzMsMS4yNC0xLjEzLDEuMjRTMTIsMTQuNywxMiwxNFYxMi4xNUExLjEzLDEuMTMsMCwwLDEsMTMsMTFoLjFjLjczLDAsMS4wNy40NiwxLjA3LDEuMTl2MVoiIHN0eWxlPSJmaWxsOiNmZmZmZmY7Ii8+Cjwvc3ZnPgo=");
}

.colorSetLite .social_text {
  color: #62798B;
}
.colorSetLite .monochrome-social-icons .icon-facebook {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOS42MiwxOFYxMUg3LjI4VjguMzFIOS42MnYtMmEzLjI3LDMuMjcsMCwwLDEsMi45Mi0zLjU4aC41N2ExNi40MiwxNi40MiwwLDAsMSwyLjEuMTFWNS4yNUgxMy43OGMtMS4xMywwLTEuMzUuNTQtMS4zNSwxLjMzVjguMzFoMi43TDE0Ljc4LDExSDEyLjQzdjdIMTdhMSwxLDAsMCwwLDEtMVYxYTEsMSwwLDAsMC0xLTFIMUExLDEsMCwwLDAsMCwxVjE3YTEsMSwwLDAsMCwxLDFaIi8+Cjwvc3ZnPgo=");
}
.colorSetLite .monochrome-social-icons .icon-facebook:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOS42MiwxOFYxMUg3LjI4VjguMzFIOS42MnYtMmEzLjI3LDMuMjcsMCwwLDEsMi45Mi0zLjU4aC41N2ExNi40MiwxNi40MiwwLDAsMSwyLjEuMTFWNS4yNUgxMy43OGMtMS4xMywwLTEuMzUuNTQtMS4zNSwxLjMzVjguMzFoMi43TDE0Ljc4LDExSDEyLjQzdjdIMTdhMSwxLDAsMCwwLDEtMVYxYTEsMSwwLDAsMC0xLTFIMUExLDEsMCwwLDAsMCwxVjE3YTEsMSwwLDAsMCwxLDFaIi8+Cjwvc3ZnPgo=");
}
.colorSetLite .monochrome-social-icons .icon-flickr {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNIMFYxNi42OUExLjMyLDEuMzIsMCwwLDAsMS4zMywxOEgxNi42OUExLjMyLDEuMzIsMCwwLDAsMTgsMTYuNjdoMFYxLjMxQTEuMzIsMS4zMiwwLDAsMCwxNi42NywwWk00LjUsMTIuNEEzLjUsMy41LDAsMSwxLDgsOC45LDMuNSwzLjUsMCwwLDEsNC41LDEyLjRabTksMEEzLjUsMy41LDAsMSwxLDE3LDguOSwzLjUsMy41LDAsMCwxLDEzLjUsMTIuNFoiLz4KPC9zdmc+");
}
.colorSetLite .monochrome-social-icons .icon-flickr:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNIMFYxNi42OUExLjMyLDEuMzIsMCwwLDAsMS4zMywxOEgxNi42OUExLjMyLDEuMzIsMCwwLDAsMTgsMTYuNjdoMFYxLjMxQTEuMzIsMS4zMiwwLDAsMCwxNi42NywwWk00LjUsMTIuNEEzLjUsMy41LDAsMSwxLDgsOC45LDMuNSwzLjUsMCwwLDEsNC41LDEyLjRabTksMEEzLjUsMy41LDAsMSwxLDE3LDguOSwzLjUsMy41LDAsMCwxLDEzLjUsMTIuNFoiLz4KPC9zdmc+");
}
.colorSetLite .monochrome-social-icons .icon-instagram {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOC45My4ySDUuMzFBNi43LDYuNywwLDAsMCwzLjE5LjYxYTQuMTcsNC4xNywwLDAsMC0xLjU2LDEsNC4yOSw0LjI5LDAsMCwwLTEsMS42QTYuODIsNi44MiwwLDAsMCwuMiw1LjM4djcuMjlhNi44Miw2LjgyLDAsMCwwLC40MSwyLjE0QTQuNTIsNC41MiwwLDAsMCwzLjI1LDE3LjRhNi40Myw2LjQzLDAsMCwwLDIuMTMuNGg3LjI0YTYuNDMsNi40MywwLDAsMCwyLjEzLS40LDQuNTIsNC41MiwwLDAsMCwyLjY0LTIuNTksNi44Miw2LjgyLDAsMCwwLC40MS0yLjE0VjUuNGE3LDcsMCwwLDAtLjQxLTIuMTYsNC4zMiw0LjMyLDAsMCwwLTEtMS41NSw0LjI3LDQuMjcsMCwwLDAtMS41Ni0xQTYuNDUsNi40NSwwLDAsMCwxMi42OS4yNUg5LjA3Wk04LjE0LDEuOGg0LjM1YTQuNDcsNC40NywwLDAsMSwxLjYyLjMsMi44NiwyLjg2LDAsMCwxLDEuNjcsMS42OCw0Ljc1LDQuNzUsMCwwLDEsLjMsMS42M3Y3LjEzYTUuMDYsNS4wNiwwLDAsMS0uMywxLjY0LDIuNTcsMi41NywwLDAsMS0uNjYsMSwyLjYzLDIuNjMsMCwwLDEtMSwuNjcsNC43NCw0Ljc0LDAsMCwxLTEuNjIuM0g1LjM5YTQuODUsNC44NSwwLDAsMS0xLjY0LS4zLDIuNiwyLjYsMCwwLDEtMS0uNjcsMi40NywyLjQ3LDAsMCwxLS42Ni0xLDQuODEsNC44MSwwLDAsMS0uMy0xLjY0VjUuNDFhNC45MSw0LjkxLDAsMCwxLC4zLTEuNjUsMi42MSwyLjYxLDAsMCwxLC42Ni0xLDIuNjksMi42OSwwLDAsMSwxLS42Niw0Ljg3LDQuODcsMCwwLDEsMS42NC0uMzFIOC4xNFptNS40OCwxLjQ2YTEuMDYsMS4wNiwwLDEsMCwxLjA2LDEuMDYsMS4wNSwxLjA1LDAsMCwwLTEuMDYtMS4wNlpNOC45Myw0LjQ5QTQuNTQsNC41NCwwLDEsMCwxMy40NCw5LDQuNTIsNC41MiwwLDAsMCw4LjkzLDQuNDlabTAsMS42QTMsMywwLDEsMSw2LDkuMDVINkEzLDMsMCwwLDEsOC45Myw2LjA5WiIvPgo8L3N2Zz4K");
}
.colorSetLite .monochrome-social-icons .icon-instagram:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOC45My4ySDUuMzFBNi43LDYuNywwLDAsMCwzLjE5LjYxYTQuMTcsNC4xNywwLDAsMC0xLjU2LDEsNC4yOSw0LjI5LDAsMCwwLTEsMS42QTYuODIsNi44MiwwLDAsMCwuMiw1LjM4djcuMjlhNi44Miw2LjgyLDAsMCwwLC40MSwyLjE0QTQuNTIsNC41MiwwLDAsMCwzLjI1LDE3LjRhNi40Myw2LjQzLDAsMCwwLDIuMTMuNGg3LjI0YTYuNDMsNi40MywwLDAsMCwyLjEzLS40LDQuNTIsNC41MiwwLDAsMCwyLjY0LTIuNTksNi44Miw2LjgyLDAsMCwwLC40MS0yLjE0VjUuNGE3LDcsMCwwLDAtLjQxLTIuMTYsNC4zMiw0LjMyLDAsMCwwLTEtMS41NSw0LjI3LDQuMjcsMCwwLDAtMS41Ni0xQTYuNDUsNi40NSwwLDAsMCwxMi42OS4yNUg5LjA3Wk04LjE0LDEuOGg0LjM1YTQuNDcsNC40NywwLDAsMSwxLjYyLjMsMi44NiwyLjg2LDAsMCwxLDEuNjcsMS42OCw0Ljc1LDQuNzUsMCwwLDEsLjMsMS42M3Y3LjEzYTUuMDYsNS4wNiwwLDAsMS0uMywxLjY0LDIuNTcsMi41NywwLDAsMS0uNjYsMSwyLjYzLDIuNjMsMCwwLDEtMSwuNjcsNC43NCw0Ljc0LDAsMCwxLTEuNjIuM0g1LjM5YTQuODUsNC44NSwwLDAsMS0xLjY0LS4zLDIuNiwyLjYsMCwwLDEtMS0uNjcsMi40NywyLjQ3LDAsMCwxLS42Ni0xLDQuODEsNC44MSwwLDAsMS0uMy0xLjY0VjUuNDFhNC45MSw0LjkxLDAsMCwxLC4zLTEuNjUsMi42MSwyLjYxLDAsMCwxLC42Ni0xLDIuNjksMi42OSwwLDAsMSwxLS42Niw0Ljg3LDQuODcsMCwwLDEsMS42NC0uMzFIOC4xNFptNS40OCwxLjQ2YTEuMDYsMS4wNiwwLDEsMCwxLjA2LDEuMDYsMS4wNSwxLjA1LDAsMCwwLTEuMDYtMS4wNlpNOC45Myw0LjQ5QTQuNTQsNC41NCwwLDEsMCwxMy40NCw5LDQuNTIsNC41MiwwLDAsMCw4LjkzLDQuNDlabTAsMS42QTMsMywwLDEsMSw2LDkuMDVINkEzLDMsMCwwLDEsOC45Myw2LjA5WiIvPgo8L3N2Zz4K");
}
.colorSetLite .monochrome-social-icons .icon-linkedin {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNWMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDEuMzMsMThIMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDE4LDE2LjY3VjEuMzFBMS4zMiwxLjMyLDAsMCwwLDE2LjY3LDBaTTUuNDcsMTUuNDRIMi43NlY2Ljg1SDUuNDdabS4yMS0xMS4zQTEuNTQsMS41NCwwLDAsMSw0LjEyLDUuNjZINC4wNkExLjUzLDEuNTMsMCwwLDEsMi41Niw0LjF2MGExLjUzLDEuNTMsMCwwLDEsMS41Ni0xLjVoMEExLjUzLDEuNTMsMCwwLDEsNS42OCw0LjFabTkuNzYsMTEuMzFoLTIuN1YxMC43NmMwLTEuMzktLjU5LTEuODItMS4zNS0xLjgyaC0uMTVBMS42NSwxLjY1LDAsMCwwLDkuOCwxMC43OXY0LjY2SDcuMDlWNi44NUg5LjczdjEuMkEzLDMsMCwwLDEsMTIuMyw2LjU4YzEuNTEsMCwzLjE0LjksMy4xNCwzLjUyWiIvPgo8L3N2Zz4=");
}
.colorSetLite .monochrome-social-icons .icon-linkedin:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNWMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDEuMzMsMThIMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDE4LDE2LjY3VjEuMzFBMS4zMiwxLjMyLDAsMCwwLDE2LjY3LDBaTTUuNDcsMTUuNDRIMi43NlY2Ljg1SDUuNDdabS4yMS0xMS4zQTEuNTQsMS41NCwwLDAsMSw0LjEyLDUuNjZINC4wNkExLjUzLDEuNTMsMCwwLDEsMi41Niw0LjF2MGExLjUzLDEuNTMsMCwwLDEsMS41Ni0xLjVoMEExLjUzLDEuNTMsMCwwLDEsNS42OCw0LjFabTkuNzYsMTEuMzFoLTIuN1YxMC43NmMwLTEuMzktLjU5LTEuODItMS4zNS0xLjgyaC0uMTVBMS42NSwxLjY1LDAsMCwwLDkuOCwxMC43OXY0LjY2SDcuMDlWNi44NUg5LjczdjEuMkEzLDMsMCwwLDEsMTIuMyw2LjU4YzEuNTEsMCwzLjE0LjksMy4xNCwzLjUyWiIvPgo8L3N2Zz4=");
}
.colorSetLite .monochrome-social-icons .icon-twitter {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgZmlsbD0iIzYyNzk4QiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMyAwQzEuMzQzMTUgMCAwIDEuMzQzMTQgMCAzVjM1QzAgMzYuNjU2OSAxLjM0MzE1IDM4IDMgMzhIMzVDMzYuNjU2OSAzOCAzOCAzNi42NTY5IDM4IDM1VjNDMzggMS4zNDMxNCAzNi42NTY5IDAgMzUgMEgzWk0zMS4zNDUyIDZIMjcuMDUxNkwxOS45NzU0IDE0LjMwOEwxMy44NTgzIDZINUwxNS41ODQ1IDIwLjIyTDUuNTUxNjIgMzJIOS44NDc3MkwxNy41OTExIDIyLjkxMDdMMjQuMzU4NSAzMkgzM0wyMS45NjUxIDE3LjAxMzNMMzEuMzQ1MiA2Wk0yNy45MjM4IDI5LjM2SDI1LjU0NDhMMTAuMDEzOSA4LjUwMTM0SDEyLjU2NjlMMjcuOTIzOCAyOS4zNloiLz4KPC9zdmc+Cg==");
}
.colorSetLite .monochrome-social-icons .icon-twitter:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgZmlsbD0iIzYyNzk4QiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMyAwQzEuMzQzMTUgMCAwIDEuMzQzMTQgMCAzVjM1QzAgMzYuNjU2OSAxLjM0MzE1IDM4IDMgMzhIMzVDMzYuNjU2OSAzOCAzOCAzNi42NTY5IDM4IDM1VjNDMzggMS4zNDMxNCAzNi42NTY5IDAgMzUgMEgzWk0zMS4zNDUyIDZIMjcuMDUxNkwxOS45NzU0IDE0LjMwOEwxMy44NTgzIDZINUwxNS41ODQ1IDIwLjIyTDUuNTUxNjIgMzJIOS44NDc3MkwxNy41OTExIDIyLjkxMDdMMjQuMzU4NSAzMkgzM0wyMS45NjUxIDE3LjAxMzNMMzEuMzQ1MiA2Wk0yNy45MjM4IDI5LjM2SDI1LjU0NDhMMTAuMDEzOSA4LjUwMTM0SDEyLjU2NjlMMjcuOTIzOCAyOS4zNloiLz4KPC9zdmc+Cg==");
}
.colorSetLite .monochrome-social-icons .icon-xing {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNIMFYxNi42OUExLjMyLDEuMzIsMCwwLDAsMS4zMywxOEgxNi42OUExLjMyLDEuMzIsMCwwLDAsMTgsMTYuNjdoMFYxLjMxQTEuMzIsMS4zMiwwLDAsMCwxNi42NywwWm0tMTEsMTEuNkgzLjc1YS4yNS4yNSwwLDAsMS0uMjUtLjEyLjMuMywwLDAsMSwwLS4yOWwyLTMuNTF2MEw0LjIyLDUuNDdhLjMuMywwLDAsMSwwLS4yOS4yOC4yOCwwLDAsMSwuMjUtLjEySDYuMzVhLjU3LjU3LDAsMCwxLC41Mi4zNkw4LjE2LDcuNjdsLTIsMy41OEEuNTcuNTcsMCwwLDEsNS42MiwxMS42Wk0xNC41LDIuOWwtNC4xNSw3LjM1aDBMMTMsMTUuMWEuMjYuMjYsMCwwLDEsMCwuMjkuMjcuMjcsMCwwLDEtLjI1LjEySDEwLjg3YS41Ny41NywwLDAsMS0uNTItLjM2TDcuNjgsMTAuMjZsNC4xNy03LjQxYS41OC41OCwwLDAsMSwuNTEtLjM2aDEuODlhLjI3LjI3LDAsMCwxLC4yNS4xMkEuMy4zLDAsMCwxLDE0LjUsMi45WiIvPgo8L3N2Zz4=");
}
.colorSetLite .monochrome-social-icons .icon-xing:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNIMFYxNi42OUExLjMyLDEuMzIsMCwwLDAsMS4zMywxOEgxNi42OUExLjMyLDEuMzIsMCwwLDAsMTgsMTYuNjdoMFYxLjMxQTEuMzIsMS4zMiwwLDAsMCwxNi42NywwWm0tMTEsMTEuNkgzLjc1YS4yNS4yNSwwLDAsMS0uMjUtLjEyLjMuMywwLDAsMSwwLS4yOWwyLTMuNTF2MEw0LjIyLDUuNDdhLjMuMywwLDAsMSwwLS4yOS4yOC4yOCwwLDAsMSwuMjUtLjEySDYuMzVhLjU3LjU3LDAsMCwxLC41Mi4zNkw4LjE2LDcuNjdsLTIsMy41OEEuNTcuNTcsMCwwLDEsNS42MiwxMS42Wk0xNC41LDIuOWwtNC4xNSw3LjM1aDBMMTMsMTUuMWEuMjYuMjYsMCwwLDEsMCwuMjkuMjcuMjcsMCwwLDEtLjI1LjEySDEwLjg3YS41Ny41NywwLDAsMS0uNTItLjM2TDcuNjgsMTAuMjZsNC4xNy03LjQxYS41OC41OCwwLDAsMSwuNTEtLjM2aDEuODlhLjI3LjI3LDAsMCwxLC4yNS4xMkEuMy4zLDAsMCwxLDE0LjUsMi45WiIvPgo8L3N2Zz4=");
}
.colorSetLite .monochrome-social-icons .icon-kununu {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTggMTgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4IDE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iIzYyNzk4QiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6bm9uZTt9Cjwvc3R5bGU+CjxyZWN0IHk9IjAiIGNsYXNzPSJzdDAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIvPgo8cGF0aCBkPSJNMTIuNCwxMSIvPgo8cGF0aCBkPSJNMTcsMEgxQzAuNCwwLDAsMC40LDAsMXYxNmMwLDAuNiwwLjQsMSwxLDFoMTZjMC42LDAsMS0wLjQsMS0xVjFDMTgsMC40LDE3LjYsMCwxNywweiBNMTIuNywxLjlMMTIuNywxLjkKCWMwLjQtMC40LDAuOS0wLjQsMS4xLTAuMWwwLjUsMC41bDAsMGMwLjEsMC4xLDAuMSwwLjIsMCwwLjNsLTAuMSwwLjFjLTAuMSwwLjEtMC4yLDAuMS0wLjMsMGwtMC42LTAuNWMtMC4xLTAuMS0wLjMtMC4xLTAuMywwCglMMTMsMi4zQzEzLDIuNCwxMywyLjUsMTMsMi42bDAuNiwwLjVjMC4xLDAuMSwwLjEsMC4yLDAsMC4zbC0wLjEsMC4xYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuNi0wLjVDMTIuNCwyLjcsMTIuNCwyLjIsMTIuNywxLjl6CgkgTTExLjgsMTMuN2wwLDIuM2MwLDAuMi0wLjIsMC40LTAuNCwwLjRIOS4xYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjR2LTIuM2gwdi0wLjhjMC0wLjgtMC43LTEuNS0xLjUtMS41SDYuNGMtMC44LDAtMS41LDAuNy0xLjUsMS41CgloMFYxNmMwLDAuMi0wLjIsMC40LTAuNCwwLjRIMi4yYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRWMi4xYzAtMC4yLDAuMi0wLjQsMC40LTAuNGgyLjNjMC4yLDAsMC40LDAuMiwwLjQsMC40djYuNQoJYzAuNS0wLjIsMS0wLjMsMS41LTAuM2gwLjh2MGMwLjgsMCwxLjUtMC43LDEuNS0xLjVsMC0wLjhjMC0wLjIsMC4yLTAuMywwLjQtMC4zaDIuM2MwLjIsMCwwLjMsMC4xLDAuNCwwLjNoMHYwLjgKCWMwLDEuMS0wLjQsMi4yLTEuMiwzYzAuNywwLjgsMS4yLDEuOCwxLjIsM2gwVjEzLjd6IE0xNC40LDQuOWwtMC42LDAuNWMtMC4zLDAuMy0wLjgsMC4zLTEuMSwwbC0wLjEtMC4xYy0wLjMtMC4zLTAuMy0wLjcsMC0xCglsMC41LTAuNWwwLDBjMC4xLTAuMSwwLjItMC4xLDAuMywwbDAuMSwwLjFjMC4xLDAuMSwwLjEsMC4yLDAsMC4zTDEzLDQuN0MxMyw0LjgsMTMsNC45LDEzLDVsMC4xLDAuMWMwLjEsMC4xLDAuMywwLjEsMC4zLDBMMTQsNC42CgljMC4xLTAuMSwwLjItMC4xLDAuMywwbDAuMSwwLjFDMTQuNSw0LjcsMTQuNSw0LjgsMTQuNCw0Ljl6IE0xNi40LDUuNEwxNi40LDUuNGMtMC40LDAuNC0wLjksMC40LTEuMSwwLjFsLTAuNS0wLjVsMCwwCgljLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjEtMC4xYzAuMS0wLjEsMC4yLTAuMSwwLjMsMGwwLjYsMC42YzAuMSwwLjEsMC4zLDAuMSwwLjMsMEwxNiw1YzAuMS0wLjEsMC4xLTAuMiwwLTAuM2wtMC42LTAuNQoJYy0wLjEtMC4xLTAuMS0wLjIsMC0wLjNsMC4xLTAuMWMwLjEtMC4xLDAuMi0wLjEsMC4zLDBsMC42LDAuNUMxNi43LDQuNiwxNi43LDUuMSwxNi40LDUuNHogTTE2LjQsMi45bC0wLjUsMC41bDAsMAoJYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuMS0wLjFjLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjYtMC41YzAuMS0wLjEsMC4xLTAuMiwwLTAuM0wxNiwyLjJjLTAuMS0wLjEtMC4zLTAuMS0wLjMsMGwtMC42LDAuNQoJYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuMS0wLjFjLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjYtMC42YzAuMy0wLjMsMC44LTAuMywxLjEsMGwwLjEsMC4xQzE2LjcsMi4yLDE2LjcsMi43LDE2LjQsMi45eiIvPgo8L3N2Zz4K");
}
.colorSetLite .monochrome-social-icons .icon-kununu:hover {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTggMTgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4IDE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iIzYyNzk4QiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6bm9uZTt9Cjwvc3R5bGU+CjxyZWN0IHk9IjAiIGNsYXNzPSJzdDAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIvPgo8cGF0aCBkPSJNMTIuNCwxMSIvPgo8cGF0aCBkPSJNMTcsMEgxQzAuNCwwLDAsMC40LDAsMXYxNmMwLDAuNiwwLjQsMSwxLDFoMTZjMC42LDAsMS0wLjQsMS0xVjFDMTgsMC40LDE3LjYsMCwxNywweiBNMTIuNywxLjlMMTIuNywxLjkKCWMwLjQtMC40LDAuOS0wLjQsMS4xLTAuMWwwLjUsMC41bDAsMGMwLjEsMC4xLDAuMSwwLjIsMCwwLjNsLTAuMSwwLjFjLTAuMSwwLjEtMC4yLDAuMS0wLjMsMGwtMC42LTAuNWMtMC4xLTAuMS0wLjMtMC4xLTAuMywwCglMMTMsMi4zQzEzLDIuNCwxMywyLjUsMTMsMi42bDAuNiwwLjVjMC4xLDAuMSwwLjEsMC4yLDAsMC4zbC0wLjEsMC4xYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuNi0wLjVDMTIuNCwyLjcsMTIuNCwyLjIsMTIuNywxLjl6CgkgTTExLjgsMTMuN2wwLDIuM2MwLDAuMi0wLjIsMC40LTAuNCwwLjRIOS4xYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjR2LTIuM2gwdi0wLjhjMC0wLjgtMC43LTEuNS0xLjUtMS41SDYuNGMtMC44LDAtMS41LDAuNy0xLjUsMS41CgloMFYxNmMwLDAuMi0wLjIsMC40LTAuNCwwLjRIMi4yYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRWMi4xYzAtMC4yLDAuMi0wLjQsMC40LTAuNGgyLjNjMC4yLDAsMC40LDAuMiwwLjQsMC40djYuNQoJYzAuNS0wLjIsMS0wLjMsMS41LTAuM2gwLjh2MGMwLjgsMCwxLjUtMC43LDEuNS0xLjVsMC0wLjhjMC0wLjIsMC4yLTAuMywwLjQtMC4zaDIuM2MwLjIsMCwwLjMsMC4xLDAuNCwwLjNoMHYwLjgKCWMwLDEuMS0wLjQsMi4yLTEuMiwzYzAuNywwLjgsMS4yLDEuOCwxLjIsM2gwVjEzLjd6IE0xNC40LDQuOWwtMC42LDAuNWMtMC4zLDAuMy0wLjgsMC4zLTEuMSwwbC0wLjEtMC4xYy0wLjMtMC4zLTAuMy0wLjcsMC0xCglsMC41LTAuNWwwLDBjMC4xLTAuMSwwLjItMC4xLDAuMywwbDAuMSwwLjFjMC4xLDAuMSwwLjEsMC4yLDAsMC4zTDEzLDQuN0MxMyw0LjgsMTMsNC45LDEzLDVsMC4xLDAuMWMwLjEsMC4xLDAuMywwLjEsMC4zLDBMMTQsNC42CgljMC4xLTAuMSwwLjItMC4xLDAuMywwbDAuMSwwLjFDMTQuNSw0LjcsMTQuNSw0LjgsMTQuNCw0Ljl6IE0xNi40LDUuNEwxNi40LDUuNGMtMC40LDAuNC0wLjksMC40LTEuMSwwLjFsLTAuNS0wLjVsMCwwCgljLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjEtMC4xYzAuMS0wLjEsMC4yLTAuMSwwLjMsMGwwLjYsMC42YzAuMSwwLjEsMC4zLDAuMSwwLjMsMEwxNiw1YzAuMS0wLjEsMC4xLTAuMiwwLTAuM2wtMC42LTAuNQoJYy0wLjEtMC4xLTAuMS0wLjIsMC0wLjNsMC4xLTAuMWMwLjEtMC4xLDAuMi0wLjEsMC4zLDBsMC42LDAuNUMxNi43LDQuNiwxNi43LDUuMSwxNi40LDUuNHogTTE2LjQsMi45bC0wLjUsMC41bDAsMAoJYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuMS0wLjFjLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjYtMC41YzAuMS0wLjEsMC4xLTAuMiwwLTAuM0wxNiwyLjJjLTAuMS0wLjEtMC4zLTAuMS0wLjMsMGwtMC42LDAuNQoJYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuMS0wLjFjLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjYtMC42YzAuMy0wLjMsMC44LTAuMywxLjEsMGwwLjEsMC4xQzE2LjcsMi4yLDE2LjcsMi43LDE2LjQsMi45eiIvPgo8L3N2Zz4K");
}
.colorSetLite .monochrome-social-icons .icon-youtube {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOC41NCw2LjZjLjIxLDAsLjMzLS4xNS4yOS0uNHYtMnMwLDAsMCwwYS4zNy4zNywwLDAsMC0uMzYtLjM3Yy0uMjEsMC0uMzIuMTctLjMyLjQxdjJhLjExLjExLDAsMCwwLDAsLjA4QS4zNS4zNSwwLDAsMCw4LjU0LDYuNloiLz4KPHBhdGggZD0iTTE2LjY3LDBIMS4zMUExLjMyLDEuMzIsMCwwLDAsMCwxLjMzSDBWMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDEuMzMsMThIMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDE4LDE2LjY3aDBWMS4zMUExLjMyLDEuMzIsMCwwLDAsMTYuNjcsMFpNMTAuMzUsMy4wNmguNzlWNi4zYzAsLjE3LDAsLjI5LjIxLjI5cy4zNy0uMi40Ni0uMzFWMy4wNmguOFY3LjNoLS44VjYuODNhMS4yMiwxLjIyLDAsMCwxLS45LjUyYy0uNDMsMC0uNTYtLjM0LS41Ni0uNzVaTTguNTQsM2guMDdBMS4xMSwxLjExLDAsMCwxLDkuNjgsNC4xNVY2LjM2YTEuMDksMS4wOSwwLDAsMS0xLjE3LDEsLjY2LjY2LDAsMCwxLS4yOCwwLDEsMSwwLDAsMS0uODUtMS4xNFY0QTEuMDksMS4wOSwwLDAsMSw4LjU0LDNaTTUuMzMsMS41M2wuNjEsMi4zLjU4LTIuM2guOWwtMSwzLjRWNy4zSDUuNTRWNUw0LjQ0LDEuNTNabTcuOTIsMTQuODZjLTEuNjEuMTEtNi44Ny4xMS04LjQ5LDBzLTItMS4yMy0yLTQsLjIyLTMuODIsMi0zLjk0YzEuNi0uMTEsNi44Ny0uMTEsOC40OSwwLDEuNzcuMTIsMiwxLjE4LDIsNFMxNSwxNi4yNywxMy4yNSwxNi4zOVoiLz4KPHBhdGggZD0iTTEzLjEzLDExSDEzYTEuMTMsMS4xMywwLDAsMC0xLDEuMTlWMTRjMCwuNzIuMjksMS4yNCwxLjA5LDEuMjRTMTQuMiwxNC43NSwxNC4yLDE0di0uMzFoLS43OHYuMjdjMCwuMzUsMCwuNTctLjM0LjU3cy0uMzMtLjI2LS4zMy0uNTd2LS43NkgxNC4ydi0xQzE0LjIsMTEuNDIsMTMuODYsMTEsMTMuMTMsMTFabS4yNywxLjYyaC0uNjd2LS40MmMwLS4yNy4wNi0uNDguMzQtLjQ4aDBjLjI3LDAsLjMzLjIuMzMuNDdaIi8+CjxwYXRoIGQ9Ik0xMC42OCwxMWEuODcuODcsMCwwLDAtLjY3LjM5VjkuNjJIOS4yNXY1LjQ5SDEwdi0uMzJhLjg3Ljg3LDAsMCwwLC43MS4zN2MuNSwwLC42OS0uMzkuNjktLjlWMTJDMTEuNDEsMTEuNDgsMTEuMjMsMTEsMTAuNjgsMTFabS0uMDksMy4xN2EuNTMuNTMsMCwwLDEsMCwuMjguMzIuMzIsMCwwLDEtLjM5LDAsLjQ5LjQ5LDAsMCwxLS4xOC0uMTRWMTEuODFsLjE1LS4xMmEuMzIuMzIsMCwwLDEsLjM3LjA3LjQ0LjQ0LDAsMCwxLC4wOS4zMVoiLz4KPHBvbHlnb24gcG9pbnRzPSI2LjM0IDkuNjIgMy43OSA5LjYyIDMuNzkgMTAuNDIgNC42NCAxMC40MiA0LjY0IDE1LjExIDUuNDkgMTUuMTEgNS40OSAxMC40MiA2LjM0IDEwLjQyIDYuMzQgOS42MiIvPgo8cGF0aCBkPSJNNy43MywxMS4wNnYzLjA3YS42LjYsMCwwLDEtLjQ0LjNjLS4yLDAtLjItLjExLS4yLS4yN3YtMy4xSDYuMzN2My4zOWMwLC44My41Ni44MywxLC42YTEuMzQsMS4zNCwwLDAsMCwuNDMtLjM5di40NWguNzZ2LTRaIi8+Cjwvc3ZnPgo=");
}
.colorSetLite .monochrome-social-icons .icon-youtube:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOC41NCw2LjZjLjIxLDAsLjMzLS4xNS4yOS0uNHYtMnMwLDAsMCwwYS4zNy4zNywwLDAsMC0uMzYtLjM3Yy0uMjEsMC0uMzIuMTctLjMyLjQxdjJhLjExLjExLDAsMCwwLDAsLjA4QS4zNS4zNSwwLDAsMCw4LjU0LDYuNloiLz4KPHBhdGggZD0iTTE2LjY3LDBIMS4zMUExLjMyLDEuMzIsMCwwLDAsMCwxLjMzSDBWMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDEuMzMsMThIMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDE4LDE2LjY3aDBWMS4zMUExLjMyLDEuMzIsMCwwLDAsMTYuNjcsMFpNMTAuMzUsMy4wNmguNzlWNi4zYzAsLjE3LDAsLjI5LjIxLjI5cy4zNy0uMi40Ni0uMzFWMy4wNmguOFY3LjNoLS44VjYuODNhMS4yMiwxLjIyLDAsMCwxLS45LjUyYy0uNDMsMC0uNTYtLjM0LS41Ni0uNzVaTTguNTQsM2guMDdBMS4xMSwxLjExLDAsMCwxLDkuNjgsNC4xNVY2LjM2YTEuMDksMS4wOSwwLDAsMS0xLjE3LDEsLjY2LjY2LDAsMCwxLS4yOCwwLDEsMSwwLDAsMS0uODUtMS4xNFY0QTEuMDksMS4wOSwwLDAsMSw4LjU0LDNaTTUuMzMsMS41M2wuNjEsMi4zLjU4LTIuM2guOWwtMSwzLjRWNy4zSDUuNTRWNUw0LjQ0LDEuNTNabTcuOTIsMTQuODZjLTEuNjEuMTEtNi44Ny4xMS04LjQ5LDBzLTItMS4yMy0yLTQsLjIyLTMuODIsMi0zLjk0YzEuNi0uMTEsNi44Ny0uMTEsOC40OSwwLDEuNzcuMTIsMiwxLjE4LDIsNFMxNSwxNi4yNywxMy4yNSwxNi4zOVoiLz4KPHBhdGggZD0iTTEzLjEzLDExSDEzYTEuMTMsMS4xMywwLDAsMC0xLDEuMTlWMTRjMCwuNzIuMjksMS4yNCwxLjA5LDEuMjRTMTQuMiwxNC43NSwxNC4yLDE0di0uMzFoLS43OHYuMjdjMCwuMzUsMCwuNTctLjM0LjU3cy0uMzMtLjI2LS4zMy0uNTd2LS43NkgxNC4ydi0xQzE0LjIsMTEuNDIsMTMuODYsMTEsMTMuMTMsMTFabS4yNywxLjYyaC0uNjd2LS40MmMwLS4yNy4wNi0uNDguMzQtLjQ4aDBjLjI3LDAsLjMzLjIuMzMuNDdaIi8+CjxwYXRoIGQ9Ik0xMC42OCwxMWEuODcuODcsMCwwLDAtLjY3LjM5VjkuNjJIOS4yNXY1LjQ5SDEwdi0uMzJhLjg3Ljg3LDAsMCwwLC43MS4zN2MuNSwwLC42OS0uMzkuNjktLjlWMTJDMTEuNDEsMTEuNDgsMTEuMjMsMTEsMTAuNjgsMTFabS0uMDksMy4xN2EuNTMuNTMsMCwwLDEsMCwuMjguMzIuMzIsMCwwLDEtLjM5LDAsLjQ5LjQ5LDAsMCwxLS4xOC0uMTRWMTEuODFsLjE1LS4xMmEuMzIuMzIsMCwwLDEsLjM3LjA3LjQ0LjQ0LDAsMCwxLC4wOS4zMVoiLz4KPHBvbHlnb24gcG9pbnRzPSI2LjM0IDkuNjIgMy43OSA5LjYyIDMuNzkgMTAuNDIgNC42NCAxMC40MiA0LjY0IDE1LjExIDUuNDkgMTUuMTEgNS40OSAxMC40MiA2LjM0IDEwLjQyIDYuMzQgOS42MiIvPgo8cGF0aCBkPSJNNy43MywxMS4wNnYzLjA3YS42LjYsMCwwLDEtLjQ0LjNjLS4yLDAtLjItLjExLS4yLS4yN3YtMy4xSDYuMzN2My4zOWMwLC44My41Ni44MywxLC42YTEuMzQsMS4zNCwwLDAsMCwuNDMtLjM5di40NWguNzZ2LTRaIi8+Cjwvc3ZnPgo=");
}
.colorSetLite .monochrome-social-icons .icon-wechat {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMTkyLDMyQzg1Ljk1MiwzMiwwLDEwMy42NDgsMCwxOTJjMCw1MC45NDQsMjguNzM2LDk2LjEyOCw3My4zMTIsMTI1LjM3Nkw0OCwzNjhsNjguOTYtMjkuNTM2CgkJCWMxNC43ODQsNS4yNDgsMzAuMTQ0LDkuNTY4LDQ2LjU2LDExLjU4NGMtMi4yNC05Ljc2LTMuNTItMTkuNzc2LTMuNTItMzAuMDQ4YzAtODguMjI0LDg2LjExMi0xNjAsMTkyLTE2MAoJCQljOS42OTYsMCwxOS4xNjgsMC44LDI4LjUxMiwxLjk1MkMzNjMuNjE2LDg3Ljk2OCwyODUuNjk2LDMyLDE5MiwzMnogTTEyOCwxNTJjLTEzLjI0OCwwLTI0LTEwLjc1Mi0yNC0yNHMxMC43NTItMjQsMjQtMjQKCQkJczI0LDEwLjc1MiwyNCwyNFMxNDEuMjQ4LDE1MiwxMjgsMTUyeiBNMjU2LDE1MmMtMTMuMjQ4LDAtMjQtMTAuNzUyLTI0LTI0czEwLjc1Mi0yNCwyNC0yNHMyNCwxMC43NTIsMjQsMjRTMjY5LjI0OCwxNTIsMjU2LDE1MnoKCQkJIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNTEyLDMyMGMwLTcwLjY4OC03MS42NDgtMTI4LTE2MC0xMjhzLTE2MCw1Ny4zMTItMTYwLDEyOHM3MS42NDgsMTI4LDE2MCwxMjhjMTQuNTI4LDAsMjguMzUyLTIuMDQ4LDQxLjc2LTQuOTZMNDgwLDQ4MAoJCQlsLTI5LjgyNC01OS42MTZDNDg3LjU1MiwzOTYuOTYsNTEyLDM2MC45MjgsNTEyLDMyMHogTTMwNCwzMTJjLTEzLjI0OCwwLTI0LTEwLjc1Mi0yNC0yNHMxMC43NTItMjQsMjQtMjRzMjQsMTAuNzUyLDI0LDI0CgkJCVMzMTcuMjQ4LDMxMiwzMDQsMzEyeiBNNDAwLDMxMmMtMTMuMjQ4LDAtMjQtMTAuNzUyLTI0LTI0czEwLjc1Mi0yNCwyNC0yNHMyNCwxMC43NTIsMjQsMjRTNDEzLjI0OCwzMTIsNDAwLDMxMnoiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K");
}
.colorSetLite .monochrome-social-icons .icon-wechat:hover {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMTkyLDMyQzg1Ljk1MiwzMiwwLDEwMy42NDgsMCwxOTJjMCw1MC45NDQsMjguNzM2LDk2LjEyOCw3My4zMTIsMTI1LjM3Nkw0OCwzNjhsNjguOTYtMjkuNTM2CgkJCWMxNC43ODQsNS4yNDgsMzAuMTQ0LDkuNTY4LDQ2LjU2LDExLjU4NGMtMi4yNC05Ljc2LTMuNTItMTkuNzc2LTMuNTItMzAuMDQ4YzAtODguMjI0LDg2LjExMi0xNjAsMTkyLTE2MAoJCQljOS42OTYsMCwxOS4xNjgsMC44LDI4LjUxMiwxLjk1MkMzNjMuNjE2LDg3Ljk2OCwyODUuNjk2LDMyLDE5MiwzMnogTTEyOCwxNTJjLTEzLjI0OCwwLTI0LTEwLjc1Mi0yNC0yNHMxMC43NTItMjQsMjQtMjQKCQkJczI0LDEwLjc1MiwyNCwyNFMxNDEuMjQ4LDE1MiwxMjgsMTUyeiBNMjU2LDE1MmMtMTMuMjQ4LDAtMjQtMTAuNzUyLTI0LTI0czEwLjc1Mi0yNCwyNC0yNHMyNCwxMC43NTIsMjQsMjRTMjY5LjI0OCwxNTIsMjU2LDE1MnoKCQkJIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNTEyLDMyMGMwLTcwLjY4OC03MS42NDgtMTI4LTE2MC0xMjhzLTE2MCw1Ny4zMTItMTYwLDEyOHM3MS42NDgsMTI4LDE2MCwxMjhjMTQuNTI4LDAsMjguMzUyLTIuMDQ4LDQxLjc2LTQuOTZMNDgwLDQ4MAoJCQlsLTI5LjgyNC01OS42MTZDNDg3LjU1MiwzOTYuOTYsNTEyLDM2MC45MjgsNTEyLDMyMHogTTMwNCwzMTJjLTEzLjI0OCwwLTI0LTEwLjc1Mi0yNC0yNHMxMC43NTItMjQsMjQtMjRzMjQsMTAuNzUyLDI0LDI0CgkJCVMzMTcuMjQ4LDMxMiwzMDQsMzEyeiBNNDAwLDMxMmMtMTMuMjQ4LDAtMjQtMTAuNzUyLTI0LTI0czEwLjc1Mi0yNCwyNC0yNHMyNCwxMC43NTIsMjQsMjRTNDEzLjI0OCwzMTIsNDAwLDMxMnoiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K");
}
.colorSetLite .monochrome-social-icons .icon-tiktok {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iQ2FwYV8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iIzYyNzk4QiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+PGc+PHBhdGggZD0ibTQ4MC4zMiAxMjguMzljLTI5LjIyIDAtNTYuMTgtOS42OC03Ny44My0yNi4wMS0yNC44My0xOC43Mi00Mi42Ny00Ni4xOC00OC45Ny03Ny44My0xLjU2LTcuODItMi40LTE1Ljg5LTIuNDgtMjQuMTZoLTgzLjQ3djIyOC4wOGwtLjEgMTI0LjkzYzAgMzMuNC0yMS43NSA2MS43Mi01MS45IDcxLjY4LTguNzUgMi44OS0xOC4yIDQuMjYtMjguMDQgMy43Mi0xMi41Ni0uNjktMjQuMzMtNC40OC0zNC41Ni0xMC42LTIxLjc3LTEzLjAyLTM2LjUzLTM2LjY0LTM2LjkzLTYzLjY2LS42My00Mi4yMyAzMy41MS03Ni42NiA3NS43MS03Ni42NiA4LjMzIDAgMTYuMzMgMS4zNiAyMy44MiAzLjgzdi02Mi4zNC0yMi40MWMtNy45LTEuMTctMTUuOTQtMS43OC0yNC4wNy0xLjc4LTQ2LjE5IDAtODkuMzkgMTkuMi0xMjAuMjcgNTMuNzktMjMuMzQgMjYuMTQtMzcuMzQgNTkuNDktMzkuNSA5NC40Ni0yLjgzIDQ1Ljk0IDEzLjk4IDg5LjYxIDQ2LjU4IDEyMS44MyA0Ljc5IDQuNzMgOS44MiA5LjEyIDE1LjA4IDEzLjE3IDI3Ljk1IDIxLjUxIDYyLjEyIDMzLjE3IDk4LjExIDMzLjE3IDguMTMgMCAxNi4xNy0uNiAyNC4wNy0xLjc3IDMzLjYyLTQuOTggNjQuNjQtMjAuMzcgODkuMTItNDQuNTcgMzAuMDgtMjkuNzMgNDYuNy02OS4yIDQ2Ljg4LTExMS4yMWwtLjQzLTE4Ni41NmMxNC4zNSAxMS4wNyAzMC4wNCAyMC4yMyA0Ni44OCAyNy4zNCAyNi4xOSAxMS4wNSA1My45NiAxNi42NSA4Mi41NCAxNi42NHYtNjAuNjEtMjIuNDljLjAyLjAyLS4yMi4wMi0uMjQuMDJ6Ii8+PC9nPjwvc3ZnPg==");
}
.colorSetLite .monochrome-social-icons .icon-tiktok:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iQ2FwYV8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iIzYyNzk4QiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+PGc+PHBhdGggZD0ibTQ4MC4zMiAxMjguMzljLTI5LjIyIDAtNTYuMTgtOS42OC03Ny44My0yNi4wMS0yNC44My0xOC43Mi00Mi42Ny00Ni4xOC00OC45Ny03Ny44My0xLjU2LTcuODItMi40LTE1Ljg5LTIuNDgtMjQuMTZoLTgzLjQ3djIyOC4wOGwtLjEgMTI0LjkzYzAgMzMuNC0yMS43NSA2MS43Mi01MS45IDcxLjY4LTguNzUgMi44OS0xOC4yIDQuMjYtMjguMDQgMy43Mi0xMi41Ni0uNjktMjQuMzMtNC40OC0zNC41Ni0xMC42LTIxLjc3LTEzLjAyLTM2LjUzLTM2LjY0LTM2LjkzLTYzLjY2LS42My00Mi4yMyAzMy41MS03Ni42NiA3NS43MS03Ni42NiA4LjMzIDAgMTYuMzMgMS4zNiAyMy44MiAzLjgzdi02Mi4zNC0yMi40MWMtNy45LTEuMTctMTUuOTQtMS43OC0yNC4wNy0xLjc4LTQ2LjE5IDAtODkuMzkgMTkuMi0xMjAuMjcgNTMuNzktMjMuMzQgMjYuMTQtMzcuMzQgNTkuNDktMzkuNSA5NC40Ni0yLjgzIDQ1Ljk0IDEzLjk4IDg5LjYxIDQ2LjU4IDEyMS44MyA0Ljc5IDQuNzMgOS44MiA5LjEyIDE1LjA4IDEzLjE3IDI3Ljk1IDIxLjUxIDYyLjEyIDMzLjE3IDk4LjExIDMzLjE3IDguMTMgMCAxNi4xNy0uNiAyNC4wNy0xLjc3IDMzLjYyLTQuOTggNjQuNjQtMjAuMzcgODkuMTItNDQuNTcgMzAuMDgtMjkuNzMgNDYuNy02OS4yIDQ2Ljg4LTExMS4yMWwtLjQzLTE4Ni41NmMxNC4zNSAxMS4wNyAzMC4wNCAyMC4yMyA0Ni44OCAyNy4zNCAyNi4xOSAxMS4wNSA1My45NiAxNi42NSA4Mi41NCAxNi42NHYtNjAuNjEtMjIuNDljLjAyLjAyLS4yMi4wMi0uMjQuMDJ6Ii8+PC9nPjwvc3ZnPg==");
}
.colorSetLite .monochrome-social-icons .icon-snapchat {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij48ZyBpZD0iT1VUTElORV9jb3B5XzIiPjxnPjxwYXRoIGQ9Ik0xNiwwQzcuMTY0LDAsMCw3LjE2MywwLDE2czcuMTY0LDE2LDE2LDE2czE2LTcuMTY0LDE2LTE2UzI0LjgzNiwwLDE2LDB6IE0yNS40MSwyMC4wNyAgICBjLTAuMTEyLDAuMjYzLTAuNjIsMC42MzYtMi4zOTQsMC45MWMtMC4xNDUsMC4wMjItMC4yMDEsMC4yMTEtMC4yODgsMC42MDdjLTAuMDMxLDAuMTQ0LTAuMDYzLDAuMjg2LTAuMTA3LDAuNDM1ICAgIGMtMC4wMzgsMC4xMjktMC4xMTgsMC4xOS0wLjI1NCwwLjE5aC0wLjAyMmMtMC4wOTQsMC0wLjIyOC0wLjAxNy0wLjM5Ny0wLjA1Yy0wLjMtMC4wNTktMC42MzctMC4xMTMtMS4wNjYtMC4xMTMgICAgYy0wLjI1LDAtMC41MDksMC4wMjItMC43NjksMC4wNjVjLTAuNTMyLDAuMDg5LTAuOTg0LDAuNDA4LTEuNDYzLDAuNzQ2Yy0wLjY5NSwwLjQ5Mi0xLjQxMywwLjk5OS0yLjUzMiwwLjk5OSAgICBjLTAuMDQ5LDAtMC4wOTYtMC4wMDEtMC4xNDQtMC4wMDRoMGMtMC4wMywwLjAwMi0wLjA2MiwwLjAwNC0wLjA5NCwwLjAwNGMtMS4xMTgsMC0xLjgzNi0wLjUwNy0yLjUzLTAuOTk4ICAgIGMtMC40NzktMC4zMzktMC45MzEtMC42NTgtMS40NjQtMC43NDdjLTAuMjYtMC4wNDMtMC41MTktMC4wNjUtMC43NjktMC4wNjVjLTAuNDUxLDAtMC44MDYsMC4wNy0xLjA2NiwwLjEyICAgIGMtMC4xNTgsMC4wMzEtMC4yOTQsMC4wNTctMC4zOTcsMC4wNTdjLTAuMTA4LDAtMC4yMjUtMC4wMjMtMC4yNzYtMC4xOTdjLTAuMDQ0LTAuMTUxLTAuMDc2LTAuMjk2LTAuMTA3LTAuNDM4ICAgIGMtMC4wNzktMC4zNjMtMC4xMzYtMC41ODYtMC4yODgtMC42MWMtMS43NzQtMC4yNzQtMi4yODEtMC42NDctMi4zOTQtMC45MTNjLTAuMDE2LTAuMDM4LTAuMDI1LTAuMDc2LTAuMDI3LTAuMTEzICAgIGMtMC4wMDYtMC4xMDIsMC4wNjYtMC4xOTIsMC4xNjctMC4yMDhjMi43MjYtMC40NDksMy45NDktMy4yMzYsNC0zLjM1NGMwLjAwMS0wLjAwMywwLjAwMy0wLjAwNiwwLjAwNC0wLjAxICAgIGMwLjE2Ny0wLjMzOCwwLjItMC42MzIsMC4wOTctMC44NzJjLTAuMTg3LTAuNDQxLTAuNzk3LTAuNjM1LTEuMjAxLTAuNzYzYy0wLjA5OS0wLjAzMS0wLjE5My0wLjA2MS0wLjI2Ni0wLjA5ICAgIGMtMC44MDYtMC4zMTktMC44NzMtMC42NDYtMC44NDEtMC44MTJjMC4wNTQtMC4yODQsMC40MzQtMC40ODIsMC43NDEtMC40ODJjMC4wODQsMCwwLjE1OCwwLjAxNSwwLjIyMSwwLjA0NCAgICBjMC4zNjMsMC4xNywwLjY4OSwwLjI1NiwwLjk3MSwwLjI1NmMwLjM5LDAsMC41Ni0wLjE2NCwwLjU4LTAuMTg1Yy0wLjAxLTAuMTg1LTAuMDIyLTAuMzc3LTAuMDM1LTAuNTc2ICAgIGMtMC4wODEtMS4yODktMC4xODItMi44OTEsMC4yMjYtMy44MDVjMS4yMjItMi43NCwzLjgxNC0yLjk1Myw0LjU3OS0yLjk1M2MwLjAyLDAsMC4zMzUtMC4wMDMsMC4zMzUtMC4wMDNsMC4wNDUsMCAgICBjMC43NjcsMCwzLjM2NSwwLjIxMyw0LjU4NywyLjk1NWMwLjQwOCwwLjkxNSwwLjMwNywyLjUxOCwwLjIyNiwzLjgwNmwtMC4wMDMsMC4wNTZjLTAuMDExLDAuMTc5LTAuMDIyLDAuMzU0LTAuMDMxLDAuNTIxICAgIGMwLjAxOSwwLjAyLDAuMTc2LDAuMTcsMC41MjksMC4xODRoMGMwLjI2OC0wLjAxLDAuNTc3LTAuMDk2LDAuOTE1LTAuMjU0YzAuMDk5LTAuMDQ2LDAuMjA5LTAuMDU2LDAuMjg0LTAuMDU2ICAgIGMwLjExNSwwLDAuMjMxLDAuMDIyLDAuMzI3LDAuMDYybDAuMDA2LDAuMDAyYzAuMjc0LDAuMDk3LDAuNDUzLDAuMjg5LDAuNDU3LDAuNDljMC4wMDQsMC4xODktMC4xNDEsMC40NzMtMC44NDgsMC43NTIgICAgYy0wLjA3MywwLjAyOS0wLjE2NywwLjA1OS0wLjI2NiwwLjA5Yy0wLjQwNCwwLjEyOC0xLjAxNCwwLjMyMi0xLjIwMSwwLjc2M2MtMC4xMDIsMC4yNC0wLjA2OSwwLjUzNCwwLjA5NywwLjg3MiAgICBjMC4wMDEsMC4wMDMsMC4wMDMsMC4wMDYsMC4wMDUsMC4wMWMwLjA1MSwwLjExOCwxLjI3MiwyLjkwNCw0LDMuMzUzYzAuMTAxLDAuMDE3LDAuMTczLDAuMTA2LDAuMTY3LDAuMjA4ICAgIEMyNS40MzUsMTkuOTk0LDI1LjQyNiwyMC4wMzIsMjUuNDEsMjAuMDd6Ii8+PC9nPjwvZz48L3N2Zz4=");
}
.colorSetLite .monochrome-social-icons .icon-snapchat:hover {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij48ZyBpZD0iT1VUTElORV9jb3B5XzIiPjxnPjxwYXRoIGQ9Ik0xNiwwQzcuMTY0LDAsMCw3LjE2MywwLDE2czcuMTY0LDE2LDE2LDE2czE2LTcuMTY0LDE2LTE2UzI0LjgzNiwwLDE2LDB6IE0yNS40MSwyMC4wNyAgICBjLTAuMTEyLDAuMjYzLTAuNjIsMC42MzYtMi4zOTQsMC45MWMtMC4xNDUsMC4wMjItMC4yMDEsMC4yMTEtMC4yODgsMC42MDdjLTAuMDMxLDAuMTQ0LTAuMDYzLDAuMjg2LTAuMTA3LDAuNDM1ICAgIGMtMC4wMzgsMC4xMjktMC4xMTgsMC4xOS0wLjI1NCwwLjE5aC0wLjAyMmMtMC4wOTQsMC0wLjIyOC0wLjAxNy0wLjM5Ny0wLjA1Yy0wLjMtMC4wNTktMC42MzctMC4xMTMtMS4wNjYtMC4xMTMgICAgYy0wLjI1LDAtMC41MDksMC4wMjItMC43NjksMC4wNjVjLTAuNTMyLDAuMDg5LTAuOTg0LDAuNDA4LTEuNDYzLDAuNzQ2Yy0wLjY5NSwwLjQ5Mi0xLjQxMywwLjk5OS0yLjUzMiwwLjk5OSAgICBjLTAuMDQ5LDAtMC4wOTYtMC4wMDEtMC4xNDQtMC4wMDRoMGMtMC4wMywwLjAwMi0wLjA2MiwwLjAwNC0wLjA5NCwwLjAwNGMtMS4xMTgsMC0xLjgzNi0wLjUwNy0yLjUzLTAuOTk4ICAgIGMtMC40NzktMC4zMzktMC45MzEtMC42NTgtMS40NjQtMC43NDdjLTAuMjYtMC4wNDMtMC41MTktMC4wNjUtMC43NjktMC4wNjVjLTAuNDUxLDAtMC44MDYsMC4wNy0xLjA2NiwwLjEyICAgIGMtMC4xNTgsMC4wMzEtMC4yOTQsMC4wNTctMC4zOTcsMC4wNTdjLTAuMTA4LDAtMC4yMjUtMC4wMjMtMC4yNzYtMC4xOTdjLTAuMDQ0LTAuMTUxLTAuMDc2LTAuMjk2LTAuMTA3LTAuNDM4ICAgIGMtMC4wNzktMC4zNjMtMC4xMzYtMC41ODYtMC4yODgtMC42MWMtMS43NzQtMC4yNzQtMi4yODEtMC42NDctMi4zOTQtMC45MTNjLTAuMDE2LTAuMDM4LTAuMDI1LTAuMDc2LTAuMDI3LTAuMTEzICAgIGMtMC4wMDYtMC4xMDIsMC4wNjYtMC4xOTIsMC4xNjctMC4yMDhjMi43MjYtMC40NDksMy45NDktMy4yMzYsNC0zLjM1NGMwLjAwMS0wLjAwMywwLjAwMy0wLjAwNiwwLjAwNC0wLjAxICAgIGMwLjE2Ny0wLjMzOCwwLjItMC42MzIsMC4wOTctMC44NzJjLTAuMTg3LTAuNDQxLTAuNzk3LTAuNjM1LTEuMjAxLTAuNzYzYy0wLjA5OS0wLjAzMS0wLjE5My0wLjA2MS0wLjI2Ni0wLjA5ICAgIGMtMC44MDYtMC4zMTktMC44NzMtMC42NDYtMC44NDEtMC44MTJjMC4wNTQtMC4yODQsMC40MzQtMC40ODIsMC43NDEtMC40ODJjMC4wODQsMCwwLjE1OCwwLjAxNSwwLjIyMSwwLjA0NCAgICBjMC4zNjMsMC4xNywwLjY4OSwwLjI1NiwwLjk3MSwwLjI1NmMwLjM5LDAsMC41Ni0wLjE2NCwwLjU4LTAuMTg1Yy0wLjAxLTAuMTg1LTAuMDIyLTAuMzc3LTAuMDM1LTAuNTc2ICAgIGMtMC4wODEtMS4yODktMC4xODItMi44OTEsMC4yMjYtMy44MDVjMS4yMjItMi43NCwzLjgxNC0yLjk1Myw0LjU3OS0yLjk1M2MwLjAyLDAsMC4zMzUtMC4wMDMsMC4zMzUtMC4wMDNsMC4wNDUsMCAgICBjMC43NjcsMCwzLjM2NSwwLjIxMyw0LjU4NywyLjk1NWMwLjQwOCwwLjkxNSwwLjMwNywyLjUxOCwwLjIyNiwzLjgwNmwtMC4wMDMsMC4wNTZjLTAuMDExLDAuMTc5LTAuMDIyLDAuMzU0LTAuMDMxLDAuNTIxICAgIGMwLjAxOSwwLjAyLDAuMTc2LDAuMTcsMC41MjksMC4xODRoMGMwLjI2OC0wLjAxLDAuNTc3LTAuMDk2LDAuOTE1LTAuMjU0YzAuMDk5LTAuMDQ2LDAuMjA5LTAuMDU2LDAuMjg0LTAuMDU2ICAgIGMwLjExNSwwLDAuMjMxLDAuMDIyLDAuMzI3LDAuMDYybDAuMDA2LDAuMDAyYzAuMjc0LDAuMDk3LDAuNDUzLDAuMjg5LDAuNDU3LDAuNDljMC4wMDQsMC4xODktMC4xNDEsMC40NzMtMC44NDgsMC43NTIgICAgYy0wLjA3MywwLjAyOS0wLjE2NywwLjA1OS0wLjI2NiwwLjA5Yy0wLjQwNCwwLjEyOC0xLjAxNCwwLjMyMi0xLjIwMSwwLjc2M2MtMC4xMDIsMC4yNC0wLjA2OSwwLjUzNCwwLjA5NywwLjg3MiAgICBjMC4wMDEsMC4wMDMsMC4wMDMsMC4wMDYsMC4wMDUsMC4wMWMwLjA1MSwwLjExOCwxLjI3MiwyLjkwNCw0LDMuMzUzYzAuMTAxLDAuMDE3LDAuMTczLDAuMTA2LDAuMTY3LDAuMjA4ICAgIEMyNS40MzUsMTkuOTk0LDI1LjQyNiwyMC4wMzIsMjUuNDEsMjAuMDd6Ii8+PC9nPjwvZz48L3N2Zz4=");
}
.colorSetLite .monochrome-social-icons .icon-whatsapp {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTEzLjYwMSAyLjMyNkE3Ljg1NCA3Ljg1NCAwIDAgMCA3Ljk5NCAwQzMuNjI3IDAgLjA2OCAzLjU1OC4wNjQgNy45MjZjMCAxLjM5OS4zNjYgMi43NiAxLjA1NyAzLjk2NUwwIDE2bDQuMjA0LTEuMTAyYTcuOTMzIDcuOTMzIDAgMCAwIDMuNzkuOTY1aC4wMDRjNC4zNjggMCA3LjkyNi0zLjU1OCA3LjkzLTcuOTNBNy44OTggNy44OTggMCAwIDAgMTMuNiAyLjMyNnpNNy45OTQgMTQuNTIxYTYuNTczIDYuNTczIDAgMCAxLTMuMzU2LS45MmwtLjI0LS4xNDQtMi40OTQuNjU0LjY2Ni0yLjQzMy0uMTU2LS4yNTFhNi41NiA2LjU2IDAgMCAxLTEuMDA3LTMuNTA1YzAtMy42MjYgMi45NTctNi41ODQgNi41OTEtNi41ODRhNi41NiA2LjU2IDAgMCAxIDQuNjYgMS45MzEgNi41NTcgNi41NTcgMCAwIDEgMS45MjggNC42NmMtLjAwNCAzLjYzOS0yLjk2MSA2LjU5Mi02LjU5MiA2LjU5MnptMy42MTUtNC45MzRjLS4xOTctLjA5OS0xLjE3LS41NzgtMS4zNTMtLjY0Ni0uMTgyLS4wNjUtLjMxNS0uMDk5LS40NDUuMDk5LS4xMzMuMTk3LS41MTMuNjQ2LS42MjcuNzc1LS4xMTQuMTMzLS4yMzIuMTQ4LS40My4wNS0uMTk3LS4xLS44MzYtLjMwOC0xLjU5Mi0uOTg1LS41OS0uNTI1LS45ODUtMS4xNzUtMS4xMDMtMS4zNzItLjExNC0uMTk4LS4wMTEtLjMwNC4wODgtLjQwMy4wODctLjA4OC4xOTctLjIzMi4yOTYtLjM0Ni4xLS4xMTQuMTMzLS4xOTguMTk4LS4zMy4wNjUtLjEzNC4wMzQtLjI0OC0uMDE1LS4zNDctLjA1LS4wOTktLjQ0NS0xLjA3Ni0uNjEyLTEuNDctLjE2LS4zODktLjMyMy0uMzM1LS40NDUtLjM0LS4xMTQtLjAwNy0uMjQ3LS4wMDctLjM4LS4wMDdhLjcyOS43MjkgMCAwIDAtLjUyOS4yNDdjLS4xODIuMTk4LS42OTEuNjc3LS42OTEgMS42NTQgMCAuOTc3LjcxIDEuOTE2LjgxIDIuMDQ5LjA5OC4xMzMgMS4zOTQgMi4xMzIgMy4zODMgMi45OTIuNDcuMjA1Ljg0LjMyNiAxLjEyOS40MTguNDc1LjE1Mi45MDQuMTI5IDEuMjQ2LjA4LjM4LS4wNTggMS4xNzEtLjQ4IDEuMzM4LS45NDMuMTY0LS40NjQuMTY0LS44Ni4xMTQtLjk0My0uMDQ5LS4wODQtLjE4Mi0uMTMzLS4zOC0uMjMyeiIvPgo8L3N2Zz4K");
}
.colorSetLite .monochrome-social-icons .icon-whatsapp:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTEzLjYwMSAyLjMyNkE3Ljg1NCA3Ljg1NCAwIDAgMCA3Ljk5NCAwQzMuNjI3IDAgLjA2OCAzLjU1OC4wNjQgNy45MjZjMCAxLjM5OS4zNjYgMi43NiAxLjA1NyAzLjk2NUwwIDE2bDQuMjA0LTEuMTAyYTcuOTMzIDcuOTMzIDAgMCAwIDMuNzkuOTY1aC4wMDRjNC4zNjggMCA3LjkyNi0zLjU1OCA3LjkzLTcuOTNBNy44OTggNy44OTggMCAwIDAgMTMuNiAyLjMyNnpNNy45OTQgMTQuNTIxYTYuNTczIDYuNTczIDAgMCAxLTMuMzU2LS45MmwtLjI0LS4xNDQtMi40OTQuNjU0LjY2Ni0yLjQzMy0uMTU2LS4yNTFhNi41NiA2LjU2IDAgMCAxLTEuMDA3LTMuNTA1YzAtMy42MjYgMi45NTctNi41ODQgNi41OTEtNi41ODRhNi41NiA2LjU2IDAgMCAxIDQuNjYgMS45MzEgNi41NTcgNi41NTcgMCAwIDEgMS45MjggNC42NmMtLjAwNCAzLjYzOS0yLjk2MSA2LjU5Mi02LjU5MiA2LjU5MnptMy42MTUtNC45MzRjLS4xOTctLjA5OS0xLjE3LS41NzgtMS4zNTMtLjY0Ni0uMTgyLS4wNjUtLjMxNS0uMDk5LS40NDUuMDk5LS4xMzMuMTk3LS41MTMuNjQ2LS42MjcuNzc1LS4xMTQuMTMzLS4yMzIuMTQ4LS40My4wNS0uMTk3LS4xLS44MzYtLjMwOC0xLjU5Mi0uOTg1LS41OS0uNTI1LS45ODUtMS4xNzUtMS4xMDMtMS4zNzItLjExNC0uMTk4LS4wMTEtLjMwNC4wODgtLjQwMy4wODctLjA4OC4xOTctLjIzMi4yOTYtLjM0Ni4xLS4xMTQuMTMzLS4xOTguMTk4LS4zMy4wNjUtLjEzNC4wMzQtLjI0OC0uMDE1LS4zNDctLjA1LS4wOTktLjQ0NS0xLjA3Ni0uNjEyLTEuNDctLjE2LS4zODktLjMyMy0uMzM1LS40NDUtLjM0LS4xMTQtLjAwNy0uMjQ3LS4wMDctLjM4LS4wMDdhLjcyOS43MjkgMCAwIDAtLjUyOS4yNDdjLS4xODIuMTk4LS42OTEuNjc3LS42OTEgMS42NTQgMCAuOTc3LjcxIDEuOTE2LjgxIDIuMDQ5LjA5OC4xMzMgMS4zOTQgMi4xMzIgMy4zODMgMi45OTIuNDcuMjA1Ljg0LjMyNiAxLjEyOS40MTguNDc1LjE1Mi45MDQuMTI5IDEuMjQ2LjA4LjM4LS4wNTggMS4xNzEtLjQ4IDEuMzM4LS45NDMuMTY0LS40NjQuMTY0LS44Ni4xMTQtLjk0My0uMDQ5LS4wODQtLjE4Mi0uMTMzLS4zOC0uMjMyeiIvPgo8L3N2Zz4K");
}
.colorSetLite .monochrome-social-icons .icon-telegram {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTk1LDkuOWMtMS4zLTEuMS0zLjQtMS4yLTctMC4xYzAsMCwwLDAsMCwwYy0yLjUsMC44LTI0LjcsOS4yLTQ0LjMsMTcuM2MtMTcuNiw3LjMtMzEuOSwxMy43LTMzLjYsMTQuNSAgYy0xLjksMC42LTYsMi40LTYuMiw1LjJjLTAuMSwxLjgsMS40LDMuNCw0LjMsNC43YzMuMSwxLjYsMTYuOCw2LjIsMTkuNyw3LjFjMSwzLjQsNi45LDIzLjMsNy4yLDI0LjVjMC40LDEuOCwxLjYsMi44LDIuMiwzLjIgIGMwLjEsMC4xLDAuMywwLjMsMC41LDAuNGMwLjMsMC4yLDAuNywwLjMsMS4yLDAuM2MwLjcsMCwxLjUtMC4zLDIuMi0wLjhjMy43LTMsMTAuMS05LjcsMTEuOS0xMS42YzcuOSw2LjIsMTYuNSwxMy4xLDE3LjMsMTMuOSAgYzAsMCwwLjEsMC4xLDAuMSwwLjFjMS45LDEuNiwzLjksMi41LDUuNywyLjVjMC42LDAsMS4yLTAuMSwxLjgtMC4zYzIuMS0wLjcsMy42LTIuNyw0LjEtNS40YzAtMC4xLDAuMS0wLjUsMC4zLTEuMiAgYzMuNC0xNC44LDYuMS0yNy44LDguMy0zOC43YzIuMS0xMC43LDMuOC0yMS4yLDQuOC0yNi44YzAuMi0xLjQsMC40LTIuNSwwLjUtMy4yQzk2LjMsMTMuNSw5Ni41LDExLjIsOTUsOS45eiBNMzAsNTguM2w0Ny43LTMxLjYgIGMwLjEtMC4xLDAuMy0wLjIsMC40LTAuM2MwLDAsMCwwLDAsMGMwLjEsMCwwLjEtMC4xLDAuMi0wLjFjMC4xLDAsMC4xLDAsMC4yLTAuMWMtMC4xLDAuMS0wLjIsMC40LTAuNCwwLjZMNjYsMzguMSAgYy04LjQsNy43LTE5LjQsMTcuOC0yNi43LDI0LjRjMCwwLDAsMCwwLDAuMWMwLDAtMC4xLDAuMS0wLjEsMC4xYzAsMCwwLDAuMS0wLjEsMC4xYzAsMC4xLDAsMC4xLTAuMSwwLjJjMCwwLDAsMC4xLDAsMC4xICBjMCwwLDAsMCwwLDAuMWMtMC41LDUuNi0xLjQsMTUuMi0xLjgsMTkuNWMwLDAsMCwwLDAtMC4xQzM2LjgsODEuNCwzMS4yLDYyLjMsMzAsNTguM3oiLz4KPC9zdmc+");
}
.colorSetLite .monochrome-social-icons .icon-telegram:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTk1LDkuOWMtMS4zLTEuMS0zLjQtMS4yLTctMC4xYzAsMCwwLDAsMCwwYy0yLjUsMC44LTI0LjcsOS4yLTQ0LjMsMTcuM2MtMTcuNiw3LjMtMzEuOSwxMy43LTMzLjYsMTQuNSAgYy0xLjksMC42LTYsMi40LTYuMiw1LjJjLTAuMSwxLjgsMS40LDMuNCw0LjMsNC43YzMuMSwxLjYsMTYuOCw2LjIsMTkuNyw3LjFjMSwzLjQsNi45LDIzLjMsNy4yLDI0LjVjMC40LDEuOCwxLjYsMi44LDIuMiwzLjIgIGMwLjEsMC4xLDAuMywwLjMsMC41LDAuNGMwLjMsMC4yLDAuNywwLjMsMS4yLDAuM2MwLjcsMCwxLjUtMC4zLDIuMi0wLjhjMy43LTMsMTAuMS05LjcsMTEuOS0xMS42YzcuOSw2LjIsMTYuNSwxMy4xLDE3LjMsMTMuOSAgYzAsMCwwLjEsMC4xLDAuMSwwLjFjMS45LDEuNiwzLjksMi41LDUuNywyLjVjMC42LDAsMS4yLTAuMSwxLjgtMC4zYzIuMS0wLjcsMy42LTIuNyw0LjEtNS40YzAtMC4xLDAuMS0wLjUsMC4zLTEuMiAgYzMuNC0xNC44LDYuMS0yNy44LDguMy0zOC43YzIuMS0xMC43LDMuOC0yMS4yLDQuOC0yNi44YzAuMi0xLjQsMC40LTIuNSwwLjUtMy4yQzk2LjMsMTMuNSw5Ni41LDExLjIsOTUsOS45eiBNMzAsNTguM2w0Ny43LTMxLjYgIGMwLjEtMC4xLDAuMy0wLjIsMC40LTAuM2MwLDAsMCwwLDAsMGMwLjEsMCwwLjEtMC4xLDAuMi0wLjFjMC4xLDAsMC4xLDAsMC4yLTAuMWMtMC4xLDAuMS0wLjIsMC40LTAuNCwwLjZMNjYsMzguMSAgYy04LjQsNy43LTE5LjQsMTcuOC0yNi43LDI0LjRjMCwwLDAsMCwwLDAuMWMwLDAtMC4xLDAuMS0wLjEsMC4xYzAsMCwwLDAuMS0wLjEsMC4xYzAsMC4xLDAsMC4xLTAuMSwwLjJjMCwwLDAsMC4xLDAsMC4xICBjMCwwLDAsMCwwLDAuMWMtMC41LDUuNi0xLjQsMTUuMi0xLjgsMTkuNWMwLDAsMCwwLDAtMC4xQzM2LjgsODEuNCwzMS4yLDYyLjMsMzAsNTguM3oiLz4KPC9zdmc+");
}

.colorSetDark .social_text {
  color: #fff;
}
.colorSetDark .monochrome-social-icons .icon-facebook {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOS42MiwxOFYxMUg3LjI4VjguMzFIOS42MnYtMmEzLjI3LDMuMjcsMCwwLDEsMi45Mi0zLjU4aC41N2ExNi40MiwxNi40MiwwLDAsMSwyLjEuMTFWNS4yNUgxMy43OGMtMS4xMywwLTEuMzUuNTQtMS4zNSwxLjMzVjguMzFoMi43TDE0Ljc4LDExSDEyLjQzdjdIMTdhMSwxLDAsMCwwLDEtMVYxYTEsMSwwLDAsMC0xLTFIMUExLDEsMCwwLDAsMCwxVjE3YTEsMSwwLDAsMCwxLDFaIi8+Cjwvc3ZnPgo=");
}
.colorSetDark .monochrome-social-icons .icon-facebook:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOS42MiwxOFYxMUg3LjI4VjguMzFIOS42MnYtMmEzLjI3LDMuMjcsMCwwLDEsMi45Mi0zLjU4aC41N2ExNi40MiwxNi40MiwwLDAsMSwyLjEuMTFWNS4yNUgxMy43OGMtMS4xMywwLTEuMzUuNTQtMS4zNSwxLjMzVjguMzFoMi43TDE0Ljc4LDExSDEyLjQzdjdIMTdhMSwxLDAsMCwwLDEtMVYxYTEsMSwwLDAsMC0xLTFIMUExLDEsMCwwLDAsMCwxVjE3YTEsMSwwLDAsMCwxLDFaIi8+Cjwvc3ZnPgo=");
}
.colorSetDark .monochrome-social-icons .icon-flickr {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNIMFYxNi42OUExLjMyLDEuMzIsMCwwLDAsMS4zMywxOEgxNi42OUExLjMyLDEuMzIsMCwwLDAsMTgsMTYuNjdoMFYxLjMxQTEuMzIsMS4zMiwwLDAsMCwxNi42NywwWk00LjUsMTIuNEEzLjUsMy41LDAsMSwxLDgsOC45LDMuNSwzLjUsMCwwLDEsNC41LDEyLjRabTksMEEzLjUsMy41LDAsMSwxLDE3LDguOSwzLjUsMy41LDAsMCwxLDEzLjUsMTIuNFoiLz4KPC9zdmc+");
}
.colorSetDark .monochrome-social-icons .icon-flickr:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNIMFYxNi42OUExLjMyLDEuMzIsMCwwLDAsMS4zMywxOEgxNi42OUExLjMyLDEuMzIsMCwwLDAsMTgsMTYuNjdoMFYxLjMxQTEuMzIsMS4zMiwwLDAsMCwxNi42NywwWk00LjUsMTIuNEEzLjUsMy41LDAsMSwxLDgsOC45LDMuNSwzLjUsMCwwLDEsNC41LDEyLjRabTksMEEzLjUsMy41LDAsMSwxLDE3LDguOSwzLjUsMy41LDAsMCwxLDEzLjUsMTIuNFoiLz4KPC9zdmc+");
}
.colorSetDark .monochrome-social-icons .icon-instagram {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOC45My4ySDUuMzFBNi43LDYuNywwLDAsMCwzLjE5LjYxYTQuMTcsNC4xNywwLDAsMC0xLjU2LDEsNC4yOSw0LjI5LDAsMCwwLTEsMS42QTYuODIsNi44MiwwLDAsMCwuMiw1LjM4djcuMjlhNi44Miw2LjgyLDAsMCwwLC40MSwyLjE0QTQuNTIsNC41MiwwLDAsMCwzLjI1LDE3LjRhNi40Myw2LjQzLDAsMCwwLDIuMTMuNGg3LjI0YTYuNDMsNi40MywwLDAsMCwyLjEzLS40LDQuNTIsNC41MiwwLDAsMCwyLjY0LTIuNTksNi44Miw2LjgyLDAsMCwwLC40MS0yLjE0VjUuNGE3LDcsMCwwLDAtLjQxLTIuMTYsNC4zMiw0LjMyLDAsMCwwLTEtMS41NSw0LjI3LDQuMjcsMCwwLDAtMS41Ni0xQTYuNDUsNi40NSwwLDAsMCwxMi42OS4yNUg5LjA3Wk04LjE0LDEuOGg0LjM1YTQuNDcsNC40NywwLDAsMSwxLjYyLjMsMi44NiwyLjg2LDAsMCwxLDEuNjcsMS42OCw0Ljc1LDQuNzUsMCwwLDEsLjMsMS42M3Y3LjEzYTUuMDYsNS4wNiwwLDAsMS0uMywxLjY0LDIuNTcsMi41NywwLDAsMS0uNjYsMSwyLjYzLDIuNjMsMCwwLDEtMSwuNjcsNC43NCw0Ljc0LDAsMCwxLTEuNjIuM0g1LjM5YTQuODUsNC44NSwwLDAsMS0xLjY0LS4zLDIuNiwyLjYsMCwwLDEtMS0uNjcsMi40NywyLjQ3LDAsMCwxLS42Ni0xLDQuODEsNC44MSwwLDAsMS0uMy0xLjY0VjUuNDFhNC45MSw0LjkxLDAsMCwxLC4zLTEuNjUsMi42MSwyLjYxLDAsMCwxLC42Ni0xLDIuNjksMi42OSwwLDAsMSwxLS42Niw0Ljg3LDQuODcsMCwwLDEsMS42NC0uMzFIOC4xNFptNS40OCwxLjQ2YTEuMDYsMS4wNiwwLDEsMCwxLjA2LDEuMDYsMS4wNSwxLjA1LDAsMCwwLTEuMDYtMS4wNlpNOC45Myw0LjQ5QTQuNTQsNC41NCwwLDEsMCwxMy40NCw5LDQuNTIsNC41MiwwLDAsMCw4LjkzLDQuNDlabTAsMS42QTMsMywwLDEsMSw2LDkuMDVINkEzLDMsMCwwLDEsOC45Myw2LjA5WiIvPgo8L3N2Zz4K");
}
.colorSetDark .monochrome-social-icons .icon-instagram:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOC45My4ySDUuMzFBNi43LDYuNywwLDAsMCwzLjE5LjYxYTQuMTcsNC4xNywwLDAsMC0xLjU2LDEsNC4yOSw0LjI5LDAsMCwwLTEsMS42QTYuODIsNi44MiwwLDAsMCwuMiw1LjM4djcuMjlhNi44Miw2LjgyLDAsMCwwLC40MSwyLjE0QTQuNTIsNC41MiwwLDAsMCwzLjI1LDE3LjRhNi40Myw2LjQzLDAsMCwwLDIuMTMuNGg3LjI0YTYuNDMsNi40MywwLDAsMCwyLjEzLS40LDQuNTIsNC41MiwwLDAsMCwyLjY0LTIuNTksNi44Miw2LjgyLDAsMCwwLC40MS0yLjE0VjUuNGE3LDcsMCwwLDAtLjQxLTIuMTYsNC4zMiw0LjMyLDAsMCwwLTEtMS41NSw0LjI3LDQuMjcsMCwwLDAtMS41Ni0xQTYuNDUsNi40NSwwLDAsMCwxMi42OS4yNUg5LjA3Wk04LjE0LDEuOGg0LjM1YTQuNDcsNC40NywwLDAsMSwxLjYyLjMsMi44NiwyLjg2LDAsMCwxLDEuNjcsMS42OCw0Ljc1LDQuNzUsMCwwLDEsLjMsMS42M3Y3LjEzYTUuMDYsNS4wNiwwLDAsMS0uMywxLjY0LDIuNTcsMi41NywwLDAsMS0uNjYsMSwyLjYzLDIuNjMsMCwwLDEtMSwuNjcsNC43NCw0Ljc0LDAsMCwxLTEuNjIuM0g1LjM5YTQuODUsNC44NSwwLDAsMS0xLjY0LS4zLDIuNiwyLjYsMCwwLDEtMS0uNjcsMi40NywyLjQ3LDAsMCwxLS42Ni0xLDQuODEsNC44MSwwLDAsMS0uMy0xLjY0VjUuNDFhNC45MSw0LjkxLDAsMCwxLC4zLTEuNjUsMi42MSwyLjYxLDAsMCwxLC42Ni0xLDIuNjksMi42OSwwLDAsMSwxLS42Niw0Ljg3LDQuODcsMCwwLDEsMS42NC0uMzFIOC4xNFptNS40OCwxLjQ2YTEuMDYsMS4wNiwwLDEsMCwxLjA2LDEuMDYsMS4wNSwxLjA1LDAsMCwwLTEuMDYtMS4wNlpNOC45Myw0LjQ5QTQuNTQsNC41NCwwLDEsMCwxMy40NCw5LDQuNTIsNC41MiwwLDAsMCw4LjkzLDQuNDlabTAsMS42QTMsMywwLDEsMSw2LDkuMDVINkEzLDMsMCwwLDEsOC45Myw2LjA5WiIvPgo8L3N2Zz4K");
}
.colorSetDark .monochrome-social-icons .icon-linkedin {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNWMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDEuMzMsMThIMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDE4LDE2LjY3VjEuMzFBMS4zMiwxLjMyLDAsMCwwLDE2LjY3LDBaTTUuNDcsMTUuNDRIMi43NlY2Ljg1SDUuNDdabS4yMS0xMS4zQTEuNTQsMS41NCwwLDAsMSw0LjEyLDUuNjZINC4wNkExLjUzLDEuNTMsMCwwLDEsMi41Niw0LjF2MGExLjUzLDEuNTMsMCwwLDEsMS41Ni0xLjVoMEExLjUzLDEuNTMsMCwwLDEsNS42OCw0LjFabTkuNzYsMTEuMzFoLTIuN1YxMC43NmMwLTEuMzktLjU5LTEuODItMS4zNS0xLjgyaC0uMTVBMS42NSwxLjY1LDAsMCwwLDkuOCwxMC43OXY0LjY2SDcuMDlWNi44NUg5LjczdjEuMkEzLDMsMCwwLDEsMTIuMyw2LjU4YzEuNTEsMCwzLjE0LjksMy4xNCwzLjUyWiIvPgo8L3N2Zz4=");
}
.colorSetDark .monochrome-social-icons .icon-linkedin:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNWMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDEuMzMsMThIMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDE4LDE2LjY3VjEuMzFBMS4zMiwxLjMyLDAsMCwwLDE2LjY3LDBaTTUuNDcsMTUuNDRIMi43NlY2Ljg1SDUuNDdabS4yMS0xMS4zQTEuNTQsMS41NCwwLDAsMSw0LjEyLDUuNjZINC4wNkExLjUzLDEuNTMsMCwwLDEsMi41Niw0LjF2MGExLjUzLDEuNTMsMCwwLDEsMS41Ni0xLjVoMEExLjUzLDEuNTMsMCwwLDEsNS42OCw0LjFabTkuNzYsMTEuMzFoLTIuN1YxMC43NmMwLTEuMzktLjU5LTEuODItMS4zNS0xLjgyaC0uMTVBMS42NSwxLjY1LDAsMCwwLDkuOCwxMC43OXY0LjY2SDcuMDlWNi44NUg5LjczdjEuMkEzLDMsMCwwLDEsMTIuMyw2LjU4YzEuNTEsMCwzLjE0LjksMy4xNCwzLjUyWiIvPgo8L3N2Zz4=");
}
.colorSetDark .monochrome-social-icons .icon-twitter {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgZmlsbD0iI2ZmZiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMyAwQzEuMzQzMTUgMCAwIDEuMzQzMTQgMCAzVjM1QzAgMzYuNjU2OSAxLjM0MzE1IDM4IDMgMzhIMzVDMzYuNjU2OSAzOCAzOCAzNi42NTY5IDM4IDM1VjNDMzggMS4zNDMxNCAzNi42NTY5IDAgMzUgMEgzWk0zMS4zNDUyIDZIMjcuMDUxNkwxOS45NzU0IDE0LjMwOEwxMy44NTgzIDZINUwxNS41ODQ1IDIwLjIyTDUuNTUxNjIgMzJIOS44NDc3MkwxNy41OTExIDIyLjkxMDdMMjQuMzU4NSAzMkgzM0wyMS45NjUxIDE3LjAxMzNMMzEuMzQ1MiA2Wk0yNy45MjM4IDI5LjM2SDI1LjU0NDhMMTAuMDEzOSA4LjUwMTM0SDEyLjU2NjlMMjcuOTIzOCAyOS4zNloiLz4KPC9zdmc+Cg==");
}
.colorSetDark .monochrome-social-icons .icon-twitter:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgZmlsbD0iI2ZmZiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMyAwQzEuMzQzMTUgMCAwIDEuMzQzMTQgMCAzVjM1QzAgMzYuNjU2OSAxLjM0MzE1IDM4IDMgMzhIMzVDMzYuNjU2OSAzOCAzOCAzNi42NTY5IDM4IDM1VjNDMzggMS4zNDMxNCAzNi42NTY5IDAgMzUgMEgzWk0zMS4zNDUyIDZIMjcuMDUxNkwxOS45NzU0IDE0LjMwOEwxMy44NTgzIDZINUwxNS41ODQ1IDIwLjIyTDUuNTUxNjIgMzJIOS44NDc3MkwxNy41OTExIDIyLjkxMDdMMjQuMzU4NSAzMkgzM0wyMS45NjUxIDE3LjAxMzNMMzEuMzQ1MiA2Wk0yNy45MjM4IDI5LjM2SDI1LjU0NDhMMTAuMDEzOSA4LjUwMTM0SDEyLjU2NjlMMjcuOTIzOCAyOS4zNloiLz4KPC9zdmc+Cg==");
}
.colorSetDark .monochrome-social-icons .icon-xing {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNIMFYxNi42OUExLjMyLDEuMzIsMCwwLDAsMS4zMywxOEgxNi42OUExLjMyLDEuMzIsMCwwLDAsMTgsMTYuNjdoMFYxLjMxQTEuMzIsMS4zMiwwLDAsMCwxNi42NywwWm0tMTEsMTEuNkgzLjc1YS4yNS4yNSwwLDAsMS0uMjUtLjEyLjMuMywwLDAsMSwwLS4yOWwyLTMuNTF2MEw0LjIyLDUuNDdhLjMuMywwLDAsMSwwLS4yOS4yOC4yOCwwLDAsMSwuMjUtLjEySDYuMzVhLjU3LjU3LDAsMCwxLC41Mi4zNkw4LjE2LDcuNjdsLTIsMy41OEEuNTcuNTcsMCwwLDEsNS42MiwxMS42Wk0xNC41LDIuOWwtNC4xNSw3LjM1aDBMMTMsMTUuMWEuMjYuMjYsMCwwLDEsMCwuMjkuMjcuMjcsMCwwLDEtLjI1LjEySDEwLjg3YS41Ny41NywwLDAsMS0uNTItLjM2TDcuNjgsMTAuMjZsNC4xNy03LjQxYS41OC41OCwwLDAsMSwuNTEtLjM2aDEuODlhLjI3LjI3LDAsMCwxLC4yNS4xMkEuMy4zLDAsMCwxLDE0LjUsMi45WiIvPgo8L3N2Zz4=");
}
.colorSetDark .monochrome-social-icons .icon-xing:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNIMFYxNi42OUExLjMyLDEuMzIsMCwwLDAsMS4zMywxOEgxNi42OUExLjMyLDEuMzIsMCwwLDAsMTgsMTYuNjdoMFYxLjMxQTEuMzIsMS4zMiwwLDAsMCwxNi42NywwWm0tMTEsMTEuNkgzLjc1YS4yNS4yNSwwLDAsMS0uMjUtLjEyLjMuMywwLDAsMSwwLS4yOWwyLTMuNTF2MEw0LjIyLDUuNDdhLjMuMywwLDAsMSwwLS4yOS4yOC4yOCwwLDAsMSwuMjUtLjEySDYuMzVhLjU3LjU3LDAsMCwxLC41Mi4zNkw4LjE2LDcuNjdsLTIsMy41OEEuNTcuNTcsMCwwLDEsNS42MiwxMS42Wk0xNC41LDIuOWwtNC4xNSw3LjM1aDBMMTMsMTUuMWEuMjYuMjYsMCwwLDEsMCwuMjkuMjcuMjcsMCwwLDEtLjI1LjEySDEwLjg3YS41Ny41NywwLDAsMS0uNTItLjM2TDcuNjgsMTAuMjZsNC4xNy03LjQxYS41OC41OCwwLDAsMSwuNTEtLjM2aDEuODlhLjI3LjI3LDAsMCwxLC4yNS4xMkEuMy4zLDAsMCwxLDE0LjUsMi45WiIvPgo8L3N2Zz4=");
}
.colorSetDark .monochrome-social-icons .icon-youtube {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOC41NCw2LjZjLjIxLDAsLjMzLS4xNS4yOS0uNHYtMnMwLDAsMCwwYS4zNy4zNywwLDAsMC0uMzYtLjM3Yy0uMjEsMC0uMzIuMTctLjMyLjQxdjJhLjExLjExLDAsMCwwLDAsLjA4QS4zNS4zNSwwLDAsMCw4LjU0LDYuNloiLz4KPHBhdGggZD0iTTE2LjY3LDBIMS4zMUExLjMyLDEuMzIsMCwwLDAsMCwxLjMzSDBWMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDEuMzMsMThIMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDE4LDE2LjY3aDBWMS4zMUExLjMyLDEuMzIsMCwwLDAsMTYuNjcsMFpNMTAuMzUsMy4wNmguNzlWNi4zYzAsLjE3LDAsLjI5LjIxLjI5cy4zNy0uMi40Ni0uMzFWMy4wNmguOFY3LjNoLS44VjYuODNhMS4yMiwxLjIyLDAsMCwxLS45LjUyYy0uNDMsMC0uNTYtLjM0LS41Ni0uNzVaTTguNTQsM2guMDdBMS4xMSwxLjExLDAsMCwxLDkuNjgsNC4xNVY2LjM2YTEuMDksMS4wOSwwLDAsMS0xLjE3LDEsLjY2LjY2LDAsMCwxLS4yOCwwLDEsMSwwLDAsMS0uODUtMS4xNFY0QTEuMDksMS4wOSwwLDAsMSw4LjU0LDNaTTUuMzMsMS41M2wuNjEsMi4zLjU4LTIuM2guOWwtMSwzLjRWNy4zSDUuNTRWNUw0LjQ0LDEuNTNabTcuOTIsMTQuODZjLTEuNjEuMTEtNi44Ny4xMS04LjQ5LDBzLTItMS4yMy0yLTQsLjIyLTMuODIsMi0zLjk0YzEuNi0uMTEsNi44Ny0uMTEsOC40OSwwLDEuNzcuMTIsMiwxLjE4LDIsNFMxNSwxNi4yNywxMy4yNSwxNi4zOVoiLz4KPHBhdGggZD0iTTEzLjEzLDExSDEzYTEuMTMsMS4xMywwLDAsMC0xLDEuMTlWMTRjMCwuNzIuMjksMS4yNCwxLjA5LDEuMjRTMTQuMiwxNC43NSwxNC4yLDE0di0uMzFoLS43OHYuMjdjMCwuMzUsMCwuNTctLjM0LjU3cy0uMzMtLjI2LS4zMy0uNTd2LS43NkgxNC4ydi0xQzE0LjIsMTEuNDIsMTMuODYsMTEsMTMuMTMsMTFabS4yNywxLjYyaC0uNjd2LS40MmMwLS4yNy4wNi0uNDguMzQtLjQ4aDBjLjI3LDAsLjMzLjIuMzMuNDdaIi8+CjxwYXRoIGQ9Ik0xMC42OCwxMWEuODcuODcsMCwwLDAtLjY3LjM5VjkuNjJIOS4yNXY1LjQ5SDEwdi0uMzJhLjg3Ljg3LDAsMCwwLC43MS4zN2MuNSwwLC42OS0uMzkuNjktLjlWMTJDMTEuNDEsMTEuNDgsMTEuMjMsMTEsMTAuNjgsMTFabS0uMDksMy4xN2EuNTMuNTMsMCwwLDEsMCwuMjguMzIuMzIsMCwwLDEtLjM5LDAsLjQ5LjQ5LDAsMCwxLS4xOC0uMTRWMTEuODFsLjE1LS4xMmEuMzIuMzIsMCwwLDEsLjM3LjA3LjQ0LjQ0LDAsMCwxLC4wOS4zMVoiLz4KPHBvbHlnb24gcG9pbnRzPSI2LjM0IDkuNjIgMy43OSA5LjYyIDMuNzkgMTAuNDIgNC42NCAxMC40MiA0LjY0IDE1LjExIDUuNDkgMTUuMTEgNS40OSAxMC40MiA2LjM0IDEwLjQyIDYuMzQgOS42MiIvPgo8cGF0aCBkPSJNNy43MywxMS4wNnYzLjA3YS42LjYsMCwwLDEtLjQ0LjNjLS4yLDAtLjItLjExLS4yLS4yN3YtMy4xSDYuMzN2My4zOWMwLC44My41Ni44MywxLC42YTEuMzQsMS4zNCwwLDAsMCwuNDMtLjM5di40NWguNzZ2LTRaIi8+Cjwvc3ZnPgo=");
}
.colorSetDark .monochrome-social-icons .icon-youtube:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOC41NCw2LjZjLjIxLDAsLjMzLS4xNS4yOS0uNHYtMnMwLDAsMCwwYS4zNy4zNywwLDAsMC0uMzYtLjM3Yy0uMjEsMC0uMzIuMTctLjMyLjQxdjJhLjExLjExLDAsMCwwLDAsLjA4QS4zNS4zNSwwLDAsMCw4LjU0LDYuNloiLz4KPHBhdGggZD0iTTE2LjY3LDBIMS4zMUExLjMyLDEuMzIsMCwwLDAsMCwxLjMzSDBWMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDEuMzMsMThIMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDE4LDE2LjY3aDBWMS4zMUExLjMyLDEuMzIsMCwwLDAsMTYuNjcsMFpNMTAuMzUsMy4wNmguNzlWNi4zYzAsLjE3LDAsLjI5LjIxLjI5cy4zNy0uMi40Ni0uMzFWMy4wNmguOFY3LjNoLS44VjYuODNhMS4yMiwxLjIyLDAsMCwxLS45LjUyYy0uNDMsMC0uNTYtLjM0LS41Ni0uNzVaTTguNTQsM2guMDdBMS4xMSwxLjExLDAsMCwxLDkuNjgsNC4xNVY2LjM2YTEuMDksMS4wOSwwLDAsMS0xLjE3LDEsLjY2LjY2LDAsMCwxLS4yOCwwLDEsMSwwLDAsMS0uODUtMS4xNFY0QTEuMDksMS4wOSwwLDAsMSw4LjU0LDNaTTUuMzMsMS41M2wuNjEsMi4zLjU4LTIuM2guOWwtMSwzLjRWNy4zSDUuNTRWNUw0LjQ0LDEuNTNabTcuOTIsMTQuODZjLTEuNjEuMTEtNi44Ny4xMS04LjQ5LDBzLTItMS4yMy0yLTQsLjIyLTMuODIsMi0zLjk0YzEuNi0uMTEsNi44Ny0uMTEsOC40OSwwLDEuNzcuMTIsMiwxLjE4LDIsNFMxNSwxNi4yNywxMy4yNSwxNi4zOVoiLz4KPHBhdGggZD0iTTEzLjEzLDExSDEzYTEuMTMsMS4xMywwLDAsMC0xLDEuMTlWMTRjMCwuNzIuMjksMS4yNCwxLjA5LDEuMjRTMTQuMiwxNC43NSwxNC4yLDE0di0uMzFoLS43OHYuMjdjMCwuMzUsMCwuNTctLjM0LjU3cy0uMzMtLjI2LS4zMy0uNTd2LS43NkgxNC4ydi0xQzE0LjIsMTEuNDIsMTMuODYsMTEsMTMuMTMsMTFabS4yNywxLjYyaC0uNjd2LS40MmMwLS4yNy4wNi0uNDguMzQtLjQ4aDBjLjI3LDAsLjMzLjIuMzMuNDdaIi8+CjxwYXRoIGQ9Ik0xMC42OCwxMWEuODcuODcsMCwwLDAtLjY3LjM5VjkuNjJIOS4yNXY1LjQ5SDEwdi0uMzJhLjg3Ljg3LDAsMCwwLC43MS4zN2MuNSwwLC42OS0uMzkuNjktLjlWMTJDMTEuNDEsMTEuNDgsMTEuMjMsMTEsMTAuNjgsMTFabS0uMDksMy4xN2EuNTMuNTMsMCwwLDEsMCwuMjguMzIuMzIsMCwwLDEtLjM5LDAsLjQ5LjQ5LDAsMCwxLS4xOC0uMTRWMTEuODFsLjE1LS4xMmEuMzIuMzIsMCwwLDEsLjM3LjA3LjQ0LjQ0LDAsMCwxLC4wOS4zMVoiLz4KPHBvbHlnb24gcG9pbnRzPSI2LjM0IDkuNjIgMy43OSA5LjYyIDMuNzkgMTAuNDIgNC42NCAxMC40MiA0LjY0IDE1LjExIDUuNDkgMTUuMTEgNS40OSAxMC40MiA2LjM0IDEwLjQyIDYuMzQgOS42MiIvPgo8cGF0aCBkPSJNNy43MywxMS4wNnYzLjA3YS42LjYsMCwwLDEtLjQ0LjNjLS4yLDAtLjItLjExLS4yLS4yN3YtMy4xSDYuMzN2My4zOWMwLC44My41Ni44MywxLC42YTEuMzQsMS4zNCwwLDAsMCwuNDMtLjM5di40NWguNzZ2LTRaIi8+Cjwvc3ZnPgo=");
}
.colorSetDark .monochrome-social-icons .icon-kununu {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTggMTgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4IDE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6bm9uZTt9Cjwvc3R5bGU+CjxyZWN0IHk9IjAiIGNsYXNzPSJzdDAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIvPgo8cGF0aCBkPSJNMTIuNCwxMSIvPgo8cGF0aCBkPSJNMTcsMEgxQzAuNCwwLDAsMC40LDAsMXYxNmMwLDAuNiwwLjQsMSwxLDFoMTZjMC42LDAsMS0wLjQsMS0xVjFDMTgsMC40LDE3LjYsMCwxNywweiBNMTIuNywxLjlMMTIuNywxLjkKCWMwLjQtMC40LDAuOS0wLjQsMS4xLTAuMWwwLjUsMC41bDAsMGMwLjEsMC4xLDAuMSwwLjIsMCwwLjNsLTAuMSwwLjFjLTAuMSwwLjEtMC4yLDAuMS0wLjMsMGwtMC42LTAuNWMtMC4xLTAuMS0wLjMtMC4xLTAuMywwCglMMTMsMi4zQzEzLDIuNCwxMywyLjUsMTMsMi42bDAuNiwwLjVjMC4xLDAuMSwwLjEsMC4yLDAsMC4zbC0wLjEsMC4xYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuNi0wLjVDMTIuNCwyLjcsMTIuNCwyLjIsMTIuNywxLjl6CgkgTTExLjgsMTMuN2wwLDIuM2MwLDAuMi0wLjIsMC40LTAuNCwwLjRIOS4xYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjR2LTIuM2gwdi0wLjhjMC0wLjgtMC43LTEuNS0xLjUtMS41SDYuNGMtMC44LDAtMS41LDAuNy0xLjUsMS41CgloMFYxNmMwLDAuMi0wLjIsMC40LTAuNCwwLjRIMi4yYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRWMi4xYzAtMC4yLDAuMi0wLjQsMC40LTAuNGgyLjNjMC4yLDAsMC40LDAuMiwwLjQsMC40djYuNQoJYzAuNS0wLjIsMS0wLjMsMS41LTAuM2gwLjh2MGMwLjgsMCwxLjUtMC43LDEuNS0xLjVsMC0wLjhjMC0wLjIsMC4yLTAuMywwLjQtMC4zaDIuM2MwLjIsMCwwLjMsMC4xLDAuNCwwLjNoMHYwLjgKCWMwLDEuMS0wLjQsMi4yLTEuMiwzYzAuNywwLjgsMS4yLDEuOCwxLjIsM2gwVjEzLjd6IE0xNC40LDQuOWwtMC42LDAuNWMtMC4zLDAuMy0wLjgsMC4zLTEuMSwwbC0wLjEtMC4xYy0wLjMtMC4zLTAuMy0wLjcsMC0xCglsMC41LTAuNWwwLDBjMC4xLTAuMSwwLjItMC4xLDAuMywwbDAuMSwwLjFjMC4xLDAuMSwwLjEsMC4yLDAsMC4zTDEzLDQuN0MxMyw0LjgsMTMsNC45LDEzLDVsMC4xLDAuMWMwLjEsMC4xLDAuMywwLjEsMC4zLDBMMTQsNC42CgljMC4xLTAuMSwwLjItMC4xLDAuMywwbDAuMSwwLjFDMTQuNSw0LjcsMTQuNSw0LjgsMTQuNCw0Ljl6IE0xNi40LDUuNEwxNi40LDUuNGMtMC40LDAuNC0wLjksMC40LTEuMSwwLjFsLTAuNS0wLjVsMCwwCgljLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjEtMC4xYzAuMS0wLjEsMC4yLTAuMSwwLjMsMGwwLjYsMC42YzAuMSwwLjEsMC4zLDAuMSwwLjMsMEwxNiw1YzAuMS0wLjEsMC4xLTAuMiwwLTAuM2wtMC42LTAuNQoJYy0wLjEtMC4xLTAuMS0wLjIsMC0wLjNsMC4xLTAuMWMwLjEtMC4xLDAuMi0wLjEsMC4zLDBsMC42LDAuNUMxNi43LDQuNiwxNi43LDUuMSwxNi40LDUuNHogTTE2LjQsMi45bC0wLjUsMC41bDAsMAoJYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuMS0wLjFjLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjYtMC41YzAuMS0wLjEsMC4xLTAuMiwwLTAuM0wxNiwyLjJjLTAuMS0wLjEtMC4zLTAuMS0wLjMsMGwtMC42LDAuNQoJYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuMS0wLjFjLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjYtMC42YzAuMy0wLjMsMC44LTAuMywxLjEsMGwwLjEsMC4xQzE2LjcsMi4yLDE2LjcsMi43LDE2LjQsMi45eiIvPgo8L3N2Zz4K");
}
.colorSetDark .monochrome-social-icons .icon-kununu:hover {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTggMTgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4IDE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6bm9uZTt9Cjwvc3R5bGU+CjxyZWN0IHk9IjAiIGNsYXNzPSJzdDAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIvPgo8cGF0aCBkPSJNMTIuNCwxMSIvPgo8cGF0aCBkPSJNMTcsMEgxQzAuNCwwLDAsMC40LDAsMXYxNmMwLDAuNiwwLjQsMSwxLDFoMTZjMC42LDAsMS0wLjQsMS0xVjFDMTgsMC40LDE3LjYsMCwxNywweiBNMTIuNywxLjlMMTIuNywxLjkKCWMwLjQtMC40LDAuOS0wLjQsMS4xLTAuMWwwLjUsMC41bDAsMGMwLjEsMC4xLDAuMSwwLjIsMCwwLjNsLTAuMSwwLjFjLTAuMSwwLjEtMC4yLDAuMS0wLjMsMGwtMC42LTAuNWMtMC4xLTAuMS0wLjMtMC4xLTAuMywwCglMMTMsMi4zQzEzLDIuNCwxMywyLjUsMTMsMi42bDAuNiwwLjVjMC4xLDAuMSwwLjEsMC4yLDAsMC4zbC0wLjEsMC4xYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuNi0wLjVDMTIuNCwyLjcsMTIuNCwyLjIsMTIuNywxLjl6CgkgTTExLjgsMTMuN2wwLDIuM2MwLDAuMi0wLjIsMC40LTAuNCwwLjRIOS4xYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjR2LTIuM2gwdi0wLjhjMC0wLjgtMC43LTEuNS0xLjUtMS41SDYuNGMtMC44LDAtMS41LDAuNy0xLjUsMS41CgloMFYxNmMwLDAuMi0wLjIsMC40LTAuNCwwLjRIMi4yYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRWMi4xYzAtMC4yLDAuMi0wLjQsMC40LTAuNGgyLjNjMC4yLDAsMC40LDAuMiwwLjQsMC40djYuNQoJYzAuNS0wLjIsMS0wLjMsMS41LTAuM2gwLjh2MGMwLjgsMCwxLjUtMC43LDEuNS0xLjVsMC0wLjhjMC0wLjIsMC4yLTAuMywwLjQtMC4zaDIuM2MwLjIsMCwwLjMsMC4xLDAuNCwwLjNoMHYwLjgKCWMwLDEuMS0wLjQsMi4yLTEuMiwzYzAuNywwLjgsMS4yLDEuOCwxLjIsM2gwVjEzLjd6IE0xNC40LDQuOWwtMC42LDAuNWMtMC4zLDAuMy0wLjgsMC4zLTEuMSwwbC0wLjEtMC4xYy0wLjMtMC4zLTAuMy0wLjcsMC0xCglsMC41LTAuNWwwLDBjMC4xLTAuMSwwLjItMC4xLDAuMywwbDAuMSwwLjFjMC4xLDAuMSwwLjEsMC4yLDAsMC4zTDEzLDQuN0MxMyw0LjgsMTMsNC45LDEzLDVsMC4xLDAuMWMwLjEsMC4xLDAuMywwLjEsMC4zLDBMMTQsNC42CgljMC4xLTAuMSwwLjItMC4xLDAuMywwbDAuMSwwLjFDMTQuNSw0LjcsMTQuNSw0LjgsMTQuNCw0Ljl6IE0xNi40LDUuNEwxNi40LDUuNGMtMC40LDAuNC0wLjksMC40LTEuMSwwLjFsLTAuNS0wLjVsMCwwCgljLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjEtMC4xYzAuMS0wLjEsMC4yLTAuMSwwLjMsMGwwLjYsMC42YzAuMSwwLjEsMC4zLDAuMSwwLjMsMEwxNiw1YzAuMS0wLjEsMC4xLTAuMiwwLTAuM2wtMC42LTAuNQoJYy0wLjEtMC4xLTAuMS0wLjIsMC0wLjNsMC4xLTAuMWMwLjEtMC4xLDAuMi0wLjEsMC4zLDBsMC42LDAuNUMxNi43LDQuNiwxNi43LDUuMSwxNi40LDUuNHogTTE2LjQsMi45bC0wLjUsMC41bDAsMAoJYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuMS0wLjFjLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjYtMC41YzAuMS0wLjEsMC4xLTAuMiwwLTAuM0wxNiwyLjJjLTAuMS0wLjEtMC4zLTAuMS0wLjMsMGwtMC42LDAuNQoJYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuMS0wLjFjLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjYtMC42YzAuMy0wLjMsMC44LTAuMywxLjEsMGwwLjEsMC4xQzE2LjcsMi4yLDE2LjcsMi43LDE2LjQsMi45eiIvPgo8L3N2Zz4K");
}
.colorSetDark .monochrome-social-icons .icon-wechat {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMTkyLDMyQzg1Ljk1MiwzMiwwLDEwMy42NDgsMCwxOTJjMCw1MC45NDQsMjguNzM2LDk2LjEyOCw3My4zMTIsMTI1LjM3Nkw0OCwzNjhsNjguOTYtMjkuNTM2CgkJCWMxNC43ODQsNS4yNDgsMzAuMTQ0LDkuNTY4LDQ2LjU2LDExLjU4NGMtMi4yNC05Ljc2LTMuNTItMTkuNzc2LTMuNTItMzAuMDQ4YzAtODguMjI0LDg2LjExMi0xNjAsMTkyLTE2MAoJCQljOS42OTYsMCwxOS4xNjgsMC44LDI4LjUxMiwxLjk1MkMzNjMuNjE2LDg3Ljk2OCwyODUuNjk2LDMyLDE5MiwzMnogTTEyOCwxNTJjLTEzLjI0OCwwLTI0LTEwLjc1Mi0yNC0yNHMxMC43NTItMjQsMjQtMjQKCQkJczI0LDEwLjc1MiwyNCwyNFMxNDEuMjQ4LDE1MiwxMjgsMTUyeiBNMjU2LDE1MmMtMTMuMjQ4LDAtMjQtMTAuNzUyLTI0LTI0czEwLjc1Mi0yNCwyNC0yNHMyNCwxMC43NTIsMjQsMjRTMjY5LjI0OCwxNTIsMjU2LDE1MnoKCQkJIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNTEyLDMyMGMwLTcwLjY4OC03MS42NDgtMTI4LTE2MC0xMjhzLTE2MCw1Ny4zMTItMTYwLDEyOHM3MS42NDgsMTI4LDE2MCwxMjhjMTQuNTI4LDAsMjguMzUyLTIuMDQ4LDQxLjc2LTQuOTZMNDgwLDQ4MAoJCQlsLTI5LjgyNC01OS42MTZDNDg3LjU1MiwzOTYuOTYsNTEyLDM2MC45MjgsNTEyLDMyMHogTTMwNCwzMTJjLTEzLjI0OCwwLTI0LTEwLjc1Mi0yNC0yNHMxMC43NTItMjQsMjQtMjRzMjQsMTAuNzUyLDI0LDI0CgkJCVMzMTcuMjQ4LDMxMiwzMDQsMzEyeiBNNDAwLDMxMmMtMTMuMjQ4LDAtMjQtMTAuNzUyLTI0LTI0czEwLjc1Mi0yNCwyNC0yNHMyNCwxMC43NTIsMjQsMjRTNDEzLjI0OCwzMTIsNDAwLDMxMnoiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K");
}
.colorSetDark .monochrome-social-icons .icon-wechat:hover {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMTkyLDMyQzg1Ljk1MiwzMiwwLDEwMy42NDgsMCwxOTJjMCw1MC45NDQsMjguNzM2LDk2LjEyOCw3My4zMTIsMTI1LjM3Nkw0OCwzNjhsNjguOTYtMjkuNTM2CgkJCWMxNC43ODQsNS4yNDgsMzAuMTQ0LDkuNTY4LDQ2LjU2LDExLjU4NGMtMi4yNC05Ljc2LTMuNTItMTkuNzc2LTMuNTItMzAuMDQ4YzAtODguMjI0LDg2LjExMi0xNjAsMTkyLTE2MAoJCQljOS42OTYsMCwxOS4xNjgsMC44LDI4LjUxMiwxLjk1MkMzNjMuNjE2LDg3Ljk2OCwyODUuNjk2LDMyLDE5MiwzMnogTTEyOCwxNTJjLTEzLjI0OCwwLTI0LTEwLjc1Mi0yNC0yNHMxMC43NTItMjQsMjQtMjQKCQkJczI0LDEwLjc1MiwyNCwyNFMxNDEuMjQ4LDE1MiwxMjgsMTUyeiBNMjU2LDE1MmMtMTMuMjQ4LDAtMjQtMTAuNzUyLTI0LTI0czEwLjc1Mi0yNCwyNC0yNHMyNCwxMC43NTIsMjQsMjRTMjY5LjI0OCwxNTIsMjU2LDE1MnoKCQkJIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNTEyLDMyMGMwLTcwLjY4OC03MS42NDgtMTI4LTE2MC0xMjhzLTE2MCw1Ny4zMTItMTYwLDEyOHM3MS42NDgsMTI4LDE2MCwxMjhjMTQuNTI4LDAsMjguMzUyLTIuMDQ4LDQxLjc2LTQuOTZMNDgwLDQ4MAoJCQlsLTI5LjgyNC01OS42MTZDNDg3LjU1MiwzOTYuOTYsNTEyLDM2MC45MjgsNTEyLDMyMHogTTMwNCwzMTJjLTEzLjI0OCwwLTI0LTEwLjc1Mi0yNC0yNHMxMC43NTItMjQsMjQtMjRzMjQsMTAuNzUyLDI0LDI0CgkJCVMzMTcuMjQ4LDMxMiwzMDQsMzEyeiBNNDAwLDMxMmMtMTMuMjQ4LDAtMjQtMTAuNzUyLTI0LTI0czEwLjc1Mi0yNCwyNC0yNHMyNCwxMC43NTIsMjQsMjRTNDEzLjI0OCwzMTIsNDAwLDMxMnoiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K");
}
.colorSetDark .monochrome-social-icons .icon-tiktok {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iQ2FwYV8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+PGc+PHBhdGggZD0ibTQ4MC4zMiAxMjguMzljLTI5LjIyIDAtNTYuMTgtOS42OC03Ny44My0yNi4wMS0yNC44My0xOC43Mi00Mi42Ny00Ni4xOC00OC45Ny03Ny44My0xLjU2LTcuODItMi40LTE1Ljg5LTIuNDgtMjQuMTZoLTgzLjQ3djIyOC4wOGwtLjEgMTI0LjkzYzAgMzMuNC0yMS43NSA2MS43Mi01MS45IDcxLjY4LTguNzUgMi44OS0xOC4yIDQuMjYtMjguMDQgMy43Mi0xMi41Ni0uNjktMjQuMzMtNC40OC0zNC41Ni0xMC42LTIxLjc3LTEzLjAyLTM2LjUzLTM2LjY0LTM2LjkzLTYzLjY2LS42My00Mi4yMyAzMy41MS03Ni42NiA3NS43MS03Ni42NiA4LjMzIDAgMTYuMzMgMS4zNiAyMy44MiAzLjgzdi02Mi4zNC0yMi40MWMtNy45LTEuMTctMTUuOTQtMS43OC0yNC4wNy0xLjc4LTQ2LjE5IDAtODkuMzkgMTkuMi0xMjAuMjcgNTMuNzktMjMuMzQgMjYuMTQtMzcuMzQgNTkuNDktMzkuNSA5NC40Ni0yLjgzIDQ1Ljk0IDEzLjk4IDg5LjYxIDQ2LjU4IDEyMS44MyA0Ljc5IDQuNzMgOS44MiA5LjEyIDE1LjA4IDEzLjE3IDI3Ljk1IDIxLjUxIDYyLjEyIDMzLjE3IDk4LjExIDMzLjE3IDguMTMgMCAxNi4xNy0uNiAyNC4wNy0xLjc3IDMzLjYyLTQuOTggNjQuNjQtMjAuMzcgODkuMTItNDQuNTcgMzAuMDgtMjkuNzMgNDYuNy02OS4yIDQ2Ljg4LTExMS4yMWwtLjQzLTE4Ni41NmMxNC4zNSAxMS4wNyAzMC4wNCAyMC4yMyA0Ni44OCAyNy4zNCAyNi4xOSAxMS4wNSA1My45NiAxNi42NSA4Mi41NCAxNi42NHYtNjAuNjEtMjIuNDljLjAyLjAyLS4yMi4wMi0uMjQuMDJ6Ii8+PC9nPjwvc3ZnPg==");
}
.colorSetDark .monochrome-social-icons .icon-tiktok:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iQ2FwYV8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+PGc+PHBhdGggZD0ibTQ4MC4zMiAxMjguMzljLTI5LjIyIDAtNTYuMTgtOS42OC03Ny44My0yNi4wMS0yNC44My0xOC43Mi00Mi42Ny00Ni4xOC00OC45Ny03Ny44My0xLjU2LTcuODItMi40LTE1Ljg5LTIuNDgtMjQuMTZoLTgzLjQ3djIyOC4wOGwtLjEgMTI0LjkzYzAgMzMuNC0yMS43NSA2MS43Mi01MS45IDcxLjY4LTguNzUgMi44OS0xOC4yIDQuMjYtMjguMDQgMy43Mi0xMi41Ni0uNjktMjQuMzMtNC40OC0zNC41Ni0xMC42LTIxLjc3LTEzLjAyLTM2LjUzLTM2LjY0LTM2LjkzLTYzLjY2LS42My00Mi4yMyAzMy41MS03Ni42NiA3NS43MS03Ni42NiA4LjMzIDAgMTYuMzMgMS4zNiAyMy44MiAzLjgzdi02Mi4zNC0yMi40MWMtNy45LTEuMTctMTUuOTQtMS43OC0yNC4wNy0xLjc4LTQ2LjE5IDAtODkuMzkgMTkuMi0xMjAuMjcgNTMuNzktMjMuMzQgMjYuMTQtMzcuMzQgNTkuNDktMzkuNSA5NC40Ni0yLjgzIDQ1Ljk0IDEzLjk4IDg5LjYxIDQ2LjU4IDEyMS44MyA0Ljc5IDQuNzMgOS44MiA5LjEyIDE1LjA4IDEzLjE3IDI3Ljk1IDIxLjUxIDYyLjEyIDMzLjE3IDk4LjExIDMzLjE3IDguMTMgMCAxNi4xNy0uNiAyNC4wNy0xLjc3IDMzLjYyLTQuOTggNjQuNjQtMjAuMzcgODkuMTItNDQuNTcgMzAuMDgtMjkuNzMgNDYuNy02OS4yIDQ2Ljg4LTExMS4yMWwtLjQzLTE4Ni41NmMxNC4zNSAxMS4wNyAzMC4wNCAyMC4yMyA0Ni44OCAyNy4zNCAyNi4xOSAxMS4wNSA1My45NiAxNi42NSA4Mi41NCAxNi42NHYtNjAuNjEtMjIuNDljLjAyLjAyLS4yMi4wMi0uMjQuMDJ6Ii8+PC9nPjwvc3ZnPg==");
}
.colorSetDark .monochrome-social-icons .icon-snapchat {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij48ZyBpZD0iT1VUTElORV9jb3B5XzIiPjxnPjxwYXRoIGQ9Ik0xNiwwQzcuMTY0LDAsMCw3LjE2MywwLDE2czcuMTY0LDE2LDE2LDE2czE2LTcuMTY0LDE2LTE2UzI0LjgzNiwwLDE2LDB6IE0yNS40MSwyMC4wNyAgICBjLTAuMTEyLDAuMjYzLTAuNjIsMC42MzYtMi4zOTQsMC45MWMtMC4xNDUsMC4wMjItMC4yMDEsMC4yMTEtMC4yODgsMC42MDdjLTAuMDMxLDAuMTQ0LTAuMDYzLDAuMjg2LTAuMTA3LDAuNDM1ICAgIGMtMC4wMzgsMC4xMjktMC4xMTgsMC4xOS0wLjI1NCwwLjE5aC0wLjAyMmMtMC4wOTQsMC0wLjIyOC0wLjAxNy0wLjM5Ny0wLjA1Yy0wLjMtMC4wNTktMC42MzctMC4xMTMtMS4wNjYtMC4xMTMgICAgYy0wLjI1LDAtMC41MDksMC4wMjItMC43NjksMC4wNjVjLTAuNTMyLDAuMDg5LTAuOTg0LDAuNDA4LTEuNDYzLDAuNzQ2Yy0wLjY5NSwwLjQ5Mi0xLjQxMywwLjk5OS0yLjUzMiwwLjk5OSAgICBjLTAuMDQ5LDAtMC4wOTYtMC4wMDEtMC4xNDQtMC4wMDRoMGMtMC4wMywwLjAwMi0wLjA2MiwwLjAwNC0wLjA5NCwwLjAwNGMtMS4xMTgsMC0xLjgzNi0wLjUwNy0yLjUzLTAuOTk4ICAgIGMtMC40NzktMC4zMzktMC45MzEtMC42NTgtMS40NjQtMC43NDdjLTAuMjYtMC4wNDMtMC41MTktMC4wNjUtMC43NjktMC4wNjVjLTAuNDUxLDAtMC44MDYsMC4wNy0xLjA2NiwwLjEyICAgIGMtMC4xNTgsMC4wMzEtMC4yOTQsMC4wNTctMC4zOTcsMC4wNTdjLTAuMTA4LDAtMC4yMjUtMC4wMjMtMC4yNzYtMC4xOTdjLTAuMDQ0LTAuMTUxLTAuMDc2LTAuMjk2LTAuMTA3LTAuNDM4ICAgIGMtMC4wNzktMC4zNjMtMC4xMzYtMC41ODYtMC4yODgtMC42MWMtMS43NzQtMC4yNzQtMi4yODEtMC42NDctMi4zOTQtMC45MTNjLTAuMDE2LTAuMDM4LTAuMDI1LTAuMDc2LTAuMDI3LTAuMTEzICAgIGMtMC4wMDYtMC4xMDIsMC4wNjYtMC4xOTIsMC4xNjctMC4yMDhjMi43MjYtMC40NDksMy45NDktMy4yMzYsNC0zLjM1NGMwLjAwMS0wLjAwMywwLjAwMy0wLjAwNiwwLjAwNC0wLjAxICAgIGMwLjE2Ny0wLjMzOCwwLjItMC42MzIsMC4wOTctMC44NzJjLTAuMTg3LTAuNDQxLTAuNzk3LTAuNjM1LTEuMjAxLTAuNzYzYy0wLjA5OS0wLjAzMS0wLjE5My0wLjA2MS0wLjI2Ni0wLjA5ICAgIGMtMC44MDYtMC4zMTktMC44NzMtMC42NDYtMC44NDEtMC44MTJjMC4wNTQtMC4yODQsMC40MzQtMC40ODIsMC43NDEtMC40ODJjMC4wODQsMCwwLjE1OCwwLjAxNSwwLjIyMSwwLjA0NCAgICBjMC4zNjMsMC4xNywwLjY4OSwwLjI1NiwwLjk3MSwwLjI1NmMwLjM5LDAsMC41Ni0wLjE2NCwwLjU4LTAuMTg1Yy0wLjAxLTAuMTg1LTAuMDIyLTAuMzc3LTAuMDM1LTAuNTc2ICAgIGMtMC4wODEtMS4yODktMC4xODItMi44OTEsMC4yMjYtMy44MDVjMS4yMjItMi43NCwzLjgxNC0yLjk1Myw0LjU3OS0yLjk1M2MwLjAyLDAsMC4zMzUtMC4wMDMsMC4zMzUtMC4wMDNsMC4wNDUsMCAgICBjMC43NjcsMCwzLjM2NSwwLjIxMyw0LjU4NywyLjk1NWMwLjQwOCwwLjkxNSwwLjMwNywyLjUxOCwwLjIyNiwzLjgwNmwtMC4wMDMsMC4wNTZjLTAuMDExLDAuMTc5LTAuMDIyLDAuMzU0LTAuMDMxLDAuNTIxICAgIGMwLjAxOSwwLjAyLDAuMTc2LDAuMTcsMC41MjksMC4xODRoMGMwLjI2OC0wLjAxLDAuNTc3LTAuMDk2LDAuOTE1LTAuMjU0YzAuMDk5LTAuMDQ2LDAuMjA5LTAuMDU2LDAuMjg0LTAuMDU2ICAgIGMwLjExNSwwLDAuMjMxLDAuMDIyLDAuMzI3LDAuMDYybDAuMDA2LDAuMDAyYzAuMjc0LDAuMDk3LDAuNDUzLDAuMjg5LDAuNDU3LDAuNDljMC4wMDQsMC4xODktMC4xNDEsMC40NzMtMC44NDgsMC43NTIgICAgYy0wLjA3MywwLjAyOS0wLjE2NywwLjA1OS0wLjI2NiwwLjA5Yy0wLjQwNCwwLjEyOC0xLjAxNCwwLjMyMi0xLjIwMSwwLjc2M2MtMC4xMDIsMC4yNC0wLjA2OSwwLjUzNCwwLjA5NywwLjg3MiAgICBjMC4wMDEsMC4wMDMsMC4wMDMsMC4wMDYsMC4wMDUsMC4wMWMwLjA1MSwwLjExOCwxLjI3MiwyLjkwNCw0LDMuMzUzYzAuMTAxLDAuMDE3LDAuMTczLDAuMTA2LDAuMTY3LDAuMjA4ICAgIEMyNS40MzUsMTkuOTk0LDI1LjQyNiwyMC4wMzIsMjUuNDEsMjAuMDd6Ii8+PC9nPjwvZz48L3N2Zz4=");
}
.colorSetDark .monochrome-social-icons .icon-snapchat:hover {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij48ZyBpZD0iT1VUTElORV9jb3B5XzIiPjxnPjxwYXRoIGQ9Ik0xNiwwQzcuMTY0LDAsMCw3LjE2MywwLDE2czcuMTY0LDE2LDE2LDE2czE2LTcuMTY0LDE2LTE2UzI0LjgzNiwwLDE2LDB6IE0yNS40MSwyMC4wNyAgICBjLTAuMTEyLDAuMjYzLTAuNjIsMC42MzYtMi4zOTQsMC45MWMtMC4xNDUsMC4wMjItMC4yMDEsMC4yMTEtMC4yODgsMC42MDdjLTAuMDMxLDAuMTQ0LTAuMDYzLDAuMjg2LTAuMTA3LDAuNDM1ICAgIGMtMC4wMzgsMC4xMjktMC4xMTgsMC4xOS0wLjI1NCwwLjE5aC0wLjAyMmMtMC4wOTQsMC0wLjIyOC0wLjAxNy0wLjM5Ny0wLjA1Yy0wLjMtMC4wNTktMC42MzctMC4xMTMtMS4wNjYtMC4xMTMgICAgYy0wLjI1LDAtMC41MDksMC4wMjItMC43NjksMC4wNjVjLTAuNTMyLDAuMDg5LTAuOTg0LDAuNDA4LTEuNDYzLDAuNzQ2Yy0wLjY5NSwwLjQ5Mi0xLjQxMywwLjk5OS0yLjUzMiwwLjk5OSAgICBjLTAuMDQ5LDAtMC4wOTYtMC4wMDEtMC4xNDQtMC4wMDRoMGMtMC4wMywwLjAwMi0wLjA2MiwwLjAwNC0wLjA5NCwwLjAwNGMtMS4xMTgsMC0xLjgzNi0wLjUwNy0yLjUzLTAuOTk4ICAgIGMtMC40NzktMC4zMzktMC45MzEtMC42NTgtMS40NjQtMC43NDdjLTAuMjYtMC4wNDMtMC41MTktMC4wNjUtMC43NjktMC4wNjVjLTAuNDUxLDAtMC44MDYsMC4wNy0xLjA2NiwwLjEyICAgIGMtMC4xNTgsMC4wMzEtMC4yOTQsMC4wNTctMC4zOTcsMC4wNTdjLTAuMTA4LDAtMC4yMjUtMC4wMjMtMC4yNzYtMC4xOTdjLTAuMDQ0LTAuMTUxLTAuMDc2LTAuMjk2LTAuMTA3LTAuNDM4ICAgIGMtMC4wNzktMC4zNjMtMC4xMzYtMC41ODYtMC4yODgtMC42MWMtMS43NzQtMC4yNzQtMi4yODEtMC42NDctMi4zOTQtMC45MTNjLTAuMDE2LTAuMDM4LTAuMDI1LTAuMDc2LTAuMDI3LTAuMTEzICAgIGMtMC4wMDYtMC4xMDIsMC4wNjYtMC4xOTIsMC4xNjctMC4yMDhjMi43MjYtMC40NDksMy45NDktMy4yMzYsNC0zLjM1NGMwLjAwMS0wLjAwMywwLjAwMy0wLjAwNiwwLjAwNC0wLjAxICAgIGMwLjE2Ny0wLjMzOCwwLjItMC42MzIsMC4wOTctMC44NzJjLTAuMTg3LTAuNDQxLTAuNzk3LTAuNjM1LTEuMjAxLTAuNzYzYy0wLjA5OS0wLjAzMS0wLjE5My0wLjA2MS0wLjI2Ni0wLjA5ICAgIGMtMC44MDYtMC4zMTktMC44NzMtMC42NDYtMC44NDEtMC44MTJjMC4wNTQtMC4yODQsMC40MzQtMC40ODIsMC43NDEtMC40ODJjMC4wODQsMCwwLjE1OCwwLjAxNSwwLjIyMSwwLjA0NCAgICBjMC4zNjMsMC4xNywwLjY4OSwwLjI1NiwwLjk3MSwwLjI1NmMwLjM5LDAsMC41Ni0wLjE2NCwwLjU4LTAuMTg1Yy0wLjAxLTAuMTg1LTAuMDIyLTAuMzc3LTAuMDM1LTAuNTc2ICAgIGMtMC4wODEtMS4yODktMC4xODItMi44OTEsMC4yMjYtMy44MDVjMS4yMjItMi43NCwzLjgxNC0yLjk1Myw0LjU3OS0yLjk1M2MwLjAyLDAsMC4zMzUtMC4wMDMsMC4zMzUtMC4wMDNsMC4wNDUsMCAgICBjMC43NjcsMCwzLjM2NSwwLjIxMyw0LjU4NywyLjk1NWMwLjQwOCwwLjkxNSwwLjMwNywyLjUxOCwwLjIyNiwzLjgwNmwtMC4wMDMsMC4wNTZjLTAuMDExLDAuMTc5LTAuMDIyLDAuMzU0LTAuMDMxLDAuNTIxICAgIGMwLjAxOSwwLjAyLDAuMTc2LDAuMTcsMC41MjksMC4xODRoMGMwLjI2OC0wLjAxLDAuNTc3LTAuMDk2LDAuOTE1LTAuMjU0YzAuMDk5LTAuMDQ2LDAuMjA5LTAuMDU2LDAuMjg0LTAuMDU2ICAgIGMwLjExNSwwLDAuMjMxLDAuMDIyLDAuMzI3LDAuMDYybDAuMDA2LDAuMDAyYzAuMjc0LDAuMDk3LDAuNDUzLDAuMjg5LDAuNDU3LDAuNDljMC4wMDQsMC4xODktMC4xNDEsMC40NzMtMC44NDgsMC43NTIgICAgYy0wLjA3MywwLjAyOS0wLjE2NywwLjA1OS0wLjI2NiwwLjA5Yy0wLjQwNCwwLjEyOC0xLjAxNCwwLjMyMi0xLjIwMSwwLjc2M2MtMC4xMDIsMC4yNC0wLjA2OSwwLjUzNCwwLjA5NywwLjg3MiAgICBjMC4wMDEsMC4wMDMsMC4wMDMsMC4wMDYsMC4wMDUsMC4wMWMwLjA1MSwwLjExOCwxLjI3MiwyLjkwNCw0LDMuMzUzYzAuMTAxLDAuMDE3LDAuMTczLDAuMTA2LDAuMTY3LDAuMjA4ICAgIEMyNS40MzUsMTkuOTk0LDI1LjQyNiwyMC4wMzIsMjUuNDEsMjAuMDd6Ii8+PC9nPjwvZz48L3N2Zz4=");
}
.colorSetDark .monochrome-social-icons .icon-whatsapp {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTEzLjYwMSAyLjMyNkE3Ljg1NCA3Ljg1NCAwIDAgMCA3Ljk5NCAwQzMuNjI3IDAgLjA2OCAzLjU1OC4wNjQgNy45MjZjMCAxLjM5OS4zNjYgMi43NiAxLjA1NyAzLjk2NUwwIDE2bDQuMjA0LTEuMTAyYTcuOTMzIDcuOTMzIDAgMCAwIDMuNzkuOTY1aC4wMDRjNC4zNjggMCA3LjkyNi0zLjU1OCA3LjkzLTcuOTNBNy44OTggNy44OTggMCAwIDAgMTMuNiAyLjMyNnpNNy45OTQgMTQuNTIxYTYuNTczIDYuNTczIDAgMCAxLTMuMzU2LS45MmwtLjI0LS4xNDQtMi40OTQuNjU0LjY2Ni0yLjQzMy0uMTU2LS4yNTFhNi41NiA2LjU2IDAgMCAxLTEuMDA3LTMuNTA1YzAtMy42MjYgMi45NTctNi41ODQgNi41OTEtNi41ODRhNi41NiA2LjU2IDAgMCAxIDQuNjYgMS45MzEgNi41NTcgNi41NTcgMCAwIDEgMS45MjggNC42NmMtLjAwNCAzLjYzOS0yLjk2MSA2LjU5Mi02LjU5MiA2LjU5MnptMy42MTUtNC45MzRjLS4xOTctLjA5OS0xLjE3LS41NzgtMS4zNTMtLjY0Ni0uMTgyLS4wNjUtLjMxNS0uMDk5LS40NDUuMDk5LS4xMzMuMTk3LS41MTMuNjQ2LS42MjcuNzc1LS4xMTQuMTMzLS4yMzIuMTQ4LS40My4wNS0uMTk3LS4xLS44MzYtLjMwOC0xLjU5Mi0uOTg1LS41OS0uNTI1LS45ODUtMS4xNzUtMS4xMDMtMS4zNzItLjExNC0uMTk4LS4wMTEtLjMwNC4wODgtLjQwMy4wODctLjA4OC4xOTctLjIzMi4yOTYtLjM0Ni4xLS4xMTQuMTMzLS4xOTguMTk4LS4zMy4wNjUtLjEzNC4wMzQtLjI0OC0uMDE1LS4zNDctLjA1LS4wOTktLjQ0NS0xLjA3Ni0uNjEyLTEuNDctLjE2LS4zODktLjMyMy0uMzM1LS40NDUtLjM0LS4xMTQtLjAwNy0uMjQ3LS4wMDctLjM4LS4wMDdhLjcyOS43MjkgMCAwIDAtLjUyOS4yNDdjLS4xODIuMTk4LS42OTEuNjc3LS42OTEgMS42NTQgMCAuOTc3LjcxIDEuOTE2LjgxIDIuMDQ5LjA5OC4xMzMgMS4zOTQgMi4xMzIgMy4zODMgMi45OTIuNDcuMjA1Ljg0LjMyNiAxLjEyOS40MTguNDc1LjE1Mi45MDQuMTI5IDEuMjQ2LjA4LjM4LS4wNTggMS4xNzEtLjQ4IDEuMzM4LS45NDMuMTY0LS40NjQuMTY0LS44Ni4xMTQtLjk0My0uMDQ5LS4wODQtLjE4Mi0uMTMzLS4zOC0uMjMyeiIvPgo8L3N2Zz4K");
}
.colorSetDark .monochrome-social-icons .icon-whatsapp:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTEzLjYwMSAyLjMyNkE3Ljg1NCA3Ljg1NCAwIDAgMCA3Ljk5NCAwQzMuNjI3IDAgLjA2OCAzLjU1OC4wNjQgNy45MjZjMCAxLjM5OS4zNjYgMi43NiAxLjA1NyAzLjk2NUwwIDE2bDQuMjA0LTEuMTAyYTcuOTMzIDcuOTMzIDAgMCAwIDMuNzkuOTY1aC4wMDRjNC4zNjggMCA3LjkyNi0zLjU1OCA3LjkzLTcuOTNBNy44OTggNy44OTggMCAwIDAgMTMuNiAyLjMyNnpNNy45OTQgMTQuNTIxYTYuNTczIDYuNTczIDAgMCAxLTMuMzU2LS45MmwtLjI0LS4xNDQtMi40OTQuNjU0LjY2Ni0yLjQzMy0uMTU2LS4yNTFhNi41NiA2LjU2IDAgMCAxLTEuMDA3LTMuNTA1YzAtMy42MjYgMi45NTctNi41ODQgNi41OTEtNi41ODRhNi41NiA2LjU2IDAgMCAxIDQuNjYgMS45MzEgNi41NTcgNi41NTcgMCAwIDEgMS45MjggNC42NmMtLjAwNCAzLjYzOS0yLjk2MSA2LjU5Mi02LjU5MiA2LjU5MnptMy42MTUtNC45MzRjLS4xOTctLjA5OS0xLjE3LS41NzgtMS4zNTMtLjY0Ni0uMTgyLS4wNjUtLjMxNS0uMDk5LS40NDUuMDk5LS4xMzMuMTk3LS41MTMuNjQ2LS42MjcuNzc1LS4xMTQuMTMzLS4yMzIuMTQ4LS40My4wNS0uMTk3LS4xLS44MzYtLjMwOC0xLjU5Mi0uOTg1LS41OS0uNTI1LS45ODUtMS4xNzUtMS4xMDMtMS4zNzItLjExNC0uMTk4LS4wMTEtLjMwNC4wODgtLjQwMy4wODctLjA4OC4xOTctLjIzMi4yOTYtLjM0Ni4xLS4xMTQuMTMzLS4xOTguMTk4LS4zMy4wNjUtLjEzNC4wMzQtLjI0OC0uMDE1LS4zNDctLjA1LS4wOTktLjQ0NS0xLjA3Ni0uNjEyLTEuNDctLjE2LS4zODktLjMyMy0uMzM1LS40NDUtLjM0LS4xMTQtLjAwNy0uMjQ3LS4wMDctLjM4LS4wMDdhLjcyOS43MjkgMCAwIDAtLjUyOS4yNDdjLS4xODIuMTk4LS42OTEuNjc3LS42OTEgMS42NTQgMCAuOTc3LjcxIDEuOTE2LjgxIDIuMDQ5LjA5OC4xMzMgMS4zOTQgMi4xMzIgMy4zODMgMi45OTIuNDcuMjA1Ljg0LjMyNiAxLjEyOS40MTguNDc1LjE1Mi45MDQuMTI5IDEuMjQ2LjA4LjM4LS4wNTggMS4xNzEtLjQ4IDEuMzM4LS45NDMuMTY0LS40NjQuMTY0LS44Ni4xMTQtLjk0My0uMDQ5LS4wODQtLjE4Mi0uMTMzLS4zOC0uMjMyeiIvPgo8L3N2Zz4K");
}
.colorSetDark .monochrome-social-icons .icon-telegram {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTk1LDkuOWMtMS4zLTEuMS0zLjQtMS4yLTctMC4xYzAsMCwwLDAsMCwwYy0yLjUsMC44LTI0LjcsOS4yLTQ0LjMsMTcuM2MtMTcuNiw3LjMtMzEuOSwxMy43LTMzLjYsMTQuNSAgYy0xLjksMC42LTYsMi40LTYuMiw1LjJjLTAuMSwxLjgsMS40LDMuNCw0LjMsNC43YzMuMSwxLjYsMTYuOCw2LjIsMTkuNyw3LjFjMSwzLjQsNi45LDIzLjMsNy4yLDI0LjVjMC40LDEuOCwxLjYsMi44LDIuMiwzLjIgIGMwLjEsMC4xLDAuMywwLjMsMC41LDAuNGMwLjMsMC4yLDAuNywwLjMsMS4yLDAuM2MwLjcsMCwxLjUtMC4zLDIuMi0wLjhjMy43LTMsMTAuMS05LjcsMTEuOS0xMS42YzcuOSw2LjIsMTYuNSwxMy4xLDE3LjMsMTMuOSAgYzAsMCwwLjEsMC4xLDAuMSwwLjFjMS45LDEuNiwzLjksMi41LDUuNywyLjVjMC42LDAsMS4yLTAuMSwxLjgtMC4zYzIuMS0wLjcsMy42LTIuNyw0LjEtNS40YzAtMC4xLDAuMS0wLjUsMC4zLTEuMiAgYzMuNC0xNC44LDYuMS0yNy44LDguMy0zOC43YzIuMS0xMC43LDMuOC0yMS4yLDQuOC0yNi44YzAuMi0xLjQsMC40LTIuNSwwLjUtMy4yQzk2LjMsMTMuNSw5Ni41LDExLjIsOTUsOS45eiBNMzAsNTguM2w0Ny43LTMxLjYgIGMwLjEtMC4xLDAuMy0wLjIsMC40LTAuM2MwLDAsMCwwLDAsMGMwLjEsMCwwLjEtMC4xLDAuMi0wLjFjMC4xLDAsMC4xLDAsMC4yLTAuMWMtMC4xLDAuMS0wLjIsMC40LTAuNCwwLjZMNjYsMzguMSAgYy04LjQsNy43LTE5LjQsMTcuOC0yNi43LDI0LjRjMCwwLDAsMCwwLDAuMWMwLDAtMC4xLDAuMS0wLjEsMC4xYzAsMCwwLDAuMS0wLjEsMC4xYzAsMC4xLDAsMC4xLTAuMSwwLjJjMCwwLDAsMC4xLDAsMC4xICBjMCwwLDAsMCwwLDAuMWMtMC41LDUuNi0xLjQsMTUuMi0xLjgsMTkuNWMwLDAsMCwwLDAtMC4xQzM2LjgsODEuNCwzMS4yLDYyLjMsMzAsNTguM3oiLz4KPC9zdmc+");
}
.colorSetDark .monochrome-social-icons .icon-telegram:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTk1LDkuOWMtMS4zLTEuMS0zLjQtMS4yLTctMC4xYzAsMCwwLDAsMCwwYy0yLjUsMC44LTI0LjcsOS4yLTQ0LjMsMTcuM2MtMTcuNiw3LjMtMzEuOSwxMy43LTMzLjYsMTQuNSAgYy0xLjksMC42LTYsMi40LTYuMiw1LjJjLTAuMSwxLjgsMS40LDMuNCw0LjMsNC43YzMuMSwxLjYsMTYuOCw2LjIsMTkuNyw3LjFjMSwzLjQsNi45LDIzLjMsNy4yLDI0LjVjMC40LDEuOCwxLjYsMi44LDIuMiwzLjIgIGMwLjEsMC4xLDAuMywwLjMsMC41LDAuNGMwLjMsMC4yLDAuNywwLjMsMS4yLDAuM2MwLjcsMCwxLjUtMC4zLDIuMi0wLjhjMy43LTMsMTAuMS05LjcsMTEuOS0xMS42YzcuOSw2LjIsMTYuNSwxMy4xLDE3LjMsMTMuOSAgYzAsMCwwLjEsMC4xLDAuMSwwLjFjMS45LDEuNiwzLjksMi41LDUuNywyLjVjMC42LDAsMS4yLTAuMSwxLjgtMC4zYzIuMS0wLjcsMy42LTIuNyw0LjEtNS40YzAtMC4xLDAuMS0wLjUsMC4zLTEuMiAgYzMuNC0xNC44LDYuMS0yNy44LDguMy0zOC43YzIuMS0xMC43LDMuOC0yMS4yLDQuOC0yNi44YzAuMi0xLjQsMC40LTIuNSwwLjUtMy4yQzk2LjMsMTMuNSw5Ni41LDExLjIsOTUsOS45eiBNMzAsNTguM2w0Ny43LTMxLjYgIGMwLjEtMC4xLDAuMy0wLjIsMC40LTAuM2MwLDAsMCwwLDAsMGMwLjEsMCwwLjEtMC4xLDAuMi0wLjFjMC4xLDAsMC4xLDAsMC4yLTAuMWMtMC4xLDAuMS0wLjIsMC40LTAuNCwwLjZMNjYsMzguMSAgYy04LjQsNy43LTE5LjQsMTcuOC0yNi43LDI0LjRjMCwwLDAsMCwwLDAuMWMwLDAtMC4xLDAuMS0wLjEsMC4xYzAsMCwwLDAuMS0wLjEsMC4xYzAsMC4xLDAsMC4xLTAuMSwwLjJjMCwwLDAsMC4xLDAsMC4xICBjMCwwLDAsMCwwLDAuMWMtMC41LDUuNi0xLjQsMTUuMi0xLjgsMTkuNWMwLDAsMCwwLDAtMC4xQzM2LjgsODEuNCwzMS4yLDYyLjMsMzAsNTguM3oiLz4KPC9zdmc+");
}

.monochrome-social-icons .icon-facebook {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZDhkZGUyIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOS42MiwxOFYxMUg3LjI4VjguMzFIOS42MnYtMmEzLjI3LDMuMjcsMCwwLDEsMi45Mi0zLjU4aC41N2ExNi40MiwxNi40MiwwLDAsMSwyLjEuMTFWNS4yNUgxMy43OGMtMS4xMywwLTEuMzUuNTQtMS4zNSwxLjMzVjguMzFoMi43TDE0Ljc4LDExSDEyLjQzdjdIMTdhMSwxLDAsMCwwLDEtMVYxYTEsMSwwLDAsMC0xLTFIMUExLDEsMCwwLDAsMCwxVjE3YTEsMSwwLDAsMCwxLDFaIi8+Cjwvc3ZnPgo=");
}
.monochrome-social-icons .icon-facebook:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOS42MiwxOFYxMUg3LjI4VjguMzFIOS42MnYtMmEzLjI3LDMuMjcsMCwwLDEsMi45Mi0zLjU4aC41N2ExNi40MiwxNi40MiwwLDAsMSwyLjEuMTFWNS4yNUgxMy43OGMtMS4xMywwLTEuMzUuNTQtMS4zNSwxLjMzVjguMzFoMi43TDE0Ljc4LDExSDEyLjQzdjdIMTdhMSwxLDAsMCwwLDEtMVYxYTEsMSwwLDAsMC0xLTFIMUExLDEsMCwwLDAsMCwxVjE3YTEsMSwwLDAsMCwxLDFaIi8+Cjwvc3ZnPgo=");
}
.monochrome-social-icons .icon-flickr {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZDhkZGUyIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNIMFYxNi42OUExLjMyLDEuMzIsMCwwLDAsMS4zMywxOEgxNi42OUExLjMyLDEuMzIsMCwwLDAsMTgsMTYuNjdoMFYxLjMxQTEuMzIsMS4zMiwwLDAsMCwxNi42NywwWk00LjUsMTIuNEEzLjUsMy41LDAsMSwxLDgsOC45LDMuNSwzLjUsMCwwLDEsNC41LDEyLjRabTksMEEzLjUsMy41LDAsMSwxLDE3LDguOSwzLjUsMy41LDAsMCwxLDEzLjUsMTIuNFoiLz4KPC9zdmc+");
}
.monochrome-social-icons .icon-flickr:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNIMFYxNi42OUExLjMyLDEuMzIsMCwwLDAsMS4zMywxOEgxNi42OUExLjMyLDEuMzIsMCwwLDAsMTgsMTYuNjdoMFYxLjMxQTEuMzIsMS4zMiwwLDAsMCwxNi42NywwWk00LjUsMTIuNEEzLjUsMy41LDAsMSwxLDgsOC45LDMuNSwzLjUsMCwwLDEsNC41LDEyLjRabTksMEEzLjUsMy41LDAsMSwxLDE3LDguOSwzLjUsMy41LDAsMCwxLDEzLjUsMTIuNFoiLz4KPC9zdmc+");
}
.monochrome-social-icons .icon-instagram {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZDhkZGUyIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOC45My4ySDUuMzFBNi43LDYuNywwLDAsMCwzLjE5LjYxYTQuMTcsNC4xNywwLDAsMC0xLjU2LDEsNC4yOSw0LjI5LDAsMCwwLTEsMS42QTYuODIsNi44MiwwLDAsMCwuMiw1LjM4djcuMjlhNi44Miw2LjgyLDAsMCwwLC40MSwyLjE0QTQuNTIsNC41MiwwLDAsMCwzLjI1LDE3LjRhNi40Myw2LjQzLDAsMCwwLDIuMTMuNGg3LjI0YTYuNDMsNi40MywwLDAsMCwyLjEzLS40LDQuNTIsNC41MiwwLDAsMCwyLjY0LTIuNTksNi44Miw2LjgyLDAsMCwwLC40MS0yLjE0VjUuNGE3LDcsMCwwLDAtLjQxLTIuMTYsNC4zMiw0LjMyLDAsMCwwLTEtMS41NSw0LjI3LDQuMjcsMCwwLDAtMS41Ni0xQTYuNDUsNi40NSwwLDAsMCwxMi42OS4yNUg5LjA3Wk04LjE0LDEuOGg0LjM1YTQuNDcsNC40NywwLDAsMSwxLjYyLjMsMi44NiwyLjg2LDAsMCwxLDEuNjcsMS42OCw0Ljc1LDQuNzUsMCwwLDEsLjMsMS42M3Y3LjEzYTUuMDYsNS4wNiwwLDAsMS0uMywxLjY0LDIuNTcsMi41NywwLDAsMS0uNjYsMSwyLjYzLDIuNjMsMCwwLDEtMSwuNjcsNC43NCw0Ljc0LDAsMCwxLTEuNjIuM0g1LjM5YTQuODUsNC44NSwwLDAsMS0xLjY0LS4zLDIuNiwyLjYsMCwwLDEtMS0uNjcsMi40NywyLjQ3LDAsMCwxLS42Ni0xLDQuODEsNC44MSwwLDAsMS0uMy0xLjY0VjUuNDFhNC45MSw0LjkxLDAsMCwxLC4zLTEuNjUsMi42MSwyLjYxLDAsMCwxLC42Ni0xLDIuNjksMi42OSwwLDAsMSwxLS42Niw0Ljg3LDQuODcsMCwwLDEsMS42NC0uMzFIOC4xNFptNS40OCwxLjQ2YTEuMDYsMS4wNiwwLDEsMCwxLjA2LDEuMDYsMS4wNSwxLjA1LDAsMCwwLTEuMDYtMS4wNlpNOC45Myw0LjQ5QTQuNTQsNC41NCwwLDEsMCwxMy40NCw5LDQuNTIsNC41MiwwLDAsMCw4LjkzLDQuNDlabTAsMS42QTMsMywwLDEsMSw2LDkuMDVINkEzLDMsMCwwLDEsOC45Myw2LjA5WiIvPgo8L3N2Zz4K");
}
.monochrome-social-icons .icon-instagram:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOC45My4ySDUuMzFBNi43LDYuNywwLDAsMCwzLjE5LjYxYTQuMTcsNC4xNywwLDAsMC0xLjU2LDEsNC4yOSw0LjI5LDAsMCwwLTEsMS42QTYuODIsNi44MiwwLDAsMCwuMiw1LjM4djcuMjlhNi44Miw2LjgyLDAsMCwwLC40MSwyLjE0QTQuNTIsNC41MiwwLDAsMCwzLjI1LDE3LjRhNi40Myw2LjQzLDAsMCwwLDIuMTMuNGg3LjI0YTYuNDMsNi40MywwLDAsMCwyLjEzLS40LDQuNTIsNC41MiwwLDAsMCwyLjY0LTIuNTksNi44Miw2LjgyLDAsMCwwLC40MS0yLjE0VjUuNGE3LDcsMCwwLDAtLjQxLTIuMTYsNC4zMiw0LjMyLDAsMCwwLTEtMS41NSw0LjI3LDQuMjcsMCwwLDAtMS41Ni0xQTYuNDUsNi40NSwwLDAsMCwxMi42OS4yNUg5LjA3Wk04LjE0LDEuOGg0LjM1YTQuNDcsNC40NywwLDAsMSwxLjYyLjMsMi44NiwyLjg2LDAsMCwxLDEuNjcsMS42OCw0Ljc1LDQuNzUsMCwwLDEsLjMsMS42M3Y3LjEzYTUuMDYsNS4wNiwwLDAsMS0uMywxLjY0LDIuNTcsMi41NywwLDAsMS0uNjYsMSwyLjYzLDIuNjMsMCwwLDEtMSwuNjcsNC43NCw0Ljc0LDAsMCwxLTEuNjIuM0g1LjM5YTQuODUsNC44NSwwLDAsMS0xLjY0LS4zLDIuNiwyLjYsMCwwLDEtMS0uNjcsMi40NywyLjQ3LDAsMCwxLS42Ni0xLDQuODEsNC44MSwwLDAsMS0uMy0xLjY0VjUuNDFhNC45MSw0LjkxLDAsMCwxLC4zLTEuNjUsMi42MSwyLjYxLDAsMCwxLC42Ni0xLDIuNjksMi42OSwwLDAsMSwxLS42Niw0Ljg3LDQuODcsMCwwLDEsMS42NC0uMzFIOC4xNFptNS40OCwxLjQ2YTEuMDYsMS4wNiwwLDEsMCwxLjA2LDEuMDYsMS4wNSwxLjA1LDAsMCwwLTEuMDYtMS4wNlpNOC45Myw0LjQ5QTQuNTQsNC41NCwwLDEsMCwxMy40NCw5LDQuNTIsNC41MiwwLDAsMCw4LjkzLDQuNDlabTAsMS42QTMsMywwLDEsMSw2LDkuMDVINkEzLDMsMCwwLDEsOC45Myw2LjA5WiIvPgo8L3N2Zz4K");
}
.monochrome-social-icons .icon-linkedin {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZDhkZGUyIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNWMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDEuMzMsMThIMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDE4LDE2LjY3VjEuMzFBMS4zMiwxLjMyLDAsMCwwLDE2LjY3LDBaTTUuNDcsMTUuNDRIMi43NlY2Ljg1SDUuNDdabS4yMS0xMS4zQTEuNTQsMS41NCwwLDAsMSw0LjEyLDUuNjZINC4wNkExLjUzLDEuNTMsMCwwLDEsMi41Niw0LjF2MGExLjUzLDEuNTMsMCwwLDEsMS41Ni0xLjVoMEExLjUzLDEuNTMsMCwwLDEsNS42OCw0LjFabTkuNzYsMTEuMzFoLTIuN1YxMC43NmMwLTEuMzktLjU5LTEuODItMS4zNS0xLjgyaC0uMTVBMS42NSwxLjY1LDAsMCwwLDkuOCwxMC43OXY0LjY2SDcuMDlWNi44NUg5LjczdjEuMkEzLDMsMCwwLDEsMTIuMyw2LjU4YzEuNTEsMCwzLjE0LjksMy4xNCwzLjUyWiIvPgo8L3N2Zz4=");
}
.monochrome-social-icons .icon-linkedin:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNWMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDEuMzMsMThIMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDE4LDE2LjY3VjEuMzFBMS4zMiwxLjMyLDAsMCwwLDE2LjY3LDBaTTUuNDcsMTUuNDRIMi43NlY2Ljg1SDUuNDdabS4yMS0xMS4zQTEuNTQsMS41NCwwLDAsMSw0LjEyLDUuNjZINC4wNkExLjUzLDEuNTMsMCwwLDEsMi41Niw0LjF2MGExLjUzLDEuNTMsMCwwLDEsMS41Ni0xLjVoMEExLjUzLDEuNTMsMCwwLDEsNS42OCw0LjFabTkuNzYsMTEuMzFoLTIuN1YxMC43NmMwLTEuMzktLjU5LTEuODItMS4zNS0xLjgyaC0uMTVBMS42NSwxLjY1LDAsMCwwLDkuOCwxMC43OXY0LjY2SDcuMDlWNi44NUg5LjczdjEuMkEzLDMsMCwwLDEsMTIuMyw2LjU4YzEuNTEsMCwzLjE0LjksMy4xNCwzLjUyWiIvPgo8L3N2Zz4=");
}
.monochrome-social-icons .icon-twitter {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgZmlsbD0iI2Q4ZGRlMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMyAwQzEuMzQzMTUgMCAwIDEuMzQzMTQgMCAzVjM1QzAgMzYuNjU2OSAxLjM0MzE1IDM4IDMgMzhIMzVDMzYuNjU2OSAzOCAzOCAzNi42NTY5IDM4IDM1VjNDMzggMS4zNDMxNCAzNi42NTY5IDAgMzUgMEgzWk0zMS4zNDUyIDZIMjcuMDUxNkwxOS45NzU0IDE0LjMwOEwxMy44NTgzIDZINUwxNS41ODQ1IDIwLjIyTDUuNTUxNjIgMzJIOS44NDc3MkwxNy41OTExIDIyLjkxMDdMMjQuMzU4NSAzMkgzM0wyMS45NjUxIDE3LjAxMzNMMzEuMzQ1MiA2Wk0yNy45MjM4IDI5LjM2SDI1LjU0NDhMMTAuMDEzOSA4LjUwMTM0SDEyLjU2NjlMMjcuOTIzOCAyOS4zNloiLz4KPC9zdmc+Cg==");
}
.monochrome-social-icons .icon-twitter:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgZmlsbD0iI2ZmZiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMyAwQzEuMzQzMTUgMCAwIDEuMzQzMTQgMCAzVjM1QzAgMzYuNjU2OSAxLjM0MzE1IDM4IDMgMzhIMzVDMzYuNjU2OSAzOCAzOCAzNi42NTY5IDM4IDM1VjNDMzggMS4zNDMxNCAzNi42NTY5IDAgMzUgMEgzWk0zMS4zNDUyIDZIMjcuMDUxNkwxOS45NzU0IDE0LjMwOEwxMy44NTgzIDZINUwxNS41ODQ1IDIwLjIyTDUuNTUxNjIgMzJIOS44NDc3MkwxNy41OTExIDIyLjkxMDdMMjQuMzU4NSAzMkgzM0wyMS45NjUxIDE3LjAxMzNMMzEuMzQ1MiA2Wk0yNy45MjM4IDI5LjM2SDI1LjU0NDhMMTAuMDEzOSA4LjUwMTM0SDEyLjU2NjlMMjcuOTIzOCAyOS4zNloiLz4KPC9zdmc+Cg==");
}
.monochrome-social-icons .icon-xing {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZDhkZGUyIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNIMFYxNi42OUExLjMyLDEuMzIsMCwwLDAsMS4zMywxOEgxNi42OUExLjMyLDEuMzIsMCwwLDAsMTgsMTYuNjdoMFYxLjMxQTEuMzIsMS4zMiwwLDAsMCwxNi42NywwWm0tMTEsMTEuNkgzLjc1YS4yNS4yNSwwLDAsMS0uMjUtLjEyLjMuMywwLDAsMSwwLS4yOWwyLTMuNTF2MEw0LjIyLDUuNDdhLjMuMywwLDAsMSwwLS4yOS4yOC4yOCwwLDAsMSwuMjUtLjEySDYuMzVhLjU3LjU3LDAsMCwxLC41Mi4zNkw4LjE2LDcuNjdsLTIsMy41OEEuNTcuNTcsMCwwLDEsNS42MiwxMS42Wk0xNC41LDIuOWwtNC4xNSw3LjM1aDBMMTMsMTUuMWEuMjYuMjYsMCwwLDEsMCwuMjkuMjcuMjcsMCwwLDEtLjI1LjEySDEwLjg3YS41Ny41NywwLDAsMS0uNTItLjM2TDcuNjgsMTAuMjZsNC4xNy03LjQxYS41OC41OCwwLDAsMSwuNTEtLjM2aDEuODlhLjI3LjI3LDAsMCwxLC4yNS4xMkEuMy4zLDAsMCwxLDE0LjUsMi45WiIvPgo8L3N2Zz4=");
}
.monochrome-social-icons .icon-xing:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTYuNjcsMEgxLjMxQTEuMzIsMS4zMiwwLDAsMCwwLDEuMzNIMFYxNi42OUExLjMyLDEuMzIsMCwwLDAsMS4zMywxOEgxNi42OUExLjMyLDEuMzIsMCwwLDAsMTgsMTYuNjdoMFYxLjMxQTEuMzIsMS4zMiwwLDAsMCwxNi42NywwWm0tMTEsMTEuNkgzLjc1YS4yNS4yNSwwLDAsMS0uMjUtLjEyLjMuMywwLDAsMSwwLS4yOWwyLTMuNTF2MEw0LjIyLDUuNDdhLjMuMywwLDAsMSwwLS4yOS4yOC4yOCwwLDAsMSwuMjUtLjEySDYuMzVhLjU3LjU3LDAsMCwxLC41Mi4zNkw4LjE2LDcuNjdsLTIsMy41OEEuNTcuNTcsMCwwLDEsNS42MiwxMS42Wk0xNC41LDIuOWwtNC4xNSw3LjM1aDBMMTMsMTUuMWEuMjYuMjYsMCwwLDEsMCwuMjkuMjcuMjcsMCwwLDEtLjI1LjEySDEwLjg3YS41Ny41NywwLDAsMS0uNTItLjM2TDcuNjgsMTAuMjZsNC4xNy03LjQxYS41OC41OCwwLDAsMSwuNTEtLjM2aDEuODlhLjI3LjI3LDAsMCwxLC4yNS4xMkEuMy4zLDAsMCwxLDE0LjUsMi45WiIvPgo8L3N2Zz4=");
}
.monochrome-social-icons .icon-kununu {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTggMTgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4IDE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iI2Q4ZGRlMiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6bm9uZTt9Cjwvc3R5bGU+CjxyZWN0IHk9IjAiIGNsYXNzPSJzdDAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIvPgo8cGF0aCBkPSJNMTIuNCwxMSIvPgo8cGF0aCBkPSJNMTcsMEgxQzAuNCwwLDAsMC40LDAsMXYxNmMwLDAuNiwwLjQsMSwxLDFoMTZjMC42LDAsMS0wLjQsMS0xVjFDMTgsMC40LDE3LjYsMCwxNywweiBNMTIuNywxLjlMMTIuNywxLjkKCWMwLjQtMC40LDAuOS0wLjQsMS4xLTAuMWwwLjUsMC41bDAsMGMwLjEsMC4xLDAuMSwwLjIsMCwwLjNsLTAuMSwwLjFjLTAuMSwwLjEtMC4yLDAuMS0wLjMsMGwtMC42LTAuNWMtMC4xLTAuMS0wLjMtMC4xLTAuMywwCglMMTMsMi4zQzEzLDIuNCwxMywyLjUsMTMsMi42bDAuNiwwLjVjMC4xLDAuMSwwLjEsMC4yLDAsMC4zbC0wLjEsMC4xYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuNi0wLjVDMTIuNCwyLjcsMTIuNCwyLjIsMTIuNywxLjl6CgkgTTExLjgsMTMuN2wwLDIuM2MwLDAuMi0wLjIsMC40LTAuNCwwLjRIOS4xYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjR2LTIuM2gwdi0wLjhjMC0wLjgtMC43LTEuNS0xLjUtMS41SDYuNGMtMC44LDAtMS41LDAuNy0xLjUsMS41CgloMFYxNmMwLDAuMi0wLjIsMC40LTAuNCwwLjRIMi4yYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRWMi4xYzAtMC4yLDAuMi0wLjQsMC40LTAuNGgyLjNjMC4yLDAsMC40LDAuMiwwLjQsMC40djYuNQoJYzAuNS0wLjIsMS0wLjMsMS41LTAuM2gwLjh2MGMwLjgsMCwxLjUtMC43LDEuNS0xLjVsMC0wLjhjMC0wLjIsMC4yLTAuMywwLjQtMC4zaDIuM2MwLjIsMCwwLjMsMC4xLDAuNCwwLjNoMHYwLjgKCWMwLDEuMS0wLjQsMi4yLTEuMiwzYzAuNywwLjgsMS4yLDEuOCwxLjIsM2gwVjEzLjd6IE0xNC40LDQuOWwtMC42LDAuNWMtMC4zLDAuMy0wLjgsMC4zLTEuMSwwbC0wLjEtMC4xYy0wLjMtMC4zLTAuMy0wLjcsMC0xCglsMC41LTAuNWwwLDBjMC4xLTAuMSwwLjItMC4xLDAuMywwbDAuMSwwLjFjMC4xLDAuMSwwLjEsMC4yLDAsMC4zTDEzLDQuN0MxMyw0LjgsMTMsNC45LDEzLDVsMC4xLDAuMWMwLjEsMC4xLDAuMywwLjEsMC4zLDBMMTQsNC42CgljMC4xLTAuMSwwLjItMC4xLDAuMywwbDAuMSwwLjFDMTQuNSw0LjcsMTQuNSw0LjgsMTQuNCw0Ljl6IE0xNi40LDUuNEwxNi40LDUuNGMtMC40LDAuNC0wLjksMC40LTEuMSwwLjFsLTAuNS0wLjVsMCwwCgljLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjEtMC4xYzAuMS0wLjEsMC4yLTAuMSwwLjMsMGwwLjYsMC42YzAuMSwwLjEsMC4zLDAuMSwwLjMsMEwxNiw1YzAuMS0wLjEsMC4xLTAuMiwwLTAuM2wtMC42LTAuNQoJYy0wLjEtMC4xLTAuMS0wLjIsMC0wLjNsMC4xLTAuMWMwLjEtMC4xLDAuMi0wLjEsMC4zLDBsMC42LDAuNUMxNi43LDQuNiwxNi43LDUuMSwxNi40LDUuNHogTTE2LjQsMi45bC0wLjUsMC41bDAsMAoJYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuMS0wLjFjLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjYtMC41YzAuMS0wLjEsMC4xLTAuMiwwLTAuM0wxNiwyLjJjLTAuMS0wLjEtMC4zLTAuMS0wLjMsMGwtMC42LDAuNQoJYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuMS0wLjFjLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjYtMC42YzAuMy0wLjMsMC44LTAuMywxLjEsMGwwLjEsMC4xQzE2LjcsMi4yLDE2LjcsMi43LDE2LjQsMi45eiIvPgo8L3N2Zz4K");
}
.monochrome-social-icons .icon-kununu:hover {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTggMTgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4IDE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6bm9uZTt9Cjwvc3R5bGU+CjxyZWN0IHk9IjAiIGNsYXNzPSJzdDAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIvPgo8cGF0aCBkPSJNMTIuNCwxMSIvPgo8cGF0aCBkPSJNMTcsMEgxQzAuNCwwLDAsMC40LDAsMXYxNmMwLDAuNiwwLjQsMSwxLDFoMTZjMC42LDAsMS0wLjQsMS0xVjFDMTgsMC40LDE3LjYsMCwxNywweiBNMTIuNywxLjlMMTIuNywxLjkKCWMwLjQtMC40LDAuOS0wLjQsMS4xLTAuMWwwLjUsMC41bDAsMGMwLjEsMC4xLDAuMSwwLjIsMCwwLjNsLTAuMSwwLjFjLTAuMSwwLjEtMC4yLDAuMS0wLjMsMGwtMC42LTAuNWMtMC4xLTAuMS0wLjMtMC4xLTAuMywwCglMMTMsMi4zQzEzLDIuNCwxMywyLjUsMTMsMi42bDAuNiwwLjVjMC4xLDAuMSwwLjEsMC4yLDAsMC4zbC0wLjEsMC4xYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuNi0wLjVDMTIuNCwyLjcsMTIuNCwyLjIsMTIuNywxLjl6CgkgTTExLjgsMTMuN2wwLDIuM2MwLDAuMi0wLjIsMC40LTAuNCwwLjRIOS4xYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjR2LTIuM2gwdi0wLjhjMC0wLjgtMC43LTEuNS0xLjUtMS41SDYuNGMtMC44LDAtMS41LDAuNy0xLjUsMS41CgloMFYxNmMwLDAuMi0wLjIsMC40LTAuNCwwLjRIMi4yYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRWMi4xYzAtMC4yLDAuMi0wLjQsMC40LTAuNGgyLjNjMC4yLDAsMC40LDAuMiwwLjQsMC40djYuNQoJYzAuNS0wLjIsMS0wLjMsMS41LTAuM2gwLjh2MGMwLjgsMCwxLjUtMC43LDEuNS0xLjVsMC0wLjhjMC0wLjIsMC4yLTAuMywwLjQtMC4zaDIuM2MwLjIsMCwwLjMsMC4xLDAuNCwwLjNoMHYwLjgKCWMwLDEuMS0wLjQsMi4yLTEuMiwzYzAuNywwLjgsMS4yLDEuOCwxLjIsM2gwVjEzLjd6IE0xNC40LDQuOWwtMC42LDAuNWMtMC4zLDAuMy0wLjgsMC4zLTEuMSwwbC0wLjEtMC4xYy0wLjMtMC4zLTAuMy0wLjcsMC0xCglsMC41LTAuNWwwLDBjMC4xLTAuMSwwLjItMC4xLDAuMywwbDAuMSwwLjFjMC4xLDAuMSwwLjEsMC4yLDAsMC4zTDEzLDQuN0MxMyw0LjgsMTMsNC45LDEzLDVsMC4xLDAuMWMwLjEsMC4xLDAuMywwLjEsMC4zLDBMMTQsNC42CgljMC4xLTAuMSwwLjItMC4xLDAuMywwbDAuMSwwLjFDMTQuNSw0LjcsMTQuNSw0LjgsMTQuNCw0Ljl6IE0xNi40LDUuNEwxNi40LDUuNGMtMC40LDAuNC0wLjksMC40LTEuMSwwLjFsLTAuNS0wLjVsMCwwCgljLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjEtMC4xYzAuMS0wLjEsMC4yLTAuMSwwLjMsMGwwLjYsMC42YzAuMSwwLjEsMC4zLDAuMSwwLjMsMEwxNiw1YzAuMS0wLjEsMC4xLTAuMiwwLTAuM2wtMC42LTAuNQoJYy0wLjEtMC4xLTAuMS0wLjIsMC0wLjNsMC4xLTAuMWMwLjEtMC4xLDAuMi0wLjEsMC4zLDBsMC42LDAuNUMxNi43LDQuNiwxNi43LDUuMSwxNi40LDUuNHogTTE2LjQsMi45bC0wLjUsMC41bDAsMAoJYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuMS0wLjFjLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjYtMC41YzAuMS0wLjEsMC4xLTAuMiwwLTAuM0wxNiwyLjJjLTAuMS0wLjEtMC4zLTAuMS0wLjMsMGwtMC42LDAuNQoJYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDBsLTAuMS0wLjFjLTAuMS0wLjEtMC4xLTAuMiwwLTAuM2wwLjYtMC42YzAuMy0wLjMsMC44LTAuMywxLjEsMGwwLjEsMC4xQzE2LjcsMi4yLDE2LjcsMi43LDE2LjQsMi45eiIvPgo8L3N2Zz4K");
}
.monochrome-social-icons .icon-youtube {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZDhkZGUyIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOC41NCw2LjZjLjIxLDAsLjMzLS4xNS4yOS0uNHYtMnMwLDAsMCwwYS4zNy4zNywwLDAsMC0uMzYtLjM3Yy0uMjEsMC0uMzIuMTctLjMyLjQxdjJhLjExLjExLDAsMCwwLDAsLjA4QS4zNS4zNSwwLDAsMCw4LjU0LDYuNloiLz4KPHBhdGggZD0iTTE2LjY3LDBIMS4zMUExLjMyLDEuMzIsMCwwLDAsMCwxLjMzSDBWMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDEuMzMsMThIMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDE4LDE2LjY3aDBWMS4zMUExLjMyLDEuMzIsMCwwLDAsMTYuNjcsMFpNMTAuMzUsMy4wNmguNzlWNi4zYzAsLjE3LDAsLjI5LjIxLjI5cy4zNy0uMi40Ni0uMzFWMy4wNmguOFY3LjNoLS44VjYuODNhMS4yMiwxLjIyLDAsMCwxLS45LjUyYy0uNDMsMC0uNTYtLjM0LS41Ni0uNzVaTTguNTQsM2guMDdBMS4xMSwxLjExLDAsMCwxLDkuNjgsNC4xNVY2LjM2YTEuMDksMS4wOSwwLDAsMS0xLjE3LDEsLjY2LjY2LDAsMCwxLS4yOCwwLDEsMSwwLDAsMS0uODUtMS4xNFY0QTEuMDksMS4wOSwwLDAsMSw4LjU0LDNaTTUuMzMsMS41M2wuNjEsMi4zLjU4LTIuM2guOWwtMSwzLjRWNy4zSDUuNTRWNUw0LjQ0LDEuNTNabTcuOTIsMTQuODZjLTEuNjEuMTEtNi44Ny4xMS04LjQ5LDBzLTItMS4yMy0yLTQsLjIyLTMuODIsMi0zLjk0YzEuNi0uMTEsNi44Ny0uMTEsOC40OSwwLDEuNzcuMTIsMiwxLjE4LDIsNFMxNSwxNi4yNywxMy4yNSwxNi4zOVoiLz4KPHBhdGggZD0iTTEzLjEzLDExSDEzYTEuMTMsMS4xMywwLDAsMC0xLDEuMTlWMTRjMCwuNzIuMjksMS4yNCwxLjA5LDEuMjRTMTQuMiwxNC43NSwxNC4yLDE0di0uMzFoLS43OHYuMjdjMCwuMzUsMCwuNTctLjM0LjU3cy0uMzMtLjI2LS4zMy0uNTd2LS43NkgxNC4ydi0xQzE0LjIsMTEuNDIsMTMuODYsMTEsMTMuMTMsMTFabS4yNywxLjYyaC0uNjd2LS40MmMwLS4yNy4wNi0uNDguMzQtLjQ4aDBjLjI3LDAsLjMzLjIuMzMuNDdaIi8+CjxwYXRoIGQ9Ik0xMC42OCwxMWEuODcuODcsMCwwLDAtLjY3LjM5VjkuNjJIOS4yNXY1LjQ5SDEwdi0uMzJhLjg3Ljg3LDAsMCwwLC43MS4zN2MuNSwwLC42OS0uMzkuNjktLjlWMTJDMTEuNDEsMTEuNDgsMTEuMjMsMTEsMTAuNjgsMTFabS0uMDksMy4xN2EuNTMuNTMsMCwwLDEsMCwuMjguMzIuMzIsMCwwLDEtLjM5LDAsLjQ5LjQ5LDAsMCwxLS4xOC0uMTRWMTEuODFsLjE1LS4xMmEuMzIuMzIsMCwwLDEsLjM3LjA3LjQ0LjQ0LDAsMCwxLC4wOS4zMVoiLz4KPHBvbHlnb24gcG9pbnRzPSI2LjM0IDkuNjIgMy43OSA5LjYyIDMuNzkgMTAuNDIgNC42NCAxMC40MiA0LjY0IDE1LjExIDUuNDkgMTUuMTEgNS40OSAxMC40MiA2LjM0IDEwLjQyIDYuMzQgOS42MiIvPgo8cGF0aCBkPSJNNy43MywxMS4wNnYzLjA3YS42LjYsMCwwLDEtLjQ0LjNjLS4yLDAtLjItLjExLS4yLS4yN3YtMy4xSDYuMzN2My4zOWMwLC44My41Ni44MywxLC42YTEuMzQsMS4zNCwwLDAsMCwuNDMtLjM5di40NWguNzZ2LTRaIi8+Cjwvc3ZnPgo=");
}
.monochrome-social-icons .icon-youtube:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOC41NCw2LjZjLjIxLDAsLjMzLS4xNS4yOS0uNHYtMnMwLDAsMCwwYS4zNy4zNywwLDAsMC0uMzYtLjM3Yy0uMjEsMC0uMzIuMTctLjMyLjQxdjJhLjExLjExLDAsMCwwLDAsLjA4QS4zNS4zNSwwLDAsMCw4LjU0LDYuNloiLz4KPHBhdGggZD0iTTE2LjY3LDBIMS4zMUExLjMyLDEuMzIsMCwwLDAsMCwxLjMzSDBWMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDEuMzMsMThIMTYuNjlBMS4zMiwxLjMyLDAsMCwwLDE4LDE2LjY3aDBWMS4zMUExLjMyLDEuMzIsMCwwLDAsMTYuNjcsMFpNMTAuMzUsMy4wNmguNzlWNi4zYzAsLjE3LDAsLjI5LjIxLjI5cy4zNy0uMi40Ni0uMzFWMy4wNmguOFY3LjNoLS44VjYuODNhMS4yMiwxLjIyLDAsMCwxLS45LjUyYy0uNDMsMC0uNTYtLjM0LS41Ni0uNzVaTTguNTQsM2guMDdBMS4xMSwxLjExLDAsMCwxLDkuNjgsNC4xNVY2LjM2YTEuMDksMS4wOSwwLDAsMS0xLjE3LDEsLjY2LjY2LDAsMCwxLS4yOCwwLDEsMSwwLDAsMS0uODUtMS4xNFY0QTEuMDksMS4wOSwwLDAsMSw4LjU0LDNaTTUuMzMsMS41M2wuNjEsMi4zLjU4LTIuM2guOWwtMSwzLjRWNy4zSDUuNTRWNUw0LjQ0LDEuNTNabTcuOTIsMTQuODZjLTEuNjEuMTEtNi44Ny4xMS04LjQ5LDBzLTItMS4yMy0yLTQsLjIyLTMuODIsMi0zLjk0YzEuNi0uMTEsNi44Ny0uMTEsOC40OSwwLDEuNzcuMTIsMiwxLjE4LDIsNFMxNSwxNi4yNywxMy4yNSwxNi4zOVoiLz4KPHBhdGggZD0iTTEzLjEzLDExSDEzYTEuMTMsMS4xMywwLDAsMC0xLDEuMTlWMTRjMCwuNzIuMjksMS4yNCwxLjA5LDEuMjRTMTQuMiwxNC43NSwxNC4yLDE0di0uMzFoLS43OHYuMjdjMCwuMzUsMCwuNTctLjM0LjU3cy0uMzMtLjI2LS4zMy0uNTd2LS43NkgxNC4ydi0xQzE0LjIsMTEuNDIsMTMuODYsMTEsMTMuMTMsMTFabS4yNywxLjYyaC0uNjd2LS40MmMwLS4yNy4wNi0uNDguMzQtLjQ4aDBjLjI3LDAsLjMzLjIuMzMuNDdaIi8+CjxwYXRoIGQ9Ik0xMC42OCwxMWEuODcuODcsMCwwLDAtLjY3LjM5VjkuNjJIOS4yNXY1LjQ5SDEwdi0uMzJhLjg3Ljg3LDAsMCwwLC43MS4zN2MuNSwwLC42OS0uMzkuNjktLjlWMTJDMTEuNDEsMTEuNDgsMTEuMjMsMTEsMTAuNjgsMTFabS0uMDksMy4xN2EuNTMuNTMsMCwwLDEsMCwuMjguMzIuMzIsMCwwLDEtLjM5LDAsLjQ5LjQ5LDAsMCwxLS4xOC0uMTRWMTEuODFsLjE1LS4xMmEuMzIuMzIsMCwwLDEsLjM3LjA3LjQ0LjQ0LDAsMCwxLC4wOS4zMVoiLz4KPHBvbHlnb24gcG9pbnRzPSI2LjM0IDkuNjIgMy43OSA5LjYyIDMuNzkgMTAuNDIgNC42NCAxMC40MiA0LjY0IDE1LjExIDUuNDkgMTUuMTEgNS40OSAxMC40MiA2LjM0IDEwLjQyIDYuMzQgOS42MiIvPgo8cGF0aCBkPSJNNy43MywxMS4wNnYzLjA3YS42LjYsMCwwLDEtLjQ0LjNjLS4yLDAtLjItLjExLS4yLS4yN3YtMy4xSDYuMzN2My4zOWMwLC44My41Ni44MywxLC42YTEuMzQsMS4zNCwwLDAsMCwuNDMtLjM5di40NWguNzZ2LTRaIi8+Cjwvc3ZnPgo=");
}
.monochrome-social-icons .icon-wechat {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjZDhkZGUyIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMTkyLDMyQzg1Ljk1MiwzMiwwLDEwMy42NDgsMCwxOTJjMCw1MC45NDQsMjguNzM2LDk2LjEyOCw3My4zMTIsMTI1LjM3Nkw0OCwzNjhsNjguOTYtMjkuNTM2CgkJCWMxNC43ODQsNS4yNDgsMzAuMTQ0LDkuNTY4LDQ2LjU2LDExLjU4NGMtMi4yNC05Ljc2LTMuNTItMTkuNzc2LTMuNTItMzAuMDQ4YzAtODguMjI0LDg2LjExMi0xNjAsMTkyLTE2MAoJCQljOS42OTYsMCwxOS4xNjgsMC44LDI4LjUxMiwxLjk1MkMzNjMuNjE2LDg3Ljk2OCwyODUuNjk2LDMyLDE5MiwzMnogTTEyOCwxNTJjLTEzLjI0OCwwLTI0LTEwLjc1Mi0yNC0yNHMxMC43NTItMjQsMjQtMjQKCQkJczI0LDEwLjc1MiwyNCwyNFMxNDEuMjQ4LDE1MiwxMjgsMTUyeiBNMjU2LDE1MmMtMTMuMjQ4LDAtMjQtMTAuNzUyLTI0LTI0czEwLjc1Mi0yNCwyNC0yNHMyNCwxMC43NTIsMjQsMjRTMjY5LjI0OCwxNTIsMjU2LDE1MnoKCQkJIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNTEyLDMyMGMwLTcwLjY4OC03MS42NDgtMTI4LTE2MC0xMjhzLTE2MCw1Ny4zMTItMTYwLDEyOHM3MS42NDgsMTI4LDE2MCwxMjhjMTQuNTI4LDAsMjguMzUyLTIuMDQ4LDQxLjc2LTQuOTZMNDgwLDQ4MAoJCQlsLTI5LjgyNC01OS42MTZDNDg3LjU1MiwzOTYuOTYsNTEyLDM2MC45MjgsNTEyLDMyMHogTTMwNCwzMTJjLTEzLjI0OCwwLTI0LTEwLjc1Mi0yNC0yNHMxMC43NTItMjQsMjQtMjRzMjQsMTAuNzUyLDI0LDI0CgkJCVMzMTcuMjQ4LDMxMiwzMDQsMzEyeiBNNDAwLDMxMmMtMTMuMjQ4LDAtMjQtMTAuNzUyLTI0LTI0czEwLjc1Mi0yNCwyNC0yNHMyNCwxMC43NTIsMjQsMjRTNDEzLjI0OCwzMTIsNDAwLDMxMnoiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K");
}
.monochrome-social-icons .icon-wechat:hover {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMTkyLDMyQzg1Ljk1MiwzMiwwLDEwMy42NDgsMCwxOTJjMCw1MC45NDQsMjguNzM2LDk2LjEyOCw3My4zMTIsMTI1LjM3Nkw0OCwzNjhsNjguOTYtMjkuNTM2CgkJCWMxNC43ODQsNS4yNDgsMzAuMTQ0LDkuNTY4LDQ2LjU2LDExLjU4NGMtMi4yNC05Ljc2LTMuNTItMTkuNzc2LTMuNTItMzAuMDQ4YzAtODguMjI0LDg2LjExMi0xNjAsMTkyLTE2MAoJCQljOS42OTYsMCwxOS4xNjgsMC44LDI4LjUxMiwxLjk1MkMzNjMuNjE2LDg3Ljk2OCwyODUuNjk2LDMyLDE5MiwzMnogTTEyOCwxNTJjLTEzLjI0OCwwLTI0LTEwLjc1Mi0yNC0yNHMxMC43NTItMjQsMjQtMjQKCQkJczI0LDEwLjc1MiwyNCwyNFMxNDEuMjQ4LDE1MiwxMjgsMTUyeiBNMjU2LDE1MmMtMTMuMjQ4LDAtMjQtMTAuNzUyLTI0LTI0czEwLjc1Mi0yNCwyNC0yNHMyNCwxMC43NTIsMjQsMjRTMjY5LjI0OCwxNTIsMjU2LDE1MnoKCQkJIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNTEyLDMyMGMwLTcwLjY4OC03MS42NDgtMTI4LTE2MC0xMjhzLTE2MCw1Ny4zMTItMTYwLDEyOHM3MS42NDgsMTI4LDE2MCwxMjhjMTQuNTI4LDAsMjguMzUyLTIuMDQ4LDQxLjc2LTQuOTZMNDgwLDQ4MAoJCQlsLTI5LjgyNC01OS42MTZDNDg3LjU1MiwzOTYuOTYsNTEyLDM2MC45MjgsNTEyLDMyMHogTTMwNCwzMTJjLTEzLjI0OCwwLTI0LTEwLjc1Mi0yNC0yNHMxMC43NTItMjQsMjQtMjRzMjQsMTAuNzUyLDI0LDI0CgkJCVMzMTcuMjQ4LDMxMiwzMDQsMzEyeiBNNDAwLDMxMmMtMTMuMjQ4LDAtMjQtMTAuNzUyLTI0LTI0czEwLjc1Mi0yNCwyNC0yNHMyNCwxMC43NTIsMjQsMjRTNDEzLjI0OCwzMTIsNDAwLDMxMnoiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K");
}
.monochrome-social-icons .icon-tiktok {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iQ2FwYV8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iI2Q4ZGRlMiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+PGc+PHBhdGggZD0ibTQ4MC4zMiAxMjguMzljLTI5LjIyIDAtNTYuMTgtOS42OC03Ny44My0yNi4wMS0yNC44My0xOC43Mi00Mi42Ny00Ni4xOC00OC45Ny03Ny44My0xLjU2LTcuODItMi40LTE1Ljg5LTIuNDgtMjQuMTZoLTgzLjQ3djIyOC4wOGwtLjEgMTI0LjkzYzAgMzMuNC0yMS43NSA2MS43Mi01MS45IDcxLjY4LTguNzUgMi44OS0xOC4yIDQuMjYtMjguMDQgMy43Mi0xMi41Ni0uNjktMjQuMzMtNC40OC0zNC41Ni0xMC42LTIxLjc3LTEzLjAyLTM2LjUzLTM2LjY0LTM2LjkzLTYzLjY2LS42My00Mi4yMyAzMy41MS03Ni42NiA3NS43MS03Ni42NiA4LjMzIDAgMTYuMzMgMS4zNiAyMy44MiAzLjgzdi02Mi4zNC0yMi40MWMtNy45LTEuMTctMTUuOTQtMS43OC0yNC4wNy0xLjc4LTQ2LjE5IDAtODkuMzkgMTkuMi0xMjAuMjcgNTMuNzktMjMuMzQgMjYuMTQtMzcuMzQgNTkuNDktMzkuNSA5NC40Ni0yLjgzIDQ1Ljk0IDEzLjk4IDg5LjYxIDQ2LjU4IDEyMS44MyA0Ljc5IDQuNzMgOS44MiA5LjEyIDE1LjA4IDEzLjE3IDI3Ljk1IDIxLjUxIDYyLjEyIDMzLjE3IDk4LjExIDMzLjE3IDguMTMgMCAxNi4xNy0uNiAyNC4wNy0xLjc3IDMzLjYyLTQuOTggNjQuNjQtMjAuMzcgODkuMTItNDQuNTcgMzAuMDgtMjkuNzMgNDYuNy02OS4yIDQ2Ljg4LTExMS4yMWwtLjQzLTE4Ni41NmMxNC4zNSAxMS4wNyAzMC4wNCAyMC4yMyA0Ni44OCAyNy4zNCAyNi4xOSAxMS4wNSA1My45NiAxNi42NSA4Mi41NCAxNi42NHYtNjAuNjEtMjIuNDljLjAyLjAyLS4yMi4wMi0uMjQuMDJ6Ii8+PC9nPjwvc3ZnPg==");
}
.monochrome-social-icons .icon-tiktok:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iQ2FwYV8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+PGc+PHBhdGggZD0ibTQ4MC4zMiAxMjguMzljLTI5LjIyIDAtNTYuMTgtOS42OC03Ny44My0yNi4wMS0yNC44My0xOC43Mi00Mi42Ny00Ni4xOC00OC45Ny03Ny44My0xLjU2LTcuODItMi40LTE1Ljg5LTIuNDgtMjQuMTZoLTgzLjQ3djIyOC4wOGwtLjEgMTI0LjkzYzAgMzMuNC0yMS43NSA2MS43Mi01MS45IDcxLjY4LTguNzUgMi44OS0xOC4yIDQuMjYtMjguMDQgMy43Mi0xMi41Ni0uNjktMjQuMzMtNC40OC0zNC41Ni0xMC42LTIxLjc3LTEzLjAyLTM2LjUzLTM2LjY0LTM2LjkzLTYzLjY2LS42My00Mi4yMyAzMy41MS03Ni42NiA3NS43MS03Ni42NiA4LjMzIDAgMTYuMzMgMS4zNiAyMy44MiAzLjgzdi02Mi4zNC0yMi40MWMtNy45LTEuMTctMTUuOTQtMS43OC0yNC4wNy0xLjc4LTQ2LjE5IDAtODkuMzkgMTkuMi0xMjAuMjcgNTMuNzktMjMuMzQgMjYuMTQtMzcuMzQgNTkuNDktMzkuNSA5NC40Ni0yLjgzIDQ1Ljk0IDEzLjk4IDg5LjYxIDQ2LjU4IDEyMS44MyA0Ljc5IDQuNzMgOS44MiA5LjEyIDE1LjA4IDEzLjE3IDI3Ljk1IDIxLjUxIDYyLjEyIDMzLjE3IDk4LjExIDMzLjE3IDguMTMgMCAxNi4xNy0uNiAyNC4wNy0xLjc3IDMzLjYyLTQuOTggNjQuNjQtMjAuMzcgODkuMTItNDQuNTcgMzAuMDgtMjkuNzMgNDYuNy02OS4yIDQ2Ljg4LTExMS4yMWwtLjQzLTE4Ni41NmMxNC4zNSAxMS4wNyAzMC4wNCAyMC4yMyA0Ni44OCAyNy4zNCAyNi4xOSAxMS4wNSA1My45NiAxNi42NSA4Mi41NCAxNi42NHYtNjAuNjEtMjIuNDljLjAyLjAyLS4yMi4wMi0uMjQuMDJ6Ii8+PC9nPjwvc3ZnPg==");
}
.monochrome-social-icons .icon-snapchat {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSIjZDhkZGUyIiBzdHJva2U9InRyYW5zcGFyZW50Ij48ZyBpZD0iT1VUTElORV9jb3B5XzIiPjxnPjxwYXRoIGQ9Ik0xNiwwQzcuMTY0LDAsMCw3LjE2MywwLDE2czcuMTY0LDE2LDE2LDE2czE2LTcuMTY0LDE2LTE2UzI0LjgzNiwwLDE2LDB6IE0yNS40MSwyMC4wNyAgICBjLTAuMTEyLDAuMjYzLTAuNjIsMC42MzYtMi4zOTQsMC45MWMtMC4xNDUsMC4wMjItMC4yMDEsMC4yMTEtMC4yODgsMC42MDdjLTAuMDMxLDAuMTQ0LTAuMDYzLDAuMjg2LTAuMTA3LDAuNDM1ICAgIGMtMC4wMzgsMC4xMjktMC4xMTgsMC4xOS0wLjI1NCwwLjE5aC0wLjAyMmMtMC4wOTQsMC0wLjIyOC0wLjAxNy0wLjM5Ny0wLjA1Yy0wLjMtMC4wNTktMC42MzctMC4xMTMtMS4wNjYtMC4xMTMgICAgYy0wLjI1LDAtMC41MDksMC4wMjItMC43NjksMC4wNjVjLTAuNTMyLDAuMDg5LTAuOTg0LDAuNDA4LTEuNDYzLDAuNzQ2Yy0wLjY5NSwwLjQ5Mi0xLjQxMywwLjk5OS0yLjUzMiwwLjk5OSAgICBjLTAuMDQ5LDAtMC4wOTYtMC4wMDEtMC4xNDQtMC4wMDRoMGMtMC4wMywwLjAwMi0wLjA2MiwwLjAwNC0wLjA5NCwwLjAwNGMtMS4xMTgsMC0xLjgzNi0wLjUwNy0yLjUzLTAuOTk4ICAgIGMtMC40NzktMC4zMzktMC45MzEtMC42NTgtMS40NjQtMC43NDdjLTAuMjYtMC4wNDMtMC41MTktMC4wNjUtMC43NjktMC4wNjVjLTAuNDUxLDAtMC44MDYsMC4wNy0xLjA2NiwwLjEyICAgIGMtMC4xNTgsMC4wMzEtMC4yOTQsMC4wNTctMC4zOTcsMC4wNTdjLTAuMTA4LDAtMC4yMjUtMC4wMjMtMC4yNzYtMC4xOTdjLTAuMDQ0LTAuMTUxLTAuMDc2LTAuMjk2LTAuMTA3LTAuNDM4ICAgIGMtMC4wNzktMC4zNjMtMC4xMzYtMC41ODYtMC4yODgtMC42MWMtMS43NzQtMC4yNzQtMi4yODEtMC42NDctMi4zOTQtMC45MTNjLTAuMDE2LTAuMDM4LTAuMDI1LTAuMDc2LTAuMDI3LTAuMTEzICAgIGMtMC4wMDYtMC4xMDIsMC4wNjYtMC4xOTIsMC4xNjctMC4yMDhjMi43MjYtMC40NDksMy45NDktMy4yMzYsNC0zLjM1NGMwLjAwMS0wLjAwMywwLjAwMy0wLjAwNiwwLjAwNC0wLjAxICAgIGMwLjE2Ny0wLjMzOCwwLjItMC42MzIsMC4wOTctMC44NzJjLTAuMTg3LTAuNDQxLTAuNzk3LTAuNjM1LTEuMjAxLTAuNzYzYy0wLjA5OS0wLjAzMS0wLjE5My0wLjA2MS0wLjI2Ni0wLjA5ICAgIGMtMC44MDYtMC4zMTktMC44NzMtMC42NDYtMC44NDEtMC44MTJjMC4wNTQtMC4yODQsMC40MzQtMC40ODIsMC43NDEtMC40ODJjMC4wODQsMCwwLjE1OCwwLjAxNSwwLjIyMSwwLjA0NCAgICBjMC4zNjMsMC4xNywwLjY4OSwwLjI1NiwwLjk3MSwwLjI1NmMwLjM5LDAsMC41Ni0wLjE2NCwwLjU4LTAuMTg1Yy0wLjAxLTAuMTg1LTAuMDIyLTAuMzc3LTAuMDM1LTAuNTc2ICAgIGMtMC4wODEtMS4yODktMC4xODItMi44OTEsMC4yMjYtMy44MDVjMS4yMjItMi43NCwzLjgxNC0yLjk1Myw0LjU3OS0yLjk1M2MwLjAyLDAsMC4zMzUtMC4wMDMsMC4zMzUtMC4wMDNsMC4wNDUsMCAgICBjMC43NjcsMCwzLjM2NSwwLjIxMyw0LjU4NywyLjk1NWMwLjQwOCwwLjkxNSwwLjMwNywyLjUxOCwwLjIyNiwzLjgwNmwtMC4wMDMsMC4wNTZjLTAuMDExLDAuMTc5LTAuMDIyLDAuMzU0LTAuMDMxLDAuNTIxICAgIGMwLjAxOSwwLjAyLDAuMTc2LDAuMTcsMC41MjksMC4xODRoMGMwLjI2OC0wLjAxLDAuNTc3LTAuMDk2LDAuOTE1LTAuMjU0YzAuMDk5LTAuMDQ2LDAuMjA5LTAuMDU2LDAuMjg0LTAuMDU2ICAgIGMwLjExNSwwLDAuMjMxLDAuMDIyLDAuMzI3LDAuMDYybDAuMDA2LDAuMDAyYzAuMjc0LDAuMDk3LDAuNDUzLDAuMjg5LDAuNDU3LDAuNDljMC4wMDQsMC4xODktMC4xNDEsMC40NzMtMC44NDgsMC43NTIgICAgYy0wLjA3MywwLjAyOS0wLjE2NywwLjA1OS0wLjI2NiwwLjA5Yy0wLjQwNCwwLjEyOC0xLjAxNCwwLjMyMi0xLjIwMSwwLjc2M2MtMC4xMDIsMC4yNC0wLjA2OSwwLjUzNCwwLjA5NywwLjg3MiAgICBjMC4wMDEsMC4wMDMsMC4wMDMsMC4wMDYsMC4wMDUsMC4wMWMwLjA1MSwwLjExOCwxLjI3MiwyLjkwNCw0LDMuMzUzYzAuMTAxLDAuMDE3LDAuMTczLDAuMTA2LDAuMTY3LDAuMjA4ICAgIEMyNS40MzUsMTkuOTk0LDI1LjQyNiwyMC4wMzIsMjUuNDEsMjAuMDd6Ii8+PC9nPjwvZz48L3N2Zz4=");
}
.monochrome-social-icons .icon-snapchat:hover {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij48ZyBpZD0iT1VUTElORV9jb3B5XzIiPjxnPjxwYXRoIGQ9Ik0xNiwwQzcuMTY0LDAsMCw3LjE2MywwLDE2czcuMTY0LDE2LDE2LDE2czE2LTcuMTY0LDE2LTE2UzI0LjgzNiwwLDE2LDB6IE0yNS40MSwyMC4wNyAgICBjLTAuMTEyLDAuMjYzLTAuNjIsMC42MzYtMi4zOTQsMC45MWMtMC4xNDUsMC4wMjItMC4yMDEsMC4yMTEtMC4yODgsMC42MDdjLTAuMDMxLDAuMTQ0LTAuMDYzLDAuMjg2LTAuMTA3LDAuNDM1ICAgIGMtMC4wMzgsMC4xMjktMC4xMTgsMC4xOS0wLjI1NCwwLjE5aC0wLjAyMmMtMC4wOTQsMC0wLjIyOC0wLjAxNy0wLjM5Ny0wLjA1Yy0wLjMtMC4wNTktMC42MzctMC4xMTMtMS4wNjYtMC4xMTMgICAgYy0wLjI1LDAtMC41MDksMC4wMjItMC43NjksMC4wNjVjLTAuNTMyLDAuMDg5LTAuOTg0LDAuNDA4LTEuNDYzLDAuNzQ2Yy0wLjY5NSwwLjQ5Mi0xLjQxMywwLjk5OS0yLjUzMiwwLjk5OSAgICBjLTAuMDQ5LDAtMC4wOTYtMC4wMDEtMC4xNDQtMC4wMDRoMGMtMC4wMywwLjAwMi0wLjA2MiwwLjAwNC0wLjA5NCwwLjAwNGMtMS4xMTgsMC0xLjgzNi0wLjUwNy0yLjUzLTAuOTk4ICAgIGMtMC40NzktMC4zMzktMC45MzEtMC42NTgtMS40NjQtMC43NDdjLTAuMjYtMC4wNDMtMC41MTktMC4wNjUtMC43NjktMC4wNjVjLTAuNDUxLDAtMC44MDYsMC4wNy0xLjA2NiwwLjEyICAgIGMtMC4xNTgsMC4wMzEtMC4yOTQsMC4wNTctMC4zOTcsMC4wNTdjLTAuMTA4LDAtMC4yMjUtMC4wMjMtMC4yNzYtMC4xOTdjLTAuMDQ0LTAuMTUxLTAuMDc2LTAuMjk2LTAuMTA3LTAuNDM4ICAgIGMtMC4wNzktMC4zNjMtMC4xMzYtMC41ODYtMC4yODgtMC42MWMtMS43NzQtMC4yNzQtMi4yODEtMC42NDctMi4zOTQtMC45MTNjLTAuMDE2LTAuMDM4LTAuMDI1LTAuMDc2LTAuMDI3LTAuMTEzICAgIGMtMC4wMDYtMC4xMDIsMC4wNjYtMC4xOTIsMC4xNjctMC4yMDhjMi43MjYtMC40NDksMy45NDktMy4yMzYsNC0zLjM1NGMwLjAwMS0wLjAwMywwLjAwMy0wLjAwNiwwLjAwNC0wLjAxICAgIGMwLjE2Ny0wLjMzOCwwLjItMC42MzIsMC4wOTctMC44NzJjLTAuMTg3LTAuNDQxLTAuNzk3LTAuNjM1LTEuMjAxLTAuNzYzYy0wLjA5OS0wLjAzMS0wLjE5My0wLjA2MS0wLjI2Ni0wLjA5ICAgIGMtMC44MDYtMC4zMTktMC44NzMtMC42NDYtMC44NDEtMC44MTJjMC4wNTQtMC4yODQsMC40MzQtMC40ODIsMC43NDEtMC40ODJjMC4wODQsMCwwLjE1OCwwLjAxNSwwLjIyMSwwLjA0NCAgICBjMC4zNjMsMC4xNywwLjY4OSwwLjI1NiwwLjk3MSwwLjI1NmMwLjM5LDAsMC41Ni0wLjE2NCwwLjU4LTAuMTg1Yy0wLjAxLTAuMTg1LTAuMDIyLTAuMzc3LTAuMDM1LTAuNTc2ICAgIGMtMC4wODEtMS4yODktMC4xODItMi44OTEsMC4yMjYtMy44MDVjMS4yMjItMi43NCwzLjgxNC0yLjk1Myw0LjU3OS0yLjk1M2MwLjAyLDAsMC4zMzUtMC4wMDMsMC4zMzUtMC4wMDNsMC4wNDUsMCAgICBjMC43NjcsMCwzLjM2NSwwLjIxMyw0LjU4NywyLjk1NWMwLjQwOCwwLjkxNSwwLjMwNywyLjUxOCwwLjIyNiwzLjgwNmwtMC4wMDMsMC4wNTZjLTAuMDExLDAuMTc5LTAuMDIyLDAuMzU0LTAuMDMxLDAuNTIxICAgIGMwLjAxOSwwLjAyLDAuMTc2LDAuMTcsMC41MjksMC4xODRoMGMwLjI2OC0wLjAxLDAuNTc3LTAuMDk2LDAuOTE1LTAuMjU0YzAuMDk5LTAuMDQ2LDAuMjA5LTAuMDU2LDAuMjg0LTAuMDU2ICAgIGMwLjExNSwwLDAuMjMxLDAuMDIyLDAuMzI3LDAuMDYybDAuMDA2LDAuMDAyYzAuMjc0LDAuMDk3LDAuNDUzLDAuMjg5LDAuNDU3LDAuNDljMC4wMDQsMC4xODktMC4xNDEsMC40NzMtMC44NDgsMC43NTIgICAgYy0wLjA3MywwLjAyOS0wLjE2NywwLjA1OS0wLjI2NiwwLjA5Yy0wLjQwNCwwLjEyOC0xLjAxNCwwLjMyMi0xLjIwMSwwLjc2M2MtMC4xMDIsMC4yNC0wLjA2OSwwLjUzNCwwLjA5NywwLjg3MiAgICBjMC4wMDEsMC4wMDMsMC4wMDMsMC4wMDYsMC4wMDUsMC4wMWMwLjA1MSwwLjExOCwxLjI3MiwyLjkwNCw0LDMuMzUzYzAuMTAxLDAuMDE3LDAuMTczLDAuMTA2LDAuMTY3LDAuMjA4ICAgIEMyNS40MzUsMTkuOTk0LDI1LjQyNiwyMC4wMzIsMjUuNDEsMjAuMDd6Ii8+PC9nPjwvZz48L3N2Zz4=");
}
.monochrome-social-icons .icon-whatsapp {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4IiBmaWxsPSIjZDhkZGUyIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTEzLjYwMSAyLjMyNkE3Ljg1NCA3Ljg1NCAwIDAgMCA3Ljk5NCAwQzMuNjI3IDAgLjA2OCAzLjU1OC4wNjQgNy45MjZjMCAxLjM5OS4zNjYgMi43NiAxLjA1NyAzLjk2NUwwIDE2bDQuMjA0LTEuMTAyYTcuOTMzIDcuOTMzIDAgMCAwIDMuNzkuOTY1aC4wMDRjNC4zNjggMCA3LjkyNi0zLjU1OCA3LjkzLTcuOTNBNy44OTggNy44OTggMCAwIDAgMTMuNiAyLjMyNnpNNy45OTQgMTQuNTIxYTYuNTczIDYuNTczIDAgMCAxLTMuMzU2LS45MmwtLjI0LS4xNDQtMi40OTQuNjU0LjY2Ni0yLjQzMy0uMTU2LS4yNTFhNi41NiA2LjU2IDAgMCAxLTEuMDA3LTMuNTA1YzAtMy42MjYgMi45NTctNi41ODQgNi41OTEtNi41ODRhNi41NiA2LjU2IDAgMCAxIDQuNjYgMS45MzEgNi41NTcgNi41NTcgMCAwIDEgMS45MjggNC42NmMtLjAwNCAzLjYzOS0yLjk2MSA2LjU5Mi02LjU5MiA2LjU5MnptMy42MTUtNC45MzRjLS4xOTctLjA5OS0xLjE3LS41NzgtMS4zNTMtLjY0Ni0uMTgyLS4wNjUtLjMxNS0uMDk5LS40NDUuMDk5LS4xMzMuMTk3LS41MTMuNjQ2LS42MjcuNzc1LS4xMTQuMTMzLS4yMzIuMTQ4LS40My4wNS0uMTk3LS4xLS44MzYtLjMwOC0xLjU5Mi0uOTg1LS41OS0uNTI1LS45ODUtMS4xNzUtMS4xMDMtMS4zNzItLjExNC0uMTk4LS4wMTEtLjMwNC4wODgtLjQwMy4wODctLjA4OC4xOTctLjIzMi4yOTYtLjM0Ni4xLS4xMTQuMTMzLS4xOTguMTk4LS4zMy4wNjUtLjEzNC4wMzQtLjI0OC0uMDE1LS4zNDctLjA1LS4wOTktLjQ0NS0xLjA3Ni0uNjEyLTEuNDctLjE2LS4zODktLjMyMy0uMzM1LS40NDUtLjM0LS4xMTQtLjAwNy0uMjQ3LS4wMDctLjM4LS4wMDdhLjcyOS43MjkgMCAwIDAtLjUyOS4yNDdjLS4xODIuMTk4LS42OTEuNjc3LS42OTEgMS42NTQgMCAuOTc3LjcxIDEuOTE2LjgxIDIuMDQ5LjA5OC4xMzMgMS4zOTQgMi4xMzIgMy4zODMgMi45OTIuNDcuMjA1Ljg0LjMyNiAxLjEyOS40MTguNDc1LjE1Mi45MDQuMTI5IDEuMjQ2LjA4LjM4LS4wNTggMS4xNzEtLjQ4IDEuMzM4LS45NDMuMTY0LS40NjQuMTY0LS44Ni4xMTQtLjk0My0uMDQ5LS4wODQtLjE4Mi0uMTMzLS4zOC0uMjMyeiIvPgo8L3N2Zz4K");
}
.monochrome-social-icons .icon-whatsapp:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTEzLjYwMSAyLjMyNkE3Ljg1NCA3Ljg1NCAwIDAgMCA3Ljk5NCAwQzMuNjI3IDAgLjA2OCAzLjU1OC4wNjQgNy45MjZjMCAxLjM5OS4zNjYgMi43NiAxLjA1NyAzLjk2NUwwIDE2bDQuMjA0LTEuMTAyYTcuOTMzIDcuOTMzIDAgMCAwIDMuNzkuOTY1aC4wMDRjNC4zNjggMCA3LjkyNi0zLjU1OCA3LjkzLTcuOTNBNy44OTggNy44OTggMCAwIDAgMTMuNiAyLjMyNnpNNy45OTQgMTQuNTIxYTYuNTczIDYuNTczIDAgMCAxLTMuMzU2LS45MmwtLjI0LS4xNDQtMi40OTQuNjU0LjY2Ni0yLjQzMy0uMTU2LS4yNTFhNi41NiA2LjU2IDAgMCAxLTEuMDA3LTMuNTA1YzAtMy42MjYgMi45NTctNi41ODQgNi41OTEtNi41ODRhNi41NiA2LjU2IDAgMCAxIDQuNjYgMS45MzEgNi41NTcgNi41NTcgMCAwIDEgMS45MjggNC42NmMtLjAwNCAzLjYzOS0yLjk2MSA2LjU5Mi02LjU5MiA2LjU5MnptMy42MTUtNC45MzRjLS4xOTctLjA5OS0xLjE3LS41NzgtMS4zNTMtLjY0Ni0uMTgyLS4wNjUtLjMxNS0uMDk5LS40NDUuMDk5LS4xMzMuMTk3LS41MTMuNjQ2LS42MjcuNzc1LS4xMTQuMTMzLS4yMzIuMTQ4LS40My4wNS0uMTk3LS4xLS44MzYtLjMwOC0xLjU5Mi0uOTg1LS41OS0uNTI1LS45ODUtMS4xNzUtMS4xMDMtMS4zNzItLjExNC0uMTk4LS4wMTEtLjMwNC4wODgtLjQwMy4wODctLjA4OC4xOTctLjIzMi4yOTYtLjM0Ni4xLS4xMTQuMTMzLS4xOTguMTk4LS4zMy4wNjUtLjEzNC4wMzQtLjI0OC0uMDE1LS4zNDctLjA1LS4wOTktLjQ0NS0xLjA3Ni0uNjEyLTEuNDctLjE2LS4zODktLjMyMy0uMzM1LS40NDUtLjM0LS4xMTQtLjAwNy0uMjQ3LS4wMDctLjM4LS4wMDdhLjcyOS43MjkgMCAwIDAtLjUyOS4yNDdjLS4xODIuMTk4LS42OTEuNjc3LS42OTEgMS42NTQgMCAuOTc3LjcxIDEuOTE2LjgxIDIuMDQ5LjA5OC4xMzMgMS4zOTQgMi4xMzIgMy4zODMgMi45OTIuNDcuMjA1Ljg0LjMyNiAxLjEyOS40MTguNDc1LjE1Mi45MDQuMTI5IDEuMjQ2LjA4LjM4LS4wNTggMS4xNzEtLjQ4IDEuMzM4LS45NDMuMTY0LS40NjQuMTY0LS44Ni4xMTQtLjk0My0uMDQ5LS4wODQtLjE4Mi0uMTMzLS4zOC0uMjMyeiIvPgo8L3N2Zz4K");
}
.monochrome-social-icons .icon-telegram {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjZDhkZGUyIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTk1LDkuOWMtMS4zLTEuMS0zLjQtMS4yLTctMC4xYzAsMCwwLDAsMCwwYy0yLjUsMC44LTI0LjcsOS4yLTQ0LjMsMTcuM2MtMTcuNiw3LjMtMzEuOSwxMy43LTMzLjYsMTQuNSAgYy0xLjksMC42LTYsMi40LTYuMiw1LjJjLTAuMSwxLjgsMS40LDMuNCw0LjMsNC43YzMuMSwxLjYsMTYuOCw2LjIsMTkuNyw3LjFjMSwzLjQsNi45LDIzLjMsNy4yLDI0LjVjMC40LDEuOCwxLjYsMi44LDIuMiwzLjIgIGMwLjEsMC4xLDAuMywwLjMsMC41LDAuNGMwLjMsMC4yLDAuNywwLjMsMS4yLDAuM2MwLjcsMCwxLjUtMC4zLDIuMi0wLjhjMy43LTMsMTAuMS05LjcsMTEuOS0xMS42YzcuOSw2LjIsMTYuNSwxMy4xLDE3LjMsMTMuOSAgYzAsMCwwLjEsMC4xLDAuMSwwLjFjMS45LDEuNiwzLjksMi41LDUuNywyLjVjMC42LDAsMS4yLTAuMSwxLjgtMC4zYzIuMS0wLjcsMy42LTIuNyw0LjEtNS40YzAtMC4xLDAuMS0wLjUsMC4zLTEuMiAgYzMuNC0xNC44LDYuMS0yNy44LDguMy0zOC43YzIuMS0xMC43LDMuOC0yMS4yLDQuOC0yNi44YzAuMi0xLjQsMC40LTIuNSwwLjUtMy4yQzk2LjMsMTMuNSw5Ni41LDExLjIsOTUsOS45eiBNMzAsNTguM2w0Ny43LTMxLjYgIGMwLjEtMC4xLDAuMy0wLjIsMC40LTAuM2MwLDAsMCwwLDAsMGMwLjEsMCwwLjEtMC4xLDAuMi0wLjFjMC4xLDAsMC4xLDAsMC4yLTAuMWMtMC4xLDAuMS0wLjIsMC40LTAuNCwwLjZMNjYsMzguMSAgYy04LjQsNy43LTE5LjQsMTcuOC0yNi43LDI0LjRjMCwwLDAsMCwwLDAuMWMwLDAtMC4xLDAuMS0wLjEsMC4xYzAsMCwwLDAuMS0wLjEsMC4xYzAsMC4xLDAsMC4xLTAuMSwwLjJjMCwwLDAsMC4xLDAsMC4xICBjMCwwLDAsMCwwLDAuMWMtMC41LDUuNi0xLjQsMTUuMi0xLjgsMTkuNWMwLDAsMCwwLDAtMC4xQzM2LjgsODEuNCwzMS4yLDYyLjMsMzAsNTguM3oiLz4KPC9zdmc+");
}
.monochrome-social-icons .icon-telegram:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTk1LDkuOWMtMS4zLTEuMS0zLjQtMS4yLTctMC4xYzAsMCwwLDAsMCwwYy0yLjUsMC44LTI0LjcsOS4yLTQ0LjMsMTcuM2MtMTcuNiw3LjMtMzEuOSwxMy43LTMzLjYsMTQuNSAgYy0xLjksMC42LTYsMi40LTYuMiw1LjJjLTAuMSwxLjgsMS40LDMuNCw0LjMsNC43YzMuMSwxLjYsMTYuOCw2LjIsMTkuNyw3LjFjMSwzLjQsNi45LDIzLjMsNy4yLDI0LjVjMC40LDEuOCwxLjYsMi44LDIuMiwzLjIgIGMwLjEsMC4xLDAuMywwLjMsMC41LDAuNGMwLjMsMC4yLDAuNywwLjMsMS4yLDAuM2MwLjcsMCwxLjUtMC4zLDIuMi0wLjhjMy43LTMsMTAuMS05LjcsMTEuOS0xMS42YzcuOSw2LjIsMTYuNSwxMy4xLDE3LjMsMTMuOSAgYzAsMCwwLjEsMC4xLDAuMSwwLjFjMS45LDEuNiwzLjksMi41LDUuNywyLjVjMC42LDAsMS4yLTAuMSwxLjgtMC4zYzIuMS0wLjcsMy42LTIuNyw0LjEtNS40YzAtMC4xLDAuMS0wLjUsMC4zLTEuMiAgYzMuNC0xNC44LDYuMS0yNy44LDguMy0zOC43YzIuMS0xMC43LDMuOC0yMS4yLDQuOC0yNi44YzAuMi0xLjQsMC40LTIuNSwwLjUtMy4yQzk2LjMsMTMuNSw5Ni41LDExLjIsOTUsOS45eiBNMzAsNTguM2w0Ny43LTMxLjYgIGMwLjEtMC4xLDAuMy0wLjIsMC40LTAuM2MwLDAsMCwwLDAsMGMwLjEsMCwwLjEtMC4xLDAuMi0wLjFjMC4xLDAsMC4xLDAsMC4yLTAuMWMtMC4xLDAuMS0wLjIsMC40LTAuNCwwLjZMNjYsMzguMSAgYy04LjQsNy43LTE5LjQsMTcuOC0yNi43LDI0LjRjMCwwLDAsMCwwLDAuMWMwLDAtMC4xLDAuMS0wLjEsMC4xYzAsMCwwLDAuMS0wLjEsMC4xYzAsMC4xLDAsMC4xLTAuMSwwLjJjMCwwLDAsMC4xLDAsMC4xICBjMCwwLDAsMCwwLDAuMWMtMC41LDUuNi0xLjQsMTUuMi0xLjgsMTkuNWMwLDAsMCwwLDAtMC4xQzM2LjgsODEuNCwzMS4yLDYyLjMsMzAsNTguM3oiLz4KPC9zdmc+");
}

.icon-checked.icon-btn.text-white, .icon-checked.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ0OCA0NDgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ0OCA0NDg7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPGc+Cgk8Zz4KCQk8cG9seWdvbiBwb2ludHM9IjM0MS4zMzMsMTkyLjk2IDM0MS4zMzMsMzgxLjEyIDQyLjY2NywzODEuMTIgNDIuNjY3LDgyLjQ1MyAzMDguNjkzLDgyLjQ1MyAzNTUuNjI3LDM5Ljc4NyAwLDM5Ljc4NyAwLDQyMy43ODcgCgkJCTM4NCw0MjMuNzg3IDM4NCwxNTMuNzA3IAkJIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cG9seWdvbiBwb2ludHM9IjQxNy40OTMsMjQuMjEzIDE4Ni4wMjcsMjM0LjU2IDExMy40OTMsMTYyLjI0IDg1LjMzMywxOTAuNCAxODcuOTQ3LDI5My4wMTMgNDQ4LDU0LjA4IAkJIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==");
}
.icon-checked.icon-btn.text-white.disabled, .icon-checked.icon-btn.text-white:disabled, .icon-checked.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .icon-checked.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ0OCA0NDgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ0OCA0NDg7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8Zz4KCTxnPgoJCTxwb2x5Z29uIHBvaW50cz0iMzQxLjMzMywxOTIuOTYgMzQxLjMzMywzODEuMTIgNDIuNjY3LDM4MS4xMiA0Mi42NjcsODIuNDUzIDMwOC42OTMsODIuNDUzIDM1NS42MjcsMzkuNzg3IDAsMzkuNzg3IDAsNDIzLjc4NyAKCQkJMzg0LDQyMy43ODcgMzg0LDE1My43MDcgCQkiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxwb2x5Z29uIHBvaW50cz0iNDE3LjQ5MywyNC4yMTMgMTg2LjAyNywyMzQuNTYgMTEzLjQ5MywxNjIuMjQgODUuMzMzLDE5MC40IDE4Ny45NDcsMjkzLjAxMyA0NDgsNTQuMDggCQkiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K");
}

.colored-social-icons .btn-social:hover, .colored-social-icons .btn-social:active, .colored-social-icons .btn-social:focus,
.monochrome-social-icons .btn-social:hover,
.monochrome-social-icons .btn-social:active,
.monochrome-social-icons .btn-social:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.colored-social-icons .icon-btn,
.monochrome-social-icons .icon-btn {
  background-size: contain;
}
.colored-social-icons [class*=mx-]:first-child,
.monochrome-social-icons [class*=mx-]:first-child {
  margin-left: 0 !important;
}
.colored-social-icons [class*=mx-]:last-child,
.monochrome-social-icons [class*=mx-]:last-child {
  margin-right: 0 !important;
}

.button-component .btn {
  margin-bottom: 1.5rem;
}

.placeholder-camera.icon-btn.text-white, .placeholder-camera.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgOTAiIGhlaWdodD0iOTAiIHdpZHRoPSIxNjAiIGZpbGw9IiNmZmYiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTYwIiBoZWlnaHQ9IjkwIiBzdHlsZT0iZmlsbDojZDhkZGUyOyIvPgo8cGF0aCBkPSJNOTcuMTQsMzQuMjlIOTAuNTFsLTQtNCwwLDAsMCwwaDBhMy4yMywzLjIzLDAsMCwwLTIuMjktMUg3NS45NGEzLjI2LDMuMjYsMCwwLDAtMi40MiwxLjA4aDBsLTMuODgsMy45NEg2Mi44NmEzLjI2LDMuMjYsMCwwLDAtMy4zLDMuMjZWNTcuNDFhMy4zMSwzLjMxLDAsMCwwLDMuMywzLjMySDk3LjE0YTMuMzEsMy4zMSwwLDAsMCwzLjMtMy4zMlYzNy41NUEzLjI2LDMuMjYsMCwwLDAsOTcuMTQsMzQuMjlaTTgwLDU1Ljc2YTkuMSw5LjEsMCwxLDEsOS4wOC05LjFBOS4xMSw5LjExLDAsMCwxLDgwLDU1Ljc2Wk05Ni41MiwzOS41NGExLjM5LDEuMzksMCwxLDEsMS4zOC0xLjM4QTEuMzcsMS4zNywwLDAsMSw5Ni41MiwzOS41NFoiIHN0eWxlPSJmaWxsOiNiMGJjYzU7Ii8+CjxwYXRoIGQ9Ik04MCwzOS43OGE2Ljg4LDYuODgsMCwxLDAsNi44Niw2Ljg4QTYuODcsNi44NywwLDAsMCw4MCwzOS43OFoiIHN0eWxlPSJmaWxsOiNiMGJjYzU7Ii8+Cjwvc3ZnPg==");
}
.placeholder-camera.icon-btn.text-white.disabled, .placeholder-camera.icon-btn.text-white:disabled, .placeholder-camera.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .placeholder-camera.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgOTAiIGhlaWdodD0iOTAiIHdpZHRoPSIxNjAiIGZpbGw9InJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIxNjAiIGhlaWdodD0iOTAiIHN0eWxlPSJmaWxsOiNkOGRkZTI7Ii8+CjxwYXRoIGQ9Ik05Ny4xNCwzNC4yOUg5MC41MWwtNC00LDAsMCwwLDBoMGEzLjIzLDMuMjMsMCwwLDAtMi4yOS0xSDc1Ljk0YTMuMjYsMy4yNiwwLDAsMC0yLjQyLDEuMDhoMGwtMy44OCwzLjk0SDYyLjg2YTMuMjYsMy4yNiwwLDAsMC0zLjMsMy4yNlY1Ny40MWEzLjMxLDMuMzEsMCwwLDAsMy4zLDMuMzJIOTcuMTRhMy4zMSwzLjMxLDAsMCwwLDMuMy0zLjMyVjM3LjU1QTMuMjYsMy4yNiwwLDAsMCw5Ny4xNCwzNC4yOVpNODAsNTUuNzZhOS4xLDkuMSwwLDEsMSw5LjA4LTkuMUE5LjExLDkuMTEsMCwwLDEsODAsNTUuNzZaTTk2LjUyLDM5LjU0YTEuMzksMS4zOSwwLDEsMSwxLjM4LTEuMzhBMS4zNywxLjM3LDAsMCwxLDk2LjUyLDM5LjU0WiIgc3R5bGU9ImZpbGw6I2IwYmNjNTsiLz4KPHBhdGggZD0iTTgwLDM5Ljc4YTYuODgsNi44OCwwLDEsMCw2Ljg2LDYuODhBNi44Nyw2Ljg3LDAsMCwwLDgwLDM5Ljc4WiIgc3R5bGU9ImZpbGw6I2IwYmNjNTsiLz4KPC9zdmc+");
}

.placeholder-document.icon-btn.text-white, .placeholder-document.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgOTAiIGhlaWdodD0iOTAiIHdpZHRoPSIxNjAiIGZpbGw9IiNmZmYiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTYwIiBoZWlnaHQ9IjkwIiBzdHlsZT0iZmlsbDojZDhkZGUyOyIvPgo8cGF0aCBkPSJNODYuNjQsMzUuMzhoNy40Mkw4NS4xOCwyNVYzMy45QTEuNDgsMS40OCwwLDAsMCw4Ni42NCwzNS4zOFoiIHN0eWxlPSJmaWxsOiNiMGJjYzU7Ii8+CjxwYXRoIGQ9Ik04My43LDMzLjkxVjI1SDY4LjkyYTMsMywwLDAsMC0zLDNWNjJhMywzLDAsMCwwLDMsM0g5MS4xYTMsMywwLDAsMCwzLTIuOTVWMzYuODZIODYuNjdBMywzLDAsMCwxLDgzLjcsMzMuOTFabS0xMy4zMi0zSDgwLjc1djEuNDdINzAuMzhabTAsNC40NEg4MC43NXYxLjQ3SDcwLjM4Wk04OS42Myw1OS4wNUg3MC4zOFY1Ny41OEg4OS42M1ptMC00LjQ0SDcwLjM4VjUzLjE0SDg5LjYzWm0wLTQuNDRINzAuMzhWNDguN0g4OS42M1ptMC00LjQ0SDcwLjM4VjQ0LjI2SDg5LjYzWm0wLTQuNDRINzAuMzhWMzkuODJIODkuNjNaIiBzdHlsZT0iZmlsbDojYjBiY2M1OyIvPgo8L3N2Zz4=");
}
.placeholder-document.icon-btn.text-white.disabled, .placeholder-document.icon-btn.text-white:disabled, .placeholder-document.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .placeholder-document.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgOTAiIGhlaWdodD0iOTAiIHdpZHRoPSIxNjAiIGZpbGw9InJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIxNjAiIGhlaWdodD0iOTAiIHN0eWxlPSJmaWxsOiNkOGRkZTI7Ii8+CjxwYXRoIGQ9Ik04Ni42NCwzNS4zOGg3LjQyTDg1LjE4LDI1VjMzLjlBMS40OCwxLjQ4LDAsMCwwLDg2LjY0LDM1LjM4WiIgc3R5bGU9ImZpbGw6I2IwYmNjNTsiLz4KPHBhdGggZD0iTTgzLjcsMzMuOTFWMjVINjguOTJhMywzLDAsMCwwLTMsM1Y2MmEzLDMsMCwwLDAsMywzSDkxLjFhMywzLDAsMCwwLDMtMi45NVYzNi44Nkg4Ni42N0EzLDMsMCwwLDEsODMuNywzMy45MVptLTEzLjMyLTNIODAuNzV2MS40N0g3MC4zOFptMCw0LjQ0SDgwLjc1djEuNDdINzAuMzhaTTg5LjYzLDU5LjA1SDcwLjM4VjU3LjU4SDg5LjYzWm0wLTQuNDRINzAuMzhWNTMuMTRIODkuNjNabTAtNC40NEg3MC4zOFY0OC43SDg5LjYzWm0wLTQuNDRINzAuMzhWNDQuMjZIODkuNjNabTAtNC40NEg3MC4zOFYzOS44Mkg4OS42M1oiIHN0eWxlPSJmaWxsOiNiMGJjYzU7Ii8+Cjwvc3ZnPg==");
}

.placeholder-video.icon-btn.text-white, .placeholder-video.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgOTAiIGhlaWdodD0iOTAiIHdpZHRoPSIxNjAiIGZpbGw9IiNmZmYiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTYwIiBoZWlnaHQ9IjkwIiBzdHlsZT0iZmlsbDojZDhkZGUyOyIvPgo8cG9seWdvbiBwb2ludHM9Ijk4Ljc2IDM1LjYgOTAuNjkgNDAuMTkgOTAuNjkgNDkuNzUgOTguNzYgNTQuNCAxMDAuOCA1NC40IDEwMC44IDM1LjYgOTguNzYgMzUuNiIgc3R5bGU9ImZpbGw6I2IwYmNjNTsiLz4KPHBhdGggZD0iTTU5LjIsMzcuMzdWNTIuNjNhMy44NywzLjg3LDAsMCwwLDMuOTQsMy44SDg4LjcyVjMzLjU3SDYzLjE0QTMuODcsMy44NywwLDAsMCw1OS4yLDM3LjM3WiIgc3R5bGU9ImZpbGw6I2IwYmNjNTsiLz4KPC9zdmc+");
}
.placeholder-video.icon-btn.text-white.disabled, .placeholder-video.icon-btn.text-white:disabled, .placeholder-video.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .placeholder-video.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAgOTAiIGhlaWdodD0iOTAiIHdpZHRoPSIxNjAiIGZpbGw9InJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIxNjAiIGhlaWdodD0iOTAiIHN0eWxlPSJmaWxsOiNkOGRkZTI7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iOTguNzYgMzUuNiA5MC42OSA0MC4xOSA5MC42OSA0OS43NSA5OC43NiA1NC40IDEwMC44IDU0LjQgMTAwLjggMzUuNiA5OC43NiAzNS42IiBzdHlsZT0iZmlsbDojYjBiY2M1OyIvPgo8cGF0aCBkPSJNNTkuMiwzNy4zN1Y1Mi42M2EzLjg3LDMuODcsMCwwLDAsMy45NCwzLjhIODguNzJWMzMuNTdINjMuMTRBMy44NywzLjg3LDAsMCwwLDU5LjIsMzcuMzdaIiBzdHlsZT0iZmlsbDojYjBiY2M1OyIvPgo8L3N2Zz4=");
}

.placeholder-zoom-in.icon-btn.text-white, .placeholder-zoom-in.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjMyIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8Zz48cG9seWdvbiBwb2ludHM9IjE2LjE3IDcuMTYgMTQuNzIgNy4xNiAxNC43MiA1LjcgMTQuMSA1LjcgMTQuMSA3LjE2IDEyLjY1IDcuMTYgMTIuNjUgNy43OCAxNC4xIDcuNzggMTQuMSA5LjIzIDE0LjcyIDkuMjMgMTQuNzIgNy43OCAxNi4xNyA3Ljc4IDE2LjE3IDcuMTYiLz4KPHBhdGggZD0iTTE4LjQ4LDEwLjVsLS4xNi4xNS0uNDgtLjMyYTQuNSw0LjUsMCwxLDAtLjU3LjU1bC4zNC40OS0uMTYuMTVMMjEsMTUuMDVsMS0xWm0tNCwwYTMuMTIsMy4xMiwwLDEsMSwzLjEyLTMuMTFBMy4xMSwzLjExLDAsMCwxLDE0LjQ2LDEwLjUzWiIvPjwvZz4KPC9zdmc+");
}
.placeholder-zoom-in.icon-btn.text-white.disabled, .placeholder-zoom-in.icon-btn.text-white:disabled, .placeholder-zoom-in.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .placeholder-zoom-in.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjMyIiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMzIiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxnPjxwb2x5Z29uIHBvaW50cz0iMTYuMTcgNy4xNiAxNC43MiA3LjE2IDE0LjcyIDUuNyAxNC4xIDUuNyAxNC4xIDcuMTYgMTIuNjUgNy4xNiAxMi42NSA3Ljc4IDE0LjEgNy43OCAxNC4xIDkuMjMgMTQuNzIgOS4yMyAxNC43MiA3Ljc4IDE2LjE3IDcuNzggMTYuMTcgNy4xNiIvPgo8cGF0aCBkPSJNMTguNDgsMTAuNWwtLjE2LjE1LS40OC0uMzJhNC41LDQuNSwwLDEsMC0uNTcuNTVsLjM0LjQ5LS4xNi4xNUwyMSwxNS4wNWwxLTFabS00LDBhMy4xMiwzLjEyLDAsMSwxLDMuMTItMy4xMUEzLjExLDMuMTEsMCwwLDEsMTQuNDYsMTAuNTNaIi8+PC9nPgo8L3N2Zz4=");
}

.articlenav .prev-item,
.articlenav .next-item {
  background-repeat: no-repeat;
  background-size: 120%;
  background-position: 50%;
  width: 3.375rem;
  height: 3.375rem;
  padding: 0;
  z-index: 1;
}
.articlenav .prev-item {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjUuMTcgOSAxMS43MSAxNS41IDEyLjgyIDE0LjQxIDcuMzcgOSAxMi44MiAzLjU5IDExLjcxIDIuNSA1LjE3IDkgNS4xNyA5IDUuMTcgOSIvPgo8L3N2Zz4K");
}
.articlenav .prev-item.disabled, .articlenav .prev-item:disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KPHBvbHlnb24gcG9pbnRzPSI1LjE3IDkgMTEuNzEgMTUuNSAxMi44MiAxNC40MSA3LjM3IDkgMTIuODIgMy41OSAxMS43MSAyLjUgNS4xNyA5IDUuMTcgOSA1LjE3IDkiLz4KPC9zdmc+Cg==");
}
.articlenav .next-item {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOSAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI5IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+Cg==");
}
.articlenav .next-item.disabled, .articlenav .next-item:disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KPHBvbHlnb24gcG9pbnRzPSIxMi44MiA5IDYuMjkgMi41IDUuMTcgMy41OSAxMC42MyA5IDUuMTcgMTQuNDEgNi4yOSAxNS41IDEyLjgyIDkgMTIuODIgOSAxMi44MiA5Ii8+Cjwvc3ZnPgo=");
}

#back-to-top {
  display: none;
  position: absolute;
}
@media (max-width: 767.98px) {
  #back-to-top {
    bottom: 7.5px;
    right: 7.5px;
  }
}
@media (min-width: 768px) {
  #back-to-top {
    bottom: 0;
    right: 0;
  }
}

.icon-close::before, .icon-close::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjIzLjUgMy4zOCAyMC42MiAwLjUgMTIgOS4xMiAzLjM4IDAuNSAwLjUgMy4zOCA5LjEyIDEyIDAuNSAyMC42MiAzLjM4IDIzLjUgMTIgMTQuODggMjAuNjIgMjMuNSAyMy41IDIwLjYyIDE0Ljg4IDEyIDIzLjUgMy4zOCIvPgo8L3N2Zz4=");
  background-position: 50%;
  background-size: contain;
}
.icon-close::after {
  margin-left: 1rem;
}
.icon-close.disabled::after, .icon-close:disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KPHBvbHlnb24gcG9pbnRzPSIyMy41IDMuMzggMjAuNjIgMC41IDEyIDkuMTIgMy4zOCAwLjUgMC41IDMuMzggOS4xMiAxMiAwLjUgMjAuNjIgMy4zOCAyMy41IDEyIDE0Ljg4IDIwLjYyIDIzLjUgMjMuNSAyMC42MiAxNC44OCAxMiAyMy41IDMuMzgiLz4KPC9zdmc+");
}
.icon-close.text-white::before, .icon-close.text-white::after, .text-white .icon-close::before, .text-white .icon-close::after, .icon-close.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray)::before, .icon-close.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray)::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjIzLjUgMy4zOCAyMC42MiAwLjUgMTIgOS4xMiAzLjM4IDAuNSAwLjUgMy4zOCA5LjEyIDEyIDAuNSAyMC42MiAzLjM4IDIzLjUgMTIgMTQuODggMjAuNjIgMjMuNSAyMy41IDIwLjYyIDE0Ljg4IDEyIDIzLjUgMy4zOCIvPgo8L3N2Zz4=");
}
.icon-close.text-white.disabled::after, .icon-close.text-white:disabled::after, .text-white .icon-close.disabled::after, .text-white .icon-close:disabled::after, .icon-close.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray).disabled::after, .icon-close.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray):disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMjMuNSAzLjM4IDIwLjYyIDAuNSAxMiA5LjEyIDMuMzggMC41IDAuNSAzLjM4IDkuMTIgMTIgMC41IDIwLjYyIDMuMzggMjMuNSAxMiAxNC44OCAyMC42MiAyMy41IDIzLjUgMjAuNjIgMTQuODggMTIgMjMuNSAzLjM4Ii8+Cjwvc3ZnPg==");
}
.icon-close.icon-btn.text-white, .icon-close.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjIzLjUgMy4zOCAyMC42MiAwLjUgMTIgOS4xMiAzLjM4IDAuNSAwLjUgMy4zOCA5LjEyIDEyIDAuNSAyMC42MiAzLjM4IDIzLjUgMTIgMTQuODggMjAuNjIgMjMuNSAyMy41IDIwLjYyIDE0Ljg4IDEyIDIzLjUgMy4zOCIvPgo8L3N2Zz4=");
}
.icon-close.icon-btn.text-white.disabled, .icon-close.icon-btn.text-white:disabled, .icon-close.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .icon-close.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMjMuNSAzLjM4IDIwLjYyIDAuNSAxMiA5LjEyIDMuMzggMC41IDAuNSAzLjM4IDkuMTIgMTIgMC41IDIwLjYyIDMuMzggMjMuNSAxMiAxNC44OCAyMC42MiAyMy41IDIzLjUgMjAuNjIgMTQuODggMTIgMjMuNSAzLjM4Ii8+Cjwvc3ZnPg==");
}
.icon-close.icon-btn.pswp__button {
  background-size: 50%;
}

.icon-more::before, .icon-more::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDA3Y2JjIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOCAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI4IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+");
  background-size: contain;
}
.icon-more:hover::before, .icon-more:hover::after, .listed-item:hover .icon-more::before, .listed-item:hover .icon-more::after, .card-bordered:hover .icon-more.card-title::before, .card-bordered:hover .icon-more.card-title::after, .card-bordered:hover .card-footer .icon-more::before, .card-bordered:hover .card-footer .icon-more::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDA1NmIzIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOCAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI4IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+");
}
.listed-item.active .icon-more::before, .listed-item.active .icon-more::after, .listed-item:active .icon-more::before, .listed-item:active .icon-more::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDAwIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOCAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI4IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+");
}
.icon-more:after {
  margin-left: 0.375rem;
}
.icon-more::before {
  margin-right: 0.375rem;
}
.icon-more.disabled::after, .icon-more:disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KPHBvbHlnb24gcG9pbnRzPSIxMi44MiA5IDYuMjggMi41IDUuMTcgMy41OSAxMC42MyA5IDUuMTcgMTQuNDEgNi4yOCAxNS41IDEyLjgyIDkgMTIuODIgOSAxMi44MiA5Ii8+Cjwvc3ZnPg==");
}
.icon-more.text-white::before, .icon-more.text-white::after, .text-white .icon-more::before, .text-white .icon-more::after, .multi-hero-product.bg-active:hover .icon-more::before, .multi-hero-product.bg-active:hover .icon-more::after, .icon-more.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray)::before, .icon-more.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray)::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOCAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI4IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+");
}
.icon-more.text-white:hover::before, .icon-more.text-white:hover::after, .text-white .icon-more:hover::before, .text-white .icon-more:hover::after, .multi-hero-product.bg-active:hover .icon-more:hover::before, .multi-hero-product.bg-active:hover .icon-more:hover::after, .icon-more.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray):hover::before, .icon-more.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray):hover::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZTZlNmU2IiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOCAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI4IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+");
}
.icon-more.text-white.disabled::after, .icon-more.text-white:disabled::after, .text-white .icon-more.disabled::after, .text-white .icon-more:disabled::after, .multi-hero-product.bg-active:hover .icon-more.disabled::after, .multi-hero-product.bg-active:hover .icon-more:disabled::after, .icon-more.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray).disabled::after, .icon-more.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray):disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMTIuODIgOSA2LjI4IDIuNSA1LjE3IDMuNTkgMTAuNjMgOSA1LjE3IDE0LjQxIDYuMjggMTUuNSAxMi44MiA5IDEyLjgyIDkgMTIuODIgOSIvPgo8L3N2Zz4=");
}
.icon-more.btn-white::before, .icon-more.btn-white::after, .icon-more.btn-tertiary::before, .icon-more.btn-tertiary::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOCAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI4IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+");
}
.icon-more.btn-white:hover::before, .icon-more.btn-white:hover::after, .icon-more.btn-tertiary:hover::before, .icon-more.btn-tertiary:hover::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNGQ1ZjZkIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOCAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI4IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+");
}
.icon-more.btn-white.disabled::after, .icon-more.btn-white:disabled::after, .icon-more.btn-tertiary.disabled::after, .icon-more.btn-tertiary:disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KPHBvbHlnb24gcG9pbnRzPSIxMi44MiA5IDYuMjggMi41IDUuMTcgMy41OSAxMC42MyA5IDUuMTcgMTQuNDEgNi4yOCAxNS41IDEyLjgyIDkgMTIuODIgOSAxMi44MiA5Ii8+Cjwvc3ZnPg==");
}
.icon-more.nav-title::after, .icon-more.nav-title::before, .icon-more.card-title::after, .icon-more.card-title::before {
  background-size: 120%;
}
.icon-more.nav-title:after, .card-listing .icon-more.card-title:after {
  margin-left: 1rem;
}

.icon-arrow-up-right::before, .icon-arrow-up-right::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC4wMiAxMC4wMiIgd2lkdGg9IjEwLjAyIiBoZWlnaHQ9IjEwLjAyIiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTMuMzgsMTIuOGw3LjE4LTcuMTl2Ni42aDEuNjVWMi43OUgyLjc5VjQuNDRoNi42TDIuMiwxMS42MiwzLjM4LDEyLjhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi4yIC0yLjc5KSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkIi8+Cjwvc3ZnPg==");
  background-position: 50%;
  background-size: contain;
  -webkit-transition: -webkit-transform 0.2s ease-out;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
.icon-arrow-up-right::after {
  margin-left: 1rem;
}
.icon-arrow-up-right.disabled::after, .icon-arrow-up-right:disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC4wMiAxMC4wMiIgd2lkdGg9IjEwLjAyIiBoZWlnaHQ9IjEwLjAyIiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxwYXRoIGQ9Ik0zLjM4LDEyLjhsNy4xOC03LjE5djYuNmgxLjY1VjIuNzlIMi43OVY0LjQ0aDYuNkwyLjIsMTEuNjIsMy4zOCwxMi44WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuMiAtMi43OSkiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZCIvPgo8L3N2Zz4=");
}
.icon-arrow-up-right.text-white::before, .icon-arrow-up-right.text-white::after, .text-white .icon-arrow-up-right::before, .text-white .icon-arrow-up-right::after, .icon-arrow-up-right.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray)::before, .icon-arrow-up-right.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray)::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC4wMiAxMC4wMiIgd2lkdGg9IjEwLjAyIiBoZWlnaHQ9IjEwLjAyIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTMuMzgsMTIuOGw3LjE4LTcuMTl2Ni42aDEuNjVWMi43OUgyLjc5VjQuNDRoNi42TDIuMiwxMS42MiwzLjM4LDEyLjhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi4yIC0yLjc5KSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkIi8+Cjwvc3ZnPg==");
}
.icon-arrow-up-right.text-white.disabled::after, .icon-arrow-up-right.text-white:disabled::after, .text-white .icon-arrow-up-right.disabled::after, .text-white .icon-arrow-up-right:disabled::after, .icon-arrow-up-right.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray).disabled::after, .icon-arrow-up-right.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray):disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC4wMiAxMC4wMiIgd2lkdGg9IjEwLjAyIiBoZWlnaHQ9IjEwLjAyIiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cGF0aCBkPSJNMy4zOCwxMi44bDcuMTgtNy4xOXY2LjZoMS42NVYyLjc5SDIuNzlWNC40NGg2LjZMMi4yLDExLjYyLDMuMzgsMTIuOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjIgLTIuNzkpIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQiLz4KPC9zdmc+");
}

.icon-down::before, .icon-down::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjkgMTIuODIgMTUuNSA2LjI5IDE0LjQxIDUuMTcgOSAxMC42MyAzLjU5IDUuMTcgMi41IDYuMjkgOSAxMi44MiA5IDEyLjgyIDkgMTIuODIiLz4KPC9zdmc+Cg==");
  background-position: 50%;
  background-size: contain;
  -webkit-transition: -webkit-transform 0.2s ease-out;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
.icon-down::after {
  margin-left: 1rem;
}
.icon-down.disabled::after, .icon-down:disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KPHBvbHlnb24gcG9pbnRzPSI5IDEyLjgyIDE1LjUgNi4yOSAxNC40MSA1LjE3IDkgMTAuNjMgMy41OSA1LjE3IDIuNSA2LjI5IDkgMTIuODIgOSAxMi44MiA5IDEyLjgyIi8+Cjwvc3ZnPgo=");
}
.icon-down.text-white::before, .icon-down.text-white::after, .icon-down.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray)::before, .icon-down.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray)::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjkgMTIuODIgMTUuNSA2LjI5IDE0LjQxIDUuMTcgOSAxMC42MyAzLjU5IDUuMTcgMi41IDYuMjkgOSAxMi44MiA5IDEyLjgyIDkgMTIuODIiLz4KPC9zdmc+Cg==");
}
.icon-down.text-white.disabled::after, .icon-down.text-white:disabled::after, .icon-down.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray).disabled::after, .icon-down.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray):disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iOSAxMi44MiAxNS41IDYuMjkgMTQuNDEgNS4xNyA5IDEwLjYzIDMuNTkgNS4xNyAyLjUgNi4yOSA5IDEyLjgyIDkgMTIuODIgOSAxMi44MiIvPgo8L3N2Zz4K");
}
.icon-down.icon-btn.text-white, .icon-down.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjkgMTIuODIgMTUuNSA2LjI5IDE0LjQxIDUuMTcgOSAxMC42MyAzLjU5IDUuMTcgMi41IDYuMjkgOSAxMi44MiA5IDEyLjgyIDkgMTIuODIiLz4KPC9zdmc+Cg==");
}
.icon-down.icon-btn.text-white.disabled, .icon-down.icon-btn.text-white:disabled, .icon-down.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .icon-down.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iOSAxMi44MiAxNS41IDYuMjkgMTQuNDEgNS4xNyA5IDEwLjYzIDMuNTkgNS4xNyAyLjUgNi4yOSA5IDEyLjgyIDkgMTIuODIgOSAxMi44MiIvPgo8L3N2Zz4K");
}

.icon-download::before, .icon-download::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDA3Y2JjIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjk0IDkuNTMgMTAuMDcgOS41MyAxMC4wNyAwIDcuOTMgMCA3LjkzIDkuNTMgNS4wNiA5LjUzIDkgMTMuNSAxMi45NCA5LjUzIi8+Cjxwb2x5Z29uIHBvaW50cz0iMCAxOCAxOCAxOCAxOCAxMi4zOCAxNS43NSAxMi4zOCAxNS43NSAxNS43NSAyLjI1IDE1Ljc1IDIuMjUgMTIuMzggMCAxMi4zOCAwIDE4Ii8+Cjwvc3ZnPg==");
  background-position: 50%;
  background-size: contain;
}
.icon-download:hover::before, .icon-download:hover::after, .listed-item:hover .icon-download::before, .listed-item:hover .icon-download::after, .card-bordered:hover .card-footer .icon-download::before, .card-bordered:hover .card-footer .icon-download::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDA1NmIzIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjk0IDkuNTMgMTAuMDcgOS41MyAxMC4wNyAwIDcuOTMgMCA3LjkzIDkuNTMgNS4wNiA5LjUzIDkgMTMuNSAxMi45NCA5LjUzIi8+Cjxwb2x5Z29uIHBvaW50cz0iMCAxOCAxOCAxOCAxOCAxMi4zOCAxNS43NSAxMi4zOCAxNS43NSAxNS43NSAyLjI1IDE1Ljc1IDIuMjUgMTIuMzggMCAxMi4zOCAwIDE4Ii8+Cjwvc3ZnPg==");
}
.icon-download.disabled::after, .icon-download:disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMTIuOTQgOS41MyAxMC4wNyA5LjUzIDEwLjA3IDAgNy45MyAwIDcuOTMgOS41MyA1LjA2IDkuNTMgOSAxMy41IDEyLjk0IDkuNTMiLz4KPHBvbHlnb24gcG9pbnRzPSIwIDE4IDE4IDE4IDE4IDEyLjM4IDE1Ljc1IDEyLjM4IDE1Ljc1IDE1Ljc1IDIuMjUgMTUuNzUgMi4yNSAxMi4zOCAwIDEyLjM4IDAgMTgiLz4KPC9zdmc+");
}
.icon-download.text-white::before, .icon-download.text-white::after, .text-white .icon-download::before, .text-white .icon-download::after, .icon-download.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray)::before, .icon-download.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray)::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjk0IDkuNTMgMTAuMDcgOS41MyAxMC4wNyAwIDcuOTMgMCA3LjkzIDkuNTMgNS4wNiA5LjUzIDkgMTMuNSAxMi45NCA5LjUzIi8+Cjxwb2x5Z29uIHBvaW50cz0iMCAxOCAxOCAxOCAxOCAxMi4zOCAxNS43NSAxMi4zOCAxNS43NSAxNS43NSAyLjI1IDE1Ljc1IDIuMjUgMTIuMzggMCAxMi4zOCAwIDE4Ii8+Cjwvc3ZnPg==");
}
.icon-download.text-white:hover::before, .icon-download.text-white:hover::after, .text-white .icon-download:hover::before, .text-white .icon-download:hover::after, .icon-download.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray):hover::before, .icon-download.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray):hover::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZTZlNmU2IiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjk0IDkuNTMgMTAuMDcgOS41MyAxMC4wNyAwIDcuOTMgMCA3LjkzIDkuNTMgNS4wNiA5LjUzIDkgMTMuNSAxMi45NCA5LjUzIi8+Cjxwb2x5Z29uIHBvaW50cz0iMCAxOCAxOCAxOCAxOCAxMi4zOCAxNS43NSAxMi4zOCAxNS43NSAxNS43NSAyLjI1IDE1Ljc1IDIuMjUgMTIuMzggMCAxMi4zOCAwIDE4Ii8+Cjwvc3ZnPg==");
}
.icon-download.text-white.disabled::after, .icon-download.text-white:disabled::after, .text-white .icon-download.disabled::after, .text-white .icon-download:disabled::after, .icon-download.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray).disabled::after, .icon-download.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray):disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMTIuOTQgOS41MyAxMC4wNyA5LjUzIDEwLjA3IDAgNy45MyAwIDcuOTMgOS41MyA1LjA2IDkuNTMgOSAxMy41IDEyLjk0IDkuNTMiLz4KPHBvbHlnb24gcG9pbnRzPSIwIDE4IDE4IDE4IDE4IDEyLjM4IDE1Ljc1IDEyLjM4IDE1Ljc1IDE1Ljc1IDIuMjUgMTUuNzUgMi4yNSAxMi4zOCAwIDEyLjM4IDAgMTgiLz4KPC9zdmc+");
}
.icon-download.icon-btn.text-white, .icon-download.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjk0IDkuNTMgMTAuMDcgOS41MyAxMC4wNyAwIDcuOTMgMCA3LjkzIDkuNTMgNS4wNiA5LjUzIDkgMTMuNSAxMi45NCA5LjUzIi8+Cjxwb2x5Z29uIHBvaW50cz0iMCAxOCAxOCAxOCAxOCAxMi4zOCAxNS43NSAxMi4zOCAxNS43NSAxNS43NSAyLjI1IDE1Ljc1IDIuMjUgMTIuMzggMCAxMi4zOCAwIDE4Ii8+Cjwvc3ZnPg==");
}
.icon-download.icon-btn.text-white.disabled, .icon-download.icon-btn.text-white:disabled, .icon-download.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .icon-download.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMTIuOTQgOS41MyAxMC4wNyA5LjUzIDEwLjA3IDAgNy45MyAwIDcuOTMgOS41MyA1LjA2IDkuNTMgOSAxMy41IDEyLjk0IDkuNTMiLz4KPHBvbHlnb24gcG9pbnRzPSIwIDE4IDE4IDE4IDE4IDEyLjM4IDE1Ljc1IDEyLjM4IDE1Ljc1IDE1Ljc1IDIuMjUgMTUuNzUgMi4yNSAxMi4zOCAwIDEyLjM4IDAgMTgiLz4KPC9zdmc+");
}
.icon-download.btn-white::before, .icon-download.btn-white::after, .icon-download.btn-tertiary::before, .icon-download.btn-tertiary::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjk0IDkuNTMgMTAuMDcgOS41MyAxMC4wNyAwIDcuOTMgMCA3LjkzIDkuNTMgNS4wNiA5LjUzIDkgMTMuNSAxMi45NCA5LjUzIi8+Cjxwb2x5Z29uIHBvaW50cz0iMCAxOCAxOCAxOCAxOCAxMi4zOCAxNS43NSAxMi4zOCAxNS43NSAxNS43NSAyLjI1IDE1Ljc1IDIuMjUgMTIuMzggMCAxMi4zOCAwIDE4Ii8+Cjwvc3ZnPg==");
}
.icon-download.btn-white:hover::before, .icon-download.btn-white:hover::after, .icon-download.btn-tertiary:hover::before, .icon-download.btn-tertiary:hover::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNGQ1ZjZkIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjk0IDkuNTMgMTAuMDcgOS41MyAxMC4wNyAwIDcuOTMgMCA3LjkzIDkuNTMgNS4wNiA5LjUzIDkgMTMuNSAxMi45NCA5LjUzIi8+Cjxwb2x5Z29uIHBvaW50cz0iMCAxOCAxOCAxOCAxOCAxMi4zOCAxNS43NSAxMi4zOCAxNS43NSAxNS43NSAyLjI1IDE1Ljc1IDIuMjUgMTIuMzggMCAxMi4zOCAwIDE4Ii8+Cjwvc3ZnPg==");
}
.icon-download.btn-white.disabled::after, .icon-download.btn-white:disabled::after, .icon-download.btn-tertiary.disabled::after, .icon-download.btn-tertiary:disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KPHBvbHlnb24gcG9pbnRzPSIxMi45NCA5LjUzIDEwLjA3IDkuNTMgMTAuMDcgMCA3LjkzIDAgNy45MyA5LjUzIDUuMDYgOS41MyA5IDEzLjUgMTIuOTQgOS41MyIvPgo8cG9seWdvbiBwb2ludHM9IjAgMTggMTggMTggMTggMTIuMzggMTUuNzUgMTIuMzggMTUuNzUgMTUuNzUgMi4yNSAxNS43NSAyLjI1IDEyLjM4IDAgMTIuMzggMCAxOCIvPgo8L3N2Zz4=");
}

.icon-ext-link::before, .icon-ext-link::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDA3Y2JjIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNNC4wNSwxNS4zNmw4LjYzLTguNjJ2Ny45MmgyVjMuMzRIMy4zNHYyaDcuOTJMMi42NCwxNGwxLjQxLDEuNDFaIi8+Cjwvc3ZnPg==");
  background-position: 50%;
  background-size: contain;
}
.icon-ext-link.rotate-135::after {
  -webkit-transform: rotate(135deg);
          -ms-transform: rotate(135deg);
      transform: rotate(135deg);
}
.icon-ext-link::after {
  margin-left: 0.375rem;
}
.icon-ext-link:hover::before, .icon-ext-link:hover::after, .listed-item:hover .icon-ext-link::before, .listed-item:hover .icon-ext-link::after, .card-bordered:hover .icon-ext-link.card-title::before, .card-bordered:hover .icon-ext-link.card-title::after, .card-bordered:hover .card-footer .icon-ext-link::before, .card-bordered:hover .card-footer .icon-ext-link::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDA1NmIzIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNNC4wNSwxNS4zNmw4LjYzLTguNjJ2Ny45MmgyVjMuMzRIMy4zNHYyaDcuOTJMMi42NCwxNGwxLjQxLDEuNDFaIi8+Cjwvc3ZnPg==");
}
.listed-item.active .icon-ext-link::before, .listed-item.active .icon-ext-link::after, .listed-item:active .icon-ext-link::before, .listed-item:active .icon-ext-link::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDAwIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNNC4wNSwxNS4zNmw4LjYzLTguNjJ2Ny45MmgyVjMuMzRIMy4zNHYyaDcuOTJMMi42NCwxNGwxLjQxLDEuNDFaIi8+Cjwvc3ZnPg==");
}
.icon-ext-link.disabled::after, .icon-ext-link:disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik00LjA1LDE1LjM2bDguNjMtOC42MnY3LjkyaDJWMy4zNEgzLjM0djJoNy45MkwyLjY0LDE0bDEuNDEsMS40MVoiLz4KPC9zdmc+");
}
.icon-ext-link.text-white::before, .icon-ext-link.text-white::after, .text-white .icon-ext-link::before, .text-white .icon-ext-link::after, .multi-hero-product.bg-active:hover .icon-ext-link::before, .multi-hero-product.bg-active:hover .icon-ext-link::after, .icon-ext-link.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray)::before, .icon-ext-link.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray)::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNNC4wNSwxNS4zNmw4LjYzLTguNjJ2Ny45MmgyVjMuMzRIMy4zNHYyaDcuOTJMMi42NCwxNGwxLjQxLDEuNDFaIi8+Cjwvc3ZnPg==");
}
.icon-ext-link.text-white.disabled::after, .icon-ext-link.text-white:disabled::after, .text-white .icon-ext-link.disabled::after, .text-white .icon-ext-link:disabled::after, .multi-hero-product.bg-active:hover .icon-ext-link.disabled::after, .multi-hero-product.bg-active:hover .icon-ext-link:disabled::after, .icon-ext-link.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray).disabled::after, .icon-ext-link.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray):disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik00LjA1LDE1LjM2bDguNjMtOC42MnY3LjkyaDJWMy4zNEgzLjM0djJoNy45MkwyLjY0LDE0bDEuNDEsMS40MVoiLz4KPC9zdmc+");
}
.icon-ext-link.icon-btn.text-white, .icon-ext-link.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNNC4wNSwxNS4zNmw4LjYzLTguNjJ2Ny45MmgyVjMuMzRIMy4zNHYyaDcuOTJMMi42NCwxNGwxLjQxLDEuNDFaIi8+Cjwvc3ZnPg==");
}
.icon-ext-link.icon-btn.text-white.disabled, .icon-ext-link.icon-btn.text-white:disabled, .icon-ext-link.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .icon-ext-link.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik00LjA1LDE1LjM2bDguNjMtOC42MnY3LjkyaDJWMy4zNEgzLjM0djJoNy45MkwyLjY0LDE0bDEuNDEsMS40MVoiLz4KPC9zdmc+");
}
.icon-ext-link.btn-white::before, .icon-ext-link.btn-white::after, .icon-ext-link.btn-tertiary::before, .icon-ext-link.btn-tertiary::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNNC4wNSwxNS4zNmw4LjYzLTguNjJ2Ny45MmgyVjMuMzRIMy4zNHYyaDcuOTJMMi42NCwxNGwxLjQxLDEuNDFaIi8+Cjwvc3ZnPg==");
}
.icon-ext-link.btn-white:hover::before, .icon-ext-link.btn-white:hover::after, .icon-ext-link.btn-tertiary:hover::before, .icon-ext-link.btn-tertiary:hover::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNGQ1ZjZkIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNNC4wNSwxNS4zNmw4LjYzLTguNjJ2Ny45MmgyVjMuMzRIMy4zNHYyaDcuOTJMMi42NCwxNGwxLjQxLDEuNDFaIi8+Cjwvc3ZnPg==");
}
.icon-ext-link.btn-white.disabled::after, .icon-ext-link.btn-white:disabled::after, .icon-ext-link.btn-tertiary.disabled::after, .icon-ext-link.btn-tertiary:disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KPHBhdGggZD0iTTQuMDUsMTUuMzZsOC42My04LjYydjcuOTJoMlYzLjM0SDMuMzR2Mmg3LjkyTDIuNjQsMTRsMS40MSwxLjQxWiIvPgo8L3N2Zz4=");
}
.icon-ext-link.nav-title:after, .icon-ext-link.nav-title:before, .icon-ext-link.card-title:after, .icon-ext-link.card-title:before {
  background-size: 120%;
}
.icon-ext-link.nav-title:after, .card-listing .icon-ext-link.card-title:after {
  margin-left: 1rem;
}

.icon-filter-rounded::before, .icon-filter-rounded::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTQsMy41SDRhLjQ4LjQ4LDAsMCwwLS40Ny4zMS40NS40NSwwLDAsMCwuMTIuNTVMNy41LDguMjFWMTJhLjQ1LjQ1LDAsMCwwLC4xNS4zNWwyLDJhLjQ4LjQ4LDAsMCwwLC4zNi4xNi42NS42NSwwLDAsMCwuMTksMCwuNDUuNDUsMCwwLDAsLjMtLjQ3VjguMjFsMy44NS0zLjg1YS40NS40NSwwLDAsMCwuMTEtLjU1QS40OC40OCwwLDAsMCwxNCwzLjVaIi8+Cjwvc3ZnPg==");
  background-position: 50%;
  background-size: contain;
  -webkit-transition: -webkit-transform 0.2s ease-out;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
.icon-filter-rounded.disabled::after, .icon-filter-rounded:disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KPHBhdGggZD0iTTE0LDMuNUg0YS40OC40OCwwLDAsMC0uNDcuMzEuNDUuNDUsMCwwLDAsLjEyLjU1TDcuNSw4LjIxVjEyYS40NS40NSwwLDAsMCwuMTUuMzVsMiwyYS40OC40OCwwLDAsMCwuMzYuMTYuNjUuNjUsMCwwLDAsLjE5LDAsLjQ1LjQ1LDAsMCwwLC4zLS40N1Y4LjIxbDMuODUtMy44NWEuNDUuNDUsMCwwLDAsLjExLS41NUEuNDguNDgsMCwwLDAsMTQsMy41WiIvPgo8L3N2Zz4=");
}
.icon-filter-rounded.btn-icon::after.text-white, .icon-filter-rounded.btn-icon::after.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTQsMy41SDRhLjQ4LjQ4LDAsMCwwLS40Ny4zMS40NS40NSwwLDAsMCwuMTIuNTVMNy41LDguMjFWMTJhLjQ1LjQ1LDAsMCwwLC4xNS4zNWwyLDJhLjQ4LjQ4LDAsMCwwLC4zNi4xNi42NS42NSwwLDAsMCwuMTksMCwuNDUuNDUsMCwwLDAsLjMtLjQ3VjguMjFsMy44NS0zLjg1YS40NS40NSwwLDAsMCwuMTEtLjU1QS40OC40OCwwLDAsMCwxNCwzLjVaIi8+Cjwvc3ZnPg==");
  background-size: contain;
}
.icon-filter-rounded.icon-btn.text-white, .icon-filter-rounded.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTQsMy41SDRhLjQ4LjQ4LDAsMCwwLS40Ny4zMS40NS40NSwwLDAsMCwuMTIuNTVMNy41LDguMjFWMTJhLjQ1LjQ1LDAsMCwwLC4xNS4zNWwyLDJhLjQ4LjQ4LDAsMCwwLC4zNi4xNi42NS42NSwwLDAsMCwuMTksMCwuNDUuNDUsMCwwLDAsLjMtLjQ3VjguMjFsMy44NS0zLjg1YS40NS40NSwwLDAsMCwuMTEtLjU1QS40OC40OCwwLDAsMCwxNCwzLjVaIi8+Cjwvc3ZnPg==");
  background-size: 68%;
}
.icon-filter-rounded.icon-btn.text-white.disabled, .icon-filter-rounded.icon-btn.text-white:disabled, .icon-filter-rounded.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .icon-filter-rounded.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik0xNCwzLjVINGEuNDguNDgsMCwwLDAtLjQ3LjMxLjQ1LjQ1LDAsMCwwLC4xMi41NUw3LjUsOC4yMVYxMmEuNDUuNDUsMCwwLDAsLjE1LjM1bDIsMmEuNDguNDgsMCwwLDAsLjM2LjE2LjY1LjY1LDAsMCwwLC4xOSwwLC40NS40NSwwLDAsMCwuMy0uNDdWOC4yMWwzLjg1LTMuODVhLjQ1LjQ1LDAsMCwwLC4xMS0uNTVBLjQ4LjQ4LDAsMCwwLDE0LDMuNVoiLz4KPC9zdmc+");
}

.icon-hotline.icon-btn {
  background-size: 60%;
}
.icon-hotline.icon-btn.text-white, .icon-hotline.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTQuMjMsMTAuODhBMS45MSwxLjkxLDAsMCwwLDEzLDEwLjM3YTEuOTMsMS45MywwLDAsMC0xLjMuNTFsLTEuMjEsMS0uMjktLjEzLS4zOC0uMThhMTIuNywxMi43LDAsMCwxLTMuMTMtMi41LDYuODIsNi44MiwwLDAsMS0xLTEuNDFjLjMxLS4yNS42LS41MS44OC0uNzZsLjMyLS4yOWExLjQsMS40LDAsMCwwLDAtMi4zbC0xLS45MS0uMzUtLjMyYy0uMjMtLjItLjQ3LS40Mi0uNzItLjYxQTEuOTMsMS45MywwLDAsMCwzLjQ0LDJhMiwyLDAsMCwwLTEuMy40OWgwTC44NCwzLjY2QTIuMzIsMi4zMiwwLDAsMCwwLDUuMjEsNS4xMSw1LjExLDAsMCwwLC41LDcuNjhhMTQuMjMsMTQuMjMsMCwwLDAsMi45MSw0LjI1LDE3LjY4LDE3LjY4LDAsMCwwLDYsNC4wOCwxMC4xMSwxMC4xMSwwLDAsMCwzLjM1Ljg3SDEzYTMuMDgsMy4wOCwwLDAsMCwyLjItLjgzczAsMCwwLDBhNy45LDcuOSwwLDAsMSwuNjctLjZjLjE2LS4xMy4zMy0uMjguNDktLjQzYTEuNTYsMS41NiwwLDAsMCwuNTgtMS4xNSwxLjUsMS41LDAsMCwwLS41OS0xLjE0Wm0xLjM3LDMuNTFoMGwtLjQ3LjQxYTcuNSw3LjUsMCwwLDAtLjczLjY2QTIsMiwwLDAsMSwxMywxNmgtLjE4YTkuMzMsOS4zMywwLDAsMS0zLS43OCwxNi43NywxNi43NywwLDAsMS01LjYxLTMuODUsMTMuMTYsMTMuMTYsMCwwLDEtMi43NC00QTQuMzksNC4zOSwwLDAsMSwxLDUuMjhhMS40NCwxLjQ0LDAsMCwxLC41My0xbDEuMy0xLjE0YS45Mi45MiwwLDAsMSwuNTctLjI0QS44Ni44NiwwLDAsMSw0LDMuMTZINGwuNjkuNTkuMzYuMzNMNi4xLDVjLjQuMzUuNC42NywwLDEtLjEyLjA5LS4yMi4xOS0uMzMuMjgtLjMyLjI5LS42My41Ni0xLC44MmgwYS42My42MywwLDAsMC0uMTkuNzZ2MEE3LjE0LDcuMTQsMCwwLDAsNS44NCw5LjY4aDBhMTMuNjYsMTMuNjYsMCwwLDAsMy4zOCwyLjY5bC40Ny4yMi4zNy4xOCwwLDBhLjg3Ljg3LDAsMCwwLC4zOC4wOC44Mi44MiwwLDAsMCwuNTctLjIzbDEuMzEtMS4xNGEuODkuODksMCwwLDEsLjU3LS4yNS43OS43OSwwLDAsMSwuNTUuMjVoMGwyLjA5LDEuODRBLjYxLjYxLDAsMCwxLDE1LjYsMTQuMzlaIi8+CjxwYXRoIGQ9Ik05LjczLDQuODdhNC45NCw0Ljk0LDAsMCwxLDIuNjIsMS4xOSw0LjEsNC4xLDAsMCwxLDEuMzcsMi4yOS40OS40OSwwLDAsMCwuNS4zOGguMDlhLjQ2LjQ2LDAsMCwwLC40Mi0uNTIsNC44OSw0Ljg5LDAsMCwwLTEuNjUtMi43OEE2LjIsNi4yLDAsMCwwLDkuOTEsNGEuNTIuNTIsMCwwLDAtLjYuMzdBLjQ2LjQ2LDAsMCwwLDkuNzMsNC44N1oiLz4KPHBhdGggZD0iTTE4LDguMDdhOC4xNSw4LjE1LDAsMCwwLTIuNzEtNC41OCwxMC4zLDEwLjMsMCwwLDAtNS4yMy0yLjM3LjUxLjUxLDAsMCwwLS41OS4zN0EuNDcuNDcsMCwwLDAsOS44OCwyYTkuMDcsOS4wNywwLDAsMSw0LjY4LDIuMTJBNy4yOCw3LjI4LDAsMCwxLDE3LDguMjJhLjQ5LjQ5LDAsMCwwLC41MS4zN2guMDhBLjQ1LjQ1LDAsMCwwLDE4LDguMDdaIi8+Cjwvc3ZnPg==");
}
.icon-hotline.icon-btn.text-white.disabled, .icon-hotline.icon-btn.text-white:disabled, .icon-hotline.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .icon-hotline.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CjxwYXRoIGQ9Ik0xNC4yMywxMC44OEExLjkxLDEuOTEsMCwwLDAsMTMsMTAuMzdhMS45MywxLjkzLDAsMCwwLTEuMy41MWwtMS4yMSwxLS4yOS0uMTMtLjM4LS4xOGExMi43LDEyLjcsMCwwLDEtMy4xMy0yLjUsNi44Miw2LjgyLDAsMCwxLTEtMS40MWMuMzEtLjI1LjYtLjUxLjg4LS43NmwuMzItLjI5YTEuNCwxLjQsMCwwLDAsMC0yLjNsLTEtLjkxLS4zNS0uMzJjLS4yMy0uMi0uNDctLjQyLS43Mi0uNjFBMS45MywxLjkzLDAsMCwwLDMuNDQsMmEyLDIsMCwwLDAtMS4zLjQ5aDBMLjg0LDMuNjZBMi4zMiwyLjMyLDAsMCwwLDAsNS4yMSw1LjExLDUuMTEsMCwwLDAsLjUsNy42OGExNC4yMywxNC4yMywwLDAsMCwyLjkxLDQuMjUsMTcuNjgsMTcuNjgsMCwwLDAsNiw0LjA4LDEwLjExLDEwLjExLDAsMCwwLDMuMzUuODdIMTNhMy4wOCwzLjA4LDAsMCwwLDIuMi0uODNzMCwwLDAsMGE3LjksNy45LDAsMCwxLC42Ny0uNmMuMTYtLjEzLjMzLS4yOC40OS0uNDNhMS41NiwxLjU2LDAsMCwwLC41OC0xLjE1LDEuNSwxLjUsMCwwLDAtLjU5LTEuMTRabTEuMzcsMy41MWgwbC0uNDcuNDFhNy41LDcuNSwwLDAsMC0uNzMuNjZBMiwyLDAsMCwxLDEzLDE2aC0uMThhOS4zMyw5LjMzLDAsMCwxLTMtLjc4LDE2Ljc3LDE2Ljc3LDAsMCwxLTUuNjEtMy44NSwxMy4xNiwxMy4xNiwwLDAsMS0yLjc0LTRBNC4zOSw0LjM5LDAsMCwxLDEsNS4yOGExLjQ0LDEuNDQsMCwwLDEsLjUzLTFsMS4zLTEuMTRhLjkyLjkyLDAsMCwxLC41Ny0uMjRBLjg2Ljg2LDAsMCwxLDQsMy4xNkg0bC42OS41OS4zNi4zM0w2LjEsNWMuNC4zNS40LjY3LDAsMS0uMTIuMDktLjIyLjE5LS4zMy4yOC0uMzIuMjktLjYzLjU2LTEsLjgyaDBhLjYzLjYzLDAsMCwwLS4xOS43NnYwQTcuMTQsNy4xNCwwLDAsMCw1Ljg0LDkuNjhoMGExMy42NiwxMy42NiwwLDAsMCwzLjM4LDIuNjlsLjQ3LjIyLjM3LjE4LDAsMGEuODcuODcsMCwwLDAsLjM4LjA4LjgyLjgyLDAsMCwwLC41Ny0uMjNsMS4zMS0xLjE0YS44OS44OSwwLDAsMSwuNTctLjI1Ljc5Ljc5LDAsMCwxLC41NS4yNWgwbDIuMDksMS44NEEuNjEuNjEsMCwwLDEsMTUuNiwxNC4zOVoiLz4KPHBhdGggZD0iTTkuNzMsNC44N2E0Ljk0LDQuOTQsMCwwLDEsMi42MiwxLjE5LDQuMSw0LjEsMCwwLDEsMS4zNywyLjI5LjQ5LjQ5LDAsMCwwLC41LjM4aC4wOWEuNDYuNDYsMCwwLDAsLjQyLS41Miw0Ljg5LDQuODksMCwwLDAtMS42NS0yLjc4QTYuMiw2LjIsMCwwLDAsOS45MSw0YS41Mi41MiwwLDAsMC0uNi4zN0EuNDYuNDYsMCwwLDAsOS43Myw0Ljg3WiIvPgo8cGF0aCBkPSJNMTgsOC4wN2E4LjE1LDguMTUsMCwwLDAtMi43MS00LjU4LDEwLjMsMTAuMywwLDAsMC01LjIzLTIuMzcuNTEuNTEsMCwwLDAtLjU5LjM3QS40Ny40NywwLDAsMCw5Ljg4LDJhOS4wNyw5LjA3LDAsMCwxLDQuNjgsMi4xMkE3LjI4LDcuMjgsMCwwLDEsMTcsOC4yMmEuNDkuNDksMCwwLDAsLjUxLjM3aC4wOEEuNDUuNDUsMCwwLDAsMTgsOC4wN1oiLz4KPC9zdmc+");
}
.icon-hotline.icon-pre:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTQuMjMsMTAuODhBMS45MSwxLjkxLDAsMCwwLDEzLDEwLjM3YTEuOTMsMS45MywwLDAsMC0xLjMuNTFsLTEuMjEsMS0uMjktLjEzLS4zOC0uMThhMTIuNywxMi43LDAsMCwxLTMuMTMtMi41LDYuODIsNi44MiwwLDAsMS0xLTEuNDFjLjMxLS4yNS42LS41MS44OC0uNzZsLjMyLS4yOWExLjQsMS40LDAsMCwwLDAtMi4zbC0xLS45MS0uMzUtLjMyYy0uMjMtLjItLjQ3LS40Mi0uNzItLjYxQTEuOTMsMS45MywwLDAsMCwzLjQ0LDJhMiwyLDAsMCwwLTEuMy40OWgwTC44NCwzLjY2QTIuMzIsMi4zMiwwLDAsMCwwLDUuMjEsNS4xMSw1LjExLDAsMCwwLC41LDcuNjhhMTQuMjMsMTQuMjMsMCwwLDAsMi45MSw0LjI1LDE3LjY4LDE3LjY4LDAsMCwwLDYsNC4wOCwxMC4xMSwxMC4xMSwwLDAsMCwzLjM1Ljg3SDEzYTMuMDgsMy4wOCwwLDAsMCwyLjItLjgzczAsMCwwLDBhNy45LDcuOSwwLDAsMSwuNjctLjZjLjE2LS4xMy4zMy0uMjguNDktLjQzYTEuNTYsMS41NiwwLDAsMCwuNTgtMS4xNSwxLjUsMS41LDAsMCwwLS41OS0xLjE0Wm0xLjM3LDMuNTFoMGwtLjQ3LjQxYTcuNSw3LjUsMCwwLDAtLjczLjY2QTIsMiwwLDAsMSwxMywxNmgtLjE4YTkuMzMsOS4zMywwLDAsMS0zLS43OCwxNi43NywxNi43NywwLDAsMS01LjYxLTMuODUsMTMuMTYsMTMuMTYsMCwwLDEtMi43NC00QTQuMzksNC4zOSwwLDAsMSwxLDUuMjhhMS40NCwxLjQ0LDAsMCwxLC41My0xbDEuMy0xLjE0YS45Mi45MiwwLDAsMSwuNTctLjI0QS44Ni44NiwwLDAsMSw0LDMuMTZINGwuNjkuNTkuMzYuMzNMNi4xLDVjLjQuMzUuNC42NywwLDEtLjEyLjA5LS4yMi4xOS0uMzMuMjgtLjMyLjI5LS42My41Ni0xLC44MmgwYS42My42MywwLDAsMC0uMTkuNzZ2MEE3LjE0LDcuMTQsMCwwLDAsNS44NCw5LjY4aDBhMTMuNjYsMTMuNjYsMCwwLDAsMy4zOCwyLjY5bC40Ny4yMi4zNy4xOCwwLDBhLjg3Ljg3LDAsMCwwLC4zOC4wOC44Mi44MiwwLDAsMCwuNTctLjIzbDEuMzEtMS4xNGEuODkuODksMCwwLDEsLjU3LS4yNS43OS43OSwwLDAsMSwuNTUuMjVoMGwyLjA5LDEuODRBLjYxLjYxLDAsMCwxLDE1LjYsMTQuMzlaIi8+CjxwYXRoIGQ9Ik05LjczLDQuODdhNC45NCw0Ljk0LDAsMCwxLDIuNjIsMS4xOSw0LjEsNC4xLDAsMCwxLDEuMzcsMi4yOS40OS40OSwwLDAsMCwuNS4zOGguMDlhLjQ2LjQ2LDAsMCwwLC40Mi0uNTIsNC44OSw0Ljg5LDAsMCwwLTEuNjUtMi43OEE2LjIsNi4yLDAsMCwwLDkuOTEsNGEuNTIuNTIsMCwwLDAtLjYuMzdBLjQ2LjQ2LDAsMCwwLDkuNzMsNC44N1oiLz4KPHBhdGggZD0iTTE4LDguMDdhOC4xNSw4LjE1LDAsMCwwLTIuNzEtNC41OCwxMC4zLDEwLjMsMCwwLDAtNS4yMy0yLjM3LjUxLjUxLDAsMCwwLS41OS4zN0EuNDcuNDcsMCwwLDAsOS44OCwyYTkuMDcsOS4wNywwLDAsMSw0LjY4LDIuMTJBNy4yOCw3LjI4LDAsMCwxLDE3LDguMjJhLjQ5LjQ5LDAsMCwwLC41MS4zN2guMDhBLjQ1LjQ1LDAsMCwwLDE4LDguMDdaIi8+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-size: 100%;
  height: 2rem !important;
  vertical-align: -0.5rem !important;
  width: 2rem !important;
}

.icon-trashcan::before, .icon-trashcan::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjQuMjUgMTUuODMgNC4yNSA0LjM4IDEzLjc1IDQuMzggMTMuNzUgMTUuODMgMTMuMDkgMTYuNSA0LjkxIDE2LjUgNC4yNSAxNS44MyIvPgo8cG9seWdvbiBwb2ludHM9IjExLjI2IDIuMiAxMS4yNiAxLjUgNi43NCAxLjUgNi43NCAyLjIgNCAyLjIgNCAzLjU2IDE0IDMuNTYgMTQgMi4yIDExLjI2IDIuMiIvPgo8L3N2Zz4K");
  background-position: 50%;
  background-size: contain;
}
.icon-trashcan.disabled::after, .icon-trashcan:disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDk4LCAxMjEsIDEzOSwgMC41KSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6bm9uZTsiLz4KPHBvbHlnb24gcG9pbnRzPSI0LjI1IDE1LjgzIDQuMjUgNC4zOCAxMy43NSA0LjM4IDEzLjc1IDE1LjgzIDEzLjA5IDE2LjUgNC45MSAxNi41IDQuMjUgMTUuODMiLz4KPHBvbHlnb24gcG9pbnRzPSIxMS4yNiAyLjIgMTEuMjYgMS41IDYuNzQgMS41IDYuNzQgMi4yIDQgMi4yIDQgMy41NiAxNCAzLjU2IDE0IDIuMiAxMS4yNiAyLjIiLz4KPC9zdmc+Cg==");
}
.icon-trashcan.text-white::before, .icon-trashcan.text-white::after, .icon-trashcan.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray)::before, .icon-trashcan.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray)::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjQuMjUgMTUuODMgNC4yNSA0LjM4IDEzLjc1IDQuMzggMTMuNzUgMTUuODMgMTMuMDkgMTYuNSA0LjkxIDE2LjUgNC4yNSAxNS44MyIvPgo8cG9seWdvbiBwb2ludHM9IjExLjI2IDIuMiAxMS4yNiAxLjUgNi43NCAxLjUgNi43NCAyLjIgNCAyLjIgNCAzLjU2IDE0IDMuNTYgMTQgMi4yIDExLjI2IDIuMiIvPgo8L3N2Zz4K");
}
.icon-trashcan.text-white.disabled::after, .icon-trashcan.text-white:disabled::after, .icon-trashcan.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray).disabled::after, .icon-trashcan.btn:not(.btn-white):not(.btn-link):not(.btn-tertiary):not(.btn-med-mid-blue-gray):disabled::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iNC4yNSAxNS44MyA0LjI1IDQuMzggMTMuNzUgNC4zOCAxMy43NSAxNS44MyAxMy4wOSAxNi41IDQuOTEgMTYuNSA0LjI1IDE1LjgzIi8+Cjxwb2x5Z29uIHBvaW50cz0iMTEuMjYgMi4yIDExLjI2IDEuNSA2Ljc0IDEuNSA2Ljc0IDIuMiA0IDIuMiA0IDMuNTYgMTQgMy41NiAxNCAyLjIgMTEuMjYgMi4yIi8+Cjwvc3ZnPgo=");
}
.icon-trashcan.icon-btn.text-white, .icon-trashcan.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjQuMjUgMTUuODMgNC4yNSA0LjM4IDEzLjc1IDQuMzggMTMuNzUgMTUuODMgMTMuMDkgMTYuNSA0LjkxIDE2LjUgNC4yNSAxNS44MyIvPgo8cG9seWdvbiBwb2ludHM9IjExLjI2IDIuMiAxMS4yNiAxLjUgNi43NCAxLjUgNi43NCAyLjIgNCAyLjIgNCAzLjU2IDE0IDMuNTYgMTQgMi4yIDExLjI2IDIuMiIvPgo8L3N2Zz4K");
}
.icon-trashcan.icon-btn.text-white.disabled, .icon-trashcan.icon-btn.text-white:disabled, .icon-trashcan.icon-btn.btn:not(.btn-white):not(.btn-tertiary).disabled, .icon-trashcan.icon-btn.btn:not(.btn-white):not(.btn-tertiary):disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iNC4yNSAxNS44MyA0LjI1IDQuMzggMTMuNzUgNC4zOCAxMy43NSAxNS44MyAxMy4wOSAxNi41IDQuOTEgMTYuNSA0LjI1IDE1LjgzIi8+Cjxwb2x5Z29uIHBvaW50cz0iMTEuMjYgMi4yIDExLjI2IDEuNSA2Ljc0IDEuNSA2Ljc0IDIuMiA0IDIuMiA0IDMuNTYgMTQgMy41NiAxNCAyLjIgMTEuMjYgMi4yIi8+Cjwvc3ZnPgo=");
}
.icon-trashcan.btn-icon::after {
  background-size: 118%;
}

.breadcrumb-home-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDA3Y2JjIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTgsMTAsMTQuNjMsNi42M1YxLjU2SDEyLjM4VjQuMzhMOSwxLDAsMTB2LjU2SDIuMjVWMTdINy44OFYxMi44MWgyLjI1VjE3aDUuNjJWMTAuNTZIMThaIi8+Cjwvc3ZnPgo=");
  background-position: center;
  background-repeat: no-repeat;
  display: block;
  height: 1.5rem;
  width: 1.125rem;
  font-size: 0;
}

.btn {
  white-space: nowrap;
}

.page a.tel-link {
  color: inherit;
  font-weight: 400;
}

.tel-link {
  color: inherit;
  font-weight: 400;
}
@media (hover: none) {
  .tel-link {
    color: #007cbc;
    font-weight: 600;
  }
}

/*TODO: There is still some code that has to be outsourced because it is not really common (more component specific). Outsource
   those code parts.*/
[ng\:cloak],
[ng-cloak],
[data-ng-cloak],
[x-ng-cloak],
.ng-cloak,
.x-ng-cloak {
  display: none !important;
}

html {
  font-size: 16px;
}

body {
  font-family: Corbel, Corbel W01, -apple-system, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  color: #000;
  padding-right: 0 !important;
  -webkit-font-feature-settings: "lnum" 1, "pnum" 1;
          font-feature-settings: "lnum" 1, "pnum" 1;
}

p {
  margin-bottom: 1.5rem;
}

dt {
  font-weight: 600;
}

a {
  color: #007cbc;
}

a:hover {
  color: #004a70;
}

a:not([href]) {
  color: inherit;
  text-decoration: none;
}

a:not([href]):hover {
  color: inherit;
  text-decoration: none;
}

a:not(.btn) {
  font-weight: 600;
}
.text-white a:not(.btn) {
  color: #fff;
}
.text-tertiary a:not(.btn) {
  color: #e8ebee;
}
.text-middle-blue-gray a:not(.btn) {
  color: #c0c9d1;
}
a:not(.btn):disabled, a:not(.btn).disabled {
  pointer-events: none;
}
a:not(.btn)[role=button][data-toggle=modal] {
  cursor: pointer;
}
a:not(.btn).embed-responsive:not(.card-linked)[data-toggle=modal]:hover::before {
  background: rgba(0, 0, 0, 0.3) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjMyIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8Zz48cG9seWdvbiBwb2ludHM9IjE2LjE3IDcuMTYgMTQuNzIgNy4xNiAxNC43MiA1LjcgMTQuMSA1LjcgMTQuMSA3LjE2IDEyLjY1IDcuMTYgMTIuNjUgNy43OCAxNC4xIDcuNzggMTQuMSA5LjIzIDE0LjcyIDkuMjMgMTQuNzIgNy43OCAxNi4xNyA3Ljc4IDE2LjE3IDcuMTYiLz4KPHBhdGggZD0iTTE4LjQ4LDEwLjVsLS4xNi4xNS0uNDgtLjMyYTQuNSw0LjUsMCwxLDAtLjU3LjU1bC4zNC40OS0uMTYuMTVMMjEsMTUuMDVsMS0xWm0tNCwwYTMuMTIsMy4xMiwwLDEsMSwzLjEyLTMuMTFBMy4xMSwzLjExLDAsMCwxLDE0LjQ2LDEwLjUzWiIvPjwvZz4KPC9zdmc+") no-repeat center/70%;
  position: relative;
  z-index: 1;
}

.body-flexible-typo {
  font-size: 15px;
}
@media screen and (min-width: 320px) {
  .body-flexible-typo {
    font-size: calc(0.6281407035vw + 12.9899497487px);
  }
}
@media screen and (min-width: 1116px) {
  .body-flexible-typo {
    font-size: 20px;
  }
}

caption {
  padding-top: 0.3rem 1.25rem;
  padding-bottom: 0.3rem 1.25rem;
  color: #c0c9d1;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  -webkit-appearance: listbox;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1.5rem;
  font-weight: 600;
  color: #62798B;
}

h1, .h1 {
  font-size: 1.5rem;
}

h2, .h2 {
  font-size: 1.5rem;
}

h3, .h3 {
  font-size: 1.25rem;
}

h4, .h4 {
  font-size: 1rem;
}

h6, .h6 {
  font-size: 1.125rem;
}

.lead {
  font-weight: 400;
}

.display-2 {
  font-size: 5.625rem;
  font-weight: 600;
}

.display-3 {
  font-size: 1.5rem;
}

hr {
  margin-top: 0.3121875rem;
  margin-bottom: 0.9375rem;
  border-top: 1px solid rgba(98, 121, 139, 0.4);
}
.bg-gray hr, .bg-med-mid-blue-gray hr, .dropdown-flyout hr {
  border-top-color: #62798B;
}

.text-underlined {
  text-decoration: underline;
}

.smaller {
  font-size: 0.75rem;
  line-height: 1.3;
}

.text-wrap-normal {
  white-space: normal;
}

.line-height-sm {
  line-height: 1.25;
}

.line-height-lg {
  line-height: 1.875;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-visible {
  overflow: visible !important;
}

.object-fit-contain {
  -o-object-fit: contain;
     object-fit: contain;
}

.object-fit-cover {
  -o-object-fit: cover;
     object-fit: cover;
}

.truncate-min-width {
  min-width: 0;
}

.article-fixed-aside div .btn.icon-btn,
.article-bottom-aside div .btn.icon-btn {
  margin-right: 0.65rem;
  margin-top: 0.65rem;
}
.article-fixed-aside div .btn.icon-btn:first-child,
.article-bottom-aside div .btn.icon-btn:first-child {
  margin-left: 0;
}
.article-fixed-aside div .btn.icon-btn:last-child,
.article-bottom-aside div .btn.icon-btn:last-child {
  margin-right: 0;
}

_:-ms-fullscreen, :root .article-bottom-aside.d-xl-none {
  display: block !important;
}

.fixed-right-center .navbar {
  padding-bottom: 0;
}
.fixed-right-center .nav {
  padding-right: 3.125rem;
}
.fixed-right-center.position-fixed {
  bottom: 0;
  right: 0;
  z-index: calc(1030 - 1);
}
@media (min-width: 768px) {
  .fixed-right-center.position-fixed {
    bottom: calc(50% - 2.8125rem);
    -webkit-transform: translateY(50%);
            -ms-transform: translateY(50%);
        transform: translateY(50%);
  }
  .fixed-right-center.position-fixed .nav {
    -webkit-box-align: end;
        -ms-flex-align: end;
            -webkit-align-items: flex-end;
            align-items: flex-end;
    padding-bottom: 3.125rem;
    padding-right: 0;
  }
}

[class*=-absolute].bottom-0 {
  bottom: 0;
  top: auto !important;
}

.fade-out {
  position: relative;
}
.fade-out::after {
  content: "";
}

.cursor-pointer {
  cursor: pointer;
}

.embed-responsive[role=button], .embed-responsive[type=button] {
  -webkit-appearance: none;
}

.footnote {
  color: #62798B;
  margin-bottom: 0;
}
.custom-control + .footnote {
  margin-top: 2.5rem;
}
.form-row + .footnote {
  margin-top: 1.25rem;
}

[aria-hidden=true] {
  color: transparent;
  display: none;
}

small,
.small {
  font-size: 87.5%;
}

mark,
.mark {
  padding: 0 0.2em 0.1em;
  background-color: #007cbc;
}

.blockquote-footer {
  font-size: 87.5%;
  color: #999999;
}

.img-thumbnail {
  border: 1px solid #c0c9d1;
  border-radius: 0;
}

.figure-img {
  margin-bottom: 0.46875rem;
}

.figure-caption {
  color: #000;
}

kbd {
  background-color: #404040;
  border-radius: 0;
}

kbd kbd {
  font-weight: 600;
}

@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 936px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1116px;
  }
}
.table {
  margin-bottom: 0.9375rem;
  color: #000;
  background-color: transparent;
}

.table th,
.table td {
  padding: 0.3rem 1.25rem;
  border-top: 0.0625rem solid #d9d9d9;
  font-weight: 400;
}

.table thead th {
  vertical-align: top;
  border-bottom: 0.125rem solid #d9d9d9;
  font-weight: 700;
}

.table tbody + tbody {
  border-top: 0.125rem solid #d9d9d9;
}

.table-sm th,
.table-sm td {
  padding: 0.15rem 0.625rem;
  font-size: 87.5%;
  line-height: 1.143;
}

.table-bordered-container {
  overflow-y: scroll;
}

.table-bordered {
  border: 0.0625rem solid #d9d9d9;
}

.table-bordered th,
.table-bordered td {
  border: 0.0625rem solid #d9d9d9;
}

.table-hover tbody tr:hover {
  color: #000;
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daec;
}

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abbdc;
}

.table-hover .table-primary:hover {
  background-color: #a4d0e7;
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #a4d0e7;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d3d9df;
}

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #adb9c3;
}

.table-hover .table-secondary:hover {
  background-color: #c4ccd4;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c4ccd4;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #b8dbb8;
}

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #7bbc7a;
}

.table-hover .table-success:hover {
  background-color: #a7d2a7;
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #a7d2a7;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #feebb8;
}

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #fddb7a;
}

.table-hover .table-warning:hover {
  background-color: #fee49f;
}

.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #fee49f;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f6bbca;
}

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ef819d;
}

.table-hover .table-danger:hover {
  background-color: #f3a4b8;
}

.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f3a4b8;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfd;
}

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfbfc;
}

.table-hover .table-light:hover {
  background-color: #f0f0f0;
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #f0f0f0;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #cacaca;
}

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #9c9c9c;
}

.table-hover .table-dark:hover {
  background-color: #bdbdbd;
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #bdbdbd;
}

.table-tertiary,
.table-tertiary > th,
.table-tertiary > td {
  background-color: #f9f9fa;
}

.table-tertiary th,
.table-tertiary td,
.table-tertiary thead th,
.table-tertiary tbody + tbody {
  border-color: #f3f5f6;
}

.table-hover .table-tertiary:hover {
  background-color: #ebebee;
}

.table-hover .table-tertiary:hover > td,
.table-hover .table-tertiary:hover > th {
  background-color: #ebebee;
}

.table-attention,
.table-attention > th,
.table-attention > td {
  background-color: #ffe0b8;
}

.table-attention th,
.table-attention td,
.table-attention thead th,
.table-attention tbody + tbody {
  border-color: #ffc57a;
}

.table-hover .table-attention:hover {
  background-color: #ffd59f;
}

.table-hover .table-attention:hover > td,
.table-hover .table-attention:hover > th {
  background-color: #ffd59f;
}

.table-error,
.table-error > th,
.table-error > td {
  background-color: #f6bbca;
}

.table-error th,
.table-error td,
.table-error thead th,
.table-error tbody + tbody {
  border-color: #ef819d;
}

.table-hover .table-error:hover {
  background-color: #f3a4b8;
}

.table-hover .table-error:hover > td,
.table-hover .table-error:hover > th {
  background-color: #f3a4b8;
}

.table-gray,
.table-gray > th,
.table-gray > td {
  background-color: #e5e9eb;
}

.table-gray th,
.table-gray td,
.table-gray thead th,
.table-gray tbody + tbody {
  border-color: #ced5db;
}

.table-hover .table-gray:hover {
  background-color: #d7dde0;
}

.table-hover .table-gray:hover > td,
.table-hover .table-gray:hover > th {
  background-color: #d7dde0;
}

.table-dark-blue-gray,
.table-dark-blue-gray > th,
.table-dark-blue-gray > td {
  background-color: #dee3e7;
}

.table-dark-blue-gray th,
.table-dark-blue-gray td,
.table-dark-blue-gray thead th,
.table-dark-blue-gray tbody + tbody {
  border-color: #c2cbd2;
}

.table-hover .table-dark-blue-gray:hover {
  background-color: #cfd6dc;
}

.table-hover .table-dark-blue-gray:hover > td,
.table-hover .table-dark-blue-gray:hover > th {
  background-color: #cfd6dc;
}

.table-white,
.table-white > th,
.table-white > td {
  background-color: white;
}

.table-white th,
.table-white td,
.table-white thead th,
.table-white tbody + tbody {
  border-color: white;
}

.table-hover .table-white:hover {
  background-color: #f2f2f2;
}

.table-hover .table-white:hover > td,
.table-hover .table-white:hover > th {
  background-color: #f2f2f2;
}

.table-red,
.table-red > th,
.table-red > td {
  background-color: #f6bbca;
}

.table-red th,
.table-red td,
.table-red thead th,
.table-red tbody + tbody {
  border-color: #ef819d;
}

.table-hover .table-red:hover {
  background-color: #f3a4b8;
}

.table-hover .table-red:hover > td,
.table-hover .table-red:hover > th {
  background-color: #f3a4b8;
}

.table-orange,
.table-orange > th,
.table-orange > td {
  background-color: #f6dabb;
}

.table-orange th,
.table-orange td,
.table-orange thead th,
.table-orange tbody + tbody {
  border-color: #efba81;
}

.table-hover .table-orange:hover {
  background-color: #f3cea4;
}

.table-hover .table-orange:hover > td,
.table-hover .table-orange:hover > th {
  background-color: #f3cea4;
}

.table-yellow,
.table-yellow > th,
.table-yellow > td {
  background-color: #feebb8;
}

.table-yellow th,
.table-yellow td,
.table-yellow thead th,
.table-yellow tbody + tbody {
  border-color: #fddb7a;
}

.table-hover .table-yellow:hover {
  background-color: #fee49f;
}

.table-hover .table-yellow:hover > td,
.table-hover .table-yellow:hover > th {
  background-color: #fee49f;
}

.table-green,
.table-green > th,
.table-green > td {
  background-color: #b8e6c6;
}

.table-green th,
.table-green td,
.table-green thead th,
.table-green tbody + tbody {
  border-color: #7ad195;
}

.table-hover .table-green:hover {
  background-color: #a5dfb7;
}

.table-hover .table-green:hover > td,
.table-hover .table-green:hover > th {
  background-color: #a5dfb7;
}

.table-dark-green,
.table-dark-green > th,
.table-dark-green > td {
  background-color: #b8e6c6;
}

.table-dark-green th,
.table-dark-green td,
.table-dark-green thead th,
.table-dark-green tbody + tbody {
  border-color: #7ad195;
}

.table-hover .table-dark-green:hover {
  background-color: #a5dfb7;
}

.table-hover .table-dark-green:hover > td,
.table-hover .table-dark-green:hover > th {
  background-color: #a5dfb7;
}

.table-light-green,
.table-light-green > th,
.table-light-green > td {
  background-color: #e5ecc0;
}

.table-light-green th,
.table-light-green td,
.table-light-green thead th,
.table-light-green tbody + tbody {
  border-color: #cfdb8a;
}

.table-hover .table-light-green:hover {
  background-color: #dde6ac;
}

.table-hover .table-light-green:hover > td,
.table-hover .table-light-green:hover > th {
  background-color: #dde6ac;
}

.table-light-blue-gray,
.table-light-blue-gray > th,
.table-light-blue-gray > td {
  background-color: #f9f9fa;
}

.table-light-blue-gray th,
.table-light-blue-gray td,
.table-light-blue-gray thead th,
.table-light-blue-gray tbody + tbody {
  border-color: #f3f5f6;
}

.table-hover .table-light-blue-gray:hover {
  background-color: #ebebee;
}

.table-hover .table-light-blue-gray:hover > td,
.table-hover .table-light-blue-gray:hover > th {
  background-color: #ebebee;
}

.table-med-mid-blue-gray,
.table-med-mid-blue-gray > th,
.table-med-mid-blue-gray > td {
  background-color: #f4f5f7;
}

.table-med-mid-blue-gray th,
.table-med-mid-blue-gray td,
.table-med-mid-blue-gray thead th,
.table-med-mid-blue-gray tbody + tbody {
  border-color: #ebedf0;
}

.table-hover .table-med-mid-blue-gray:hover {
  background-color: #e5e8ec;
}

.table-hover .table-med-mid-blue-gray:hover > td,
.table-hover .table-med-mid-blue-gray:hover > th {
  background-color: #e5e8ec;
}

.table-middle-blue-gray,
.table-middle-blue-gray > th,
.table-middle-blue-gray > td {
  background-color: #edf0f2;
}

.table-middle-blue-gray th,
.table-middle-blue-gray td,
.table-middle-blue-gray thead th,
.table-middle-blue-gray tbody + tbody {
  border-color: #dee3e7;
}

.table-hover .table-middle-blue-gray:hover {
  background-color: #dee4e7;
}

.table-hover .table-middle-blue-gray:hover > td,
.table-hover .table-middle-blue-gray:hover > th {
  background-color: #dee4e7;
}

.table-black,
.table-black > th,
.table-black > td {
  background-color: #b8b8b8;
}

.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: #7a7a7a;
}

.table-hover .table-black:hover {
  background-color: #ababab;
}

.table-hover .table-black:hover > td,
.table-hover .table-black:hover > th {
  background-color: #ababab;
}

.table-pink,
.table-pink > th,
.table-pink > td {
  background-color: #f9c9df;
}

.table-pink th,
.table-pink td,
.table-pink thead th,
.table-pink tbody + tbody {
  border-color: #f39bc3;
}

.table-hover .table-pink:hover {
  background-color: #f6b2d1;
}

.table-hover .table-pink:hover > td,
.table-hover .table-pink:hover > th {
  background-color: #f6b2d1;
}

.table .thead-dark th {
  background-color: #62798B;
  border-color: #535353;
}

.table .thead-light th {
  color: #8a9ba8;
  background-color: #d9d9d9;
  border-color: #d9d9d9;
}

.table-dark {
  background-color: #62798B;
}

.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #535353;
}

.form-control {
  height: 3.125rem;
  padding: 0.9375rem 0.9375rem;
  line-height: 1.25;
  color: #62798B;
  background-color: #e8ebee;
  border: 1px solid #d9d9d9;
  border-radius: 0;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

.form-control:-moz-focusring {
  text-shadow: 0 0 0 #62798B;
}

.form-control:focus {
  color: #62798B;
  border-color: #e8ebee;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.form-control::-webkit-input-placeholder {
  color: #62798B;
  font-style: italic;
}

.form-control::-webkit-input-placeholder,
.form-control::-moz-placeholder,
.form-control:-ms-input-placeholder,
.form-control::-ms-input-placeholder,
.form-control::placeholder {
  color: #62798B;
  font-style: italic;
}

.form-control[readonly] {
  background-color: #e8ebee;
}

select.form-control:focus::-ms-value {
  color: #62798B;
  background-color: #e8ebee;
}

.col-form-label,
.col-form-label-lg,
.col-form-label-sm,
.form-control-plaintext {
  line-height: 1.25;
}

.col-form-label-sm {
  font-size: 0.9rem;
}

.form-control-plaintext {
  padding: 0.9375rem 0;
  line-height: 1.25;
  color: #000;
}

.form-control-sm {
  height: 2.5rem;
  padding: 0.625rem 0.9375rem;
  border-radius: 0;
}

.form-control-lg {
  height: calc(3.4375rem + 2px);
  border-radius: 0;
}

.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #c0c9d1;
}

.valid-feedback {
  font-size: 1rem;
  color: #027e00;
}

.valid-tooltip {
  padding: 0.5rem 0.5rem;
  font-size: 0.9rem;
  background-color: rgba(2, 126, 0, 0.9);
  border-radius: 3px;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #027e00;
  padding-right: 3.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23027e00' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-position: right calc(0.3125em + 0.46875rem) center;
  background-size: calc(0.625em + 0.9375rem) calc(0.625em + 0.9375rem);
}

.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #027e00;
  -webkit-box-shadow: 0 0 0 0 rgba(2, 126, 0, 0.25);
  box-shadow: 0 0 0 0 rgba(2, 126, 0, 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: 3.125rem;
  background-position: top calc(0.3125em + 0.46875rem) right calc(0.3125em + 0.46875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  padding-right: calc(0.75em + 3.34375rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2362798B' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.9375rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23027e00' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #e8ebee no-repeat center right 1.9375rem/calc(0.625em + 0.9375rem) calc(0.625em + 0.9375rem);
}

.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  -webkit-box-shadow: 0 0 0 0 rgba(2, 126, 0, 0.25);
  box-shadow: 0 0 0 0 rgba(2, 126, 0, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label,
.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label,
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before,
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  color: #027e00;
}

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before,
.was-validated .custom-select:valid, .custom-select.is-valid,
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label,
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before,
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus,
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #027e00;
}

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before,
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  -webkit-box-shadow: 0 0 0 0 rgba(2, 126, 0, 0.25);
  box-shadow: 0 0 0 0 rgba(2, 126, 0, 0.25);
}

.invalid-feedback {
  font-size: 1rem;
  color: #e00c43;
}

.invalid-tooltip {
  padding: 0.5rem 0.5rem;
  font-size: 0.9rem;
  background-color: rgba(224, 12, 67, 0.9);
  border-radius: 3px;
}

.was-validated .form-control:invalid {
  padding-right: 3.125rem;
  background-repeat: no-repeat;
  background-position: right calc(0.3125em + 0.46875rem) center;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #e00c43;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e00c43' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e00c43' stroke='none'/%3e%3c/svg%3e");
  background-size: calc(0.625em + 0.9375rem) calc(0.625em + 0.9375rem);
}

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #e00c43;
  -webkit-box-shadow: 0 0 0 0 rgba(224, 12, 67, 0.25);
  box-shadow: 0 0 0 0 rgba(224, 12, 67, 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: 3.125rem;
  background-position: top calc(0.3125em + 0.46875rem) right calc(0.3125em + 0.46875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #e00c43;
  padding-right: calc(0.75em + 3.34375rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2362798B' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.9375rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e00c43' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e00c43' stroke='none'/%3e%3c/svg%3e") #e8ebee no-repeat center right 1.9375rem/calc(0.625em + 0.9375rem) calc(0.625em + 0.9375rem);
}

.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #e00c43;
  -webkit-box-shadow: 0 0 0 0 rgba(224, 12, 67, 0.25);
  box-shadow: 0 0 0 0 rgba(224, 12, 67, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #e00c43;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #e00c43;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #e00c43;
}

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #f42b5f;
  background-color: #f42b5f;
}

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0 rgba(224, 12, 67, 0.25);
  box-shadow: 0 0 0 0 rgba(224, 12, 67, 0.25);
}

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #e00c43;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #e00c43;
}

.btn {
  font-weight: 600;
  color: #000;
  cursor: pointer;
  border: 0 solid transparent;
  padding: 0.9375rem 1.25rem;
  line-height: 1.25;
  border-radius: 0;
}

.btn:hover {
  color: #000;
}

.btn:focus, .btn.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 124, 188, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(0, 124, 188, 0.25);
}

.btn.disabled, .btn:disabled {
  opacity: 1;
}

.btn-primary, .btn-primary:focus {
  color: #FFFFFF;
  background-color: #007cbc;
  border-color: #007cbc;
}

.btn-primary:hover {
  /*added color because otherwise the color will change to #000 by Bootstrap*/
  color: #FFFFFF;
  background-color: rgb(0, 93, 141);
  border-color: #005a89;
}

.btn-primary.disabled, .btn-primary:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(64, 157, 205);
  border-color: #007cbc;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  background-color: rgb(0, 74, 113);
  border-color: #00527c;
}

/* specified css selector because other e.g. the close button's background color will be overwritten by bootstrap (because its css selector is more specific
than without the added .page class)*/
.page .btn-secondary {
  color: #FFFFFF;
  background-color: #62798B;
  border-color: #62798B;
}

.btn-secondary:hover {
  color: #fff;
  background-color: rgb(74, 91, 104);
  border-color: #4d5f6d;
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(137, 155, 168);
  border-color: #62798B;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  background-color: rgb(59, 73, 83);
  border-color: #485866;
}

.btn-success {
  background-color: #027e00;
  border-color: #027e00;
}

.btn-success:hover {
  background-color: rgb(2, 95, 0);
  border-color: #014b00;
}

.btn-success.disabled, .btn-success:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(65, 158, 64);
  border-color: #027e00;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  background-color: rgb(1, 76, 0);
  border-color: #013e00;
}

.btn-info:hover {
  background-color: rgb(17, 122, 138);
}

.btn-info.disabled, .btn-info:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(81, 185, 202);
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  background-color: rgb(14, 97, 110);
}

.btn-warning {
  color: #fff;
  background-color: #fbb900;
  border-color: #fbb900;
}

.btn-warning:hover {
  color: #fff;
  background-color: rgb(188, 139, 0);
  border-color: #c89300;
}

.btn-warning.disabled, .btn-warning:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(252, 203, 64);
  border-color: #fbb900;
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  background-color: rgb(151, 111, 0);
  border-color: #bb8a00;
}

.btn-danger {
  background-color: #e00c43;
  border-color: #e00c43;
}

.btn-danger:hover {
  background-color: rgb(168, 9, 50);
  border-color: #b00935;
}

.btn-danger.disabled, .btn-danger:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(232, 73, 114);
  border-color: #e00c43;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  background-color: rgb(134, 7, 40);
  border-color: #a30931;
}

.btn-light {
  color: #fff;
  background-color: #F7F8F9;
  border-color: #F7F8F9;
}

.btn-light:hover {
  color: #fff;
  background-color: rgb(185, 186, 187);
  border-color: #dadfe3;
}

.btn-light.disabled, .btn-light:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(249, 250, 251);
  border-color: #F7F8F9;
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  background-color: rgb(148, 149, 149);
  border-color: #d3d8de;
}

.btn-dark {
  color: #fff;
  background-color: #404040;
  border-color: #404040;
}

.btn-dark:hover {
  color: #fff;
  background-color: rgb(48, 48, 48);
  border-color: #272727;
}

.btn-dark.disabled, .btn-dark:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(112, 112, 112);
  border-color: #404040;
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  background-color: rgb(38, 38, 38);
  border-color: #202020;
}

.btn-tertiary {
  color: #62798B;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
}

.btn-tertiary:hover {
  color: #62798B;
  background-color: rgb(225, 229, 233);
  border-color: #cbd2d8;
}

.btn-tertiary.disabled, .btn-tertiary:disabled {
  color: rgba(98, 121, 139, 0.5);
  background-color: rgb(232, 235, 238);
  border-color: #e8ebee;
}

.btn-tertiary:not(:disabled):not(.disabled):active, .btn-tertiary:not(:disabled):not(.disabled).active, .show > .btn-tertiary.dropdown-toggle {
  background-color: rgb(212, 218, 223);
  border-color: #c3cbd3;
}

.btn-attention {
  color: #fff;
  background-color: #ff9000;
  border-color: #ff9000;
}

.btn-attention:hover {
  color: #fff;
  background-color: rgb(191, 108, 0);
  border-color: #cc7300;
}

.btn-attention.disabled, .btn-attention:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(255, 172, 64);
  border-color: #ff9000;
}

.btn-attention:not(:disabled):not(.disabled):active, .btn-attention:not(:disabled):not(.disabled).active, .show > .btn-attention.dropdown-toggle {
  background-color: rgb(153, 86, 0);
  border-color: #bf6c00;
}

.btn-error {
  color: #fff;
  background-color: #e00c43;
  border-color: #e00c43;
}

.btn-error:hover {
  color: #fff;
  background-color: rgb(168, 9, 50);
  border-color: #b00935;
}

.btn-error.disabled, .btn-error:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(232, 73, 114);
  border-color: #e00c43;
}

.btn-error:not(:disabled):not(.disabled):active, .btn-error:not(:disabled):not(.disabled).active, .show > .btn-error.dropdown-toggle {
  background-color: rgb(134, 7, 40);
  border-color: #a30931;
}

.btn-gray {
  color: #fff;
  background-color: #a1afb9;
  border-color: #a1afb9;
}

.btn-gray:hover {
  color: #fff;
  background-color: rgb(121, 131, 139);
  border-color: #8496a3;
}

.btn-gray.disabled, .btn-gray:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(185, 195, 203);
  border-color: #a1afb9;
}

.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle {
  background-color: rgb(97, 105, 111);
  border-color: #7c909e;
}

.btn-dark-blue-gray {
  color: #fff;
  background-color: #8a9ba8;
  border-color: #8a9ba8;
}

.btn-dark-blue-gray:hover {
  color: #fff;
  background-color: rgb(104, 116, 126);
  border-color: #6d8292;
}

.btn-dark-blue-gray.disabled, .btn-dark-blue-gray:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(167, 180, 190);
  border-color: #8a9ba8;
}

.btn-dark-blue-gray:not(:disabled):not(.disabled):active, .btn-dark-blue-gray:not(:disabled):not(.disabled).active, .show > .btn-dark-blue-gray.dropdown-toggle {
  background-color: rgb(83, 93, 101);
  border-color: #677c8b;
}

.btn-white {
  color: #62798B;
  background-color: #fff;
  border-color: #fff;
}

.btn-white:hover {
  color: #62798B;
  background-color: rgb(247, 248, 249);
  border-color: #e6e6e6;
}

.btn-white.disabled, .btn-white:disabled {
  color: rgba(98, 121, 139, 0.5);
  background-color: rgb(255, 255, 255);
  border-color: #fff;
}

.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle {
  background-color: rgb(231, 235, 238);
  border-color: #dfdfdf;
}

.btn-red {
  color: #fff;
  background-color: #e00c43;
  border-color: #e00c43;
}

.btn-red:hover {
  color: #fff;
  background-color: rgb(168, 9, 50);
  border-color: #b00935;
}

.btn-red.disabled, .btn-red:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(232, 73, 114);
  border-color: #e00c43;
}

.btn-red:not(:disabled):not(.disabled):active, .btn-red:not(:disabled):not(.disabled).active, .show > .btn-red.dropdown-toggle {
  background-color: rgb(134, 7, 40);
  border-color: #a30931;
}

.btn-orange {
  color: #fff;
  background-color: #e07a0c;
  border-color: #e07a0c;
}

.btn-orange:hover {
  color: #fff;
  background-color: rgb(168, 92, 9);
  border-color: #b06009;
}

.btn-orange.disabled, .btn-orange:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(232, 155, 73);
  border-color: #e07a0c;
}

.btn-orange:not(:disabled):not(.disabled):active, .btn-orange:not(:disabled):not(.disabled).active, .show > .btn-orange.dropdown-toggle {
  background-color: rgb(134, 73, 7);
  border-color: #a35909;
}

.btn-yellow {
  color: #fff;
  background-color: #fbb900;
  border-color: #fbb900;
}

.btn-yellow:hover {
  color: #fff;
  background-color: rgb(188, 139, 0);
  border-color: #c89300;
}

.btn-yellow.disabled, .btn-yellow:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(252, 203, 64);
  border-color: #fbb900;
}

.btn-yellow:not(:disabled):not(.disabled):active, .btn-yellow:not(:disabled):not(.disabled).active, .show > .btn-yellow.dropdown-toggle {
  background-color: rgb(151, 111, 0);
  border-color: #bb8a00;
}

.btn-green {
  color: #fff;
  background-color: #00a633;
  border-color: #00a633;
}

.btn-green:hover {
  color: #fff;
  background-color: rgb(0, 125, 38);
  border-color: #007323;
}

.btn-green.disabled, .btn-green:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(64, 188, 102);
  border-color: #00a633;
}

.btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active, .show > .btn-green.dropdown-toggle {
  background-color: rgb(0, 100, 31);
  border-color: #00661f;
}

.btn-dark-green {
  color: #fff;
  background-color: #00a633;
  border-color: #00a633;
}

.btn-dark-green:hover {
  color: #fff;
  background-color: rgb(0, 125, 38);
  border-color: #007323;
}

.btn-dark-green.disabled, .btn-dark-green:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(64, 188, 102);
  border-color: #00a633;
}

.btn-dark-green:not(:disabled):not(.disabled):active, .btn-dark-green:not(:disabled):not(.disabled).active, .show > .btn-dark-green.dropdown-toggle {
  background-color: rgb(0, 100, 31);
  border-color: #00661f;
}

.btn-light-green {
  color: #fff;
  background-color: #a3ba1e;
  border-color: #a3ba1e;
}

.btn-light-green:hover {
  color: #fff;
  background-color: rgb(122, 140, 23);
  border-color: #7d8e17;
}

.btn-light-green.disabled, .btn-light-green:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(186, 203, 86);
  border-color: #a3ba1e;
}

.btn-light-green:not(:disabled):not(.disabled):active, .btn-light-green:not(:disabled):not(.disabled).active, .show > .btn-light-green.dropdown-toggle {
  background-color: rgb(98, 112, 18);
  border-color: #738315;
}

.btn-light-blue-gray {
  color: #62798B;
  background-color: #e8ebee;
  border-color: #e8ebee;
}

.btn-light-blue-gray:hover {
  color: #62798B;
  background-color: rgb(225, 229, 233);
  border-color: #cbd2d8;
}

.btn-light-blue-gray.disabled, .btn-light-blue-gray:disabled {
  color: rgba(98, 121, 139, 0.5);
  background-color: rgb(232, 235, 238);
  border-color: #e8ebee;
}

.btn-light-blue-gray:not(:disabled):not(.disabled):active, .btn-light-blue-gray:not(:disabled):not(.disabled).active, .show > .btn-light-blue-gray.dropdown-toggle {
  background-color: rgb(212, 218, 223);
  border-color: #c3cbd3;
}

.btn-med-mid-blue-gray {
  color: #62798B;
  background-color: #d8dde2;
  border-color: #d8dde2;
}

.btn-med-mid-blue-gray:hover {
  color: #62798B;
  background-color: rgb(210, 216, 222);
  border-color: #bbc4cc;
}

.btn-med-mid-blue-gray.disabled, .btn-med-mid-blue-gray:disabled {
  color: rgba(98, 121, 139, 0.5);
  background-color: rgb(216, 221, 226);
  border-color: #d8dde2;
}

.btn-med-mid-blue-gray:not(:disabled):not(.disabled):active, .btn-med-mid-blue-gray:not(:disabled):not(.disabled).active, .show > .btn-med-mid-blue-gray.dropdown-toggle {
  background-color: rgb(198, 206, 213);
  border-color: #b3bdc7;
}

.btn-middle-blue-gray {
  color: #fff;
  background-color: #c0c9d1;
  border-color: #c0c9d1;
}

.btn-middle-blue-gray:hover {
  color: #fff;
  background-color: rgb(144, 151, 157);
  border-color: #a3b0bb;
}

.btn-middle-blue-gray.disabled, .btn-middle-blue-gray:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(208, 215, 221);
  border-color: #c0c9d1;
}

.btn-middle-blue-gray:not(:disabled):not(.disabled):active, .btn-middle-blue-gray:not(:disabled):not(.disabled).active, .show > .btn-middle-blue-gray.dropdown-toggle {
  background-color: rgb(115, 121, 125);
  border-color: #9ba9b6;
}

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000;
}

.btn-black:hover {
  color: #fff;
  background-color: rgb(0, 0, 0);
  border-color: black;
}

.btn-black.disabled, .btn-black:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(64, 64, 64);
  border-color: #000;
}

.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  background-color: rgb(0, 0, 0);
  border-color: black;
}

.btn-pink {
  color: #fff;
  background-color: #e83e8c;
  border-color: #e83e8c;
}

.btn-pink:hover {
  color: #fff;
  background-color: rgb(174, 47, 105);
  border-color: #d91a72;
}

.btn-pink.disabled, .btn-pink:disabled {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgb(238, 110, 169);
  border-color: #e83e8c;
}

.btn-pink:not(:disabled):not(.disabled):active, .btn-pink:not(:disabled):not(.disabled).active, .show > .btn-pink.dropdown-toggle {
  background-color: rgb(139, 37, 84);
  border-color: #ce196c;
}

.btn-outline-primary {
  color: #007cbc;
  border-color: #007cbc;
}

.btn-outline-primary:hover {
  background-color: #007cbc;
  border-color: #007cbc;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 124, 188, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(0, 124, 188, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007cbc;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007cbc;
  border-color: #007cbc;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 124, 188, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(0, 124, 188, 0.5);
}

.btn-outline-secondary {
  color: #62798B;
  border-color: #62798B;
}

.btn-outline-secondary:hover {
  background-color: #62798B;
  border-color: #62798B;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(98, 121, 139, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(98, 121, 139, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #62798B;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  background-color: #62798B;
  border-color: #62798B;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(98, 121, 139, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(98, 121, 139, 0.5);
}

.btn-outline-success {
  color: #027e00;
  border-color: #027e00;
}

.btn-outline-success:hover {
  background-color: #027e00;
  border-color: #027e00;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 126, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(2, 126, 0, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #027e00;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #027e00;
  border-color: #027e00;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 126, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(2, 126, 0, 0.5);
}

.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #fbb900;
  border-color: #fbb900;
}

.btn-outline-warning:hover {
  color: #000;
  background-color: #fbb900;
  border-color: #fbb900;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(251, 185, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(251, 185, 0, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #fbb900;
}

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #000;
  background-color: #fbb900;
  border-color: #fbb900;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(251, 185, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(251, 185, 0, 0.5);
}

.btn-outline-danger {
  color: #e00c43;
  border-color: #e00c43;
}

.btn-outline-danger:hover {
  background-color: #e00c43;
  border-color: #e00c43;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #e00c43;
  background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #e00c43;
  border-color: #e00c43;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
}

.btn-outline-light {
  color: #F7F8F9;
  border-color: #F7F8F9;
}

.btn-outline-light:hover {
  color: #000;
  background-color: #F7F8F9;
  border-color: #F7F8F9;
}

.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 248, 249, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(247, 248, 249, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #F7F8F9;
}

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #000;
  background-color: #F7F8F9;
  border-color: #F7F8F9;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 248, 249, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(247, 248, 249, 0.5);
}

.btn-outline-dark {
  color: #404040;
  border-color: #404040;
}

.btn-outline-dark:hover {
  background-color: #404040;
  border-color: #404040;
}

.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(64, 64, 64, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(64, 64, 64, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #404040;
}

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #404040;
  border-color: #404040;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(64, 64, 64, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(64, 64, 64, 0.5);
}

.btn-outline-tertiary {
  color: #e8ebee;
  border-color: #e8ebee;
}

.btn-outline-tertiary:hover {
  color: #000;
  background-color: #e8ebee;
  border-color: #e8ebee;
}

.btn-outline-tertiary:focus, .btn-outline-tertiary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(232, 235, 238, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(232, 235, 238, 0.5);
}

.btn-outline-tertiary.disabled, .btn-outline-tertiary:disabled {
  color: #e8ebee;
  background-color: transparent;
}

.btn-outline-tertiary:not(:disabled):not(.disabled):active, .btn-outline-tertiary:not(:disabled):not(.disabled).active, .show > .btn-outline-tertiary.dropdown-toggle {
  color: #000;
  background-color: #e8ebee;
  border-color: #e8ebee;
}

.btn-outline-tertiary:not(:disabled):not(.disabled):active:focus, .btn-outline-tertiary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-tertiary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(232, 235, 238, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(232, 235, 238, 0.5);
}

.btn-outline-attention {
  color: #ff9000;
  border-color: #ff9000;
}

.btn-outline-attention:hover {
  color: #000;
  background-color: #ff9000;
  border-color: #ff9000;
}

.btn-outline-attention:focus, .btn-outline-attention.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 144, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(255, 144, 0, 0.5);
}

.btn-outline-attention.disabled, .btn-outline-attention:disabled {
  color: #ff9000;
  background-color: transparent;
}

.btn-outline-attention:not(:disabled):not(.disabled):active, .btn-outline-attention:not(:disabled):not(.disabled).active, .show > .btn-outline-attention.dropdown-toggle {
  color: #000;
  background-color: #ff9000;
  border-color: #ff9000;
}

.btn-outline-attention:not(:disabled):not(.disabled):active:focus, .btn-outline-attention:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-attention.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 144, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(255, 144, 0, 0.5);
}

.btn-outline-error {
  color: #e00c43;
  border-color: #e00c43;
}

.btn-outline-error:hover {
  color: #fff;
  background-color: #e00c43;
  border-color: #e00c43;
}

.btn-outline-error:focus, .btn-outline-error.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
}

.btn-outline-error.disabled, .btn-outline-error:disabled {
  color: #e00c43;
  background-color: transparent;
}

.btn-outline-error:not(:disabled):not(.disabled):active, .btn-outline-error:not(:disabled):not(.disabled).active, .show > .btn-outline-error.dropdown-toggle {
  color: #fff;
  background-color: #e00c43;
  border-color: #e00c43;
}

.btn-outline-error:not(:disabled):not(.disabled):active:focus, .btn-outline-error:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-error.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
}

.btn-outline-gray {
  color: #a1afb9;
  border-color: #a1afb9;
}

.btn-outline-gray:hover {
  color: #000;
  background-color: #a1afb9;
  border-color: #a1afb9;
}

.btn-outline-gray:focus, .btn-outline-gray.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(161, 175, 185, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(161, 175, 185, 0.5);
}

.btn-outline-gray.disabled, .btn-outline-gray:disabled {
  color: #a1afb9;
  background-color: transparent;
}

.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle {
  color: #000;
  background-color: #a1afb9;
  border-color: #a1afb9;
}

.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(161, 175, 185, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(161, 175, 185, 0.5);
}

.btn-outline-dark-blue-gray {
  color: #8a9ba8;
  border-color: #8a9ba8;
}

.btn-outline-dark-blue-gray:hover {
  color: #000;
  background-color: #8a9ba8;
  border-color: #8a9ba8;
}

.btn-outline-dark-blue-gray:focus, .btn-outline-dark-blue-gray.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(138, 155, 168, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(138, 155, 168, 0.5);
}

.btn-outline-dark-blue-gray.disabled, .btn-outline-dark-blue-gray:disabled {
  color: #8a9ba8;
  background-color: transparent;
}

.btn-outline-dark-blue-gray:not(:disabled):not(.disabled):active, .btn-outline-dark-blue-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-dark-blue-gray.dropdown-toggle {
  color: #000;
  background-color: #8a9ba8;
  border-color: #8a9ba8;
}

.btn-outline-dark-blue-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-dark-blue-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark-blue-gray.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(138, 155, 168, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(138, 155, 168, 0.5);
}

.btn-outline-white {
  color: #fff;
  border-color: #fff;
}

.btn-outline-white:hover {
  color: #000;
  background-color: #fff;
  border-color: #fff;
}

.btn-outline-white:focus, .btn-outline-white.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.btn-outline-white.disabled, .btn-outline-white:disabled {
  color: #fff;
  background-color: transparent;
}

.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle {
  color: #000;
  background-color: #fff;
  border-color: #fff;
}

.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.btn-outline-red {
  color: #e00c43;
  border-color: #e00c43;
}

.btn-outline-red:hover {
  color: #fff;
  background-color: #e00c43;
  border-color: #e00c43;
}

.btn-outline-red:focus, .btn-outline-red.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
}

.btn-outline-red.disabled, .btn-outline-red:disabled {
  color: #e00c43;
  background-color: transparent;
}

.btn-outline-red:not(:disabled):not(.disabled):active, .btn-outline-red:not(:disabled):not(.disabled).active, .show > .btn-outline-red.dropdown-toggle {
  color: #fff;
  background-color: #e00c43;
  border-color: #e00c43;
}

.btn-outline-red:not(:disabled):not(.disabled):active:focus, .btn-outline-red:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-red.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
}

.btn-outline-orange {
  color: #e07a0c;
  border-color: #e07a0c;
}

.btn-outline-orange:hover {
  color: #fff;
  background-color: #e07a0c;
  border-color: #e07a0c;
}

.btn-outline-orange:focus, .btn-outline-orange.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(224, 122, 12, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(224, 122, 12, 0.5);
}

.btn-outline-orange.disabled, .btn-outline-orange:disabled {
  color: #e07a0c;
  background-color: transparent;
}

.btn-outline-orange:not(:disabled):not(.disabled):active, .btn-outline-orange:not(:disabled):not(.disabled).active, .show > .btn-outline-orange.dropdown-toggle {
  color: #fff;
  background-color: #e07a0c;
  border-color: #e07a0c;
}

.btn-outline-orange:not(:disabled):not(.disabled):active:focus, .btn-outline-orange:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-orange.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(224, 122, 12, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(224, 122, 12, 0.5);
}

.btn-outline-yellow {
  color: #fbb900;
  border-color: #fbb900;
}

.btn-outline-yellow:hover {
  color: #000;
  background-color: #fbb900;
  border-color: #fbb900;
}

.btn-outline-yellow:focus, .btn-outline-yellow.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(251, 185, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(251, 185, 0, 0.5);
}

.btn-outline-yellow.disabled, .btn-outline-yellow:disabled {
  color: #fbb900;
  background-color: transparent;
}

.btn-outline-yellow:not(:disabled):not(.disabled):active, .btn-outline-yellow:not(:disabled):not(.disabled).active, .show > .btn-outline-yellow.dropdown-toggle {
  color: #000;
  background-color: #fbb900;
  border-color: #fbb900;
}

.btn-outline-yellow:not(:disabled):not(.disabled):active:focus, .btn-outline-yellow:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-yellow.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(251, 185, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(251, 185, 0, 0.5);
}

.btn-outline-green {
  color: #00a633;
  border-color: #00a633;
}

.btn-outline-green:hover {
  color: #fff;
  background-color: #00a633;
  border-color: #00a633;
}

.btn-outline-green:focus, .btn-outline-green.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 166, 51, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(0, 166, 51, 0.5);
}

.btn-outline-green.disabled, .btn-outline-green:disabled {
  color: #00a633;
  background-color: transparent;
}

.btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active, .show > .btn-outline-green.dropdown-toggle {
  color: #fff;
  background-color: #00a633;
  border-color: #00a633;
}

.btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 166, 51, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(0, 166, 51, 0.5);
}

.btn-outline-dark-green {
  color: #00a633;
  border-color: #00a633;
}

.btn-outline-dark-green:hover {
  color: #fff;
  background-color: #00a633;
  border-color: #00a633;
}

.btn-outline-dark-green:focus, .btn-outline-dark-green.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 166, 51, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(0, 166, 51, 0.5);
}

.btn-outline-dark-green.disabled, .btn-outline-dark-green:disabled {
  color: #00a633;
  background-color: transparent;
}

.btn-outline-dark-green:not(:disabled):not(.disabled):active, .btn-outline-dark-green:not(:disabled):not(.disabled).active, .show > .btn-outline-dark-green.dropdown-toggle {
  color: #fff;
  background-color: #00a633;
  border-color: #00a633;
}

.btn-outline-dark-green:not(:disabled):not(.disabled):active:focus, .btn-outline-dark-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 166, 51, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(0, 166, 51, 0.5);
}

.btn-outline-light-green {
  color: #a3ba1e;
  border-color: #a3ba1e;
}

.btn-outline-light-green:hover {
  color: #000;
  background-color: #a3ba1e;
  border-color: #a3ba1e;
}

.btn-outline-light-green:focus, .btn-outline-light-green.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(163, 186, 30, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(163, 186, 30, 0.5);
}

.btn-outline-light-green.disabled, .btn-outline-light-green:disabled {
  color: #a3ba1e;
  background-color: transparent;
}

.btn-outline-light-green:not(:disabled):not(.disabled):active, .btn-outline-light-green:not(:disabled):not(.disabled).active, .show > .btn-outline-light-green.dropdown-toggle {
  color: #000;
  background-color: #a3ba1e;
  border-color: #a3ba1e;
}

.btn-outline-light-green:not(:disabled):not(.disabled):active:focus, .btn-outline-light-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(163, 186, 30, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(163, 186, 30, 0.5);
}

.btn-outline-light-blue-gray {
  color: #e8ebee;
  border-color: #e8ebee;
}

.btn-outline-light-blue-gray:hover {
  color: #000;
  background-color: #e8ebee;
  border-color: #e8ebee;
}

.btn-outline-light-blue-gray:focus, .btn-outline-light-blue-gray.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(232, 235, 238, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(232, 235, 238, 0.5);
}

.btn-outline-light-blue-gray.disabled, .btn-outline-light-blue-gray:disabled {
  color: #e8ebee;
  background-color: transparent;
}

.btn-outline-light-blue-gray:not(:disabled):not(.disabled):active, .btn-outline-light-blue-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-light-blue-gray.dropdown-toggle {
  color: #000;
  background-color: #e8ebee;
  border-color: #e8ebee;
}

.btn-outline-light-blue-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-light-blue-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light-blue-gray.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(232, 235, 238, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(232, 235, 238, 0.5);
}

.btn-outline-med-mid-blue-gray {
  color: #d8dde2;
  border-color: #d8dde2;
}

.btn-outline-med-mid-blue-gray:hover {
  color: #000;
  background-color: #d8dde2;
  border-color: #d8dde2;
}

.btn-outline-med-mid-blue-gray:focus, .btn-outline-med-mid-blue-gray.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 221, 226, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(216, 221, 226, 0.5);
}

.btn-outline-med-mid-blue-gray.disabled, .btn-outline-med-mid-blue-gray:disabled {
  color: #d8dde2;
  background-color: transparent;
}

.btn-outline-med-mid-blue-gray:not(:disabled):not(.disabled):active, .btn-outline-med-mid-blue-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-med-mid-blue-gray.dropdown-toggle {
  color: #000;
  background-color: #d8dde2;
  border-color: #d8dde2;
}

.btn-outline-med-mid-blue-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-med-mid-blue-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-med-mid-blue-gray.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 221, 226, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(216, 221, 226, 0.5);
}

.btn-outline-middle-blue-gray {
  color: #c0c9d1;
  border-color: #c0c9d1;
}

.btn-outline-middle-blue-gray:hover {
  color: #000;
  background-color: #c0c9d1;
  border-color: #c0c9d1;
}

.btn-outline-middle-blue-gray:focus, .btn-outline-middle-blue-gray.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(192, 201, 209, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(192, 201, 209, 0.5);
}

.btn-outline-middle-blue-gray.disabled, .btn-outline-middle-blue-gray:disabled {
  color: #c0c9d1;
  background-color: transparent;
}

.btn-outline-middle-blue-gray:not(:disabled):not(.disabled):active, .btn-outline-middle-blue-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-middle-blue-gray.dropdown-toggle {
  color: #000;
  background-color: #c0c9d1;
  border-color: #c0c9d1;
}

.btn-outline-middle-blue-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-middle-blue-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-middle-blue-gray.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(192, 201, 209, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(192, 201, 209, 0.5);
}

.btn-outline-black {
  color: #000;
  border-color: #000;
}

.btn-outline-black:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}

.btn-outline-black:focus, .btn-outline-black.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}

.btn-outline-black.disabled, .btn-outline-black:disabled {
  color: #000;
  background-color: transparent;
}

.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  color: #fff;
  background-color: #000;
  border-color: #000;
}

.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}

.btn-outline-pink {
  color: #e83e8c;
  border-color: #e83e8c;
}

.btn-outline-pink:hover {
  color: #fff;
  background-color: #e83e8c;
  border-color: #e83e8c;
}

.btn-outline-pink:focus, .btn-outline-pink.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5);
}

.btn-outline-pink.disabled, .btn-outline-pink:disabled {
  color: #e83e8c;
  background-color: transparent;
}

.btn-outline-pink:not(:disabled):not(.disabled):active, .btn-outline-pink:not(:disabled):not(.disabled).active, .show > .btn-outline-pink.dropdown-toggle {
  color: #fff;
  background-color: #e83e8c;
  border-color: #e83e8c;
}

.btn-outline-pink:not(:disabled):not(.disabled):active:focus, .btn-outline-pink:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pink.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5);
}

button.btn-link {
  color: #007cbc;
  /*has to be added additionally even though it is included in bootstrap. But otherwise it is overwritten in the .btn-class. This class uses
  a different font-weight in comparison to the font-weight bootstrap uses for this class.*/
  font-weight: 400;
}

.btn-link:hover {
  color: #004a70;
}

.btn-link:focus, .btn-link.focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.btn-link:disabled, .btn-link.disabled {
  color: #999999;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.9375rem 0.9375rem;
  line-height: 1.25;
  border-radius: 0;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.625rem 1.25rem;
  font-size: 0.9rem;
  line-height: 1.25;
  border-radius: 0;
}

.dropdown-menu {
  padding: 0 0;
  margin: 0 0 0;
  color: #000;
  border: 1px solid #e8ebee;
  border-radius: 0;
}

.dropup .dropdown-menu {
  margin-bottom: 0;
}

.dropright .dropdown-menu {
  margin-left: 0;
}

.dropleft .dropdown-menu {
  margin-right: 0;
}

.dropdown-divider {
  margin: 0.46875rem 0;
  border-top: 1px solid #d9d9d9;
}

.dropdown-item {
  padding: 0.9375rem 0.9375rem;
  color: #62798B;
  font-weight: 600;
}

.dropdown-item:first-child {
  border-top-left-radius: calc(0rem - 1px);
  border-top-right-radius: calc(0rem - 1px);
}

.dropdown-item:last-child {
  border-bottom-right-radius: calc(0rem - 1px);
  border-bottom-left-radius: calc(0rem - 1px);
}

.dropdown-item:hover, .dropdown-item:focus {
  color: #333333;
  background-color: #e8ebee;
}

.dropdown-item.active, .dropdown-item:active {
  background-color: #d8dde2;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #999999;
}

.dropdown-header {
  padding: 0 0.9375rem;
  font-size: 0.9rem;
  color: #999999;
}

.dropdown-item-text {
  padding: 0.9375rem 0.9375rem;
  color: #62798B;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: 0;
}

.dropdown-toggle-split {
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.703125rem;
  padding-left: 0.703125rem;
}

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
}

.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: 0;
}

.input-group > .form-control:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-text {
  padding: 0.9375rem 0.9375rem;
  line-height: 1.25;
  color: #62798B;
  background-color: #d8dde2;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(3.4375rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.9375rem 0.9375rem;
  line-height: 1.25;
  border-radius: 0;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: 2.5rem;
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.625rem 0.9375rem;
  font-size: 0.9rem;
  line-height: 1.25;
  border-radius: 0;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.9375rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.custom-control-input:checked ~ .custom-control-label::before {
  border-color: #007cbc;
  background-color: #007cbc;
}

.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0;
  box-shadow: 0;
}

.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #e8ebee;
}

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  background-color: #70ceff;
  border-color: #70ceff;
}

.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: rgba(98, 121, 139, 0.5);
}

.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: rgba(217, 217, 217, 0.5);
}

.custom-control-label::before {
  background-color: #e8ebee;
  border: #a1afb9 solid 1px;
}

.custom-control-label::after {
  background: no-repeat 50%/100%;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0rem;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 8 8%22 height%3D%228%22 width%3D%228%22%3E%3Cpolygon fill='%23fff' points%3D%226.02 1.83 6.79 2.6 3.22 6.17 1.21 4.15 1.97 3.4 3.21 4.64 6.02 1.83%22%2F%3E%3C%2Fsvg%3E");
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007cbc;
  background-color: #007cbc;
}

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 124, 188, 0.5);
}

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 124, 188, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 8 8%22 height%3D%228%22 width%3D%228%22%3E%3Ccircle fill='%23fff' cx%3D%224%22 cy%3D%224%22 r%3D%221.5%22%2F%3E%3C%2Fsvg%3E");
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 124, 188, 0.5);
}

.custom-switch .custom-control-label::after {
  background-color: #a1afb9;
}

.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #e8ebee;
}

.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 124, 188, 0.5);
}

.custom-select {
  height: 3.125rem;
  padding: 0.9375rem 1.9375rem 0.9375rem 0.9375rem;
  line-height: 1.25;
  color: #62798B;
  background: #e8ebee url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2362798B' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.9375rem center/8px 10px;
  border: 0 solid #d9d9d9;
  border-radius: 0;
}

.custom-select:focus {
  border-color: rgba(0, 124, 188, 0.25);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 124, 188, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(0, 124, 188, 0.25);
}

.custom-select:focus::-ms-value {
  color: #62798B;
  background-color: #e8ebee;
}

.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  padding-right: 0.9375rem;
}

.custom-select:disabled {
  color: rgba(98, 121, 139, 0.5);
  background-color: #e8ebee;
}

.custom-select:-moz-focusring {
  text-shadow: 0 0 0 #62798B;
}

.custom-select-sm {
  height: 2.5rem;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0.9375rem;
  font-size: 100%;
}

.custom-select-lg {
  height: calc(3.4375rem + 2px);
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  padding-left: 0.9375rem;
  font-size: 125%;
}

.custom-file {
  height: 3.125rem;
}

.custom-file-input {
  height: 3.125rem;
}

.custom-file-input:focus ~ .custom-file-label {
  border-color: #e8ebee;
  -webkit-box-shadow: 0;
  box-shadow: 0;
}

.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e8ebee;
}

.custom-file-label {
  height: 3.125rem;
  padding: 0.9375rem 0.9375rem;
  line-height: 1.25;
  color: #62798B;
  background-color: #e8ebee;
  border: 0 solid #d9d9d9;
  border-radius: 0rem;
}

.custom-file-label::after {
  height: 3.125rem;
  padding: 0.9375rem 0.9375rem;
  line-height: 1.25;
  color: #62798B;
  background-color: #d8dde2;
  border-radius: 0 0rem 0rem 0;
}

.custom-range {
  height: 1.875rem;
}

.custom-range:focus {
  outline: none;
}

.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 0 #fff, 0 0 0 0.2rem rgba(0, 124, 188, 0.25);
  box-shadow: 0 0 0 0 #fff, 0 0 0 0.2rem rgba(0, 124, 188, 0.25);
}

.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 0 #fff, 0 0 0 0.2rem rgba(0, 124, 188, 0.25);
}

.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 0 #fff, 0 0 0 0.2rem rgba(0, 124, 188, 0.25);
}

.custom-range::-webkit-slider-thumb {
  width: 1.875rem;
  height: 1.875rem;
  margin-top: -0.8125rem;
  background-color: #007cbc;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

.custom-range::-webkit-slider-thumb:active {
  background-color: #005a89;
}

.custom-range::-webkit-slider-runnable-track {
  height: 0.25rem;
  background-color: #c0c9d1;
  border-radius: 0;
}

.custom-range::-moz-range-thumb {
  width: 1.875rem;
  height: 1.875rem;
  background-color: #007cbc;
}

.custom-range::-moz-range-thumb:active {
  background-color: #005a89;
}

.custom-range::-moz-range-track {
  height: 0.25rem;
  background-color: #c0c9d1;
  border-radius: 0;
}

.custom-range::-ms-thumb {
  width: 1.875rem;
  height: 1.875rem;
  margin-right: 0;
  margin-left: 0;
  background-color: #007cbc;
}

.custom-range::-ms-thumb:active {
  background-color: #005a89;
}

.custom-range::-ms-track {
  height: 0.25rem;
  border-width: 0.9375rem;
}

.custom-range::-ms-fill-lower {
  background-color: #c0c9d1;
  border-radius: 0;
}

.custom-range::-ms-fill-upper {
  background-color: #c0c9d1;
  border-radius: 0;
}

.custom-range:disabled::-webkit-slider-thumb {
  background-color: #a1afb9;
}

.custom-range:disabled::-moz-range-thumb {
  background-color: #a1afb9;
}

.custom-range:disabled::-ms-thumb {
  background-color: #a1afb9;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

.nav-link.disabled {
  color: #999999;
}

.nav-tabs {
  border-bottom: 1px solid #c0c9d1;
}

.nav-tabs .nav-item {
  margin-bottom: -1px;
}

.nav-tabs .nav-link {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #d9d9d9 #d9d9d9 #c0c9d1;
}

.nav-tabs .nav-link.disabled {
  color: #999999;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #8a9ba8;
  border-color: #c0c9d1 #c0c9d1 #fff;
}

.nav-pills .nav-link {
  border-radius: 0;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  background-color: #007cbc;
}

.navbar {
  padding: 0.46875rem 0.9375rem;
}

.navbar-brand {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  margin-right: 0.9375rem;
  font-size: 1rem;
}

.navbar-toggler {
  padding: 0.625rem 0.5rem;
}

.navbar-toggler-icon {
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (min-width: 576px) {
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 1rem;
  padding-left: 1rem;
}

.navbar-light .navbar-brand {
  color: #000;
}

.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: #000;
}

.navbar-light .navbar-nav .nav-link {
  color: #62798B;
}

.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: #000;
}

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: #000;
}

.navbar-light .navbar-toggler {
  color: #62798B;
  border-color: rgba(0, 0, 0, 0.1);
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='%2362798B' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-light .navbar-text {
  color: #62798B;
}

.navbar-light .navbar-text a {
  color: #000;
}

.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: #000;
}

.navbar-dark .navbar-nav .nav-link {
  color: #fff;
}

.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: #fff;
}

.navbar-dark .navbar-toggler {
  color: #fff;
}

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-dark .navbar-text {
  color: #fff;
}

ul, ol {
  padding-left: 1.063rem;
}
ul:last-child, ol:last-child {
  margin-bottom: 1.5rem;
}
ul.breadcrumb, ul.navbar-nav, ol.breadcrumb, ol.navbar-nav {
  margin-bottom: 0;
}
ul ul, ul ol, ol ul, ol ol {
  margin-top: 0.9375rem;
}
ul ul:last-child, ul ol:last-child, ol ul:last-child, ol ol:last-child {
  margin-bottom: 0;
}
ul.list-compact li:not(.nav-item):not(.breadcrumb-item):not(.page-item), ol.list-compact li:not(.nav-item):not(.breadcrumb-item):not(.page-item) {
  padding-bottom: 0;
}
ul.list-compact ul, ul.list-compact ol, ol.list-compact ul, ol.list-compact ol {
  margin-top: 0;
}
ul.list-large-indent, ol.list-large-indent {
  padding-left: 4.252rem;
}
.text-center ul, ul.text-center, .text-center ol, ol.text-center {
  list-style-position: inside;
}

.pre-head {
  margin-bottom: 0.9375rem;
}

dd {
  margin-bottom: 0;
}

.card {
  border: 0 solid #d8dde2;
  border-radius: 0rem;
}

.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0rem;
  border-top-right-radius: 0rem;
}

.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0rem;
  border-bottom-left-radius: 0rem;
}

.card-title {
  margin-bottom: 1.25rem;
}

.card-subtitle {
  margin-top: -0.625rem;
}

.card-header {
  padding: 1.25rem 1.25rem;
  background-color: transparent;
  border-bottom: 0 solid #d8dde2;
}

.card-header:first-child {
  border-radius: 0rem 0rem 0 0;
}

.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.card-footer {
  padding: 1.25rem 1.25rem;
  background-color: transparent;
  border-top: 0 solid #d8dde2;
}

.card-footer:last-child {
  border-radius: 0 0 0rem 0rem;
}

.card-header-tabs {
  margin-bottom: -1.25rem;
}

.card-img,
.card-img-top {
  border-top-left-radius: 0rem;
  border-top-right-radius: 0rem;
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: 0rem;
  border-bottom-left-radius: 0rem;
}

.card-columns .card {
  margin-bottom: 1.25rem;
}

.accordion > .card > .card-header {
  margin-bottom: 0;
}

.breadcrumb {
  padding: 1.875rem 0;
  background-color: transparent;
  border-radius: 0;
}

.breadcrumb-item + .breadcrumb-item::before {
  padding-right: 0.375rem;
  color: #000;
  margin-top: 0.375rem;
}

.breadcrumb-item.active {
  color: #000;
}

.badge-primary {
  background-color: #007cbc;
}

a.badge-primary:hover, a.badge-primary:focus {
  background-color: #005a89;
}

a.badge-primary:focus, a.badge-primary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 124, 188, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(0, 124, 188, 0.5);
}

.badge-secondary {
  background-color: #62798B;
}

a.badge-secondary:hover, a.badge-secondary:focus {
  background-color: #4d5f6d;
}

a.badge-secondary:focus, a.badge-secondary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(98, 121, 139, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(98, 121, 139, 0.5);
}

.badge-success {
  background-color: #027e00;
}

a.badge-success:hover, a.badge-success:focus {
  background-color: #014b00;
}

a.badge-success:focus, a.badge-success.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 126, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(2, 126, 0, 0.5);
}

a.badge-info:focus, a.badge-info.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #000;
  background-color: #fbb900;
}

a.badge-warning:hover, a.badge-warning:focus {
  color: #000;
  background-color: #c89300;
}

a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(251, 185, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(251, 185, 0, 0.5);
}

.badge-danger {
  background-color: #e00c43;
}

a.badge-danger:hover, a.badge-danger:focus {
  background-color: #b00935;
}

a.badge-danger:focus, a.badge-danger.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
}

.badge-light {
  color: #000;
  background-color: #F7F8F9;
}

a.badge-light:hover, a.badge-light:focus {
  color: #000;
  background-color: #dadfe3;
}

a.badge-light:focus, a.badge-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 248, 249, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(247, 248, 249, 0.5);
}

.badge-dark {
  background-color: #404040;
}

a.badge-dark:hover, a.badge-dark:focus {
  background-color: #272727;
}

a.badge-dark:focus, a.badge-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(64, 64, 64, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(64, 64, 64, 0.5);
}

.badge-tertiary {
  color: #000;
  background-color: #e8ebee;
}

a.badge-tertiary:hover, a.badge-tertiary:focus {
  color: #000;
  background-color: #cbd2d8;
}

a.badge-tertiary:focus, a.badge-tertiary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(232, 235, 238, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(232, 235, 238, 0.5);
}

.badge-attention {
  color: #000;
  background-color: #ff9000;
}

a.badge-attention:hover, a.badge-attention:focus {
  color: #000;
  background-color: #cc7300;
}

a.badge-attention:focus, a.badge-attention.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 144, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(255, 144, 0, 0.5);
}

.badge-error {
  color: #fff;
  background-color: #e00c43;
}

a.badge-error:hover, a.badge-error:focus {
  color: #fff;
  background-color: #b00935;
}

a.badge-error:focus, a.badge-error.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
}

.badge-gray {
  color: #000;
  background-color: #a1afb9;
}

a.badge-gray:hover, a.badge-gray:focus {
  color: #000;
  background-color: #8496a3;
}

a.badge-gray:focus, a.badge-gray.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(161, 175, 185, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(161, 175, 185, 0.5);
}

.badge-dark-blue-gray {
  color: #000;
  background-color: #8a9ba8;
}

a.badge-dark-blue-gray:hover, a.badge-dark-blue-gray:focus {
  color: #000;
  background-color: #6d8292;
}

a.badge-dark-blue-gray:focus, a.badge-dark-blue-gray.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(138, 155, 168, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(138, 155, 168, 0.5);
}

.badge-red {
  color: #fff;
  background-color: #e00c43;
}

a.badge-red:hover, a.badge-red:focus {
  color: #fff;
  background-color: #b00935;
}

a.badge-red:focus, a.badge-red.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(224, 12, 67, 0.5);
}

.badge-yellow {
  color: #000;
  background-color: #fbb900;
}

a.badge-yellow:hover, a.badge-yellow:focus {
  color: #000;
  background-color: #c89300;
}

a.badge-yellow:focus, a.badge-yellow.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(251, 185, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(251, 185, 0, 0.5);
}

.badge-green {
  color: #fff;
  background-color: #00a633;
}

a.badge-green:hover, a.badge-green:focus {
  color: #fff;
  background-color: #007323;
}

a.badge-green:focus, a.badge-green.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 166, 51, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(0, 166, 51, 0.5);
}

.badge-dark-green {
  color: #fff;
  background-color: #00a633;
}

a.badge-dark-green:hover, a.badge-dark-green:focus {
  color: #fff;
  background-color: #007323;
}

a.badge-dark-green:focus, a.badge-dark-green.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 166, 51, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(0, 166, 51, 0.5);
}

.badge-light-green {
  color: #000;
  background-color: #a3ba1e;
}

a.badge-light-green:hover, a.badge-light-green:focus {
  color: #000;
  background-color: #7d8e17;
}

a.badge-light-green:focus, a.badge-light-green.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(163, 186, 30, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(163, 186, 30, 0.5);
}

.badge-light-blue-gray {
  color: #000;
  background-color: #e8ebee;
}

a.badge-light-blue-gray:hover, a.badge-light-blue-gray:focus {
  color: #000;
  background-color: #cbd2d8;
}

a.badge-light-blue-gray:focus, a.badge-light-blue-gray.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(232, 235, 238, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(232, 235, 238, 0.5);
}

.badge-med-mid-blue-gray {
  color: #000;
  background-color: #d8dde2;
}

a.badge-med-mid-blue-gray:hover, a.badge-med-mid-blue-gray:focus {
  color: #000;
  background-color: #bbc4cc;
}

a.badge-med-mid-blue-gray:focus, a.badge-med-mid-blue-gray.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 221, 226, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(216, 221, 226, 0.5);
}

.badge-middle-blue-gray {
  color: #000;
  background-color: #c0c9d1;
}

a.badge-middle-blue-gray:hover, a.badge-middle-blue-gray:focus {
  color: #000;
  background-color: #a3b0bb;
}

a.badge-middle-blue-gray:focus, a.badge-middle-blue-gray.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(192, 201, 209, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(192, 201, 209, 0.5);
}

.badge-black {
  color: #fff;
  background-color: #000;
}

a.badge-black:hover, a.badge-black:focus {
  color: #fff;
  background-color: black;
}

a.badge-black:focus, a.badge-black.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}

.badge-pink {
  color: #fff;
  background-color: #e83e8c;
}

a.badge-pink:hover, a.badge-pink:focus {
  color: #fff;
  background-color: #d91a72;
}

a.badge-pink:focus, a.badge-pink.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5);
}

.progress {
  border-radius: 0rem;
}

/*TODO: check this part of code in related file. Try to remove this.*/
.progress-bar {
  color: #fff;
  background-color: #007cbc;
}

.list-group-item-action {
  color: #8a9ba8;
}

.list-group-item-action:hover, .list-group-item-action:focus {
  color: #8a9ba8;
  background-color: #e8ebee;
}

.list-group-item-action:active {
  color: #000;
  background-color: #d9d9d9;
}

.list-group-item:first-child {
  border-top-left-radius: 0rem;
  border-top-right-radius: 0rem;
}

.list-group-item:last-child {
  border-bottom-right-radius: 0rem;
  border-bottom-left-radius: 0rem;
}

.list-group-item.disabled, .list-group-item:disabled {
  color: #999999;
}

.list-group-item.active {
  background-color: #007cbc;
  border-color: #007cbc;
}

.list-group-horizontal .list-group-item:first-child {
  border-bottom-left-radius: 0rem;
  border-top-right-radius: 0;
}

.list-group-horizontal .list-group-item:last-child {
  border-top-right-radius: 0rem;
  border-bottom-left-radius: 0;
}

.list-group-horizontal .list-group-item.active {
  margin-top: 0;
}

.list-group-horizontal .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}

.list-group-horizontal .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm .list-group-item:first-child {
    border-bottom-left-radius: 0rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm .list-group-item:last-child {
    border-top-right-radius: 0rem;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md .list-group-item:first-child {
    border-bottom-left-radius: 0rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md .list-group-item:last-child {
    border-top-right-radius: 0rem;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg .list-group-item:first-child {
    border-bottom-left-radius: 0;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg .list-group-item:last-child {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl .list-group-item:first-child {
    border-bottom-left-radius: 0;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl .list-group-item:last-child {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
  }
}
.list-group-flush .list-group-item {
  border-right-width: 0;
  border-left-width: 0;
  border-radius: 0;
}

.list-group-flush .list-group-item:first-child {
  border-top-width: 0;
}

.list-group-flush:last-child .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #004062;
  background-color: #b8daec;
}

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #004062;
  background-color: #a4d0e7;
}

.list-group-item-primary.list-group-item-action.active {
  background-color: #004062;
  border-color: #004062;
}

.list-group-item-secondary {
  color: #333f48;
  background-color: #d3d9df;
}

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #333f48;
  background-color: #c4ccd4;
}

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #333f48;
  border-color: #333f48;
}

.list-group-item-success {
  color: #014200;
  background-color: #b8dbb8;
}

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #014200;
  background-color: #a7d2a7;
}

.list-group-item-success.list-group-item-action.active {
  background-color: #014200;
  border-color: #014200;
}

.list-group-item-warning {
  color: #836000;
  background-color: #feebb8;
}

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #836000;
  background-color: #fee49f;
}

.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #836000;
  border-color: #836000;
}

.list-group-item-danger {
  color: #740623;
  background-color: #f6bbca;
}

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #740623;
  background-color: #f3a4b8;
}

.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #740623;
  border-color: #740623;
}

.list-group-item-light {
  color: #808181;
  background-color: #fdfdfd;
}

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #808181;
  background-color: #f0f0f0;
}

.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #808181;
  border-color: #808181;
}

.list-group-item-dark {
  color: #212121;
  background-color: #cacaca;
}

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #212121;
  background-color: #bdbdbd;
}

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #212121;
  border-color: #212121;
}

.list-group-item-tertiary {
  color: #797a7c;
  background-color: #f9f9fa;
}

.list-group-item-tertiary.list-group-item-action:hover, .list-group-item-tertiary.list-group-item-action:focus {
  color: #797a7c;
  background-color: #ebebee;
}

.list-group-item-tertiary.list-group-item-action.active {
  color: #fff;
  background-color: #797a7c;
  border-color: #797a7c;
}

.list-group-item-attention {
  color: #854b00;
  background-color: #ffe0b8;
}

.list-group-item-attention.list-group-item-action:hover, .list-group-item-attention.list-group-item-action:focus {
  color: #854b00;
  background-color: #ffd59f;
}

.list-group-item-attention.list-group-item-action.active {
  color: #fff;
  background-color: #854b00;
  border-color: #854b00;
}

.list-group-item-error {
  color: #740623;
  background-color: #f6bbca;
}

.list-group-item-error.list-group-item-action:hover, .list-group-item-error.list-group-item-action:focus {
  color: #740623;
  background-color: #f3a4b8;
}

.list-group-item-error.list-group-item-action.active {
  color: #fff;
  background-color: #740623;
  border-color: #740623;
}

.list-group-item-gray {
  color: #545b60;
  background-color: #e5e9eb;
}

.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus {
  color: #545b60;
  background-color: #d7dde0;
}

.list-group-item-gray.list-group-item-action.active {
  color: #fff;
  background-color: #545b60;
  border-color: #545b60;
}

.list-group-item-dark-blue-gray {
  color: #485157;
  background-color: #dee3e7;
}

.list-group-item-dark-blue-gray.list-group-item-action:hover, .list-group-item-dark-blue-gray.list-group-item-action:focus {
  color: #485157;
  background-color: #cfd6dc;
}

.list-group-item-dark-blue-gray.list-group-item-action.active {
  color: #fff;
  background-color: #485157;
  border-color: #485157;
}

.list-group-item-white {
  color: #858585;
  background-color: white;
}

.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}

.list-group-item-white.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-red {
  color: #740623;
  background-color: #f6bbca;
}

.list-group-item-red.list-group-item-action:hover, .list-group-item-red.list-group-item-action:focus {
  color: #740623;
  background-color: #f3a4b8;
}

.list-group-item-red.list-group-item-action.active {
  color: #fff;
  background-color: #740623;
  border-color: #740623;
}

.list-group-item-orange {
  color: #743f06;
  background-color: #f6dabb;
}

.list-group-item-orange.list-group-item-action:hover, .list-group-item-orange.list-group-item-action:focus {
  color: #743f06;
  background-color: #f3cea4;
}

.list-group-item-orange.list-group-item-action.active {
  color: #fff;
  background-color: #743f06;
  border-color: #743f06;
}

.list-group-item-yellow {
  color: #836000;
  background-color: #feebb8;
}

.list-group-item-yellow.list-group-item-action:hover, .list-group-item-yellow.list-group-item-action:focus {
  color: #836000;
  background-color: #fee49f;
}

.list-group-item-yellow.list-group-item-action.active {
  color: #fff;
  background-color: #836000;
  border-color: #836000;
}

.list-group-item-green {
  color: #00561b;
  background-color: #b8e6c6;
}

.list-group-item-green.list-group-item-action:hover, .list-group-item-green.list-group-item-action:focus {
  color: #00561b;
  background-color: #a5dfb7;
}

.list-group-item-green.list-group-item-action.active {
  color: #fff;
  background-color: #00561b;
  border-color: #00561b;
}

.list-group-item-dark-green {
  color: #00561b;
  background-color: #b8e6c6;
}

.list-group-item-dark-green.list-group-item-action:hover, .list-group-item-dark-green.list-group-item-action:focus {
  color: #00561b;
  background-color: #a5dfb7;
}

.list-group-item-dark-green.list-group-item-action.active {
  color: #fff;
  background-color: #00561b;
  border-color: #00561b;
}

.list-group-item-light-green {
  color: #556110;
  background-color: #e5ecc0;
}

.list-group-item-light-green.list-group-item-action:hover, .list-group-item-light-green.list-group-item-action:focus {
  color: #556110;
  background-color: #dde6ac;
}

.list-group-item-light-green.list-group-item-action.active {
  color: #fff;
  background-color: #556110;
  border-color: #556110;
}

.list-group-item-light-blue-gray {
  color: #797a7c;
  background-color: #f9f9fa;
}

.list-group-item-light-blue-gray.list-group-item-action:hover, .list-group-item-light-blue-gray.list-group-item-action:focus {
  color: #797a7c;
  background-color: #ebebee;
}

.list-group-item-light-blue-gray.list-group-item-action.active {
  color: #fff;
  background-color: #797a7c;
  border-color: #797a7c;
}

.list-group-item-med-mid-blue-gray {
  color: #707376;
  background-color: #f4f5f7;
}

.list-group-item-med-mid-blue-gray.list-group-item-action:hover, .list-group-item-med-mid-blue-gray.list-group-item-action:focus {
  color: #707376;
  background-color: #e5e8ec;
}

.list-group-item-med-mid-blue-gray.list-group-item-action.active {
  color: #fff;
  background-color: #707376;
  border-color: #707376;
}

.list-group-item-middle-blue-gray {
  color: #64696d;
  background-color: #edf0f2;
}

.list-group-item-middle-blue-gray.list-group-item-action:hover, .list-group-item-middle-blue-gray.list-group-item-action:focus {
  color: #64696d;
  background-color: #dee4e7;
}

.list-group-item-middle-blue-gray.list-group-item-action.active {
  color: #fff;
  background-color: #64696d;
  border-color: #64696d;
}

.list-group-item-black {
  color: black;
  background-color: #b8b8b8;
}

.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
  color: black;
  background-color: #ababab;
}

.list-group-item-black.list-group-item-action.active {
  color: #fff;
  background-color: black;
  border-color: black;
}

.list-group-item-pink {
  color: #792049;
  background-color: #f9c9df;
}

.list-group-item-pink.list-group-item-action:hover, .list-group-item-pink.list-group-item-action:focus {
  color: #792049;
  background-color: #f6b2d1;
}

.list-group-item-pink.list-group-item-action.active {
  color: #fff;
  background-color: #792049;
  border-color: #792049;
}

.modal-header {
  padding: 1.25rem;
  border-bottom: 0px solid #c0c9d1;
  border-top-left-radius: calc(0rem - 0px);
  border-top-right-radius: calc(0rem - 0px);
}

.modal-body {
  padding: 1.25rem;
}

.modal-footer {
  padding: 1rem;
  border-top: 0px solid #c0c9d1;
  border-bottom-right-radius: calc(0rem - 0px);
  border-bottom-left-radius: calc(0rem - 0px);
}

.tooltip {
  margin: 5px;
  font-family: Corbel, Corbel W01, -apple-system, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 0.9rem;
}

.tooltip .arrow {
  width: 1.2rem;
  height: 0.6rem;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.6rem 0;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.6rem;
}

.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  width: 0.6rem;
  height: 1.2rem;
}

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-width: 0.6rem 0.6rem 0.6rem 0;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.6rem 0;
}

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-width: 0 0.6rem 0.6rem;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.6rem;
}

.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  width: 0.6rem;
  height: 1.2rem;
}

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-width: 0.6rem 0 0.6rem 0.6rem;
}

.tooltip-inner {
  padding: 0.5rem 0.5rem;
  border-radius: 3px;
}

.popover {
  max-width: 18.75rem;
  font-family: Corbel, Corbel W01, -apple-system, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 0.9rem;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
}

.popover .arrow {
  width: 1.2rem;
  height: 0.6rem;
  margin: 0;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.6rem;
}

.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc(-0.6rem - 0px);
}

.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.6rem 0.6rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 0px;
  border-width: 0.6rem 0.6rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.6rem;
}

.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.6rem - 0px);
  width: 0.6rem;
  height: 1.2rem;
  margin: 0rem 0;
}

.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  border-width: 0.6rem 0.6rem 0.6rem 0;
}

.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 0px;
  border-width: 0.6rem 0.6rem 0.6rem 0;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.6rem;
}

.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.6rem - 0px);
}

.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.6rem 0.6rem 0.6rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 0px;
  border-width: 0 0.6rem 0.6rem 0.6rem;
  border-bottom-color: #fff;
}

.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  width: 1.2rem;
  margin-left: -0.6rem;
  border-bottom: none;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.6rem;
}

.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.6rem - 0px);
  width: 0.6rem;
  height: 1.2rem;
  margin: 0rem 0;
}

.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.6rem 0 0.6rem 0.6rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 0px;
  border-width: 0.6rem 0 0.6rem 0.6rem;
  border-left-color: #fff;
}

.popover-header {
  color: #62798B;
  border-bottom: 0px solid #ebebeb;
  border-top-left-radius: calc(0rem - 0px);
  border-top-right-radius: calc(0rem - 0px);
}

.popover-body {
  color: #000;
}

.bg-primary {
  background-color: #007cbc !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #005a89 !important;
}

.bg-secondary {
  background-color: #62798B !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #4d5f6d !important;
}

.bg-success {
  background-color: #027e00 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #014b00 !important;
}

.bg-warning {
  background-color: #fbb900 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #c89300 !important;
}

.bg-danger {
  background-color: #e00c43 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #b00935 !important;
}

.bg-light {
  background-color: #F7F8F9 !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dadfe3 !important;
}

.bg-dark {
  background-color: #404040 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #272727 !important;
}

.bg-tertiary {
  background-color: #e8ebee !important;
}

a.bg-tertiary:hover, a.bg-tertiary:focus,
button.bg-tertiary:hover,
button.bg-tertiary:focus {
  background-color: #cbd2d8 !important;
}

.bg-attention {
  background-color: #ff9000 !important;
}

a.bg-attention:hover, a.bg-attention:focus,
button.bg-attention:hover,
button.bg-attention:focus {
  background-color: #cc7300 !important;
}

.bg-error {
  background-color: #e00c43 !important;
}

a.bg-error:hover, a.bg-error:focus,
button.bg-error:hover,
button.bg-error:focus {
  background-color: #b00935 !important;
}

.bg-gray {
  background-color: #a1afb9 !important;
}

a.bg-gray:hover, a.bg-gray:focus,
button.bg-gray:hover,
button.bg-gray:focus {
  background-color: #8496a3 !important;
}

.bg-dark-blue-gray {
  background-color: #8a9ba8 !important;
}

a.bg-dark-blue-gray:hover, a.bg-dark-blue-gray:focus,
button.bg-dark-blue-gray:hover,
button.bg-dark-blue-gray:focus {
  background-color: #6d8292 !important;
}

a.bg-white:hover, a.bg-white:focus,
button.bg-white:hover,
button.bg-white:focus {
  background-color: #e6e6e6 !important;
}

.bg-red {
  background-color: #e00c43 !important;
}

a.bg-red:hover, a.bg-red:focus,
button.bg-red:hover,
button.bg-red:focus {
  background-color: #b00935 !important;
}

.bg-orange {
  background-color: #e07a0c !important;
}

a.bg-orange:hover, a.bg-orange:focus,
button.bg-orange:hover,
button.bg-orange:focus {
  background-color: #b06009 !important;
}

.bg-yellow {
  background-color: #fbb900 !important;
}

a.bg-yellow:hover, a.bg-yellow:focus,
button.bg-yellow:hover,
button.bg-yellow:focus {
  background-color: #c89300 !important;
}

.bg-green {
  background-color: #00a633 !important;
}

a.bg-green:hover, a.bg-green:focus,
button.bg-green:hover,
button.bg-green:focus {
  background-color: #007323 !important;
}

.bg-dark-green {
  background-color: #00a633 !important;
}

a.bg-dark-green:hover, a.bg-dark-green:focus,
button.bg-dark-green:hover,
button.bg-dark-green:focus {
  background-color: #007323 !important;
}

.bg-light-green {
  background-color: #a3ba1e !important;
}

a.bg-light-green:hover, a.bg-light-green:focus,
button.bg-light-green:hover,
button.bg-light-green:focus {
  background-color: #7d8e17 !important;
}

.bg-light-blue-gray {
  background-color: #e8ebee !important;
}

a.bg-light-blue-gray:hover, a.bg-light-blue-gray:focus,
button.bg-light-blue-gray:hover,
button.bg-light-blue-gray:focus {
  background-color: #cbd2d8 !important;
}

.bg-med-mid-blue-gray {
  background-color: #d8dde2 !important;
}

a.bg-med-mid-blue-gray:hover, a.bg-med-mid-blue-gray:focus,
button.bg-med-mid-blue-gray:hover,
button.bg-med-mid-blue-gray:focus {
  background-color: #bbc4cc !important;
}

.bg-middle-blue-gray {
  background-color: #c0c9d1 !important;
}

a.bg-middle-blue-gray:hover, a.bg-middle-blue-gray:focus,
button.bg-middle-blue-gray:hover,
button.bg-middle-blue-gray:focus {
  background-color: #a3b0bb !important;
}

.bg-black {
  background-color: #000 !important;
}

a.bg-black:hover, a.bg-black:focus,
button.bg-black:hover,
button.bg-black:focus {
  background-color: black !important;
}

.bg-pink {
  background-color: #e83e8c !important;
}

a.bg-pink:hover, a.bg-pink:focus,
button.bg-pink:hover,
button.bg-pink:focus {
  background-color: #d91a72 !important;
}

.border {
  border: 1px solid #c0c9d1 !important;
}

.border-top {
  border-top: 1px solid #c0c9d1 !important;
}

.border-right {
  border-right: 1px solid #c0c9d1 !important;
}

.border-bottom {
  border-bottom: 1px solid #c0c9d1 !important;
}

.border-left {
  border-left: 1px solid #c0c9d1 !important;
}

.border-primary {
  border-color: #007cbc !important;
}

.border-secondary {
  border-color: #62798B !important;
}

.border-success {
  border-color: #027e00 !important;
}

.border-warning {
  border-color: #fbb900 !important;
}

.border-danger {
  border-color: #e00c43 !important;
}

.border-light {
  border-color: #F7F8F9 !important;
}

.border-dark {
  border-color: #404040 !important;
}

.border-tertiary {
  border-color: #e8ebee !important;
}

.border-attention {
  border-color: #ff9000 !important;
}

.border-error {
  border-color: #e00c43 !important;
}

.border-gray {
  border-color: #a1afb9 !important;
}

.border-dark-blue-gray {
  border-color: #8a9ba8 !important;
}

.border-red {
  border-color: #e00c43 !important;
}

.border-orange {
  border-color: #e07a0c !important;
}

.border-yellow {
  border-color: #fbb900 !important;
}

.border-green {
  border-color: #00a633 !important;
}

.border-dark-green {
  border-color: #00a633 !important;
}

.border-light-green {
  border-color: #a3ba1e !important;
}

.border-light-blue-gray {
  border-color: #e8ebee !important;
}

.border-med-mid-blue-gray {
  border-color: #d8dde2 !important;
}

.border-middle-blue-gray {
  border-color: #c0c9d1 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-pink {
  border-color: #e83e8c !important;
}

.rounded-sm {
  border-radius: 0 !important;
}

.rounded {
  border-radius: 0 !important;
}

.rounded-top {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-right {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-left {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-lg {
  border-radius: 0 !important;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.shadow {
  -webkit-box-shadow: 0 0.225rem 0.5rem 0 rgba(0, 0, 0, 0.2) !important;
  box-shadow: 0 0.225rem 0.5rem 0 rgba(0, 0, 0, 0.2) !important;
}

.font-weight-bold {
  font-weight: 600 !important;
}

.text-primary {
  color: #007cbc !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #004a70 !important;
}

.text-secondary {
  color: #62798B !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #42525e !important;
}

.text-success {
  color: #027e00 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #013200 !important;
}

.text-warning {
  color: #fbb900 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #af8100 !important;
}

.text-danger {
  color: #e00c43 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #97082d !important;
}

.text-light {
  color: #F7F8F9 !important;
}

a.text-light:hover, a.text-light:focus {
  color: #cbd2d8 !important;
}

.text-dark {
  color: #404040 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #1a1a1a !important;
}

.text-tertiary {
  color: #e8ebee !important;
}

a.text-tertiary:hover, a.text-tertiary:focus {
  color: #bcc5cd !important;
}

.text-attention {
  color: #ff9000 !important;
}

a.text-attention:hover, a.text-attention:focus {
  color: #b36500 !important;
}

.text-error {
  color: #e00c43 !important;
}

a.text-error:hover, a.text-error:focus {
  color: #97082d !important;
}

.text-gray {
  color: #a1afb9 !important;
}

a.text-gray:hover, a.text-gray:focus {
  color: #758a98 !important;
}

.text-dark-blue-gray {
  color: #8a9ba8 !important;
}

a.text-dark-blue-gray:hover, a.text-dark-blue-gray:focus {
  color: #627584 !important;
}

.text-white {
  color: #fff !important;
}

a.text-white:hover, a.text-white:focus {
  color: #d9d9d9 !important;
}

.text-red {
  color: #e00c43 !important;
}

a.text-red:hover, a.text-red:focus {
  color: #97082d !important;
}

.text-orange {
  color: #e07a0c !important;
}

a.text-orange:hover, a.text-orange:focus {
  color: #975208 !important;
}

.text-yellow {
  color: #fbb900 !important;
}

a.text-yellow:hover, a.text-yellow:focus {
  color: #af8100 !important;
}

.text-green {
  color: #00a633 !important;
}

a.text-green:hover, a.text-green:focus {
  color: #005a1b !important;
}

.text-dark-green {
  color: #00a633 !important;
}

a.text-dark-green:hover, a.text-dark-green:focus {
  color: #005a1b !important;
}

.text-light-green {
  color: #a3ba1e !important;
}

a.text-light-green:hover, a.text-light-green:focus {
  color: #697813 !important;
}

.text-light-blue-gray {
  color: #e8ebee !important;
}

a.text-light-blue-gray:hover, a.text-light-blue-gray:focus {
  color: #bcc5cd !important;
}

.text-med-mid-blue-gray {
  color: #d8dde2 !important;
}

a.text-med-mid-blue-gray:hover, a.text-med-mid-blue-gray:focus {
  color: #acb7c1 !important;
}

.text-middle-blue-gray {
  color: #c0c9d1 !important;
}

a.text-middle-blue-gray:hover, a.text-middle-blue-gray:focus {
  color: #94a3b1 !important;
}

.text-black {
  color: #000 !important;
}

a.text-black:hover, a.text-black:focus {
  color: black !important;
}

.text-pink {
  color: #e83e8c !important;
}

a.text-pink:hover, a.text-pink:focus {
  color: #c21766 !important;
}

.text-body {
  color: #000 !important;
}

.text-muted {
  color: #c0c9d1 !important;
}

@media print {
  pre,
  blockquote {
    border: 1px solid #a1afb9;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  @page {
    size: a4;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #c0c9d1 !important;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #d9d9d9;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #d9d9d9;
  }
}
/* --------	  End of BS includes, mixins, functions etc     -------*/
@media (max-width: 767.98px) {
  [class*=navbar-expand] > .container,
  [class*=navbar-expand] > .container-fluid,
  [class*=navbar-expand] > .container-sm,
  [class*=navbar-expand] > .container-md,
  [class*=navbar-expand] > .container-lg,
  [class*=navbar-expand] > .container-xl {
    height: 4.375rem;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.accordion > .card .card-header button:hover[aria-expanded=true], .accordion > .card .card-header button:focus[aria-expanded=true] {
  background-color: #007cbc;
}

.accordion .card-header button[aria-expanded=true] {
  background-color: #007cbc;
}

@media (min-width: 1200px) {
  .hero-accordion .hero-accordion-wrapper .hero-accordion-container {
    width: 558px;
  }
}
@media (max-width: 767.98px) {
  .navbar-main .listed-item.listed-item-sm-down:hover, .navbar-main .listed-item.listed-item-sm-down.nav-link:hover {
    color: #004a70;
  }
}
.form-group .select-filter {
  background: #e8ebee url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTQsMy41SDRhLjQ4LjQ4LDAsMCwwLS40Ny4zMS40NS40NSwwLDAsMCwuMTIuNTVMNy41LDguMjFWMTJhLjQ1LjQ1LDAsMCwwLC4xNS4zNWwyLDJhLjQ4LjQ4LDAsMCwwLC4zNi4xNi42NS42NSwwLDAsMCwuMTksMCwuNDUuNDUsMCwwLDAsLjMtLjQ3VjguMjFsMy44NS0zLjg1YS40NS40NSwwLDAsMCwuMTEtLjU1QS40OC40OCwwLDAsMCwxNCwzLjVaIi8+Cjwvc3ZnPg==") no-repeat right 0.9375rem center;
}

.btn-sm, .btn-group-sm > .btn,
.btn-lg,
.btn-group-lg > .btn {
  font-size: 1rem;
}

/*  class for icon buttons without text(-label), just an icon-symbol */
.icon-btn.btn-sm, .btn-group-sm > .icon-btn.btn {
  height: 2.5rem;
  width: 2.5rem;
}

.page a.multi-hero-product .hero-product-title {
  color: #007cbc;
}

@media (max-width: 767.98px) {
  .hide_on_mobile {
    display: none;
  }
  .main-wrapper {
    margin-top: 4.375rem;
  }
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          -webkit-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}

.r_zindex {
  z-index: -1;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.no_white_space {
  white-space: normal !important;
}

.txt-infocus-clr, .txt-infocus-clr mark {
  color: #007cbc !important;
  background-color: transparent !important;
}

.desc-line-clamp {
  display: block;
  display: -webkit-box !important;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 4.5em;
}

.xf-content-height {
  margin: 0px !important;
}

.closeCookie {
  position: absolute;
  right: 20px;
  top: 0;
  width: 50px;
  height: 54px;
  z-index: 99;
  text-decoration: none;
}

.closeCookie:before {
  position: absolute;
  content: "×";
  font-size: 4rem;
  left: 9px;
  top: 0;
  color: #62798b;
  line-height: 3rem;
  text-decoration: none;
  font-weight: 400;
}

/*  Breakpoint informations */
/*	-----------------------------------------------------------------------------------------  */
.dev-breakpoint-information {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 2000;
  display: block;
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 1rem;
  -webkit-transition: opacity ease-out 1s;
  transition: opacity ease-out 1s;
}

.dev-breakpoint-information > div {
  text-align: center;
  padding: 3px 10px;
  background-color: lime;
  color: #000;
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .dev-breakpoint-information > div {
    background-color: #009b00;
    color: #fff;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .dev-breakpoint-information > div {
    background-color: yellow;
    color: #000;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .dev-breakpoint-information > div {
    background-color: #ffb400;
    color: #000;
  }
}
@media (min-width: 1200px) {
  .dev-breakpoint-information > div {
    background-color: red;
    color: #fff;
  }
}
.dev-breakpoint-information:hover {
  opacity: 0;
  -webkit-transition: opacity ease-out 0.25s;
  transition: opacity ease-out 0.25s;
}

fieldset > .navigations-wrapper-top {
  position: relative;
}
fieldset > .navigations-wrapper-top .nav-flyout {
  display: none;
}
fieldset > .navigations-wrapper-top .nav-flyout.show {
  display: block;
}

.dropdown-toggle {
  font-style: italic;
}
.dropdown-toggle:active:after {
  border-top: 0;
  border-bottom: 0.3em solid;
}
.navbar-main .dropdown-toggle {
  font-style: normal;
}
.dropdown-toggle.nav-link:after {
  display: none;
}

.dropdown-menu {
  line-height: 1.25;
}
.btn-sm ~ .dropdown-menu .dropdown-item {
  padding-bottom: 0.625rem;
  padding-top: 0.625rem;
}
.dropdown.d-inline-block .dropdown-menu {
  width: 100%;
}

.dropdown-item {
  font-weight: 600;
}

.ellipsis-2-lines {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.ellipsis-3-lines {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.ellipsis-4-lines {
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.ellipsis-5-lines {
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.ellipsis-6-lines {
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.ellipsis-7-lines {
  display: -webkit-box;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.ellipsis-8-lines {
  display: -webkit-box;
  -webkit-line-clamp: 8;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.ellipsis-9-lines {
  display: -webkit-box;
  -webkit-line-clamp: 9;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.ellipsis-10-lines {
  display: -webkit-box;
  -webkit-line-clamp: 10;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.facts-and-figures {
  text-align: center;
  margin: 0 0 1.5rem 0;
}
.facts-and-figures .facts-and-figures-value {
  line-height: 1.2;
  margin-bottom: 0.5rem;
}
.facts-and-figures .facts-and-figures-headline {
  line-height: 1.2;
  font-size: 1.25rem;
  font-weight: 600;
}
.facts-and-figures:not(.text-white) .facts-and-figures-headline {
  color: #62798B;
}
.facts-and-figures:not(.text-white):not(.text-yellow):not(.text-orange):not(.text-green):not(.text-light-green) .facts-and-figures-value {
  color: #62798B;
}
.facts-and-figures.facts-and-figures-large .facts-and-figures-value {
  font-size: 3.75rem;
  font-weight: 600;
}
@media (min-width: 576px) {
  .facts-and-figures.facts-and-figures-large .facts-and-figures-value {
    font-size: 4.5rem;
  }
}
@media (min-width: 992px) {
  .facts-and-figures.facts-and-figures-large .facts-and-figures-value {
    font-size: 5.625rem;
  }
}
.facts-and-figures.facts-and-figures-small .facts-and-figures-value {
  font-size: 1.5rem;
  font-weight: 600;
}

.swiper-hero-facts-figures .facts-and-figures {
  margin: 3rem 6rem;
}
.swiper-hero-facts-figures .facts-and-figures .facts-and-figures-value {
  white-space: nowrap;
}

figure {
  margin: 0 0 1.5rem;
}

figcaption p:last-child {
  margin-bottom: 0;
}
figcaption:empty {
  display: none;
}

.card-listing .card .figure-caption, .listed-item .figure-caption {
  color: #62798B;
}
.text-white .figure-caption {
  color: #fff;
}

a.photoswipe-open {
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
  display: block;
  position: relative;
}
a.photoswipe-open:before { /*  Icons zoom-in. to be defined (oder be removed!) later...  */
  content: "";
  background-color: rgba(255, 255, 255, 0.5);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJ2aXNpYmxlIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0icmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggeG1sbnM6ZGVmYXVsdD0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGQ9Ik03IDE0SDV2NWg1di0ySDd2LTN6bS0yLTRoMlY3aDNWNUg1djV6bTEyIDdoLTN2Mmg1di01aC0ydjN6TTE0IDV2MmgzdjNoMlY1aC01eiIgc3R5bGU9ImZpbGw6IHJnYig5OCwgMTIxLCAxMzkpOyIgdmVjdG9yLWVmZmVjdD0ibm9uLXNjYWxpbmctc3Ryb2tlIi8+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-size: contain;
  top: 1rem;
  width: 1.5rem;
  height: 1.5rem;
  right: 1rem;
  left: auto;
  bottom: auto;
  position: absolute;
}

.filters .filter-row {
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}
.filters [class*=col-] {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.filters .filter-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
      -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-bottom: 1.875rem;
}
.filters .filter-buttons .btn {
  margin: 1px 1px;
}
.filters .form-group {
  margin-bottom: 1.25rem;
}

.select-filter {
  background: #e8ebee url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTQsMy41SDRhLjQ4LjQ4LDAsMCwwLS40Ny4zMS40NS40NSwwLDAsMCwuMTIuNTVMNy41LDguMjFWMTJhLjQ1LjQ1LDAsMCwwLC4xNS4zNWwyLDJhLjQ4LjQ4LDAsMCwwLC4zNi4xNi42NS42NSwwLDAsMCwuMTksMCwuNDUuNDUsMCwwLDAsLjMtLjQ3VjguMjFsMy44NS0zLjg1YS40NS40NSwwLDAsMCwuMTEtLjU1QS40OC40OCwwLDAsMCwxNCwzLjVaIi8+Cjwvc3ZnPg==") no-repeat right 0.9375rem center;
}
/*  for demonstration purposes only */
.filter-active.icon-btn, .filter-active.text-white, .filter-active.btn-icon::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjIzLjUgMy4zOCAyMC42MiAwLjUgMTIgOS4xMiAzLjM4IDAuNSAwLjUgMy4zOCA5LjEyIDEyIDAuNSAyMC42MiAzLjM4IDIzLjUgMTIgMTQuODggMjAuNjIgMjMuNSAyMy41IDIwLjYyIDE0Ljg4IDEyIDIzLjUgMy4zOCIvPgo8L3N2Zz4=");
  background-size: contain;
}
.filter-active.icon-btn.disabled, .filter-active.icon-btn:disabled, .filter-active.text-white.disabled, .filter-active.text-white:disabled, .filter-active.btn-icon::after.disabled, .filter-active.btn-icon::after:disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMjMuNSAzLjM4IDIwLjYyIDAuNSAxMiA5LjEyIDMuMzggMC41IDAuNSAzLjM4IDkuMTIgMTIgMC41IDIwLjYyIDMuMzggMjMuNSAxMiAxNC44OCAyMC42MiAyMy41IDIzLjUgMjAuNjIgMTQuODggMTIgMjMuNSAzLjM4Ii8+Cjwvc3ZnPg==");
}
.filter-active[aria-expanded=false]:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTQsMy41SDRhLjQ4LjQ4LDAsMCwwLS40Ny4zMS40NS40NSwwLDAsMCwuMTIuNTVMNy41LDguMjFWMTJhLjQ1LjQ1LDAsMCwwLC4xNS4zNWwyLDJhLjQ4LjQ4LDAsMCwwLC4zNi4xNi42NS42NSwwLDAsMCwuMTksMCwuNDUuNDUsMCwwLDAsLjMtLjQ3VjguMjFsMy44NS0zLjg1YS40NS40NSwwLDAsMCwuMTEtLjU1QS40OC40OCwwLDAsMCwxNCwzLjVaIi8+Cjwvc3ZnPg==");
  background-size: 120%;
}

/*  end of demonstration styles */
h1 em, h1 i, .h1 em, .h1 i,
h2 em,
h2 i, .h2 em, .h2 i,
h3 em,
h3 i, .h3 em, .h3 i,
h4 em,
h4 i, .h4 em, .h4 i,
h5 em,
h5 i, .h5 em, .h5 i,
.stage-head em,
.stage-head i {
  font-weight: 400;
}

@media (min-width: 992px) {
  h1, .h1,
  h2, .h2 {
    font-size: 1.875rem;
  }
}

h3:not(:last-child), .h3:not(:last-child),
h4:not(:last-child), .h4:not(:last-child),
h5:not(:last-child), .h5:not(:last-child),
h6:not(:last-child), .h6:not(:last-child) {
  margin-bottom: 0.625rem;
}

.text-white h1, .text-white .h1,
.text-white h2, .text-white .h2,
.text-white h3, .text-white .h3,
.text-white h4, .text-white .h4,
.text-white h5, .text-white .h5 {
  color: #fff;
}

.img-fluid img {
  max-width: 100%;
  height: auto;
}

.imageWrapper {
  width: 100%;
  height: 192px;
  overflow: hidden;
}

.img-alignCenter {
  margin: 0 auto;
  right: 0;
  width: auto !important;
}

.imageComponent_wrap img {
  display: block;
  margin: auto;
}

.listed-item {
  -webkit-box-align: center;
      -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
  border: 1px solid #d8dde2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.listed-item .visual-wrapper {
  -ms-flex-negative: 0;
      -webkit-flex-shrink: 0;
          flex-shrink: 0;
  height: 5rem;
  overflow: hidden;
  width: 5rem;
}
.listed-item .visual-wrapper img {
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.listed-item _:-ms-fullscreen, :root .modal-content-overflow .listed-item .truncate-min-width {
  max-width: 83%;
}
.listed-item .btn {
  margin-left: 0.62503125rem;
}
.listed-item .icon-btn {
  -ms-flex-negative: 0;
      -webkit-flex-shrink: 0;
          flex-shrink: 0;
}
.listed-item:not(.listed-item-sm-down):hover, .listed-item:not(.listed-item-sm-down).bg-white:hover {
  background-color: #F7F8F9;
  color: #fff;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
}
.listed-item:not(.listed-item-sm-down):hover img, .listed-item:not(.listed-item-sm-down).bg-white:hover img {
  -webkit-transform: scale(1.03);
          -ms-transform: scale(1.03);
      transform: scale(1.03);
}
.listed-item:active, .listed-item.active, .navbar-main .listed-item.active, .navbar-main .listed-item:active {
  color: #000;
}
.navbar-main .listed-item {
  background: #fff;
  border: none;
}
@media (max-width: 767.98px) {
  .navbar-main .listed-item {
    min-height: 3.75rem;
  }
}
.navbar-main .listed-item, .navbar-main .listed-item.nav-link:not(.listed-item-sm-down) {
  color: #007cbc;
}
.navbar-main .listed-item:hover, .navbar-main .listed-item.nav-link:not(.listed-item-sm-down):hover {
  color: #0056b3;
  text-decoration: none;
}
.navbar-main .listed-item .visual-wrapper {
  background: #F7F8F9;
  height: 3.75rem;
  width: 3.75rem;
}
@media (min-width: 768px) {
  .navbar-main .listed-item .visual-wrapper {
    height: 5rem;
    width: 5rem;
  }
}
.navbar-main .listed-item .visual-wrapper img {
  display: inline-block;
  height: 3.75rem;
  width: 3.75rem;
}
@media (min-width: 768px) {
  .navbar-main .listed-item .visual-wrapper img {
    height: 5rem;
    width: 5rem;
  }
}
.navbar-main .listed-item .visual-wrapper img[src*=".svg"], .navbar-main .listed-item .visual-wrapper img[src*=".SVG"] {
  margin: calc((3.75rem - 3rem) / 2);
  height: 3rem;
  width: 3rem;
}
@media (min-width: 768px) {
  .navbar-main .listed-item .visual-wrapper img[src*=".svg"], .navbar-main .listed-item .visual-wrapper img[src*=".SVG"] {
    margin: calc((5rem - 3rem) / 2);
  }
}
.navbar-main .listed-item .visual-wrapper img[src*=".png"], .navbar-main .listed-item .visual-wrapper img[src*=".PNG"] {
  margin: calc((3.75rem - 3rem) / 2);
  height: 3rem;
  width: 3rem;
}
@media (min-width: 768px) {
  .navbar-main .listed-item .visual-wrapper img[src*=".png"], .navbar-main .listed-item .visual-wrapper img[src*=".PNG"] {
    margin: calc((5rem - 4rem) / 2);
    height: 4rem;
    width: 4rem;
  }
}
.navbar-main .listed-item:not(.listed-item-sm-down) {
  font-weight: 600;
  line-height: 1.25;
}
@media (max-width: 767.98px) {
  .navbar-main .listed-item:not(.listed-item-sm-down) {
    margin-bottom: 1px;
  }
}
@media (min-width: 768px) {
  .navbar-main .listed-item:not(.listed-item-sm-down) {
    margin-top: 7.5px;
    margin-bottom: 7.5px;
    min-height: 5rem;
  }
}
.navbar-main .listed-item:not(.listed-item-sm-down) _:-ms-fullscreen, :root .navbar-main .listed-item:not(.listed-item-sm-down) {
  height: calc(5rem - 1px);
}
@media (max-width: 767.98px) {
  .navbar-main .listed-item.listed-item-sm-down {
    margin-top: 1px;
    margin-bottom: 1px;
  }
  .navbar-main .listed-item.listed-item-sm-down:hover, .navbar-main .listed-item.listed-item-sm-down.nav-link:hover {
    background-color: #F7F8F9;
    color: #0056b3;
    text-decoration: none;
  }
}
@media (min-width: 768px) {
  .navbar-main .listed-item.listed-item-sm-down {
    border: none;
  }
  .navbar-main .listed-item.listed-item-sm-down .visual-wrapper,
  .navbar-main .listed-item.listed-item-sm-down .icon-more:after {
    display: none !important;
  }
}

_:-ms-fullscreen, :root .navbar-main .listed-item:not(.listed-item-sm-down) {
  height: 79px;
}

a.listed-item,
.listed-item a {
  font-weight: normal;
}
a.listed-item:hover,
.listed-item a:hover {
  text-decoration: none;
}

.listed-items {
  margin-left: -15px;
  margin-right: -15px;
}
.navbar-main .listed-items {
  margin-left: -7.5px;
  margin-right: -7.5px;
}
@media (max-width: 991.98px) {
  .navbar-main .listed-items {
    margin-bottom: calc((30px / 2) + (30px / 4));
  }
}
.navbar-main .listed-items .listed-item {
  margin-left: 7.5px;
  margin-right: 7px;
}
.listed-items .listed-item {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          -webkit-flex-grow: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      -webkit-flex-shrink: 0;
          flex-shrink: 0;
  color: #007cbc;
}
.listed-items .listed-item:hover, .listed-items .listed-item.listed-item-sm-down:hover, .listed-items .listed-item.listed-item-sm-down.nav-link:hover {
  color: #004a70;
  text-decoration: none;
}
.listed-items:not(.listed-items-3-in-row):not(.listed-items-2-in-row) .listed-item {
  margin: 15px;
}
@media (max-width: 767.98px) {
  .listed-items.listed-items-3-in-row .listed-item {
    -ms-flex-preferred-size: calc(100% - (30px / 2));
        -webkit-flex-basis: calc(100% - (30px / 2));
            flex-basis: calc(100% - (30px / 2));
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .listed-items.listed-items-3-in-row .listed-item {
    -ms-flex-preferred-size: calc(50% - (30px / 2));
        -webkit-flex-basis: calc(50% - (30px / 2));
            flex-basis: calc(50% - (30px / 2));
  }
}
@media (min-width: 992px) {
  .listed-items.listed-items-3-in-row .listed-item {
    -ms-flex-preferred-size: calc(33.33% - (30px / 2));
        -webkit-flex-basis: calc(33.33% - (30px / 2));
            flex-basis: calc(33.33% - (30px / 2));
  }
}
@media (max-width: 767.98px) {
  .listed-items.listed-items-2-in-row .listed-item {
    -ms-flex-preferred-size: calc(100% - (30px / 2));
        -webkit-flex-basis: calc(100% - (30px / 2));
            flex-basis: calc(100% - (30px / 2));
  }
}
@media (min-width: 768px) {
  .listed-items.listed-items-2-in-row .listed-item {
    -ms-flex-preferred-size: calc(50% - (30px / 2));
        -webkit-flex-basis: calc(50% - (30px / 2));
            flex-basis: calc(50% - (30px / 2));
  }
}

.loading-overlay {
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          -webkit-justify-content: center;
          justify-content: center;
  cursor: progress;
  text-align: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99;
}
.loading-overlay.position-fixed {
  z-index: 1025;
}
.loading-overlay .loading-overlay-rotation {
  -webkit-animation: loading-circle-rotation 3s infinite linear;
          animation: loading-circle-rotation 3s infinite linear;
  width: 3.125rem;
  height: 3.125rem;
}
.loading-overlay .loading-overlay-rotation .st0 {
  fill: #F7F8F9;
}
.loading-overlay .loading-overlay-rotation .st1 {
  -webkit-animation: loading-circle-color 3s infinite linear;
          animation: loading-circle-color 3s infinite linear;
  fill: #007cbc;
}

@-webkit-keyframes loading-circle-rotation {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes loading-circle-rotation {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-webkit-keyframes loading-circle-color {
  0% {
    fill: #007cbc;
  }
  15.666666% {
    fill: #007cbc;
  }
  16.666666% {
    fill: #a3ba1e;
  }
  32.333333% {
    fill: #a3ba1e;
  }
  33.333333% {
    fill: #e07a0c;
  }
  49% {
    fill: #e07a0c;
  }
  50% {
    fill: #62798B;
  }
  65.666666% {
    fill: #62798B;
  }
  66.666666% {
    fill: #00a633;
  }
  82.333333% {
    fill: #00a633;
  }
  83.333333% {
    fill: #e07a0c;
  }
  99% {
    fill: #e07a0c;
  }
  100% {
    fill: #007cbc;
  }
}
@keyframes loading-circle-color {
  0% {
    fill: #007cbc;
  }
  15.666666% {
    fill: #007cbc;
  }
  16.666666% {
    fill: #a3ba1e;
  }
  32.333333% {
    fill: #a3ba1e;
  }
  33.333333% {
    fill: #e07a0c;
  }
  49% {
    fill: #e07a0c;
  }
  50% {
    fill: #62798B;
  }
  65.666666% {
    fill: #62798B;
  }
  66.666666% {
    fill: #00a633;
  }
  82.333333% {
    fill: #00a633;
  }
  83.333333% {
    fill: #e07a0c;
  }
  99% {
    fill: #e07a0c;
  }
  100% {
    fill: #007cbc;
  }
}
/** media listing **/
.mediaCard .card .card-img-top.embed-responsive:not(.embed-responsive-4by3):not(.embed-responsive-16by9):not(.embed-responsive-1by1):not(.embed-responsive-21by9)::before {
  padding: 0;
}

.mediaWrapper {
  width: 100%;
  height: 140px;
}

.card-listing .mediaWrapper {
  height: 214px;
}

.modal-content .modalimgWrapper {
  max-width: 100%;
  min-height: 140px;
}

.modal-content mark {
  background-color: transparent;
  color: inherit;
}

/* PCW-264 removed padding for desktop view*/
@media (min-width: 768px) {
  #topProd + .container {
    padding: 0;
  }
}
.search-results-pagination .page-link:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.customGlobalSearch .nav-tabs .nav-link {
  color: #007cbc;
}
.customGlobalSearch .nav-tabs .nav-link:hover, .customGlobalSearch .nav-tabs .nav-link:active {
  border-color: transparent;
}
.customGlobalSearch .nav-tabs .nav-link.active, .customGlobalSearch .nav-tabs .nav-item .show.nav-link {
  border-bottom: 3px solid;
  border-color: transparent transparent #007cbc transparent;
  color: #007cbc;
}
.customGlobalSearch .search-result-abstract {
  font-weight: normal;
}

.customGlobalSearch .card-listing .card-bordered.card .card-body-wrapper {
  border-bottom: 1px solid #d8dde2;
}

.prodSec .embed-responsive-item img, .productsSec .embed-responsive-item img {
  -webkit-transform: translate(-50%, -50%) !important;
          -ms-transform: translate(-50%, -50%) !important;
      transform: translate(-50%, -50%) !important;
  left: 50%;
}

@media (max-width: 575px) {
  .prodSec .embed-responsive-item img, .productsSec .embed-responsive-item img {
    position: absolute;
    top: 50%;
  }
}
.noCollationData {
  padding: 5px;
  text-align: center;
  font-size: 1.2em !important;
}

.noResultFoundData, .noresultcoltext {
  font-size: 0.7em !important;
  padding: 5px;
}

.noCollationShownData {
  padding: 5px;
  font-size: 1em !important;
}

.collationContainer {
  width: 100%;
  height: 70px;
  margin: 0 0 30px 0px;
  border: 1px solid #ccc;
  background: #e8ebee;
}

.noCollationContainer {
  width: 94%;
  height: 70px;
  margin: 0 0 30px 30px;
}

@media (max-width: 767.98px) {
  .collationContainer {
    width: 96%;
    margin: 0 0 20px 10px;
  }
  .noCollationContainer {
    width: 96%;
    margin: 0 0 20px 10px;
  }
  .tabMargin {
    margin: 0 0 0 0 !important;
  }
}
.disableNavTabZeroResult {
  color: #62798b !important;
}

.tabWidth {
  width: 97% !important;
}

.tabMargin {
  margin: 0 0 0 1.85rem;
}

.card-remove-hover:hover {
  text-decoration: none !important;
}
.card-remove-hover:hover h5 {
  color: #004a70;
}
.card-remove-hover:hover .icon-more::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDA1NmIzIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOCAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI4IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+");
}
.card-remove-hover h5 {
  font-weight: 600;
}

.search-results-headline h1 {
  word-break: break-all;
}

.baseLayoutBTNClass,
.contentLayoutContainerBTNClass,
.mainWrapperBTNClass {
  border: 0;
  font-size: 1.6rem;
  background-color: transparent;
  border-radius: 10%;
  padding: 0.2rem;
}

.nav-flyout {
  display: none;
}
.nav-flyout.show {
  display: block;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

@media (min-width: 767px) {
  .remove-scroll,
  .nav-flyout.nav-flyout-first.show-child,
  .nav-flyout.nav-flyout-sub.show-child {
    overflow: hidden;
  }
}
.navbar-main {
  width: 100vw;
}

/*  Modals */
/*	-----------------------------------------------------------------------------------------  */
body.modal-open {
  padding-right: 0;
  overflow: auto;
}

.modal-header .close {
  margin: 0 0 0 auto;
}
.modal-header + .modal-body {
  padding-top: 0;
}
.modal-lightbox .modal-header {
  position: absolute;
  width: 100%;
  z-index: 1;
}

figure .modal-body {
  padding-bottom: 0;
}

.modal-footer {
  padding-bottom: 2.188rem;
}
.modal-footer:before {
  border-top: 1px solid #d8dde2;
  content: "";
  display: block;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          -webkit-flex: 1 1 100%;
          flex: 1 1 100%;
  height: 1%;
  -webkit-transform: translateY(-1.25rem);
          -ms-transform: translateY(-1.25rem);
      transform: translateY(-1.25rem);
}
.modal-footer.border-0:before {
  display: none;
}
.modal-body + .modal-footer {
  padding-top: 0;
}
.modal-lightbox .modal-footer {
  padding-bottom: 1.25rem;
}
.modal-lightbox .modal-footer:before {
  display: none;
}
.modal-footer > :not(:first-child) {
  margin-left: 0.625rem;
}
.modal-footer > :not(:last-child) {
  margin-right: 0.625rem;
}

.modal-lightbox {
  max-width: 700px;
}
@media (max-width: 767.98px) {
  .modal-lightbox.modal-dialog-centered {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
}

.modal-dialog-right {
  margin-top: 3.5rem;
}
@media (min-width: 576px) {
  .modal-dialog-right {
    margin-right: 0;
  }
}
@media (min-width: 768px) {
  .modal-dialog-right {
    margin-right: 8vw;
  }
}
@media (min-width: 2500px) {
  .modal-dialog-right {
    margin-right: 25vw;
  }
}

.modal-content-overflow.modal-content,
.modal-content-overflow .modal-content {
  max-height: calc(100vh - 2*1.75rem);
}
.modal-content-overflow.modal-content _:-ms-fullscreen, :root .modal-content-overflow.modal-content,
.modal-content-overflow .modal-content _:-ms-fullscreen,
:root .modal-content-overflow .modal-content {
  height: calc(100vh - 2*1.75rem);
}
.modal-content-overflow .modal-header,
.modal-content-overflow .modal-footer {
  -ms-flex-negative: 0;
      -webkit-flex-shrink: 0;
          flex-shrink: 0;
}
.modal-content-overflow .modal-body {
  min-height: 0;
  overflow: auto;
}
.modal-content-overflow .fade-out:after {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white));
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), white 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0), white 100%);
  bottom: 0;
  height: 4rem;
  pointer-events: none;
  position: absolute;
  right: 0;
  width: 100%;
}

@media (min-width: 768px) {
  .main-wrapper {
    margin-top: 5.625rem;
  }
}
.page-item.disabled {
  opacity: 0.5;
}

.photoswipe-open img {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.photoswipe-open:hover img {
  opacity: 0.6;
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}

.pswp__ui--fit .pswp__top-bar {
  height: 2.5rem;
}

.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
  background: inherit;
}

.pswp__button {
  opacity: 1;
}
.pswp__button:before {
  display: none;
}

.pswp__button--arrow--left {
  margin-left: 1.5rem;
}

.pswp__button--arrow--right {
  margin-right: 1.5rem;
}

.pswp--zoomed-in .pswp__button--zoom {
  background-position: 50%;
}
.pswp--zoomed-in .pswp__button--zoom.icon-zoom-in.icon-btn.text-white, .pswp--zoomed-in .pswp__button--zoom.icon-zoom-in.icon-btn.btn:not(.btn-white):not(.btn-tertiary) {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+PHRpdGxlPnpvb20tb3V0PC90aXRsZT48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmUiLz48cG9seWxpbmUgcG9pbnRzPSI0LjAxIDcuMTggOS4yNiA3LjE4IDkuMjYgNi4yNiA0LjAxIDYuMjYiLz48cGF0aCBkPSJNMTIuNjksMTEuMjNsLS4yMy4yM0wxMS43NCwxMWE2LjUsNi41LDAsMSwwLS44NC44M2wuNDkuNzMtLjIzLjIzTDE2LjQsMThsMS41My0xLjUzWm0tNiwwYTQuNjQsNC42NCwwLDEsMSw0LjY0LTQuNjQsNC42Myw0LjYzLDAsMCwxLTQuNTcsNC42OWgwWiIvPjwvc3ZnPg==");
}

.pswp__ui .pswp__top-bar > .icon-close, .pswp__ui .pswp__top-bar > .icon-zoom-in, .pswp__ui .pswp__top-bar > .icon-zoomed-in {
  background-size: 60%;
  background-position: 50%;
  padding: 0;
  opacity: 1;
}

[contenteditable=true]:empty::before {
  content: attr(placeholder);
  color: #666;
}

/*  Print CSS  */
/*	-----------------------------------------------------------------------------------------  */
@page {
  margin: 3cm;
  margin-left: 4cm;
  @top-right-corner {
    content: counter(page) " of " counter(pages);
  }
}
@media print {
  body {
    color: #000;
    background: #fff;
  }
  header,
  nav,
  .swiper-container,
  .swiper-content-slides,
  .swiper-slide,
  footer.page-footer {
    display: none;
  }
  .container {
    width: auto;
  }
  .card-deck {
    page-break-inside: auto;
  }
  .card {
    page-break-after: auto;
    page-break-inside: avoid;
  }
  table, pre {
    page-break-inside: avoid;
  }
  table {
    page-break-inside: avoid;
    -webkit-column-break-inside: avoid;
       -moz-column-break-inside: avoid;
            break-inside: avoid;
    background: none;
    color: #000;
    page-break-inside: avoid;
  }
}
.career-sidePanel .position-fixed.fixed-right-bottom {
  bottom: 0;
  right: 0;
  z-index: 9999;
}
.career-sidePanel .navbar {
  padding: 0;
}
.career-sidePanel a#careerSidePanelPath {
  height: 4.125rem;
  width: 4.125rem;
  margin-right: 7px;
  margin-bottom: 7px;
}
.career-sidePanel .careerSidePanelTitle {
  display: none;
}

@media (min-width: 992px) {
  .career-sidePanel a#careerSidePanelPath {
    background-position-y: 22%;
    padding-top: 70%;
    height: 6.125rem;
    width: 6.125rem;
    text-decoration: none;
    margin-right: 0px;
    margin-bottom: 0px;
  }
  .career-sidePanel .careerSidePanelTitle {
    display: block;
  }
}
.table th {
  color: #62798B;
}
.table.table-med-mid-blue-gray thead th, .table.table-white thead th {
  border: 0;
}
.table th,
.table td {
  font-weight: 400;
}
.table thead th {
  vertical-align: top;
  border-bottom: 0.0625rem solid #d9d9d9;
  font-weight: 700;
}
.table tbody + tbody {
  border-top: 0.0625rem solid #d9d9d9;
}
.table tfoot {
  color: #000;
  font-size: 0.75rem;
  line-height: 1.3;
}
.table.table-med-mid-blue-gray th, .table.table-med-mid-blue-gray td {
  border-top: 2px solid #fff;
}
.table.table-content-black td {
  color: #000;
}
.table.table-rows-vertically-centered tbody th,
.table.table-rows-vertically-centered td {
  vertical-align: middle;
}
.table.two-col-40-60 tr td:first-of-type {
  width: 40%;
}
.table.two-col-40-60 tr td:first-of-type + td {
  width: 60%;
}
.table.table-blue {
  border-collapse: collapse;
}
.table.table-blue th {
  background-color: #007cbc;
  color: #fff;
}
.table.table-blue th, .table.table-blue td {
  padding: 0.5rem;
  border-bottom: 1px solid #F2F2F2;
}

.table-sm th,
.table-sm td {
  font-size: 87.5%;
  line-height: 1.143;
}

@media (max-width: 991.98px) {
  .table-responsive {
    overflow-x: hidden;
  }
  .table-responsive td {
    word-break: break-all;
  }
}

.table-addresses td {
  padding-top: 1.125rem;
  padding-bottom: 1.125rem;
}

.table-product-list td {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

.table-addresses thead th,
.table-product-list thead th {
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}
.table-addresses thead th em,
.table-product-list thead th em {
  font-weight: 400;
}
@media (max-width: 991.98px) {
  .table-addresses tbody tr,
  .table-product-list tbody tr {
    padding: 1.25rem;
    position: relative;
  }
}
.table-addresses th,
.table-product-list th {
  font-size: 87.5%;
}
.table-addresses th,
.table-addresses td,
.table-product-list th,
.table-product-list td {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  line-height: 1.143;
}
@media (min-width: 992px) {
  .table-addresses th,
  .table-addresses td,
  .table-product-list th,
  .table-product-list td {
    position: relative;
  }
}
.table-addresses th a,
.table-addresses td a,
.table-product-list th a,
.table-product-list td a {
  white-space: nowrap;
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .table-addresses td,
  .table-product-list td {
    padding-top: 1.125rem;
    padding-bottom: 1.125rem;
  }
}
.table-addresses td .btn,
.table-product-list td .btn {
  margin-right: 0.3125rem;
}
.table-addresses td .btn + .btn,
.table-product-list td .btn + .btn {
  margin-left: 0.3125rem;
}
.table-addresses td .btn:last-of-type,
.table-product-list td .btn:last-of-type {
  margin-right: 0;
}
.table-addresses .badge,
.table-product-list .badge {
  left: 0;
  position: absolute;
  top: 0;
}

.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 0.0625rem;
}

.table-sortable .thead-dark .sort-tcol {
  padding-right: 10px;
}
.table-sortable .thead-dark .sort-tcol::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDMwIDE2IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHRpdGxlPnNvcnQtYXNjZW5kaW5nLWRlc2NlbmRpbmc8L3RpdGxlPgo8cmVjdCB3aWR0aD0iMzAiIGhlaWdodD0iMTYiIHN0eWxlPSJmaWxsOm5vbmUiLz4KPGc+Cjxwb2x5bGluZSBwb2ludHM9IjUgMSAyIDYgOCA2IDUgMSIgc3R5bGU9ImZpbGw6I2IyYmNjNTsiLz4KPHBvbHlsaW5lIHBvaW50cz0iNSAxNSA4IDEwIDIgMTAgNSAxNSIgc3R5bGU9ImZpbGw6I2IyYmNjNTsiLz4KPC9nPgo8Zz4KPHBvbHlsaW5lIHBvaW50cz0iMTUgMSAxMiA2IDE4IDYgMTUgMSIgc3R5bGU9ImZpbGw6I2ZmZmZmZjsiLz4KPHBvbHlsaW5lIHBvaW50cz0iMTUgMTUgMTggMTAgMTIgMTAgMTUgMTUiIHN0eWxlPSJmaWxsOiNiMmJjYzU7Ii8+CjwvZz4KPGc+Cjxwb2x5bGluZSBwb2ludHM9IjI1IDEgMjIgNiAyOCA2IDI1IDEiIHN0eWxlPSJmaWxsOiNiMmJjYzU7Ii8+Cjxwb2x5bGluZSBwb2ludHM9IjI1IDE1IDI4IDEwIDIyIDEwIDI1IDE1IiBzdHlsZT0iZmlsbDojZmZmZmZmOyIvPgo8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  content: "";
  height: 1rem;
  position: absolute;
  right: 0;
  top: 0;
  width: 0.625rem;
}
.table-sortable .thead-dark .sort-tcol-asc::after {
  background-position: -0.625rem 0;
}
.table-sortable .thead-dark .sort-tcol-desc::after {
  background-position: -1.25rem 0;
}
.table-sortable.table-addresses .sort-tcol::after, .table-sortable.table-product-list .sort-tcol::after {
  top: 0.875rem;
}

.table-mobile-col-labels-md .table td.col-functions {
  text-align: right;
}
@media (min-width: 992px) {
  .table-mobile-col-labels-md .table .mobile-col-label {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .table-mobile-col-labels-md .table {
    display: block;
  }
  .table-mobile-col-labels-md .table .mobile-col-label {
    display: block;
  }
  .table-mobile-col-labels-md .table thead {
    display: none;
  }
  .table-mobile-col-labels-md .table tbody {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
    margin-left: -15px;
    margin-right: -15px;
  }
  .table-mobile-col-labels-md .table tbody tr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            -webkit-flex-grow: 1;
            flex-grow: 1;
    -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
    margin: 0 15px 30px;
  }
  .table-mobile-col-labels-md .table tbody th {
    font-weight: 600;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }
  .table-mobile-col-labels-md .table tbody th em {
    font-weight: 400;
  }
  .table-mobile-col-labels-md .table tbody th, .table-mobile-col-labels-md .table tbody td {
    border-top-width: 1px;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            -webkit-flex-grow: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        -webkit-flex-shrink: 1;
            flex-shrink: 1;
  }
  .table-mobile-col-labels-md .table tbody th:not(:first-of-type):not(.col-functions), .table-mobile-col-labels-md .table tbody td:not(:first-of-type):not(.col-functions) {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
            -webkit-flex: 1 1 100%;
            flex: 1 1 100%;
    max-width: 100%;
  }
  .table-mobile-col-labels-md .table tbody td {
    padding-left: 0;
    padding-right: 0;
  }
  .table-mobile-col-labels-md .table tbody td .mobile-col-label {
    font-size: 0.9rem;
    margin-right: 1rem;
  }
  .table-mobile-col-labels-md .table tbody td .mobile-col-label br {
    display: none;
  }
  .table-mobile-col-labels-md .table tbody td .mobile-col-label em {
    font-weight: 400;
  }
  .table-mobile-col-labels-md .table th,
  .table-mobile-col-labels-md .table td {
    display: block;
  }
  .table-mobile-col-labels-md .table th:first-child,
  .table-mobile-col-labels-md .table td:first-child {
    border-top: 0;
  }
  .table-mobile-col-labels-md .table.table-product-list tbody th, .table-mobile-col-labels-md .table.table-product-list tbody td {
    -ms-flex-preferred-size: 50%;
        -webkit-flex-basis: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
  .table-mobile-col-labels-md .table.table-product-list tbody th:not(:first-of-type):not(.col-functions), .table-mobile-col-labels-md .table.table-product-list tbody td:not(:first-of-type):not(.col-functions) {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            -webkit-order: 2;
            order: 2;
  }
  .table-mobile-col-labels-md .table.table-product-list tbody th.col-functions, .table-mobile-col-labels-md .table.table-product-list tbody td.col-functions {
    border-top: 0;
  }
  .table-mobile-col-labels-md .table.table-product-list tbody td:first-of-type {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            -webkit-order: 0;
            order: 0;
    padding-right: 10px;
    word-break: break-word;
  }
  .table-mobile-col-labels-md .table.table-product-list tbody td:first-of-type .mobile-col-label {
    float: none;
    margin-bottom: 0.3125rem;
    width: auto;
  }
  .table-mobile-col-labels-md .table.table-product-list tbody td:first-of-type a.text-nowrap {
    clear: both;
  }
  .table-mobile-col-labels-md .table.table-product-list tbody td.col-functions {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            -webkit-order: 1;
            order: 1;
  }
  .table-mobile-col-labels-md .table.table-product-list tbody td .mobile-col-label {
    float: left;
    width: 50%;
  }
  .table-mobile-col-labels-md .table.table-addresses tbody td .mobile-col-label {
    margin-bottom: 0.3125rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .table-mobile-col-labels-md .table tbody tr {
    -ms-flex-preferred-size: calc(50% - 30px);
        -webkit-flex-basis: calc(50% - 30px);
            flex-basis: calc(50% - 30px);
    max-width: calc(50% - 30px);
  }
}
@media (max-width: 767.98px) {
  .table-mobile-col-labels-md .table tbody tr {
    -ms-flex-preferred-size: auto;
        -webkit-flex-basis: auto;
            flex-basis: auto;
    width: 100%;
  }
}
@media (max-width: 991.98px) {
  .table-mobile-col-labels-md .table.table-med-mid-blue-gray {
    background-color: transparent;
  }
  .table-mobile-col-labels-md .table.table-med-mid-blue-gray tr {
    background-color: #f4f5f7;
  }
  .table-mobile-col-labels-md .table.table-med-mid-blue-gray tr:hover {
    background-color: #e1e2e4;
  }
  .table-mobile-col-labels-md .table.table-med-mid-blue-gray th:not(:first-child), .table-mobile-col-labels-md .table.table-med-mid-blue-gray td:not(:first-child) {
    border-top-color: rgba(98, 121, 139, 0.4);
  }
}

table ul li:not(.nav-item):not(.breadcrumb-item):not(.page-item), .table ul li:not(.nav-item):not(.breadcrumb-item):not(.page-item), table ol li:not(.nav-item):not(.breadcrumb-item):not(.page-item), .table ol li:not(.nav-item):not(.breadcrumb-item):not(.page-item) {
  padding-bottom: 0.4rem;
}
table ul li:not(.nav-item):not(.breadcrumb-item):not(.page-item):last-child, .table ul li:not(.nav-item):not(.breadcrumb-item):not(.page-item):last-child, table ol li:not(.nav-item):not(.breadcrumb-item):not(.page-item):last-child, .table ol li:not(.nav-item):not(.breadcrumb-item):not(.page-item):last-child {
  padding-bottom: 0.25rem;
}
table ul:last-child, table ol:last-child {
  margin-bottom: 0;
}

/*  Accordions */
/*	-----------------------------------------------------------------------------------------  */
.accordion > .card {
  margin-bottom: 0.1875rem;
}
.accordion > .card .card-title {
  height: auto;
}
.accordion > .card .card-body {
  border-left: 0px;
  border-right: 0px;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
}
.accordion > .card .card-body:not(.card-body-short), .accordion > .card .card-body.card-body-short {
  min-height: 0;
}
.accordion > .card .card-header button:hover {
  background-color: #62798B;
  color: #fff;
}
.accordion > .card .card-header button:hover::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjkgMTIuODIgMTUuNSA2LjI5IDE0LjQxIDUuMTcgOSAxMC42MyAzLjU5IDUuMTcgMi41IDYuMjkgOSAxMi44MiA5IDEyLjgyIDkgMTIuODIiLz4KPC9zdmc+Cg==");
}
.accordion > .card .card-header button:hover[aria-expanded=true], .accordion > .card .card-header button:focus[aria-expanded=true] {
  background-color: #007cbc;
}
.accordion .card-header {
  padding: 0;
}
.accordion .card-header button {
  -webkit-box-align: center;
      -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
  background-color: #d8dde2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  font-style: italic;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          -webkit-justify-content: space-between;
          justify-content: space-between;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  text-align: left;
  white-space: normal;
  width: 100%;
}
.accordion .card-header button.btn-link {
  color: #62798B;
}
.accordion .card-header button[aria-expanded=true] {
  background-color: #007cbc;
  color: #fff;
}
.accordion .card-header button[aria-expanded=true]::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjkgMTIuODIgMTUuNSA2LjI5IDE0LjQxIDUuMTcgOSAxMC42MyAzLjU5IDUuMTcgMi41IDYuMjkgOSAxMi44MiA5IDEyLjgyIDkgMTIuODIiLz4KPC9zdmc+Cg==");
  background-position: 50% !important;
  text-decoration: underline;
  -webkit-transform: rotate(-180deg);
          -ms-transform: rotate(-180deg);
      transform: rotate(-180deg);
}
.bg-primary .accordion .card-header button[aria-expanded=true] {
  background-color: #62798B;
}
.accordion .card-header button.disabled, .accordion .card-header button:disabled {
  color: rgba(98, 121, 139, 0.5);
}
.accordion .card-header button:not(:disabled):not(.disabled):active, .accordion .card-header button:not(:disabled):not(.disabled).active {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.accordion .card-header button:hover, .accordion .card-header button:active, .accordion .card-header button:focus {
  text-decoration: none;
}
.accordion .card-header.text-center button {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          -webkit-justify-content: center;
          justify-content: center;
  padding-left: 3rem;
  padding-right: 3rem;
  text-align: inherit;
}
.accordion .card-header.text-center button::after {
  position: absolute;
  right: 0.9375rem;
}
.accordion .card-header.card-header-lg .accordion-header {
  line-height: 1.167;
}
@media (min-width: 992px) {
  .accordion .card-header.card-header-lg .accordion-header {
    font-size: 1.5rem;
  }
}
.accordion .card-header.card-header-lg button {
  font-size: inherit;
  line-height: inherit;
  min-height: 7.5rem;
}
.accordion .card-header.card-header-lg button::after {
  background-size: 120%;
}
.accordion > .card-bordered {
  border-bottom: 1px solid #d8dde2 !important;
  border-left: 1px solid #d8dde2;
  border-right: 1px solid #d8dde2;
  border-top: 1px solid #d8dde2;
}
.bg-primary .accordion > .card.colored-hover .card-header button:hover[aria-expanded=true], .bg-primary .accordion > .card.colored-hover .card-header button:focus[aria-expanded=true] {
  background-color: #62798B;
}

#gradient {
  background: -webkit-gradient(linear, left top, right top, color-stop(10%, #007cbc), color-stop(80%, #007cbc), color-stop(10%, #00a633), color-stop(85%, #00a633), color-stop(20%, #a3ba1e), color-stop(90%, #a3ba1e), color-stop(30%, #fbb900), color-stop(95%, #fbb900), color-stop(40%, #e07a0c), to(#e07a0c));
  background: -webkit-linear-gradient(left, #007cbc 10%, #007cbc 80%, #00a633 10%, #00a633 85%, #a3ba1e 20%, #a3ba1e 90%, #fbb900 30%, #fbb900 95%, #e07a0c 40%, #e07a0c 100%);
  background: linear-gradient(to right, #007cbc 10%, #007cbc 80%, #00a633 10%, #00a633 85%, #a3ba1e 20%, #a3ba1e 90%, #fbb900 30%, #fbb900 95%, #e07a0c 40%, #e07a0c 100%);
}

.accordion + ul, .accordion + ol {
  margin-top: 2.5rem;
}

audio::-webkit-media-controls-panel {
  background-color: #007cbc;
}

.audioLook {
  background-color: #007cbc;
  width: 25rem;
}

audio::-webkit-media-controls-play-button {
  -webkit-filter: invert(100%) !important;
          filter: invert(100%) !important;
}

audio::-webkit-media-controls-current-time-display {
  color: white !important;
}

audio::-webkit-media-controls-time-remaining-display {
  color: white !important;
}

audio::-webkit-media-controls-timeline {
  -webkit-filter: invert(100%) !important;
          filter: invert(100%) !important;
}

audio::-webkit-media-controls-mute-button {
  -webkit-filter: invert(100%) !important;
          filter: invert(100%) !important;
}

audio::-webkit-media-controls-volume-slider {
  -webkit-filter: invert(100%) !important;
          filter: invert(100%) !important;
}

.audio-embed-component .text-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
}

audio::-webkit-media-controls-enclosure {
  border-radius: 0 !important;
}

.marquee {
  height: 2rem;
  width: 25rem;
  background-color: #007cbc;
  overflow: hidden;
  position: relative;
  color: #fff;
  padding-bottom: 2.15rem;
}

.marquee p {
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0;
  line-height: 50px;
  text-align: center;
  -webkit-transform: translateX(100%);
  -ms-transform: translateX(100%);
      transform: translateX(100%);
  -webkit-animation: scroll-left 2s linear infinite;
  animation: scroll-left 10s linear infinite;
}
@-webkit-keyframes scroll-left {
  0% {
    -webkit-transform: translateX(100%);
  }
  100% {
    -webkit-transform: translateX(-100%);
  }
}
@keyframes scroll-left {
  0% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@media (max-width: 1023px) {
  .audio-embed-component .text-center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center;
  }
  .audioLook {
    background-color: #007cbc;
    width: 20rem;
  }
  .marquee {
    width: 20rem;
  }
}
.article-fixed-aside {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          -webkit-justify-content: flex-end;
          justify-content: flex-end;
  top: 80vh;
  z-index: auto;
  height: 0;
  width: 110%;
}
.article-fixed-aside .added-sticky {
  margin-top: -4.3875rem;
  width: 70%;
}
@media (max-width: 1199.98px) {
  .article-fixed-aside {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .article-fixed-aside {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
}

_:-ms-fullscreen, :root .article-fixed-aside.d-xl-flex {
  display: none !important;
}

.blockquote {
  font-style: italic;
  margin-bottom: 1.5rem;
}
.blockquote p {
  color: #62798B;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.167;
}
.blockquote p:before {
  content: open-quote;
}
.blockquote p:after {
  content: close-quote;
}
@media (min-width: 992px) {
  .blockquote p {
    font-size: 1.5rem;
  }
}
.blockquote .blockquote-footer {
  color: #000;
}
.blockquote .blockquote-footer::before {
  display: none;
}

.quoted {
  font-style: italic;
  position: relative;
  margin-bottom: 1.5rem;
}
.quoted q {
  color: #62798B;
  display: inline-block;
  font-size: 1.25rem;
  line-height: 1.2;
  text-align: center;
}
.quoted q.lead {
  font-weight: 700;
}
.quoted q:before {
  content: open-quote;
}
.quoted q:after {
  content: close-quote;
}
.quoted.text-white q {
  color: #fff;
}
.quoted.text-white .blockquote-footer {
  color: #fff;
}
.quoted .blockquote-footer {
  color: #62798B;
  font-style: normal;
  line-height: 1.2;
  text-align: center;
}
.quoted .blockquote-footer strong {
  font-size: 120%;
}
.quoted .blockquote-footer + q,
.quoted q + .blockquote-footer {
  margin-top: 0.75rem;
}
.quoted.quoted-before:before, .quoted.quoted-after:after {
  content: "";
  display: block;
  height: 2.5rem;
  position: absolute;
  width: 2.5rem;
  left: 50%;
  margin-left: -1.5rem;
  right: auto;
}
.quoted.quoted-before {
  padding-top: 5rem;
}
.quoted.quoted-before:before {
  top: 0;
}
.quoted.quoted-after {
  padding-bottom: 5rem;
}
.quoted.quoted-after:after {
  bottom: 0;
}
.quoted .quoteText {
  color: #62798B;
  display: inline-block;
  font-size: 1.25rem;
  line-height: 1.2;
  text-align: center;
}
.quoted .quoteText:before, .quoted .quoteText:after {
  content: "";
}
.quoted .quoteText p {
  margin: 0;
  font-weight: normal;
}
.quoted .quoteText p:before {
  content: open-quote;
}
.quoted .quoteText p:after {
  content: close-quote;
}
.quoted .quoteText.lead {
  font-weight: 700;
}
.quoted .blockquote-footer + .quoteText,
.quoted .quoteText + .blockquote-footer {
  margin-top: 0.75rem;
}
.quoted.quoted-after.text-left .quoteText, .quoted.quoted-after.text-left .blockquote-footer, .quoted.quoted-after.text-left q, .quoted.quoted-before.text-left .quoteText, .quoted.quoted-before.text-left .blockquote-footer, .quoted.quoted-before.text-left q {
  text-align: left;
}
.quoted.quoted-after.text-left:before, .quoted.quoted-after.text-left:after, .quoted.quoted-before.text-left:before, .quoted.quoted-before.text-left:after {
  left: 0;
  margin-left: 0;
  right: auto;
}
.quoted .quoteCompany.lead {
  font-weight: 600;
}

.quotePerson.lead {
  font-weight: 600;
}

.text-white .quoteText {
  color: #fff;
}
.text-white .quoteText p {
  color: #fff;
}
.text-white .block-quote .blockquote-footer {
  color: #fff;
}

html,
[lang^=en] {
  quotes: "‘" "’" "“" "”";
}
html .quoted-before:before,
[lang^=en] .quoted-before:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOS41NywxNi44MmEzLjU2LDMuNTYsMCwwLDAsMC03LjExQzYuMTIsOS43MSw4LjQyLDIuODQsMTMsMi44NFYxLjE4QzQuODEsMS4xOCwxLjU5LDE2LjgyLDkuNTcsMTYuODJaIi8+Cjwvc3ZnPgo=") center/contain no-repeat;
}
html .quoted-before.text-white:before,
[lang^=en] .quoted-before.text-white:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOS41NywxNi44MmEzLjU2LDMuNTYsMCwwLDAsMC03LjExQzYuMTIsOS43MSw4LjQyLDIuODQsMTMsMi44NFYxLjE4QzQuODEsMS4xOCwxLjU5LDE2LjgyLDkuNTcsMTYuODJaIi8+Cjwvc3ZnPgo=") center/contain no-repeat;
}
html .quoted-after:after,
[lang^=en] .quoted-after:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOC40LDEuMThhMy41NiwzLjU2LDAsMCwwLDAsNy4xMWMzLjQ1LDAsMS4xNSw2Ljg3LTMuNDMsNi44N3YxLjY2QzEzLjE2LDE2LjgyLDE2LjM4LDEuMTgsOC40LDEuMThaIi8+Cjwvc3ZnPg==") center/contain no-repeat;
}
html .quoted-after.text-white:after,
[lang^=en] .quoted-after.text-white:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOC40LDEuMThhMy41NiwzLjU2LDAsMCwwLDAsNy4xMWMzLjQ1LDAsMS4xNSw2Ljg3LTMuNDMsNi44N3YxLjY2QzEzLjE2LDE2LjgyLDE2LjM4LDEuMTgsOC40LDEuMThaIi8+Cjwvc3ZnPg==") center/contain no-repeat;
}
html .text-white .quoted-before:before,
[lang^=en] .text-white .quoted-before:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOS41NywxNi44MmEzLjU2LDMuNTYsMCwwLDAsMC03LjExQzYuMTIsOS43MSw4LjQyLDIuODQsMTMsMi44NFYxLjE4QzQuODEsMS4xOCwxLjU5LDE2LjgyLDkuNTcsMTYuODJaIi8+Cjwvc3ZnPgo=") center/contain no-repeat;
}
html .text-white .quoted-after:after,
[lang^=en] .text-white .quoted-after:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNOC40LDEuMThhMy41NiwzLjU2LDAsMCwwLDAsNy4xMWMzLjQ1LDAsMS4xNSw2Ljg3LTMuNDMsNi44N3YxLjY2QzEzLjE2LDE2LjgyLDE2LjM4LDEuMTgsOC40LDEuMThaIi8+Cjwvc3ZnPg==") center/contain no-repeat;
}

[lang^=af],
[lang^=fi],
[lang^=hi],
[lang^=id],
[lang^=in],
[lang^=lv],
[lang^=ml],
[lang^=mt],
[lang^=ms],
[lang=pt-BR],
[lang=pt_BR],
[lang^=se],
[lang^=th],
[lang^=tr],
[lang^=vi],
[lang^=zh] {
  quotes: "“" "”" "‘" "’";
}
[lang^=af] .quoted-before:before,
[lang^=fi] .quoted-before:before,
[lang^=hi] .quoted-before:before,
[lang^=id] .quoted-before:before,
[lang^=in] .quoted-before:before,
[lang^=lv] .quoted-before:before,
[lang^=ml] .quoted-before:before,
[lang^=mt] .quoted-before:before,
[lang^=ms] .quoted-before:before,
[lang=pt-BR] .quoted-before:before,
[lang=pt_BR] .quoted-before:before,
[lang^=se] .quoted-before:before,
[lang^=th] .quoted-before:before,
[lang^=tr] .quoted-before:before,
[lang^=vi] .quoted-before:before,
[lang^=zh] .quoted-before:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTQuNTUsMTYuODJhMy41NiwzLjU2LDAsMCwwLDAtNy4xMWgwYy0zLjQ2LDAtMS4xNS02Ljg3LDMuNDUtNi44N1YxLjE4QzkuNzgsMS4xOCw2LjU2LDE2LjgyLDE0LjU1LDE2LjgyWm0tMTAsMEEzLjUsMy41LDAsMCwwLDgsMTMuMjdIOEEzLjUsMy41LDAsMCwwLDQuNiw5LjcxYy0zLjQ1LDAtMS4xNS02Ljg3LDMuNDUtNi44N1YxLjE4Qy0uMTYsMS4xOC0zLjM4LDE2LjgyLDQuNiwxNi44MloiLz4KPC9zdmc+") center/contain no-repeat;
}
[lang^=af] .quoted-before.text-white:before,
[lang^=fi] .quoted-before.text-white:before,
[lang^=hi] .quoted-before.text-white:before,
[lang^=id] .quoted-before.text-white:before,
[lang^=in] .quoted-before.text-white:before,
[lang^=lv] .quoted-before.text-white:before,
[lang^=ml] .quoted-before.text-white:before,
[lang^=mt] .quoted-before.text-white:before,
[lang^=ms] .quoted-before.text-white:before,
[lang=pt-BR] .quoted-before.text-white:before,
[lang=pt_BR] .quoted-before.text-white:before,
[lang^=se] .quoted-before.text-white:before,
[lang^=th] .quoted-before.text-white:before,
[lang^=tr] .quoted-before.text-white:before,
[lang^=vi] .quoted-before.text-white:before,
[lang^=zh] .quoted-before.text-white:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTQuNTUsMTYuODJhMy41NiwzLjU2LDAsMCwwLDAtNy4xMWgwYy0zLjQ2LDAtMS4xNS02Ljg3LDMuNDUtNi44N1YxLjE4QzkuNzgsMS4xOCw2LjU2LDE2LjgyLDE0LjU1LDE2LjgyWm0tMTAsMEEzLjUsMy41LDAsMCwwLDgsMTMuMjdIOEEzLjUsMy41LDAsMCwwLDQuNiw5LjcxYy0zLjQ1LDAtMS4xNS02Ljg3LDMuNDUtNi44N1YxLjE4Qy0uMTYsMS4xOC0zLjM4LDE2LjgyLDQuNiwxNi44MloiLz4KPC9zdmc+") center/contain no-repeat;
}
[lang^=af] .quoted-after:after,
[lang^=fi] .quoted-after:after,
[lang^=hi] .quoted-after:after,
[lang^=id] .quoted-after:after,
[lang^=in] .quoted-after:after,
[lang^=lv] .quoted-after:after,
[lang^=ml] .quoted-after:after,
[lang^=mt] .quoted-after:after,
[lang^=ms] .quoted-after:after,
[lang=pt-BR] .quoted-after:after,
[lang=pt_BR] .quoted-after:after,
[lang^=se] .quoted-after:after,
[lang^=th] .quoted-after:after,
[lang^=tr] .quoted-after:after,
[lang^=vi] .quoted-after:after,
[lang^=zh] .quoted-after:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMy40NSwxLjE4QTMuNTEsMy41MSwwLDAsMCwwLDQuNzQsMy41LDMuNSwwLDAsMCwzLjQ1LDguMjljMy40NiwwLDEuMTUsNi44Ny0zLjQ1LDYuODd2MS42NkM4LjIyLDE2LjgyLDExLjQ0LDEuMTgsMy40NSwxLjE4Wm0xMCwwQTMuNSwzLjUsMCwwLDAsMTAsNC43NCwzLjUsMy41LDAsMCwwLDEzLjQsOC4yOWMzLjQ1LDAsMS4xNSw2Ljg3LTMuNDUsNi44N3YxLjY2QzE4LjE2LDE2LjgyLDIxLjM4LDEuMTgsMTMuNCwxLjE4WiIvPgo8L3N2Zz4=") center/contain no-repeat;
}
[lang^=af] .quoted-after.text-white:after,
[lang^=fi] .quoted-after.text-white:after,
[lang^=hi] .quoted-after.text-white:after,
[lang^=id] .quoted-after.text-white:after,
[lang^=in] .quoted-after.text-white:after,
[lang^=lv] .quoted-after.text-white:after,
[lang^=ml] .quoted-after.text-white:after,
[lang^=mt] .quoted-after.text-white:after,
[lang^=ms] .quoted-after.text-white:after,
[lang=pt-BR] .quoted-after.text-white:after,
[lang=pt_BR] .quoted-after.text-white:after,
[lang^=se] .quoted-after.text-white:after,
[lang^=th] .quoted-after.text-white:after,
[lang^=tr] .quoted-after.text-white:after,
[lang^=vi] .quoted-after.text-white:after,
[lang^=zh] .quoted-after.text-white:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMy40NSwxLjE4QTMuNTEsMy41MSwwLDAsMCwwLDQuNzQsMy41LDMuNSwwLDAsMCwzLjQ1LDguMjljMy40NiwwLDEuMTUsNi44Ny0zLjQ1LDYuODd2MS42NkM4LjIyLDE2LjgyLDExLjQ0LDEuMTgsMy40NSwxLjE4Wm0xMCwwQTMuNSwzLjUsMCwwLDAsMTAsNC43NCwzLjUsMy41LDAsMCwwLDEzLjQsOC4yOWMzLjQ1LDAsMS4xNSw2Ljg3LTMuNDUsNi44N3YxLjY2QzE4LjE2LDE2LjgyLDIxLjM4LDEuMTgsMTMuNCwxLjE4WiIvPgo8L3N2Zz4=") center/contain no-repeat;
}
[lang^=af] .text-white .quoted-before:before,
[lang^=fi] .text-white .quoted-before:before,
[lang^=hi] .text-white .quoted-before:before,
[lang^=id] .text-white .quoted-before:before,
[lang^=in] .text-white .quoted-before:before,
[lang^=lv] .text-white .quoted-before:before,
[lang^=ml] .text-white .quoted-before:before,
[lang^=mt] .text-white .quoted-before:before,
[lang^=ms] .text-white .quoted-before:before,
[lang=pt-BR] .text-white .quoted-before:before,
[lang=pt_BR] .text-white .quoted-before:before,
[lang^=se] .text-white .quoted-before:before,
[lang^=th] .text-white .quoted-before:before,
[lang^=tr] .text-white .quoted-before:before,
[lang^=vi] .text-white .quoted-before:before,
[lang^=zh] .text-white .quoted-before:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTQuNTUsMTYuODJhMy41NiwzLjU2LDAsMCwwLDAtNy4xMWgwYy0zLjQ2LDAtMS4xNS02Ljg3LDMuNDUtNi44N1YxLjE4QzkuNzgsMS4xOCw2LjU2LDE2LjgyLDE0LjU1LDE2LjgyWm0tMTAsMEEzLjUsMy41LDAsMCwwLDgsMTMuMjdIOEEzLjUsMy41LDAsMCwwLDQuNiw5LjcxYy0zLjQ1LDAtMS4xNS02Ljg3LDMuNDUtNi44N1YxLjE4Qy0uMTYsMS4xOC0zLjM4LDE2LjgyLDQuNiwxNi44MloiLz4KPC9zdmc+") center/contain no-repeat;
}
[lang^=af] .text-white .quoted-after:after,
[lang^=fi] .text-white .quoted-after:after,
[lang^=hi] .text-white .quoted-after:after,
[lang^=id] .text-white .quoted-after:after,
[lang^=in] .text-white .quoted-after:after,
[lang^=lv] .text-white .quoted-after:after,
[lang^=ml] .text-white .quoted-after:after,
[lang^=mt] .text-white .quoted-after:after,
[lang^=ms] .text-white .quoted-after:after,
[lang=pt-BR] .text-white .quoted-after:after,
[lang=pt_BR] .text-white .quoted-after:after,
[lang^=se] .text-white .quoted-after:after,
[lang^=th] .text-white .quoted-after:after,
[lang^=tr] .text-white .quoted-after:after,
[lang^=vi] .text-white .quoted-after:after,
[lang^=zh] .text-white .quoted-after:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMy40NSwxLjE4QTMuNTEsMy41MSwwLDAsMCwwLDQuNzQsMy41LDMuNSwwLDAsMCwzLjQ1LDguMjljMy40NiwwLDEuMTUsNi44Ny0zLjQ1LDYuODd2MS42NkM4LjIyLDE2LjgyLDExLjQ0LDEuMTgsMy40NSwxLjE4Wm0xMCwwQTMuNSwzLjUsMCwwLDAsMTAsNC43NCwzLjUsMy41LDAsMCwwLDEzLjQsOC4yOWMzLjQ1LDAsMS4xNSw2Ljg3LTMuNDUsNi44N3YxLjY2QzE4LjE2LDE2LjgyLDIxLjM4LDEuMTgsMTMuNCwxLjE4WiIvPgo8L3N2Zz4=") center/contain no-repeat;
}

[lang^=bg],
[lang^=cs],
[lang^=de],
[lang^=da],
[lang^=et],
[lang^=hr],
[lang^=hu],
[lang^=is],
[lang^=lt],
[lang^=nl],
[lang^=pl],
[lang^=ro],
[lang^=sq],
[lang^=sr],
[lang^=sh],
[lang^=sk],
[lang^=sl] {
  quotes: "„" "“" "‚" "‘";
}
[lang^=bg] .quoted-before:before,
[lang^=cs] .quoted-before:before,
[lang^=de] .quoted-before:before,
[lang^=da] .quoted-before:before,
[lang^=et] .quoted-before:before,
[lang^=hr] .quoted-before:before,
[lang^=hu] .quoted-before:before,
[lang^=is] .quoted-before:before,
[lang^=lt] .quoted-before:before,
[lang^=nl] .quoted-before:before,
[lang^=pl] .quoted-before:before,
[lang^=ro] .quoted-before:before,
[lang^=sq] .quoted-before:before,
[lang^=sr] .quoted-before:before,
[lang^=sh] .quoted-before:before,
[lang^=sk] .quoted-before:before,
[lang^=sl] .quoted-before:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMy40NSwxLjE4QTMuNTEsMy41MSwwLDAsMCwwLDQuNzQsMy41LDMuNSwwLDAsMCwzLjQ1LDguMjljMy40NiwwLDEuMTUsNi44Ny0zLjQ1LDYuODd2MS42NkM4LjIyLDE2LjgyLDExLjQ0LDEuMTgsMy40NSwxLjE4Wm0xMCwwQTMuNSwzLjUsMCwwLDAsMTAsNC43NCwzLjUsMy41LDAsMCwwLDEzLjQsOC4yOWMzLjQ1LDAsMS4xNSw2Ljg3LTMuNDUsNi44N3YxLjY2QzE4LjE2LDE2LjgyLDIxLjM4LDEuMTgsMTMuNCwxLjE4WiIvPgo8L3N2Zz4=") center/contain no-repeat;
}
[lang^=bg] .quoted-before.text-white:before,
[lang^=cs] .quoted-before.text-white:before,
[lang^=de] .quoted-before.text-white:before,
[lang^=da] .quoted-before.text-white:before,
[lang^=et] .quoted-before.text-white:before,
[lang^=hr] .quoted-before.text-white:before,
[lang^=hu] .quoted-before.text-white:before,
[lang^=is] .quoted-before.text-white:before,
[lang^=lt] .quoted-before.text-white:before,
[lang^=nl] .quoted-before.text-white:before,
[lang^=pl] .quoted-before.text-white:before,
[lang^=ro] .quoted-before.text-white:before,
[lang^=sq] .quoted-before.text-white:before,
[lang^=sr] .quoted-before.text-white:before,
[lang^=sh] .quoted-before.text-white:before,
[lang^=sk] .quoted-before.text-white:before,
[lang^=sl] .quoted-before.text-white:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMy40NSwxLjE4QTMuNTEsMy41MSwwLDAsMCwwLDQuNzQsMy41LDMuNSwwLDAsMCwzLjQ1LDguMjljMy40NiwwLDEuMTUsNi44Ny0zLjQ1LDYuODd2MS42NkM4LjIyLDE2LjgyLDExLjQ0LDEuMTgsMy40NSwxLjE4Wm0xMCwwQTMuNSwzLjUsMCwwLDAsMTAsNC43NCwzLjUsMy41LDAsMCwwLDEzLjQsOC4yOWMzLjQ1LDAsMS4xNSw2Ljg3LTMuNDUsNi44N3YxLjY2QzE4LjE2LDE2LjgyLDIxLjM4LDEuMTgsMTMuNCwxLjE4WiIvPgo8L3N2Zz4=") center/contain no-repeat;
}
[lang^=bg] .quoted-after:after,
[lang^=cs] .quoted-after:after,
[lang^=de] .quoted-after:after,
[lang^=da] .quoted-after:after,
[lang^=et] .quoted-after:after,
[lang^=hr] .quoted-after:after,
[lang^=hu] .quoted-after:after,
[lang^=is] .quoted-after:after,
[lang^=lt] .quoted-after:after,
[lang^=nl] .quoted-after:after,
[lang^=pl] .quoted-after:after,
[lang^=ro] .quoted-after:after,
[lang^=sq] .quoted-after:after,
[lang^=sr] .quoted-after:after,
[lang^=sh] .quoted-after:after,
[lang^=sk] .quoted-after:after,
[lang^=sl] .quoted-after:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTQuNTUsMTYuODJhMy41NiwzLjU2LDAsMCwwLDAtNy4xMWgwYy0zLjQ2LDAtMS4xNS02Ljg3LDMuNDUtNi44N1YxLjE4QzkuNzgsMS4xOCw2LjU2LDE2LjgyLDE0LjU1LDE2LjgyWm0tMTAsMEEzLjUsMy41LDAsMCwwLDgsMTMuMjdIOEEzLjUsMy41LDAsMCwwLDQuNiw5LjcxYy0zLjQ1LDAtMS4xNS02Ljg3LDMuNDUtNi44N1YxLjE4Qy0uMTYsMS4xOC0zLjM4LDE2LjgyLDQuNiwxNi44MloiLz4KPC9zdmc+") center/contain no-repeat;
}
[lang^=bg] .quoted-after.text-white:after,
[lang^=cs] .quoted-after.text-white:after,
[lang^=de] .quoted-after.text-white:after,
[lang^=da] .quoted-after.text-white:after,
[lang^=et] .quoted-after.text-white:after,
[lang^=hr] .quoted-after.text-white:after,
[lang^=hu] .quoted-after.text-white:after,
[lang^=is] .quoted-after.text-white:after,
[lang^=lt] .quoted-after.text-white:after,
[lang^=nl] .quoted-after.text-white:after,
[lang^=pl] .quoted-after.text-white:after,
[lang^=ro] .quoted-after.text-white:after,
[lang^=sq] .quoted-after.text-white:after,
[lang^=sr] .quoted-after.text-white:after,
[lang^=sh] .quoted-after.text-white:after,
[lang^=sk] .quoted-after.text-white:after,
[lang^=sl] .quoted-after.text-white:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTQuNTUsMTYuODJhMy41NiwzLjU2LDAsMCwwLDAtNy4xMWgwYy0zLjQ2LDAtMS4xNS02Ljg3LDMuNDUtNi44N1YxLjE4QzkuNzgsMS4xOCw2LjU2LDE2LjgyLDE0LjU1LDE2LjgyWm0tMTAsMEEzLjUsMy41LDAsMCwwLDgsMTMuMjdIOEEzLjUsMy41LDAsMCwwLDQuNiw5LjcxYy0zLjQ1LDAtMS4xNS02Ljg3LDMuNDUtNi44N1YxLjE4Qy0uMTYsMS4xOC0zLjM4LDE2LjgyLDQuNiwxNi44MloiLz4KPC9zdmc+") center/contain no-repeat;
}
[lang^=bg] .text-white .quoted-before:before,
[lang^=cs] .text-white .quoted-before:before,
[lang^=de] .text-white .quoted-before:before,
[lang^=da] .text-white .quoted-before:before,
[lang^=et] .text-white .quoted-before:before,
[lang^=hr] .text-white .quoted-before:before,
[lang^=hu] .text-white .quoted-before:before,
[lang^=is] .text-white .quoted-before:before,
[lang^=lt] .text-white .quoted-before:before,
[lang^=nl] .text-white .quoted-before:before,
[lang^=pl] .text-white .quoted-before:before,
[lang^=ro] .text-white .quoted-before:before,
[lang^=sq] .text-white .quoted-before:before,
[lang^=sr] .text-white .quoted-before:before,
[lang^=sh] .text-white .quoted-before:before,
[lang^=sk] .text-white .quoted-before:before,
[lang^=sl] .text-white .quoted-before:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMy40NSwxLjE4QTMuNTEsMy41MSwwLDAsMCwwLDQuNzQsMy41LDMuNSwwLDAsMCwzLjQ1LDguMjljMy40NiwwLDEuMTUsNi44Ny0zLjQ1LDYuODd2MS42NkM4LjIyLDE2LjgyLDExLjQ0LDEuMTgsMy40NSwxLjE4Wm0xMCwwQTMuNSwzLjUsMCwwLDAsMTAsNC43NCwzLjUsMy41LDAsMCwwLDEzLjQsOC4yOWMzLjQ1LDAsMS4xNSw2Ljg3LTMuNDUsNi44N3YxLjY2QzE4LjE2LDE2LjgyLDIxLjM4LDEuMTgsMTMuNCwxLjE4WiIvPgo8L3N2Zz4=") center/contain no-repeat;
}
[lang^=bg] .text-white .quoted-after:after,
[lang^=cs] .text-white .quoted-after:after,
[lang^=de] .text-white .quoted-after:after,
[lang^=da] .text-white .quoted-after:after,
[lang^=et] .text-white .quoted-after:after,
[lang^=hr] .text-white .quoted-after:after,
[lang^=hu] .text-white .quoted-after:after,
[lang^=is] .text-white .quoted-after:after,
[lang^=lt] .text-white .quoted-after:after,
[lang^=nl] .text-white .quoted-after:after,
[lang^=pl] .text-white .quoted-after:after,
[lang^=ro] .text-white .quoted-after:after,
[lang^=sq] .text-white .quoted-after:after,
[lang^=sr] .text-white .quoted-after:after,
[lang^=sh] .text-white .quoted-after:after,
[lang^=sk] .text-white .quoted-after:after,
[lang^=sl] .text-white .quoted-after:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMTQuNTUsMTYuODJhMy41NiwzLjU2LDAsMCwwLDAtNy4xMWgwYy0zLjQ2LDAtMS4xNS02Ljg3LDMuNDUtNi44N1YxLjE4QzkuNzgsMS4xOCw2LjU2LDE2LjgyLDE0LjU1LDE2LjgyWm0tMTAsMEEzLjUsMy41LDAsMCwwLDgsMTMuMjdIOEEzLjUsMy41LDAsMCwwLDQuNiw5LjcxYy0zLjQ1LDAtMS4xNS02Ljg3LDMuNDUtNi44N1YxLjE4Qy0uMTYsMS4xOC0zLjM4LDE2LjgyLDQuNiwxNi44MloiLz4KPC9zdmc+") center/contain no-repeat;
}

[lang^=es],
[lang^=oc],
[lang^=uk] {
  quotes: "«" "»" "“" "”";
}
[lang^=es] .quoted-before:before,
[lang^=oc] .quoted-before:before,
[lang^=uk] .quoted-before:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+PHBvbHlnb24gcG9pbnRzPSIxNy4xOSAxOCAxNC4zMSAxOCA4LjE5IDkgMTQuMzEgMCAxNy4xOSAwIDExLjk3IDkgMTcuMTkgMTgiLz48cG9seWdvbiBwb2ludHM9IjkuODEgMTggNi45MyAxOCAwLjgxIDkgNi45MyAwIDkuODEgMCA0LjU5IDkgOS44MSAxOCIvPjwvc3ZnPgo=") center/contain no-repeat;
}
[lang^=es] .quoted-before.text-white:before,
[lang^=oc] .quoted-before.text-white:before,
[lang^=uk] .quoted-before.text-white:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+PHBvbHlnb24gcG9pbnRzPSIxNy4xOSAxOCAxNC4zMSAxOCA4LjE5IDkgMTQuMzEgMCAxNy4xOSAwIDExLjk3IDkgMTcuMTkgMTgiLz48cG9seWdvbiBwb2ludHM9IjkuODEgMTggNi45MyAxOCAwLjgxIDkgNi45MyAwIDkuODEgMCA0LjU5IDkgOS44MSAxOCIvPjwvc3ZnPgo=") center/contain no-repeat;
}
[lang^=es] .quoted-after:after,
[lang^=oc] .quoted-after:after,
[lang^=uk] .quoted-after:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjAuODEgMCAzLjY5IDAgOS44MSA5IDMuNjkgMTggMC44MSAxOCA2LjAzIDkgMC44MSAwIi8+Cjxwb2x5Z29uIHBvaW50cz0iOC4xOSAwIDExLjA3IDAgMTcuMTkgOSAxMS4wNyAxOCA4LjE5IDE4IDEzLjQxIDkgOC4xOSAwIi8+Cjwvc3ZnPg==") center/contain no-repeat;
}
[lang^=es] .quoted-after.text-white:after,
[lang^=oc] .quoted-after.text-white:after,
[lang^=uk] .quoted-after.text-white:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjAuODEgMCAzLjY5IDAgOS44MSA5IDMuNjkgMTggMC44MSAxOCA2LjAzIDkgMC44MSAwIi8+Cjxwb2x5Z29uIHBvaW50cz0iOC4xOSAwIDExLjA3IDAgMTcuMTkgOSAxMS4wNyAxOCA4LjE5IDE4IDEzLjQxIDkgOC4xOSAwIi8+Cjwvc3ZnPg==") center/contain no-repeat;
}
[lang^=es] .text-white .quoted-before:before,
[lang^=oc] .text-white .quoted-before:before,
[lang^=uk] .text-white .quoted-before:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+PHBvbHlnb24gcG9pbnRzPSIxNy4xOSAxOCAxNC4zMSAxOCA4LjE5IDkgMTQuMzEgMCAxNy4xOSAwIDExLjk3IDkgMTcuMTkgMTgiLz48cG9seWdvbiBwb2ludHM9IjkuODEgMTggNi45MyAxOCAwLjgxIDkgNi45MyAwIDkuODEgMCA0LjU5IDkgOS44MSAxOCIvPjwvc3ZnPgo=") center/contain no-repeat;
}
[lang^=es] .text-white .quoted-after:after,
[lang^=oc] .text-white .quoted-after:after,
[lang^=uk] .text-white .quoted-after:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjAuODEgMCAzLjY5IDAgOS44MSA5IDMuNjkgMTggMC44MSAxOCA2LjAzIDkgMC44MSAwIi8+Cjxwb2x5Z29uIHBvaW50cz0iOC4xOSAwIDExLjA3IDAgMTcuMTkgOSAxMS4wNyAxOCA4LjE5IDE4IDEzLjQxIDkgOC4xOSAwIi8+Cjwvc3ZnPg==") center/contain no-repeat;
}

[lang^=ar],
[lang^=be],
[lang^=fr],
[lang^=el],
[lang^=it],
[lang^=lb],
[lang^=no],
[lang^=pt],
[lang^=ru] {
  quotes: "«" "»" "‹" "›";
}
[lang^=ar] .quoted-before:before,
[lang^=be] .quoted-before:before,
[lang^=fr] .quoted-before:before,
[lang^=el] .quoted-before:before,
[lang^=it] .quoted-before:before,
[lang^=lb] .quoted-before:before,
[lang^=no] .quoted-before:before,
[lang^=pt] .quoted-before:before,
[lang^=ru] .quoted-before:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+PHBvbHlnb24gcG9pbnRzPSIxNy4xOSAxOCAxNC4zMSAxOCA4LjE5IDkgMTQuMzEgMCAxNy4xOSAwIDExLjk3IDkgMTcuMTkgMTgiLz48cG9seWdvbiBwb2ludHM9IjkuODEgMTggNi45MyAxOCAwLjgxIDkgNi45MyAwIDkuODEgMCA0LjU5IDkgOS44MSAxOCIvPjwvc3ZnPgo=") center/contain no-repeat;
}
[lang^=ar] .quoted-before.text-white:before,
[lang^=be] .quoted-before.text-white:before,
[lang^=fr] .quoted-before.text-white:before,
[lang^=el] .quoted-before.text-white:before,
[lang^=it] .quoted-before.text-white:before,
[lang^=lb] .quoted-before.text-white:before,
[lang^=no] .quoted-before.text-white:before,
[lang^=pt] .quoted-before.text-white:before,
[lang^=ru] .quoted-before.text-white:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+PHBvbHlnb24gcG9pbnRzPSIxNy4xOSAxOCAxNC4zMSAxOCA4LjE5IDkgMTQuMzEgMCAxNy4xOSAwIDExLjk3IDkgMTcuMTkgMTgiLz48cG9seWdvbiBwb2ludHM9IjkuODEgMTggNi45MyAxOCAwLjgxIDkgNi45MyAwIDkuODEgMCA0LjU5IDkgOS44MSAxOCIvPjwvc3ZnPgo=") center/contain no-repeat;
}
[lang^=ar] .quoted-after:after,
[lang^=be] .quoted-after:after,
[lang^=fr] .quoted-after:after,
[lang^=el] .quoted-after:after,
[lang^=it] .quoted-after:after,
[lang^=lb] .quoted-after:after,
[lang^=no] .quoted-after:after,
[lang^=pt] .quoted-after:after,
[lang^=ru] .quoted-after:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjAuODEgMCAzLjY5IDAgOS44MSA5IDMuNjkgMTggMC44MSAxOCA2LjAzIDkgMC44MSAwIi8+Cjxwb2x5Z29uIHBvaW50cz0iOC4xOSAwIDExLjA3IDAgMTcuMTkgOSAxMS4wNyAxOCA4LjE5IDE4IDEzLjQxIDkgOC4xOSAwIi8+Cjwvc3ZnPg==") center/contain no-repeat;
}
[lang^=ar] .quoted-after.text-white:after,
[lang^=be] .quoted-after.text-white:after,
[lang^=fr] .quoted-after.text-white:after,
[lang^=el] .quoted-after.text-white:after,
[lang^=it] .quoted-after.text-white:after,
[lang^=lb] .quoted-after.text-white:after,
[lang^=no] .quoted-after.text-white:after,
[lang^=pt] .quoted-after.text-white:after,
[lang^=ru] .quoted-after.text-white:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjAuODEgMCAzLjY5IDAgOS44MSA5IDMuNjkgMTggMC44MSAxOCA2LjAzIDkgMC44MSAwIi8+Cjxwb2x5Z29uIHBvaW50cz0iOC4xOSAwIDExLjA3IDAgMTcuMTkgOSAxMS4wNyAxOCA4LjE5IDE4IDEzLjQxIDkgOC4xOSAwIi8+Cjwvc3ZnPg==") center/contain no-repeat;
}
[lang^=ar] .text-white .quoted-before:before,
[lang^=be] .text-white .quoted-before:before,
[lang^=fr] .text-white .quoted-before:before,
[lang^=el] .text-white .quoted-before:before,
[lang^=it] .text-white .quoted-before:before,
[lang^=lb] .text-white .quoted-before:before,
[lang^=no] .text-white .quoted-before:before,
[lang^=pt] .text-white .quoted-before:before,
[lang^=ru] .text-white .quoted-before:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+PHBvbHlnb24gcG9pbnRzPSIxNy4xOSAxOCAxNC4zMSAxOCA4LjE5IDkgMTQuMzEgMCAxNy4xOSAwIDExLjk3IDkgMTcuMTkgMTgiLz48cG9seWdvbiBwb2ludHM9IjkuODEgMTggNi45MyAxOCAwLjgxIDkgNi45MyAwIDkuODEgMCA0LjU5IDkgOS44MSAxOCIvPjwvc3ZnPgo=") center/contain no-repeat;
}
[lang^=ar] .text-white .quoted-after:after,
[lang^=be] .text-white .quoted-after:after,
[lang^=fr] .text-white .quoted-after:after,
[lang^=el] .text-white .quoted-after:after,
[lang^=it] .text-white .quoted-after:after,
[lang^=lb] .text-white .quoted-after:after,
[lang^=no] .text-white .quoted-after:after,
[lang^=pt] .text-white .quoted-after:after,
[lang^=ru] .text-white .quoted-after:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjAuODEgMCAzLjY5IDAgOS44MSA5IDMuNjkgMTggMC44MSAxOCA2LjAzIDkgMC44MSAwIi8+Cjxwb2x5Z29uIHBvaW50cz0iOC4xOSAwIDExLjA3IDAgMTcuMTkgOSAxMS4wNyAxOCA4LjE5IDE4IDEzLjQxIDkgOC4xOSAwIi8+Cjwvc3ZnPg==") center/contain no-repeat;
}

[lang^=ja],
[lang^=ko] {
  quotes: "「" "」" "『" "』";
}
[lang^=ja] .quoted-before:before,
[lang^=ko] .quoted-before:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0LjgxIDE4IiBoZWlnaHQ9IjE4IiB3aWR0aD0iNC44MSIgZmlsbD0iIzYyNzk4QiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSI0LjgxIiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjAgMTcuNSAwLjc3IDE3LjUgMC43NyAxLjI3IDQuODEgMS4yNyA0LjgxIDAuNSAwIDAuNSAwIDE3LjUiLz4KPC9zdmc+") center/contain no-repeat;
}
[lang^=ja] .quoted-before.text-white:before,
[lang^=ko] .quoted-before.text-white:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0LjgxIDE4IiBoZWlnaHQ9IjE4IiB3aWR0aD0iNC44MSIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSI0LjgxIiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjAgMTcuNSAwLjc3IDE3LjUgMC43NyAxLjI3IDQuODEgMS4yNyA0LjgxIDAuNSAwIDAuNSAwIDE3LjUiLz4KPC9zdmc+") center/contain no-repeat;
}
[lang^=ja] .quoted-after:after,
[lang^=ko] .quoted-after:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0LjgxIDE4IiBoZWlnaHQ9IjE4IiB3aWR0aD0iNC44MSIgZmlsbD0iIzYyNzk4QiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSI0LjgxIiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjQuODEgMC41IDQuMDQgMC41IDQuMDQgMTYuNzMgMCAxNi43MyAwIDE3LjUgNC44MSAxNy41IDQuODEgMC41Ii8+Cjwvc3ZnPgo=") center/contain no-repeat;
}
[lang^=ja] .quoted-after.text-white:after,
[lang^=ko] .quoted-after.text-white:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0LjgxIDE4IiBoZWlnaHQ9IjE4IiB3aWR0aD0iNC44MSIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSI0LjgxIiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjQuODEgMC41IDQuMDQgMC41IDQuMDQgMTYuNzMgMCAxNi43MyAwIDE3LjUgNC44MSAxNy41IDQuODEgMC41Ii8+Cjwvc3ZnPgo=") center/contain no-repeat;
}
[lang^=ja] .text-white .quoted-before:before,
[lang^=ko] .text-white .quoted-before:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0LjgxIDE4IiBoZWlnaHQ9IjE4IiB3aWR0aD0iNC44MSIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSI0LjgxIiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjAgMTcuNSAwLjc3IDE3LjUgMC43NyAxLjI3IDQuODEgMS4yNyA0LjgxIDAuNSAwIDAuNSAwIDE3LjUiLz4KPC9zdmc+") center/contain no-repeat;
}
[lang^=ja] .text-white .quoted-after:after,
[lang^=ko] .text-white .quoted-after:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0LjgxIDE4IiBoZWlnaHQ9IjE4IiB3aWR0aD0iNC44MSIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCI+CjxyZWN0IHdpZHRoPSI0LjgxIiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjQuODEgMC41IDQuMDQgMC41IDQuMDQgMTYuNzMgMCAxNi43MyAwIDE3LjUgNC44MSAxNy41IDQuODEgMC41Ii8+Cjwvc3ZnPgo=") center/contain no-repeat;
}

[lang^=he] {
  quotes: "”" "„" "«" "»";
}
[lang^=he] .quoted-before:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMy40NSwxLjE4QTMuNTEsMy41MSwwLDAsMCwwLDQuNzQsMy41LDMuNSwwLDAsMCwzLjQ1LDguMjljMy40NiwwLDEuMTUsNi44Ny0zLjQ1LDYuODd2MS42NkM4LjIyLDE2LjgyLDExLjQ0LDEuMTgsMy40NSwxLjE4Wm0xMCwwQTMuNSwzLjUsMCwwLDAsMTAsNC43NCwzLjUsMy41LDAsMCwwLDEzLjQsOC4yOWMzLjQ1LDAsMS4xNSw2Ljg3LTMuNDUsNi44N3YxLjY2QzE4LjE2LDE2LjgyLDIxLjM4LDEuMTgsMTMuNCwxLjE4WiIvPgo8L3N2Zz4=") center/contain no-repeat;
}
[lang^=he] .quoted-before.text-white:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMy40NSwxLjE4QTMuNTEsMy41MSwwLDAsMCwwLDQuNzQsMy41LDMuNSwwLDAsMCwzLjQ1LDguMjljMy40NiwwLDEuMTUsNi44Ny0zLjQ1LDYuODd2MS42NkM4LjIyLDE2LjgyLDExLjQ0LDEuMTgsMy40NSwxLjE4Wm0xMCwwQTMuNSwzLjUsMCwwLDAsMTAsNC43NCwzLjUsMy41LDAsMCwwLDEzLjQsOC4yOWMzLjQ1LDAsMS4xNSw2Ljg3LTMuNDUsNi44N3YxLjY2QzE4LjE2LDE2LjgyLDIxLjM4LDEuMTgsMTMuNCwxLjE4WiIvPgo8L3N2Zz4=") center/contain no-repeat;
}
[lang^=he] .quoted-after:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjNjI3OThCIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMy40NSwxLjE4QTMuNTEsMy41MSwwLDAsMCwwLDQuNzQsMy41LDMuNSwwLDAsMCwzLjQ1LDguMjljMy40NiwwLDEuMTUsNi44Ny0zLjQ1LDYuODd2MS42NkM4LjIyLDE2LjgyLDExLjQ0LDEuMTgsMy40NSwxLjE4Wm0xMCwwQTMuNSwzLjUsMCwwLDAsMTAsNC43NCwzLjUsMy41LDAsMCwwLDEzLjQsOC4yOWMzLjQ1LDAsMS4xNSw2Ljg3LTMuNDUsNi44N3YxLjY2QzE4LjE2LDE2LjgyLDIxLjM4LDEuMTgsMTMuNCwxLjE4WiIvPgo8L3N2Zz4=") center/contain no-repeat;
}
[lang^=he] .quoted-after.text-white:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMy40NSwxLjE4QTMuNTEsMy41MSwwLDAsMCwwLDQuNzQsMy41LDMuNSwwLDAsMCwzLjQ1LDguMjljMy40NiwwLDEuMTUsNi44Ny0zLjQ1LDYuODd2MS42NkM4LjIyLDE2LjgyLDExLjQ0LDEuMTgsMy40NSwxLjE4Wm0xMCwwQTMuNSwzLjUsMCwwLDAsMTAsNC43NCwzLjUsMy41LDAsMCwwLDEzLjQsOC4yOWMzLjQ1LDAsMS4xNSw2Ljg3LTMuNDUsNi44N3YxLjY2QzE4LjE2LDE2LjgyLDIxLjM4LDEuMTgsMTMuNCwxLjE4WiIvPgo8L3N2Zz4=") center/contain no-repeat;
}
[lang^=he] .text-white .quoted-before:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMy40NSwxLjE4QTMuNTEsMy41MSwwLDAsMCwwLDQuNzQsMy41LDMuNSwwLDAsMCwzLjQ1LDguMjljMy40NiwwLDEuMTUsNi44Ny0zLjQ1LDYuODd2MS42NkM4LjIyLDE2LjgyLDExLjQ0LDEuMTgsMy40NSwxLjE4Wm0xMCwwQTMuNSwzLjUsMCwwLDAsMTAsNC43NCwzLjUsMy41LDAsMCwwLDEzLjQsOC4yOWMzLjQ1LDAsMS4xNSw2Ljg3LTMuNDUsNi44N3YxLjY2QzE4LjE2LDE2LjgyLDIxLjM4LDEuMTgsMTMuNCwxLjE4WiIvPgo8L3N2Zz4=") center/contain no-repeat;
}
[lang^=he] .text-white .quoted-after:after {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cGF0aCBkPSJNMy40NSwxLjE4QTMuNTEsMy41MSwwLDAsMCwwLDQuNzQsMy41LDMuNSwwLDAsMCwzLjQ1LDguMjljMy40NiwwLDEuMTUsNi44Ny0zLjQ1LDYuODd2MS42NkM4LjIyLDE2LjgyLDExLjQ0LDEuMTgsMy40NSwxLjE4Wm0xMCwwQTMuNSwzLjUsMCwwLDAsMTAsNC43NCwzLjUsMy41LDAsMCwwLDEzLjQsOC4yOWMzLjQ1LDAsMS4xNSw2Ljg3LTMuNDUsNi44N3YxLjY2QzE4LjE2LDE2LjgyLDIxLjM4LDEuMTgsMTMuNCwxLjE4WiIvPgo8L3N2Zz4=") center/contain no-repeat;
}

.breadcrumb.aem-GridColumn {
  padding: 0;
  margin: 0;
}

ul li:not(.nav-item):not(.breadcrumb-item):not(.page-item), ol li:not(.nav-item):not(.breadcrumb-item):not(.page-item) {
  padding-bottom: 1rem;
}
ul li:not(.nav-item):not(.breadcrumb-item):not(.page-item):last-child, ol li:not(.nav-item):not(.breadcrumb-item):not(.page-item):last-child {
  padding-bottom: 0.5rem;
}

/*  Cards (or Tiles) and listings of cards */
/*	-----------------------------------------------------------------------------------------  */
.card {
  margin-bottom: 30px;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
}
.card .badge {
  background-color: #007cbc;
  border-radius: 0;
  left: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
  position: absolute;
  top: 0;
  z-index: 1;
}
.card:not(.card-yellow):not(.card-orange):not(.card-light-green):not(.card-green).card-bordered:hover .card-linked,
.card:not(.card-yellow):not(.card-orange):not(.card-light-green):not(.card-green).card-bordered:hover .card-linked + .card-footer {
  background-color: #F7F8F9;
}
.card:not(.card-bordered):not(.card-yellow):not(.card-orange):not(.card-light-green):not(.card-green) {
  background-color: #F7F8F9;
}
.card .card-linked {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          -webkit-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-clip: border-box;
  border-radius: 0rem;
  text-decoration: none;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          -webkit-flex: 0 1 auto;
          flex: 0 1 auto;
}
.card.card-img-fit-cover .card-img-top, .card.card-img-icon .card-img-top, .card.card-img-isolated .card-img-top {
  overflow: hidden;
}
.card.card-img-fit-cover .card-img-top img, .card.card-img-icon .card-img-top img, .card.card-img-isolated .card-img-top img {
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.card.card-img-fit-cover:hover .card-linked .card-img-top img, .card.card-img-icon:hover .card-linked .card-img-top img, .card.card-img-isolated:hover .card-linked .card-img-top img {
  -webkit-transform: scale(1.03);
          -ms-transform: scale(1.03);
      transform: scale(1.03);
}
.card .card-img-top.embed-responsive:not(.embed-responsive-4by3):not(.embed-responsive-16by9):not(.embed-responsive-1by1):not(.embed-responsive-21by9)::before {
  padding-top: 56.25%;
}
.card .card-img-top.embed-responsive:not(.embed-responsive-4by3):not(.embed-responsive-16by9):not(.embed-responsive-1by1):not(.embed-responsive-21by9) .embed-responsive-item img {
  position: absolute;
  -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
      transform: translateY(-50%);
  top: 50%;
}
.card-deck .card .card-body:not(.card-body-short) {
  min-height: 12rem;
}
@media (min-width: 992px) {
  .card-deck .card .card-body:not(.card-body-short) {
    min-height: 13rem;
  }
}
.card-deck .card .card-body.card-body-short {
  min-height: 1%;
}
.card-deck .card.card-news .card-body.card-body-short, .card-deck .card.card-event .card-body.card-body-short, .card-deck .card.card-media .card-body.card-body-short {
  min-height: 10rem;
}
@media (min-width: 576px) {
  .card-deck .card.card-news .card-body.card-body-short, .card-deck .card.card-event .card-body.card-body-short, .card-deck .card.card-media .card-body.card-body-short {
    min-height: 9rem;
  }
}
@media (min-width: 992px) {
  .card-deck .card.card-news .card-body.card-body-short, .card-deck .card.card-event .card-body.card-body-short, .card-deck .card.card-media .card-body.card-body-short {
    min-height: 11rem;
  }
}
.card.card-img-isolated .card-img-top {
  background-color: #F7F8F9;
}
.card.card-img-isolated .img-fluid {
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 575.98px) {
  .card-deck .card.card-img-isolated .img-fluid {
    max-height: 11.25rem;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .card-deck .card.card-img-isolated .img-fluid {
    max-height: 8.4375rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .card-deck .card.card-img-isolated .img-fluid {
    max-height: 11.6019rem;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .card-deck .card.card-img-isolated .img-fluid {
    max-height: 9.9138rem;
  }
}
@media (min-width: 1200px) {
  .card-deck .card.card-img-isolated .img-fluid {
    max-height: 12rem;
  }
}
.card-listing .card.card-img-isolated .img-fluid {
  max-height: 11.25rem;
}
.card.card-bg-img .card-img-top {
  background-position: center;
  background-size: cover;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          -webkit-flex-grow: 1;
          flex-grow: 1;
}
@media (max-width: 575.98px) {
  .card.card-bg-img .card-img-top {
    padding-top: 56.25%;
  }
}
@media (min-width: 576px) {
  .card-deck .card.card-bg-img .card-img-top {
    padding-top: 56.25%;
  }
}
.card.card-img-icon .card-img-top img {
  display: block;
  height: 150px;
  width: 150px;
}
@media (min-width: 768px) {
  .card.card-img-icon .card-img-top img {
    height: 158px;
    width: 158px;
  }
}
@media (max-width: 575.98px) {
  .card-deck .card.card-img-icon .card-img-top img {
    margin: 0 auto;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .card-deck .card.card-img-icon .card-img-top img {
    margin: 0 auto;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .card-deck .card.card-img-icon .card-img-top img {
    margin: 14px auto;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .card-deck .card.card-img-icon .card-img-top img {
    margin: 0 auto;
  }
}
@media (min-width: 1200px) {
  .card-deck .card.card-img-icon .card-img-top img {
    margin: 17px auto;
  }
}
@media (max-width: 575.98px) {
  .card-listing .card.card-img-icon .card-img-top img {
    margin: 36px auto;
  }
}
@media (min-width: 576px) {
  .card-listing .card.card-img-icon .card-img-top img {
    margin: 0 auto;
  }
}
.card.card-padding-large .card-body {
  padding-bottom: 3.5625rem;
  padding-top: 3.5625rem;
}
.card-deck .card.card-padding-large .card-body {
  padding-bottom: 1.25rem;
  padding-top: 1.25rem;
}
@media (max-width: 575.98px) {
  .card.card-padding-large .card-body {
    padding-bottom: 1.25rem;
    padding-top: 1.25rem;
  }
}
.card-listing .card.card-v-align-center .card-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          -webkit-justify-content: center;
          justify-content: center;
}

.card-yellow {
  background-color: #fbb900;
}
.card-yellow .badge {
  background-color: #fbb900;
}
.card-yellow:hover .card-linked {
  background-color: #BC8B00;
}

.card-orange {
  background-color: #e07a0c;
}
.card-orange .badge {
  background-color: #e07a0c;
}
.card-orange:hover .card-linked {
  background-color: #A85B0A;
}

.card-light-green {
  background-color: #a3ba1e;
}
.card-light-green .badge {
  background-color: #a3ba1e;
}
.card-light-green:hover .card-linked {
  background-color: #7A8B16;
}

.card-green {
  background-color: #00a633;
}
.card-green .badge {
  background-color: #00a633;
}
.card-green:hover .card-linked {
  background-color: #007C26;
}

.card-yellow .card-text,
.card-yellow .card-flagline,
.card-yellow .card-title,
.card-yellow .card-footer,
.card-yellow a.text-white:hover,
.card-yellow a.text-white:focus,
.card-orange .card-text,
.card-orange .card-flagline,
.card-orange .card-title,
.card-orange .card-footer,
.card-orange a.text-white:hover,
.card-orange a.text-white:focus,
.card-light-green .card-text,
.card-light-green .card-flagline,
.card-light-green .card-title,
.card-light-green .card-footer,
.card-light-green a.text-white:hover,
.card-light-green a.text-white:focus,
.card-green .card-text,
.card-green .card-flagline,
.card-green .card-title,
.card-green .card-footer,
.card-green a.text-white:hover,
.card-green a.text-white:focus {
  color: #fff;
}
.card-yellow .card-footer.d-flex::before, .card-yellow .card-footer.d-inline-flex::before,
.card-orange .card-footer.d-flex::before,
.card-orange .card-footer.d-inline-flex::before,
.card-light-green .card-footer.d-flex::before,
.card-light-green .card-footer.d-inline-flex::before,
.card-green .card-footer.d-flex::before,
.card-green .card-footer.d-inline-flex::before {
  display: none;
}
.card-yellow:hover a.card-footer,
.card-yellow a.card-footer:hover,
.card-orange:hover a.card-footer,
.card-orange a.card-footer:hover,
.card-light-green:hover a.card-footer,
.card-light-green a.card-footer:hover,
.card-green:hover a.card-footer,
.card-green a.card-footer:hover {
  text-decoration: underline;
}

.card-linked,
.card-img-top {
  min-height: 1%;
} /* flex-items need size for IE11 */
a.card-linked.card-img-wrapper:hover.bg-green {
  background-color: #00a633;
}
a.card-linked.card-img-wrapper:hover.bg-light-green {
  background-color: #a3ba1e;
}
a.card-linked.card-img-wrapper:hover.bg-orange {
  background-color: #e07a0c;
}
a.card-linked.card-img-wrapper:hover.bg-yellow {
  background-color: #fbb900;
}

.card-bordered .card-linked a,
.card-bordered .card-linked {
  font-weight: 400;
  text-decoration: none;
}
.card-bordered .card-linked a .card-header,
.card-bordered .card-linked a .card-text,
.card-bordered .card-linked a .card-flagline,
.card-bordered .card-linked .card-header,
.card-bordered .card-linked .card-text,
.card-bordered .card-linked .card-flagline {
  color: #000;
}
.card-bordered .card-linked a [type=button], .card-bordered .card-linked a[type=button],
.card-bordered .card-linked [type=button],
.card-bordered .card-linked[type=button] {
  background-color: transparent;
  cursor: pointer;
  -webkit-appearance: none;
}
.card-bordered:hover:not(.card-contact) .card-title,
.card-bordered:hover:not(.card-contact) a.card-footer, .card-bordered:focus:not(.card-contact) .card-title,
.card-bordered:focus:not(.card-contact) a.card-footer, .card-bordered:visited:not(.card-contact) .card-title,
.card-bordered:visited:not(.card-contact) a.card-footer {
  color: #0056b3;
}
.card-deck .card-bordered.card-media .card-title {
  font-size: 1.125rem;
}
.card-bordered.card-zoom.card-zoom-hovered .card-linked .card-header::before,
.card-bordered.card-zoom.card-zoom-hovered .card-linked .card-img-top::before {
  background: rgba(0, 0, 0, 0.3) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjMyIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8Zz48cG9seWdvbiBwb2ludHM9IjE2LjE3IDcuMTYgMTQuNzIgNy4xNiAxNC43MiA1LjcgMTQuMSA1LjcgMTQuMSA3LjE2IDEyLjY1IDcuMTYgMTIuNjUgNy43OCAxNC4xIDcuNzggMTQuMSA5LjIzIDE0LjcyIDkuMjMgMTQuNzIgNy43OCAxNi4xNyA3Ljc4IDE2LjE3IDcuMTYiLz4KPHBhdGggZD0iTTE4LjQ4LDEwLjVsLS4xNi4xNS0uNDgtLjMyYTQuNSw0LjUsMCwxLDAtLjU3LjU1bC4zNC40OS0uMTYuMTVMMjEsMTUuMDVsMS0xWm0tNCwwYTMuMTIsMy4xMiwwLDEsMSwzLjEyLTMuMTFBMy4xMSwzLjExLDAsMCwxLDE0LjQ2LDEwLjUzWiIvPjwvZz4KPC9zdmc+") no-repeat center/70%;
  position: relative;
  z-index: 1;
}
.card-deck .card-bordered.card .card-img-wrapper,
.card-bordered.card .card-body,
.card-bordered.card .card-footer {
  border-left: 1px solid #d8dde2;
  border-right: 1px solid #d8dde2;
}
.card-listing .card-bordered.card .card-body-wrapper {
  border-right: 1px solid #d8dde2;
}
@media (max-width: 575.98px) {
  .card-listing .card-bordered.card .card-body-wrapper {
    border-left: 1px solid #d8dde2;
  }
}
@media (max-width: 575.98px) {
  .card-listing .card-bordered.card .card-img-wrapper {
    border-left: 1px solid #d8dde2;
    border-right: 1px solid #d8dde2;
  }
}
.card-deck .card-bordered.card .card-img-wrapper:not(:last-child), .card-deck .card-bordered.card .card-body-wrapper:first-child .card-body, .card-listing .card-bordered.card .card-img-wrapper,
.card-bordered.card .card-footer:first-child {
  border-top: 1px solid #d8dde2;
}
@media (min-width: 576px) {
  .card-listing .card-bordered.card .card-body-wrapper {
    border-top: 1px solid #d8dde2;
  }
}
.card-deck .card-bordered.card .card-img-wrapper:last-child,
.card-bordered.card .card-footer:last-child, .card-bordered.card.card-contact .card-body:last-child {
  border-bottom: 1px solid #d8dde2;
}
@media (min-width: 576px) {
  .card-listing .card-bordered.card .card-img-wrapper, .card-listing .card-body-wrapper .card-linked:not(:last-child) .card-bordered.card .card-body {
    border-bottom: 1px solid #d8dde2;
  }
}
.card-listing .card-bordered:hover {
  background-color: #F7F8F9;
}
.card-listing .card-bordered .card-body,
.card-listing .card-bordered .card-footer {
  border: none;
}
.swiper-slide:not(.swiper-slide-active) .card-bordered:hover {
  background-color: inherit;
}

.card-header-text {
  display: inline;
}
.card:not(.card-notable) .card-header-text {
  color: #62798B;
}
.card-header-text span {
  padding: 0 0.2em 0.1em;
}

.card-title {
  color: #007cbc;
  display: -webkit-box;
  font-size: 1.25rem;
}
@media (min-width: 992px) {
  .card-title {
    font-size: 1.5rem;
  }
}
.card-deck .card:not(.card-contact) .card-title {
  margin: 0 auto;
  overflow: hidden;
}
.card-listing .card-title {
  margin: 0 auto 0 0;
  overflow: hidden;
}

.card-newsSubtitle p {
  margin-top: 0.5rem;
  margin-bottom: 0;
  color: #62798B;
  font-weight: 600;
}

.card-contact .card-text {
  margin-bottom: 0.875rem;
}
.card-title + .card-text {
  margin-top: 1.125rem;
}

.card-flagline {
  margin-bottom: 0.875rem;
}
.card-listing .card-flagline {
  display: -webkit-box;
  max-height: 2.5rem; /* Fallback for non-webkit */
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.card-footer:not(.border-top-0)::before {
  border-top: 1px solid #d8dde2;
  content: "";
  display: block;
  height: 1%;
  -webkit-transform: translateY(-1.25rem);
          -ms-transform: translateY(-1.25rem);
      transform: translateY(-1.25rem);
}
.card-listing .card-footer::before, .card-footer.border-top-0::before {
  display: none;
}
.card-footer.d-flex, .card-footer.d-inline-flex {
  -ms-flex-wrap: wrap;
      -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
}
.card-footer.d-flex::before, .card-footer.d-inline-flex::before {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          -webkit-flex: 1 1 100%;
          flex: 1 1 100%;
}
.card-footer span,
.card-footer .btn {
  margin-right: 0.3125rem;
  margin-left: 0.3125rem;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .card-footer span,
  .card-footer .btn {
    margin-right: 0.2rem;
    margin-left: 0.2rem;
  }
}
.card-footer span:first-child,
.card-footer .btn:first-child {
  margin-left: 0;
}
.card-footer span:last-child,
.card-footer .btn:last-child {
  margin-right: 0;
}
.card-footer.text-white:hover .icon-more:after,
.card-footer.text-white:hover .icon-more:before, .card-footer .text-white:hover .icon-more:after,
.card-footer .text-white:hover .icon-more:before, .text-white .card-footer:hover .icon-more:after,
.text-white .card-footer:hover .icon-more:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZTZlNmU2IiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjEyLjgyIDkgNi4yOCAyLjUgNS4xNyAzLjU5IDEwLjYzIDkgNS4xNyAxNC40MSA2LjI4IDE1LjUgMTIuODIgOSAxMi44MiA5IDEyLjgyIDkiLz4KPC9zdmc+");
}

.card-body-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-preferred-size: auto;
      -webkit-flex-basis: auto;
          flex-basis: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          -webkit-flex-grow: 1;
          flex-grow: 1;
}
.card-body-wrapper .card-linked {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          -webkit-flex-grow: 1;
          flex-grow: 1;
}
.card-body-wrapper .card-linked:only-child .card-body {
  border-bottom: 1px solid #d8dde2;
}

.card-teaser-no-img .card-body {
  padding-top: 1.25rem;
}

@media (min-width: 576px) {
  .card-listing.card-listing-alt-img-order .card:nth-of-type(odd).card-padding-large .card-body {
    padding-right: calc(8.333% + (30px / 2));
  }
}
@media (min-width: 576px) {
  .card-listing.card-listing-alt-img-order .card:nth-of-type(even) .card-img-wrapper {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            -webkit-order: 1;
            order: 1;
  }
  .card-listing.card-listing-alt-img-order .card:nth-of-type(even).card-bordered .card-img-wrapper {
    border-right: 1px solid #d8dde2;
    border-left: 0;
  }
  .card-listing.card-listing-alt-img-order .card:nth-of-type(even).card-bordered .card-body-wrapper {
    border-left: 1px solid #d8dde2;
    border-right: 0;
  }
  .card-listing.card-listing-alt-img-order .card:nth-of-type(even).card-padding-large .card-body {
    padding-left: calc(8.333% + (30px / 2));
  }
}
@media (min-width: 576px) {
  .card-listing .card {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            -webkit-flex-direction: row;
            flex-direction: row;
  }
  .card-listing .card .card-img-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            -webkit-flex: 0 1 auto;
            flex: 0 1 auto;
    width: 40%;
  }
  .card-listing .card.card-bordered .card-img-wrapper {
    border-left: 1px solid #d8dde2;
  }
  .card-listing .card.card-img-fit-cover .card-img-top {
    position: relative;
  }
  .card-listing .card.card-img-fit-cover .img-fluid {
    display: block;
    height: 100%;
    left: 0;
    -o-object-fit: cover;
       object-fit: cover;
    position: absolute;
    top: 0;
    width: 100%;
  }
}
@media (min-width: 576px) and (max-width: 1199.98px) {
  .card-listing .card .card-img-top.embed-responsive::before,
  .card-listing .card .card-header.embed-responsive::before {
    padding-top: 75%;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .card-listing .card .card-img-top.embed-responsive::before,
  .card-listing .card .card-header.embed-responsive::before {
    padding-top: 100%;
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .card-listing .card .card-img-top.embed-responsive::before,
  .card-listing .card .card-header.embed-responsive::before {
    padding-top: 56.25%;
  }
}
@media (min-width: 576px) {
  .card-listing .card .card-img-top.embed-responsive .embed-responsive-item img,
  .card-listing .card .card-header.embed-responsive .embed-responsive-item img {
    position: absolute;
    -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    top: 50%;
  }
}
@media (min-width: 576px) {
  .card-listing .card .card-body-wrapper {
    -ms-flex-item-align: stretch;
        -webkit-align-self: stretch;
            align-self: stretch;
    -ms-flex-negative: 1;
        -webkit-flex-shrink: 1;
            flex-shrink: 1;
    -ms-flex-preferred-size: 0%;
        -webkit-flex-basis: 0%;
            flex-basis: 0%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            -webkit-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .card-listing .card .card-body-wrapper:not(:only-child) .card-linked,
  .card-listing .card .card-body-wrapper:not(:only-child) .card-footer {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
            -webkit-flex: 1 1 100%;
            flex: 1 1 100%;
  }
}
@media (min-width: 576px) {
  .card-listing .card:not(.card-bordered) .card-body-wrapper:only-child {
    -ms-flex-wrap: nowrap;
        -webkit-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
  .card-listing .card:not(.card-bordered) .card-body-wrapper:only-child .card-footer {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
            -webkit-flex: 1 0 auto;
            flex: 1 0 auto;
  }
}
@media (min-width: 576px) {
  .card-listing .card .card-footer {
    -webkit-box-align: end;
        -ms-flex-align: end;
            -webkit-align-items: flex-end;
            align-items: flex-end;
    padding-top: 0;
  }
}
@media (min-width: 992px) {
  .card-listing .card .card-img-wrapper {
    width: 35%;
  }
}

.card-contact:not(.d-flex) .card-body [class*=d-][class*=-flex] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          -webkit-flex-direction: column;
          flex-direction: column;
}
.card-contact .card-title {
  color: #000;
  font-size: 1.25rem;
  margin-bottom: 0;
}
.card-contact .contact-title {
  color: #62798B;
  font-style: italic;
  font-weight: 600;
}
.card-contact .card-text a[href*=mailto],
.card-contact .card-text .contact-link {
  font-weight: 600;
  word-break: break-word;
  word-wrap: break-word;
}
.accordion .card-contact {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          -webkit-flex-direction: column;
          flex-direction: column;
}
.accordion .card-contact .card-header {
  -ms-flex-item-align: stretch;
      -webkit-align-self: stretch;
          align-self: stretch;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          -webkit-flex-grow: 1;
          flex-grow: 1;
}
.card-contact .collapse,
.card-contact .collapsing {
  width: 100%;
}
.card-contact .collapse.show,
.card-contact .collapsing {
  -webkit-box-align: start;
      -ms-flex-align: start;
          -webkit-align-items: flex-start;
          align-items: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          -webkit-flex-flow: row wrap;
          flex-flow: row wrap;
}

.card-teaser-area {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          -webkit-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 768px) {
  .card-teaser-area {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            -webkit-flex-direction: row;
            flex-direction: row;
  }
}
.card-teaser-area.card-bordered {
  border-bottom: 1px solid #d8dde2;
}
.card-teaser-area a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          -webkit-flex: 1 1 auto;
          flex: 1 1 auto;
}

/*  responsive Card-Contact (on smaller devices like card/tile, on wider like listed card)
  ------------------------------------------------------------------------------------------  */
@media (min-width: 768px) {
  .card-deck.justify-content-center .horizontalView,
  .accordion .card-contact {
    -webkit-box-align: start;
        -ms-flex-align: start;
            -webkit-align-items: flex-start;
            align-items: flex-start;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            -webkit-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
    max-width: none !important;
  }
  .card-deck.justify-content-center .horizontalView .card-img-top,
  .accordion .card-contact .card-img-top {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            -webkit-flex: 0 1 auto;
            flex: 0 1 auto;
    margin: 1.25rem 0 0 1.25rem;
    width: calc(35% - 1.25rem);
  }
  .card-deck.justify-content-center .horizontalView .card-body,
  .accordion .card-contact .card-body {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
            -webkit-flex: 1 1 0;
            flex: 1 1 0;
    min-height: 0;
    padding-bottom: 0;
  }
  .card-deck.justify-content-center .horizontalView .card-body [class*=d-][class*=-flex],
  .accordion .card-contact .card-body [class*=d-][class*=-flex] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            -webkit-flex-direction: row;
            flex-direction: row;
  }
  .card-deck.justify-content-center .horizontalView .card-body [class*=d-][class*=-flex] .card-text + .card-text,
  .accordion .card-contact .card-body [class*=d-][class*=-flex] .card-text + .card-text {
    margin-left: 0.625rem;
  }
  .card-deck.justify-content-center .horizontalView .card-body:last-child,
  .accordion .card-contact .card-body:last-child {
    padding-bottom: 1.25rem;
  }
  .card-deck.justify-content-center .horizontalView .card-footer,
  .accordion .card-contact .card-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 1 100%;
            -webkit-flex: 0 1 100%;
            flex: 0 1 100%;
  }
  .card-deck.justify-content-center .horizontalView .card-footer::before,
  .accordion .card-contact .card-footer::before {
    display: none;
  }
}
@media (min-width: 1200px) {
  .card-deck.justify-content-center .horizontalView .card-img-top,
  .accordion .card-contact .card-img-top {
    width: calc(40% - 1.25rem);
  }
}
@media (min-width: 768px) {
  .card-deck.justify-content-center .horizontalView .card-img-top.embed-responsive::before,
  .accordion .card-contact .card-img-top.embed-responsive::before {
    padding-top: 100%;
  }
}
@media (min-width: 1200px) {
  .card-deck.justify-content-center .horizontalView .card-img-top.embed-responsive::before,
  .accordion .card-contact .card-img-top.embed-responsive::before {
    padding-top: 75%;
  }
}
.card-deck.justify-content-center .horizontalView.card-bordered,
.accordion .card-contact.card-bordered {
  border: 1px solid #d8dde2;
}
.card-deck.justify-content-center .horizontalView.card-bordered .card-body,
.card-deck.justify-content-center .horizontalView.card-bordered .card-footer, .card-bordered .card-deck.justify-content-center .horizontalView .card-body,
.card-bordered .card-deck.justify-content-center .horizontalView .card-footer,
.accordion .card-contact.card-bordered .card-body,
.accordion .card-contact.card-bordered .card-footer,
.card-bordered .accordion .card-contact .card-body,
.card-bordered .accordion .card-contact .card-footer {
  border: 0;
}

/*  Card Deck  */
.card-deck {
  margin-bottom: 0.625rem;
}
@media (min-width: 576px) {
  .card-deck .card {
    margin-bottom: 30px;
  }
}

@media (min-width: 576px) {
  .card-deck-xl-3 .card:not(.card-contact) {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(50% - 30px);
        -webkit-flex-basis: calc(50% - 30px);
            flex-basis: calc(50% - 30px);
  }
  .card-deck-xl-3 .card.card-contact {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(100% - 30px);
        -webkit-flex-basis: calc(100% - 30px);
            flex-basis: calc(100% - 30px);
  }
  .card-deck-xl-4 .card {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(50% - 30px);
        -webkit-flex-basis: calc(50% - 30px);
            flex-basis: calc(50% - 30px);
  }
  .nav-flyout-aside .card-deck .card {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(50% - (30px / 2) );
        -webkit-flex-basis: calc(50% - (30px / 2) );
            flex-basis: calc(50% - (30px / 2) );
    margin-bottom: 15px;
    margin-left: 7.5px;
    margin-right: 7.5px;
  }
}
@media (min-width: 768px) {
  .card-deck-xl-3 .card:not(.card-contact) {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(50% - 30px);
        -webkit-flex-basis: calc(50% - 30px);
            flex-basis: calc(50% - 30px);
  }
  .card-deck-xl-3 .card.card-contact {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(50% - 30px);
        -webkit-flex-basis: calc(50% - 30px);
            flex-basis: calc(50% - 30px);
  }
  .card-deck-xl-4 .card {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(50% - 30px);
        -webkit-flex-basis: calc(50% - 30px);
            flex-basis: calc(50% - 30px);
  }
  .nav-flyout-aside .card-deck .card {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(50% - (30px / 2) );
        -webkit-flex-basis: calc(50% - (30px / 2) );
            flex-basis: calc(50% - (30px / 2) );
    margin-bottom: 15px;
    margin-left: 7.5px;
    margin-right: 7.5px;
  }
}
@media (min-width: 992px) {
  .card-deck-xl-3 .card:not(.card-contact) {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(33.3333333333% - 30px);
        -webkit-flex-basis: calc(33.3333333333% - 30px);
            flex-basis: calc(33.3333333333% - 30px);
  }
  .card-deck-xl-3 .card.card-contact {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(33.3333333333% - 30px);
        -webkit-flex-basis: calc(33.3333333333% - 30px);
            flex-basis: calc(33.3333333333% - 30px);
  }
  .card-deck-xl-4 .card {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(33.3333333333% - 30px);
        -webkit-flex-basis: calc(33.3333333333% - 30px);
            flex-basis: calc(33.3333333333% - 30px);
  }
  .nav-flyout-aside .card-deck .card {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(100% - (30px / 2) );
        -webkit-flex-basis: calc(100% - (30px / 2) );
            flex-basis: calc(100% - (30px / 2) );
    margin-bottom: 15px;
    margin-left: 7.5px;
    margin-right: 7.5px;
  }
}
@media (min-width: 1200px) {
  .card-deck-xl-3 .card:not(.card-contact) {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(33.3333333333% - 30px);
        -webkit-flex-basis: calc(33.3333333333% - 30px);
            flex-basis: calc(33.3333333333% - 30px);
  }
  .card-deck-xl-3 .card.card-contact {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(33.3333333333% - 30px);
        -webkit-flex-basis: calc(33.3333333333% - 30px);
            flex-basis: calc(33.3333333333% - 30px);
  }
  .card-deck-xl-4 .card {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(25% - 30px);
        -webkit-flex-basis: calc(25% - 30px);
            flex-basis: calc(25% - 30px);
  }
  .nav-flyout-aside .card-deck .card {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(100% - (30px / 2) );
        -webkit-flex-basis: calc(100% - (30px / 2) );
            flex-basis: calc(100% - (30px / 2) );
    margin-bottom: 15px;
    margin-left: 7.5px;
    margin-right: 7.5px;
  }
}
@media (max-width: 767.98px) {
  .card-deck-md-2 .card {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(100% - 30px);
        -webkit-flex-basis: calc(100% - 30px);
            flex-basis: calc(100% - 30px);
  }
}
@media (min-width: 768px) {
  .card-deck-md-2 .card {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            -webkit-flex-grow: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    -ms-flex-preferred-size: calc(50% - 30px);
        -webkit-flex-basis: calc(50% - 30px);
            flex-basis: calc(50% - 30px);
  }
}

@media (min-width: 576px) {
  .nav-flyout-aside .card-deck {
    margin-left: -7.5px;
    margin-right: -7.5px;
  }
}

/*  Noteable Cards  */
.notable-yellow .badge, .notable-yellow mark {
  background-color: #fbb900;
}

.notable-orange .badge, .notable-orange mark {
  background-color: #e07a0c;
}

.notable-light-green .badge, .notable-light-green mark {
  background-color: #a3ba1e;
}

.notable-green .badge, .notable-green mark {
  background-color: #00a633;
}

.card-notable .card-title,
.card-notable .card-footer {
  color: #fff;
}

/*  Cards in Swiper  */
.swiper-container:not(.swiper-container-autoheight) .swiper-slide .card {
  height: 100%;
}

.swiper-cards-carousel .swiper-slide:not(.swiper-slide-active) .card-bordered {
  background-color: #fff;
}

.swiper-cards-centered-carousel .swiper-slide:not(.swiper-slide-active) .card-bordered.card-yellow, .swiper-cards-centered-carousel .swiper-slide:not(.swiper-slide-active) .card-bordered.card-orange, .swiper-cards-centered-carousel .swiper-slide:not(.swiper-slide-active) .card-bordered.card-light-green, .swiper-cards-centered-carousel .swiper-slide:not(.swiper-slide-active) .card-bordered.card-green {
  background-color: #fff;
}
.swiper-cards-centered-carousel .swiper-slide:not(.swiper-slide-active) .card:not(.card-bordered) {
  background-color: #F7F8F9 !important;
}
.swiper-cards-centered-carousel .swiper-slide-active .card.card-yellow .card-header-text,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-yellow .card-title,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-yellow .card-text,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-yellow .card-flagline,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-yellow .blockquote footer,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-yellow .card-footer,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-yellow .card-linked:hover,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-yellow .card-linked:hover + .card-footer,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-yellow .text-secondary,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-yellow mark,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-yellow p, .swiper-cards-centered-carousel .swiper-slide-active .card.card-orange .card-header-text,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-orange .card-title,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-orange .card-text,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-orange .card-flagline,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-orange .blockquote footer,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-orange .card-footer,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-orange .card-linked:hover,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-orange .card-linked:hover + .card-footer,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-orange .text-secondary,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-orange mark,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-orange p, .swiper-cards-centered-carousel .swiper-slide-active .card.card-light-green .card-header-text,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-light-green .card-title,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-light-green .card-text,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-light-green .card-flagline,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-light-green .blockquote footer,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-light-green .card-footer,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-light-green .card-linked:hover,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-light-green .card-linked:hover + .card-footer,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-light-green .text-secondary,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-light-green mark,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-light-green p, .swiper-cards-centered-carousel .swiper-slide-active .card.card-green .card-header-text,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-green .card-title,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-green .card-text,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-green .card-flagline,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-green .blockquote footer,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-green .card-footer,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-green .card-linked:hover,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-green .card-linked:hover + .card-footer,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-green .text-secondary,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-green mark,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-green p {
  color: #fff !important;
}
.swiper-cards-centered-carousel .swiper-slide-active .card.card-yellow .card-footer::before, .swiper-cards-centered-carousel .swiper-slide-active .card.card-orange .card-footer::before, .swiper-cards-centered-carousel .swiper-slide-active .card.card-light-green .card-footer::before, .swiper-cards-centered-carousel .swiper-slide-active .card.card-green .card-footer::before {
  border-top-color: #fff;
}
.swiper-cards-centered-carousel .swiper-slide-active .card.card-bordered .card-body,
.swiper-cards-centered-carousel .swiper-slide-active .card.card-bordered .card-footer {
  border-width: 0;
}

.card-contact[class*=-yellow], .card-contact[class*=-orange], .card-contact[class*=-light-green], .card-contact[class*=-green] {
  background: -webkit-repeating-linear-gradient(45deg, rgba(255, 0, 0, 0.5), rgba(0, 0, 255, 0.5) 20px, transparent 0, transparent 20px) !important;
  background: repeating-linear-gradient(45deg, rgba(255, 0, 0, 0.5), rgba(0, 0, 255, 0.5) 20px, transparent 0, transparent 20px) !important;
}
.card-contact[class*=-yellow]:after, .card-contact[class*=-orange]:after, .card-contact[class*=-light-green]:after, .card-contact[class*=-green]:after {
  content: 'Card with class ".card-contact" may not contain additional classes such as *-yellow, *-orange, *-light-green or *-green...';
  color: #fff !important;
  background-color: red;
  text-align: center;
}

.card-contact .imageWrapper {
  position: relative;
}
.card-contact .imageWrapper .locationWrapper {
  position: absolute;
  top: 84%;
  color: #000;
  font-size: 1.25rem;
  width: 100%;
  margin-bottom: 0;
}
.card-contact .imageWrapper .locationWrapper .location {
  line-height: inherit;
  color: white;
  padding-left: 4%;
}

.card-title-line-break {
  word-wrap: anywhere;
}

.card-bordered h5.card-linked {
  font-weight: 600;
}

.center_block .card {
  margin: 0 auto;
}

.card-bordered.card-zoom.card-zoom-hovered .card-linked .card-img-top::before {
  height: 100% !important;
}

.contactCardLayout.card-deck-xl-3 .card:nth-child(n+4) {
  margin-top: 0;
}
.contactCardLayout.card-deck-xl-3 .card:nth-child(n+6) {
  margin-top: 30px;
}

.contactCardLayout {
  color: #000;
}
.contactCardLayout a.contact-link {
  color: #007cbc;
  text-decoration: none;
  background-color: transparent;
}
.contactCardLayout a.contact-link:hover {
  color: #004a70;
  text-decoration: underline;
}
.contactCardLayout .horizontalViewTitle {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 100%;
          -webkit-flex: 0 1 100%;
          flex: 0 1 100%;
}

.colorSetDark .contactCardLayout .card:not(.horizontalView), .colorSetLite .contactCardLayout .card:not(.horizontalView) {
  background-color: unset;
}

.brand-footer {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          -webkit-flex: 0 1 auto;
          flex: 0 1 auto;
  vertical-align: text-bottom;
}
.brand-footer figure {
  height: 1.375rem;
  width: 5rem;
}

.footer-image {
  height: 3rem;
}

.brand-footer,
.footer-image {
  display: inline-block;
  margin-bottom: 1.5rem;
}
.brand-footer img,
.footer-image img {
  display: inline-block;
}
.brand-footer .img-fluid,
.footer-image .img-fluid {
  max-height: 100%;
}

.copyRight p {
  margin: 0;
}

.careerGradient {
  background: -webkit-gradient(linear, left top, right top, color-stop(10%, #007cbc), color-stop(80%, #007cbc), color-stop(10%, #00a633), color-stop(85%, #00a633), color-stop(20%, #a3ba1e), color-stop(90%, #a3ba1e), color-stop(30%, #fbb900), color-stop(95%, #fbb900), color-stop(40%, #e07a0c), to(#e07a0c));
  background: -webkit-linear-gradient(left, #007cbc 10%, #007cbc 80%, #00a633 10%, #00a633 85%, #a3ba1e 20%, #a3ba1e 90%, #fbb900 30%, #fbb900 95%, #e07a0c 40%, #e07a0c 100%);
  background: linear-gradient(to right, #007cbc 10%, #007cbc 80%, #00a633 10%, #00a633 85%, #a3ba1e 20%, #a3ba1e 90%, #fbb900 30%, #fbb900 95%, #e07a0c 40%, #e07a0c 100%);
}
@media (max-width: 1830px) {
  .careerGradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(10%, #007cbc), color-stop(80%, #007cbc), color-stop(10%, #00a633), color-stop(85%, #00a633), color-stop(20%, #a3ba1e), color-stop(90%, #a3ba1e), color-stop(30%, #fbb900), color-stop(95%, #fbb900), color-stop(40%, #e07a0c), to(#e07a0c));
    background: -webkit-linear-gradient(left, #007cbc 10%, #007cbc 80%, #00a633 10%, #00a633 85%, #a3ba1e 20%, #a3ba1e 90%, #fbb900 30%, #fbb900 95%, #e07a0c 40%, #e07a0c 100%);
    background: linear-gradient(to right, #007cbc 10%, #007cbc 80%, #00a633 10%, #00a633 85%, #a3ba1e 20%, #a3ba1e 90%, #fbb900 30%, #fbb900 95%, #e07a0c 40%, #e07a0c 100%);
  }
}
.careerGradient .aboutUsAndSubLinksBpx {
  max-width: 28vw;
}

@media (max-width: 768px) {
  footer.careerGradient {
    background: #007cbc;
  }
}
.custom-core-form .form_invalid {
  margin-bottom: 1rem;
}
.custom-core-form .form--errormsg {
  color: #8b0000;
  font-weight: 600;
}
.custom-core-form .button {
  text-align: center;
}
@media (min-width: 1024px) {
  .custom-core-form .custom-core-form {
    margin: 0 8.5rem;
    padding: 2.6rem;
  }
}

.form--success-msg {
  color: #62798B;
  font-weight: 600;
  margin: 1rem 0 1rem 0;
  text-align: center;
}

.form-control {
  background-clip: border-box;
}
.form-control::-webkit-input-placeholder {
  font-style: italic;
}
.form-control::-moz-placeholder {
  font-style: italic;
}
.form-control:-ms-input-placeholder {
  font-style: italic;
}
.form-control::-ms-input-placeholder {
  font-style: italic;
}
.form-control::placeholder {
  font-style: italic;
}
.form-control:disabled::-webkit-input-placeholder, .form-control[readonly]::-webkit-input-placeholder {
  border-color: #e8ebee;
}
.form-control:disabled::-moz-placeholder, .form-control[readonly]::-moz-placeholder {
  border-color: #e8ebee;
}
.form-control:disabled:-ms-input-placeholder, .form-control[readonly]:-ms-input-placeholder {
  border-color: #e8ebee;
}
.form-control:disabled::-ms-input-placeholder, .form-control[readonly]::-ms-input-placeholder {
  border-color: #e8ebee;
}
[disabled] .form-control, .form-control[disabled], .form-control:disabled, .form-control[readonly], .form-control:disabled::placeholder, .form-control[readonly]::placeholder {
  border-color: #e8ebee;
}
.form-control:disabled::-webkit-input-placeholder {
  color: rgba(98, 121, 139, 0.5);
}
.form-control:disabled::-moz-placeholder {
  color: rgba(98, 121, 139, 0.5);
}
.form-control:disabled:-ms-input-placeholder {
  color: rgba(98, 121, 139, 0.5);
}
.form-control:disabled::-ms-input-placeholder {
  color: rgba(98, 121, 139, 0.5);
}
[disabled] .form-control, .form-control[disabled], .form-control:disabled, .form-control:disabled::placeholder {
  color: rgba(98, 121, 139, 0.5);
}
.form-control[readonly]::-webkit-input-placeholder {
  border-color: #e8ebee;
  font-style: normal;
}
.form-control[readonly]::-moz-placeholder {
  border-color: #e8ebee;
  font-style: normal;
}
.form-control[readonly]:-ms-input-placeholder {
  border-color: #e8ebee;
  font-style: normal;
}
.form-control[readonly]::-ms-input-placeholder {
  border-color: #e8ebee;
  font-style: normal;
}
.form-control[readonly], .form-control[readonly]::placeholder {
  border-color: #e8ebee;
  font-style: normal;
}

.form-inline,
.form-row {
  margin-right: -10px;
  margin-left: -10px;
}
.form-inline > .col,
.form-inline > [class*=col-],
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 10px;
  padding-left: 10px;
}

.form-control:not([readonly]):not([readonly]::-webkit-input-placeholder), .custom-select:not([readonly]):not([readonly]::-webkit-input-placeholder) {
  font-style: italic;
}

.form-control:not([readonly]):not([readonly]::-moz-placeholder), .custom-select:not([readonly]):not([readonly]::-moz-placeholder) {
  font-style: italic;
}

.form-control:not([readonly]):not([readonly]:-ms-input-placeholder), .custom-select:not([readonly]):not([readonly]:-ms-input-placeholder) {
  font-style: italic;
}

.form-control:not([readonly]):not([readonly]::-ms-input-placeholder), .custom-select:not([readonly]):not([readonly]::-ms-input-placeholder) {
  font-style: italic;
}

.form-control:not([readonly]):not([readonly]::placeholder),
.custom-select:not([readonly]):not([readonly]::placeholder) {
  font-style: italic;
}
.form-control.is-valid, .form-control.is-invalid, .was-validated .form-control:valid, .was-validated .form-control:invalid,
.custom-select.is-valid,
.custom-select.is-invalid,
.was-validated .custom-select:valid,
.was-validated .custom-select:invalid {
  background-color: #fff;
  background-position: right 0.938rem top 50%;
  background-repeat: no-repeat;
  padding-right: 2.813rem;
}
.form-control.is-invalid, .was-validated .form-control:invalid,
.custom-select.is-invalid,
.was-validated .custom-select:invalid {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjZTAwYzQzIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTksMGE5LDksMCwxLDAsOSw5QTksOSwwLDAsMCw5LDBabTIuNzMsMTMuNUw5LDEwLjhsLTIuNywyLjctMS44LTEuOEw3LjE3LDksNC40Nyw2LjNsMS44LTEuOEw5LDcuMmwyLjctMi43LDEuOCwxLjhMMTAuNzcsOWwyLjc2LDIuN1oiLz4KPC9zdmc+");
}
.form-control.is-invalid[readonly], .was-validated .form-control:invalid[readonly],
.custom-select.is-invalid[readonly],
.was-validated .custom-select:invalid[readonly] {
  border-color: #e00c43;
}
.form-control.is-valid, .was-validated .form-control:valid,
.custom-select.is-valid,
.was-validated .custom-select:valid {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDBhNjMzIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHBhdGggZD0iTTksMGE5LDksMCwxLDAsOSw5QTksOSwwLDAsMCw5LDBaTTguMDYsMTMuMDksMy41Nyw4LjU5bDEuOC0xLjhMOC4wNiw5LjQ4bDQuNTctNC41NywxLjgsMS44MVoiLz4KPC9zdmc+");
}

.select,
.custom-select,
.dropdown {
  font-weight: 600;
}
.select:focus,
.custom-select:focus,
.dropdown:focus {
  background-color: #fff;
}
.select.is-invalid,
.custom-select.is-invalid,
.dropdown.is-invalid {
  border-width: 1px;
  background-size: auto;
}

.dropdown-toggle[aria-expanded=true]::after {
  -webkit-transform: rotate(-180deg);
          -ms-transform: rotate(-180deg);
      transform: rotate(-180deg);
}

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  font-weight: 600;
}

label, .label,
.col-form-label,
.col-form-label-sm,
.col-form-label-lg {
  color: #62798B;
}
label:not(.form-check-label):not(.custom-control-label), .label:not(.form-check-label):not(.custom-control-label),
.col-form-label:not(.form-check-label):not(.custom-control-label),
.col-form-label-sm:not(.form-check-label):not(.custom-control-label),
.col-form-label-lg:not(.form-check-label):not(.custom-control-label) {
  font-weight: 600;
}

.label {
  margin-bottom: 1px;
}

.form-control,
.form-control-sm,
.form-control-lg {
  font-size: 1rem;
}

.col-form-label {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.col-form-label-lg {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
}

.col-form-label-sm {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

.form-group-calculator {
  margin-bottom: 0.25rem;
}
@media (min-width: 576px) {
  .form-group-calculator {
    margin-bottom: 0.5rem;
  }
}
@media (min-width: 768px) {
  .form-group-calculator {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) {
  .form-group-calculator {
    margin-bottom: 1.5rem;
  }
}

.form-group {
  margin-bottom: 0.5rem;
}
@media (min-width: 768px) {
  .form-group {
    margin-bottom: 1rem;
  }
}

.custom-control-label:before {
  background-color: #e8ebee;
  border: 1px solid #d8dde2;
}
.custom-control-label:checked:before {
  border-color: rgba(0, 124, 188, 0.5);
}
.custom-control-input:checked ~ .custom-control-label:before {
  border-color: #007cbc;
}
.custom-control-input:disabled ~ .custom-control-label:before, .custom-control-input:disabled:checked ~ .custom-control-label:before {
  border-color: transparent;
}
.custom-control-label:hover:before {
  background-color: #d8dde2;
}
.custom-control-label ~ .custom-control-label:before {
  border-color: #007cbc;
}

.input-group-text {
  border: none;
}

[class*=valid-feedback] {
  font-style: italic;
}

/* White Forms on Background Colored sections */
.form-white .form-text,
.form-white label, .form-white .label,
.form-white .col-form-label,
.form-white .col-form-label-sm,
.form-white .col-form-label-lg {
  color: #fff;
}

h2.form-text,
.h2.form-text,
h3.form-text,
.h3.form-text,
h4.form-text,
.h4.form-text {
  margin-bottom: 0;
}

div .form--textfield {
  height: 2.25rem;
  margin-bottom: 1.3rem;
}
div .form--textfield:focus {
  background-color: #e8ebee;
}
div .custom-select-sm {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

.form--textarea {
  margin-bottom: 1.3rem;
}
.form--textarea:focus {
  background-color: #e8ebee;
}

.form-options--checkbox {
  border: none;
  padding: 0;
  margin: 0 0 1.3rem 0;
}
.form-options--checkbox a {
  color: #62798B;
}

.cmp-form-options__field-label-radio {
  display: block;
  position: relative;
  padding-left: 1.6rem;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 1rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cmp-form-options__field-label-radio input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cmp-form-options__field-label-radio input:checked ~ .cmp-form-options__field-radio-mark {
  background-color: #007cbc;
}
.cmp-form-options__field-label-radio input:checked ~ .cmp-form-options__field-radio-mark:after {
  display: block;
}
.cmp-form-options__field-label-radio .cmp-form-options__field-radio-mark:after {
  top: 0.3rem;
  left: 0.3rem;
  width: 0.4rem;
  height: 0.4rem;
  border-radius: 50%;
  background: white;
}

.cmp-form-options__field-radio-mark {
  position: absolute;
  top: 0.2rem;
  left: 0;
  height: 1rem;
  width: 1rem;
  background-color: #e8ebee;
  border-radius: 50%;
}
.cmp-form-options__field-radio-mark:after {
  content: "";
  position: absolute;
  display: none;
}

.form-options--drop-down {
  border: none;
  margin: 0 0 1.3rem 0;
  padding: 0;
  position: relative;
}
.form-options--drop-down .cmp-form-options__field--drop-down {
  width: 100%;
  height: 2.25rem;
  border: solid 1px #d9d9d9;
  background-color: #e8ebee;
  outline: none;
  color: #56748e;
  cursor: pointer;
}
.form-options--drop-down .form__dropdown--errormsg {
  margin-top: 1rem;
}

.search-results .search-result-abstract.product-desc {
  max-height: 75px;
  overflow: hidden;
}

/*  Header */
/*	-----------------------------------------------------------------------------------------  */
.header-hero {
  height: 650px;
}
@media (min-width: 768px) {
  .header-hero {
    height: 700px;
  }
}

.header-large {
  height: 600px;
}
@media (min-width: 768px) {
  .header-large {
    height: 700px;
  }
}

.header-medium {
  height: 550px;
}

.header-small {
  height: 350px;
}

.header-product {
  min-height: 250px;
  padding: 1.5rem 0;
}
.header-product .img-fluid {
  max-width: 100%;
}

.header-xs {
  height: 195px;
}

.header-hero .visual-wrapper,
.header-large .visual-wrapper,
.header-medium .visual-wrapper,
.header-small .visual-wrapper,
.header-xs .visual-wrapper {
  overflow: hidden;
}
.header-hero .visual-wrapper > *,
.header-large .visual-wrapper > *,
.header-medium .visual-wrapper > *,
.header-small .visual-wrapper > *,
.header-xs .visual-wrapper > * {
  display: inline-block;
  left: 50%;
  max-height: none;
  max-width: none;
  min-height: 100%;
  min-width: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
}

.stage-head {
  line-height: 1.267;
}
.stage-head {
  font-size: 20px;
}
@media screen and (min-width: 320px) {
  .stage-head {
    font-size: calc(1.256281407vw + 15.9798994975px);
  }
}
@media screen and (min-width: 1116px) {
  .stage-head {
    font-size: 30px;
  }
}
.header-hero .stage-head {
  font-size: 20px;
}
@media screen and (min-width: 320px) {
  .header-hero .stage-head {
    font-size: calc(3.7688442211vw + 7.9396984925px);
  }
}
@media screen and (min-width: 1116px) {
  .header-hero .stage-head {
    font-size: 50px;
  }
}
p.stage-head {
  font-weight: 600;
}

.stage-text {
  line-height: 1.333;
}

.full-bg-darked:before {
  background: rgba(0, 0, 0, 0.5);
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.full-bg-lighted:before {
  background: rgba(255, 255, 255, 0.75);
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.full-bg-transparent:before {
  background: rgba(255, 255, 255, 0);
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

/*  hero-feature-teaser-list */
/*	-----------------------------------------------------------------------------------------  */
.hero-feature-teaser-list {
  background: #000;
  overflow: hidden;
  position: relative;
}
@media (min-width: 768px) {
  .hero-feature-teaser-list {
    height: 50rem;
  }
}
@media (min-width: 992px) {
  .hero-feature-teaser-list {
    height: 37.5rem;
  }
}
@media (min-width: 1200px) {
  .hero-feature-teaser-list {
    height: 43.75rem;
  }
}
@media (max-width: 767.98px) {
  .hero-feature-teaser-list {
    height: auto;
  }
}
.hero-feature-teaser-list .hero-feature-mask-list,
.hero-feature-teaser-list .hero-feature-cover-list {
  display: block;
}
@media (min-width: 768px) {
  .hero-feature-teaser-list .hero-feature-mask-list,
  .hero-feature-teaser-list .hero-feature-cover-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
  }
}
.hero-feature-teaser-list .hero-feature-mask-list::after,
.hero-feature-teaser-list .hero-feature-cover-list::after {
  clear: both;
  content: "";
  display: block;
  height: 0;
}
.hero-feature-teaser-list .hero-feature-mask-list {
  z-index: 9;
}
@media (max-width: 767.98px) {
  .hero-feature-teaser-list .hero-feature-mask-list {
    position: relative;
  }
}
.hero-feature-teaser-list .hero-feature-mask-list .mask-item {
  border-color: rgba(51, 51, 51, 0.7);
  overflow: hidden;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
@media (max-width: 767.98px) {
  .hero-feature-teaser-list .hero-feature-mask-list .mask-item {
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }
}
@media (min-width: 768px) {
  .hero-feature-teaser-list .hero-feature-mask-list .mask-item {
    border-right-style: solid;
    border-right-width: 1px;
  }
}
.hero-feature-teaser-list .hero-feature-mask-list .mask-item.mask-video .center-button {
  left: 50%;
  opacity: 1;
  text-align: center;
  -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
}
@media (max-width: 767.98px) {
  .hero-feature-teaser-list .hero-feature-mask-list .mask-item.mask-video .center-button {
    top: 30%;
  }
}
@media (min-width: 768px) {
  .hero-feature-teaser-list .hero-feature-mask-list .mask-item.mask-video .center-button {
    top: 50%;
  }
}
@media (min-width: 768px) and (hover: hover) {
  .hero-feature-teaser-list .hero-feature-mask-list .mask-item.mask-video .center-button {
    display: none;
  }
}
.hero-feature-teaser-list .hero-feature-mask-list .mask-item .mask {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
.hero-feature-teaser-list .hero-feature-mask-list .mask-item.active.mask-video .center-button, .hero-feature-teaser-list .hero-feature-mask-list .mask-item:not(.mask-video) .center-button {
  display: none;
}
.hero-feature-teaser-list .hero-feature-mask-list .mask-item .center-button,
.hero-feature-teaser-list .hero-feature-mask-list .mask-item .top-text {
  position: absolute;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  width: 100%;
  z-index: 3;
}
.hero-feature-teaser-list .hero-feature-mask-list .mask-item .top-text {
  bottom: 8%;
  opacity: 1;
}
@media (max-width: 767.98px) {
  .hero-feature-teaser-list .hero-feature-mask-list .mask-item .top-text {
    display: none;
  }
}
@media (max-width: 575.98px) {
  .hero-feature-teaser-list .hero-feature-mask-list .mask-item .top-text {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 768px) {
  .hero-feature-teaser-list .hero-feature-mask-list .mask-item .top-text {
    padding-left: 15%;
    padding-right: 15%;
    width: 100%;
  }
}
.hero-feature-teaser-list .hero-feature-mask-list .mask-item .top-text h1, .hero-feature-teaser-list .hero-feature-mask-list .mask-item .top-text h2, .hero-feature-teaser-list .hero-feature-mask-list .mask-item .top-text .h1, .hero-feature-teaser-list .hero-feature-mask-list .mask-item .top-text .h2 {
  color: #fff;
  font-size: 1.5rem;
}
.hero-feature-teaser-list .hero-feature-mask-list .mask-item .bottom-text {
  bottom: 0;
  color: #fff;
  display: block;
  padding-top: 1.5625rem;
  position: absolute;
  text-align: left;
  z-index: 3;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
@media (max-width: 767.98px) {
  .hero-feature-teaser-list .hero-feature-mask-list .mask-item .bottom-text {
    padding-left: 7%;
    padding-right: 7%;
    margin: 1.25rem;
    width: calc(100% - 2.5rem);
  }
}
@media (max-width: 575.98px) {
  .hero-feature-teaser-list .hero-feature-mask-list .mask-item .bottom-text {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 768px) {
  .hero-feature-teaser-list .hero-feature-mask-list .mask-item .bottom-text {
    padding-left: 15%;
    padding-right: 15%;
    width: 100%;
    -webkit-transform: translate(0, 100%);
            -ms-transform: translate(0, 100%);
        transform: translate(0, 100%);
  }
}
.hero-feature-teaser-list .hero-feature-mask-list .mask-item .bottom-text h1, .hero-feature-teaser-list .hero-feature-mask-list .mask-item .bottom-text h2, .hero-feature-teaser-list .hero-feature-mask-list .mask-item .bottom-text .h1, .hero-feature-teaser-list .hero-feature-mask-list .mask-item .bottom-text .h2 {
  color: #fff;
  font-size: 1.5rem;
  margin-bottom: 1.25rem;
  text-align: left;
}
.hero-feature-teaser-list .hero-feature-mask-list .mask-item.active {
  color: #d9d9d9;
}
.hero-feature-teaser-list .hero-feature-mask-list .mask-item.active .mask {
  background: rgba(255, 255, 255, 0);
}
.hero-feature-teaser-list .hero-feature-mask-list .mask-item.active .top-text {
  opacity: 0;
}
@media (min-width: 768px) {
  .hero-feature-teaser-list .hero-feature-mask-list .mask-item.active .bottom-text {
    -webkit-transform: translate(0, 0);
            -ms-transform: translate(0, 0);
        transform: translate(0, 0);
  }
}
.hero-feature-teaser-list .hero-feature-mask-list .mask-item.active-next.mask-video .center-button,
.hero-feature-teaser-list .hero-feature-mask-list .mask-item.active-next .top-text, .hero-feature-teaser-list .hero-feature-mask-list .mask-item.active-prev.mask-video .center-button,
.hero-feature-teaser-list .hero-feature-mask-list .mask-item.active-prev .top-text {
  opacity: 0.4;
}
.hero-feature-teaser-list .hero-feature-mask-list:hover .mask-item {
  border-color: rgba(255, 255, 255, 0.4);
}
.hero-feature-teaser-list .mask,
.hero-feature-teaser-list .section-bg {
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.hero-feature-teaser-list .section-bg {
  opacity: 1;
  z-index: 1;
}
@media (max-width: 767.98px) {
  .hero-feature-teaser-list .hero-feature-mask-list .mask-item,
  .hero-feature-teaser-list .hero-feature-cover-list .feature-cover-item,
  .hero-feature-teaser-list .hero-feature-background-list .background-item {
    height: 32rem;
    position: relative;
  }
}
@media (max-width: 575.98px) {
  .hero-feature-teaser-list .hero-feature-mask-list .mask-item,
  .hero-feature-teaser-list .hero-feature-cover-list .feature-cover-item,
  .hero-feature-teaser-list .hero-feature-background-list .background-item {
    height: 42rem;
  }
}
@media (min-width: 768px) {
  .hero-feature-teaser-list .hero-feature-mask-list .mask-item,
  .hero-feature-teaser-list .hero-feature-cover-list .feature-cover-item {
    height: 100%;
    position: relative;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    width: 25%;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .hero-feature-teaser-list.hero-feature-teaser-list-4 .hero-feature-mask-list,
  .hero-feature-teaser-list.hero-feature-teaser-list-4 .hero-feature-cover-list {
    -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .hero-feature-teaser-list.hero-feature-teaser-list-4 .hero-feature-mask-list .mask-item,
  .hero-feature-teaser-list.hero-feature-teaser-list-4 .hero-feature-mask-list .feature-cover-item,
  .hero-feature-teaser-list.hero-feature-teaser-list-4 .hero-feature-cover-list .mask-item,
  .hero-feature-teaser-list.hero-feature-teaser-list-4 .hero-feature-cover-list .feature-cover-item {
    height: 50%;
    width: 50%;
  }
}
@media (min-width: 992px) {
  .hero-feature-teaser-list.hero-feature-teaser-list-4 .hero-feature-mask-list .mask-item,
  .hero-feature-teaser-list.hero-feature-teaser-list-4 .hero-feature-mask-list .feature-cover-item,
  .hero-feature-teaser-list.hero-feature-teaser-list-4 .hero-feature-cover-list .mask-item,
  .hero-feature-teaser-list.hero-feature-teaser-list-4 .hero-feature-cover-list .feature-cover-item {
    width: 25%;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .hero-feature-teaser-list.hero-feature-teaser-list-4 .mask-item:nth-child(-n+2) {
    border-bottom-width: 1px;
    border-bottom-style: solid;
  }
  .hero-feature-teaser-list.hero-feature-teaser-list-4 .mask-item:nth-child(odd) {
    border-right-width: 1px;
    border-right-style: solid;
  }
  .hero-feature-teaser-list.hero-feature-teaser-list-4 .mask-item:nth-child(even) {
    border-right: none;
  }
  .hero-feature-teaser-list.hero-feature-teaser-list-4 .mask-item:nth-child(3), .hero-feature-teaser-list.hero-feature-teaser-list-4 .mask-item:nth-child(4) {
    border-bottom: none;
  }
}
@media (min-width: 768px) {
  .hero-feature-teaser-list.hero-feature-teaser-list-3 .hero-feature-mask-list .mask-item,
  .hero-feature-teaser-list.hero-feature-teaser-list-3 .hero-feature-cover-list .feature-cover-item {
    width: 33.333%;
  }
}
@media (min-width: 768px) {
  .hero-feature-teaser-list.hero-feature-teaser-list-2 .hero-feature-mask-list .mask-item,
  .hero-feature-teaser-list.hero-feature-teaser-list-2 .hero-feature-cover-list .feature-cover-item {
    width: 50%;
  }
}
.hero-feature-teaser-list .hero-feature-cover-list {
  z-index: 8;
}
.hero-feature-teaser-list .feature-cover-item {
  -webkit-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.hero-feature-teaser-list .feature-cover-item .section-bg {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  position: relative;
  width: 100%;
}
.hero-feature-teaser-list .feature-cover-item .section-bg::before {
  background-color: #8a9ba8;
  content: "";
  display: block;
  height: 100%;
  left: 0;
  mix-blend-mode: multiply;
  position: absolute;
  top: 0;
  width: 100%;
}
.hero-feature-teaser-list .feature-cover-item.active {
  opacity: 0;
}
@media (min-width: 768px) {
  .hero-feature-teaser-list .feature-cover-item.active-prev, .hero-feature-teaser-list .feature-cover-item.active-next {
    opacity: 0;
  }
}
@media (max-width: 767.98px) {
  .hero-feature-teaser-list .hero-feature-cover-list,
  .hero-feature-teaser-list .hero-feature-background-list {
    position: absolute;
    top: 0;
    width: 100%;
  }
}
@media (min-width: 768px) {
  .hero-feature-teaser-list .background-item {
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
  }
  .hero-feature-teaser-list .background-item.active img {
    -webkit-transform: translate(-50%, -50%) scale(1.03);
            -ms-transform: translate(-50%, -50%) scale(1.03);
        transform: translate(-50%, -50%) scale(1.03);
  }
}
.hero-feature-teaser-list .background-item.active {
  opacity: 1;
  z-index: 4;
}
.hero-feature-teaser-list .background-item-bg {
  overflow: hidden;
  position: relative;
}
.hero-feature-teaser-list div.background-item-bg {
  height: 100%;
}
.hero-feature-teaser-list img.background-item-bg,
.hero-feature-teaser-list video.background-item-bg {
  display: inline-block;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  vertical-align: baseline;
  -webkit-transition: 1s ease;
  transition: 1s ease;
}

_:-ms-fullscreen, :root .hero-feature-teaser-list .feature-cover-item .section-bg::before {
  background-color: rgba(0, 0, 0, 0.5);
}

@supports (-ms-ime-align: auto) {
  .hero-feature-teaser-list .hero-feature-cover-list .feature-cover-item .section-bg::before {
    background-color: rgba(0, 0, 0, 0.5);
  }
}
/*  Hero Parallax Explode */
/*	-----------------------------------------------------------------------------------------  */
.hero-parallax-explode {
  position: relative;
}
@media (min-width: 1200px) {
  .hero-parallax-explode .hero-parallax-explode-row:nth-child(2n) {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            -webkit-justify-content: flex-end;
            justify-content: flex-end;
  }
  .hero-parallax-explode .hero-parallax-explode-row:nth-child(2n+1) {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            -webkit-justify-content: flex-end;
            justify-content: flex-end;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            -webkit-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}
.hero-parallax-explode .hero-parallax-explode-row .hero-parallax-explode-images {
  position: relative;
}
.hero-parallax-explode .hero-parallax-explode-row .hero-parallax-explode-images img {
  width: 100%;
  height: auto;
}
.hero-parallax-explode .hero-parallax-explode-row .hero-parallax-explode-images img + img {
  position: absolute;
  top: 0;
  left: 0;
}
.hero-parallax-explode .hero-parallax-explode-row + .hero-parallax-explode-row {
  margin-top: 60px;
}
.hero-parallax-explode .hero-parallax-explode-wrapper {
  display: none;
}
.hero-parallax-explode.hero-parallax-explode-initialized .hero-parallax-explode-row {
  visibility: hidden;
}
.hero-parallax-explode .hero-parallax-explode-wrapper {
  display: block;
  margin-top: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.hero-parallax-explode .hero-parallax-explode-wrapper .hero-parallax-explode-image,
.hero-parallax-explode .hero-parallax-explode-wrapper .hero-parallax-explode-text {
  will-change: top, scroll-position;
  position: absolute;
  left: 0;
  top: 0;
}
.hero-parallax-explode .hero-parallax-explode-wrapper .hero-parallax-explode-text {
  opacity: 1;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.hero-parallax-explode .hero-parallax-explode-wrapper .hero-parallax-explode-text.hero-parallax-explode-stacked {
  opacity: 0;
}

.heroteaserbox-container {
  height: auto;
  margin-bottom: 2rem;
}
.heroteaserbox-container .text-block {
  width: 70%;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  color: #fff;
}
.heroteaserbox-container .layout-box {
  height: 14rem;
  position: relative;
}
.heroteaserbox-container .teaser-box-wrapper {
  height: auto;
  padding: 0 0.3rem;
}
.heroteaserbox-container .teaserBox-8-4 .teaser-box-wrapper,
.heroteaserbox-container .teaserBox-8-5 .teaser-box-wrapper,
.heroteaserbox-container .teaserBox-8-6 .teaser-box-wrapper,
.heroteaserbox-container .teaserBox-8-7 .teaser-box-wrapper {
  padding: 0.35rem 0.3rem;
}
.heroteaserbox-container .hero-teaser-box {
  height: 100%;
  text-align: center;
}
.heroteaserbox-container .teaserBox {
  height: auto;
  width: 24.6%;
  display: inline-block;
  height: 100%;
}
.heroteaserbox-container .teaserBox:hover {
  -webkit-transform: scale(1.03);
  -ms-transform: scale(1.03);
      transform: scale(1.03);
}
.heroteaserbox-container .heroteaserbox {
  height: auto;
}
.heroteaserbox-container .teaserBox-1-0 {
  width: 100% !important;
}
.heroteaserbox-container .teaserBox-2-0,
.heroteaserbox-container .teaserBox-2-1 {
  width: 49.5%;
}
.heroteaserbox-container .teaserBox-3-2 {
  width: 49.8%;
}
.heroteaserbox-container .teaserBox-5-0 .layout-box,
.heroteaserbox-container .teaserBox-5-1 .layout-box,
.heroteaserbox-container .teaserBox-6-0 .layout-box,
.heroteaserbox-container .teaserBox-6-1 .layout-box,
.heroteaserbox-container .teaserBox-7-0 .layout-box {
  height: 28.8rem;
}
.heroteaserbox-container .teaserBox-5-2 {
  width: 49.5%;
  vertical-align: top;
}
.heroteaserbox-container .teaserBox-5-3,
.heroteaserbox-container .teaserBox-5-4,
.heroteaserbox-container .teaserBox-6-2,
.heroteaserbox-container .teaserBox-6-3,
.heroteaserbox-container .teaserBox-6-4,
.heroteaserbox-container .teaserBox-6-5,
.heroteaserbox-container .teaserBox-7-1,
.heroteaserbox-container .teaserBox-7-2,
.heroteaserbox-container .teaserBox-7-3,
.heroteaserbox-container .teaserBox-7-4,
.heroteaserbox-container .teaserBox-7-5,
.heroteaserbox-container .teaserBox-7-6 {
  vertical-align: top;
}
.heroteaserbox-container .teaserBox-5-3,
.heroteaserbox-container .teaserBox-6-4,
.heroteaserbox-container .teaserBox-7-4 {
  margin-top: -14.42rem;
}
.heroteaserbox-container .teaserBox-5-4,
.heroteaserbox-container .teaserBox-6-5,
.heroteaserbox-container .teaserBox-7-5 {
  margin-top: -15.92rem;
}
.heroteaserbox-container .teaserBox-7-4 {
  margin-left: 25%;
}
.heroteaserbox-container .teaserBox-7-6 {
  margin-top: -17.5rem;
}
.heroteaserbox-container .teaserBox-5-3,
.heroteaserbox-container .teaserBox-6-4,
.heroteaserbox-container .teaserBox-7-5 {
  margin-left: 49.9%;
}
.heroteaserbox-container .teaserBox-5-4,
.heroteaserbox-container .teaserBox-6-5,
.heroteaserbox-container .teaserBox-7-6 {
  margin-left: 74.8%;
}
.heroteaserbox-container .text-blue-gray {
  color: #62798B !important;
}
.heroteaserbox-container .layout2.teaserBox-6 {
  width: 24.6%;
}
.heroteaserbox-container .layout2 .teaser-box-wrapper {
  padding: 0.19rem 0.3rem !important;
}
.heroteaserbox-container .layout2.teaserBox-6-0, .heroteaserbox-container .layout2.teaserBox-6-1, .heroteaserbox-container .layout2.teaserBox-7-0, .heroteaserbox-container .layout2.teaserBox-5-0, .heroteaserbox-container .layout2.teaserBox-5-1, .heroteaserbox-container .layout2.teaserBox-4-0, .heroteaserbox-container .layout2.teaserBox-4-1, .heroteaserbox-container .layout2.teaserBox-4-2, .heroteaserbox-container .layout2.teaserBox-4-3, .heroteaserbox-container .layout2.teaserBox-3-0, .heroteaserbox-container .layout2.teaserBox-3-1, .heroteaserbox-container .layout2.teaserBox-3-2 {
  width: 49.5%;
}
.heroteaserbox-container .layout2.teaserBox-3-1 {
  vertical-align: top;
  margin-top: 0;
}
.heroteaserbox-container .layout2.teaserBox-3-1 .layout-box {
  height: 28.8rem;
}
.heroteaserbox-container .layout2.teaserBox-6-0 .layout-box, .heroteaserbox-container .layout2.teaserBox-6-1 .layout-box, .heroteaserbox-container .layout2.teaserBox-5-0 .layout-box, .heroteaserbox-container .layout2.teaserBox-5-1 .layout-box, .heroteaserbox-container .layout2.teaserBox-7-0 .layout-box {
  height: 14rem;
}
.heroteaserbox-container .layout2.teaserBox-3-2 {
  vertical-align: top;
  margin-top: -14.42rem;
}
.heroteaserbox-container .layout2.teaserBox-5-3, .heroteaserbox-container .layout2.teaserBox-5-4, .heroteaserbox-container .layout2.teaserBox-6-4, .heroteaserbox-container .layout2.teaserBox-6-5, .heroteaserbox-container .layout2.teaserBox-7-3, .heroteaserbox-container .layout2.teaserBox-7-4, .heroteaserbox-container .layout2.teaserBox-7-5, .heroteaserbox-container .layout2.teaserBox-7-6 {
  margin-left: 0;
  margin-top: 0;
}

@media (min-width: 768px) and (max-width: 992px) {
  .heroteaserbox-container .text-block {
    width: 80%;
  }
  .heroteaserbox-container .layout2 .teaser-box-wrapper,
  .heroteaserbox-container .teaser-box-wrapper {
    padding: 0.1rem 0.3rem !important;
  }
  .heroteaserbox-container .teaserBox {
    width: 49.5%;
    margin-bottom: 0.15rem;
  }
  .heroteaserbox-container .teaserBox-7-1 {
    margin-top: 0 !important;
  }
  .heroteaserbox-container .layout-box,
  .heroteaserbox-container .layout2.teaserBox .layout-box {
    height: 12rem;
  }
  .heroteaserbox-container .teaserBox-3-2 {
    width: 99.8%;
  }
  .heroteaserbox-container .teaserBox-5-0 .layout-box,
  .heroteaserbox-container .teaserBox-5-1 .layout-box,
  .heroteaserbox-container .teaserBox-6-0 .layout-box,
  .heroteaserbox-container .teaserBox-6-1 .layout-box,
  .heroteaserbox-container .teaserBox-7-0 .layout-box,
  .heroteaserbox-container .layout2.teaserBox-3-1 .layout-box,
  .heroteaserbox-container .layout2.teaserBox-5-0 .layout-box,
  .heroteaserbox-container .layout2.teaserBox-5-1 .layout-box,
  .heroteaserbox-container .layout2.teaserBox-7-0 .layout-box {
    height: 12rem;
  }
  .heroteaserbox-container .teaserBox-5-2,
  .heroteaserbox-container .teaserBox-7-0,
  .heroteaserbox-container .layout2.teaserBox-7-0,
  .heroteaserbox-container .layout2.teaserBox-3-2 {
    width: 99.8% !important;
  }
  .heroteaserbox-container .teaserBox-5-3,
  .heroteaserbox-container .teaserBox-6-4,
  .heroteaserbox-container .teaserBox-7-4,
  .heroteaserbox-container .teaserBox-5-4,
  .heroteaserbox-container .teaserBox-6-5,
  .heroteaserbox-container .teaserBox-7-3,
  .heroteaserbox-container .teaserBox-7-5,
  .heroteaserbox-container .teaserBox-7-6 {
    margin-top: 0.4rem !important;
  }
  .heroteaserbox-container .layout2.teaserBox-3-2 {
    margin-top: 0.15rem;
  }
  .heroteaserbox-container .teaserBox-7-4,
  .heroteaserbox-container .teaserBox-5-3,
  .heroteaserbox-container .teaserBox-6-4,
  .heroteaserbox-container .teaserBox-7-5,
  .heroteaserbox-container .teaserBox-5-4,
  .heroteaserbox-container .teaserBox-6-5,
  .heroteaserbox-container .teaserBox-7-6 {
    margin-left: 0;
  }
  .heroteaserbox-container .teaserBox:first-child,
  .heroteaserbox-container .teaserBox:nth-child(2) {
    margin-top: 1.5rem;
  }
  .heroteaserbox-container .teaserBox-7-1 {
    margin-top: 0 !important;
  }
}
@media (max-width: 767px) {
  .heroteaserbox-container .teaserBox:first-child {
    margin-top: 1.5rem !important;
  }
  .heroteaserbox-container .teaserBox-2-0 {
    padding-right: 0;
  }
  .heroteaserbox-container .teaserBox-2-1 {
    padding-left: 0;
  }
  .heroteaserbox-container .text-block {
    width: 90%;
  }
  .heroteaserbox-container .teaser-box-wrapper {
    padding: 0;
  }
  .heroteaserbox-container .teaserBox {
    width: 100% !important;
    margin-bottom: 0.5rem;
    vertical-align: top;
  }
  .heroteaserbox-container .layout-box,
  .heroteaserbox-container .layout2 .layout-box {
    height: 10rem !important;
  }
  .heroteaserbox-container .teaserBox-5-0 .layout-box,
  .heroteaserbox-container .teaserBox-5-1 .layout-box,
  .heroteaserbox-container .teaserBox-6-0 .layout-box,
  .heroteaserbox-container .teaserBox-6-1 .layout-box,
  .heroteaserbox-container .teaserBox-7-0 .layout-box {
    height: 10rem;
  }
  .heroteaserbox-container .teaserBox-5-3,
  .heroteaserbox-container .teaserBox-6-4,
  .heroteaserbox-container .teaserBox-7-4,
  .heroteaserbox-container .teaserBox-5-4,
  .heroteaserbox-container .teaserBox-6-5,
  .heroteaserbox-container .teaserBox-7-5,
  .heroteaserbox-container .teaserBox-7-6,
  .heroteaserbox-container .layout2.teaserBox-3-2 {
    margin-top: 0;
  }
  .heroteaserbox-container .teaserBox-7-4,
  .heroteaserbox-container .teaserBox-5-3,
  .heroteaserbox-container .teaserBox-6-4,
  .heroteaserbox-container .teaserBox-7-5,
  .heroteaserbox-container .teaserBox-5-4,
  .heroteaserbox-container .teaserBox-6-5,
  .heroteaserbox-container .teaserBox-7-6 {
    margin-left: 0;
  }
}
@media (min-width: 1000px) {
  .swiper-hero-stage .header-hero-animate-reveal .header-hero-animate-multiline {
    width: 980px;
  }
}
@media (max-width: 767.98px) {
  .swiper-hero-stage .header-hero-animate-fly-in .header-hero-animate-multiline > div,
  .swiper-hero-stage .header-hero-animate-reveal .header-hero-animate-multiline > div {
    white-space: normal;
  }
}
@media (min-width: 576px) {
  .swiper-hero-stage .header-hero-animate-fly-in .header-hero-animate-multiline > div,
  .swiper-hero-stage .header-hero-animate-reveal .header-hero-animate-multiline > div {
    white-space: nowrap;
  }
}

@media (min-width: 768px) {
  .header-hero {
    height: 700px;
  }
}

@media (max-width: 767.98px) {
  .imageMap .wrapperDiv {
    width: 95% !important;
  }
}
.partDetailsPointer {
  top: 1rem;
  left: 0;
  content: " ";
  height: 0;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility 0ms;
  transition: visibility 0ms;
  width: 0;
  position: absolute;
  pointer-events: none;
  border: 16px solid transparent;
  border-bottom-color: #fff;
  z-index: 999;
}

.highlighter:hover .partDetailsPointer {
  visibility: visible;
  -webkit-transition: visibility 0ms;
  transition: visibility 0ms;
  opacity: 1;
}
.highlighter:hover .partDetails {
  visibility: visible;
  -webkit-transition: visibility 0ms;
  transition: visibility 0ms;
  opacity: 1;
}

.highlighter {
  position: absolute;
  display: block;
  visibility: visible;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
  min-height: 1px;
  margin: 0 auto;
}
.highlighter .partDetails {
  -webkit-transition: visibility 0ms;
  transition: visibility 0ms;
  position: absolute;
  max-width: 276px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  opacity: 0;
  padding: 0;
  background: #fff;
  visibility: hidden;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  -webkit-transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  left: auto;
  top: 1.75em;
  margin-top: 1.2em;
  z-index: 1000;
}

.partDetails h3 {
  padding: 15px;
  margin-bottom: 0;
}
.partDetails ul, .partDetails p, .partDetails ol {
  padding: 0 15px 15px;
  margin: 0;
  font-size: 12px;
  word-wrap: break-word;
}
.partDetails a {
  padding: 0 15px 15px;
  margin: 0;
  font-size: 12px;
  display: inline-block;
  word-break: break-word;
}
.partDetails ul li {
  font-size: 12px;
  padding: 0 0 12px 15px;
  list-style: none;
  position: relative;
  opacity: 1;
}
.partDetails ol li {
  font-size: 12px;
  padding: 0 0 12px 15px;
  position: relative;
  opacity: 1;
}
.partDetails ul li:last-child {
  padding-bottom: 0;
}
.partDetails ul li:before {
  position: absolute;
  top: 5px;
  left: 0;
  display: block;
  width: 4px;
  height: 4px;
  background: #000;
  content: "";
}

.wrapperDiv {
  position: relative;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}

.pulseEffect {
  -webkit-animation: animate 2s linear infinite;
          animation: animate 2s linear infinite;
}
.pulseEffect:hover {
  -webkit-animation: none;
          animation: none;
}

@-webkit-keyframes animate {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(0, 124, 188, 0.8), 0 0 0 0 rgba(0, 124, 188, 0.6);
            box-shadow: 0 0 0 0 rgba(0, 124, 188, 0.8), 0 0 0 0 rgba(0, 124, 188, 0.6);
  }
  70% {
    -webkit-box-shadow: 0 0 0 10px rgba(0, 124, 188, 0), 0 0 0 9px rgba(0, 124, 188, 0.6);
            box-shadow: 0 0 0 10px rgba(0, 124, 188, 0), 0 0 0 9px rgba(0, 124, 188, 0.6);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(0, 124, 188, 0), 0 0 0 9px rgba(0, 124, 188, 0);
            box-shadow: 0 0 0 0 rgba(0, 124, 188, 0), 0 0 0 9px rgba(0, 124, 188, 0);
  }
}

@keyframes animate {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(0, 124, 188, 0.8), 0 0 0 0 rgba(0, 124, 188, 0.6);
            box-shadow: 0 0 0 0 rgba(0, 124, 188, 0.8), 0 0 0 0 rgba(0, 124, 188, 0.6);
  }
  70% {
    -webkit-box-shadow: 0 0 0 10px rgba(0, 124, 188, 0), 0 0 0 9px rgba(0, 124, 188, 0.6);
            box-shadow: 0 0 0 10px rgba(0, 124, 188, 0), 0 0 0 9px rgba(0, 124, 188, 0.6);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(0, 124, 188, 0), 0 0 0 9px rgba(0, 124, 188, 0);
            box-shadow: 0 0 0 0 rgba(0, 124, 188, 0), 0 0 0 9px rgba(0, 124, 188, 0);
  }
}
label:not(.form-check-label):not(.custom-control-label) {
  font-weight: 400;
}

.filter_drop {
  border: 1px solid #d9d9d9;
}
.filter_drop .control {
  display: block;
  position: relative;
  margin-bottom: 0px;
  padding-top: 3px;
  cursor: pointer;
  font-size: 16px;
  padding: 10px 10px 10px 50px;
}
.filter_drop a.dropdown-toggle {
  background-color: #e8ebee;
  color: #62798b;
  text-align: left;
  font-style: normal;
}
.filter_drop a.dropdown-toggle:active,
.filter_drop a.dropdown-toggle:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.filter_drop a.dropdown-toggle::after {
  float: right;
  position: relative;
  top: 8px;
}
.filter_drop .control input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.filter_drop .control_indicator {
  position: absolute;
  top: 10px;
  left: 16px;
  height: 18px;
  width: 18px;
  background: #ffffff;
  border: 1px solid #d8dde2;
  border-radius: 0px;
}
.filter_drop .control:hover {
  background: #d8dde2;
}
.filter_drop .control:hover input ~ .control_indicator,
.filter_drop .control input:focus ~ .control_indicator {
  background: #ebebeb;
}
.filter_drop .control input:checked ~ .control_indicator {
  background: #007cbc;
}
.filter_drop .control input:disabled ~ .control_indicator {
  background: #e6e6e6;
  opacity: 0.6;
  pointer-events: none;
}
.filter_drop .control_indicator:after {
  -webkit-box-sizing: unset;
          box-sizing: unset;
  content: "";
  position: absolute;
  display: none;
}
.filter_drop .control input:checked ~ .control_indicator:after {
  display: block;
}
.filter_drop .control-checkbox .control_indicator:after {
  left: 6px;
  top: 2px;
  width: 3px;
  height: 8px;
  border: solid #ffffff;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
          -ms-transform: rotate(45deg);
      transform: rotate(45deg);
}
.filter_drop .control-checkbox input:disabled ~ .control_indicator:after {
  border-color: #7b7b7b;
}
.filter_drop .dropdown-menu {
  border-top: 0;
  border-color: #d9d9d9;
  max-height: 240px;
  overflow-y: auto;
}
.filter_drop.show a.dropdown-toggle {
  background-color: #ffffff;
  color: #62798b;
  text-align: left;
}

.new_card_listing strong p {
  display: inline-block;
  margin: 0;
}
.new_card_listing mark {
  background-color: none;
  padding: 0;
  color: inherit;
}
.new_card_listing mark p {
  padding: 0 0.2em 0.1em;
}
.new_card_listing.notable-yellow mark {
  color: #fff;
}
.new_card_listing.notable-yellow mark p {
  background-color: #fbb900;
}
.new_card_listing.notable-orange mark {
  color: #fff;
}
.new_card_listing.notable-orange mark p {
  background-color: #e07a0c;
}
.new_card_listing.notable-light-green mark {
  color: #fff;
}
.new_card_listing.notable-light-green mark p {
  background-color: #a3ba1e;
}
.new_card_listing.notable-green mark {
  color: #fff;
}
.new_card_listing.notable-green mark p {
  background-color: #00a633;
}

.card-bordered .card-linked .card-flagline {
  color: #000;
}

.teaser-small {
  height: 250px;
}
.teaser-small.bg-image-fix {
  background-size: contain;
}
.teaser-small .visual-wrapper {
  overflow: hidden;
}
.teaser-small .visual-wrapper > * {
  display: inline-block;
  left: 50%;
  max-height: none;
  max-width: none;
  min-height: 100%;
  min-width: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
}

div.hidemovingCtrl .mi-top-controlbar, div.hidemovingCtrl .mi-control-elements {
  display: none;
}

.mulit-hero-products-section {
  background: #F7F8F9;
}

.multi-hero-products-teaser {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media (max-width: 575.98px) {
  .multi-hero-products-teaser {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            -webkit-flex-direction: column;
            flex-direction: column;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .multi-hero-products-teaser {
    -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .multi-hero-products-teaser {
    -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
@media (min-width: 992px) {
  .multi-hero-products-teaser.multi-hero-products-4 {
    -ms-flex-wrap: nowrap;
        -webkit-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .multi-hero-products-teaser.multi-hero-products-4 .multi-hero-product {
    -ms-flex-preferred-size: 50%;
        -webkit-flex-basis: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .multi-hero-products-teaser.multi-hero-products-4 .multi-hero-product {
    -ms-flex-preferred-size: 50%;
        -webkit-flex-basis: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
}
@media (min-width: 992px) {
  .multi-hero-products-teaser.multi-hero-products-4 .multi-hero-product {
    -ms-flex-preferred-size: 25%;
        -webkit-flex-basis: 25%;
            flex-basis: 25%;
    -ms-flex-wrap: nowrap;
        -webkit-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .multi-hero-products-teaser.multi-hero-products-4 .multi-hero-product {
    min-height: 31rem;
  }
}
@media (min-width: 1200px) {
  .multi-hero-products-teaser.multi-hero-products-4 .multi-hero-product {
    min-height: 29rem;
  }
}
@media (max-width: 991.98px) {
  .multi-hero-products-teaser.multi-hero-products-3 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            -webkit-flex-direction: column;
            flex-direction: column;
  }
}
@media (min-width: 992px) {
  .multi-hero-products-teaser.multi-hero-products-3 {
    -ms-flex-wrap: nowrap;
        -webkit-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
}
@media (max-width: 991.98px) {
  .multi-hero-products-teaser.multi-hero-products-3 .multi-hero-product {
    -ms-flex-preferred-size: auto;
        -webkit-flex-basis: auto;
            flex-basis: auto;
  }
}
@media (min-width: 992px) {
  .multi-hero-products-teaser.multi-hero-products-3 .multi-hero-product {
    -ms-flex-preferred-size: 33.333%;
        -webkit-flex-basis: 33.333%;
            flex-basis: 33.333%;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .multi-hero-products-teaser.multi-hero-products-3 .multi-hero-product {
    min-height: 30rem;
  }
}
@media (min-width: 1200px) {
  .multi-hero-products-teaser.multi-hero-products-3 .multi-hero-product {
    min-height: 29rem;
  }
}
@media (min-width: 576px) {
  .multi-hero-products-teaser.multi-hero-products-2 .multi-hero-product {
    -ms-flex-preferred-size: 50%;
        -webkit-flex-basis: 50%;
            flex-basis: 50%;
    max-width: 50%;
  }
}
@media (min-width: 992px) {
  .multi-hero-products-teaser.multi-hero-products-2 .multi-hero-product {
    min-height: 29rem;
  }
}
.multi-hero-products-teaser .bg-active:hover[class*=active-bg-] .sliding-element * {
  color: #fff;
}
.multi-hero-products-teaser .bg-active:hover.active-bg-green {
  background-color: #00a633;
}
.multi-hero-products-teaser .bg-active:hover.active-bg-light-green {
  background-color: #a3ba1e;
}
.multi-hero-products-teaser .bg-active:hover.active-bg-orange {
  background-color: #e07a0c;
}
.multi-hero-products-teaser .bg-active:hover.active-bg-yellow {
  background-color: #fbb900;
}
.multi-hero-products-teaser .bg-active:hover .mix-blend-multiply {
  mix-blend-mode: multiply;
}

.multi-hero-product {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          -webkit-flex-grow: 1;
          flex-grow: 1;
  -ms-flex-negative: 0;
      -webkit-flex-shrink: 0;
          flex-shrink: 0;
  overflow: hidden;
  position: relative;
  width: 100%;
}
@media (max-width: 991.98px) {
  .multi-hero-product {
    min-height: 18rem;
  }
}
@media (max-width: 767.98px) {
  .multi-hero-product {
    border-bottom: 1px solid #fff;
  }
}
.multi-hero-product .sliding-element.position-absolute {
  left: 0;
}
.multi-hero-product .sliding-element.sliding-right {
  padding: 30px;
  position: relative;
  -webkit-transform: translateX(0);
          -ms-transform: translateX(0);
      transform: translateX(0);
  width: 80%;
  z-index: 1;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .multi-hero-product .sliding-element.sliding-right {
    width: 90%;
  }
}
.multi-hero-product .sliding-element.sliding-left {
  -webkit-transform: translateX(50%);
          -ms-transform: translateX(50%);
      transform: translateX(50%);
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .multi-hero-product .sliding-element.sliding-left {
    -webkit-transform: translateX(40%);
            -ms-transform: translateX(40%);
        transform: translateX(40%);
  }
}
.multi-hero-products-2 .multi-hero-product .sliding-element.sliding-left {
  -webkit-transform: translateX(40%);
          -ms-transform: translateX(40%);
      transform: translateX(40%);
}
.multi-hero-product p {
  text-shadow: 1px 1px 3px #F7F8F9, 1px -1px 3px #F7F8F9, -1px 1px 3px #F7F8F9, -1px -1px 3px #F7F8F9;
}
.multi-hero-product:hover {
  text-decoration: none;
}
@media (max-width: 575.98px) {
  .multi-hero-product:hover .sliding-element.sliding-right {
    -webkit-transform: translateX(10%);
            -ms-transform: translateX(10%);
        transform: translateX(10%);
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .multi-hero-product:hover .sliding-element.sliding-right {
    -webkit-transform: translateX(15%);
            -ms-transform: translateX(15%);
        transform: translateX(15%);
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .multi-hero-product:hover .sliding-element.sliding-right {
    -webkit-transform: translateX(5%);
            -ms-transform: translateX(5%);
        transform: translateX(5%);
  }
}
.multi-hero-product:hover .sliding-element.sliding-left {
  -webkit-transform: translateX(0);
          -ms-transform: translateX(0);
      transform: translateX(0);
}
.multi-hero-product:hover p {
  text-shadow: none;
}
.multi-hero-product .hero-product-title {
  font-size: 1.25rem;
}
@media (min-width: 992px) {
  .multi-hero-product .hero-product-title {
    font-size: 1.5rem;
  }
}
.multi-hero-product,
.multi-hero-product *,
.multi-hero-product *::after {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.multi-hero-product .visual-wrapper img,
.multi-hero-product .visual-wrapper picture {
  margin: auto;
}
@media (max-width: 991.98px) {
  .multi-hero-product .visual-wrapper img,
  .multi-hero-product .visual-wrapper picture {
    max-width: 13.75rem;
  }
}
@media (min-width: 992px) {
  .multi-hero-product .visual-wrapper img,
  .multi-hero-product .visual-wrapper picture {
    max-width: 19rem;
  }
}

a.multi-hero-product {
  color: #000;
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  font-weight: 400;
  text-decoration: none;
}
a.multi-hero-product .hero-product-title {
  color: #007cbc;
}

_:-ms-fullscreen, :root .multi-hero-products-teaser .bg-active:hover .mix-blend-multiply {
  opacity: 0.6;
}

@supports (-ms-ime-align: auto) {
  .multi-hero-products-teaser .bg-active:hover .mix-blend-multiply {
    opacity: 0.6;
  }
}
nav a:not(.nav-link):not(.nav-title):not(.listed-item):not(.card-linked):not(.card-footer):not(.page-link), .nav a:not(.nav-link):not(.nav-title):not(.listed-item):not(.card-linked):not(.card-footer):not(.page-link) {
  text-decoration: underline;
}

.navigations-wrapper-top {
  padding-right: 0 !important;
}
@media (max-width: 767.98px) {
  .navigations-wrapper-top.fixed-top + * {
    margin-top: 4.375rem;
  }
}
@media (min-width: 768px) {
  .navigations-wrapper-top.fixed-top + * {
    margin-top: 5.625rem;
  }
}
.navigations-wrapper-top.sticky-top {
  z-index: calc(1030 + 1);
}

_:-ms-fullscreen, :root .navigations-wrapper-top.sticky-top {
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: calc(1030 + 1);
}
_:-ms-fullscreen .navbar-main, :root .navigations-wrapper-top.sticky-top .navbar-main {
  position: relative;
  z-index: 1030;
}

@media (max-width: 767.98px) {
  _:-ms-fullscreen, :root .navigations-wrapper-top.sticky-top + * {
    margin-top: 1.875rem;
  }
}
@media (min-width: 768px) {
  _:-ms-fullscreen, :root .navigations-wrapper-top.sticky-top + * {
    margin-top: 5.625rem;
  }
}

@media (max-width: 767.98px) {
  [class*=navbar-expand].nav-flyout-root:not([class*=nav-collapse-opened]) .nav-main {
    max-height: calc(100vh - 4.375rem);
    overflow-y: scroll;
    z-index: 0;
  }
  [class*=navbar-expand] > .container,
  [class*=navbar-expand] > .container-fluid {
    height: 4.375rem;
    padding-right: 15px;
    padding-left: 15px;
  }
  [class*=navbar-expand] .navbar-collapse.show {
    height: calc(100vh - 4.375rem);
    overflow: scroll;
  }
}

@media (max-width: 767.98px) {
  .navbar-light .navbar-nav .nav-link {
    color: #007cbc;
  }
}

.navbar-dark .nav .nav-link, .navbar-dark nav .nav-link {
  color: #fff;
}
.navbar-dark .nav .nav-link:hover, .navbar-dark .nav .nav-link:focus, .navbar-dark nav .nav-link:hover, .navbar-dark nav .nav-link:focus {
  color: #fff;
}
.navbar-dark .nav .nav-link.disabled, .navbar-dark nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .nav .show > .nav-link,
.navbar-dark .nav .active > .nav-link,
.navbar-dark .nav .nav-link.show,
.navbar-dark .nav .nav-link.active, .navbar-dark nav .show > .nav-link,
.navbar-dark nav .active > .nav-link,
.navbar-dark nav .nav-link.show,
.navbar-dark nav .nav-link.active {
  color: #fff;
}
.navbar-dark .nav .nav-link.active, .navbar-dark nav .nav-link.active {
  text-decoration: underline;
}

.navbar-main {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
@media (max-width: 767.98px) {
  .navbar-main {
    -webkit-box-shadow: 0px 0.125rem 0.375rem rgba(0, 0, 0, 0.2);
            box-shadow: 0px 0.125rem 0.375rem rgba(0, 0, 0, 0.2);
    position: relative;
  }
}
@media (min-width: 768px) {
  .navbar-main {
    -webkit-box-shadow: 0px 0.125rem 0.5rem rgba(0, 0, 0, 0.2);
            box-shadow: 0px 0.125rem 0.5rem rgba(0, 0, 0, 0.2);
  }
  .navbar-main.navbar-overflow-y {
    height: 5.625rem;
    overflow: visible;
  }
  .navbar-main.navbar-overflow-y .container {
    overflow-y: visible;
  }
}
.navbar-main .nav-link, .navbar-main .nav-link:not(.listed-item) {
  font-weight: 400;
}
@media (max-width: 767.98px) {
  .navbar-main .nav-link.listed-item-sm-down, .navbar-main .nav-link:not(.listed-item).listed-item-sm-down {
    font-weight: 600;
  }
}
@media (min-width: 768px) {
  .navbar-main .nav-link.listed-item-sm-down, .navbar-main .nav-link:not(.listed-item).listed-item-sm-down {
    background: transparent;
    font-weight: 400;
  }
}
.navbar-main .nav-link.active, .navbar-main .nav-link.show {
  font-weight: 600;
}
.navbar-main .active .nav-link,
.navbar-main .show .nav-link {
  font-weight: 600;
}
@media (max-width: 767.98px) {
  .navbar-main .navbar-collapse.collapsing, .navbar-main .navbar-collapse.show {
    padding-top: 1.125rem;
  }
}
@media (min-width: 768px) {
  .navbar-main .navbar-collapse .nav-item:last-child .nav-link {
    padding-right: 0;
  }
}
@media (min-width: 992px) {
  .navbar-main .navbar-collapse .nav-link {
    font-size: 1.125rem;
    padding-bottom: 0.625rem;
  }
}
@media (min-width: 768px) {
  .navbar-main .navbar-collapse .nav-link {
    padding-top: 0.8125rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .navbar-main .navbar-collapse .nav-link {
    font-size: 1rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-bottom: 0.8125rem;
  }
}
@media (max-width: 767.98px) {
  .navbar-main .navbar-collapse .nav-link.listed-item-sm-down {
    font-size: 1rem;
    padding-top: 0;
    padding-bottom: 0;
  }
}

@media (max-width: 767.98px) {
  .nav-main {
    background-color: #e8ebee;
    overflow: hidden;
    position: absolute;
    -webkit-transition: -webkit-transform 0.35s ease;
    transition: -webkit-transform 0.35s ease;
    transition: transform 0.35s ease;
    transition: transform 0.35s ease, -webkit-transform 0.35s ease;
    width: 100vw;
    z-index: -1;
  }
}

/*  Flyout Menu Main Navigation */
.nav-flyout {
  background-color: #e8ebee;
  left: 0;
  overflow-y: scroll;
  position: absolute;
  padding-bottom: 1.875rem;
  -webkit-transition: -webkit-transform 0.35s ease;
  transition: -webkit-transform 0.35s ease;
  transition: transform 0.35s ease;
  transition: transform 0.35s ease, -webkit-transform 0.35s ease;
  width: 100%;
  z-index: -1;
}
@media (max-width: 767.98px) {
  .nav-flyout {
    max-height: calc(100vh - 4.375rem);
    min-height: calc(100vh - 4.375rem);
    top: calc(4.375rem);
  }
  .nav-flyout.nav-flyout-first {
    -webkit-transform: translateX(100%);
            -ms-transform: translateX(100%);
        transform: translateX(100%);
  }
  .nav-flyout.nav-flyout-first.show {
    -webkit-transform: translateX(0%);
            -ms-transform: translateX(0%);
        transform: translateX(0%);
  }
  .nav-flyout.nav-flyout-first.show.hide {
    -webkit-transform: translateX(0%) translateY(-111%);
            -ms-transform: translateX(0%) translateY(-111%);
        transform: translateX(0%) translateY(-111%);
  }
  .nav-flyout.nav-flyout-first.show-child {
    -webkit-transform: translateX(-100%);
            -ms-transform: translateX(-100%);
        transform: translateX(-100%);
  }
  .nav-flyout.nav-flyout-first.show-child.hide {
    -webkit-transform: translateX(-100%) translateY(-111%);
            -ms-transform: translateX(-100%) translateY(-111%);
        transform: translateX(-100%) translateY(-111%);
  }
}
@media (min-width: 768px) {
  .nav-flyout {
    max-height: calc(100vh - 5.625rem);
    min-height: calc(100vh - 5.625rem);
    padding-top: 1.875rem;
  }
  .nav-flyout.show {
    -webkit-box-shadow: 0px 0.5rem 0.5rem -0.2rem rgba(0, 0, 0, 0.2);
            box-shadow: 0px 0.5rem 0.5rem -0.2rem rgba(0, 0, 0, 0.2);
  }
  .nav-flyout.nav-flyout-first {
    -webkit-transform: translateY(-111%);
            -ms-transform: translateY(-111%);
        transform: translateY(-111%);
  }
  .nav-flyout.nav-flyout-first.show {
    -webkit-transform: translateY(0%);
            -ms-transform: translateY(0%);
        transform: translateY(0%);
  }
  .nav-flyout.nav-flyout-first.show.hide {
    -webkit-transform: translateY(-111%);
            -ms-transform: translateY(-111%);
        transform: translateY(-111%);
  }
  .nav-flyout.nav-flyout-first.show-child {
    -webkit-transform: translateY(0%) translateX(-100%);
            -ms-transform: translateY(0%) translateX(-100%);
        transform: translateY(0%) translateX(-100%);
  }
  .nav-flyout.nav-flyout-first.show-child.hide {
    -webkit-transform: translateY(-111%) translateX(-100%);
            -ms-transform: translateY(-111%) translateX(-100%);
        transform: translateY(-111%) translateX(-100%);
  }
}
.nav-flyout.nav-flyout-sub {
  -webkit-transform: translateX(100%);
          -ms-transform: translateX(100%);
      transform: translateX(100%);
}
.nav-flyout.nav-flyout-sub.show {
  -webkit-transform: translateX(0%);
          -ms-transform: translateX(0%);
      transform: translateX(0%);
}
.nav-flyout.nav-flyout-sub.show.hide {
  -webkit-transform: translateY(-111%);
          -ms-transform: translateY(-111%);
      transform: translateY(-111%);
}
.nav-flyout.nav-flyout-sub.show-child {
  -webkit-transform: translateY(0%) translateX(-100%);
          -ms-transform: translateY(0%) translateX(-100%);
      transform: translateY(0%) translateX(-100%);
}
.nav-flyout.nav-flyout-sub.show-child.hide {
  -webkit-transform: translateY(-111%) translateX(-100%);
          -ms-transform: translateY(-111%) translateX(-100%);
      transform: translateY(-111%) translateX(-100%);
}
.nav-flyout .card .card-img-top.embed-responsiv:not(.embed-responsive-16by9)::before {
  padding-top: 75%;
}

.nav-title {
  display: block;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.2;
  margin-bottom: 0.62503125rem;
  text-decoration: none;
}
@media (min-width: 992px) {
  .nav-title {
    font-size: 1.5rem;
  }
}
.nav-title em {
  font-weight: 400;
}

a.nav-title.nav-title-background {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
  text-decoration: none;
}
@media (min-width: 768px) {
  a.nav-title.nav-title-background {
    height: 5rem;
    width: calc(50% - 7px);
  }
}
@media (max-width: 767.98px) {
  a.nav-title.nav-title-background {
    height: 3.75rem;
    width: calc(100% - 7px);
  }
}

@media (min-width: 992px) {
  .nav-flyout-aside {
    padding-top: calc(1.5rem * 1.2 + 0.9375rem + 0.62503125rem + (30px / 4) );
  }
}

.navbar-brand {
  float: left;
}
@media (min-width: 768px) {
  .navbar-brand {
    height: 5.3755rem;
    padding-top: 0;
    padding-bottom: 0.3125rem;
    width: 10.5rem;
  }
}
.navbar-brand picture,
.navbar-brand img {
  display: inline-block;
  height: 1.875rem;
  width: 6.5938rem;
}
@media (min-width: 768px) {
  .navbar-brand picture,
  .navbar-brand img {
    height: 7.563rem;
    position: absolute;
    width: 10.5rem;
    z-index: 1001;
  }
}
@media (min-width: 768px) {
  .navbar-brand img {
    -webkit-box-shadow: 0px 0.125rem 0.5rem rgba(0, 0, 0, 0.3);
            box-shadow: 0px 0.125rem 0.5rem rgba(0, 0, 0, 0.3);
  }
}

.navbar-meta {
  opacity: 1;
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  -webkit-transition: height 0.35s ease, opacity 0.15s linear;
  transition: height 0.35s ease, opacity 0.15s linear;
}
@media (min-width: 768px) {
  .navbar-meta {
    height: 2.5rem;
    padding: 0;
  }
}

.navbar-meta .nav-meta {
  display: none;
}
@media (min-width: 768px) {
  .navbar-meta .nav-meta {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
}
.navbar-collapse .navbar-meta .nav-meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media (min-width: 768px) {
  .navbar-collapse .navbar-meta .nav-meta {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .nav-meta .nav-link {
    font-size: 0.875rem;
  }
}

.nav-content .nav-link,
.breadcrumb-item a {
  font-weight: 600;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.625rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4IiBmaWxsPSIjMDAwIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjE4IDkgMTEuNDUgMi41IDEwLjM1IDMuNTkgMTUuODEgOSAxMC4zNSAxNC40MSAxMS40NSAxNS41IDE4IDkgMTggOSAxOCA5Ii8+Cjwvc3ZnPg==") no-repeat;
  background-position: -8px -1px;
  background-size: 220%;
  content: "";
  display: inline-block;
  height: 0.75rem;
  margin-right: 0.625rem;
  width: 0.438rem;
}
.breadcrumb-item a {
  text-decoration: underline;
}

.toggle-subcategory,
.toggle-subcategory2 {
  cursor: pointer;
}

.navbar-toggler {
  background: #62798B;
  border: 0;
  color: #fff;
  cursor: pointer;
  height: 2.5rem;
  padding-bottom: 0.688rem;
  vertical-align: middle;
}
.navbar-toggler[aria-expanded=true] {
  background: #62798B;
}
.navbar-toggler[aria-expanded=true] .icn-bar:nth-of-type(2) {
  -webkit-transform: translateY(0.5rem) translateX(0) rotate(45deg);
          -ms-transform: translateY(0.5rem) translateX(0) rotate(45deg);
      transform: translateY(0.5rem) translateX(0) rotate(45deg);
}
.navbar-toggler[aria-expanded=true] .icn-bar:nth-of-type(3) {
  -webkit-transform: rotate(360deg);
          -ms-transform: rotate(360deg);
      transform: rotate(360deg);
  opacity: 0;
  width: 0;
  margin: auto -7rem auto auto;
  -webkit-transition: all 1s ease-out;
  transition: all 1s ease-out;
}
.navbar-toggler[aria-expanded=true] .icn-bar:nth-of-type(4) {
  -webkit-transform: translateY(-0.188rem) translateX(0) rotate(-45deg);
          -ms-transform: translateY(-0.188rem) translateX(0) rotate(-45deg);
      transform: translateY(-0.188rem) translateX(0) rotate(-45deg);
}
@media (max-width: 767.98px) {
  .navbar-toggler[aria-expanded=true] {
    background-color: #e8ebee;
    -webkit-box-shadow: 4px 4px 0 #e8ebee, -4px 0 0 #e8ebee, -4px 4px 0 #e8ebee, 4px 0 0 #e8ebee;
            box-shadow: 4px 4px 0 #e8ebee, -4px 0 0 #e8ebee, -4px 4px 0 #e8ebee, 4px 0 0 #e8ebee;
    position: relative;
  }
  .navbar-toggler[aria-expanded=true]::before {
    background-color: #e8ebee;
    content: "";
    display: block;
    height: 1.125rem;
    left: -4px;
    position: absolute;
    top: 2.5rem;
    width: 3rem;
  }
  .navbar-toggler[aria-expanded=true]::after {
    border-top: 0.5rem solid #e8ebee;
    content: "";
    display: block;
    left: 0;
    position: fixed;
    top: 4.375rem;
    width: 100%;
    z-index: 1;
  }
  .navbar-toggler[aria-expanded=true] .icn-bar {
    background: #62798B;
  }
}
.navbar-toggler:focus {
  outline: none;
}

.icn-bar {
  background: #fff;
  display: block;
  height: 3px;
  opacity: 1;
  -webkit-transform: none;
          -ms-transform: none;
      transform: none;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  width: 24px;
}
.icn-bar + .icn-bar {
  margin: 5px auto;
}

@media (min-width: 768px) {
  ._navbar-small.navbar-main {
    height: 4.375rem;
  }
  ._navbar-small .nav-main {
    margin-top: 0.625rem;
  }
  ._navbar-small .navbar-meta {
    height: 0;
    opacity: 0;
    overflow: hidden;
  }
  ._navbar-small .navbar-meta .btn {
    height: 0;
  }
}

.nav-title-background {
  background-color: #fff;
  padding: 0.5rem;
}

.search-results mark, .search-results .mark {
  background-color: #00a633;
}
.search-results .search-result .pre-head {
  margin-bottom: 0.3121875rem;
}
.search-results .search-result-title {
  color: #007cbc;
  display: block;
  font-size: 1.25rem;
  margin-bottom: 0.3121875rem;
}
@media (min-width: 992px) {
  .search-results .search-result-title {
    font-size: 1.5rem;
  }
}
.search-results .search-result-abstract {
  display: block;
  margin-bottom: 0.9375rem;
  color: #62798B;
}

/*  Swiper Slideshows / Carousels */
/*	-----------------------------------------------------------------------------------------  */
.swiper-container-horizontal > .swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 0;
}

.swiper-button-prev,
.swiper-button-next {
  cursor: pointer;
  margin-top: auto;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  z-index: 10;
}
.swiper-button-prev:hover,
.swiper-button-next:hover {
  opacity: 1;
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  cursor: auto;
  pointer-events: none;
}
@media (max-width: 767.98px) {
  .swiper-button-prev,
  .swiper-button-next {
    display: none;
  }
}

.swiper-pagination-bullets {
  display: block;
  margin-bottom: 0;
  padding: 0;
}
.swiper-pagination-bullets .swiper-pagination-bullet {
  border-radius: 0;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  margin: 0;
  padding: 0;
  position: relative;
  text-align: center;
  z-index: 20;
}
@media (min-width: 992px) {
  .swiper-pagination-bullets.swiper-pagination-50 {
    width: 270px;
  }
}
@media (min-width: 992px) {
  .swiper-pagination-bullets.swiper-pagination-50 {
    width: 360px;
  }
}
@media (min-width: 992px) {
  .swiper-pagination-bullets.swiper-pagination-50 {
    width: 468px;
  }
}
@media (min-width: 992px) {
  .swiper-pagination-bullets.swiper-pagination-50 {
    width: 558px;
  }
}
@media (min-width: 992px) {
  .swiper-pagination-bullets.swiper-pagination-50.swiper-pagination-left {
    left: auto;
    right: 50%;
  }
  .swiper-pagination-bullets.swiper-pagination-50.swiper-pagination-right {
    left: 50%;
    right: auto;
  }
}

.swiper-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
  margin-bottom: 1.5rem;
}
.swiper-container.swiper-header-slider .swiper-button-prev,
.swiper-container.swiper-header-slider .swiper-button-next {
  -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
      transform: translateY(-50%);
}
.swiper-container.swiper-header-slider .swiper-button-prev:focus,
.swiper-container.swiper-header-slider .swiper-button-next:focus {
  outline: none;
}
.swiper-container.swiper-header-slider .swiper-button-prev.swiper-button-disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgaGVpZ2h0PSI1MCIgd2lkdGg9IjUwIiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMjkuMzIgMzUgMzAuNjggMzMuNjMgMjIuMDUgMjUgMzAuNjggMTYuMzYgMjkuMzIgMTUgMTkuMzIgMjUgMTkuMzIgMjUgMTkuMzIgMjUgMjkuMzIgMzUiLz4KPC9zdmc+");
}
.swiper-container.swiper-header-slider .swiper-button-next.swiper-button-disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgaGVpZ2h0PSI1MCIgd2lkdGg9IjUwIiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMjAuNjggMTUgMTkuMzIgMTYuMzYgMjcuOTUgMjUgMTkuMzIgMzMuNjMgMjAuNjggMzUgMzAuNjggMjUgMzAuNjggMjUgMzAuNjggMjUgMjAuNjggMTUiLz4KPC9zdmc+");
}
.swiper-container.swiper-header-slider .swiper-pagination-bullets .swiper-pagination-bullet {
  background: #fff;
  height: 14px;
  margin: 2rem 4px;
  opacity: 0.4;
  width: 14px;
}
.swiper-container.swiper-header-slider .swiper-pagination-bullets .swiper-pagination-bullet:focus {
  outline: none;
}
.swiper-container.swiper-header-slider .swiper-pagination-bullets .swiper-pagination-bullet-active {
  background: #fff;
  opacity: 1;
}
.swiper-container.swiper-content-slides {
  cursor: -webkit-grab;
  cursor: grab;
  margin-bottom: 0;
}
.swiper-container.swiper-content-slides ~ .swiper-navigation:not(.swiper-navigation-bottom) {
  top: calc(50% - 1.5rem);
}
.swiper-container.swiper-content-slides .swiper-pagination {
  position: relative;
}
.swiper-container.swiper-content-slides .swiper-pagination-bullets .swiper-pagination-bullet {
  background: #62798B;
  height: 1rem;
  margin: 0rem 0.5rem 1.5rem;
  opacity: 0.4;
  width: 1rem;
}
.swiper-container.swiper-content-slides .swiper-pagination-bullets .swiper-pagination-bullet:focus {
  outline: none;
}
@media (min-width: 768px) {
  .swiper-container.swiper-content-slides .swiper-pagination-bullets .swiper-pagination-bullet {
    height: 0.8rem;
    width: 0.8rem;
    margin: 0rem 0.3rem 1.5rem;
  }
}
.swiper-container.swiper-content-slides .swiper-pagination-bullets .swiper-pagination-bullet-active {
  background: #62798B;
  opacity: 1;
}
.swiper-container.swiper-content-slides .swiper-pagination-white .swiper-pagination-bullet {
  background: #fff;
}
[class*=col-] > .swiper-container.swiper-content-slides ~ .swiper-navigation .swiper-button-prev {
  margin-left: calc(15px - 1.25rem);
}
[class*=col-] > .swiper-container.swiper-content-slides ~ .swiper-navigation .swiper-button-next {
  margin-right: calc(15px - 1.25rem);
}
.swiper-container.swiper-cards-carousel:not(.swiper-container-autoheight) .swiper-slide {
  height: auto;
}
.swiper-container.swiper-cards-carousel:not(.swiper-container-autoheight) .swiper-button-prev,
.swiper-container.swiper-cards-carousel:not(.swiper-container-autoheight) .swiper-button-next {
  background-color: #62798B;
  display: inline-block;
  height: 2.5rem;
  opacity: 1;
  position: relative;
  width: 2.5rem;
}
.swiper-container.swiper-cards-carousel:not(.swiper-container-autoheight) .swiper-button-prev:focus,
.swiper-container.swiper-cards-carousel:not(.swiper-container-autoheight) .swiper-button-next:focus {
  outline: none;
}
.swiper-container.swiper-cards-carousel:not(.swiper-container-autoheight) .swiper-button-prev {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgaGVpZ2h0PSI1MCIgd2lkdGg9IjUwIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjI5LjMyIDM1IDMwLjY4IDMzLjYzIDIyLjA1IDI1IDMwLjY4IDE2LjM2IDI5LjMyIDE1IDE5LjMyIDI1IDE5LjMyIDI1IDE5LjMyIDI1IDI5LjMyIDM1Ii8+Cjwvc3ZnPg==");
  margin-left: auto;
  left: auto;
}
.swiper-container.swiper-cards-carousel:not(.swiper-container-autoheight) .swiper-button-prev.swiper-button-disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgaGVpZ2h0PSI1MCIgd2lkdGg9IjUwIiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMjkuMzIgMzUgMzAuNjggMzMuNjMgMjIuMDUgMjUgMzAuNjggMTYuMzYgMjkuMzIgMTUgMTkuMzIgMjUgMTkuMzIgMjUgMTkuMzIgMjUgMjkuMzIgMzUiLz4KPC9zdmc+");
}
.swiper-container.swiper-cards-carousel:not(.swiper-container-autoheight) .swiper-button-next {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgaGVpZ2h0PSI1MCIgd2lkdGg9IjUwIiBmaWxsPSIjZmZmIiBzdHJva2U9InRyYW5zcGFyZW50Ij4KPHJlY3Qgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBzdHlsZT0iZmlsbDpub25lOyIvPgo8cG9seWdvbiBwb2ludHM9IjIwLjY4IDE1IDE5LjMyIDE2LjM2IDI3Ljk1IDI1IDE5LjMyIDMzLjYzIDIwLjY4IDM1IDMwLjY4IDI1IDMwLjY4IDI1IDMwLjY4IDI1IDIwLjY4IDE1Ii8+Cjwvc3ZnPg==");
  margin-right: auto;
  right: auto;
}
.swiper-container.swiper-cards-carousel:not(.swiper-container-autoheight) .swiper-button-next.swiper-button-disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgaGVpZ2h0PSI1MCIgd2lkdGg9IjUwIiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMjAuNjggMTUgMTkuMzIgMTYuMzYgMjcuOTUgMjUgMTkuMzIgMzMuNjMgMjAuNjggMzUgMzAuNjggMjUgMzAuNjggMjUgMzAuNjggMjUgMjAuNjggMTUiLz4KPC9zdmc+");
}

.swiper-navigation {
  width: 100%;
}
.swiper-navigation:not(.swiper-navigation-bottom) {
  position: absolute;
  left: 0;
  top: 50%;
}
.swiper-navigation:not(.swiper-navigation-bottom) .swiper-button-prev,
.swiper-navigation:not(.swiper-navigation-bottom) .swiper-button-next {
  position: absolute;
  -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
      transform: translateY(-50%);
}
.swiper-navigation .swiper-button-prev,
.swiper-navigation .swiper-button-next {
  opacity: 1;
}
@media (min-width: 768px) {
  .swiper-navigation .swiper-button-prev,
  .swiper-navigation .swiper-button-next {
    display: inline-block;
  }
}
.swiper-navigation .swiper-button-prev:focus,
.swiper-navigation .swiper-button-next:focus {
  outline: none;
}
.swiper-navigation .swiper-button-prev {
  left: 0;
}
.swiper-navigation .swiper-button-prev.swiper-button-disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgaGVpZ2h0PSI1MCIgd2lkdGg9IjUwIiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMjkuMzIgMzUgMzAuNjggMzMuNjMgMjIuMDUgMjUgMzAuNjggMTYuMzYgMjkuMzIgMTUgMTkuMzIgMjUgMTkuMzIgMjUgMTkuMzIgMjUgMjkuMzIgMzUiLz4KPC9zdmc+");
}
.swiper-navigation .swiper-button-next {
  right: 0;
}
.swiper-navigation .swiper-button-next.swiper-button-disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgaGVpZ2h0PSI1MCIgd2lkdGg9IjUwIiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMjAuNjggMTUgMTkuMzIgMTYuMzYgMjcuOTUgMjUgMTkuMzIgMzMuNjMgMjAuNjggMzUgMzAuNjggMjUgMzAuNjggMjUgMzAuNjggMjUgMjAuNjggMTUiLz4KPC9zdmc+");
}
@media (min-width: 576px) {
  .swiper-navigation.swiper-navigation-inside .swiper-button-prev {
    margin-left: 0;
  }
  .swiper-navigation.swiper-navigation-inside .swiper-button-next {
    margin-right: 0;
  }
}
@media (min-width: 576px) {
  .swiper-navigation.swiper-navigation-overlap .swiper-button-prev {
    margin-left: -1.25rem;
  }
  .swiper-navigation.swiper-navigation-overlap .swiper-button-next {
    margin-right: -1.25rem;
  }
}
@media (min-width: 768px) and (max-width: 829.98px) {
  .swiper-navigation.swiper-navigation-outside .swiper-button-prev {
    margin-left: -2.45rem;
  }
  .swiper-navigation.swiper-navigation-outside .swiper-button-next {
    margin-right: -2.45rem;
  }
}
@media (min-width: 830px) and (max-width: 991.98px) {
  .swiper-navigation.swiper-navigation-outside .swiper-button-prev {
    margin-left: -3.75rem;
  }
  .swiper-navigation.swiper-navigation-outside .swiper-button-next {
    margin-right: -3.75rem;
  }
}
@media (min-width: 992px) and (max-width: 1041.98px) {
  .swiper-navigation.swiper-navigation-outside .swiper-button-prev {
    margin-left: -2.125rem;
  }
  .swiper-navigation.swiper-navigation-outside .swiper-button-next {
    margin-right: -2.125rem;
  }
}
@media (min-width: 1042px) and (max-width: 1199.98px) {
  .swiper-navigation.swiper-navigation-outside .swiper-button-prev {
    margin-left: -3.75rem;
  }
  .swiper-navigation.swiper-navigation-outside .swiper-button-next {
    margin-right: -3.75rem;
  }
}
@media (min-width: 1200px) and (max-width: 1229.98px) {
  .swiper-navigation.swiper-navigation-outside .swiper-button-prev {
    margin-left: -2.45rem;
  }
  .swiper-navigation.swiper-navigation-outside .swiper-button-next {
    margin-right: -2.45rem;
  }
}
@media (min-width: 1230px) {
  .swiper-navigation.swiper-navigation-outside .swiper-button-prev {
    margin-left: -3.75rem;
  }
  .swiper-navigation.swiper-navigation-outside .swiper-button-next {
    margin-right: -3.75rem;
  }
}
.swiper-navigation .swiper-navigation-bottom .swiper-button-prev,
.swiper-navigation .swiper-navigation-bottom .swiper-button-next {
  top: auto;
}

.swiper-container-thumbnails .swiper-slide:not(.swiper-slide-active) {
  cursor: pointer;
}
.swiper-thumbnails-light .swiper-container-thumbnails .swiper-slide:not(.swiper-slide-active) {
  opacity: 0.25;
}
.swiper-thumbnails-dark .swiper-container-thumbnails .swiper-slide:not(.swiper-slide-active):before {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.6);
  -webkit-transition: background-color ease-in-out 0.5s;
  transition: background-color ease-in-out 0.5s;
}
.swiper-container-thumbnails .swiper-slide.swiper-slide-active:before {
  -webkit-transition: background-color ease-in-out 0.25s;
  transition: background-color ease-in-out 0.25s;
}
.swiper-container-thumbnails .swiper-button-prev,
.swiper-container-thumbnails .swiper-button-next {
  opacity: 1;
  -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
      transform: translateY(-50%);
}
.swiper-container-thumbnails .swiper-button-prev.swiper-button-disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgaGVpZ2h0PSI1MCIgd2lkdGg9IjUwIiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMjkuMzIgMzUgMzAuNjggMzMuNjMgMjIuMDUgMjUgMzAuNjggMTYuMzYgMjkuMzIgMTUgMTkuMzIgMjUgMTkuMzIgMjUgMTkuMzIgMjUgMjkuMzIgMzUiLz4KPC9zdmc+");
}
.swiper-container-thumbnails .swiper-button-next.swiper-button-disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgaGVpZ2h0PSI1MCIgd2lkdGg9IjUwIiBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIHN0cm9rZT0idHJhbnNwYXJlbnQiPgo8cmVjdCB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMjAuNjggMTUgMTkuMzIgMTYuMzYgMjcuOTUgMjUgMTkuMzIgMzMuNjMgMjAuNjggMzUgMzAuNjggMjUgMzAuNjggMjUgMzAuNjggMjUgMjAuNjggMTUiLz4KPC9zdmc+");
}
.swiper-thumbnails-3 .swiper-container-thumbnails .swiper-navigation {
  left: 33.3333333333%;
  width: 33.3333333333%;
}
.swiper-thumbnails-4 .swiper-container-thumbnails .swiper-navigation {
  left: 37.5%;
  width: 25%;
}
.swiper-thumbnails-5 .swiper-container-thumbnails .swiper-navigation {
  left: 40%;
  width: 20%;
}
.swiper-thumbnails-6 .swiper-container-thumbnails .swiper-navigation {
  left: 41.6666666667%;
  width: 16.6666666667%;
}
.swiper-thumbnails-7 .swiper-container-thumbnails .swiper-navigation {
  left: 42.8571428571%;
  width: 14.2857142857%;
}
.swiper-container-thumbnails .swiper-navigation.swiper-navigation-outside .swiper-button-prev {
  margin-left: -2.5rem;
}
.swiper-container-thumbnails .swiper-navigation.swiper-navigation-outside .swiper-button-next {
  margin-right: -2.5rem;
}

nav .swiper-slide {
  width: auto;
}
nav .swiper-slide .breadcrumb {
  -ms-flex-wrap: nowrap;
      -webkit-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
nav .swiper-slide .breadcrumb .breadcrumb-item,
nav .swiper-slide .breadcrumb .breadcrumb-item a {
  white-space: nowrap;
}
nav .swiper-slide .nav-link {
  display: inline-block;
}

.swiper-hero-slider .swiper-slide {
  width: auto;
}
.swiper-hero-slider .swiper-slide .hero-slider-image-col {
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
  opacity: 0.7;
  -webkit-transform: translateX(63%) scale(0.5);
          -ms-transform: translateX(63%) scale(0.5);
      transform: translateX(63%) scale(0.5);
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.swiper-hero-slider .swiper-slide .hero-slider-text-col {
  opacity: 0;
  -webkit-transform: translateX(-32%);
          -ms-transform: translateX(-32%);
      transform: translateX(-32%);
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.swiper-hero-slider .swiper-slide.swiper-slide-active .hero-slider-image-col {
  -webkit-filter: grayscale(0);
          filter: grayscale(0);
  opacity: 1;
  -webkit-transform: translateX(0%) scale(1);
          -ms-transform: translateX(0%) scale(1);
      transform: translateX(0%) scale(1);
}
.swiper-hero-slider .swiper-slide.swiper-slide-active .hero-slider-text-col {
  opacity: 1;
  -webkit-transform: translateX(0%);
          -ms-transform: translateX(0%);
      transform: translateX(0%);
}
.swiper-hero-slider .hero-slider-container {
  width: 0;
}
@media (min-width: 576px) {
  .swiper-hero-slider .hero-slider-container {
    width: 288px;
  }
}
@media (min-width: 768px) {
  .swiper-hero-slider .hero-slider-container {
    width: 384px;
  }
}
@media (min-width: 992px) {
  .swiper-hero-slider .hero-slider-container {
    width: 496px;
  }
}
@media (min-width: 1200px) {
  .swiper-hero-slider .hero-slider-container {
    width: 600px;
  }
}

.swiper-hero-slider-parallax .swiper-slide {
  height: auto;
  margin-bottom: 1.5rem;
  width: auto;
}
.swiper-hero-slider-parallax .hero-slider-image-col > .visual-wrapper {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          -webkit-flex-grow: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      -webkit-flex-shrink: 0;
          flex-shrink: 0;
}
.swiper-hero-slider-parallax .hero-slider-container {
  height: 100%;
  margin: 0;
  padding: 0 30px;
  width: 100vw;
}
@media (min-width: 576px) {
  .swiper-hero-slider-parallax .hero-slider-container {
    margin: 0 -30px;
    padding: 0;
  }
}
.swiper-hero-slider-parallax .hero-slider-container .row {
  height: 100%;
}
@media (min-width: 576px) {
  .swiper-hero-slider-parallax .hero-slider-container {
    width: 360px;
  }
}
@media (min-width: 768px) {
  .swiper-hero-slider-parallax .hero-slider-container {
    width: 420px;
  }
}
@media (min-width: 992px) {
  .swiper-hero-slider-parallax .hero-slider-container {
    width: 468px;
  }
}
@media (min-width: 1200px) {
  .swiper-hero-slider-parallax .hero-slider-container {
    width: 558px;
  }
}

.swiper-hero-facts-figures .swiper-slide {
  height: auto;
  margin-bottom: 1.5rem;
  width: auto;
}
.swiper-hero-facts-figures .facts-and-figures {
  height: 100%;
}

.swiper-hero-stage {
  margin-bottom: 0;
}
.swiper-hero-stage .swiper-slide {
  overflow: hidden;
}
.swiper-hero-stage .swiper-slide.swiper-slide-active figure.visual-wrapper {
  -webkit-transform: scale(1.05);
          -ms-transform: scale(1.05);
      transform: scale(1.05);
  -webkit-transition: -webkit-transform 5s;
  transition: -webkit-transform 5s;
  transition: transform 5s;
  transition: transform 5s, -webkit-transform 5s;
}
.swiper-hero-stage .header-hero-animate-fly-in .header-hero-animate-button,
.swiper-hero-stage .header-hero-animate-fly-in .header-hero-animate-multiline,
.swiper-hero-stage .header-hero-animate-reveal .header-hero-animate-button,
.swiper-hero-stage .header-hero-animate-reveal .header-hero-animate-multiline {
  opacity: 0;
}
.swiper-hero-stage #gradient {
  background: -webkit-gradient(linear, left top, right top, color-stop(10%, #007cbc), color-stop(80%, #007cbc), color-stop(10%, #00a633), color-stop(85%, #00a633), color-stop(20%, #a3ba1e), color-stop(90%, #a3ba1e), color-stop(30%, #fbb900), color-stop(95%, #fbb900), color-stop(40%, #e07a0c), to(#e07a0c));
  background: -webkit-linear-gradient(left, #007cbc 10%, #007cbc 80%, #00a633 10%, #00a633 85%, #a3ba1e 20%, #a3ba1e 90%, #fbb900 30%, #fbb900 95%, #e07a0c 40%, #e07a0c 100%);
  background: linear-gradient(to right, #007cbc 10%, #007cbc 80%, #00a633 10%, #00a633 85%, #a3ba1e 20%, #a3ba1e 90%, #fbb900 30%, #fbb900 95%, #e07a0c 40%, #e07a0c 100%);
}
.swiper-hero-stage .homestage-rainbow {
  height: 25px;
}
.swiper-hero-stage .header-hero-animate-reveal .animate-reveal-wrapper {
  display: inline-block;
  position: relative;
}
.swiper-hero-stage .header-hero-animate-reveal .animate-reveal-cover {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 100%;
  left: 0%;
}
.swiper-hero-stage .header-hero-animate-reveal .animate-reveal-content {
  display: inline-block;
  opacity: 0;
}
.swiper-hero-stage .header-hero-animate-multiline .animate-reveal-cover {
  bottom: -0.1em;
}
.swiper-hero-stage .header-hero-animate-button .animate-reveal-cover {
  margin-top: -0.3121875rem;
}

.swiper-hero-stage-pagination-container {
  display: none;
}
@media (min-width: 768px) {
  .swiper-hero-stage-pagination-container {
    display: block;
  }
}
.swiper-hero-stage-pagination-container .swiper-pagination {
  bottom: 0;
  text-align: left;
}
.swiper-hero-stage-pagination-container .swiper-pagination .swiper-pagination-bullet {
  background-color: #fff;
  background-repeat: no-repeat;
  background-size: cover;
  height: 12px;
  margin: 0rem 4px 1.5rem;
  opacity: 0.4;
  overflow: hidden;
  width: 12px;
}
.swiper-hero-stage-pagination-container .swiper-pagination .swiper-pagination-bullet img {
  display: none;
}
@media (min-width: 768px) {
  .swiper-hero-stage-pagination-container .swiper-pagination .swiper-pagination-bullet {
    background-color: #000;
    height: 97px;
    margin: 0px 0px -50px;
    opacity: 1;
    width: 172px;
  }
  .swiper-hero-stage-pagination-container .swiper-pagination .swiper-pagination-bullet img {
    display: inline-block;
    height: auto;
    opacity: 0.5;
    width: 100%;
  }
}
@media (min-width: 992px) {
  .swiper-hero-stage-pagination-container .swiper-pagination .swiper-pagination-bullet {
    height: 113px;
    width: 200px;
  }
}
.swiper-hero-stage-pagination-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-no-image.swiper-pagination-bullet-active {
  background-color: #e8ebee;
}
@media (max-width: 767.98px) {
  .swiper-hero-stage-pagination-container .swiper-pagination .progress {
    display: none;
  }
}
@media (min-width: 768px) {
  .swiper-hero-stage-pagination-container .swiper-pagination .progress {
    background-color: transparent;
    bottom: 0;
    height: 5px;
    left: 0;
    position: absolute;
    right: 0;
  }
  .swiper-hero-stage-pagination-container .swiper-pagination .progress .progress-bar {
    -webkit-transition: width 0ms;
    transition: width 0ms;
  }
}
.swiper-hero-stage-pagination-container .swiper-pagination .swiper-pagination-bullet-active {
  opacity: 1;
  padding-bottom: 5px;
}
@media (min-width: 768px) {
  .swiper-hero-stage-pagination-container .swiper-pagination .swiper-pagination-bullet-active {
    background-color: #007cbc;
  }
}
.swiper-hero-stage-pagination-container .swiper-pagination .swiper-pagination-bullet-active img {
  opacity: 1;
}
.swiper-hero-stage-pagination-container .swiper-pagination .swiper-pagination-bullet-active .progress-bar {
  -webkit-transition: width 250ms linear;
  transition: width 250ms linear;
}

.swiper-container-no-flexbox .swiper-slide {
  float: left;
}

.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.swiper-wrapper.disabled {
  -webkit-transform: translate3d(0, 0, 0) !important;
          transform: translate3d(0, 0, 0) !important;
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.swiper-container-multirow > .swiper-wrapper {
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
}

.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-slide {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}

.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
          align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform;
}

.swiper-pagination {
  text-align: center;
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
}

.textandimage .image-text-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  height: auto;
}
.textandimage .image-div {
  height: 20rem;
}
.textandimage .image-div img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.textandimage .align-image-left {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          -webkit-flex-direction: row;
          flex-direction: row;
}
.textandimage .align-image-right {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          -webkit-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.textandimage .text-div {
  padding: 1.2rem;
  height: 20rem;
}
.textandimage .align-image-right .text-div {
  padding-right: 2.5rem;
}
.textandimage .align-image-left .text-div {
  padding-left: 2.5rem;
}

@media (max-width: 768px) {
  .textandimage .text-div {
    padding: 1.2rem 1rem;
  }
  .textandimage .align-image-right {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            -webkit-flex-direction: row;
            flex-direction: row;
  }
  .textandimage .image-div {
    height: 15rem;
  }
  .textandimage .text-div {
    height: auto;
  }
  .textandimage .align-image-right .text-div,
  .textandimage .align-image-left .text-div {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  .textandimage .align-image-right {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            -webkit-flex-direction: row;
            flex-direction: row;
  }
  .textandimage .align-image-right .text-div,
  .textandimage .align-image-left .text-div {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .textandimage .text-div {
    padding: 1.2rem 1rem;
  }
  .textandimage .image-div {
    height: 17rem;
  }
  .textandimage .text-div {
    height: auto;
  }
}
.outer-text-image {
  position: relative;
  height: auto;
  margin-bottom: 2rem;
  overflow: hidden;
}
.outer-text-image .background-image-wrapper {
  padding: 4rem 0 0 0;
}
.outer-text-image .background-image-wrapper video {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  top: 0;
  left: 0;
}
.outer-text-image .text-image-container-wrapper {
  margin-bottom: 2rem;
}
.outer-text-image .text-image-container-wrapper:last-of-type {
  margin-bottom: 0;
  padding-bottom: 4rem;
}
.outer-text-image .text-image-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  height: 30.5rem;
  padding: 2rem 0 0 2rem;
  background-color: #fff;
}
@media (max-width: 1700px) {
  .outer-text-image .text-image-wrapper {
    height: 33rem;
  }
}
@media (max-width: 1530px) {
  .outer-text-image .text-image-wrapper {
    height: 34.5rem;
  }
}
@media (max-width: 1330px) {
  .outer-text-image .text-image-wrapper {
    height: 37rem;
  }
}
@media (max-width: 1240px) {
  .outer-text-image .text-image-wrapper {
    height: 39.5rem;
  }
}
@media (max-width: 1100px) {
  .outer-text-image .text-image-wrapper {
    height: 41rem;
  }
}
@media (max-width: 1032px) {
  .outer-text-image .text-image-wrapper {
    height: 43rem;
  }
}
.outer-text-image .image-wrapper {
  height: 20rem;
  padding: 0;
  position: relative;
  margin-bottom: 2rem;
}
.outer-text-image .text-wrapper {
  height: 20rem;
}
.outer-text-image .image-wrapper img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.outer-text-image .text-image-container-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.outer-text-image .text-image-container-wrapper.image-container:nth-child(odd),
.outer-text-image .text-image-container-wrapper.video-container:nth-child(even) {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          -webkit-justify-content: end;
          justify-content: end;
}
.outer-text-image .text-image-container-wrapper.image-container:nth-child(odd) .text-image-wrapper,
.outer-text-image .text-image-container-wrapper.video-container:nth-child(even) .text-image-wrapper {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          -webkit-justify-content: end;
          justify-content: end;
}
.outer-text-image .text-image-container-wrapper.image-container:nth-child(odd) .text-image-background,
.outer-text-image .text-image-container-wrapper.video-container:nth-child(even) .text-image-background {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          -webkit-justify-content: end;
          justify-content: end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          -webkit-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.outer-text-image .text-image-container-wrapper.image-container:nth-child(odd) .text-wrapper,
.outer-text-image .text-image-container-wrapper.video-container:nth-child(even) .text-wrapper {
  padding: 0.5rem 3rem 0.5rem 1rem;
}
.outer-text-image .text-image-container-wrapper.image-container:nth-child(even),
.outer-text-image .text-image-container-wrapper.video-container:nth-child(odd) {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          -webkit-justify-content: start;
          justify-content: start;
}
.outer-text-image .text-image-container-wrapper.image-container:nth-child(even) .text-image-wrapper,
.outer-text-image .text-image-container-wrapper.video-container:nth-child(odd) .text-image-wrapper {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          -webkit-justify-content: start;
          justify-content: start;
  padding: 2rem 0 0 0;
}
.outer-text-image .text-image-container-wrapper.image-container:nth-child(even) .text-wrapper,
.outer-text-image .text-image-container-wrapper.video-container:nth-child(odd) .text-wrapper {
  padding: 0.5rem 1rem 0.5rem 3rem;
}

@media (max-width: 1000px) {
  .outer-text-image .background-image-wrapper {
    padding: 1rem 0 0 0;
    background-image: none !important;
  }
  .outer-text-image .background-image-wrapper video {
    display: none;
  }
  .outer-text-image .image-wrapper {
    height: 15rem;
  }
  .outer-text-image .image-wrapper, .outer-text-image .text-wrapper {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            -webkit-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .outer-text-image .text-image-container-wrapper {
    margin-bottom: 1rem;
  }
  .outer-text-image .text-image-container-wrapper.image-container:nth-child(odd),
  .outer-text-image .text-image-container-wrapper.video-container:nth-child(even),
  .outer-text-image .text-image-container-wrapper.image-container:nth-child(even),
  .outer-text-image .text-image-container-wrapper.video-container:nth-child(odd) {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
  }
  .outer-text-image .text-image-container-wrapper.image-container:nth-child(odd) .text-image-wrapper,
  .outer-text-image .text-image-container-wrapper.video-container:nth-child(even) .text-image-wrapper,
  .outer-text-image .text-image-container-wrapper.image-container:nth-child(even) .text-image-wrapper,
  .outer-text-image .text-image-container-wrapper.video-container:nth-child(odd) .text-image-wrapper {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
    height: auto;
    padding: 0;
  }
  .outer-text-image .text-image-container-wrapper.image-container:nth-child(odd) .text-image-background,
  .outer-text-image .text-image-container-wrapper.video-container:nth-child(even) .text-image-background,
  .outer-text-image .text-image-container-wrapper.image-container:nth-child(even) .text-image-background,
  .outer-text-image .text-image-container-wrapper.video-container:nth-child(odd) .text-image-background {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            -webkit-flex-direction: row;
            flex-direction: row;
    padding: 0;
  }
  .outer-text-image .text-image-container-wrapper.image-container:nth-child(odd) .text-wrapper,
  .outer-text-image .text-image-container-wrapper.video-container:nth-child(even) .text-wrapper,
  .outer-text-image .text-image-container-wrapper.image-container:nth-child(even) .text-wrapper,
  .outer-text-image .text-image-container-wrapper.video-container:nth-child(odd) .text-wrapper {
    padding: 1rem 0.5rem 0.5rem;
    height: auto;
  }
}
.titleBlock {
  display: inline-block;
  padding: 0;
  margin-bottom: 1.5rem;
  word-break: break-word;
  overflow: hidden;
}
.titleBlock p,
.titleBlock h1,
.titleBlock h2,
.titleBlock h3,
.titleBlock h4,
.titleBlock h5,
.titleBlock h6 {
  margin: 0;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/languagepicker/components/EbmLanguagePicker.vue?vue&type=style&index=0&id=6b8c2240&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.languagepicker_cmpnt.collapsing {
  -webkit-transition: height 0.5s ease;
  transition: height 0.5s ease;
}
.languagepicker_cmpnt #pickerBackdrop.collapsing {
  -webkit-transition: height 0.25s ease;
  transition: height 0.25s ease;
}
.languagepicker_cmpnt #pickerBackdrop.fade {
  -webkit-transition: opacity 0.25s ease;
  transition: opacity 0.25s ease;
}
@media (max-width: 767.98px) {
.languagepicker_cmpnt .form-inline .custom-select {
    background: #e8ebee url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'><path fill='#62798B' d='M2 0L0 2h4zm0 5L0 3h4z'/></svg>") no-repeat right 0.9375rem center;
    background-size: 8px 10px;
    border: 0 solid #d9d9d9;
    color: #62798B;
    display: inline-block;
    font-size: 100%;
    height: 2.5rem;
    line-height: 1.25;
    padding: 0.625rem 1.9375rem 0.625rem 0.9375rem;
    vertical-align: middle;
}
.languagepicker_cmpnt .form-inline .custom-select:disabled {
    color: rgba(98, 121, 139, 0.5);
    background-color: #e8ebee;
}
.languagepicker_cmpnt .form-inline .custom-select,
  .languagepicker_cmpnt .form-inline [type=submit] {
    width: 100%;
}
}
.languagepicker_cmpnt .btn-sm ~ .dropdown-menu .dropdown-item, .languagepicker_cmpnt .btn-group-sm > .btn ~ .dropdown-menu .dropdown-item {
  padding-bottom: 0.625rem;
  padding-top: 0.625rem;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/cookiebot/components/EbmCookiebot.vue?vue&type=style&index=0&id=0a48028c&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
div.cookiebot_cmpnt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
div.cookiebot_cmpnt .cookieErrorLogo {
  margin: 0 1rem 1rem 1rem;
  width: 5%;
}
div.cookiebot_cmpnt.checkMarketingCookie {
  background: rgba(169, 169, 169, 0.44);
  height: 150px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/googlemap/components/EbmGoogleMap.vue?vue&type=style&index=0&id=3c87a5da&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.googlemap_cmpnt .googleAltText {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          -webkit-justify-content: center;
          justify-content: center;
  height: 150px;
}
.googlemap_cmpnt .yNHHyP-marker-view[\:has\(.markerClusterer\)] {
  margin-top: 25px;
}
.googlemap_cmpnt .yNHHyP-marker-view:has(.markerClusterer) {
  margin-top: 25px;
}
.googlemap_cmpnt .gm-style .gm-style-iw-c {
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 0;
}
.googlemap_cmpnt .gm-style .gm-style-iw-t::after {
  margin-top: -2px;
}
.googlemap_cmpnt .gm-style-iw-d {
  overflow-y: auto !important;
  overflow-x: hidden !important;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/bingmap/components/EbmBingMap.vue?vue&type=style&index=0&id=727aa98c&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bingmap_cmpnt .infobox-close-img {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iIzAwMDAwMCI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgo8L3N2Zz4K");
  display: block;
  border: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center;
}
.bingmap_cmpnt .InfoboxCustom {
  width: 400px;
  max-width: 400px;
  height: 400px;
}
@media (max-width: 767px) {
.bingmap_cmpnt .InfoboxCustom {
    width: 180px;
    max-width: 180px;
    height: 300px;
    overflow-y: auto;
}
}
@media (min-width: 767px) and (max-width: 800px) {
.bingmap_cmpnt .InfoboxCustom {
    width: 350px;
    max-width: 350px;
    height: auto;
}
}
.bingmap_cmpnt .MicrosoftMap div.NavBar_Container {
  left: 10px !important;
  top: 10px !important;
  z-index: 99;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 4px -1px;
          box-shadow: rgba(0, 0, 0, 0.3) 0 1px 4px -1px;
  border-radius: 2px;
  cursor: pointer;
  background-color: rgb(255, 255, 255);
  width: 40px;
  height: 81px;
}
.bingmap_cmpnt .MicrosoftMap div.NavBar_Container a.NavBar_zoomIn, .bingmap_cmpnt .MicrosoftMap div.NavBar_Container a.NavBar_zoomIn.disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8cG9seWdvbiBmaWxsPSIjNjY2IiBwb2ludHM9IjE4LDcgMTEsNyAxMSwwIDcsMCA3LDcgMCw3IDAsMTEgNywxMSA3LDE4IDExLDE4IDExLDExIDE4LDExIi8+Cjwvc3ZnPgo=");
}
.bingmap_cmpnt .MicrosoftMap div.NavBar_Container a.NavBar_zoomOut, .bingmap_cmpnt .MicrosoftMap div.NavBar_Container a.NavBar_zoomOut.disabled {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8cGF0aCBmaWxsPSIjNjY2IiBkPSJNMCw3aDE4djRIMFY3eiIvPgo8L3N2Zz4K");
}
.bingmap_cmpnt .MicrosoftMap div.NavBar_Container a.NavBar_zoomOut:before, .bingmap_cmpnt .MicrosoftMap div.NavBar_Container a.NavBar_zoomOut.disabled:before {
  position: absolute;
  content: "";
  width: 30px;
  height: 1px;
  background: rgba(102, 102, 102, 0.5);
  left: 0;
  right: 0;
  margin: 0 auto;
}
.bingmap_cmpnt .MicrosoftMap div.NavBar_Container a.NavBar_Button {
  display: block;
  border: 0;
  margin: 0;
  padding: 0;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  width: 40px;
  height: 40px;
  top: 0;
  left: 0;
}
.bingmap_cmpnt .MicrosoftMap div.NavBar_Container a.NavBar_zoomIn, .bingmap_cmpnt .MicrosoftMap div.NavBar_Container a.NavBar_zoomOut {
  background-repeat: no-repeat;
  background-position: center;
  background-size: 18px;
}
.bingmap_cmpnt .MicrosoftMap div.NavBar_Container a.NavBar_zoomIn.disabled, .bingmap_cmpnt .MicrosoftMap div.NavBar_Container a.NavBar_zoomOut.disabled {
  opacity: 0.5;
}
.bingmap_cmpnt .card {
  position: relative;
  background: #fff;
  border: 1px solid #d8dde2;
}
.bingmap_cmpnt .card:after, .bingmap_cmpnt .card:before {
  right: 100%;
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.bingmap_cmpnt .card:after {
  border-color: rgba(255, 255, 255, 0);
  border-right-color: #fff;
  border-width: 16px;
  margin-top: -16px;
}
.bingmap_cmpnt .card:before {
  border-color: rgba(216, 221, 226, 0);
  border-right-color: #d8dde2;
  border-width: 17px;
  margin-top: -17px;
}
.bingmap_cmpnt .card-body, .bingmap_cmpnt .card-footer {
  border: 0;
}
.bingmap_cmpnt .NavBar_MapTypeButtonContainerWrapper {
  display: none;
}
@media (max-width: 767px) {
.bingmap_cmpnt .MicrosoftMap .NavBar_Container.compact .NavBar_Button {
    width: 40px;
    height: 40px;
    margin: 0;
}
}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/filter/components/EbmFilterOptions.vue?vue&type=style&index=0&id=b26c2ca4&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.filteroptions_cmpnt .filterDropDown {
  left: -1px !important;
  width: 100.5% !important;
}
.filteroptions_cmpnt .filterDropDown .searchFieldFilters {
  padding: 2px;
  width: 80%;
  margin-left: 1rem;
  height: auto;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
.filteroptions_cmpnt .filterDropDown .searchFieldFilters {
    margin-top: 10px;
}
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/contactfinder/components/EbmContactFinder.vue?vue&type=style&index=0&id=bd5b58c0&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.contactfinder_cmpnt .location-map {
  height: 60vh;
  min-height: 500px;
  overflow: hidden;
  padding-top: 0;
  position: relative;
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.contactfinder_cmpnt .location-map {
    min-height: 500px;
}
}
@media (min-width: 1200px) {
.contactfinder_cmpnt .location-map {
    min-height: 690px;
}
}
.contactfinder_cmpnt .location-map .card {
  margin-bottom: 0;
  font-family: Corbel, Corbel W01, -apple-system, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 1rem;
  font-weight: 400;
}
@media (max-width: 575.98px) {
.contactfinder_cmpnt .location-map .card.card-contact .card-title {
    font-size: 1rem;
}
.contactfinder_cmpnt .location-map .card.card-contact .contact-title {
    margin-top: 0.5rem;
}
}
@media (max-width: 767.98px) {
.contactfinder_cmpnt .location-map .card-contact .card-text {
    margin-bottom: 0.5rem;
}
.contactfinder_cmpnt .location-map .card-contact .card-text:last-child {
    margin-bottom: 0;
}
}
@media (max-width: 767.98px) {
.contactfinder_cmpnt .location-map .card-contact .card-title + .card-text {
    margin-top: 0.875rem;
}
}
.contactfinder_cmpnt .checkMarketingCookie > p {
  font-size: 20px;
}
.contactfinder_cmpnt .checkMarketingCookie .cookieErrorLogo {
  margin: 0 1rem 1rem 1rem;
  width: 5%;
}
.contactfinder_cmpnt .badge:not(.badge-white) {
  background-color: #007cbc;
}
.contactfinder_cmpnt .contact-finder-content h1, .contactfinder_cmpnt .contact-finder-content h2 {
  text-align: center;
}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/search/components/EbmSearchSuggestions.vue?vue&type=style&index=0&id=2326cf7f&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.searchsuggestions_cmpnt {
  margin: 0;
  list-style: none;
  padding: 0;
  position: absolute;
  top: 50px;
  right: 0;
  border: 1px solid #d9d9d9;
  border-top: 0;
  border-bottom: 0;
  min-width: 100%;
  background-color: #fff;
  z-index: 2;
}
.searchsuggestions_cmpnt li {
  padding: 1rem 0.9375rem;
  color: #666;
  cursor: pointer;
  white-space: nowrap;
}
.searchsuggestions_cmpnt li.active {
  background-color: #dde3e8;
}
.searchsuggestions_cmpnt li:hover {
  background-color: #dde3e8;
}
.searchsuggestions_cmpnt li:last-child {
  border-bottom: 1px solid #d9d9d9;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/products/components/EbmProductDetail.vue?vue&type=style&index=0&id=1420dd98&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.productDetail_cmpnt .swiper {
  overflow: hidden;
}
.productDetail_cmpnt .scrollSpyTarget {
  scroll-margin-top: 200px;
}
@media (max-width: 991.98px) {
.productDetail_cmpnt .nominalDataTable table tr, .productDetail_cmpnt #ProductDetailTechnicalDescriptionContainer table tr {
    word-break: normal;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
        hyphens: auto;
}
}
.productDetail_cmpnt .nominalDataTable tr {
  border-bottom: 2px solid #fff;
}
.productDetail_cmpnt .nominalDataTable .table-responsive {
  padding-top: 0.5rem;
  -webkit-overflow-scrolling: touch;
}
@media (max-width: 991.98px) {
.productDetail_cmpnt .nominalDataTable .table-responsive {
    overflow-x: auto;
}
}
@media (max-width: 991.98px) {
.productDetail_cmpnt .nominalDataTable td, .productDetail_cmpnt .nominalDataTable th {
    padding: 0.3rem 0.75rem;
}
}
.productDetail_cmpnt .topScrollContainer {
  overflow-x: auto;
}
.productDetail_cmpnt .navbar-dark.nav-content-scrollspy .nav.swiper-nav-scrollspy .nav-link {
  position: relative;
  color: #fff;
  opacity: 0.6;
}
.productDetail_cmpnt .navbar-dark.nav-content-scrollspy .nav.swiper-nav-scrollspy .nav-link:hover, .productDetail_cmpnt .navbar-dark.nav-content-scrollspy .nav.swiper-nav-scrollspy .nav-link.active {
  opacity: 1;
  text-decoration: none;
}
.productDetail_cmpnt .navbar-dark.nav-content-scrollspy .nav.swiper-nav-scrollspy .nav-link:after {
  border-color: transparent transparent #fff;
  border-style: solid;
  border-width: 0 8px 10px;
  bottom: -1.25rem;
  content: "";
  left: 50%;
  position: absolute;
  -webkit-transition: opacity 0.3s ease-in-out, bottom 0.3s linear 0.15s;
  transition: opacity 0.3s ease-in-out, bottom 0.3s linear 0.15s;
  margin-left: -7px;
  opacity: 0;
}
.productDetail_cmpnt .navbar-dark.nav-content-scrollspy .nav.swiper-nav-scrollspy .nav-link.active:after {
  opacity: 1;
}
@media (min-width: 992px) {
.productDetail_cmpnt .navbar-dark.nav-content-scrollspy .nav.swiper-nav-scrollspy .nav-link {
    font-size: 87.5%;
}
}
@media (min-width: 1200px) {
.productDetail_cmpnt .navbar-dark.nav-content-scrollspy .nav.swiper-nav-scrollspy .nav-link {
    font-size: 100%;
}
}
.productDetail_cmpnt .nav-content-scrollspy.sticky-top {
  top: 70px;
}
@media (min-width: 768px) {
.productDetail_cmpnt .nav-content-scrollspy.sticky-top {
    top: 90px;
}
}
.productDetail_cmpnt .nav-content-scrollspy .btn-secondary {
  background-color: #a1afb9;
  -webkit-box-shadow: none;
          box-shadow: none;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/medialisting/components/EbmMediaListingPreviewModal.vue?vue&type=style&index=0&id=e028ce76&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.medialistingpreviewmodal_cmpnt #ebmMediaListingAdobeDcView {
  height: 600px;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/careerjobsearch/components/EbmCareerJobSearch.vue?vue&type=style&index=0&id=a380e5fc&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.careerJobSearch_cmpnt {
  scroll-margin-top: 20em;
}
.careerJobSearch_cmpnt .career-rainbow {
  height: 8rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          -webkit-justify-content: center;
          justify-content: center;
}
.careerJobSearch_cmpnt .jobSearchGradient {
  background: -webkit-gradient(linear, left top, right top, color-stop(5%, #007cbc), color-stop(5%, #00a633), color-stop(10%, #00a633), color-stop(10%, #a3ba1e), color-stop(90%, #a3ba1e), color-stop(90%, #fbb900), color-stop(95%, #fbb900), color-stop(95%, #e07a0c), to(#e07a0c));
  background: -webkit-linear-gradient(left, #007cbc 5%, #00a633 5%, #00a633 10%, #a3ba1e 10%, #a3ba1e 90%, #fbb900 90%, #fbb900 95%, #e07a0c 95%, #e07a0c 100%);
  background: linear-gradient(to right, #007cbc 5%, #00a633 5%, #00a633 10%, #a3ba1e 10%, #a3ba1e 90%, #fbb900 90%, #fbb900 95%, #e07a0c 95%, #e07a0c 100%);
}
.careerJobSearch_cmpnt .align-div {
  margin: 0 auto;
}
@media (max-width: 767px) {
.careerJobSearch_cmpnt .career-rainbow {
    height: 12rem;
}
.careerJobSearch_cmpnt .align-inputBox {
    margin-bottom: 1rem;
}
.careerJobSearch_cmpnt .align-content-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            -webkit-justify-content: center !important;
            justify-content: center !important;
}
}
@media (min-width: 768px) and (max-width: 992px) {
.careerJobSearch_cmpnt .align-inputBox {
    margin-bottom: 0.5rem;
}
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/countdown/components/EbmCountDown.vue?vue&type=style&index=0&id=2ae28576&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.countdown_cmpnt .countDownContainer {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          -webkit-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          -webkit-justify-content: space-between;
          justify-content: space-between;
  padding: 0.5em 1em 0.5em 0.05em;
  margin: 1em 0 1em 0;
}
@media (max-width: 767.98px) {
.countdown_cmpnt .countDownContainer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            -webkit-flex-direction: column;
            flex-direction: column;
}
}
.countdown_cmpnt .countDownContainer.counterPosition-left {
  margin-right: auto;
}
.countdown_cmpnt .countDownContainer.counterPosition-right {
  margin-left: auto;
}
.countdown_cmpnt .countDownContainer.counterPosition-center {
  margin: auto;
}
.countdown_cmpnt .countDownContainer.backgroundcolor-white {
  color: #62798B;
}
.countdown_cmpnt .countDownContainer.backgroundcolor-blue {
  color: #fff;
}
.countdown_cmpnt .countDownContainer.backgroundcolor-blue-gray {
  color: #fff;
}
.countdown_cmpnt .countDownContainer.backgroundcolor-light-gray {
  color: #62798B;
}
.countdown_cmpnt .countDownContainer.backgroundcolor-green {
  color: #fff;
}
.countdown_cmpnt .countDownContainer.backgroundcolor-light-green {
  color: #fff;
}
.countdown_cmpnt .countDownContainer.backgroundcolor-orange {
  color: #fff;
}
.countdown_cmpnt .countDownContainer.backgroundcolor-yellow {
  color: #fff;
}
.countdown_cmpnt .countDownLabel {
  font-size: 1.5rem;
  margin-left: 0.2em;
}
.countdown_cmpnt .countDownTimer {
  font-size: 2rem;
  font-weight: bold;
  margin-left: 0.3em;
  display: inline-block;
  width: 50px;
  text-align: center;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/searchflyout/components/EbmSearchFlyout.vue?vue&type=style&index=0&id=44dff1c0&scoped=true&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.searchflyout_cmpnt .position-relative[data-v-44dff1c0] {
  z-index: 1045;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/video/components/EbmVideo.vue?vue&type=style&index=0&id=19bcca6a&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.video_cmpnt .youtubeWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.video_cmpnt .responsive-video {
  width: 100%;
  max-width: 100%;
}
.video_cmpnt .noCookieSelectedWrapper {
  display: block;
}
.video_cmpnt .noCookieSelectedWrapper .innerPlaceholderDiv {
  background-color: #ccc;
  display: inline-block;
  height: 450px;
  position: relative;
}
.video_cmpnt .noCookieSelectedWrapper .mainPlaceholderDiv {
  background-color: #848484;
  border-radius: 15px;
  height: 50%;
  position: absolute;
  -webkit-transform: translate(50%, 50%);
          -ms-transform: translate(50%, 50%);
      transform: translate(50%, 50%);
  width: 50%;
}
.video_cmpnt .noCookieSelectedWrapper .threeDotsContent {
  color: #fff;
  font-size: 7.5em;
  position: relative;
  top: 50%;
  left: 50%;
  margin: 0;
  text-align: center;
  -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
}
.video_cmpnt .noCookieSelectedWrapper .contentParaAllowCookie {
  font-size: 1rem;
  margin-left: 11rem;
}
@media (max-width: 598px) {
.video_cmpnt .noCookieSelectedWrapper .noCookieSelectedWrapper .innerPlaceholderDiv {
    height: 250px;
}
.video_cmpnt .noCookieSelectedWrapper .noCookieSelectedWrapper .contentParaAllowCookie {
    margin-left: 1.2rem;
}
}
@media (min-width: 598px) and (max-width: 798px) {
.video_cmpnt .noCookieSelectedWrapper .innerPlaceholderDiv {
    height: 350px;
}
.video_cmpnt .noCookieSelectedWrapper .contentParaAllowCookie {
    margin-left: 5rem;
}
}
@media (min-width: 798px) and (max-width: 998px) {
.video_cmpnt .noCookieSelectedWrapper .innerPlaceholderDiv {
    height: 400px;
}
.video_cmpnt .noCookieSelectedWrapper .contentParaAllowCookie {
    margin-left: 7rem;
}
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/image/components/EbmImage.vue?vue&type=style&index=0&id=6e03e42a&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.image_cmpnt a.LinkDisabled {
  font-weight: 400;
}
.image_cmpnt img {
  display: block;
  margin: auto;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/globalsearch/components/EbmGlobalSearchBasic.vue?vue&type=style&index=0&id=19df4b04&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.globalsearchbasic_cmpnt .search-results-headline h1 {
  word-break: break-all;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/heroaccordion/components/EbmHeroAccordion.vue?vue&type=style&index=0&id=e0fa9020&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.heroaccordion_cmpnt .hero-accordion {
  position: relative;
}
.heroaccordion_cmpnt .hero-accordion .hero-accordion-rainbow {
  background: var(--e0fa9020-colorPick);
  width: 25%;
  height: 100%;
}
@media (min-width: 992px) {
.heroaccordion_cmpnt .hero-accordion .hero-accordion-background {
    bottom: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 20%;
    z-index: -1;
}
}
.heroaccordion_cmpnt .hero-accordion .accordion .card {
  margin-bottom: 1.875rem;
}
.heroaccordion_cmpnt .hero-accordion .accordion .card:not(.card-bordered):not(.card-yellow):not(.card-orange):not(.card-light-green):not(.card-green) {
  background-color: transparent;
}
.heroaccordion_cmpnt .hero-accordion .accordion .card .card-header button:hover,
.heroaccordion_cmpnt .hero-accordion .accordion .card .card-header button[aria-expanded=true] {
  background-color: transparent;
  opacity: 1;
}
@media (max-width: 991.98px) {
.heroaccordion_cmpnt .hero-accordion .accordion .card-header {
    margin-bottom: 0.625rem;
}
}
.heroaccordion_cmpnt .hero-accordion .accordion .card-header button {
  background-color: transparent;
  font-style: inherit;
  font-weight: inherit;
  opacity: 0.5;
}
.heroaccordion_cmpnt .hero-accordion .accordion .card-header button.btn-link:hover, .heroaccordion_cmpnt .hero-accordion .accordion .card-header button[aria-expanded=true] {
  color: #62798B;
}
.heroaccordion_cmpnt .hero-accordion .accordion .card-header .btn {
  font-size: inherit;
  padding: 0.25rem 1rem 0.25rem 1.875rem;
}
@media (min-width: 992px) {
.heroaccordion_cmpnt .hero-accordion .accordion .card-img {
    display: none;
}
}
.heroaccordion_cmpnt .hero-accordion .progress.progress-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          -webkit-flex-direction: column;
          flex-direction: column;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 2px;
}
.heroaccordion_cmpnt .hero-accordion .progress.progress-vertical .progress-bar {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          -webkit-flex-direction: row;
          flex-direction: row;
}
.heroaccordion_cmpnt .hero-accordion .collapse.show ~ .progress.progress-vertical {
  background-color: #d8dde2;
}
.heroaccordion_cmpnt .hero-accordion aside.accordionImageForCareerSite {
  padding-right: 4%;
  width: 54%;
}
.heroaccordion_cmpnt .hero-accordion aside.accordionImageForCareerSiteFullWidth {
  right: 4%;
  width: 46%;
}
.heroaccordion_cmpnt .hero-accordion .noProgress {
  height: 0;
}
.heroaccordion_cmpnt .hero-accordion .activeProgressBar {
  height: var(--e0fa9020-progressBarHeight);
  -webkit-transition: height 0.25s linear;
  transition: height 0.25s linear;
}
.heroaccordion_cmpnt .hero-accordion .visibleImage {
  display: block;
}
.heroaccordion_cmpnt .hero-accordion aside.aestheticalImage {
  top: calc(50% - var(--e0fa9020-marginTop));
}
.heroaccordion_cmpnt .hero-accordion .hero-accordion-aside-image {
  top: 30vh;
}
.heroaccordion_cmpnt .hero-accordion .ratio16-9 {
  padding-top: 56.25%;
}
.heroaccordion_cmpnt .hero-accordion .ratio1-1 {
  padding-top: 100%;
}
.heroaccordion_cmpnt .hero-accordion .ratio4-3 {
  padding-top: 75%;
}
.heroaccordion_cmpnt .hero-accordion .ratio9-16 {
  padding-top: 177.7%;
}
.heroaccordion_cmpnt .hero-accordion .ratio3-4 {
  padding-top: 133.5%;
}
@media (max-width: 991.98px) {
.heroaccordion_cmpnt .hero-accordion-aside {
    display: none !important;
}
}
@media (min-width: 992px) {
.heroaccordion_cmpnt .hero-accordion-aside {
    display: none;
    float: right;
    left: 50%;
}
}
.heroaccordion_cmpnt .hero-accordion-aside.sticky-top {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1020;
}
.heroaccordion_cmpnt .hero-accordion-aside.hero-accordion-aside-image.heroAccordImg img {
  float: none;
  max-height: none;
  max-width: none;
}
.heroaccordion_cmpnt .hero-accordion-aside.hero-accordion-aside-full-image {
  background-position: center;
  background-size: cover;
  height: calc(100vh - 5.625rem);
  top: 5.625rem;
  width: calc( 50% - 15px);
}
.heroaccordion_cmpnt .hero-accordion-aside.hero-accordion-aside-image {
  padding-left: 15px;
  width: 50%;
}
.heroaccordion_cmpnt .hero-accordion-aside.hero-accordion-aside-image img {
  float: right;
  max-height: 80vh;
  max-width: 40vw;
}
.heroaccordion_cmpnt .hero-accordion-wrapper {
  -webkit-box-align: center;
      -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          -webkit-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
@media (min-width: 992px) {
.heroaccordion_cmpnt .hero-accordion-wrapper {
    float: left;
    min-height: calc(100vh - 5.625rem);
    width: 50%;
}
}
.heroaccordion_cmpnt .hero-accordion-wrapper .hero-accordion-container {
  padding-right: 15px;
  padding-left: 15px;
}
@media (max-width: 991.98px) {
.heroaccordion_cmpnt .hero-accordion-wrapper .hero-accordion-container {
    width: 720px;
    margin: auto;
}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.heroaccordion_cmpnt .hero-accordion-wrapper .hero-accordion-container {
    width: 468px;
}
}
@media (min-width: 1200px) {
.heroaccordion_cmpnt .hero-accordion-wrapper .hero-accordion-container {
    width: 558px;
}
}
.heroaccordion_cmpnt .heroAccordImg img,
.heroaccordion_cmpnt .heroAccMobile img {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.heroaccordion_cmpnt .heroAccordImg {
  max-width: 40vw;
}
.heroaccordion_cmpnt .heroAccordImg.heroAccordImg.newWidth {
  max-width: 23vw;
}
@media (max-width: 1023px) {
.heroaccordion_cmpnt .heroAccordImg {
    max-width: none;
}
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/countercomponent/components/EbmCounterComponent.vue?vue&type=style&index=0&id=5e3f8380&scoped=true&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.counter_cmpnt .counter-component[data-v-5e3f8380] {
  max-width: 100%;
  height: 100%;
}
.counter_cmpnt .counter[data-v-5e3f8380] {
  max-width: 100%;
  overflow: hidden;
}
.counter_cmpnt .counter-icon[data-v-5e3f8380] {
  width: 50%;
}
.counter_cmpnt .baselayout .counter-container[data-v-5e3f8380] {
  max-width: 100%;
  height: auto;
}
.counter_cmpnt .counter-value[data-v-5e3f8380] {
  font-size: 2rem;
  font-weight: bolder;
  overflow: hidden;
}
.counter_cmpnt .counter-description[data-v-5e3f8380] {
  font-size: 1.5rem;
  overflow: hidden;
  font-weight: 600;
}
@media (min-width: 576px) {
.counter_cmpnt .baselayout .counter[data-v-5e3f8380] {
    max-width: 100%;
}
.counter_cmpnt .counter-icon[data-v-5e3f8380] {
    width: 40%;
}
}
@media (min-width: 768px) {
.counter_cmpnt .counter .counter-icon[data-v-5e3f8380] {
    width: 40%;
}
.counter_cmpnt .columncontrol .counter .counter-icon[data-v-5e3f8380],
  .counter_cmpnt .baselayout .counter .counter-icon[data-v-5e3f8380] {
    width: 50%;
}
.counter_cmpnt .columncontrol .counter-description[data-v-5e3f8380] {
    font-size: 1rem;
    overflow: hidden;
    font-weight: 900;
}
.counter_cmpnt .content-layout-container .counter .counter-icon[data-v-5e3f8380] {
    width: 30%;
}
}
@media (min-width: 992px) {
.counter_cmpnt .counter-value[data-v-5e3f8380] {
    font-size: 3rem;
}
.counter_cmpnt .counter .counter-icon[data-v-5e3f8380] {
    width: 25%;
}
}
@media (min-width: 1200px) {
.counter_cmpnt .counter-value[data-v-5e3f8380] {
    font-size: 3.5rem;
}
.counter_cmpnt .counter .counter-icon[data-v-5e3f8380] {
    width: 25%;
}
.counter_cmpnt .columncontrol .counter .counter-icon[data-v-5e3f8380],
  .counter_cmpnt .baselayout .counter .counter-icon[data-v-5e3f8380] {
    width: 40%;
}
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/globalsearch/components/EbmGlobalSearchAdvancedAllTab.vue?vue&type=style&index=0&id=4be3ccd6&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.globalsearchadvancedalltab_cmpnt .collationContainer strong, .globalsearchadvancedalltab_cmpnt .noCollationContainer strong {
  color: #007cbc;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./node_modules/webpack-import-glob-loader/index.js??clonedRuleSet-3.use[4]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[11].use[0]!./src/main/webpack/site/business/globalsearch/components/EbmGlobalSearchAdvanced.vue?vue&type=style&index=0&id=4bd3f7fc&scoped=true&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.globalsearchadvanced_cmpnt .nav-link[data-v-4bd3f7fc] {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}