

/* Start:/local/templates/artans2026/js/jquery-ui/jquery-ui.css?178152132837326*/
/*! jQuery UI - v1.12.1 - 2016-09-14
* 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(/local/templates/artans2026/js/jquery-ui/%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(/local/templates/artans2026/js/jquery-ui/%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(/local/templates/artans2026/js/jquery-ui/%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(/local/templates/artans2026/js/jquery-ui/%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(/local/templates/artans2026/js/jquery-ui/%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(/local/templates/artans2026/js/jquery-ui/%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(/local/templates/artans2026/js/jquery-ui/%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;
	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;
	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 {
	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 {
	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%;
	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: default;
	-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 {
	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 {
	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;
	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;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	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("/local/templates/artans2026/js/jquery-ui/images/ui-icons_444444_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("/local/templates/artans2026/js/jquery-ui/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("/local/templates/artans2026/js/jquery-ui/images/ui-icons_555555_256x240.png");
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url("/local/templates/artans2026/js/jquery-ui/images/ui-icons_ffffff_256x240.png");
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url("/local/templates/artans2026/js/jquery-ui/images/ui-icons_777620_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("/local/templates/artans2026/js/jquery-ui/images/ui-icons_cc0000_256x240.png");
}
.ui-button .ui-icon {
	background-image: url("/local/templates/artans2026/js/jquery-ui/images/ui-icons_777777_256x240.png");
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.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;
	filter: Alpha(Opacity=.3); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}

/* End */


/* Start:/local/templates/artans2026/css/core/bootstrap.min.css?1781521328155758*/
/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.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:#007bff;border-color:#007bff}.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{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.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{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.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:#28a745;border-color:#28a745}.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{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.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{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.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{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;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:#dc3545;border-color:#dc3545}.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{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.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{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.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:#343a40;border-color:#343a40}.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{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.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),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.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,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.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}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!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}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.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}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!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}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.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}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!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}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.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}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!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}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.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}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!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}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}
/*# sourceMappingURL=bootstrap.min.css.map */
/* End */


/* Start:/local/templates/artans2026/css/font-awesome.min.css?178152132831000*/
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('/local/templates/artans2026/css/../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('/local/templates/artans2026/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('/local/templates/artans2026/css/../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('/local/templates/artans2026/css/../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('/local/templates/artans2026/css/../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('/local/templates/artans2026/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

/* End */


/* Start:/local/templates/artans2026/css/jquery.bxslider.min.css?17815213282611*/
.bx-wrapper{position:relative;margin:0 auto;padding:0}.bx-wrapper img{max-width:100%}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/local/templates/artans2026/css/../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(/local/templates/artans2026/css/../images/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-next{right:10px;background:url(/local/templates/artans2026/css/../images/controls.png) -43px -32px no-repeat}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:1}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/local/templates/artans2026/css/../images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/local/templates/artans2026/css/../images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
/* End */


/* Start:/local/templates/artans2026/css/jquery.fancybox.min.css?178152132812795*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/artans2026/css/jquery.fancybox-buttons.css?17815213282454*/
#fancybox-buttons {
	position: fixed;
	left: 0;
	width: 100%;
	z-index: 8050;
}

#fancybox-buttons.top {
	top: 10px;
}

#fancybox-buttons.bottom {
	bottom: 10px;
}

#fancybox-buttons ul {
	display: block;
	width: 166px;
	height: 30px;
	margin: 0 auto;
	padding: 0;
	list-style: none;
	border: 1px solid #111;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
	   -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
	        box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
	background: rgb(50,50,50);
	background: -moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51)));
	background: -webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
	background: -o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
	background: -ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
	background: linear-gradient(to bottom, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 );
}

#fancybox-buttons ul li {
	float: left;
	margin: 0;
	padding: 0;
}

#fancybox-buttons a {
	display: block;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
	background-color: transparent;
	background-image: url('/local/templates/artans2026/css/fancybox_buttons.png');
	background-repeat: no-repeat;
	outline: none;
	opacity: 0.8;
}

#fancybox-buttons a:hover {
	opacity: 1;
}

#fancybox-buttons a.btnPrev {
	background-position: 5px 0;
}

#fancybox-buttons a.btnNext {
	background-position: -33px 0;
	border-right: 1px solid #3e3e3e;
}

#fancybox-buttons a.btnPlay {
	background-position: 0 -30px;
}

#fancybox-buttons a.btnPlayOn {
	background-position: -30px -30px;
}

#fancybox-buttons a.btnToggle {
	background-position: 3px -60px;
	border-left: 1px solid #111;
	border-right: 1px solid #3e3e3e;
	width: 35px
}

#fancybox-buttons a.btnToggleOn {
	background-position: -27px -60px;
}

#fancybox-buttons a.btnClose {
	border-left: 1px solid #111;
	width: 35px;
	background-position: -56px 0px;
}

#fancybox-buttons a.btnDisabled {
	opacity : 0.4;
	cursor: default;
}

/* End */


/* Start:/local/templates/artans2026/css/jquery.fancybox-thumbs.css?1781521328735*/
#fancybox-thumbs {
	position: fixed;
	left: 0;
	width: 100%;
	overflow: hidden;
	z-index: 8050;
}

#fancybox-thumbs.bottom {
	bottom: 2px;
}

#fancybox-thumbs.top {
	top: 2px;
}

#fancybox-thumbs ul {
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
}

#fancybox-thumbs ul li {
	float: left;
	padding: 1px;
	opacity: 0.5;
}

#fancybox-thumbs ul li.active {
	opacity: 0.75;
	padding: 0;
	border: 1px solid #fff;
}

#fancybox-thumbs ul li:hover {
	opacity: 1;
}

#fancybox-thumbs ul li a {
	display: block;
	position: relative;
	overflow: hidden;
	border: 1px solid #222;
	background: #111;
	outline: none;
}

#fancybox-thumbs ul li img {
	display: block;
	position: relative;
	border: 0;
	padding: 0;
	max-width: none;
}
/* End */


/* Start:/local/templates/artans2026/css/simplebar.css?17815213283890*/
[data-simplebar] {
  position: relative;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start;
}

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
}

.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0;
}

.simplebar-offset {
  direction: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch;
}

.simplebar-content-wrapper {
  direction: inherit;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%; /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width: auto;
  max-width: 100%; /* Not required for horizontal scroll to trigger */
  max-height: 100%; /* Needed for vertical scroll to trigger */
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  width: 0;
  height: 0;
}

.simplebar-content:before,
.simplebar-content:after {
  content: ' ';
  display: table;
}

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none;
}

.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  flex-grow: inherit;
  flex-shrink: 0;
  flex-basis: 0;
}

.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}

.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden;
}

[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  user-select: none;
  -webkit-user-select: none;
}

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}

.simplebar-scrollbar {
  position: absolute;
  left: 0;
  right: 0;
  min-height: 10px;
}

.simplebar-scrollbar:before {
  position: absolute;
  content: '';
  background: black;
  border-radius: 7px;
  left: 2px;
  right: 2px;
  opacity: 0;
  transition: opacity 0.2s linear;
}

.simplebar-scrollbar.simplebar-visible:before {
  /* When hovered, remove all transitions from drag handle */
  opacity: 0.5;
  transition: opacity 0s linear;
}

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px;
}

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
}

.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto;
}

/* Rtl support */
[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0;
}

.hs-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
}

.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

/* End */


/* Start:/local/templates/artans2026/css/swiper-bundle.min.css?178230108318454*/
/**
 * Swiper 11.2.10
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 28, 2025
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* End */


/* Start:/local/templates/artans2026/components/netbrand/selectRegion/.default/style.css?17851343336222*/
.nbSelectRegion {
}

.nbSelectRegion__choose {
}

.nbSelectRegion__showAll {
    color: #2983df;
}

.nbSelectRegion__city {
    color: #e31e24;
    display: inline !important;
    font-size: 16px !important;
}

.nbSelectRegion__selectCity {
    position: relative;
    display: inline-block;
}

.nbSelectRegion__confirm {
    margin-top: 10px;
    position: absolute;
    padding: 0 1rem 1rem;
    background: #fff;
    border: 1px solid #e6e6e6;
    -webkit-box-shadow: 0 0 27px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 27px 2px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 27px 2px rgba(0, 0, 0, 0.1);
    width: 22rem;
    z-index: 99;
    display: none;
}

.nbSelectRegion__confirm.active {
    display: block;
}

.nbSelectRegion__confirm a {
    border: none !important;
}

.nbSelectRegion__confirm .row {
    margin-top: 26px;
    margin-bottom: 26px;
}

.nbSelectRegion__confirmInner {
    position: relative;
}

.nbSelectRegion__confirmClose {
    position: absolute;
    right: -0.5rem;
    top: -1rem;
    border: none !important;
    font-size: 12px;
    color: #6f6f6f;
}

.nbSelectRegion__btn {
    font-size: 0.875rem !important;
}

.nbSelectRegion__yes {
    margin-top: 0;
    padding: 10px 0;
}

.nbSelectRegion__title {
    font-weight: bold;
    margin-top: 25px;
}

.nbSelectRegion__info {
    color: #9b9b9b;
    font-size: 15px;
    line-height: 16px;
}

.nbSelectRegion__item {
    display: block;
    background: none;
    border: none;
    text-align: left;
    color: #303030 !important;
}

.nbSelectRegion__item._red {
    color: #e31e24 !important;
    font-weight: bold;
}

.nbSelectRegion__item:hover {
    color: #e31e24;
}

.nbSelectRegion__item span {
    border-bottom: 1px dotted #303030;
    font-size: 0.875rem !important;
}

.nbSelectRegion__searchBtn {
}

.nbSelectRegion__searchBtn:hover {
    color: #fff;
}

.nbSelectRegion__searchResult {
}

.nbSelectRegion__searchResult a {
    color: #383838;
    display: inline !important;
}

.nbSelectRegion__searchResult a:hover {
    color: #e31e24;
}

.nbSelectRegion__btn {
    padding: 9px 5px;
}

.nbSelectRegion__loader {
    width: 32px;
    height: 32px;
    display: block;
    margin: 10px auto 0;
}

.selectCityModal__input {
    margin-bottom: 1rem;
}

.dealerUrl {
    border-bottom: none !important;
    color: #2983df;
}

.dealerUrl:hover {
    color: #e31e24;
}

.selectCityModal {
}

.selectCityModal .row {
    margin-top: 0;
    margin-bottom: 0;
}

.selectCityModal .modal-dialog {
    max-width: 50rem;
}

.nbSelectRegion__defBtn {
    color: #383838;
    background: none;
    border: none;
    font-weight: 600;
}

.nbSelectRegion__defBtn span {
    font-size: 16px !important;
}

.nbSelectRegion__defBtn:hover {
    color: #e31e24;
}

.nbSelectRegion__label {
	width: 2rem;
	height: 2rem;
    background-color: #fff;
    border-radius: 0.3125rem;
    background-image: url("data:image/svg+xml,%3Csvg width='17' height='22' viewBox='0 0 17 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.1269 0C3.64563 0 0 3.64563 0 8.1269C0 9.60217 0.661625 11.1888 0.689352 11.2558C0.903042 11.763 1.32468 12.5508 1.62873 13.0126L7.20091 21.4555C7.42894 21.8016 7.76645 22 8.1269 22C8.48735 22 8.82486 21.8016 9.05289 21.456L14.6256 13.0126C14.9301 12.5508 15.3512 11.763 15.5649 11.2558C15.5927 11.1893 16.2538 9.60265 16.2538 8.1269C16.2538 3.64563 12.6082 0 8.1269 0ZM14.6834 10.8848C14.4927 11.3394 14.1002 12.0723 13.8272 12.4863L8.25454 20.9296C8.14459 21.0965 8.10969 21.0965 7.99974 20.9296L2.42708 12.4863C2.15411 12.0723 1.76163 11.3389 1.57088 10.8843C1.56275 10.8647 0.956106 9.40426 0.956106 8.1269C0.956106 4.17292 4.17292 0.956106 8.1269 0.956106C12.0809 0.956106 15.2977 4.17292 15.2977 8.1269C15.2977 9.40617 14.6896 10.8704 14.6834 10.8848Z' fill='%23494A4A'/%3E%3Cpath d='M8.12689 3.8249C5.75432 3.8249 3.82442 5.75528 3.82442 8.12738C3.82442 10.4995 5.75432 12.4299 8.12689 12.4299C10.4995 12.4299 12.4294 10.4995 12.4294 8.12738C12.4294 5.75528 10.4995 3.8249 8.12689 3.8249ZM8.12689 11.4737C6.28209 11.4737 4.78052 9.97266 4.78052 8.12738C4.78052 6.28209 6.28209 4.78101 8.12689 4.78101C9.9717 4.78101 11.4733 6.28209 11.4733 8.12738C11.4733 9.97266 9.9717 11.4737 8.12689 11.4737Z' fill='%23494A4A'/%3E%3C/svg%3E%0A");
	background-position: center;
    background-repeat: no-repeat;
    background-size: 1.375rem 1.375rem;
    text-indent: -9999px;
}

.nbSelectRegion__select {
    display: inline-block;
    padding: 0.25rem 1.75rem 0.25rem 0.75rem;
    position: relative;
    color: #D32F23 !important;
    cursor: pointer;
    font-size: 1rem;
    white-space: nowrap;
}

.nbSelectRegion__select:after {
    content: '';
    display: block;
    position: absolute;
    width: 0.5rem;
    height: 0.5rem;
    border-bottom: 1px solid #494A4A;
    border-right: 1px solid #494A4A;
    right: 0.5rem;
    top: 0.625rem;
    transform: rotate(45deg);
}

.soa-property-container._file {
    overflow: hidden;
}

.soa-property-container._file input[type="file"] {
    max-width: 37%;
}

/*desktops*/
@media (max-width: 1200px) {
    .nbSelectRegion__label {
        display: none;
    }

    .nbSelectRegion__btn {
        font-size: 0.875rem !important;
    }
}

/*tablets*/
@media (max-width: 991px) {

}

/*phones*/
@media (max-width: 767px) {
    .nbSelectRegion__select {
        width: 100%;
    }


    .nbSelectRegion__confirm {
        width: 14rem;
    }

    .nbSelectRegion__title {
        margin-top: 20px;
        font-size: 11px;
    }

    .nbSelectRegion__city {
        font-size: 12px !important;
    }

    .nbSelectRegion__confirm .row {
        margin-top: 0
    }

    .nbSelectRegion__btn {
        padding: 4px;
        font-size: 12px !important;
    }

    .nbSelectRegion__yes {
        margin-bottom: 1rem;
    }

    #bx-soa-total-mobile {
        display: none !important;
    }

    .bx-soa-pp-desc-container .bx-soa-pp-company {
        position: relative;
        top: 0;
    }
}
/* End */


/* Start:/local/templates/artans2026/components/bitrix/menu/catalogMenu/style.css?178282617810135*/
.catalogMenu {
    position: relative;
    margin-bottom: 1.5rem;
	box-shadow: 0px 1px 4px 2px rgba(0, 0, 0, 0.2);
	border-radius: 0.3125rem;
	padding: 1.5rem 0;
    background: #fff;
}

.catalogMenu__header {
    font-size: 1.5rem;
    color: #000;
    font-weight: 600;
    display: block;
    text-decoration: none !important;
    padding: 0 1.5rem 1rem;
}

.catalogMenu__header:hover {
    color: #e31e24;
}

.catalogMenu__xs {
}

.catalogMenu__title {
}

.catalogMenu__xsBtn {
}

.catalogMenu__xsBtn._active {
}

.catalogMenu__ul {
    margin: 0;
    padding: 0;
    list-style: none;
    position: absolute;
    display: none;
    z-index: 150;
    left: 100%;
    top: 0px;
    min-width: 100%;
    background: #fff;
}

.catalogMenu__ul._lvl_1 {
    position: static;
    display: block;
    left: 0;
}

.catalogMenu__ul._lvl_1._active {
    display: block !important;
}

.catalogMenu__ul._lvl_2 {
    width: 300%;
    width: calc(300% + 90px);
    box-shadow: 0px 1px 4px 2px rgba(0, 0, 0, 0.2);
    overflow: auto;
    top: 0;
    opacity: 0;
    border-radius: 0.3125rem;
}

.catalogMenu__ul._lvl_2._bot {
    top: auto;
    bottom: 0;
}

.catalogMenu__ul._lvl_3 {
    position: relative;
    display: block;
    left: 0;
}

.catalogMenu__ul._hover {
    display: block;
}

.catalogMenu__ul._lvl_2._hover {
    display: block;
}


.catalogMenu__item {

}

.catalogMenu__item._lvl_1._parent:after {
    content: '';
    display: block;
    top: 0;
    left: 4.75rem;
    right: 1.5rem;
    height: 1px;
    background: #D9D9D9;
    position: absolute;
}
.catalogMenu__item._lvl_1:hover+ .catalogMenu__item._lvl_1._parent:after {
    display: none;
}

.catalogMenu__item._parent._hover:after {

}

.catalogMenu__item._parent:first-child:after {
    display: none;
}

.catalogMenu__item._lvl_1 {
    display: block;
    position: relative;
}

.catalogMenu__link {
    padding: 1rem;
    display: block;
    white-space: normal;
    z-index: 11;
    color: #000;
    font-weight: 400;
    font-size: 1.125rem;
    position: relative;
}

.catalogMenu__link._lvl_1 {
    padding-left: 4.1875rem;
    padding-right: 2.25rem;
    border-radius: 0.3125rem;
    margin: 0 1.5rem;
}

.catalogMenu__item:hover > .catalogMenu__link {
    color: #fff;
    background-color: #e31f24;
    text-decoration: none;
}


.catalogMenu__item._lvl_2,
.catalogMenu__item._lvl_3 {
    border: none !important;
}

.catalogMenu__link._lvl_1 {
    line-height: 1.2;
}


.catalogMenu__ul._lvl_2 {
    padding: 1.875rem;
    padding-bottom: 0;
}

.catalogMenu__ul._lvl_3 {
}

.catalogMenu__ul._lvl_2::-webkit-scrollbar {
    width: 3px;
}

.catalogMenu__ul._lvl_2::-webkit-scrollbar-track {
    background: #f5f5f5;
    width: 3px;
}

.catalogMenu__ul._lvl_2::-webkit-scrollbar-thumb {
    background-color: #e31f24;
    width: 3px;
}

.catalogMenu__caret {
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
    bottom: 0;
    width: 2rem;
}

.catalogMenu__caret:before {
    content: '';
    display: block;
    position: absolute;
    width: 0.625em;
    height: 0.625em;
    border-top: 1px solid #494A4A;
    border-right: 1px solid #494A4A;
    right: 0.75em;
    top: 1.25em;
    transform: rotate(45deg);
}

.catalogMenu__item:hover > .catalogMenu__link .catalogMenu__caret:before {
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
}

.catalogMenu__ul._lvl_2 .catalogMenu__caret {
    display: none;
}


.catalogMenu__icon {
    position: absolute;
    left: 0.5rem;
    top: 50%;
    transform: translateY(-50%);
    font-size: 2rem;
    line-height: 0.8;
    color: #e31f24;
}

.catalogMenu__icon:after {
    content: none !important;
}

.catalogMenu__item:hover .catalogMenu__icon {
    color: #fff;
}


.catalogMenu__ul._lvl_2._real {
    width: auto;
    position: relative;
    left: 0;
    box-shadow: none;
    max-height: none;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
    padding: 0;
    opacity: 1;
}

.catalogMenu__item._lvl_2 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}

/*.catalogMenu__item._lvl_1:nth-child(2) .catalogMenu__ul._lvl_2 {display: block;}*/
.catalogMenu__item._lvl_2 {
    margin-bottom: 2rem;
}

.catalogMenu__images {
    width: 3.5rem;
    height: 3.5rem;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    position: absolute;
    right: 0.5rem;
    top: 50%;
    transform: translateY(-50%);
}

.catalogMenu__link._lvl_2 {
    color: #000 !important;
    font-size: 1rem;
    font-weight: 500;
    padding: 0.5rem 4.5rem 0.5rem 1rem;
    position: relative;
    display: table-cell;
    vertical-align: middle;
    width: 400px;
    height: 4.5rem;
    overflow: visible;
    line-height: 1.1;
    background: #ECE9F0 !important;
    border-radius: 0.3125rem;
}

/*.catalogMenu__images:after {
    content: '';
    position: absolute;
    bottom: -0.5rem;
    background: #e31f24;
    left: 0;
    right: 0;
    height: 3px;
    margin-bottom: -1px;
}*/

.catalogMenu__ul._lvl_3 {
    padding: 1rem 0 0;
    background: transparent;
}

.catalogMenu__ul._lvl_3._real {
    padding: 0;
}

.catalogMenu__link._lvl_3 {
    color: #000;
    font-size: 0.875rem;
    background: none !important;
    font-weight: 400;
    text-decoration: none !important;
    padding: 0.375rem 1rem;
    line-height: 1.2;
    border-radius: 0.3125rem;
}

/*.catalogMenu__link._lvl_3:before {
    content: '';
    position: absolute;
    left: 0.75rem;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 3px;
    height: 3px;
    background: #fff;
}*/

.catalogMenu__link._lvl_3:hover {
    color: #000;
    background: #ECE9F0 !important;
}


.catalogMenu__item._lvl_1._bot {
    position: relative;
}

.catalogMenu__item._lvl_1._bot > .catalogMenu__ul {
    top: auto;
    bottom: 0;
}


/*.catalogMenu__item._action,*/
.catalogMenu__item._custom {
    padding: 0.375rem 0;

}

/*.catalogMenu__item._action>.catalogMenu__link,*/
.catalogMenu__item._custom > .catalogMenu__link {
    background: #F3F3F3;
    color: #000;
    border-radius: 0.3125rem;
    overflow: hidden;
}

/*.catalogMenu__item._action:hover>.catalogMenu__link,*/
.catalogMenu__item._custom:hover > .catalogMenu__link {
    background: #e31f24;
    color: #fff;
}

/*.catalogMenu__item._action>.catalogMenu__link {color: #e31f24; }*/

.catalogMenu__icon.icon {
    height: 1.25rem;
    width: 3.125rem;
    position: absolute;
    left: 0;
    border-radius: 0 0.3125rem 0.3125rem 0;
}

.catalogMenu__icon.icon:before {
    transform-origin: left;
    transform: translate(-50%, -50%) scale(1.08);
}

.catalogMenu__link._lvl_2:hover {
    color: #e31f24 !important;
}

/*.catalogMenu__link._lvl_2:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0.375rem;
    width: 3.125rem;
    background: #e31f24;
    bottom: -2px;
    transition: 0.5s;
    height: 3px;
}*/

.catalogMenu__link._lvl_2:hover:before {
    width: calc(100% - 0.75rem);
}


/*desktops*/
@media (max-width: 1200px) {
    .catalogMenu__link._lvl_1 {
        padding-left: 3.75rem;
    }

    .catalogMenu__icon {
        left: 1.125rem;
    }
}

/*tablets*/
@media (max-width: 991px) {

    .catalogMenu {
        margin: 0 -15px;
        box-shadow: none;
    }

    .catalogMenu__icon {
        left: 0;
    }

    .catalogMenu__ul._lvl_1 {
        display: none;
    }

    .catalogMenu__link._lvl_1 {
        padding: 0.75rem 1.25rem 0.75rem 3.25rem;
        font-size: 0.92rem;
        margin: 0 1rem;
    }

    .catalogMenu__link._lvl_1 {

    }
    .catalogMenu._active {
        padding-bottom: 0.5rem;
    }

    .catalogMenu__item._custom > .catalogMenu__link {
        background: #f9f9f9;
        color: #595858;
        border-bottom: 1px solid #e6e6e6;
    }

    .catalogMenu__header {
        color: #e31e24;
        text-transform: none;
        padding: 0.6875rem 3rem 0.6875rem 15px;
        font-size: 1rem;
        background: #fff;
        text-align: left;
        border-bottom: 1px solid #e6e6e6;
        font-weight: 600;
    }

    .catalogMenu__headerContainer {
        position: relative;
    }

    .catalogMenu__headerCaret {
        position: absolute;
        right: 0px;
        top: 0px;
        cursor: pointer;
        z-index: 20;
        width: 40px;
        height: 40px;
    }
    .catalogMenu__headerCaret:after {
        content: '';
        display: block;
        position: absolute;
        width: 0.625rem;
        height: 0.625rem;
        border-bottom: 1px solid #494A4A;
        border-right: 1px solid #494A4A;
        right: 21px;
        top: 14px;
        transform: rotate(45deg);
    }

    .catalogMenu._active .catalogMenu__headerCaret:after {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff;
        transform: rotate(225deg);
        top: 18px;
    }

    .catalogMenu._active {
    }

    .catalogMenu._active .catalogMenu__header {
        background: #595959;
        color: #fff;
    }

    .catalogMenu._active .catalogMenu__ul._lvl_1 {
        display: block;
    }

}

@media (max-width: 991px) {
    .catalogMenu {
        padding: 0;
    }
}



/*phones*/
@media (max-width: 767px) {
    .catalogMenu__icon {
        font-size: 1.5rem;
    }

    .catalogMenu__header {
        font-size: 1.125rem
    }

    .catalogMenu__link._lvl_1 {
        font-size: 1rem;
        color: #000;
    }
} 
/* End */


/* Start:/local/templates/artans2026/components/bitrix/menu/mainMenu/style.css?17848081425227*/
.mainMenu {
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: 0;
}

.mainMenu__xs {
}

.mainMenu__title {
}

.mainMenu__xsBtn {
}

.mainMenu__xsBtn._active {
}

.mainMenu__ul {
    margin: 0;
    padding: 0;
    list-style: none;
    position: absolute;
    display: none;
    z-index: 10;
    left: 100%;
    top: 0px;
    min-width: 100%;
    z-index: 50;
}

.mainMenu__ul._lvl_1 {
    position: relative;
    left: 0;
    display: flex;
    justify-content: space-between;
}

.mainMenu__ul._lvl_1._active {
    display: block !important;
}

.mainMenu__ul._lvl_2 {
    left: 0;
    top: auto;
    box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.20);
    background: #fff;
    border-radius: 0.3125rem;
    overflow: hidden;
}

.mainMenu__ul._hover {
    display: block;
}

.mainMenu__ul._right {
    left: auto;
    right: 0;
}

.mainMenu__item {
    position: relative;
}

.mainMenu__item._lvl_1:first-child .mainMenu__link._lvl_1 {
    padding-left: 0;
}

.mainMenu__item._lvl_1 {
    display: inline-block;
}

.mainMenu__caret,
.mainMenu__link._lvl_1 {
    font-size: 1.5rem;
}

.mainMenu__link {
    padding: 0.6875rem;
    display: block;
    white-space: nowrap;
    z-index: 11;
    color: #000;
    text-decoration: none !important;
}
@media (max-width: 1700px) {
    .mainMenu__caret,
    .mainMenu__link._lvl_1 {
        font-size: 1.3vw;
    }
}
@media (max-width: 1450px) {
    .mainMenu__caret,
    .mainMenu__link._lvl_1 {
        font-size: 1.15vw;
    }
    .mainMenu__link._parent {
        padding-right: 1.5vw;
    }
    .mainMenu__caret:after {
        top: 1em !important;
    }
}


.mainMenu__link._parent {
    padding-right: 1.5rem;
}

/*.mainMenu__link.help {
    padding-left: 1.75rem;
}

.mainMenu__link.help:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 0.4375rem;
    transform: translateY(-50%);
    background: url(/local/templates/artans2026/components/bitrix/menu/mainMenu/images/sprite.svg) 0 0;
    background-size: 100% auto;
    width: 1rem;
    height: 1rem;
}*/


.mainMenu__link._lvl_2 {
    font-size: 1rem;
    padding: 0.5rem 1.25rem;
}

.mainMenu__caret {
    position: absolute;
    right: 0px;
    top: 0px;
    cursor: pointer;
    z-index: 20;
}

.mainMenu__caret:after {
	content: '';
	display: block;
	position: absolute;
	width: 0.5em;
	height: 0.5em;
	border-bottom: 1px solid #494A4A;
	border-right: 1px solid #494A4A;
	right: 0.125em;
	top: 0.875em;
	transform: rotate(45deg);
}
@media (max-width: 1700px) {

}

.mainMenu__link:hover,
.mainMenu__item._hover > .mainMenu__link {
    background: #fff;
    color: #D32F23;
}

.mainMenu__link:hover + .mainMenu__caret:before,
.mainMenu__item._hover > .mainMenu__caret:before {
    transform: rotate(-45deg);
    border-bottom: 1px solid #D32F23;
    border-right: 1px solid #D32F23;
}

.mainMenu__link.help:hover:before,
.mainMenu__item._hover > .mainMenu__link.help:before {
    background-position: 0 -1rem;
}

.mainMenu__link.help._hover:before {
}

.mainMenu__link._lvl_2._where {
    background: #b4b4b4;
    color: #fff
}

.mainMenu__link._lvl_2._where:after {
    content: '';
    display: inline-block;
    width: 1rem;
    height: 1rem;
    background: url(/local/templates/artans2026/components/bitrix/menu/mainMenu/images/sprite.svg) 0 -3rem;
    background-size: 100% auto;
    vertical-align: text-top;
}

.mainMenu__link._lvl_2._where:hover:after {
    background-position: 0 -3rem;
}

.mainMenu__link._lvl_2:hover {
    background: #e31f24;
    color: #fff;
}


/*desktops*/
@media (max-width: 1300px) {

    .mainMenu__link._parent {
        padding-right: 0.25rem;
    }

    .mainMenu__caret {
        display: none;
    }

    .mainMenu__link.help:before {
        display: none;
    }
}

/*desktops*/
@media (max-width: 1200px) {
    .mainMenu {
        letter-spacing: 0.3px;
    }
}

/*tablets*/
@media (max-width: 991px) {
    .mainMenu {
        margin: 0 -15px;
        background: #fff;
    }

    .mainMenu__item._lvl_1 {
        display: block;
    }

    .mainMenu__caret {
        display: block;
        width: 2.9rem;
        height: 2.9rem;
        padding-top: 0.7rem;
        text-align: center;
    }

    .mainMenu__ul {
        position: relative;
    }



    .mainMenu__link._lvl_2 {
        font-size: 0.92rem;
        padding-left: 15px;
        background: #f9f9f9;
    }

    .mainMenu__ul._lvl_2 {
        box-shadow: none;
    }

    .mainMenu__link {
        border-bottom: 1px solid #e6e6e6;
    }

    .mainMenu__link._parent {
        padding-right: 3rem;
    }

    .mainMenu__caret:before {
        padding: 0;
    }

    .mainMenu__ul._lvl_1 {
        display: block;
    }
    .mainMenu__item._lvl_1:first-child .mainMenu__link._lvl_1,
    .mainMenu__link._lvl_1 {
        padding-left: 1.25rem;
    }

    .mainMenu__ul._lvl_2 {
        border-radius: 0;
    }
    .mainMenu__caret,
    .mainMenu__link._lvl_1 {
        font-size: 1.125rem;
    }

}

/*phones*/
@media (max-width: 767px) {


    .mainMenu__link._lvl_2 {
        font-size: 1rem;
    }

}
/* End */


/* Start:/local/templates/artans2026/components/bitrix/menu/downloadsMenu/style.css?17815213281387*/
.downloadsMenu {margin: 0;padding: 0; list-style: none;}
.downloadsMenu__item {margin-bottom: 0.25rem;}
.downloadsMenu__link {display: block; padding: 0.875rem 3.875rem 0.875rem 0.875rem; background: #e6e6e6; color: #505050; transition: .5s; position: relative; text-decoration: none !important; font-weight: bold; font-size: 0.875rem; text-transform: uppercase;}
.downloadsMenu__link:hover {background: #e31f24; color: #fff;}
.downloadsMenu__link:before {content: ''; position: absolute; top: 0; bottom: 0; right: 0; width: 1.75rem; background: #fff; transition: .5s;}
.downloadsMenu__link:hover:before {width: 0;}
.downloadsMenu__icon {position: absolute; top: 0.3125rem; bottom: 0.3125rem; width: 3.125rem; right: 0; background: #e31f24; color: #fff; font-size: 1.875rem; text-align: center;}


.downloadsMenu__icon {display: none;}
.downloadsMenu__link:before {display: none;}

/*desktops*/
@media (max-width: 1200px) { 

}

/*tablets*/
@media (max-width: 991px) {
	.downloadsMenu {margin: 0 -15px;}
	.downloadsMenu__link:before {}
	.downloadsMenu__item {margin-bottom: 0; border-bottom: 1px solid #e6e6e6;} 
	.downloadsMenu__link {padding: 0.6875rem 0.25rem; padding-left: 15px; font-size: 1rem; font-weight: 400; letter-spacing: 0.3px; text-transform: none; background: #fff; color: #000;}
}

/*phones*/
@media (max-width: 767px) { 
  .downloadsMenu__link {font-size: 1.125rem;}
}

/* End */


/* Start:/local/templates/artans2026/components/bitrix/search.title/.default/style.css?17828055612045*/
.nbSearchRes {
    box-shadow: 0px 0px 4.9px 0.1px rgb(0 0 0 / 33%);
    background: #fff;
}

.nbSearchRes__item {
    padding: 0.5rem;
    display: block;
    color: #000;
    text-decoration: none !important;
    font-size: 0.8125rem;
    padding: 0.5rem 1rem;
    font-weight: 300;
}

.nbSearchRes__item:hover {
    background: #e31f24;
    color: #fff;
}

.nbSearchRes__item b {
    font-weight: normal;
}


.nbSearch {
}

.form-control.nbSearch__input {
    color: #898989;
    font-size: 1.125rem;
    padding: .375rem 1rem;
	border-radius: 0.3125rem 0 0 0.3125rem !important;
    height: 3rem;
}

.nbSearch__input::placeholder {
    color: #898989;
}

.nbSearch__btn {
}

.nbSearch__btn:before {
    content: '';
    display: block;
    width: 1.75rem;
    height: 1.75rem;
    background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_80_2771)'%3E%3Cpath d='M27.7546 26.5721L20.9502 19.7676C22.7754 17.6692 23.8805 14.9313 23.8805 11.9388C23.8805 5.35166 18.5227 0 11.9417 0C5.35459 0 0.00292969 5.35787 0.00292969 11.9388C0.00292969 18.5197 5.3608 23.8776 11.9417 23.8776C14.9342 23.8776 17.6721 22.7725 19.7706 20.9472L26.575 27.7517C26.7364 27.9131 26.9537 28 27.1648 28C27.3759 28 27.5932 27.9193 27.7546 27.7517C28.0774 27.4288 28.0774 26.8949 27.7546 26.5721ZM1.673 11.9388C1.673 6.27672 6.27965 1.67628 11.9355 1.67628C17.5976 1.67628 22.1981 6.28293 22.1981 11.9388C22.1981 17.5947 17.5976 22.2075 11.9355 22.2075C6.27965 22.2075 1.673 17.6009 1.673 11.9388Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_80_2771'%3E%3Crect width='28' height='28' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
}

.title-search-result {
    z-index: 1000;
}


/*desktops*/
@media (max-width: 1200px) {

}

/*tablets*/
@media (max-width: 991px) {

}

/*phones*/
@media (max-width: 767px) {
    .title-search-result {
        z-index: 1000;
    }
}

/* End */


/* Start:/local/templates/artans2026/components/bitrix/sale.basket.basket.line/new/style.css?17828077123137*/
.nbBasketLine__items {
    display: flex;
    gap: 0.5rem;
}
.nbBasketLine__item {
    display: flex;
    flex-wrap: nowrap;
    text-decoration: none !important;
    color: #000 !important;

}
.nbBasketLine__itemIcon {
    text-align: center;
}

.nbBasketLine__itemIcon {
    display: inline-block;
    vertical-align: top;
    position: relative;
	height: 3rem;
	width: 3rem;
	background: #F6F6F6;
	border-radius: 0.3125rem;
}

.nbBasketLine__itemText {
    height: 3rem;
    min-width: 6rem;
    padding: 0.25rem;
    text-align: center;
    border: 1px solid #DCDCDC;
    border-left: 0;
    border-radius: 0 0.3125rem 0.3125rem 0;
    margin-left: -0.3125rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

.nbBasketLine__itemIcon.icon:hover:before {
    opacity: 0.7;
}

.nbBasketLine__itemIcon:first-child {
    margin-left: 0;
}

.nbBasketLine__itemIcon:hover {
    text-decoration: none;
}

.nbBasketLine__count {
    display: block;
    position: absolute;
    right: -0.125rem;
    top: -0.5rem;
    background: #e31f24;
    height: 1rem;
    min-width: 1rem;
    text-align: center;
    border-radius: 0.3125rem;
    color: #fff;
    font-size: 0.75rem;
    padding: 0.125rem 0.25rem 0;
    line-height: 1.1;
    font-weight: 500;
}

.nbBasketLine__itemIcon._active .nbBasketLine__count {
    display: block;
}

.nbBasketLine__name {
}

.nbBasketLine__itemIcon._summ {
    white-space: nowrap;
    font-size: 1rem;
    color: #000000;
    text-align: left;
    width: auto;
    margin: 0;
    padding-left: 0.125rem;
    position: relative;
}

.nbBasketLine__summContainer {
    display: table-cell;
    height: 3.25rem;
    vertical-align: middle;
}

.nbBasketLine__summ {
    background: #fff;
    padding: 0.4375rem 1rem 0.375rem !important;
    color: #3e3e3e;
    font-size: 1rem;
    font-weight: 600;
    border: 1px solid #e6e6e6;
    border-right: none;
    line-height: 1;
    text-decoration: none !important;
}

.nbBasketLine__summ:hover {
    background: #f6f6f6;
}

.nbBasketLine__btn {
    color: #fff !important;
    padding: 0.625rem 1rem 0 !important;
    background: #e31f24;
    text-transform: uppercase;
    font-size: 1rem;
    text-decoration: none !important;
    font-size: 0.875rem;
    line-height: 1;
}

.nbBasketLine__btn:hover {
    background: #C3181E;
}

.nbBasketLine__btn.disabled {
    background: #e31f24 !important;
    opacity: .4;
    cursor: default;
    pointer-events: none;
}

/*1366*/
@media (max-width: 1366px) {

}

/*desktops*/
@media (max-width: 1200px) {

}

/*tablets*/
@media (max-width: 991px) {
    .nbBasketLine {
        margin-right: -0.5rem;
    }

    .nbBasketLine__itemIcon._summ {
        display: none;
    }

    .nbBasketLine__count {
        line-height: 1.2;
    }

    .nbBasketLine__itemIcon._basket {
        margin-left: 0 !important;
    }
}

/*phones*/
@media (max-width: 767px) {

}
@media (max-width: 420px) {
    .nbBasketLine__itemText {display: none;}
}
/* End */


/* Start:/local/templates/artans2026/components/bitrix/main.auth.form/nbAuthLinks/style.css?17828060701394*/
.nbAuthLinks {
    position: relative;
}

.nbAuthLinks__item {
    display: block;
    vertical-align: top;
    text-decoration: none !important;
    font-weight: 600;
    font-size: 0.875rem;
    position: relative;
	height: 3rem;
    width: 3rem;
    background: #F6F6F6;
    border-radius: 0.3125rem;
    cursor: pointer;
}

.nbAuthLinks__item._login:before,
.nbAuthLinks__item._personal:before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

.nbAuthLinks__itemIcon {
    position: absolute !important;
    left: 50%;
    width: 3.125rem;
    height: 3.125rem;
    top: 50%;
    transform: translate(-50%,-50%);
    display: block;
    cursor: pointer;
}

.nbAuthLinks__itemDiscount {
    display: block;
    position: absolute;
    right: -0.125rem;
    top: -0.5rem;
    background: #e31f24;
    height: 1rem;
    min-width: 1rem;
    text-align: center;
    border-radius: 0.3125rem;
    color: #fff;
    font-size: 0.75rem;
    padding: 0.125rem 0.25rem 0;
    line-height: 1.1;
    font-weight: 500;
}


/*1366*/
@media (max-width: 1366px) {

}

/*desktops*/
@media (max-width: 1200px) {

}

/*tablets*/
@media (max-width: 991px) {
    .nbAuthLinks__item {
        display: block;
    }

    .nbAuthLinks__itemText {
        display: none;
    }

    .nbAuthLinks__itemIcon {

    }
}

/*phones*/
@media (max-width: 767px) {

}

/* End */


/* Start:/local/templates/artans2026/components/netbrand/catalog.section.empty/nbSectionTabs/style.css?17841172261475*/
.nbSectionTabs {
}

.nbSectionTabs__tabs {
    display: block;
    margin: 0;
    padding: 0.5rem 0 0;
    list-style: none;
    margin-bottom: 1.25rem !important;
}

.nbSectionTabs__tab {
    display: inline-block;
    vertical-align: top;
    padding-right: 0.5rem;
    line-height: 0.8
}

.nbSectionTabs__tabLink {
    font-size: 1.375rem;
    font-weight: 600;
    color: #BFBFBF;
    display: inline-block;
    text-decoration: none !important;
    line-height: 0.8;
}

.nbSectionTabs__tabLink.active,
.nbSectionTabs__tabLink:hover {
    color: #000000;
}

.nbSectionTabs .nbCatalogSectionSlider__title {
    display: none;
    text-decoration: none !important;
}

.nbSectionTabs .nbCatalogSectionSlider {
    margin-bottom: 0 !important;
}


@media (max-width: 1480px) {
    .nbSectionTabs__tabLink {
        font-size: 17px;
    }
}
@media (max-width: 1350px) {
    .nbSectionTabs__tabLink {
        font-size: 16px;
    }
    .nbSectionTabs__tab {
        padding-right: 4px;
    }
    .nbCatalogSectionSlider__control {
        width: 30px !important;
        height: 30px !important;
        margin-right: .375rem !important;
    }

}
/*desktops*/
@media (max-width: 1200px) {

}

/*tablets*/
@media (max-width: 991px) {

}

/*phones*/
@media (max-width: 767px) {
    .nbSectionTabs__tab {
        padding-right: 1rem;
    }

    .nbSectionTabs__tabLink {
        font-size: 1.125rem;
    }
    .nbSectionTabs__tabs {
        margin-bottom: 1rem !important;
    }
}
/* End */


/* Start:/local/templates/artans2026/components/bitrix/system.pagenavigation/.default/style.css?17822974011498*/
.nbPagination {
    text-align: right;
    margin-bottom: 1rem;
}

.nbPagination__container {
    list-style: none;
    margin: 0;
    padding: 0;
}

.nbPagination__item {
    display: inline-block;
    margin: 0 0.125rem;
}

.nbPagination__item._active {
}

.nbPagination__item._all {
}

.nbPagination__link,
.nbPagination__link._empty:hover {
    display: inline-block;
    width: 2.375rem;
    height: 2.375rem;
    background: #f1f1f1;
    color: #6e6e6e;
    text-align: center;
    padding: 0.5rem 0.25rem;
    font-size: 1rem;
  border-radius: 0.3125rem;
}

.nbPagination__item._prev .nbPagination__link,
.nbPagination__item._next .nbPagination__link {
    background: none !important;
}

a.nbPagination__link:hover,
.nbPagination__item._active .nbPagination__link {
    background: #D32F23;
    text-decoration: none;
    box-shadow: inset 0 0 0 2px #D32F23;
  color: #fff;
}

.nbPagination__item._prev .nbPagination__link:hover,
.nbPagination__item._next .nbPagination__link:hover {
    box-shadow: none;
    color: #e31f24;
}

.nbPagination__item._prev .nbPagination__link._empty:hover,
.nbPagination__item._next .nbPagination__link._empty:hover {
    color: #6e6e6e;
}

.nbPagination__link._empty {
    cursor: default;
}


/*desktops*/
@media (max-width: 1200px) {

}

/*tablets*/
@media (max-width: 991px) {

}

/*phones*/
@media (max-width: 767px) {
    .nbPagination {
        text-align: center;
    }
}
/* End */


/* Start:/local/templates/artans2026/components/bitrix/catalog.section/nbCatalogSectionSlider/style.css?17840373134053*/
.nbCatalogSectionSlider {
    margin-bottom: 15px;
    position: relative;
}


.nbCatalogSectionSlider:after {
    content: '';
    float: none;
    clear: both;
    display: block;
}

.nbCatalogSectionSlider__title {
    display: inline-block;
    text-decoration: none !important;
    font-size: 1.5rem;
    color: #000;
    font-weight: 600;
    padding: 1.5rem 0 1.625rem;
}

.nbCatalogSectionSlider__container {
    position: relative;
}

.nbCatalogSectionSlider__container:hover {
}

.nbCatalogSectionSlider__item {
    width: 25%;
    float: left;
    display: none;
    padding: 0px 15px;
}

.nbCatalogSectionSlider__item > div {
    padding: 1px;
}

.nbCatalogSectionSlider .bx-wrapper {
    position: static;
}

.nbCatalogSectionSlider__item:nth-child(1),
.nbCatalogSectionSlider__item:nth-child(2),
.nbCatalogSectionSlider__item:nth-child(3),
.nbCatalogSectionSlider__item:nth-child(4) {
    display: block;
}

.nbCatalogSectionSlider__items {
    margin: 0 -15px;
    z-index: 100;
}

.nbCatalogSectionSlider .bx-wrapper .nbCatalogSectionSlider__item {
    display: block;
    width: auto;
    padding: 0;
}

.nbCatalogSectionSlider .bx-wrapper .nbCatalogSectionSlider__items {
    margin: 0;
}

.nbCatalogSectionSlider__pager {
    position: absolute;
    top: -3.25rem;
    right: 0;
    padding-bottom: 2rem;
}

.nbCatalogSectionSlider__control {
    width: 36px;
    height: 36px;
    display: block;
    float: left;
    margin-right: .75rem;
    background: #fff;
    position: relative;
}

.nbCatalogSectionSlider__control:last-child {
    margin-right: 0;
}

.nbCatalogSectionSlider__control a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    box-shadow: inset 0 0 0 3px #dadada;
}

.nbCatalogSectionSlider__control a:hover {
    box-shadow: inset 0 0 0 3px #e31f24;
}

.nbCatalogSectionSlider__control a.disabled {
    box-shadow: inset 0 0 0 3px #dadada !important;
    cursor: default;
}

.nbCatalogSectionSlider__control .bx-prev:after,
.nbCatalogSectionSlider__control .bx-next:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 36px;
    height: 36px;
    background: linear-gradient(to right, #e31f24 99.99%, #dadada), linear-gradient(to bottom, #e31f24 99.99%, #dadada), linear-gradient(to right, #e31f24 99.99%, #dadada), linear-gradient(to bottom, #e31f24 99.99%, #dadada);
    background-size: 100% 3px, 3px 100%, 100% 3px, 3px 100%;
    background-repeat: no-repeat;
    background-position: -36px 0px, 33px -36px, 36px 33px, 0px 37px;
}

.nbCatalogSectionSlider__control._load .bx-prev:after,
.nbCatalogSectionSlider__control._load .bx-next:after {
    animation: progress 3s linear infinite;
}

.nbCatalogSectionSlider__control._load .bx-prev.disabled:after,
.nbCatalogSectionSlider__control._load .bx-next.disabled:after {
    animation: none;
}

.nbCatalogSectionSlider__control a i {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    filter: grayscale(1);
    opacity: 0.9
}

.nbCatalogSectionSlider__control a.bx-prev i {
    transform: translate(-50%, -50%) rotate(180deg) scale(0.5);
}

.nbCatalogSectionSlider__control a:hover i {
    filter: grayscale(0);
    opacity: 1
}

.nbCatalogSectionSlider__control a.disabled i {
    filter: grayscale(1) !important;
    opacity: 0.5 !important;
}

.disabled {
}

@keyframes progress {
    0% {
        background-position: -36px 0px, 33px -36px, 36px 33px, 0px 37px;
    }
    25% {
        background-position: -36px 0px, 33px 0px, 36px 33px, 0px 37px;
    }
    50% {
        background-position: -36px 0px, 33px 0px, 0px 33px, 0px 37px;
    }
    75% {
        background-position: -36px 0px, 33px 0px, 0px 33px, 0px 0px;
    }
    100% {
        background-position: 0px 0px, 33px 0px, 0px 33px, 0px 0px;
    }
}


/*desktops*/
@media (max-width: 1200px) {

}

/*tablets*/
@media (max-width: 991px) {

}

/*phones*/
@media (max-width: 767px) {
    .nbCatalogSectionSlider__title {
        font-size: 1rem;
        line-height: 1.3;
    }
}
/* End */


/* Start:/local/templates/artans2026/components/bitrix/catalog.item/seriesGroups/style.css?178481048414809*/
.nbCatalogItem {
    border: 1px solid #D9D9D9;
    padding: 3rem 1.5rem 0.25rem;
    position: relative;
    background: #fff;
	border-radius: 0.3125rem;
}

@media (max-width: 1400px) {
    .nbCatalogItem {
        padding: 2rem 1rem 0.25rem;
    }
}


.nbCatalogItem__title {
    padding-bottom: 2.25rem;
    font-size: 1.5rem;
    font-weight: 600;
    margin: -1.5rem 0 0;
}
/*
.productOfWeek__product .nbCatalogItem__stikers {
    left: 0;
}
.productOfWeek__product .nbCatalogItem__actions {
    right: 0;
}
*/
.nbCatalogItem._hover {
    z-index: 150;
    border-color: #e31f24;
}

.nbCatalogItem__stikers {
    position: absolute;
    left: 1.75rem;
    top: 1.25rem;
    width: 3.125rem;
    z-index: 5;
}

.nbCatalogItem__stiker {
    height: 1.25rem;
    width: 3.125rem;
    border-radius: 0.3125rem;
    margin-bottom: 0.375rem;
}

.nbCatalogItem__discount {
    height: 1.5rem;
    width: 3.125rem;
    background: #f98e3d;
    color: #fff;
    font-weight: 600;
    text-align: center;
    font-size: 0.875rem;
    line-height: 1.5rem;
}

.nbCatalogItem__actions {
    position: absolute;
    top: 0.25rem;
    right: 0.75rem;
    z-index: 5;
}

.nbCatalogItem__action {
    height: 3.125rem;
    width: 3.125rem;
    display: block;
    opacity: 0.6;
}

.nbCatalogItem__action._fav {
    font-size: 1.5rem;
}

.nbCatalogItem__action:hover {
    opacity: 1;
}

.nbCatalogItem__action.icon:before {
    transform: translate(-50%, -50%) scale(0.6);
}

.nbCatalogItem__imgContainer {
    height: 0;
    padding-top: 85%;
    position: relative;
    margin-bottom: 1rem;
}

.nbCatalogItem__imgFlex {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: .5rem;
    left: .5rem;
    right: .5rem;
    bottom: .5rem;
}

.nbCatalogItem__img {
    max-width: 100%;
    height: auto;
    max-height: 100%;
}

.nbCatalogItem__img._active {
    display: inline;
}

.nbCatalogItem__count {
    background: #D32F23;
    color: #fff;
    font-size: 0.875rem;
    font-weight: 400;
    letter-spacing: 0.5px;
    padding: 0 .5rem;
    text-align: center;
    border-radius: 0.3125rem;
}
@media (max-width: 1400px) {
    .nbCatalogItem__count {
        font-size: 0.75rem;
    }
}
@media (max-width: 1200px) {
    .nbCatalogItem__count {
        font-size: 0.75rem;
        padding: 0.25rem .25rem;
        width: 65px;
        line-height: 1;
    }
}



.nbCatalogItem__corner {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 0.75rem;
}

.nbCatalogItem__priceFrom {
    font-size: 1.5rem;
    font-weight: 600;
    letter-spacing: 0.5px;
    padding: 0 0 0 .5rem;
    color: #000000;
}

@media (max-width: 1450px) {
    .nbCatalogItem__priceFrom {
        font-size: 1.375rem;
    }
}
@media (max-width: 1300px) {
    .nbCatalogItem__priceFrom {
        font-size: 1.25rem;
    }
}


.nbCatalogItem__name {
    letter-spacing: 0.6px;
    line-height: 1.3;
    max-height: 2.5rem;
    overflow: hidden;
    margin-bottom: 0.25rem;
    display: block;
    color: #000 !important;
    height: 2.5rem
}

.nbCatalogItem__addition {
    display: none;
}

.nbCatalogItem._hover .nbCatalogItem__addition {
    display: block;
}

.nbCatalogItem__art {
    font-size: 1rem;
    color: #959595;
    margin-bottom: 0.25rem;
    font-weight: 400;
}

.nbCatalogItem__artV {

    color: #000000;
}

.nbCatalogItem__variantsTitle {
    font-size: 1rem;
    color: #959595;
    margin-bottom: 0.25rem;
}

.nbCatalogItem__buy {
    margin: 0;
    padding-bottom: 0.75rem;
}

.nbCatalogItem__variantsItems {
    margin: 0 -0.375rem;
}

.nbCatalogItem__variantsItem {
    padding: 0 0.375rem 0.375rem;
    display: inline-block;
    width: 20%;
    vertical-align: top;
}

.nbCatalogItem__variantsItemImg {
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    border: 0.3125rem solid #fff;
    height: 0;
    width: 100%;
    padding-top: calc(100% - 0.3125rem - 0.3125rem);
    box-shadow: 0 0 0 1px #e6e6e6;
    border-radius: 0.3125rem;
}

.nbCatalogItem__variantsItemImg:hover,
.nbCatalogItem__variantsItem._active .nbCatalogItem__variantsItemImg {
    cursor: pointer;
    box-shadow: 0px 0px 3px 2px rgba(0, 0, 0, 0.2);
}

.nbCatalogItem__offers {
    margin: 0 -.75rem;
    position: relative;
}

.nbCatalogItem__offer {
    display: none;
    padding: 0.5rem .75rem;
    position: relative;
}

.nbCatalogItem__offers:after,
.nbCatalogItem__offer:after {
    /*content: '';
    display: block;
    position: absolute;
    left: 0.75rem;
    right: 0.75rem;
    top: 0;
    height: 1px;
    background: #D9D9D9;*/
}
.nbCatalogItem__offers:after {
    background: #fff;
}




.nbCatalogItem__offer:hover {

}

.nbCatalogItem__offer._active {
    display: block;
}

.nbCatalogItem__offerProp {
    font-size: 0.8125rem;
    color: #6d6d6d;
    line-height: 1;
    margin-bottom: 0.125rem;
}

.nbCatalogItem__offerPrice {
    font-size: 1.125rem;
    color: #000;
    line-height: 1rem;
    font-weight: 600;
}

.nbCatalogItem__offerPrice._old {
    font-size: 0.75rem;
    color: #656565;
    text-decoration: line-through;
    font-weight: normal;
}

.nbCatalogItem__offerQ {
    font-size: 1rem;
    color: #fff;
    font-weight: 400;
    background: #D32F23;
    border-radius: 0.3125rem;
    padding: 1px 0.375rem;
    overflow: hidden;
}

.nbCatalogItem__offerCol._l {
    padding-right: 0.25rem !important;
}

.nbCatalogItem__offerCol._r {
    padding-left: 0.5rem !important;
}

.nbCatalogItem__qBtn._plus,
.nbCatalogItem__qBtn._minus {
    position: relative;
    display: block;
    min-width: 1.125rem;
    height: 1.875rem;
    border-radius: 0px;
    vertical-align: middle;
    text-align: center;
    cursor: pointer;
    transition: background 300ms ease, opacity 300ms ease;
    line-height: 1.875rem;
    color: #000;
    font-size: 0.875rem;
    background: #DFDFDF;
}


.nbCatalogItem__qBtn._plus:hover,
.nbCatalogItem__qBtn._minus:hover {
    background-color: #e6e6e6
}

.nbCatalogItem__qContainer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    max-width: 150px;
    margin: 0 auto 0;
    border: 1px solid #DFDFDF;
    background: #DFDFDF;
    border-radius: 0.3125rem;
}

.nbCatalogItem__qContainer.load:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background: #fff;
    z-index: 1;

    border-radius: 0.3125rem;
}

.nbCatalogItem__qContainer.load:before {
    background-image: url(/local/templates/artans2026/components/bitrix/catalog.item/seriesGroups/images/loader.svg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 1.5rem auto;
}

.nbCatalogItem__qContainer.load:after {
    font-family: FontAwesome;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    opacity: 0;
    line-height: 0.5;
    font-size: 1.25rem;
}

.nbCatalogItem__qContainer.loadSucces:before,
.nbCatalogItem__qContainer.loadError:before {
    background-image: none !important
}

.nbCatalogItem__qContainer.loadSucces:after {
    content: '\f00c';
    color: #8bc34a;
}

.nbCatalogItem__qContainer.loadError:after {
    content: '\f00d';
    color: #f44336;
}

.nbCatalogItem__qContainer.load.load:after {
    animation: 1s buyanimation;
}

@keyframes buyanimation {
    0% {
        opacity: 0;
    }
    40% {
        opacity: 1;
    }
    80% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.nbCatalogItem__qField {
    display: block;
    padding: 0;
    width: 100%;
    height: 1.875rem;
    border: none;
    border-radius: 0px;
    background: #fff !important;
    color: #444343;
    vertical-align: middle;
    text-align: center;
    line-height: 1.875rem;
    transition: border 300ms ease;
    font-size: 0.875rem;
    width: 2rem;
}

.nbCatalogItem__qContainer {
}

.nbCatalogItem__qContainer._disabled {
    position: relative;
    border-color: #e8e8e8;
    cursor: default;
}

.nbCatalogItem__qContainer._disabled:before {
    content: '';
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgba(255, 255, 255, 0.7);
    z-index: 5;
    cursor: default;
}

/*
.nbCatalogItem:hover {border: 1px solid #e31f24;}
.nbCatalogItem:hover .nbCatalogItem__name {max-height: none;}
.nbCatalogItem:hover .nbCatalogItem__addition {display: block;}
*/

.nbCatalogItem._line {
    padding: 0.5rem;
}

.nbCatalogItem._line:hover {
    border: 1px solid #e31f24;
}

.nbCatalogItem._line .nbCatalogItem__addition {
    display: block;
    padding-top: 0.5rem;
}

.nbCatalogItem._line .nbCatalogItem__name {
    height: auto;
    padding-top: 0.625rem;
    font-size: 1.125rem;
    font-weight: 600;
}
.nbCatalogItem._line .nbCatalogItem__variants {
    padding-bottom: 0.5rem;
}
.nbCatalogItem._line .nbCatalogItem__variantsItem {
    width: 8%;
}

.nbCatalogItem._line .nbCatalogItem__col._left {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: start;
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.nbCatalogItem._line .nbCatalogItem__imgContainer {
    width: 100%;
    margin-bottom: 0;
}

.nbCatalogItem._line .nbCatalogItem__stikers {
    top: 0.75rem;
}

.nbCatalogItem._line .nbCatalogItem__actions {
    top: 0;
}

.nbCatalogItem._line .nbCatalogItem__corner {
    right: auto;
    left: 0.8125rem;
    bottom: 1rem;
}

.nbCatalogItem._line .nbCatalogItem__zoom {
    position: absolute;
    right: 0;
    bottom: -0.875rem;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_75_1484)'%3E%3Cpath d='M25.023 23.9096C30.063 18.2826 29.881 9.60162 24.4752 4.19608C18.946 -1.32789 10.0116 -1.40803 4.38429 4.0163C-1.24321 9.44031 -1.49156 18.3717 3.82559 24.1002C9.14287 29.8288 18.068 30.2455 23.8955 25.0371L30.5024 31.644C30.8142 31.9531 31.317 31.9518 31.6272 31.6414C31.9376 31.3312 31.9389 30.8284 31.6298 30.5166L25.023 23.9096ZM5.30925 23.3619C0.305129 18.404 0.267422 10.3281 5.22515 5.32345C10.1831 0.31932 18.2592 0.281614 23.2636 5.23928L23.3478 5.32345C28.321 10.2966 28.321 18.3885 23.3478 23.3619C18.3743 28.3354 10.2823 28.3351 5.30925 23.3619Z' fill='%23D32F23'/%3E%3Cpath d='M19.1113 13.5438H15.1242V9.56021C15.1242 9.12006 14.7675 8.76306 14.3271 8.76306C13.8872 8.76306 13.53 9.12006 13.53 9.56021V13.5438H9.5461C9.10621 13.5438 8.74902 13.9011 8.74902 14.341C8.74902 14.7813 9.10628 15.138 9.5461 15.138H13.53V19.1254C13.53 19.5656 13.8872 19.9225 14.3271 19.9225C14.7675 19.9225 15.1242 19.5656 15.1242 19.1254V15.1381H19.1113C19.5517 15.1381 19.9085 14.7813 19.9085 14.341C19.9085 13.9011 19.5517 13.5438 19.1113 13.5438Z' fill='%23D32F23'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_75_1484'%3E%3Crect width='34' height='34' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-size: contain;
    width: 2.125rem;
    height: 2.125rem;
    filter: grayscale(1);
    cursor: pointer;
    opacity: 0.5;
}

.nbCatalogItem._line .nbCatalogItem__zoom:hover {
    filter: grayscale(0);
    opacity: 1;
}

.nbCatalogItem._line .nbCatalogItem__offer._active {
    display: table-row;
}

.nbCatalogItem._line .nbCatalogItem__offer:hover {
    background: none;
}

.nbCatalogItem._line .nbCatalogItem__offers {
    margin: 0;
}

.nbCatalogItem._line .nbCatalogItem__offersTable {
    width: 100%;
    font-size: 1rem;
    color: #000;
}

.nbCatalogItem._line .nbCatalogItem__offersTable th {
    padding: 1rem 0.5rem;
    background: #F1F1F1;
    font-weight: 600;
    text-align: center;
}



.nbCatalogItem._line .nbCatalogItem__offersTable th._clear {

}
.nbCatalogItem._line .nbCatalogItem__offersTable td:first-child {
    font-weight: 600;
}

.nbCatalogItem._line .nbCatalogItem__offersTable td:first-child,
.nbCatalogItem._line .nbCatalogItem__offersTable th:first-child {
    border-radius: 0.3125rem 0 0 0.3125rem;
}

.nbCatalogItem._line .nbCatalogItem__offersTable td:last-child,
.nbCatalogItem._line .nbCatalogItem__offersTable th:last-child {
    border-radius: 0 0.3125rem 0.3125rem 0;
}


.nbCatalogItem._line .nbCatalogItem__offersTable td {
    padding: 0.5rem;
    text-align: center;
    vertical-align: middle;
    border-left: 1px solid #e6e6e6;
    background: #fff;
}

.nbCatalogItem._line .nbCatalogItem__offersTable td._clear {

}

.nbCatalogItem._line .nbCatalogItem__offersTable td:first-child {
    border: none;
}

.nbCatalogItem._line .nbCatalogItem__offersTable .nbCatalogItem__offer._1 td {
    background: #f8f8f8;
}

.nbCatalogItem._line .nbCatalogItem__offersTable tfoot {
    position: relative;
}

.nbCatalogItem._line .nbCatalogItem__offersTableSep {
    height: 1rem;
}

.nbCatalogItem._line .nbCatalogItem__offersTableFoot {
    border-top: 1px solid #D9D9D9;
}

.nbCatalogItem._line .nbCatalogItem__offersTableFoot td {
    font-size: 1rem;
    padding: 0.75rem 0.5rem 0.75rem;
    border: none !important;
}

.nbCatalogItem._line .nbCatalogItem__seriesPLegend {
    text-align: left !important;
    padding-left: 0 !important
}

.nbCatalogItem._line .nbCatalogItem__seriesPValue {
    color: #e31f24;
    font-size: 1.125rem !important;
}

.nbCatalogItem._line .nbCatalogItem__offersTCol._q {
    width: 10%;
    padding-left: 1.5rem;
}

.nbCatalogItem._line .nbCatalogItem__offersTCol._b {
    width: 88px;
}

.nbCatalogItem._line .nbCatalogItem__buyBtn {
    position: relative;
    text-indent: -9999px;
    width: 4rem;
    width: 100%;
    cursor: pointer;
}

.nbCatalogItem._line .nbCatalogItem__buyBtn.disabled {
    cursor: default;
}

.nbCatalogItem._line .nbCatalogItem__buyBtn:before {
    background-position: 0 -9.375em;
}

.nbCatalogItem._line .nbCatalogItem__buyBtn:hover:before {
    background-position: 0 -40.625em;
}

.nbCatalogItem._line .nbCatalogItem__buyBtn.disabled:before {
    background-position: 0 -6.25em;
}

.nbCatalogItem._line .nbCatalogItem__offer:hover td {

}

.nbCatalogItem._line .nbCatalogItem__seriesBuy {
    display: none;
}

.nbCatalogItem._line .nbCatalogItem__seriesBuy._active {
    display: table-footer-group;
}


@media (min-width: 1600px) {
    .nbCatalogItem._line .nbCatalogItem__imgContainer {
        /*width: 246px;
        height: 246px;
        padding-top: 0;*/
    }
}

@media (max-width: 500px) {
    .nbCatalogItem__corner {

    }
    .nbCatalogItem__count {
        padding: 0.25rem 0.5rem;
        position: absolute;
        left: 0;
        top: -69px;
        font-size: 0.625rem;
        width: 55px;
    }
}

/* End */


/* Start:/local/templates/artans2026/components/bitrix/news.list/nbMainSlider/style.css?17841193812964*/
.news-slider-wrapper {
	position: relative;
	width: calc(100% + 4px);
	max-width: 75rem;
	margin: 0 -2px;
	border-radius: 0.3125rem;
	overflow: hidden;
}

.news-swiper-container {
	width: 100%;
	height: auto;
}

.swiper-slide {
	position: relative;
	width: 100%;
	background: #fcf4f2;
}

.slide-bg-img {
	width: 100%;
	height: auto;
	display: block;
	object-fit: cover;
}

.slide-content-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 2.5rem;
	pointer-events: none;
}

.slide-content-overlay h3,
.slide-content-overlay div {
	pointer-events: auto;
}

.news-slider-pagination {
	position: absolute;
	bottom: 1.875rem !important;
	left: 1.875rem !important;
	width: auto !important;
	display: flex;
	gap: 0.375rem;
}

.news-slider-pagination .swiper-pagination-bullet {
	width: 2rem;
	height: 0.375rem;
	border-radius: 0.3125rem;
	background: #ffffff;
	opacity:1;
	margin: 0 !important;
	transition: all 0.3s ease;
	box-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
}

.news-slider-pagination .swiper-pagination-bullet-active {
	background: #c94741;
	opacity: 1;
	width: 4.5rem;
}

.news-slider-prev,
.news-slider-next {
	position: absolute;
	width: 2.75rem;
	height: 2.75rem;
	background: #ffffff;
	border-radius: 0.3125rem;
	top: 1rem;
	margin-top: 0;
	color: #c94741;
	box-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
}

.swiper-slide-advert {
	position: absolute;
	top: 0.5rem;
	left: 0.5rem;
}

.news-slider-prev {
	right: 4.375rem;
	left: auto;
}

.news-slider-next {
	right: 1rem;
	left: auto;
}

.news-slider-prev:after,
.news-slider-next:after {
	content: '';
	display: block;
	position: absolute;
	width: 0.625rem;
	height: 0.625rem;
	border-bottom: 1px solid #494A4A;
	border-right: 1px solid #494A4A;
	border-top: none !important;
	border-left: none !important;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%) rotate(-45deg);
}

.news-slider-prev:after {
	transform: translate(-50%,-50%) rotate(-225deg);
	left: 57%;
}
.news-slider-next:after {
	left: 43%;
}
.news-slider-prev:hover,
.news-slider-next:hover {
	background: #D32F23;
}
.news-slider-prev:hover:after,
.news-slider-next:hover:after {
	border-color: #fff;
}

@media (max-width: 48rem) {
	.news-slider-pagination {
		bottom: 0.9375rem !important;
		left: 0.9375rem !important;
	}

	.news-slider-prev,
	.news-slider-next {
		bottom: 0.625rem;
		width: 2.1875rem;
		height: 2.1875rem;
	}

	.news-slider-prev {
		right: 3.4375rem;
	}

	.news-slider-next {
		right: 0.9375rem;
	}
}

@media (max-width: 1400px) {
	.news-slider-wrapper {
		width: calc(100% + 20px);
		margin: 0 -10px;
		border-radius: 0.3125rem;
		overflow: hidden;
	}
}

@media (max-width: 1600px) {

}

@media (max-width: 1199px) {
	.news-slider-wrapper {
		margin: 0 auto 1.5rem;
	}
}


/* End */


/* Start:/local/templates/artans2026/components/bitrix/news.list/productOfWeek/style.css?1784119612336*/
.productOfWeek__product._empty {
    background: #fff url("/local/templates/artans2026/components/bitrix/news.list/productOfWeek/images/week.png?v2") center center no-repeat;
    background-size: contain;
    position: relative;
    padding-top: 114.2%;
    border: 1px solid #D9D9D9;
    border-radius: 0.3125rem;
}

@media (max-width: 767px) {
    .productOfWeek {
        margin-bottom: 1.5rem;
    }
}

/* End */


/* Start:/local/templates/artans2026/components/bitrix/news.list/mainPageNews/style.css?17830852342591*/
.mainPageNews {
	box-sizing: border-box;
	width: 100%;
}

.mainPageNews__headerBlock {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 1.25rem;
}

.mainPageNews__title {
	font-size: 1.5rem;
	font-weight: 700;
	margin: 0;
	color: #000;
}

.mainPageNews__allLink {
	color: #1a1a1a;
	text-decoration: none;
	font-size: 0.875rem;
	display: flex;
	align-items: center;
	transition: opacity 0.2s;
}

.mainPageNews__allLink:hover {
	opacity: 0.7;
}

.mainPageNews__itemsContainer {
	display: flex;
	flex-wrap: wrap;
	gap: 1.25rem;
}

.mainPageNews__item {
	display: flex;
	flex-direction: row;
	width: calc(50% - 0.625rem);
	background: #fff;
	border: 0.0625rem solid #ececec;
	border-radius: 0.3125rem;
	overflow: hidden;
	transition: box-shadow 0.2s;
}

.mainPageNews__item:hover {
	box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.05);
}

.mainPageNews__imageWrapper {
	flex: 0 0 48%;
	max-width: 48%;
	position: relative;
	aspect-ratio: 1.69 / 1;
}

.mainPageNews__image {
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;
}

.mainPageNews__contentBlock {
	flex: 1;
	padding: 1.25rem 1.5625rem;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.mainPageNews__date {
	color: #999;
	font-size: 0.8125rem;
	margin-bottom: 0.5rem;
}
.mainPageNews__previewContent {
	font-size: 1rem;
	line-height: 1.2em;
	margin-bottom: 1rem;
	height: 7em;
	overflow: hidden;
}
.mainPageNews__itemTitle {
	font-weight: 600;
	margin: 0 0 1em 0;
	color: #000;
	display: block;
}

.mainPageNews__previewText {
	color: #5C5C5C;
	flex-grow: 1;
}

.mainPageNews__previewText p {
	padding: 0;
	margin: 0;
}


.mainPageNews__detailLink {
	color: #c00;
	text-decoration: none;
	font-size: 0.875rem;
	align-self: flex-end;
	display: flex;
	align-items: center;
	transition: color 0.2s;
}

.mainPageNews__detailLink:hover {
	color: #a00;
}

.mainPageNews__detailLinkCaret,
.mainPageNews__allLinkCaret {
	position: relative;
	display: inline-block;
	width: 0.625rem;
	height: 0.625rem;
	margin-left: 0.5rem;
}

.mainPageNews__detailLinkCaret:before,
.mainPageNews__allLinkCaret:before {
	content: '';
	display: block;
	position: absolute;
	width: 0.625rem;
	height: 0.625rem;
	border-top: 0.0625rem solid currentColor;
	border-right: 0.0625rem solid currentColor;
	right: 0;
	top: 50%;
	transform: translateY(-50%) rotate(45deg);
}

.nbNewsList__nav {
	padding-top: 1.5rem;
}

@media (max-width: 48rem) {
	.mainPageNews__item {
		width: 100%;
		flex-direction: column;
	}
	.mainPageNews__imageWrapper {
		flex: 0 0 12.5rem;
		max-width: 100%;
	}
}
/* End */


/* Start:/local/templates/artans2026/components/bitrix/news.list/uslugiSlider/style.css?17828221673303*/
.uslugiSlider {
    position: relative;
    z-index: 1;
}

.uslugiSlider__title {
    padding-top: 0;
    display: block;
    padding-bottom: 4rem;
}

.uslugiSlider__desc {
    color: #585858;
    line-height: 1.5;
    padding-bottom: 2rem;
}

.uslugiSlider__controls {
}

.uslugiSlider__control {
}

.uslugiSlider__item {
    padding: 0 0 2.25rem 0;
    display: block;
    color: #000 !important;
    font-weight: 600;
    font-size: 1.125rem;
    transition: .5s;
    position: relative;
    white-space: normal;
    border-radius: 0.3125rem;
}


.uslugiSlider__img {
    height: 0;
    padding-top: 55%;
    background-position: center center;
    background-size: cover;
    transition: .5s;
    position: relative;
    transition: .5s;
    top: 0;
}

.uslugiSlider__name {
    position: absolute;
    bottom: 0.25rem;
    left: 1rem;
    right: 1rem;
    background: #fff;
    height: 4rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 0.5rem 0.5rem 0.5rem .5rem;
    line-height: 1.3;
    transition: .5s;
    border-radius: 0.3125rem;
    text-align: center;
}


.uslugiSlider__item:hover .uslugiSlider__name {
    box-shadow: 0 0 4px rgba(0,0,0,.25);
}




.uslugiSlider__controls {
    display: block;
    padding-bottom: 1.5rem;
}
.uslugiSlider__controls:after {
    content: '';
    display: block;
    float: none;
    clear: both;
}

.uslugiSlider__control {
    display: block;
    width: 2.375rem;
    height: 2.375rem;
    float: right;
    margin-right: .75rem;
    position: relative;
}

.uslugiSlider__control:first-child {
    margin-right: 0;
}

.uslugiSlider__control a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    box-shadow: inset 0 0 0 3px #dadada;
}

.uslugiSlider__control a:hover {
    box-shadow: inset 0 0 0 3px #e31f24;
}

.uslugiSlider__control a.disabled {
    box-shadow: inset 0 0 0 3px #dadada !important;
    cursor: default;
}

.uslugiSlider__control a i {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    filter: grayscale(1);
    opacity: 0.9
}

.uslugiSlider__control a.bx-prev i {
    transform: translate(-50%, -50%) rotate(180deg) scale(0.5);
}

.uslugiSlider__control a:hover i {
    filter: grayscale(0);
    opacity: 1
}

.uslugiSlider__control a.disabled i {
    filter: grayscale(1) !important;
    opacity: 0.5 !important;
}


.uslugiSlider__items {
    white-space: nowrap;
    overflow: hidden;
}

.uslugiSlider__slide {
    width: 25%;
    padding-right: 30px;
    display: inline-block;
}

.bx-wrapper .uslugiSlider__items {
    white-space: normal;
    overflow: visible;
}

.bx-wrapper .uslugiSlider__slide {
    width: auto;
    padding-right: 0;
    display: block;
}


/*desktops*/
@media (max-width: 1200px) {

}

/*tablets*/
@media (max-width: 991px) {

}

/*phones*/
@media (max-width: 767px) {
    .uslugiSlider__desc {
        padding-bottom: 0.5rem;
    }

    .uslugiSlider__name {
        font-size: 1rem;
        padding: 0.25rem 0.25rem 0.25rem .25rem;
        height: 3rem;
    }

    .uslugiSlider__item {
        padding-left: 0;
    }

    .uslugiSlider__title {
        margin-bottom: 1rem;
    }

    .uslugiSlider__title {
        padding-bottom: 1rem;
    }
}

/* End */


/* Start:/local/templates/artans2026/components/bitrix/catalog.section.list/nashiRaboti/style.css?17828221892320*/
.nashiRabotiSlider {
    position: relative;
    z-index: 1;
}

.nashiRabotiSlider__title {
    padding-top: 0;
	display: block;
    padding-bottom: 2rem;
}

.nashiRabotiSlider__controls {
}

.nashiRabotiSlider__control {
}

.nashiRabotiSlider__item {
    padding: 0;
    display: block;
    color: #454545 !important;
    font-weight: 600;
    transition: .5s;
    position: relative;
    white-space: normal;
    text-decoration: none !important;
    border-radius: 0.3125rem;
    overflow: hidden;
}

.nashiRabotiSlider__img {
    height: 0;
    padding-top: 77%;
    background-position: center center;
    background-size: cover;
    position: relative;
    top: 0;
    background-repeat: no-repeat;
}

.nashiRabotiSlider__name {
    position: absolute;
    bottom: 1.5rem;
    left: 50%;
    background: #fff;
    border-radius: 0.3125rem;
    height: 4rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 0.5rem 2.25rem 0.5rem 2.25rem;
    line-height: 1.3;
    transition: .5s;
    transform: translateX(-50%);
    color: #000;
    font-size: 1.125rem;
}



.nashiRabotiSlider__item:hover {
    box-shadow: 0px 1px 4px 2px rgba(0, 0, 0, 0.2);
}

.nashiRabotiSlider__item:hover .nashiRabotiSlider__name {
    background: #D32F23;
    color: #fff;
}

.nashiRabotiSlider__items {
    white-space: nowrap;
    overflow: hidden;
}

.nashiRabotiSlider__slide {
    width: 25%;
    padding-right: 30px;
    display: inline-block;
}

.bx-wrapper .nashiRabotiSlider__items {
    white-space: normal;
    overflow: visible;
}

.bx-wrapper .nashiRabotiSlider__slide {
    width: auto;
    padding-right: 0;
    display: block;
}

.nashiRabotiSlider .bx-wrapper .bx-controls-direction a {
    width: 3.125rem;
    height: 3.125rem;
}
.nashiRabotiSlider .bx-wrapper .bx-controls-direction a .icon {
    font-size: 2rem;
}

.nashiRabotiSlider .bx-wrapper .bx-controls-direction a.bx-prev {
    left: -1rem;
}
.nashiRabotiSlider .bx-wrapper .bx-controls-direction a.bx-next {
    right: -1rem;
}


/*desktops*/
@media (max-width: 1200px) {

}

/*tablets*/
@media (max-width: 991px) {

}

/*phones*/
@media (max-width: 767px) {
    .nashiRabotiSlider__name {
        font-size: 1rem;
        padding: 0.25rem 1.5rem 0.25rem 1.5rem;
        height: 3rem;
    }
}

/* End */


/* Start:/local/templates/artans2026/components/bitrix/main.include/mainPageAbout/style.css?17830855908426*/
.mainPageAbout {
    --mainPageAbout-intro-bg: #ece9f0;
    --mainPageAbout-text: #5c5c5c;
    --mainPageAbout-title: #000000;
    --mainPageAbout-decor: #ecebf0;


    font-size: 1rem;
    font-family: "Montserrat", sans-serif;
    color: var(--mainPageAbout-text);
    padding: 3.75em 0 0;
}

.mainPageAbout__title {
    padding-bottom: 2.5rem;
    padding-left: 3rem;
}

.mainPageAbout__introCard {
    padding: 3em 3em 6em;

}
.mainPageAbout__topCont {
    border-radius: 0.3125em;
    background-color: var(--mainPageAbout-intro-bg);
}

.mainPageAbout__introCard p {
    margin: 0 0 1em;
    font-size: 1em;
    font-weight: 400;
    line-height: 1.4;
}

.mainPageAbout__introCard p:last-child {
    margin-bottom: 0;
}

.mainPageAbout__introCard strong {
    font-weight: 600;
}

.mainPageAbout__gallery {
    margin-top: 0.3125em;
    position: relative;
}

.mainPageAbout__galleryInner {

}

.mainPageAbout__galleryItem {
    position: absolute;
}


.mainPageAbout__galleryItem img {
    display: block;
    width: 100%;
    height: auto;
    border-radius: 0.3125em;
}

.mainPageAbout__galleryItem._primary {
    width: 76%;
    top: -5rem;
}

.mainPageAbout__galleryItem._secondary {
    width: 62%;
    bottom: -2rem;
    right: 15px;
    box-shadow: 0 0 0 1.5rem #fff;
    border-radius: 0.3125rem;
}

.mainPageAbout__bottom {

}

.mainPageAbout__videoMat {
    display: inline-block;
    width: 100%;
    padding: 2rem 2rem 2rem 3em;
    background-color: #fff;
    border-radius: 0.125em;
    margin-top: -4rem;

}

.mainPageAbout__video {
    position: relative;
    overflow: hidden;
    border-radius: 0.3125em;
    line-height: 0;
}

.mainPageAbout__videoThumb {
    display: block;
    width: 100%;
    height: auto;
}

.mainPageAbout__play {
    position: absolute;
    top: 50%;
    left: 50%;
    padding: 0;
    border: 0;
    background: transparent;
    transform: translate(-50%, -50%);
    cursor: pointer;
    line-height: 0;
}

.mainPageAbout__play img {
    display: block;
    width: 7.9375em;
    max-width: 28%;
    height: auto;
}

.mainPageAbout__details {
    position: relative;
    padding-top: 4em;
}

.mainPageAbout__detailsText {
    background-image: url("data:image/svg+xml,%3Csvg width='676' height='253' viewBox='0 0 676 253' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 23.1215C14.26 24.0326 100.024 16.6812 119.837 15.9644C162.218 14.4308 200.236 12.3898 242.987 13.7663C289.921 15.277 353.127 24.7119 390.862 55.2855C399.881 62.5927 399.163 66.6149 410.886 66.5783C419.09 66.5524 434.757 67.3156 441.979 66.0629C442.714 53.8548 424.249 36.7323 414.565 30.1537C343.473 -18.1406 145.613 3.45854 58.6376 14.3026C43.9868 16.129 12.6425 19.1775 0 23.1215ZM138.717 129.48C143.544 121.986 177.388 95.9622 186.851 87.0489C194.509 79.8364 202.991 73.4979 210.927 66.2367C224.098 54.1857 223.415 58.8105 227.716 38.3821L93.611 38.6712L88.4297 59.261L190.038 59.4671L143.695 100.409C135.835 106.594 128.247 114.249 120.44 120.617C107.207 131.411 103.285 130.88 105.497 148.362C123.89 150.211 149.337 146.845 162.918 163.349C182.005 186.543 150.172 239.522 98.3914 230.682C67.8764 225.473 65.1744 207.708 55.8195 200.64L35.9186 215.379C43.4955 241.473 80.0228 254.77 110.741 252.811C156.949 249.864 172.366 219.334 181.89 211.359C185.442 216.691 185.787 222.417 191.627 230.226C200.366 241.908 213.852 247.131 229.245 248.463C295.632 254.212 368.254 209.075 400.765 171.425C402.148 170.033 359.99 171.313 359.99 171.313C328.195 202.53 287.317 226.71 241.975 218.834C177.514 207.638 207.588 133.682 228.623 96.9548C241.288 74.8429 259.654 51.6583 265.856 40.5551C250.407 55.1881 235.421 75.7832 222.833 94.0615C201.355 125.246 202.393 132.054 189.662 155.169C176.14 142.523 178.494 134.657 138.717 129.48Z' fill='%23ECEBF0'/%3E%3Cpath d='M273 158.768L301.099 85.2323H311.755L341.576 158.768H330.545L322.07 136.481H291.227L283.281 158.768H273ZM294.074 128.573H319.035L311.397 108.186C309.095 101.99 307.356 96.872 306.146 92.8323C305.14 97.6251 303.793 102.332 302.105 106.988L294.074 128.573ZM349.266 158.768V85.2323H376.921C381.78 85.2323 385.497 85.4719 388.072 85.9342C391.67 86.5334 394.688 87.6801 397.126 89.3575C399.564 91.0522 401.525 93.4143 403.008 96.4442C404.492 99.4738 405.225 102.812 405.225 106.458C405.225 112.688 403.247 117.977 399.274 122.291C395.318 126.622 388.14 128.778 377.774 128.778H358.984V158.768H349.266ZM358.984 120.151H377.91C384.185 120.151 388.618 118.987 391.26 116.642C393.886 114.297 395.199 111.011 395.199 106.749C395.199 103.685 394.432 101.049 392.88 98.8575C391.329 96.6665 389.283 95.2117 386.759 94.5099C385.122 94.0819 382.104 93.8595 377.722 93.8595H358.984V120.151ZM431.516 158.768V93.8595H407.373V85.2323H465.378V93.8595H441.235V158.768H431.516ZM463.963 158.768L492.062 85.2323H502.718L532.539 158.768H521.508L513.033 136.481H482.19L474.244 158.768H463.963ZM485.037 128.573H509.998L502.36 108.186C500.058 101.99 498.319 96.872 497.109 92.8323C496.103 97.6251 494.756 102.332 493.068 106.988L485.037 128.573ZM540.638 158.768V85.2323H550.357V115.53H588.208V85.2323H597.927V158.768H588.208V124.157H550.357V158.768H540.638ZM666.281 132.972L676 135.437C673.971 143.431 670.322 149.507 665.054 153.701C659.785 157.895 653.34 160 645.719 160C637.841 160 631.43 158.391 626.486 155.156C621.541 151.938 617.79 147.265 615.216 141.154C612.641 135.026 611.345 128.47 611.345 121.452C611.345 113.801 612.795 107.125 615.71 101.425C618.626 95.7251 622.769 91.3946 628.14 88.4331C633.511 85.4719 639.427 84 645.872 84C653.204 84 659.359 85.8656 664.338 89.6143C669.333 93.363 672.812 98.6178 674.772 105.396L665.258 107.656C663.57 102.315 661.098 98.4126 657.876 95.9819C654.653 93.534 650.595 92.3189 645.702 92.3189C640.092 92.3189 635.386 93.6711 631.618 96.3755C627.85 99.0801 625.19 102.726 623.673 107.279C622.138 111.85 621.371 116.557 621.371 121.401C621.371 127.649 622.274 133.109 624.082 137.765C625.889 142.438 628.703 145.913 632.522 148.223C636.341 150.534 640.467 151.681 644.917 151.681C650.339 151.681 654.909 150.106 658.66 146.974C662.411 143.824 664.951 139.169 666.281 132.972Z' fill='%23ECEBF0'/%3E%3C/svg%3E%0A");
    background-position: right bottom;
    background-size: auto 80%;
    background-repeat: no-repeat;
}

.mainPageAbout__detailsText p {
    margin: 0 0 1em;
    font-size: 1em;
    font-weight: 400;
    line-height: 1.4;

}

.mainPageAbout__detailsText p:last-child {
    margin-bottom: 0;
}

.mainPageAbout__detailsText strong {
    font-weight: 600;
}

.mainPageAbout__decor {
    position: relative;
    margin-top: 1.5em;
    min-height: 15.8125em;
    pointer-events: none;
}

.mainPageAbout__decor::before,
.mainPageAbout__decor::after {
    content: "";
    position: absolute;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.mainPageAbout__decor::before {
    right: 24%;
    bottom: 2.5em;
    width: 34%;
    height: 15.8125em;
    background-image: url("/images/mainPageAbout-decor-1.svg");
}

.mainPageAbout__decor::after {
    right: 0;
    bottom: 0;
    width: 31%;
    height: 4.75em;
    background-image: url("/images/mainPageAbout-decor-2.svg");
}

@media (max-width: 991px) {
    .mainPageAbout__gallery {
        margin-top: 2em;
    }

    .mainPageAbout__galleryInner {
        min-height: auto;
        padding-bottom: 12em;
    }

    .mainPageAbout__bottom {
        margin-top: 2em;
    }

    .mainPageAbout__details {
        padding-top: 2em;
    }

    .mainPageAbout__videoMat {
        padding: 1.5em 0 0 1.5em;
    }

    .mainPageAbout__decor {
        min-height: 10em;
    }

    .mainPageAbout__gallery {
        height: 50vw;
    }

    .mainPageAbout__galleryItem._primary {
        width: 60%;
        top: -5%;
        left: 5%;
    }
    .mainPageAbout__galleryItem._secondary {
        width: 62%;
        bottom: -5%;
    }
    .mainPageAbout__videoMat {
        padding-left: 0 !important;
    }

}

@media (max-width: 767px) {
    .mainPageAbout {
        padding: 0 0 2.5em;
    }

    .mainPageAbout__title {
        padding-left: 0;
    }

    .mainPageAbout__galleryInner {
        padding-bottom: 8em;
    }

    .mainPageAbout__galleryItem._primary {
        width: 100%;
    }

    .mainPageAbout__galleryItem._secondary {
        width: 70%;
    }

    .mainPageAbout__decor::before,
    .mainPageAbout__decor::after {
        max-width: 45%;
    }
}

/* End */


/* Start:/local/templates/artans2026/components/netbrand/nb.youtubePlayer/nbVideoLink/style.css?1781521328473*/
.nbVideoLink {padding-top: 60%; display: block; background-repeat: no-repeat; background-position: center center; background-size: cover; position: relative;}
.nbVideoLink:before {content: ''; cursor: pointer; background: url(/local/templates/artans2026/components/netbrand/nb.youtubePlayer/nbVideoLink/images/yt.svg) no-repeat center center; position: absolute;height: 100%; width: 100%; opacity: .8; filter: alpha(opacity=80); transition: all 0.2s ease-out; top: 0px; left: 0px;}
.nbVideoLink:before:hover { opacity: 1; filter: alpha(opacity=100);}
/* End */


/* Start:/local/templates/artans2026/components/bitrix/news.list/nbSpecItems/style.css?17828232731441*/
.nbSpecItems__row {
	display: flex;
	flex-wrap: wrap;
	gap: 30px;
}

.nbSpecItems__col {
	flex: 0 0 auto;
	width: calc(33.33333333% - 20px);
}

.nbSpecItems__card {
	display: flex;
	flex-direction: column;
	height: 100%;
	border:1px solid #D9D9D9;
	border-radius: 0.3125em;
	background-color: #fff;
	overflow: hidden;
	text-decoration: none !important;
	margin-bottom: 30px;
}

.nbSpecItems__card:hover {
	box-shadow: 0px 1px 4px 2px rgba(0, 0, 0, 0.2);
}

.nbSpecItems__media {
	position: relative;
	flex-shrink: 0;
	line-height: 0;
}

.nbSpecItems__img {
	display: block;
	width: 100%;
	height: auto;
	border-radius: 0.3125em 0.3125em 0 0;
}

.nbSpecItems__icon {
	position: absolute;
	left: 1.75em;
	bottom: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 8.75em;
	height: 8.75em;
	border-radius: 50%;
	background-color: #FFF;
	transform: translateY(50%);
	box-shadow: 0 0 10px rgba(0,0,0,0.25);
}

.nbSpecItems__icon img {
	display: block;
	width: 48%;
	height: auto;
}

.nbSpecItems__body {
	flex-grow: 1;
	padding: 6em 2em 2em;
}

.nbSpecItems__title {
	margin: 0 0 0.5em;
	font-size: 1.5em;
	font-weight: 600;
	line-height: 1.2;
	color: #000;
}

.nbSpecItems__text {
	margin: 0;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.4;
	color: #5C5C5C;
}


@media (max-width: 991px) {
	.nbSpecItems__col {
		width: calc(50% - 20px);
	}
}

@media (max-width: 767px) {
	.nbSpecItems__col {
		width: 100%;
	}
}


/* End */


/* Start:/local/templates/artans2026/components/netbrand/subscribe/form/style.css?17828250492931*/

.subcribeBlock {
    --subcribeBlock-bg: #ece9f0;
    --subcribeBlock-title: #000000;
    --subcribeBlock-input-bg: #ffffff;
    --subcribeBlock-input-text: #000000;
    --subcribeBlock-btn-bg: #d32f23;
    --subcribeBlock-btn-text: #ffffff;
    --subcribeBlock-disclaimer: #000000;


    font-size: 1rem;
    font-family: "Montserrat", sans-serif;
    background-color: var(--subcribeBlock-bg);
    border-radius: 0.3125em;
    padding: 3.5em 3em 0.5rem 3em;
}

.subcribeBlock__inner {
    display: flex;
    align-items: start;
    gap: 2em;
}

.subcribeBlock__title {
    flex: 0 1 32.375em;
    margin: 0;
    font-size: 1.5em;
    font-weight: 600;
    line-height: 1.2;
    color: var(--subcribeBlock-title);
}

.subcribeBlock__form {
    flex: 1 1 auto;
    min-width: 0;
}

.subcribeBlock__field {
    display: grid;
    grid-template-columns: 1fr auto;
}

.subcribeBlock__input {
    --bs-body-bg: var(--subcribeBlock-input-bg);
    grid-column: 1 / -1;
    grid-row: 1;
    min-height: 3.9375em;
    padding: 0.8889em 12.5em 0.8889em 1.2222em;
    font-size: 1.125em;
    font-weight: 300;
    line-height: 1.44;
    color: var(--subcribeBlock-input-text);
    background-color: var(--subcribeBlock-input-bg);
    border: none;
    border-radius: 0.2778em;
    box-shadow: none;
}

.subcribeBlock__input::placeholder {
    color: var(--subcribeBlock-input-text);
    opacity: 1;
}

.subcribeBlock__input:focus {
    color: var(--subcribeBlock-input-text);
    background-color: var(--subcribeBlock-input-bg);
    border-color: transparent;
    box-shadow: none;
}

.subcribeBlock__btn {
    grid-column: 2;
    grid-row: 1;
    align-self: stretch;
    min-width: 11.5em;
    padding: 0.8889em 1.5em;
    font-size: 1.125em;
    font-weight: 600;
    line-height: 1.2;
    border-radius: 0.2778em;
    white-space: nowrap;
}

.subcribeBlock__disclaimer {
    margin: 0.8571em 0 0;
    font-size: 0.875em;
    font-weight: 300;
    line-height: 1.86;
    text-align: center;
    color: var(--subcribeBlock-disclaimer);
}

@media (max-width: 991px) {
    .subcribeBlock {
        padding: 1.5em 1em 0;
        font-size: 0.875rem;
    }

    .subcribeBlock__inner {
        flex-direction: column;
        align-items: stretch;
        gap: 1.5em;
    }

    .subcribeBlock__title {
        flex-basis: auto;
        text-align: center;
    }

    .subcribeBlock__title br {
        display: none;
    }

    .subcribeBlock__input {
        padding-right: 1.2222em;
    }

    .subcribeBlock__field {
        grid-template-columns: 1fr;
        gap: 0.75em;
    }

    .subcribeBlock__input {
        grid-column: 1;
    }

    .subcribeBlock__btn {
        grid-column: 1;
        grid-row: 2;
        width: 100%;
        min-width: 0;
    }
}

@media (max-width: 767px) {
    .subcribeBlock__title {
        font-size: 1.25em;
    }

    .subcribeBlock__input,
    .subcribeBlock__btn {
        font-size: 1em;
    }
}

/* End */


/* Start:/local/templates/artans2026/components/bitrix/main.userconsent.request/subscribe/style.css?17815213281172*/
.nbUserConsent {position: relative; text-align: left; margin: 0;}
.nbUserConsent a {cursor: pointer; display: inline; line-height: 1.25em; vertical-align: top; clear: both; padding-left: 0.5em;}
.nbUserConsent a:not(:empty) { padding-left: 0.5em;}
.nbUserConsent a:before, 
.nbUserConsent a:after { content: ""; position: absolute; left: 0; top: 0;}
.nbUserConsent a:before { width: 1.25em; height: 1.25em; background: #fff; border: 2px solid rgba(0, 0, 0, 0.54); border-radius: 0; cursor: pointer; transition: background 0.3s;}
.nbUserConsent input[type=checkbox] { outline: 0; visibility: hidden; width: 1.25em; margin: 0; display: block; float: left; font-size: inherit;}
.nbUserConsent input[type=checkbox]:checked + a:before { background: #fff;}
.nbUserConsent input[type=checkbox]:checked + a:after { transform: translate(0.25em, 0.3365384615em) rotate(-45deg); width: 0.75em; height: 0.375em; border: 0.125em solid #000; border-top-style: none; border-right-style: none;}
.nbUserConsent input[type=checkbox]:disabled + a:before { border-color: rgba(0, 0, 0, 0.26);}
.nbUserConsent input[type=checkbox]:disabled:checked + a:before { background: rgba(0, 0, 0, 0.26);}
/* End */


/* Start:/local/templates/artans2026/components/bitrix/main.userconsent.request/subscribe/user_consent.css?17815213283383*/
.main-user-consent-request a {
	cursor: pointer;
}

.main-user-consent-request-popup {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background-color: rgba(0,0,0,0.5);
	overflow: hidden;
	z-index: 9000;
}

.main-user-consent-request-popup-cont {
	min-height: 290px; /* loader magic */
	position: absolute;
	top: 50%;
	left: 50%;
	margin: 0 auto;
	padding: 20px;
	min-width: 320px;
	background: #fff;
	text-align: center;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow-y: auto;
}

.main-user-consent-request-popup-header {
	margin: 0 0 30px 0;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, sans-serif;
	color: #000;
	text-align: left;
}

.main-user-consent-request-popup-textarea-block {
	margin: 0 0 20px 0;
}

.main-user-consent-request-popup-buttons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.main-user-consent-request-popup-button {
	display: inline-block;
	height: 39px;
	margin: 0 10px 5px 0;
	padding: 0 18px;
	border: none;
	border-radius: 2px;
	font: normal 12px/39px "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #535c69;
	outline: none;
	vertical-align: middle;
	text-decoration: none;
	text-transform: uppercase;
	text-shadow: none;
	white-space: nowrap;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: background-color 0.2s linear, color 0.2s linear;
	transition: background-color 0.2s linear, color 0.2s linear;
	cursor: pointer;
}

.main-user-consent-request-popup-button-acc {
	background: #bbed21;
}

.main-user-consent-request-popup-button-acc:hover {
	background: #d2f95f;
}

.main-user-consent-request-popup-button-rej {
	-webkit-box-shadow: inset 0 0 0 1px #a1a6ac;
	box-shadow: inset 0 0 0 1px #a1a6ac;
	background: none;
}

.main-user-consent-request-popup-button-rej:hover {
	background: #cfd4d8;
}

.main-user-consent-request-popup-text {
	padding: 5px 10px;
	width: 100%;
	height: 130px;
	border: 1px solid #999;
	background: #fff;
	box-sizing: border-box;
	outline: none;
	-moz-appearance: none;
}


/** LOADER **/
.main-user-consent-request-loader {
	position: relative;
	height: 100px;
	width: 100px;
	margin: 0 auto;
	-webkit-transform: translate(0, 50%);
	transform: translate(0, 50%);
}

.main-user-consent-request-path {
	stroke: #80868e;
	stroke-dasharray: 100, 200;
}

.main-user-consent-request-loader:before {
	content: '';
	display: block;
	padding-top: 100%;
}

.main-user-consent-request-circular {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	height: inherit;
	width: inherit;
	-webkit-animation: rotate 1s linear infinite;
	animation: rotate 1s linear infinite;
	-webkit-transform-origin: center center;
	transform-origin: center center;
}

.main-user-consent-request-path {
	stroke: #ccc;
	stroke-dasharray: 60, 200;
	stroke-dashoffset: 0;
	-webkit-animation: dash 1.5s ease-in-out infinite;
	animation: dash 1.5s ease-in-out infinite;
	stroke-linecap: round;
}

@keyframes rotate {
	100% {
		transform: rotate(360deg);
	}
}

@-webkit-keyframes rotate {
	100% {
		transform: rotate(360deg);
	}
}

/* End */


/* Start:/local/templates/artans2026/components/bitrix/news.list/footerBanners/style.css?17828233421655*/
.footerBanners {
    position: relative;
}

.footerBanners__item {
    display: block;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    transition: .5s;
    height: 8.875rem;
    text-decoration: none !important;
}

.footerBanners__icon {
    max-width: 100%;
    height: auto;
    max-height: 3.125rem;
}

.footerBanners__item:hover {
    transform: translateY(-0.5rem);
}

.footerBanners__col {
}

.footerBanners__col._left {
    -ms-flex: 0 0 42%;
    flex: 0 0 42%;
    max-width: 42%;
    padding: 0.5rem;
}

.footerBanners__col._right {
    background: rgba(0, 0, 0, .55);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: start;
    padding: 0.125rem 1rem 0.125rem 1.875rem;
    color: #fff !important;
    font-size: 1.25rem;
    text-transform: uppercase;
    line-height: 1.2;
    -ms-flex: 0 0 58%;
    flex: 0 0 58%;
    max-width: 58%;
}

.footerBanners__col._right:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 1.5rem;
    height: 1.5rem;
}


/*desktops*/
@media (max-width: 1200px) {

}

/*tablets*/
@media (max-width: 991px) {
    .footerBanners__col._right {
        font-size: 0.75rem;
    }

    .footerBanners__icon {
        max-height: 2rem;
    }
}

/*phones*/
@media (max-width: 767px) {
    .footerBanners {
        padding: 1rem 0;
    }

    .footerBanners__col {
        padding-bottom: 1rem;
    }

    .footerBanners__col:last-child {
        padding-bottom: 0;
    }

    .footerBanners__item {
        height: 4rem;
    }

    .footerBanners__desc {
        font-size: 12px;
    }
}

/* End */


/* Start:/local/templates/artans2026/components/bitrix/menu/footerMenu/style.css?17830858033536*/
.footerMenu {
    margin: 0;
    padding: 0;
    list-style: none;
}

.footerMenu__ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.footerMenu__ul._2,
.footerMenu__ul._3,
.footerMenu__ul._4 {
    padding-left: 3rem;
}

.footerMenu__ul._lvl_2 {
    padding-bottom: 0.75rem;
}

.footerMenu__item {
}

.footerMenu__item._lvl_1 {
}

.footerMenu__item._lvl_1 :last-child {
    margin-bottom: 0;
}

.footerMenu__item._parent {
    position: relative;
}

.footerMenu__link {
    color: #000000 !important;
    line-height: 1.1;
    display: inline-block;
    padding: 0.375rem 0.75rem;
    font-size: 1.125rem;
}

.footerMenu__ul._1 .footerMenu__link {

}

.footerMenu__link.director {
    color: #e31f24 !important;
    text-decoration: underline;
}

.footerMenu__link.director:hover {
    text-decoration: none;
}

.footerMenu__link._lvl_1 {
    font-weight: 600;
    padding: 1.75rem 0.75rem;
}

.footerMenu__item:first-child .footerMenu__link._lvl_1 {
    padding-top: 0;
}

.footerMenu__link._lvl_2 {
    font-weight: 300;
}

.footerMenu__link._lvl_2._where {
    color: #D32F23 !important;
    position: relative;
    font-weight: 500;
}

/*.footerMenu__link._lvl_2._where:after {
    content: '';
    display: inline-block;
    width: 1.375rem;
    height: 1.375rem;
    background: url(/local/templates/artans2026/components/bitrix/menu/footerMenu/images/sprite.svg) 0 -4.125rem;
    background-size: 100% auto;
    vertical-align: text-top;
    position: absolute;
    top: 50%;
    right: 0.875rem;
    transform: translateY(-50%);
}*/


.footerMenu__caret {
    position: absolute;
    right: 0px;
    top: 0px;
    cursor: pointer;
    z-index: 20;
    display: none;
}

.footerMenu__caret:before {
    content: '\f107';
    font-family: FontAwesome;
    padding: 0.8125rem 0.5rem 0 0;
    display: block;
    color: #fff !important;
}


/*desktops*/
@media (max-width: 1400px) {
    .footerMenu__ul._2,
    .footerMenu__ul._3,
    .footerMenu__ul._4 {
        padding-left: 1.5rem;
    }
}


/*desktops*/
@media (max-width: 1200px) {

}

/*tablets*/
@media (max-width: 991px) {
    .footerMenu__link {
        padding: 0.25rem 0rem;
        font-size: 1rem;
    }

    .footerMenu__link._lvl_1 {
        padding: 0.875rem 0rem;
    }

    .footerMenu__ul._footer._1 .footerMenu__ul._lvl_2 {
        margin: 0 -15px;
    }

    .footerMenu__ul._footer._1 .footerMenu__item._lvl_2 {
        width: 33%;
        display: inline-block;
        vertical-align: top;
        padding: 0 15px;
    }

    .footerMenu__ul._2, .footerMenu__ul._3, .footerMenu__ul._4 {
        padding-left: 0rem;
    }


}

/*phones*/
@media (max-width: 767px) {
    .footerMenu__caret {
        display: block;
    }

    .footerMenu__ul._lvl_2 {
        display: none;
    }

    .footerMenu__ul._lvl_2._hover {
        display: block;
    }

    .footerMenu__link._lvl_1,
    .footerMenu__item:first-child .footerMenu__link._lvl_1 {
        padding: 1rem 3rem 1rem 0;
        display: block;
    }


    .footerMenu__caret:before {
        color: #000000 !important;
    }

    .footerMenu__item._lvl_1 {
        border-bottom: 1px solid #d1d2d3;
    }



    .footerMenu__ul._footer._4 .footerMenu__item._lvl_1:last-child {
        border-bottom: none;
    }

    .footerMenu__ul._footer._1 .footerMenu__ul._lvl_2 {
        margin: 0;
    }

    .footerMenu__ul._footer._1 .footerMenu__item._lvl_2 {
        display: block;
        padding: 0;
        width: auto;
    }

    .footerMenu__caret {
        padding: 0 15px 0.75rem 1rem;
        margin-right: -15px;
    }
    .footerMenu__link {

    }
}
/* End */


/* Start:/local/templates/artans2026/components/bitrix/menu/socMenu/style.css?17824849191694*/
.socMenu {
}

.socMenu__items {
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: right;
}

.socMenu__item {
    display: inline-block;
    width: 3.875rem;
    margin-right: 0.5rem;
    vertical-align: top;
}

.socMenu__item:last-child {
    margin-right: 0;
}

.socMenu__link {
    --offset: 0.3125rem;
    background: #D32F23 url(/local/templates/artans2026/components/bitrix/menu/socMenu/images/sprite_socset.svg?v26) 0 0 no-repeat;
    background-size: 100% auto;
    display: block;
    padding-top: calc(100% - var(--offset)*2);
    height: 0;
    text-indent: -9999px;
    overflow: hidden;
    border-radius: 0.3125rem;
    border: var(--offset) solid transparent;
}

.socMenu__link:hover {
    opacity: 0.8;
}

.socMenu__link._youtubecom {
    background-position: 0 0%;
}

.socMenu__link._vkcom {
    background-position: 0 11.1%;
}

.socMenu__link._facebookcom {
    background-position: 0 22.2%;
}

.socMenu__link._twittercom {
    background-position: 0 33.3%;
}

.socMenu__link._okru,
.socMenu__link._odnoklassnikiru {
    background-position: 0 44.4%;
}

.socMenu__link._instagramcom {
    background-position: 0 55.5%;
}

.socMenu__link._wame {
    background-position: 0 66.6%;
}

.socMenu__link._viber {
    background-position: 0 77.7%;
}

.socMenu__link._rutuberu {
    background-position: 0 88.8%;
}


/*desktops*/
@media (max-width: 1400px) {
    .socMenu__item {
        margin-right: 0.25rem;
    }
}

/*desktops*/
@media (max-width: 1200px) {

}

/*tablets*/
@media (max-width: 991px) {

}

/*phones*/
@media (max-width: 767px) {
    .socMenu__items {
        width: 100%;
        text-align: center;
    }
}
/* End */


/* Start:/local/templates/artans2026/components/bitrix/form.result.new/.default/style.css?17815213281089*/
.nbForm {}
.nbForm__title {display: none;}
.nbForm._webForm {}
.nbForm__message {}
.nbForm__message {}
.nbForm__message._error {}
.nbForm__message._success {}
.nbForm__message._warning {}
.nbForm__form {}
.nbForm__fieldRow {}
.nbForm__fieldRow._captcha {}
.nbForm__questionName {}
.nbForm__questionName._required {}
.nbForm__requiredSign {}
.nbForm__questionField {}
.nbForm__questionField._required {}
.nbForm__questionField.has-error .g-recaptcha>div{border: 1px solid #a94442;}
.nbForm__questionField.is-invalid .g-recaptcha>div{border: 1px solid #dc3545;}
.nbForm__questionField input,
.nbForm__questionField textarea {letter-spacing: 0.03em;}
.nbForm__captchaImg {}
.nbForm__action {}
.nbForm__actionBtn {}
.nbForm__consent {}

.nbForm__comment {font-size: 0.75em; color: #a0a0a0; padding-top: 0.25rem;}


.nbCaptcha {}
.nbCaptcha._webForm {}
.nbCaptcha__name {}
.nbCaptcha__input {}
.nbCaptcha__img {}

/*desktops*/
@media (max-width: 1200px) { 

}

/*tablets*/
@media (max-width: 991px) {

}

/*phones*/
@media (max-width: 767px) { 

}
/* End */


/* Start:/local/templates/artans2026/components/bitrix/main.userconsent.request/nb/style.css?17815213281172*/
.nbUserConsent {position: relative; text-align: left; margin: 0;}
.nbUserConsent a {cursor: pointer; display: inline; line-height: 1.25em; vertical-align: top; clear: both; padding-left: 0.5em;}
.nbUserConsent a:not(:empty) { padding-left: 0.5em;}
.nbUserConsent a:before, 
.nbUserConsent a:after { content: ""; position: absolute; left: 0; top: 0;}
.nbUserConsent a:before { width: 1.25em; height: 1.25em; background: #fff; border: 2px solid rgba(0, 0, 0, 0.54); border-radius: 0; cursor: pointer; transition: background 0.3s;}
.nbUserConsent input[type=checkbox] { outline: 0; visibility: hidden; width: 1.25em; margin: 0; display: block; float: left; font-size: inherit;}
.nbUserConsent input[type=checkbox]:checked + a:before { background: #fff;}
.nbUserConsent input[type=checkbox]:checked + a:after { transform: translate(0.25em, 0.3365384615em) rotate(-45deg); width: 0.75em; height: 0.375em; border: 0.125em solid #000; border-top-style: none; border-right-style: none;}
.nbUserConsent input[type=checkbox]:disabled + a:before { border-color: rgba(0, 0, 0, 0.26);}
.nbUserConsent input[type=checkbox]:disabled:checked + a:before { background: rgba(0, 0, 0, 0.26);}
/* End */


/* Start:/local/templates/artans2026/components/bitrix/main.auth.form/nbAuthForm/style.css?1781521328395*/
.nbAuthForm {}
.nbAuthForm__link {color: #acacac !important; font-size: 0.875rem; font-weight: 300; margin-bottom: 1rem;}
.nbAuthForm__fields {padding-bottom: 1rem;}
/*desktops*/
@media (max-width: 1200px) { 

}

/*tablets*/
@media (max-width: 991px) {

}

/*phones*/
@media (max-width: 767px) { 
  .nbAuthForm .form-control {margin-bottom: 0.5rem;}
  .nbAuthForm .btn {margin-bottom: 0.5rem;}
}
/* End */


/* Start:/local/templates/artans2026/components/bitrix/main.register/modal/style.css?17815213287233*/
.nbBonusRegister {}
.nbBonusRegister .close {position: absolute;right: 15px;top: 15px;z-index: 1}
.nbBonusRegister label.required:after {content: ' *'; color: #e31e24;}
.nbBonusRegister.modal .modal-dialog {width: 755px;}
.nbBonusRegister .checkbox {padding-bottom: 0;margin-bottom: 0;}
.nbBonusRegister .button {margin-bottom: 0;max-width: 100%;width: 100%;}
.modal-open .nbBonusRegister.modal {overflow-y: auto;}
.nbBonusRegister .comments {padding-top: 15px;}
.nbBonusRegister__success {text-align: center;}
.nbBonusRegister__btnCont {
	position: fixed;
	left: 30px;
	bottom: 30px;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	opacity: 0;
	z-index: 23;
	display: none;
}
.nbBonusRegister__btnCont._active {opacity: 1; display: block;}
.nbBonusRegister__btn {
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	opacity: 0;
}
.nbBonusRegister__btn._active {opacity: 1}
.nbBonusRegister__btn:before {
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	position: absolute;
	width: 0;
	height: 0;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -70px;
	margin-top: -70px;
}
.nbBonusRegister__btn._active:before {
	width: 140px;
	height: 140px;
	content: '';
	display: block;
	border: 2px solid #e31e24;
	-webkit-transform-origin: center;
	-moz-transform-origin: center;
	-ms-transform-origin: center;
	-o-transform-origin: center;
	transform-origin: center;
	animation: shadowBlur 3s infinite linear;
	-webkit-animation: shadowBlur 3s infinite linear;
	/*animation-delay: 1.4s;*/
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	z-index: -1;
	background: rgba(227,30,36,.15);
}

@keyframes shadowBlur {
	0% {
		-webkit-transform:rotate(0) scale(1) skew(1deg);
    transform:rotate(0) scale(1) skew(1deg);
    opacity:0
	}
	30% {opacity:.6}
	100% {
		-webkit-transform:rotate(0) scale(1.8) skew(1deg);
    transform:rotate(0) scale(1.8) skew(1deg);
    opacity:0
	}
}

@keyframes borderBlur {
	from,to {
		-webkit-transform: translate(-50%,-50%) scale(1);
		-moz-transform: translate(-50%,-50%) scale(1);
		-ms-transform: translate(-50%,-50%) scale(1);
		-o-transform: translate(-50%,-50%) scale(1);
		transform: translate(-50%,-50%) scale(1);
	}
	75%,
	25% {
		-webkit-transform: translate(-50%,-50%) scale(1.05);
		-moz-transform: translate(-50%,-50%) scale(1.05);
		-ms-transform: translate(-50%,-50%) scale(1.05);
		-o-transform: translate(-50%,-50%) scale(1.05);
		transform: translate(-50%,-50%) scale(1.05);
	}
	50% {
		-webkit-transform: translate(-50%,-50%) scale(1.1);
		-moz-transform: translate(-50%,-50%) scale(1.1);
		-ms-transform: translate(-50%,-50%) scale(1.1);
		-o-transform: translate(-50%,-50%) scale(1.1);
		transform: translate(-50%,-50%) scale(1.1);
	}
}


.nbBonusRegister__btnCont:hover {opacity: 1;}
.nbBonusRegister__btn {
	display: block;
	text-align: center;
	color: #e31e24;
	font-size: 18px;
	
	background-size: cover;
	width: 140px;
	height: 140px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden;
	-webkit-transform-origin: center;
	-moz-transform-origin: center;
	-ms-transform-origin: center;
	-o-transform-origin: center;
	
}
.nbBonusRegister__btn:after {
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	content: '';
	display: block;
	width: 140px;
	height: 140px;
	background: url(/local/templates/artans2026/components/bitrix/main.register/modal/images/bonusBtn.jpg) no-repeat center;
	background-size: cover;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	transform-origin: center;
	animation: borderBlur 3s infinite linear;
	-webkit-animation: borderBlur 3s infinite linear;
	border: 2px solid #f58a8d;
	box-shadow: 0 0 16px 3px rgba(0, 0, 0, 0.1)
}
.nbBonusRegister__btn .fa {font-size: 30px;}
.modal-open .nbBonusRegister__btnCont {display: none;}
.nbBonusRegister__btn span {display: block;}
.nbBonusRegister__btnClose {position: absolute;top: 5px;right: 5px;display: block;line-height: 8px;font-size: 8px;color: #afafaf;}
.nbBonusRegister__btnClose:hover {color: #e31e24;}
.nbBonusRegister__titleCont {position: relative;margin-bottom: 35px;padding-bottom: 1px;}
.nbBonusRegister__titleCont._success {padding-left: 130px; padding-right: 140px;}
.nbBonusRegister__titleIco {position: relative;width: 90px;height: 110px;background: #e31e24;left: 0px;top: 0;}
.nbBonusRegister__titleIco:before {
	content: '';
	display: block;
	background: url(/local/templates/artans2026/components/bitrix/main.register/modal/images/modalIco.svg) no-repeat center;
	width: 45px;
	height: 50px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.nbBonusRegister__title {text-transform: uppercase;text-align: center;font-size: 24px;font-weight: 600;padding-top: 10px;     font-size: 1.1875rem; text-transform: uppercase;}
.nbBonusRegister__titleSecond {text-align: center;margin-bottom: 15px;font-weight: 600;font-size: 24px;line-height: 1.2;  font-size: 1.1875rem; text-transform: uppercase;}
.nbBonusRegister__bottom {padding-top: 0px}
.nbBonusRegister__discount {color: #e31e24}

.errortext {color: #e31e24;}

.nbBonusRegister__titlePic {display: block;background: url(/local/templates/artans2026/components/bitrix/main.register/modal/images/Artans_kubok.png) no-repeat center;background-size: contain;width: 7rem;height: 7rem;position: absolute;top: 0;right: 15px;;}

.wrapper .nbBonusRegister__btnClose {color: #e21d24;text-decoration: none;font-size: 12px;}

.nbBonusRegister__bottom .g-recaptcha > div {margin: 0 auto}
.nbBonusRegister__header {padding-top: 0 !important;} 
.modal-header.nbBonusRegister__header:before {display: none;}

.nbBonusRegister .comments,
.nbBonusRegister .comments2 {font-size: 80%;}


@media (max-width: 992px) {
	
}
@media (max-width: 767px) {
	.nbBonusRegister.modal .modal-dialog {width: 94%;}
	.nbBonusRegister__titleIco {display: none}
	.nbBonusRegister__titleCont._success {padding-left: 0;padding-right: 0;}
	.nbBonusRegister__titleSecond {line-height: 20px}
	.g-recaptcha {
		-webkit-transform: scale(.89);
		-moz-transform: scale(.89);
		-ms-transform: scale(.89);
		-o-transform: scale(.89);
		transform: scale(.89);
		-webkit-transform-origin: 0;
		-moz-transform-origin: 0;
		-ms-transform-origin: 0;
		-o-transform-origin: 0;
		transform-origin: 0;
	}
	.nbBonusRegister__btnCont {}
	.nbBonusRegister__btnCont,
	.nbBonusRegister__btnCont._active {display: none !important;}
}

/* End */


/* Start:/local/templates/artans2026/template_styles.css?1784899072121115*/
@font-face {
    font-family: 'ArtansIconFonts';
    src: url("/local/templates/artans2026/fonts/icons/ArtansIcconFont.woff?v2") format("woff"), url("/local/templates/artans2026/fonts/icons/ArtansIcconFont.svg?v2") format("svg"), url("/local/templates/artans2026/fonts/icons/ArtansIcconFont.ttf?v2") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ALS Rubl';
    font-style: normal;
    font-weight: normal;
    src: local('ALS Rubl'), url('/local/templates/artans2026/fonts/rouble.woff') format('woff');
}

@font-face {
    font-family: "Montserrat";
    src: url("/local/templates/artans2026/fonts/Montserrat-VariableFont_wght.ttf") format("truetype-variations");
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

[data-icon]:before {
    font-family: "ArtansIconFonts" !important;
    content: attr(data-icon);
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="ar-icon-"]:before,
[class*="ar-icon-"]:before {
    font-family: "ArtansIconFonts" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.iconRubl {
    font-family: 'ALS Rubl';
    font-style: normal;
}

.iconRubl:before {
    content: 'a';
}

.iconRubl i {
    display: none;
}

.ar-icon-flaticon:before {
    content: "\61";
}

.ar-icon-bold:before {
    content: "\62";
}

.ar-icon-glass-prizes:before {
    content: "\63";
}

.ar-icon-medals:before {
    content: "\64";
}

.ar-icon-achievement-approvals:before {
    content: "\66";
}

.ar-icon-acrylic-awards:before {
    content: "\67";
}

.ar-icon-awards:before {
    content: "\68";
}

.ar-icon-boxes:before {
    content: "\69";
}

.ar-icon-cups:before {
    content: "\6a";
}

.ar-icon-diplomas:before {
    content: "\6b";
}

.ar-icon-dishes:before {
    content: "\6c";
}

.ar-icon-figures:before {
    content: "\6d";
}

.ar-icon-list:before {
    content: "\6e";
}

.ar-icon-user:before {
    content: "\6f";
}

.ar-icon-pic:before {
    content: "\70";
}

.ar-icon-ok:before {
    content: "\71";
}

.ar-icon-emptyheart:before {
    content: "\72";
}

.ar-icon-multiselect:before {
    content: "\73";
}

.ar-icon-help:before {
    content: "\74";
}

.ar-icon-road:before {
    content: "\75";
}

.ar-icon-search:before {
    content: "\76";
}

.ar-icon-center:before {
    content: "\77";
}

.ar-icon-left:before {
    content: "\78";
}

.ar-icon-right:before {
    content: "\79";
}

.ar-icon-italic:before {
    content: "\7a";
}

.ar-icon-menu:before {
    content: "\41";
}

.ar-icon-phone:before {
    content: "\42";
}

.ar-icon-grid:before {
    content: "\43";
}

.ar-icon-pin:before {
    content: "\44";
}

.ar-icon-printer:before {
    content: "\45";
}

.ar-icon-zoomin:before {
    content: "\65";
}

.ar-icon-justify:before {
    content: "\46";
}

.ar-icon-mail:before {
    content: "\47";
}

.ar-icon-basket:before {
    content: "\48";
}

.ar-icon-percert:before {
    content: "\49";
}

.ar-icon-pdf:before {
    content: "\4a";
}

.ar-icon-skype:before {
    content: "\4b";
}

.ar-icon-rightarrow:before {
    content: "\4c";
}

.ar-icon-downarrow:before {
    content: "\4d";
}

.ar-icon-close:before {
    content: "\4e";
}

.ar-icon-football:before {
    content: "\4f";
}

.ar-icon-previous-goods:before {
    content: "\50";
}

.ar-icon-ready-solutions:before {
    content: "\51";
}

.ar-icon-souvenirs:before {
    content: "\52";
}

.ar-icon-special:before {
    content: "\53";
}

.ar-icon-textile:before {
    content: "\54";
}

.ar-icon-wooden-tablets:before {
    content: "\55";
}

.ar-icon-florian-logo:before {
    content: "\56";
}

.ar-icon-russian-post:before {
    content: "\5a";
}

.ar-icon-florian:before {
    content: "\57";
}

.ar-icon-leftarrow:before {
    content: "\58";
}

.ar-icon-uparrow:before {
    content: "\59";
}

.ar-icon-empty-clock:before {
    content: "\2f";
}

.ar-icon-personal:before {
    content: "\3e";
}

.ar-icon-printer2:before {
    content: "\3c";
}

.ar-icon-pdf:before {
    content: "J";
    right: 125px !important;
}

.ar-icon-vk:before {
    content: "\e800";
}

.ar-icon-facebook:before {
    content: "\e802";
}

.ar-icon-odnoklassniki:before {
    content: "\e80b";
}

.ar-icon-twitter:before {
    content: "\e815";
}

.ar-icon-google-plus:before {
    content: "\e80F";
}

.ar-icon-credit-card:before {
    content: "\2e";
}

.ar-icon-wifi:before {
    content: "\2c";
}

/*.ar-icon-action:before {content: "";  display: inline-block;  width: 21px;  height: 21px;  background: url(/local/templates/artans2026/images/starSite.png) no-repeat center;background-size: contain;}*/
.ar-icon-action:before {
    content: "\7b";
}

* {
    outline: none !important
}

input[type='text'], input[type='password'], input[type='number'], textarea {
    -webkit-appearance: none;
}

input:-webkit-autofill {
    transition: background-color 5000s ease-in-out 0s;
}

div[id^="wait_comp_"] {
}

.bx-firefox input.form-control[type="file"] {
    padding: 0px;
}

.adm-workarea * {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.adm-workarea textarea {
    line-height: 18px;
}

.bx-calendar-button-text {
    height: 23px;
}


.g-recaptcha {
    -webkit-transform: scale(0.88);
    -moz-transform: scale(0.88);
    -ms-transform: scale(0.88);
    -o-transform: scale(0.88);
    transform: scale(0.88);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
}


.tooltip-inner {
    color: #fff;
    background-color: #e31f24;
    font-size: 0.75rem;
    font-weight: 600;
}

.bs-tooltip-auto[x-placement^=top] .arrow::before, .bs-tooltip-top .arrow::before {
    border-top-color: #e31f24
}

.bs-tooltip-auto[x-placement^=right] .arrow::before, .bs-tooltip-right .arrow::before {
    border-right-color: #e31f24
}

.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .bs-tooltip-bottom .arrow::before {
    border-bottom-color: #e31f24
}

.bs-tooltip-auto[x-placement^=left] .arrow::before, .bs-tooltip-left .arrow::before {
    border-left-color: #e31f24
}

.fancybox-skin {
    border-radius: 0;
}

.fancybox-item.fancybox-close {
    top: 0px;
    right: 0px;
    width: 2.25rem;
    height: 2.25rem;
    font-size: 1.125rem;
    line-height: 2.25rem;
    background: #e31f24;
    color: #fff;
    text-align: center;
    opacity: 0.5;
}

.fancybox-item.fancybox-close:hover {
    text-decoration: none;
    opacity: 1;
}

/*.fancybox-item.fancybox-close:after {content: '\f00d';font-family: FontAwesome;}*/
.fancybox-nav span {
    width: 2.25rem;
    height: 2.25rem;
    margin-top: -1.125rem;
    font-size: 1.125rem;
    line-height: 2.4375rem;
    background: #e31f24;
    text-align: center;
    font-family: FontAwesome;
    color: #fff;
    opacity: .5;
}

.fancybox-nav span:hover {
    opacity: 1;
}

.fancybox-next span:after {
    content: '\f054';
}

.fancybox-prev span:after {
    content: '\f053';
}

.fancybox-navigation .fancybox-button--arrow_right,
.fancybox-navigation .fancybox-button--arrow_left {
    padding: 21px 6px 21px 6px;
}

.fancybox-navigation .fancybox-button div {
    padding: 13px;
    background: #fff;
    color: #000;
}

.fancybox-close:before {
    top: 0.5rem;
    right: 0.5rem;
    font-size: 1.25rem;
}

/*
.bx-wrapper .bx-controls-direction a {width: 2.25rem; height: 2.25rem;  font-family: FontAwesome;  margin-top: -1.125rem; background: red; color: #fff; opacity:0.5; line-height: 2.25rem; overflow: hidden;}
.bx-wrapper .bx-controls-direction a:hover {opacity: 1; text-decoration: none;}
.bx-wrapper .bx-controls-direction a:focus {text-decoration: none;}
.bx-wrapper .bx-controls-direction a:before {display: block; text-align: center; text-indent: 0px;}
.bx-wrapper .bx-controls-direction a.disabled {}
.bx-wrapper .bx-next:before {content: "\f054";}
.bx-wrapper .bx-prev:before {content: "\f053";}
*/


/* bootstrap  */

/*
a, .btn-link, a:focus, .btn-link:focus {color: #595959;}
a:hover, .btn-link:hover {color: #393939;}
*/

.small-gutters {
    margin-right: -0.5rem;
    margin-left: -0.5rem;
}

.small-gutters>.col,.small-gutters>[class*=col-] {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

a, .btn-link, a:focus, .btn-link:focus {
    color: #e44a4a;
}

a:hover, .btn-link:hover {
    color: #e31f24;
}

.form-group {
}

.alert {
    border-radius: 0.3125rem;
}

.form-control {
    border-radius: 0.3125rem !important;
    border-color: #dcdcdc;
    box-shadow: none !important;
}

.form-control:focus {
    border-color: #8e8e8e;
}

.input-group-text {
    border-radius: 0 !important;
    background-color: #f6f6f6;
    border: 1px solid #e6e6e6;
}

.btn {
    box-shadow: none !important;
    font-size: 1rem;
    font-weight: 500;
    border-radius: 0.3125rem;
}
.btn-lg {
    font-size: 1.375rem;
}
.btn-long {
    padding: .375rem 1.75rem;
}

.btn-sm {
    font-size: 0.875rem;
}

.btn-group-sm > .btn, .btn-sm {
    padding: .25rem .5rem .25rem .5rem;
}

.btn-primary:focus, .btn-primary, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .btn-primary.disabled, .btn-primary:disabled {
    background: #e31f24;
    border-color: #e31f24;
    color: #fff;
}

.btn-primary:active:focus, .btn-primary:active, .btn-primary:hover, .btn-primary.active, .btn-primary.active:hover {
    background: #C3181E;
    border-color: #C3181E;
    color: #fff;
}

.btn-secondary:focus, .btn-secondary, .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active {
    background: #595959;
    border-color: #595959;
    color: #fff;
}

.btn-secondary:active:focus, .btn-secondary:active, .btn-secondary:hover, .btn-secondary.active, .btn-secondary.active:hover {
    background: #595959;
    border-color: #595959;
    color: #fff;
}





.btn-gray:focus, .btn-gray, .btn-gray:not(:disabled):not(.disabled).active, .btn-gray:not(:disabled):not(.disabled):active {
    background: #cdcdcd;
    border-color: #cdcdcd;
    color: #fff;
}

.btn-gray:active:focus, .btn-gray:active, .btn-gray:hover, .btn-gray.active, .btn-gray.active:hover {
    background: #e31f24;
    border-color: #e31f24;
    color: #fff;
}


.btn-primary-outline:focus, .btn-primary-outline, .btn-primary-outline:not(:disabled):not(.disabled).active, .btn-primary-outline:not(:disabled):not(.disabled):active {
    background: transparent;
    border-color: #e31f24;
    color: #e31f24;
}

.btn-primary-outline:active:focus, .btn-primary-outline:active, .btn-primary-outline:hover, .btn-primary-outline.active, .btn-primary-outline.active:hover {
    background: #e31f24;
    border-color: #e31f24;
    color: #fff;
}

.btn-secondary-outline:focus, .btn-secondary-outline, .btn-secondary-outline:not(:disabled):not(.disabled).active, .btn-secondary-outline:not(:disabled):not(.disabled):active {
    background: transparent;
    border-color: #6b6b6b;
    color: #383838;
}

.btn-secondary-outline:active:focus, .btn-secondary-outline:active, .btn-secondary-outline:hover, .btn-secondary-outline.active, .btn-secondary-outline.active:hover {
    background: #6b6b6b;
    border-color: #6b6b6b;
    color: #fff;
}

.btn-link:focus, .btn-link, .btn-link:not(:disabled):not(.disabled).active, .btn-link:not(:disabled):not(.disabled):active {
    color: #383838;
    text-decoration: underline;
}

.btn-link:active:focus, .btn-link:active, .btn-link:hover, .btn-link.active, .btn-link.active:hover {
    color: #e31f24;
    text-decoration: none;
}



.btn-light:focus, .btn-light, .btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .btn-light.disabled, .btn-light:disabled {
    background: #fff;
    border-color: #fff;
    color: #D32F23;
}

.btn-light:active:focus, .btn-light:active, .btn-light:hover, .btn-light.active, .btn-light.active:hover {
    background: #D32F23;
    border-color: #fff;
    color: #fff;
}


.btn-outline-gray:focus, .btn-outline-gray, .btn-outline-gray:not(:disabled):not(.disabled).active, .btn-outline-gray:not(:disabled):not(.disabled):active {
    background: transparent;
    border-color: #D9D9D9;
    color: #D32F23;
}

.btn-outline-gray:active:focus, .btn-outline-gray:active, .btn-outline-gray:hover, .btn-outline-gray.active, .btn-outline-gray.active:hover {
    background: #D9D9D9;
    border-color: #D9D9D9;
    color: #D32F23;
}



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

.btn-catalog {
    text-align: left;
    position: relative;
    padding-left: 4.5rem;
    font-weight: 400;
    font-size: 1.5rem;
    padding-top: 0.3125rem;
    padding-bottom: 0.3125rem;
    color: #fff;
}
.btn-catalog:before {
    content: '';
    position: absolute;
    left: 1.5rem;
    top: 50%;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='29' height='16' viewBox='0 0 29 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='29' height='2' rx='1' fill='white'/%3E%3Crect y='7' width='29' height='2' rx='1' fill='white'/%3E%3Crect y='14' width='29' height='2' rx='1' fill='white'/%3E%3C/svg%3E%0A");
    transform: translateY(-50%);
    width: 1.8125rem;
    height: 1rem;
    background-size: contain;
    background-repeat: no-repeat;
}

._menuOpen .btn-catalog:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='29px' height='16px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M15.454,8.003 L21.924,14.466 C22.143,14.686 22.005,15.180 21.615,15.570 C21.224,15.961 20.730,16.099 20.511,15.880 L14.039,9.415 L7.540,15.899 C7.321,16.119 6.827,15.980 6.436,15.590 C6.046,15.200 5.907,14.705 6.127,14.486 L12.624,8.002 L6.117,1.502 C5.898,1.283 6.037,0.789 6.427,0.398 C6.817,0.008 7.311,-0.131 7.531,0.089 L14.039,6.590 L20.504,0.140 C20.724,-0.080 21.218,0.059 21.608,0.449 C21.999,0.839 22.137,1.334 21.918,1.553 L15.454,8.003 Z'/%3E%3C/svg%3E");
}
.table-striped tbody tr:nth-of-type(odd) {
    background-color: #ffffff;;
}

.table-striped tbody tr:nth-of-type(even) {
    background-color: #f5f5f5;
}

.table-striped td,
.table-striped th {
    border-bottom: none !important;
    border-top: none !important;
}

.table th {
    background: #dadada;
    border-color: #fff !important;
}

.table th:first-child,
.table td:first-child {
    border-left-color: transparent !important
}

.table th:last-child,
.table td:last-child {
    border-right-color: transparent !important
}

.table thead th {
    border-top: 1px solid #fff !important;
}

.table thead tr:first-child th {
    border-top: none !important;
}

.table-bordered td,
.table-bordered th {
    border-color: #dadada;
}

.table-bordered thead td,
.table-bordered thead th {
    border-bottom-width: 1px;
}

.table thead th {
    vertical-align: middle;
    border-bottom: 1px solid #dee2e6;
}

b,
strong {
    font-weight: 600;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
    font-weight: 600;
}

.h1, h1 {
    color: #000 !important;
    font-size: 1.5rem;
    font-weight: 600;
    position: relative;
    line-height: 1;
    display: block;
    z-index: 10;
    margin-bottom: 1rem;
}


h2 {
    font-size: 1.25rem;
}

h3 {
    font-size: 1rem;
}

h4 {
}

h5 {
}

h6 {
}

.h1Cont{
    margin-bottom: 1rem;
}
.h1Cont h1 {
    display: inline;
}

.h1Cont__count {
    color: #969696;
    display: inline-block;
    padding-left: 1rem;
}

.modal {
}

.modal-dialog {
    max-width: 34rem;
}

.modal-dialog.modal-sm {
    max-width: 290px;
}

.modal-dialog.modal-lg {
    max-width: 800px;
}

.modal-dialog.modal-xl {
    max-width: 1750px;
}

.modal-content {
    border: none;
    border-radius: 0.3125rem;
    box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.2);;
    position: relative;
}


.modal-header,
.modal-body,
.modal-footer {
    padding: 1rem 2rem;
    position: relative;
    border-radius: 0;
    border: none;
}

.modal-footer {
    background: url(/local/templates/artans2026/images/bg_modal_f.jpg) center center no-repeat;
    background-size: cover;
    min-height: 4.25rem;
    display: none;
}

.modal-title {
    color: #000000;
    font-size: 1.25rem;
    padding-left: 0;
    position: relative;
}

.modal-header {
    padding: 2.125rem 2rem 0.5rem;
    position: relative;
}


.modal .close {
    position: relative;
}

.modal .close:before,
.modal .close:after {
    content: '';
    position: absolute;
    left: 50%;
    right: 50%;
    width: 16px;
    height: 1px;
    background: #333;
}

.modal .close:before {
    transform: translate(-50%, -50%) rotate(-45deg);
}

.modal .close:after {
    transform: translate(-50%, -50%) rotate(45deg);
}

.modal .close span {
    display: none;
}

.modal-header .close {
    margin: 0;
    position: absolute;
    top: 0;
    right: 0;
}

.modal-backdrop {
    background-color: #fff;
    z-index: 400;
}

.container-fluid {
    max-width: 1570px;
}

@media (min-width: 992px) {
    .container-fluid {
        padding-right: 50px;
        padding-left: 50px;
    }
}


.icon {
    position: relative;
    font-size: 1rem;
}

.nbfilter_input_checkbox._new:before,
.nbfilter_input_checkbox._list_lock:before,
.nbfilter_input_checkbox._super_price:before,
.nbfilter_input_checkbox._promo_30_30_30:before,
.icon:before {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 3.125em;
    height: 3.125em;
    background: url(/local/templates/artans2026/images/icon_sprite.svg?4) 0 3.125em;
    background-size: 3.125em auto;
}

.icon._fav:before {
    background-position: 0 0;
}

.icon._fav._active:before {
    background-position: 0 -51.5625rem;
}

.icon._fav._active._del:before {
    background-position: 0 -56.25rem;
}

.icon._basket:before {
    background-position: 0 -6.25em;
}

.icon._basket._active:before {
    background-position: 0 -9.375em;
}

.icon._user:before {
    background-position: 0 -12.5em;
}

.icon._user._active:before {
    background-position: 0 -15.625em;
}

.icon._arrow:before {
    background-position: 0 -18.75em;
}

.icon._arrow._active:before {
    background-position: 0 -21.875em;
}


.icon._super:before {
    background: url(/local/templates/artans2026/images/icon_sprite.svg?9) 0 3.125em;
    background-size: 3.125em auto;
    background-position: 0px -43.75em;
}


.icon._promo30:before {
    background: url(/local/templates/artans2026/images/icon_sprite.svg?9) 0 3.125em;
    background-size: 3.125em auto;
    background-position: 0px -46.875em;
}

.icon._new:before {
    background-position: 0 -28.125em;
}


.icon._hit:before {
    background-position: 0 -31.25em;
}

.icon._pdf:before {
    background-position: 0 -50em;
}

.icon._new,
.icon._hit,
.icon._super,
.icon._promo30 {
    overflow: hidden;
}

.bx-wrapper .bx-viewport {
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

/* template  */
html {
}

.body {
    min-height: 100vh;
    font-family: "Montserrat", sans-serif;
    font-optical-sizing: auto;
}

.body._main {
}

.body__header {
}

.body__page {
}

.body__footer {
}

.header {
    box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.2);
    margin-bottom: 1.5rem;
    min-height: 178px;
}

@media (max-width: 1200px) {
    .header {
        min-height: 165px;
    }
}



.header__slogan {
    text-align: center;
    padding: 0.5rem 1rem;
    color: #e31f24;
    font-size: 1.375rem;
    text-transform: uppercase;
    font-weight: 600;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
}

.header__slogan:before,
.header__slogan:after {
    content: '';
    display: inline-block;
    width: 1.5rem;
    background: #e31f24;
    height: 1px;
    vertical-align: middle;
    margin: 0 0.5rem;
    position: relative;
    top: -1px;
}

@media (max-width: 1600px) {
    .header__slogan {
        font-size: 1.17vw;
    }
}




.header__col._partner {
    width: calc(25% - 8.5rem);
    min-width: 210px;
}

.header__btn {

}

.header__col._logo {
    -ms-flex: 0 0 8.5rem;
    flex: 0 0 8.5rem;
    max-width: 8.5rem;
}

.header__col._logo:before {
    content: '';
    position: absolute;
    left: 15px;
    right: 15px;
    top: 0;
    bottom: 0;
    background: #e31e24;
}

.header__col._basket {
    padding-right: 0rem !important;
}
.header__col._auth {
    padding-left: 0.5rem !important;
}


@media (min-width: 1000px) {
    .header__col._region {
        min-height: 42px;
        display: flex;
        align-items: center;
    }
}
@media (max-width: 1600px) {
    .header__col._region {
        min-height: 2.8125rem;
    }
}

.header__logo {
    background: #e31e24 !important;
    color: #fff !important;
    font-size: 11.875rem;
    text-decoration: none !important;
    line-height: 1;
    width: 0.55em;
    height: 1.01em;
    display: block;
    text-align: center;
    position: absolute;
    left: 15px;
    top: 0;
    z-index: 2;
}



body._print .header__logo {
    font-size: 8.875rem;
}
body._print .header__col._logo:before {
    right: auto;
}

.header__logoFix {
    min-height: 4.5rem;
    display: block;
}
.header__logoFix._sec {

}
.header__top {

}

.header__topFirst {
    background: #F3F3F3;
    position: relative;
}

.header__phone,
.header__phone a {
    color: #000;
    font-weight: bold;
    font-size: 1rem;
    text-decoration: none !important;
}

.header__phoneDesc {
    color: #505050;
    font-size: 0.6875rem;
    line-height: 1;
}

.header__callback {

}

.header__dealer {
    letter-spacing: 0.2px;
}

.header__dealerName {
    font-weight: 400;
    font-size: 0.75rem;
    line-height: 1.2;
    margin-bottom: 0.25rem;
    display: block;
    color: #6B6B6B !important;
}

.header__dealerPhone {
    display: inline-block;
    color: #000 !important;
    font-weight: bold;
}

._fixHeader {
    padding-top: 224px;
}

._fixHeader .header {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    background: #fff;
    z-index: 500;
    min-height: 0;
}

/*._fixHeader .header__slogan {display: none;}*/
._fixHeader .header__top {
    display: none;
}

._fixHeader .header__logoFix {
    min-height: 4.75rem;
    background: #e31e24;
    color: #fff !important;
    font-size: 4.625rem;
    text-decoration: none !important;
    line-height: 0.5;
    text-align: center;
    position: relative;
    width: 2.75rem;
}

._fixHeader .header__col._logo:before {
    display: none;
}

._fixHeader .header__dealerName {
    display: none;
}

._fixHeader .header__logo {
    display: none;
}

._fixHeader .header__col {
    transition: .5s;
}

._fixHeader .header__col._logo {
    flex: 0 0 4.875rem;
    max-width: 4.875rem;
}

.header__fixMenu {
    width: 100%;
    height: calc(100vh - 12.75rem + 0.75rem);
    position: absolute;
    top: calc(100% - 0.75rem);
    left: 0;
    z-index: 150;
    padding: 0.75rem 0 0;
    display: none;
}
._menuOpen .header__fixMenu {
    display: block;
}
.header__fixMenu .simplebar-track {
    left: 5px;
    right: auto;
    padding-top: 5px;
    padding-bottom: 5px;
}

._fixHeader .header__fixMenu {
    height: calc(100vh - 4.75rem + 0.75rem);
}
.header__fixMenuScroll {
    padding: 5px;
    left: -5px;
    right: -5px;
    width: calc(100% + 10px);
    height: 100%;
    overflow: auto;
}
.header__fixMenuCont {

}
.header__fixMenuCont .catalogMenu {
    width: calc(25% - 15px);
}
.header__fixMenuCont .catalogMenu__ul._lvl_2 {
    width: calc(300% + 90px - 30px);
}
.header__fixMenuCont .catalogMenu__ul._lvl_2._real {
    width: auto;
}

.header__fixMenu .catalogMenu__header {
    /*display: none;

    background: #ccc;*/
}

._menuOpen {

}

.pageContent {
}

.pageContent__item {
    margin-bottom:1rem;
}

.pageContent__block {
    padding: 3rem 0;
    position: relative;
}

.pageContent__block._ban {
    padding: 0;
}

.pageContent__block._news {
    padding-top: 1rem;
}
.pageContent__block._s0 {
    padding:1rem 0;
}

.pageContent__block._s1 {
    position: relative;
    background: #ECE9F0 url("/local/templates/artans2026/images/bg_s1.webp") right center;
    background-repeat: no-repeat;
}

.pageContent__block._s2 {
    position: relative;
    padding-bottom: 4rem;
}

.pageContent__block._about {
    padding-top: 1rem;
    overflow: hidden;
}

.pageContent__title {
    font-size: 1.5rem;
    font-weight: 700;
    margin: 0;
    color: #000;
}

.pageContent__block._av {
    padding: 0;
    background: url("/local/templates/artans2026/images/bg_spec.webp") center center repeat;
}


.pageContent__block._s2 .pageContent__title:before {

}

.footer {
    background: #F1F1F1;
    margin-top: 4.5rem;
    position: relative;
}

.footer__main {
    position: relative;
    width: 100%;
    overflow: hidden;
}

.footer__banners {
    position: absolute;
    left: 0;
    right: 0;
    top: -4.5rem;
    z-index: 5;
}

.footer__col {
    padding-top: 4rem;
    padding-bottom: 2.5rem;
}

.footer__col._left {
    position: relative;
}

.footer__col._left:before {
    content: '';
    position: absolute;
    top: 0;
    right: -15px;
    bottom: 0;
    background: #F7F7F7;
    width: 50vw;
}

.footer__col._right {
    background-image: url("data:image/svg+xml,%3Csvg width='618' height='178' viewBox='0 0 618 178' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 21.1408C13.0396 21.9739 91.4637 15.2522 109.581 14.5968C148.335 13.1946 183.1 11.3284 222.192 12.587C265.109 13.9683 322.906 22.5949 357.411 50.5494C365.658 57.2307 365.002 60.9084 375.722 60.8749C383.224 60.8512 397.549 61.5491 404.153 60.4037C404.826 49.2414 387.941 33.5856 379.086 27.5706C314.078 -16.5866 133.151 3.16226 53.6193 13.0774C40.2223 14.7473 11.5605 17.5347 0 21.1408ZM126.845 118.388C131.259 111.536 162.206 87.7416 170.86 79.5919C177.862 72.9973 185.619 67.2018 192.876 60.5625C204.919 49.5439 204.295 53.7725 208.228 35.0942L85.5996 35.3585L80.8618 54.1844L173.774 54.3729L131.397 91.8074C124.21 97.4627 117.271 104.462 110.133 110.284C98.0316 120.154 94.4458 119.668 96.4686 135.653C113.287 137.343 136.557 134.266 148.975 149.356C166.428 170.563 137.32 219.003 89.9709 210.921C62.0675 206.158 59.5967 189.915 51.0424 183.452L32.8446 196.929C39.7731 220.787 73.1743 232.945 101.264 231.154C143.517 228.46 157.615 200.545 166.323 193.253C169.571 198.128 169.887 203.363 175.228 210.504C183.218 221.185 195.55 225.96 209.626 227.179C270.332 232.435 336.738 191.165 366.467 156.74C367.731 155.468 329.181 156.637 329.181 156.637C300.108 185.181 262.728 207.289 221.266 200.088C162.322 189.851 189.822 122.23 209.057 88.6492C220.638 68.4315 237.432 47.233 243.104 37.0809C228.977 50.4604 215.273 69.2912 203.762 86.0038C184.123 114.517 185.072 120.742 173.43 141.877C161.066 130.313 163.219 123.121 126.845 118.388Z' fill='white' fill-opacity='0.6'/%3E%3Cpath d='M249.286 144.837L274.989 77.8337H284.737L312.015 144.837H301.924L294.173 124.53H265.959L258.691 144.837H249.286ZM268.563 117.324H291.397L284.409 98.7487C282.304 93.1028 280.713 88.4395 279.606 84.7586C278.686 89.1256 277.453 93.4147 275.909 97.6571L268.563 117.324ZM319.049 144.837V77.8337H344.347C348.792 77.8337 352.192 78.0521 354.547 78.4733C357.838 79.0193 360.599 80.0641 362.829 81.5925C365.059 83.1367 366.853 85.2889 368.21 88.0496C369.567 90.8101 370.237 93.8515 370.237 97.1735C370.237 102.851 368.428 107.67 364.794 111.6C361.176 115.546 354.609 117.511 345.127 117.511H327.939V144.837H319.049ZM327.939 109.651H345.251C350.991 109.651 355.046 108.59 357.464 106.453C359.865 104.317 361.066 101.322 361.066 97.4387C361.066 94.6468 360.365 92.245 358.945 90.2486C357.526 88.2522 355.654 86.9267 353.346 86.2872C351.849 85.8972 349.088 85.6946 345.08 85.6946H327.939V109.651ZM394.287 144.837V85.6946H372.202V77.8337H425.262V85.6946H403.177V144.837H394.287ZM423.967 144.837L449.67 77.8337H459.418L486.697 144.837H476.606L468.854 124.53H440.64L433.372 144.837H423.967ZM443.245 117.324H466.078L459.091 98.7487C456.985 93.1028 455.394 88.4395 454.287 84.7586C453.367 89.1256 452.135 93.4147 450.591 97.6571L443.245 117.324ZM494.105 144.837V77.8337H502.995V105.44H537.619V77.8337H546.509V144.837H537.619V113.3H502.995V144.837H494.105ZM609.036 121.333L617.926 123.578C616.07 130.862 612.732 136.399 607.913 140.22C603.094 144.041 597.198 145.959 590.226 145.959C583.021 145.959 577.157 144.493 572.634 141.546C568.111 138.614 564.679 134.356 562.324 128.788C559.969 123.204 558.784 117.231 558.784 110.836C558.784 103.864 560.11 97.7818 562.777 92.5881C565.444 87.3944 569.234 83.4486 574.147 80.7503C579.059 78.0521 584.471 76.7109 590.367 76.7109C597.073 76.7109 602.704 78.4108 607.258 81.8265C611.828 85.2422 615.009 90.0302 616.803 96.2066L608.1 98.2653C606.556 93.3992 604.295 89.8432 601.347 87.6284C598.399 85.398 594.687 84.2908 590.211 84.2908C585.08 84.2908 580.775 85.5229 577.328 87.9871C573.881 90.4514 571.448 93.7734 570.06 97.9222C568.657 102.086 567.955 106.376 567.955 110.789C567.955 116.482 568.781 121.457 570.434 125.7C572.088 129.957 574.661 133.124 578.155 135.229C581.648 137.335 585.423 138.38 589.494 138.38C594.453 138.38 598.633 136.945 602.064 134.091C605.496 131.221 607.819 126.979 609.036 121.333Z' fill='white' fill-opacity='0.6'/%3E%3C/svg%3E%0A");
    background-position: 7% bottom;
    background-repeat: no-repeat;
}

.footer__col._bot {
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.footer__col._logo {
    -ms-flex: 0 0 7.875rem;
    flex: 0 0 7.875rem;
    max-width: 7.875rem;
    padding-top: 0rem;
    padding-bottom: 0rem;
    display: flex;
    align-items: center;
}

.footer__menu {
    position: relative;
}

.footer__menu._right {
}

.footer__adit {
    display: flex;
    justify-content: flex-end;
    gap: 1.5rem;

}
.footer__dir {
    width: 21.75rem;
    font-size: 1.125rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

.footer__soc {
    position: relative;
}

.footer__soc > * {
    position: relative;
}


.footer__bot {
    background: #D32F23;
    font-size: 1rem;
    line-height: 1.3;
    color: #fff;
}

.footer__bot a {
    color: #fff !important;
}

@media (min-width: 1300px) {
    .footer__col._contacts {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }
}


a.footer__logo {
    background: #D32F23 !important;
    color: #fff !important;
    font-size: 11rem;
    text-decoration: none !important;
    line-height: 1;
    width: 6rem;
    height: 11.125rem;
    display: block;
    text-align: center;
    overflow: hidden;
}

.footer__cards {
    margin-bottom: 0.75rem;
    display: flex;
    background: #fff;
    border-radius: 0.3125rem;
    overflow: hidden;
    justify-content: center;
}

.footer__card {
    display: inline-block;
    width: 4.5rem;
    height: 2.5rem;
    background: #fff;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    border: 4px solid transparent;
    margin-right: 1rem;
}

.footer__card:last-child {
    margin-right: 0;
}

.footer__card._mir {
    background-image: url('/local/templates/artans2026/images/mir_logo.svg');
}

.footer__card._mc {
    background-image: url('/local/templates/artans2026/images/mc_logo.svg');
}

.footer__card._visa {
    background-image: url('/local/templates/artans2026/images/visa_logo.svg');
}

.footer__contact {
    font-weight: 300;
}



.footer__contact._main {

}


.footer__copy {
    font-weight: 300;
}

.footer__contactName {
    font-weight: 500;
    margin-bottom: 1.125rem;
}


.footer__col._contacts {
    padding-right: 2rem;
}
.footer__col._partner {
    padding-right: 2rem;
}
.footer__col._partner,
.footer__col._copy {
    position: relative;
    padding-left: 2rem;
}

.footer__col._partner:before,
.footer__col._copy:before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    width: 1px;
    background: #fff;
    height: 134px;
    transform: translateY(-50%);
}
.footer__btns {
    display: flex;
    gap: 0.5rem;
    padding-bottom: 1.5rem;
    flex-wrap: wrap;
}
.footer__btns a {
    color: #5C5C5C !important;
}
.footer__btns a:hover {
    color: #fff !important;
}
.footer__btns a._pay,
.footer__btns a._deliv,
.footer__btns a._car {
    position: relative;
    padding-left: 3.5rem;
}

.footer__btns a._pay:before,
.footer__btns a._deliv:before,
.footer__btns a._car:before {
    content: '';
    display: block;
    position: absolute;
    left: 0.75rem;
    top: 50%;
    transform: translateY(-50%);
    background-size: contain;
    background-repeat: no-repeat;
}

.footer__btns a._pay:before {
    width: 29px;
    height: 29px;
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='29' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.603516 7.07705C0.603516 5.51588 1.84568 4.229 3.40443 4.229H23.1776C24.7363 4.229 25.9785 5.51588 25.9785 7.07705V13.2915C25.9785 13.4517 25.9149 13.6054 25.8016 13.7187C25.6883 13.832 25.5346 13.8957 25.3743 13.8957C25.2141 13.8957 25.0604 13.832 24.9471 13.7187C24.8338 13.6054 24.7702 13.4517 24.7702 13.2915V7.07705C24.7702 6.15871 24.0452 5.43734 23.1776 5.43734H3.40443C2.53685 5.43734 1.81185 6.15992 1.81185 7.07705V18.2976C1.81185 19.216 2.53685 19.9373 3.40443 19.9373H12.0827C12.2429 19.9373 12.3966 20.001 12.5099 20.1143C12.6232 20.2276 12.6868 20.3813 12.6868 20.5415C12.6868 20.7017 12.6232 20.8554 12.5099 20.9687C12.3966 21.082 12.2429 21.1457 12.0827 21.1457H3.40443C1.84568 21.1457 0.603516 19.8588 0.603516 18.2976V7.07705Z' fill='%23D32F23'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.603516 8.45817C0.603516 8.29794 0.667169 8.14426 0.780472 8.03096C0.893775 7.91766 1.04745 7.854 1.20768 7.854H25.3743C25.5346 7.854 25.6883 7.91766 25.8016 8.03096C25.9149 8.14426 25.9785 8.29794 25.9785 8.45817C25.9785 8.61841 25.9149 8.77208 25.8016 8.88538C25.6883 8.99868 25.5346 9.06234 25.3743 9.06234H1.20768C1.04745 9.06234 0.893775 8.99868 0.780472 8.88538C0.667169 8.77208 0.603516 8.61841 0.603516 8.45817ZM3.02018 14.4998C3.02018 14.3396 3.08384 14.1859 3.19714 14.0726C3.31044 13.9593 3.46411 13.8957 3.62435 13.8957H6.04102C6.20125 13.8957 6.35492 13.9593 6.46823 14.0726C6.58153 14.1859 6.64518 14.3396 6.64518 14.4998C6.64518 14.6601 6.58153 14.8137 6.46823 14.927C6.35492 15.0404 6.20125 15.104 6.04102 15.104H3.62435C3.46411 15.104 3.31044 15.0404 3.19714 14.927C3.08384 14.8137 3.02018 14.6601 3.02018 14.4998ZM3.02018 17.5207C3.02018 17.3604 3.08384 17.2068 3.19714 17.0935C3.31044 16.9802 3.46411 16.9165 3.62435 16.9165H8.45768C8.61792 16.9165 8.77159 16.9802 8.88489 17.0935C8.9982 17.2068 9.06185 17.3604 9.06185 17.5207C9.06185 17.6809 8.9982 17.8346 8.88489 17.9479C8.77159 18.0612 8.61792 18.1248 8.45768 18.1248H3.62435C3.46411 18.1248 3.31044 18.0612 3.19714 17.9479C3.08384 17.8346 3.02018 17.6809 3.02018 17.5207ZM21.7493 16.3123C20.3072 16.3123 18.9242 16.8852 17.9045 17.9049C16.8847 18.9247 16.3118 20.3077 16.3118 21.7498C16.3118 23.192 16.8847 24.575 17.9045 25.5947C18.9242 26.6145 20.3072 27.1873 21.7493 27.1873C23.1915 27.1873 24.5745 26.6145 25.5942 25.5947C26.614 24.575 27.1868 23.192 27.1868 21.7498C27.1868 20.3077 26.614 18.9247 25.5942 17.9049C24.5745 16.8852 23.1915 16.3123 21.7493 16.3123ZM15.1035 21.7498C15.1035 20.8771 15.2754 20.0129 15.6094 19.2066C15.9434 18.4003 16.4329 17.6676 17.05 17.0505C17.6672 16.4334 18.3998 15.9439 19.2061 15.6099C20.0124 15.2759 20.8766 15.104 21.7493 15.104C22.6221 15.104 23.4863 15.2759 24.2926 15.6099C25.0989 15.9439 25.8315 16.4334 26.4487 17.0505C27.0658 17.6676 27.5553 18.4003 27.8893 19.2066C28.2233 20.0129 28.3952 20.8771 28.3952 21.7498C28.3952 23.5124 27.695 25.2028 26.4487 26.4492C25.2023 27.6955 23.5119 28.3957 21.7493 28.3957C19.9868 28.3957 18.2964 27.6955 17.05 26.4492C15.8037 25.2028 15.1035 23.5124 15.1035 21.7498Z' fill='%23D32F23'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.7383 20.7177C23.8517 20.6043 24.0056 20.5405 24.166 20.5405C24.3264 20.5405 24.4803 20.6043 24.5938 20.7177C24.7072 20.8312 24.7709 20.985 24.7709 21.1455C24.7709 21.3059 24.7072 21.4598 24.5938 21.5732L22.1771 23.9899C22.121 24.0461 22.0543 24.0908 21.9809 24.1212C21.9075 24.1517 21.8288 24.1674 21.7493 24.1674C21.6699 24.1674 21.5912 24.1517 21.5178 24.1212C21.4444 24.0908 21.3777 24.0461 21.3216 23.9899L19.5091 22.1774C19.3956 22.0639 19.3319 21.9101 19.3319 21.7496C19.3319 21.5892 19.3956 21.4353 19.5091 21.3219C19.6225 21.2084 19.7764 21.1447 19.9368 21.1447C20.0973 21.1447 20.2511 21.2084 20.3646 21.3219L21.7493 22.7078L23.7383 20.7177Z' fill='%23D32F23'/%3E%3C/svg%3E%0A");
}
.footer__btns a._deliv:before {
    width: 34px;
    height: 34px;
    background-image: url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.0662 4.73014H9.65678C9.15733 4.73436 8.68 4.93651 8.32943 5.29226C7.97885 5.64802 7.78365 6.12826 7.78677 6.62772V9.65374L2.12369 3.9035C2.06629 3.84471 1.99773 3.79798 1.922 3.76609C1.84628 3.73419 1.76488 3.71777 1.68271 3.71777C1.60054 3.71777 1.51927 3.73419 1.44354 3.76609C1.36782 3.79798 1.29926 3.84471 1.24186 3.9035C1.12441 4.02276 1.05859 4.18339 1.05859 4.35077C1.05859 4.51816 1.12441 4.67885 1.24186 4.79811L8.57301 12.2473L4.70562 16.1785L2.12369 13.5595C2.06614 13.501 1.99745 13.4545 1.92175 13.4227C1.84604 13.391 1.76479 13.3746 1.68271 13.3746C1.60062 13.3746 1.51938 13.391 1.44367 13.4227C1.36797 13.4545 1.29941 13.501 1.24186 13.5595C1.12441 13.6788 1.05859 13.8394 1.05859 14.0068C1.05859 14.1742 1.12441 14.3349 1.24186 14.4541L6.41623 19.7114V20.2809C6.41758 21.7342 6.89938 23.1462 7.78677 24.2971V28.3793C7.78365 28.8787 7.97885 29.359 8.32943 29.7147C8.68 30.0705 9.15733 30.2726 9.65678 30.2768H31.0662C31.5656 30.2726 32.0429 30.0705 32.3935 29.7147C32.7441 29.359 32.9393 28.8787 32.9362 28.3793V13.9633C32.9362 13.7984 32.8707 13.6403 32.7541 13.5237C32.6375 13.4072 32.4795 13.3417 32.3147 13.3417C32.1498 13.3417 31.9917 13.4072 31.8751 13.5237C31.7585 13.6403 31.693 13.7984 31.693 13.9633V28.3835C31.6937 28.4662 31.678 28.5484 31.6468 28.625C31.6157 28.7017 31.5696 28.7714 31.5113 28.8302C31.453 28.8889 31.3837 28.9356 31.3073 28.9675C31.2309 28.9993 31.1489 29.0157 31.0662 29.0157H18.0718C18.0931 28.9923 18.1249 28.9679 18.1461 28.9424C18.3028 28.7853 18.429 28.6005 18.5181 28.3973C18.8549 28.5686 19.2376 28.6276 19.6103 28.5659C19.9831 28.5042 20.3264 28.3248 20.5899 28.0541C20.9305 27.7112 21.1215 27.2475 21.1212 26.7642C21.123 26.4809 21.0574 26.2012 20.9299 25.9482C21.1292 25.8577 21.3095 25.7301 21.4611 25.5721C21.8015 25.2287 21.9925 24.7647 21.9925 24.2812C21.9925 23.7977 21.8015 23.3337 21.4611 22.9902L19.3255 20.8121C19.6617 20.8366 19.9987 20.7742 20.3038 20.6309C20.609 20.4877 20.8721 20.2683 21.068 19.994L21.0893 19.9664C21.4007 19.5278 21.5304 18.9859 21.4511 18.4539C21.3719 17.922 21.0899 17.4413 20.6643 17.1125C20.1118 16.6875 19.3574 16.119 18.4224 15.4125C17.1102 14.4184 15.5106 13.8777 13.8644 13.8719H13.8537H11.9412L9.02994 10.9192V6.62772C9.02853 6.5445 9.04368 6.46188 9.07455 6.38459C9.10543 6.30731 9.15135 6.23693 9.2097 6.17759C9.26805 6.11825 9.33774 6.07111 9.4145 6.03894C9.49125 6.00678 9.57355 5.99023 9.65678 5.99024H16.1486V12.4396C16.1498 12.5634 16.1865 12.6843 16.2543 12.7879C16.3221 12.8914 16.4183 12.9734 16.5312 13.024C16.6452 13.0722 16.771 13.0849 16.8923 13.0604C17.0136 13.036 17.1247 12.9755 17.2111 12.887L18.5712 11.5121L19.9206 12.8859C19.978 12.9446 20.0465 12.9914 20.1222 13.0233C20.198 13.0552 20.2794 13.0716 20.3615 13.0716C20.4437 13.0716 20.525 13.0552 20.6007 13.0233C20.6764 12.9914 20.745 12.9446 20.8024 12.8859L22.1518 11.5121L23.5012 12.8859C23.6205 13.0029 23.7804 13.0695 23.9475 13.0718C24.0278 13.0713 24.1072 13.0551 24.1812 13.024C24.2969 12.976 24.3958 12.895 24.4658 12.791C24.5357 12.6871 24.5734 12.5649 24.5743 12.4396V5.99024H31.0662C31.1494 5.99023 31.2318 6.00678 31.3086 6.03894C31.3853 6.07111 31.4549 6.11825 31.5133 6.17759C31.5716 6.23693 31.6175 6.30731 31.6484 6.38459C31.6793 6.46188 31.6944 6.5445 31.693 6.62772V8.90362C31.693 9.06847 31.7585 9.22654 31.8751 9.34311C31.9917 9.45967 32.1498 9.52521 32.3147 9.52521C32.4795 9.52521 32.6375 9.45967 32.7541 9.34311C32.8707 9.22654 32.9362 9.06847 32.9362 8.90362V6.62772C32.9393 6.12826 32.7441 5.64802 32.3935 5.29226C32.0429 4.93651 31.5656 4.73436 31.0662 4.73014ZM9.02994 28.3835V25.6327L11.0593 27.6992L12.3556 29.0146H9.65678C9.57409 29.0146 9.49226 28.9982 9.41592 28.9665C9.33959 28.9347 9.2703 28.8882 9.21204 28.8295C9.15377 28.7709 9.10762 28.7013 9.07637 28.6247C9.04512 28.5482 9.02938 28.4662 9.02994 28.3835ZM13.8537 15.1341H13.8644C15.2419 15.1393 16.5804 15.5915 17.6787 16.4229C18.6031 17.1326 19.3681 17.7054 19.9206 18.1283C20.0849 18.2527 20.1937 18.4367 20.2235 18.6406C20.2534 18.8446 20.2018 19.0521 20.08 19.2184L20.0587 19.247C19.9505 19.4005 19.787 19.5058 19.6025 19.5407C19.4181 19.5756 19.2272 19.5374 19.0705 19.4341L16.6799 17.869C16.5317 17.7707 16.3518 17.7321 16.1764 17.7611C16.0009 17.7901 15.8431 17.8845 15.7344 18.0252C15.6217 18.1658 15.5639 18.3425 15.5717 18.5225C15.5795 18.7025 15.6524 18.8734 15.7768 19.0037L20.5899 23.8848C20.6922 23.9916 20.7493 24.1339 20.7493 24.2817C20.7493 24.4296 20.6922 24.5717 20.5899 24.6785C20.5385 24.7304 20.4773 24.7716 20.4098 24.7997C20.3423 24.8278 20.2699 24.8422 20.1968 24.8422C20.073 24.843 19.9526 24.8006 19.8568 24.7221L17.445 22.272C17.4253 22.2588 17.4074 22.2431 17.3918 22.2253L17.1475 21.9755C17.0901 21.9167 17.0215 21.87 16.9458 21.8381C16.87 21.8062 16.7886 21.7898 16.7065 21.7898C16.6243 21.7898 16.543 21.8062 16.4673 21.8381C16.3916 21.87 16.323 21.9167 16.2656 21.9755C16.1485 22.0948 16.0827 22.2552 16.0827 22.4224C16.0827 22.5895 16.1485 22.7499 16.2656 22.8691L18.9219 25.5721C18.9538 25.6008 18.975 25.6273 19.0068 25.6528L19.7081 26.3668C19.7618 26.418 19.8046 26.4796 19.8338 26.5478C19.863 26.6161 19.878 26.6895 19.878 26.7637C19.878 26.8379 19.863 26.9113 19.8338 26.9795C19.8046 27.0478 19.7618 27.1093 19.7081 27.1605C19.6072 27.2635 19.4697 27.3227 19.3255 27.3253C19.2523 27.3251 19.18 27.3105 19.1125 27.2822C19.0451 27.2539 18.9838 27.2126 18.9324 27.1605L18.2312 26.4465C18.1993 26.4168 18.178 26.3881 18.1461 26.3605L15.7874 23.9571C15.768 23.9436 15.7502 23.928 15.7344 23.9104L15.4793 23.6596C15.4228 23.6011 15.3551 23.5546 15.2803 23.5229C15.2055 23.4911 15.125 23.4747 15.0437 23.4747C14.9624 23.4747 14.8819 23.4911 14.807 23.5229C14.7322 23.5546 14.6645 23.6011 14.6081 23.6596C14.4906 23.7789 14.4248 23.9396 14.4248 24.107C14.4248 24.2743 14.4906 24.435 14.6081 24.5542L17.3069 27.304C17.3905 27.4123 17.4322 27.5472 17.4244 27.6838C17.4166 27.8204 17.3597 27.9497 17.2643 28.0478C17.214 28.0997 17.1538 28.141 17.0871 28.1693C17.0205 28.1975 16.9489 28.2121 16.8765 28.2121C16.8042 28.2121 16.7325 28.1975 16.6659 28.1693C16.5993 28.141 16.539 28.0997 16.4887 28.0478L15.7025 27.2487C15.6706 27.219 15.6493 27.1903 15.6174 27.1627L14.1194 25.6412C14.1087 25.6242 14.0874 25.6093 14.0768 25.5944L13.8218 25.3437C13.7643 25.2852 13.6956 25.2387 13.6199 25.2069C13.5442 25.1752 13.4629 25.1588 13.3808 25.1588C13.2988 25.1588 13.2175 25.1752 13.1418 25.2069C13.0661 25.2387 12.9975 25.2852 12.94 25.3437C12.8274 25.4655 12.7648 25.6251 12.7648 25.791C12.7648 25.9568 12.8274 26.1166 12.94 26.2383L14.7887 28.1062C14.8644 28.2062 14.9054 28.3282 14.9056 28.4536C14.9048 28.5278 14.8892 28.601 14.8601 28.6692C14.8309 28.7374 14.7886 28.7992 14.7356 28.851C14.6868 28.9035 14.6275 28.9452 14.5616 28.9734C14.4957 29.0016 14.4247 29.0156 14.3531 29.0146C14.28 29.0146 14.2076 29.0002 14.1401 28.9721C14.0726 28.944 14.0114 28.9029 13.96 28.851L10.698 25.5381L9.16807 23.9837C8.20367 22.9946 7.66245 21.6687 7.65927 20.2872V19.3682L11.835 15.1362L13.8537 15.1341ZM6.87303 18.3854L5.58745 17.0785L9.45496 13.1473L10.7405 14.4552L6.87303 18.3854ZM23.3205 10.9181L22.5981 10.1744C22.5405 10.1158 22.4718 10.0693 22.3961 10.0376C22.3204 10.0059 22.2392 9.98953 22.1571 9.98953C22.075 9.98953 21.9938 10.0059 21.9181 10.0376C21.8424 10.0693 21.7737 10.1158 21.7161 10.1744L20.3562 11.5492L19.0068 10.1744C18.9506 10.1155 18.8829 10.0688 18.808 10.037C18.7331 10.0052 18.6525 9.98904 18.5712 9.98947C18.4039 9.99017 18.2437 10.0566 18.125 10.1744L17.3918 10.9181V5.99556H23.3205V10.9181ZM28.9518 22.6386H24.9674C24.8139 22.6585 24.6729 22.7336 24.5707 22.85C24.4685 22.9663 24.4121 23.1159 24.4121 23.2707C24.4121 23.4256 24.4685 23.5751 24.5707 23.6915C24.6729 23.8078 24.8139 23.883 24.9674 23.9029H28.9518C29.1054 23.883 29.2464 23.8078 29.3486 23.6915C29.4508 23.5751 29.5072 23.4256 29.5072 23.2707C29.5072 23.1159 29.4508 22.9663 29.3486 22.85C29.2464 22.7336 29.1054 22.6585 28.9518 22.6386ZM28.9518 25.247H26.253C26.0995 25.267 25.9585 25.3421 25.8563 25.4584C25.7541 25.5748 25.6976 25.7243 25.6976 25.8792C25.6976 26.034 25.7541 26.1836 25.8563 26.2999C25.9585 26.4163 26.0995 26.4914 26.253 26.5114H28.9518C29.1054 26.4914 29.2464 26.4163 29.3486 26.2999C29.4508 26.1836 29.5072 26.034 29.5072 25.8792C29.5072 25.7243 29.4508 25.5748 29.3486 25.4584C29.2464 25.3421 29.1054 25.267 28.9518 25.247ZM23.7668 25.247C23.6839 25.2467 23.6018 25.2629 23.5252 25.2946C23.4486 25.3264 23.3789 25.373 23.3205 25.4318C23.2345 25.5211 23.1765 25.6336 23.1535 25.7554C23.1304 25.8772 23.1433 26.003 23.1907 26.1176C23.238 26.2321 23.3178 26.3304 23.4201 26.4003C23.5224 26.4703 23.6429 26.5089 23.7668 26.5114C23.9306 26.5093 24.0871 26.4429 24.2025 26.3265C24.3184 26.2065 24.3831 26.0461 24.3831 25.8792C24.3831 25.7123 24.3184 25.5519 24.2025 25.4318C24.0875 25.315 23.9308 25.2486 23.7668 25.247ZM32.3093 10.797C32.1454 10.7985 31.9887 10.865 31.8737 10.9819C31.7577 11.1019 31.6929 11.2623 31.6929 11.4292C31.6929 11.5961 31.7577 11.7564 31.8737 11.8765C31.9312 11.935 31.9999 11.9815 32.0756 12.0132C32.1513 12.045 32.2326 12.0613 32.3147 12.0613C32.3968 12.0613 32.478 12.045 32.5537 12.0132C32.6294 11.9815 32.698 11.935 32.7555 11.8765C32.8715 11.7564 32.9363 11.5961 32.9363 11.4292C32.9363 11.2623 32.8715 11.1019 32.7555 10.9819C32.6967 10.9238 32.6271 10.8779 32.5505 10.8469C32.4739 10.8159 32.392 10.8004 32.3093 10.8013V10.797Z' fill='%23E31F24'/%3E%3C/svg%3E%0A");
}
.footer__btns a._car:before {
    width: 32px;
    height: 32px;
    background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M29.3293 14.4L28.5294 10.961C28.641 10.932 28.7394 10.8659 28.8085 10.7736C28.8775 10.6813 28.9131 10.5682 28.9094 10.453V9.90002C28.928 9.34011 28.7236 8.79567 28.3411 8.38635C27.9586 7.97704 27.4293 7.73628 26.8694 7.71698H23.2194V6.573C23.2236 6.43614 23.2009 6.29981 23.1525 6.17175C23.104 6.0437 23.0308 5.9264 22.937 5.82666C22.8432 5.72692 22.7307 5.64668 22.6058 5.59045C22.481 5.53423 22.3462 5.50316 22.2094 5.49902H3.56934C3.29461 5.50971 3.03538 5.62862 2.84802 5.82983C2.66067 6.03105 2.56041 6.29821 2.56934 6.573V16C2.56508 16.0663 2.57448 16.1328 2.59692 16.1953C2.61937 16.2579 2.65438 16.3151 2.69983 16.3636C2.74528 16.4121 2.80023 16.4507 2.86121 16.4771C2.92218 16.5035 2.988 16.5172 3.05444 16.5172C3.12089 16.5172 3.18659 16.5035 3.24756 16.4771C3.30853 16.4507 3.36348 16.4121 3.40894 16.3636C3.45439 16.3151 3.48939 16.2579 3.51184 16.1953C3.53429 16.1328 3.54369 16.0663 3.53943 16V6.57397C3.54006 6.56571 3.54331 6.55787 3.54871 6.55157C3.5541 6.54528 3.56126 6.54089 3.56934 6.539H22.2094C22.2192 6.5387 22.2289 6.54215 22.2363 6.54865C22.2437 6.55514 22.2484 6.56416 22.2494 6.57397V16C22.2467 16.0657 22.257 16.1312 22.2797 16.1929C22.3023 16.2546 22.337 16.3112 22.3816 16.3595C22.4262 16.4078 22.4799 16.4468 22.5396 16.4744C22.5992 16.5019 22.6637 16.5174 22.7294 16.52C22.8632 16.5158 22.9901 16.4587 23.0819 16.3613C23.1738 16.2638 23.2231 16.1339 23.2194 16V15.411H28.9393C29.2847 15.4173 29.6187 15.5355 29.891 15.7479C30.1633 15.9604 30.3593 16.2555 30.4493 16.589H28.9393C28.8737 16.5916 28.8092 16.607 28.7495 16.6346C28.6898 16.6621 28.6361 16.7012 28.5916 16.7495C28.547 16.7977 28.5124 16.8544 28.4897 16.9161C28.4671 16.9778 28.4567 17.0433 28.4594 17.109V18.218C28.4456 18.6353 28.5979 19.041 28.8828 19.3462C29.1678 19.6514 29.5621 19.8311 29.9794 19.846H30.5294V22.133H29.2594C29.085 21.4963 28.7063 20.9345 28.1814 20.5341C27.6565 20.1336 27.0146 19.9167 26.3544 19.9167C25.6942 19.9167 25.0523 20.1336 24.5275 20.5341C24.0026 20.9345 23.6237 21.4963 23.4493 22.133H23.2194V18.218C23.2231 18.0841 23.1738 17.9542 23.0819 17.8568C22.9901 17.7593 22.8632 17.7022 22.7294 17.698C22.6637 17.7006 22.5992 17.7161 22.5396 17.7436C22.4799 17.7711 22.4262 17.8102 22.3816 17.8585C22.337 17.9068 22.3023 17.9634 22.2797 18.0251C22.257 18.0868 22.2467 18.1523 22.2494 18.218V22.133H12.1694C11.995 21.4963 11.6162 20.9345 11.0913 20.5341C10.5664 20.1336 9.92459 19.9167 9.2644 19.9167C8.60422 19.9167 7.96225 20.1336 7.43738 20.5341C6.91251 20.9345 6.53378 21.4963 6.35938 22.133H3.56934C3.56127 22.1315 3.55402 22.1273 3.54858 22.1212C3.54315 22.115 3.53995 22.1072 3.53943 22.099V20.955H5.64941C5.78038 20.9451 5.90266 20.886 5.99194 20.7897C6.08122 20.6933 6.13086 20.5668 6.13086 20.4355C6.13086 20.3041 6.08122 20.1777 5.99194 20.0814C5.90266 19.985 5.78038 19.926 5.64941 19.916H0.98938C0.855543 19.9219 0.729103 19.9791 0.636475 20.0759C0.543846 20.1727 0.492188 20.3015 0.492188 20.4355C0.492188 20.5695 0.543846 20.6983 0.636475 20.795C0.729103 20.8918 0.855543 20.9491 0.98938 20.955H2.56934V22.1C2.56041 22.3748 2.66067 22.6419 2.84802 22.8431C3.03538 23.0444 3.29461 23.1633 3.56934 23.174H6.19934V23.209C6.17092 23.6296 6.22931 24.0515 6.37073 24.4487C6.51214 24.8458 6.73362 25.2096 7.02148 25.5176C7.30934 25.8255 7.65738 26.0711 8.04407 26.239C8.43075 26.4068 8.84786 26.4934 9.26941 26.4934C9.69096 26.4934 10.1079 26.4068 10.4946 26.239C10.8813 26.0711 11.2295 25.8255 11.5173 25.5176C11.8052 25.2096 12.0267 24.8458 12.1681 24.4487C12.3095 24.0515 12.3678 23.6296 12.3394 23.209V23.174H23.2794V23.209C23.251 23.6302 23.3094 24.0529 23.451 24.4506C23.5927 24.8484 23.8146 25.2128 24.1029 25.5212C24.3912 25.8297 24.7399 26.0756 25.1272 26.2437C25.5145 26.4118 25.9321 26.4986 26.3544 26.4986C26.7766 26.4986 27.1944 26.4118 27.5817 26.2437C27.969 26.0756 28.3175 25.8297 28.6058 25.5212C28.8942 25.2128 29.1162 24.8484 29.2578 24.4506C29.3995 24.0529 29.4579 23.6302 29.4294 23.209V23.174H31.0094C31.1433 23.1698 31.27 23.1127 31.3618 23.0153C31.4537 22.9178 31.5032 22.7879 31.4994 22.654V17.11C31.5165 16.4746 31.3078 15.8538 30.9105 15.3577C30.5133 14.8615 29.9531 14.5223 29.3293 14.4ZM23.2194 8.755H26.8694C27.1628 8.76544 27.4401 8.89168 27.6406 9.10608C27.8412 9.32048 27.9485 9.60556 27.9393 9.89899V9.93298H23.2194V8.755ZM23.2194 14.369V10.969H27.5294L28.3193 14.369H23.2194ZM9.26941 25.458C8.81717 25.4897 8.3659 25.3846 7.97424 25.1562C7.58259 24.9279 7.2687 24.587 7.07349 24.1779C6.87827 23.7687 6.8107 23.3103 6.87964 22.8622C6.94858 22.4141 7.15078 21.9971 7.45996 21.6656C7.76914 21.334 8.17099 21.1032 8.61316 21.0032C9.05533 20.9031 9.51742 20.9385 9.93921 21.1047C10.361 21.2709 10.7229 21.5602 10.978 21.935C11.2331 22.3098 11.3695 22.7526 11.3694 23.206C11.3891 23.7832 11.1791 24.3446 10.7854 24.7672C10.3917 25.1897 9.84655 25.4389 9.26941 25.46V25.458ZM26.3494 25.458C25.8977 25.4875 25.4476 25.3804 25.0575 25.1508C24.6674 24.9212 24.3553 24.5796 24.1619 24.1703C23.9684 23.7611 23.9025 23.3031 23.9727 22.8559C24.0428 22.4087 24.2459 21.9929 24.5554 21.6626C24.8649 21.3323 25.2666 21.1026 25.7083 21.0035C26.1499 20.9044 26.6111 20.9405 27.0321 21.1069C27.4531 21.2733 27.8143 21.5624 28.0688 21.9368C28.3234 22.3111 28.4594 22.7533 28.4594 23.206C28.4772 23.7843 28.2652 24.3462 27.8698 24.7686C27.4743 25.191 26.9276 25.4397 26.3494 25.46V25.458ZM30.5294 18.805H29.9794C29.8286 18.799 29.6863 18.7338 29.5834 18.6235C29.4804 18.5133 29.4251 18.3668 29.4294 18.216V17.626H30.5294V18.805ZM9.26941 22.131C9.0537 22.1155 8.83836 22.1654 8.65137 22.274C8.46438 22.3827 8.31434 22.5451 8.22095 22.7402C8.12756 22.9352 8.09508 23.1538 8.12769 23.3676C8.1603 23.5814 8.25651 23.7804 8.40381 23.9388C8.5511 24.0971 8.74261 24.2075 8.95349 24.2554C9.16437 24.3034 9.38489 24.2868 9.58618 24.2077C9.78747 24.1286 9.96029 23.9908 10.0822 23.8121C10.204 23.6335 10.2693 23.4223 10.2694 23.206C10.2781 22.9314 10.1778 22.6645 9.99048 22.4635C9.80315 22.2625 9.54396 22.1437 9.26941 22.133V22.131ZM26.3494 22.131C26.1339 22.1176 25.9194 22.1692 25.7336 22.2792C25.5479 22.3892 25.3996 22.5524 25.3077 22.7477C25.2159 22.9431 25.1849 23.1616 25.2188 23.3748C25.2526 23.5879 25.3496 23.786 25.4974 23.9434C25.6452 24.1007 25.8369 24.21 26.0476 24.257C26.2583 24.3041 26.4783 24.2868 26.679 24.2073C26.8797 24.1278 27.0519 23.9898 27.1732 23.8113C27.2945 23.6327 27.3594 23.4219 27.3594 23.206C27.3636 23.0692 27.341 22.9329 27.2925 22.8049C27.244 22.6769 27.1707 22.5597 27.0769 22.46C26.9831 22.3604 26.8706 22.2802 26.7457 22.2241C26.6209 22.1679 26.4862 22.137 26.3494 22.133V22.131ZM20.6594 19.914H13.4094C13.2785 19.924 13.1561 19.983 13.0668 20.0793C12.9775 20.1757 12.9279 20.3021 12.9279 20.4335C12.9279 20.5648 12.9775 20.6913 13.0668 20.7877C13.1561 20.884 13.2785 20.943 13.4094 20.953H20.6594C20.7901 20.9431 20.9122 20.8841 21.0013 20.788C21.0904 20.6918 21.1399 20.5656 21.1399 20.4345C21.1399 20.3034 21.0904 20.1772 21.0013 20.0811C20.9122 19.9849 20.7901 19.926 20.6594 19.916V19.914ZM8.22937 17.696H2.01941C1.88845 17.7059 1.76604 17.765 1.67676 17.8613C1.58748 17.9577 1.53784 18.0842 1.53784 18.2155C1.53784 18.3469 1.58748 18.4733 1.67676 18.5696C1.76604 18.666 1.88845 18.725 2.01941 18.735H8.22937C8.35784 18.7223 8.47702 18.6624 8.56372 18.5667C8.65042 18.4711 8.69849 18.3466 8.69849 18.2175C8.69849 18.0884 8.65042 17.9639 8.56372 17.8683C8.47702 17.7726 8.35784 17.7127 8.22937 17.7V17.696ZM17.3794 10.64C17.3356 10.592 17.2823 10.5537 17.2229 10.5275C17.1635 10.5013 17.0994 10.4877 17.0344 10.4877C16.9695 10.4877 16.9052 10.5013 16.8458 10.5275C16.7864 10.5537 16.7331 10.592 16.6893 10.64L12.3794 15.263L10.1294 12.863C10.0856 12.815 10.0323 12.7767 9.9729 12.7505C9.9135 12.7243 9.84935 12.7108 9.78442 12.7108C9.71949 12.7108 9.65523 12.7243 9.59583 12.7505C9.53642 12.7767 9.48309 12.815 9.43933 12.863C9.34763 12.9634 9.29688 13.0945 9.29688 13.2305C9.29688 13.3665 9.34763 13.4976 9.43933 13.598L12.0294 16.37C12.0742 16.418 12.1284 16.4564 12.1886 16.4827C12.2488 16.509 12.3137 16.5228 12.3794 16.523C12.4434 16.5217 12.5065 16.5075 12.5649 16.4812C12.6234 16.4549 12.6759 16.4171 12.7194 16.37L17.3794 11.38C17.4719 11.2794 17.5233 11.1477 17.5233 11.011C17.5233 10.8743 17.4719 10.7426 17.3794 10.642V10.64Z' fill='%23E31F24'/%3E%3C/svg%3E%0A");
}

.footer__btns a._pay:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='29' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.603516 7.07705C0.603516 5.51588 1.84568 4.229 3.40443 4.229H23.1776C24.7363 4.229 25.9785 5.51588 25.9785 7.07705V13.2915C25.9785 13.4517 25.9149 13.6054 25.8016 13.7187C25.6883 13.832 25.5346 13.8957 25.3743 13.8957C25.2141 13.8957 25.0604 13.832 24.9471 13.7187C24.8338 13.6054 24.7702 13.4517 24.7702 13.2915V7.07705C24.7702 6.15871 24.0452 5.43734 23.1776 5.43734H3.40443C2.53685 5.43734 1.81185 6.15992 1.81185 7.07705V18.2976C1.81185 19.216 2.53685 19.9373 3.40443 19.9373H12.0827C12.2429 19.9373 12.3966 20.001 12.5099 20.1143C12.6232 20.2276 12.6868 20.3813 12.6868 20.5415C12.6868 20.7017 12.6232 20.8554 12.5099 20.9687C12.3966 21.082 12.2429 21.1457 12.0827 21.1457H3.40443C1.84568 21.1457 0.603516 19.8588 0.603516 18.2976V7.07705Z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.603516 8.45817C0.603516 8.29794 0.667169 8.14426 0.780472 8.03096C0.893775 7.91766 1.04745 7.854 1.20768 7.854H25.3743C25.5346 7.854 25.6883 7.91766 25.8016 8.03096C25.9149 8.14426 25.9785 8.29794 25.9785 8.45817C25.9785 8.61841 25.9149 8.77208 25.8016 8.88538C25.6883 8.99868 25.5346 9.06234 25.3743 9.06234H1.20768C1.04745 9.06234 0.893775 8.99868 0.780472 8.88538C0.667169 8.77208 0.603516 8.61841 0.603516 8.45817ZM3.02018 14.4998C3.02018 14.3396 3.08384 14.1859 3.19714 14.0726C3.31044 13.9593 3.46411 13.8957 3.62435 13.8957H6.04102C6.20125 13.8957 6.35492 13.9593 6.46823 14.0726C6.58153 14.1859 6.64518 14.3396 6.64518 14.4998C6.64518 14.6601 6.58153 14.8137 6.46823 14.927C6.35492 15.0404 6.20125 15.104 6.04102 15.104H3.62435C3.46411 15.104 3.31044 15.0404 3.19714 14.927C3.08384 14.8137 3.02018 14.6601 3.02018 14.4998ZM3.02018 17.5207C3.02018 17.3604 3.08384 17.2068 3.19714 17.0935C3.31044 16.9802 3.46411 16.9165 3.62435 16.9165H8.45768C8.61792 16.9165 8.77159 16.9802 8.88489 17.0935C8.9982 17.2068 9.06185 17.3604 9.06185 17.5207C9.06185 17.6809 8.9982 17.8346 8.88489 17.9479C8.77159 18.0612 8.61792 18.1248 8.45768 18.1248H3.62435C3.46411 18.1248 3.31044 18.0612 3.19714 17.9479C3.08384 17.8346 3.02018 17.6809 3.02018 17.5207ZM21.7493 16.3123C20.3072 16.3123 18.9242 16.8852 17.9045 17.9049C16.8847 18.9247 16.3118 20.3077 16.3118 21.7498C16.3118 23.192 16.8847 24.575 17.9045 25.5947C18.9242 26.6145 20.3072 27.1873 21.7493 27.1873C23.1915 27.1873 24.5745 26.6145 25.5942 25.5947C26.614 24.575 27.1868 23.192 27.1868 21.7498C27.1868 20.3077 26.614 18.9247 25.5942 17.9049C24.5745 16.8852 23.1915 16.3123 21.7493 16.3123ZM15.1035 21.7498C15.1035 20.8771 15.2754 20.0129 15.6094 19.2066C15.9434 18.4003 16.4329 17.6676 17.05 17.0505C17.6672 16.4334 18.3998 15.9439 19.2061 15.6099C20.0124 15.2759 20.8766 15.104 21.7493 15.104C22.6221 15.104 23.4863 15.2759 24.2926 15.6099C25.0989 15.9439 25.8315 16.4334 26.4487 17.0505C27.0658 17.6676 27.5553 18.4003 27.8893 19.2066C28.2233 20.0129 28.3952 20.8771 28.3952 21.7498C28.3952 23.5124 27.695 25.2028 26.4487 26.4492C25.2023 27.6955 23.5119 28.3957 21.7493 28.3957C19.9868 28.3957 18.2964 27.6955 17.05 26.4492C15.8037 25.2028 15.1035 23.5124 15.1035 21.7498Z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.7383 20.7177C23.8517 20.6043 24.0056 20.5405 24.166 20.5405C24.3264 20.5405 24.4803 20.6043 24.5938 20.7177C24.7072 20.8312 24.7709 20.985 24.7709 21.1455C24.7709 21.3059 24.7072 21.4598 24.5938 21.5732L22.1771 23.9899C22.121 24.0461 22.0543 24.0908 21.9809 24.1212C21.9075 24.1517 21.8288 24.1674 21.7493 24.1674C21.6699 24.1674 21.5912 24.1517 21.5178 24.1212C21.4444 24.0908 21.3777 24.0461 21.3216 23.9899L19.5091 22.1774C19.3956 22.0639 19.3319 21.9101 19.3319 21.7496C19.3319 21.5892 19.3956 21.4353 19.5091 21.3219C19.6225 21.2084 19.7764 21.1447 19.9368 21.1447C20.0973 21.1447 20.2511 21.2084 20.3646 21.3219L21.7493 22.7078L23.7383 20.7177Z' fill='%23fff'/%3E%3C/svg%3E%0A");
}
.footer__btns a._deliv:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.0662 4.73014H9.65678C9.15733 4.73436 8.68 4.93651 8.32943 5.29226C7.97885 5.64802 7.78365 6.12826 7.78677 6.62772V9.65374L2.12369 3.9035C2.06629 3.84471 1.99773 3.79798 1.922 3.76609C1.84628 3.73419 1.76488 3.71777 1.68271 3.71777C1.60054 3.71777 1.51927 3.73419 1.44354 3.76609C1.36782 3.79798 1.29926 3.84471 1.24186 3.9035C1.12441 4.02276 1.05859 4.18339 1.05859 4.35077C1.05859 4.51816 1.12441 4.67885 1.24186 4.79811L8.57301 12.2473L4.70562 16.1785L2.12369 13.5595C2.06614 13.501 1.99745 13.4545 1.92175 13.4227C1.84604 13.391 1.76479 13.3746 1.68271 13.3746C1.60062 13.3746 1.51938 13.391 1.44367 13.4227C1.36797 13.4545 1.29941 13.501 1.24186 13.5595C1.12441 13.6788 1.05859 13.8394 1.05859 14.0068C1.05859 14.1742 1.12441 14.3349 1.24186 14.4541L6.41623 19.7114V20.2809C6.41758 21.7342 6.89938 23.1462 7.78677 24.2971V28.3793C7.78365 28.8787 7.97885 29.359 8.32943 29.7147C8.68 30.0705 9.15733 30.2726 9.65678 30.2768H31.0662C31.5656 30.2726 32.0429 30.0705 32.3935 29.7147C32.7441 29.359 32.9393 28.8787 32.9362 28.3793V13.9633C32.9362 13.7984 32.8707 13.6403 32.7541 13.5237C32.6375 13.4072 32.4795 13.3417 32.3147 13.3417C32.1498 13.3417 31.9917 13.4072 31.8751 13.5237C31.7585 13.6403 31.693 13.7984 31.693 13.9633V28.3835C31.6937 28.4662 31.678 28.5484 31.6468 28.625C31.6157 28.7017 31.5696 28.7714 31.5113 28.8302C31.453 28.8889 31.3837 28.9356 31.3073 28.9675C31.2309 28.9993 31.1489 29.0157 31.0662 29.0157H18.0718C18.0931 28.9923 18.1249 28.9679 18.1461 28.9424C18.3028 28.7853 18.429 28.6005 18.5181 28.3973C18.8549 28.5686 19.2376 28.6276 19.6103 28.5659C19.9831 28.5042 20.3264 28.3248 20.5899 28.0541C20.9305 27.7112 21.1215 27.2475 21.1212 26.7642C21.123 26.4809 21.0574 26.2012 20.9299 25.9482C21.1292 25.8577 21.3095 25.7301 21.4611 25.5721C21.8015 25.2287 21.9925 24.7647 21.9925 24.2812C21.9925 23.7977 21.8015 23.3337 21.4611 22.9902L19.3255 20.8121C19.6617 20.8366 19.9987 20.7742 20.3038 20.6309C20.609 20.4877 20.8721 20.2683 21.068 19.994L21.0893 19.9664C21.4007 19.5278 21.5304 18.9859 21.4511 18.4539C21.3719 17.922 21.0899 17.4413 20.6643 17.1125C20.1118 16.6875 19.3574 16.119 18.4224 15.4125C17.1102 14.4184 15.5106 13.8777 13.8644 13.8719H13.8537H11.9412L9.02994 10.9192V6.62772C9.02853 6.5445 9.04368 6.46188 9.07455 6.38459C9.10543 6.30731 9.15135 6.23693 9.2097 6.17759C9.26805 6.11825 9.33774 6.07111 9.4145 6.03894C9.49125 6.00678 9.57355 5.99023 9.65678 5.99024H16.1486V12.4396C16.1498 12.5634 16.1865 12.6843 16.2543 12.7879C16.3221 12.8914 16.4183 12.9734 16.5312 13.024C16.6452 13.0722 16.771 13.0849 16.8923 13.0604C17.0136 13.036 17.1247 12.9755 17.2111 12.887L18.5712 11.5121L19.9206 12.8859C19.978 12.9446 20.0465 12.9914 20.1222 13.0233C20.198 13.0552 20.2794 13.0716 20.3615 13.0716C20.4437 13.0716 20.525 13.0552 20.6007 13.0233C20.6764 12.9914 20.745 12.9446 20.8024 12.8859L22.1518 11.5121L23.5012 12.8859C23.6205 13.0029 23.7804 13.0695 23.9475 13.0718C24.0278 13.0713 24.1072 13.0551 24.1812 13.024C24.2969 12.976 24.3958 12.895 24.4658 12.791C24.5357 12.6871 24.5734 12.5649 24.5743 12.4396V5.99024H31.0662C31.1494 5.99023 31.2318 6.00678 31.3086 6.03894C31.3853 6.07111 31.4549 6.11825 31.5133 6.17759C31.5716 6.23693 31.6175 6.30731 31.6484 6.38459C31.6793 6.46188 31.6944 6.5445 31.693 6.62772V8.90362C31.693 9.06847 31.7585 9.22654 31.8751 9.34311C31.9917 9.45967 32.1498 9.52521 32.3147 9.52521C32.4795 9.52521 32.6375 9.45967 32.7541 9.34311C32.8707 9.22654 32.9362 9.06847 32.9362 8.90362V6.62772C32.9393 6.12826 32.7441 5.64802 32.3935 5.29226C32.0429 4.93651 31.5656 4.73436 31.0662 4.73014ZM9.02994 28.3835V25.6327L11.0593 27.6992L12.3556 29.0146H9.65678C9.57409 29.0146 9.49226 28.9982 9.41592 28.9665C9.33959 28.9347 9.2703 28.8882 9.21204 28.8295C9.15377 28.7709 9.10762 28.7013 9.07637 28.6247C9.04512 28.5482 9.02938 28.4662 9.02994 28.3835ZM13.8537 15.1341H13.8644C15.2419 15.1393 16.5804 15.5915 17.6787 16.4229C18.6031 17.1326 19.3681 17.7054 19.9206 18.1283C20.0849 18.2527 20.1937 18.4367 20.2235 18.6406C20.2534 18.8446 20.2018 19.0521 20.08 19.2184L20.0587 19.247C19.9505 19.4005 19.787 19.5058 19.6025 19.5407C19.4181 19.5756 19.2272 19.5374 19.0705 19.4341L16.6799 17.869C16.5317 17.7707 16.3518 17.7321 16.1764 17.7611C16.0009 17.7901 15.8431 17.8845 15.7344 18.0252C15.6217 18.1658 15.5639 18.3425 15.5717 18.5225C15.5795 18.7025 15.6524 18.8734 15.7768 19.0037L20.5899 23.8848C20.6922 23.9916 20.7493 24.1339 20.7493 24.2817C20.7493 24.4296 20.6922 24.5717 20.5899 24.6785C20.5385 24.7304 20.4773 24.7716 20.4098 24.7997C20.3423 24.8278 20.2699 24.8422 20.1968 24.8422C20.073 24.843 19.9526 24.8006 19.8568 24.7221L17.445 22.272C17.4253 22.2588 17.4074 22.2431 17.3918 22.2253L17.1475 21.9755C17.0901 21.9167 17.0215 21.87 16.9458 21.8381C16.87 21.8062 16.7886 21.7898 16.7065 21.7898C16.6243 21.7898 16.543 21.8062 16.4673 21.8381C16.3916 21.87 16.323 21.9167 16.2656 21.9755C16.1485 22.0948 16.0827 22.2552 16.0827 22.4224C16.0827 22.5895 16.1485 22.7499 16.2656 22.8691L18.9219 25.5721C18.9538 25.6008 18.975 25.6273 19.0068 25.6528L19.7081 26.3668C19.7618 26.418 19.8046 26.4796 19.8338 26.5478C19.863 26.6161 19.878 26.6895 19.878 26.7637C19.878 26.8379 19.863 26.9113 19.8338 26.9795C19.8046 27.0478 19.7618 27.1093 19.7081 27.1605C19.6072 27.2635 19.4697 27.3227 19.3255 27.3253C19.2523 27.3251 19.18 27.3105 19.1125 27.2822C19.0451 27.2539 18.9838 27.2126 18.9324 27.1605L18.2312 26.4465C18.1993 26.4168 18.178 26.3881 18.1461 26.3605L15.7874 23.9571C15.768 23.9436 15.7502 23.928 15.7344 23.9104L15.4793 23.6596C15.4228 23.6011 15.3551 23.5546 15.2803 23.5229C15.2055 23.4911 15.125 23.4747 15.0437 23.4747C14.9624 23.4747 14.8819 23.4911 14.807 23.5229C14.7322 23.5546 14.6645 23.6011 14.6081 23.6596C14.4906 23.7789 14.4248 23.9396 14.4248 24.107C14.4248 24.2743 14.4906 24.435 14.6081 24.5542L17.3069 27.304C17.3905 27.4123 17.4322 27.5472 17.4244 27.6838C17.4166 27.8204 17.3597 27.9497 17.2643 28.0478C17.214 28.0997 17.1538 28.141 17.0871 28.1693C17.0205 28.1975 16.9489 28.2121 16.8765 28.2121C16.8042 28.2121 16.7325 28.1975 16.6659 28.1693C16.5993 28.141 16.539 28.0997 16.4887 28.0478L15.7025 27.2487C15.6706 27.219 15.6493 27.1903 15.6174 27.1627L14.1194 25.6412C14.1087 25.6242 14.0874 25.6093 14.0768 25.5944L13.8218 25.3437C13.7643 25.2852 13.6956 25.2387 13.6199 25.2069C13.5442 25.1752 13.4629 25.1588 13.3808 25.1588C13.2988 25.1588 13.2175 25.1752 13.1418 25.2069C13.0661 25.2387 12.9975 25.2852 12.94 25.3437C12.8274 25.4655 12.7648 25.6251 12.7648 25.791C12.7648 25.9568 12.8274 26.1166 12.94 26.2383L14.7887 28.1062C14.8644 28.2062 14.9054 28.3282 14.9056 28.4536C14.9048 28.5278 14.8892 28.601 14.8601 28.6692C14.8309 28.7374 14.7886 28.7992 14.7356 28.851C14.6868 28.9035 14.6275 28.9452 14.5616 28.9734C14.4957 29.0016 14.4247 29.0156 14.3531 29.0146C14.28 29.0146 14.2076 29.0002 14.1401 28.9721C14.0726 28.944 14.0114 28.9029 13.96 28.851L10.698 25.5381L9.16807 23.9837C8.20367 22.9946 7.66245 21.6687 7.65927 20.2872V19.3682L11.835 15.1362L13.8537 15.1341ZM6.87303 18.3854L5.58745 17.0785L9.45496 13.1473L10.7405 14.4552L6.87303 18.3854ZM23.3205 10.9181L22.5981 10.1744C22.5405 10.1158 22.4718 10.0693 22.3961 10.0376C22.3204 10.0059 22.2392 9.98953 22.1571 9.98953C22.075 9.98953 21.9938 10.0059 21.9181 10.0376C21.8424 10.0693 21.7737 10.1158 21.7161 10.1744L20.3562 11.5492L19.0068 10.1744C18.9506 10.1155 18.8829 10.0688 18.808 10.037C18.7331 10.0052 18.6525 9.98904 18.5712 9.98947C18.4039 9.99017 18.2437 10.0566 18.125 10.1744L17.3918 10.9181V5.99556H23.3205V10.9181ZM28.9518 22.6386H24.9674C24.8139 22.6585 24.6729 22.7336 24.5707 22.85C24.4685 22.9663 24.4121 23.1159 24.4121 23.2707C24.4121 23.4256 24.4685 23.5751 24.5707 23.6915C24.6729 23.8078 24.8139 23.883 24.9674 23.9029H28.9518C29.1054 23.883 29.2464 23.8078 29.3486 23.6915C29.4508 23.5751 29.5072 23.4256 29.5072 23.2707C29.5072 23.1159 29.4508 22.9663 29.3486 22.85C29.2464 22.7336 29.1054 22.6585 28.9518 22.6386ZM28.9518 25.247H26.253C26.0995 25.267 25.9585 25.3421 25.8563 25.4584C25.7541 25.5748 25.6976 25.7243 25.6976 25.8792C25.6976 26.034 25.7541 26.1836 25.8563 26.2999C25.9585 26.4163 26.0995 26.4914 26.253 26.5114H28.9518C29.1054 26.4914 29.2464 26.4163 29.3486 26.2999C29.4508 26.1836 29.5072 26.034 29.5072 25.8792C29.5072 25.7243 29.4508 25.5748 29.3486 25.4584C29.2464 25.3421 29.1054 25.267 28.9518 25.247ZM23.7668 25.247C23.6839 25.2467 23.6018 25.2629 23.5252 25.2946C23.4486 25.3264 23.3789 25.373 23.3205 25.4318C23.2345 25.5211 23.1765 25.6336 23.1535 25.7554C23.1304 25.8772 23.1433 26.003 23.1907 26.1176C23.238 26.2321 23.3178 26.3304 23.4201 26.4003C23.5224 26.4703 23.6429 26.5089 23.7668 26.5114C23.9306 26.5093 24.0871 26.4429 24.2025 26.3265C24.3184 26.2065 24.3831 26.0461 24.3831 25.8792C24.3831 25.7123 24.3184 25.5519 24.2025 25.4318C24.0875 25.315 23.9308 25.2486 23.7668 25.247ZM32.3093 10.797C32.1454 10.7985 31.9887 10.865 31.8737 10.9819C31.7577 11.1019 31.6929 11.2623 31.6929 11.4292C31.6929 11.5961 31.7577 11.7564 31.8737 11.8765C31.9312 11.935 31.9999 11.9815 32.0756 12.0132C32.1513 12.045 32.2326 12.0613 32.3147 12.0613C32.3968 12.0613 32.478 12.045 32.5537 12.0132C32.6294 11.9815 32.698 11.935 32.7555 11.8765C32.8715 11.7564 32.9363 11.5961 32.9363 11.4292C32.9363 11.2623 32.8715 11.1019 32.7555 10.9819C32.6967 10.9238 32.6271 10.8779 32.5505 10.8469C32.4739 10.8159 32.392 10.8004 32.3093 10.8013V10.797Z' fill='%23fff'/%3E%3C/svg%3E%0A");
}
.footer__btns a._car:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M29.3293 14.4L28.5294 10.961C28.641 10.932 28.7394 10.8659 28.8085 10.7736C28.8775 10.6813 28.9131 10.5682 28.9094 10.453V9.90002C28.928 9.34011 28.7236 8.79567 28.3411 8.38635C27.9586 7.97704 27.4293 7.73628 26.8694 7.71698H23.2194V6.573C23.2236 6.43614 23.2009 6.29981 23.1525 6.17175C23.104 6.0437 23.0308 5.9264 22.937 5.82666C22.8432 5.72692 22.7307 5.64668 22.6058 5.59045C22.481 5.53423 22.3462 5.50316 22.2094 5.49902H3.56934C3.29461 5.50971 3.03538 5.62862 2.84802 5.82983C2.66067 6.03105 2.56041 6.29821 2.56934 6.573V16C2.56508 16.0663 2.57448 16.1328 2.59692 16.1953C2.61937 16.2579 2.65438 16.3151 2.69983 16.3636C2.74528 16.4121 2.80023 16.4507 2.86121 16.4771C2.92218 16.5035 2.988 16.5172 3.05444 16.5172C3.12089 16.5172 3.18659 16.5035 3.24756 16.4771C3.30853 16.4507 3.36348 16.4121 3.40894 16.3636C3.45439 16.3151 3.48939 16.2579 3.51184 16.1953C3.53429 16.1328 3.54369 16.0663 3.53943 16V6.57397C3.54006 6.56571 3.54331 6.55787 3.54871 6.55157C3.5541 6.54528 3.56126 6.54089 3.56934 6.539H22.2094C22.2192 6.5387 22.2289 6.54215 22.2363 6.54865C22.2437 6.55514 22.2484 6.56416 22.2494 6.57397V16C22.2467 16.0657 22.257 16.1312 22.2797 16.1929C22.3023 16.2546 22.337 16.3112 22.3816 16.3595C22.4262 16.4078 22.4799 16.4468 22.5396 16.4744C22.5992 16.5019 22.6637 16.5174 22.7294 16.52C22.8632 16.5158 22.9901 16.4587 23.0819 16.3613C23.1738 16.2638 23.2231 16.1339 23.2194 16V15.411H28.9393C29.2847 15.4173 29.6187 15.5355 29.891 15.7479C30.1633 15.9604 30.3593 16.2555 30.4493 16.589H28.9393C28.8737 16.5916 28.8092 16.607 28.7495 16.6346C28.6898 16.6621 28.6361 16.7012 28.5916 16.7495C28.547 16.7977 28.5124 16.8544 28.4897 16.9161C28.4671 16.9778 28.4567 17.0433 28.4594 17.109V18.218C28.4456 18.6353 28.5979 19.041 28.8828 19.3462C29.1678 19.6514 29.5621 19.8311 29.9794 19.846H30.5294V22.133H29.2594C29.085 21.4963 28.7063 20.9345 28.1814 20.5341C27.6565 20.1336 27.0146 19.9167 26.3544 19.9167C25.6942 19.9167 25.0523 20.1336 24.5275 20.5341C24.0026 20.9345 23.6237 21.4963 23.4493 22.133H23.2194V18.218C23.2231 18.0841 23.1738 17.9542 23.0819 17.8568C22.9901 17.7593 22.8632 17.7022 22.7294 17.698C22.6637 17.7006 22.5992 17.7161 22.5396 17.7436C22.4799 17.7711 22.4262 17.8102 22.3816 17.8585C22.337 17.9068 22.3023 17.9634 22.2797 18.0251C22.257 18.0868 22.2467 18.1523 22.2494 18.218V22.133H12.1694C11.995 21.4963 11.6162 20.9345 11.0913 20.5341C10.5664 20.1336 9.92459 19.9167 9.2644 19.9167C8.60422 19.9167 7.96225 20.1336 7.43738 20.5341C6.91251 20.9345 6.53378 21.4963 6.35938 22.133H3.56934C3.56127 22.1315 3.55402 22.1273 3.54858 22.1212C3.54315 22.115 3.53995 22.1072 3.53943 22.099V20.955H5.64941C5.78038 20.9451 5.90266 20.886 5.99194 20.7897C6.08122 20.6933 6.13086 20.5668 6.13086 20.4355C6.13086 20.3041 6.08122 20.1777 5.99194 20.0814C5.90266 19.985 5.78038 19.926 5.64941 19.916H0.98938C0.855543 19.9219 0.729103 19.9791 0.636475 20.0759C0.543846 20.1727 0.492188 20.3015 0.492188 20.4355C0.492188 20.5695 0.543846 20.6983 0.636475 20.795C0.729103 20.8918 0.855543 20.9491 0.98938 20.955H2.56934V22.1C2.56041 22.3748 2.66067 22.6419 2.84802 22.8431C3.03538 23.0444 3.29461 23.1633 3.56934 23.174H6.19934V23.209C6.17092 23.6296 6.22931 24.0515 6.37073 24.4487C6.51214 24.8458 6.73362 25.2096 7.02148 25.5176C7.30934 25.8255 7.65738 26.0711 8.04407 26.239C8.43075 26.4068 8.84786 26.4934 9.26941 26.4934C9.69096 26.4934 10.1079 26.4068 10.4946 26.239C10.8813 26.0711 11.2295 25.8255 11.5173 25.5176C11.8052 25.2096 12.0267 24.8458 12.1681 24.4487C12.3095 24.0515 12.3678 23.6296 12.3394 23.209V23.174H23.2794V23.209C23.251 23.6302 23.3094 24.0529 23.451 24.4506C23.5927 24.8484 23.8146 25.2128 24.1029 25.5212C24.3912 25.8297 24.7399 26.0756 25.1272 26.2437C25.5145 26.4118 25.9321 26.4986 26.3544 26.4986C26.7766 26.4986 27.1944 26.4118 27.5817 26.2437C27.969 26.0756 28.3175 25.8297 28.6058 25.5212C28.8942 25.2128 29.1162 24.8484 29.2578 24.4506C29.3995 24.0529 29.4579 23.6302 29.4294 23.209V23.174H31.0094C31.1433 23.1698 31.27 23.1127 31.3618 23.0153C31.4537 22.9178 31.5032 22.7879 31.4994 22.654V17.11C31.5165 16.4746 31.3078 15.8538 30.9105 15.3577C30.5133 14.8615 29.9531 14.5223 29.3293 14.4ZM23.2194 8.755H26.8694C27.1628 8.76544 27.4401 8.89168 27.6406 9.10608C27.8412 9.32048 27.9485 9.60556 27.9393 9.89899V9.93298H23.2194V8.755ZM23.2194 14.369V10.969H27.5294L28.3193 14.369H23.2194ZM9.26941 25.458C8.81717 25.4897 8.3659 25.3846 7.97424 25.1562C7.58259 24.9279 7.2687 24.587 7.07349 24.1779C6.87827 23.7687 6.8107 23.3103 6.87964 22.8622C6.94858 22.4141 7.15078 21.9971 7.45996 21.6656C7.76914 21.334 8.17099 21.1032 8.61316 21.0032C9.05533 20.9031 9.51742 20.9385 9.93921 21.1047C10.361 21.2709 10.7229 21.5602 10.978 21.935C11.2331 22.3098 11.3695 22.7526 11.3694 23.206C11.3891 23.7832 11.1791 24.3446 10.7854 24.7672C10.3917 25.1897 9.84655 25.4389 9.26941 25.46V25.458ZM26.3494 25.458C25.8977 25.4875 25.4476 25.3804 25.0575 25.1508C24.6674 24.9212 24.3553 24.5796 24.1619 24.1703C23.9684 23.7611 23.9025 23.3031 23.9727 22.8559C24.0428 22.4087 24.2459 21.9929 24.5554 21.6626C24.8649 21.3323 25.2666 21.1026 25.7083 21.0035C26.1499 20.9044 26.6111 20.9405 27.0321 21.1069C27.4531 21.2733 27.8143 21.5624 28.0688 21.9368C28.3234 22.3111 28.4594 22.7533 28.4594 23.206C28.4772 23.7843 28.2652 24.3462 27.8698 24.7686C27.4743 25.191 26.9276 25.4397 26.3494 25.46V25.458ZM30.5294 18.805H29.9794C29.8286 18.799 29.6863 18.7338 29.5834 18.6235C29.4804 18.5133 29.4251 18.3668 29.4294 18.216V17.626H30.5294V18.805ZM9.26941 22.131C9.0537 22.1155 8.83836 22.1654 8.65137 22.274C8.46438 22.3827 8.31434 22.5451 8.22095 22.7402C8.12756 22.9352 8.09508 23.1538 8.12769 23.3676C8.1603 23.5814 8.25651 23.7804 8.40381 23.9388C8.5511 24.0971 8.74261 24.2075 8.95349 24.2554C9.16437 24.3034 9.38489 24.2868 9.58618 24.2077C9.78747 24.1286 9.96029 23.9908 10.0822 23.8121C10.204 23.6335 10.2693 23.4223 10.2694 23.206C10.2781 22.9314 10.1778 22.6645 9.99048 22.4635C9.80315 22.2625 9.54396 22.1437 9.26941 22.133V22.131ZM26.3494 22.131C26.1339 22.1176 25.9194 22.1692 25.7336 22.2792C25.5479 22.3892 25.3996 22.5524 25.3077 22.7477C25.2159 22.9431 25.1849 23.1616 25.2188 23.3748C25.2526 23.5879 25.3496 23.786 25.4974 23.9434C25.6452 24.1007 25.8369 24.21 26.0476 24.257C26.2583 24.3041 26.4783 24.2868 26.679 24.2073C26.8797 24.1278 27.0519 23.9898 27.1732 23.8113C27.2945 23.6327 27.3594 23.4219 27.3594 23.206C27.3636 23.0692 27.341 22.9329 27.2925 22.8049C27.244 22.6769 27.1707 22.5597 27.0769 22.46C26.9831 22.3604 26.8706 22.2802 26.7457 22.2241C26.6209 22.1679 26.4862 22.137 26.3494 22.133V22.131ZM20.6594 19.914H13.4094C13.2785 19.924 13.1561 19.983 13.0668 20.0793C12.9775 20.1757 12.9279 20.3021 12.9279 20.4335C12.9279 20.5648 12.9775 20.6913 13.0668 20.7877C13.1561 20.884 13.2785 20.943 13.4094 20.953H20.6594C20.7901 20.9431 20.9122 20.8841 21.0013 20.788C21.0904 20.6918 21.1399 20.5656 21.1399 20.4345C21.1399 20.3034 21.0904 20.1772 21.0013 20.0811C20.9122 19.9849 20.7901 19.926 20.6594 19.916V19.914ZM8.22937 17.696H2.01941C1.88845 17.7059 1.76604 17.765 1.67676 17.8613C1.58748 17.9577 1.53784 18.0842 1.53784 18.2155C1.53784 18.3469 1.58748 18.4733 1.67676 18.5696C1.76604 18.666 1.88845 18.725 2.01941 18.735H8.22937C8.35784 18.7223 8.47702 18.6624 8.56372 18.5667C8.65042 18.4711 8.69849 18.3466 8.69849 18.2175C8.69849 18.0884 8.65042 17.9639 8.56372 17.8683C8.47702 17.7726 8.35784 17.7127 8.22937 17.7V17.696ZM17.3794 10.64C17.3356 10.592 17.2823 10.5537 17.2229 10.5275C17.1635 10.5013 17.0994 10.4877 17.0344 10.4877C16.9695 10.4877 16.9052 10.5013 16.8458 10.5275C16.7864 10.5537 16.7331 10.592 16.6893 10.64L12.3794 15.263L10.1294 12.863C10.0856 12.815 10.0323 12.7767 9.9729 12.7505C9.9135 12.7243 9.84935 12.7108 9.78442 12.7108C9.71949 12.7108 9.65523 12.7243 9.59583 12.7505C9.53642 12.7767 9.48309 12.815 9.43933 12.863C9.34763 12.9634 9.29688 13.0945 9.29688 13.2305C9.29688 13.3665 9.34763 13.4976 9.43933 13.598L12.0294 16.37C12.0742 16.418 12.1284 16.4564 12.1886 16.4827C12.2488 16.509 12.3137 16.5228 12.3794 16.523C12.4434 16.5217 12.5065 16.5075 12.5649 16.4812C12.6234 16.4549 12.6759 16.4171 12.7194 16.37L17.3794 11.38C17.4719 11.2794 17.5233 11.1477 17.5233 11.011C17.5233 10.8743 17.4719 10.7426 17.3794 10.642V10.64Z' fill='%23fff'/%3E%3C/svg%3E%0A");
}



.body._print {
    width: 1200px;
    margin: 0 auto;
}

.body._print .header {
    box-shadow: none;
}

.body._print .pageContent__left {
    display: none !important;
}

.body._print .pageContent__main {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}

.body._print .header__col._region,
.body._print .header__col._callBack,
.body._print .header__col._mainmenu,
.body._print .nbBreadcrumb,
.body._print .subscribeForm,
.body._print .body__footer,
.body._print .header__slogan,
.body._print .header__col._auth,
.body._print .header__col._basket,
.body._print .header__col._search,
.body._print .header__col._partner,
.body._print .basket-product-main-item .closeIcon,
.body._print .basket-product-dop-top .dopEdit,
.body._print .basketConstr .dopPic .dopDel,
.body._print .nbBasket__clear,
.body._print .nbBasket__couponForm,
.body._print .nbBasket__cardInfo,
.body._print .nbBasket__sumBtn,
.body._print .nbBonusRegister__btnCont,
.body._print .body__fixedPanel {
    display: none !important;
}

.body._print .header__col._contacts {
    display: block !important;
}

.body._print .header__col._phone {
    padding: 0.75rem 15px;
}

.body._print .header__phone,
.body._print .header__phone a {
    display: inline-block;
    font-size: 1.5rem;
}

.body._print .header__phoneDesc {
    display: inline-block;
    font-size: 1.25rem;
    padding-left: 1rem;
}

.body._fullPage .pageContent__left {
    display: none !important;
}

.body._fullPage .pageContent__main {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}

.ajaxLoader {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: rgba(255, 255, 255, .7);
    z-index: 9999;
}

.ajaxLoader:before {
    content: 'j';
    font-size: 110px;
    font-family: "ArtansIconFonts" !important;
    color: #e31e24;
    display: block;
    width: 115px;
    height: 115px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -55px;
    margin-left: -55px;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    -webkit-transform-origin: center 0;
    -moz-transform-origin: center 0;
    -ms-transform-origin: center 0;
    -o-transform-origin: center 0;
    transform-origin: center 0;
    animation: spinLogo 3s infinite linear;
    -webkit-animation: spinLogo 3s infinite linear;
}

@keyframes spinLogo {
    from,
    to {
        transform: rotateY(0deg);
    }
    25%,
    75% {
        transform: rotateY(90deg);
    }
    50% {
        transform: rotateY(180deg);
    }
}


.body__fixedPanel {
    position: fixed;
    right: -8.625rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    z-index: 990;
}

.body__fixedPanel:hover {
    right: 0
}

.feedback__btn {
    background: #f0f0f0;
    display: block;
    position: relative;
    padding: 0.75rem 0.5rem 0.75rem 3rem;
    color: #2b2b2b !important;
    text-decoration: none !important;
    margin-bottom: 0.675rem;
    /*border-left: 3px solid #e31e24;*/
    font-size: 0.8125rem;
    text-transform: uppercase;
    font-weight: 600;
    border-radius: 0.3125rem;
}

.feedback__btn:hover {
    background: #e0e0e0;
}

.feedback__btn:before {
    content: '';
    position: absolute;
    display: block;
    left: 0.625rem;
    top: 50%;
    transform: translateY(-50%);
    width: 1.75rem;
    height: 1.75rem;
    background: url(/local/templates/artans2026/images/icon_q.svg) center center no-repeat;
    background-size: contain;
}

.feedback__btn._klyauz:before {
    background-image: url(/local/templates/artans2026/images/icon_w.svg);
}

.feedback__btn._like:before {
    background-image: url(/local/templates/artans2026/images/icon_t.svg);
}

.personalMenu {
    list-style: none;
    margin: 0;
    padding: 0;
    margin-bottom: 1.5rem;
}

.personalMenu._last {
    padding-top: 1rem;
}

.personalMenu li {
    display: block;
}

.personalMenu__item {
    display: block;
    display: block;
    color: #2b2b2b;
    font-size: 0.875rem;
    color: #2b2b2b !important;
    font-weight: 600;
    position: relative;
    padding: 1rem 0.5rem 1rem 3.375rem;
    border: 1px solid #d8d8d8;
    border-bottom: none;
    text-decoration: none !important;
    line-height: 1;
}

.personalMenu li:last-child .personalMenu__item {
    border-bottom: 1px solid #d8d8d8;
}

.personalMenu__item:before {
    content: '';
    position: absolute;
    width: 2rem;
    height: 2rem;
    display: block;
    left: 0.5rem;
    top: 50%;
    transform: translateY(-50%);
    background: #a7a7a7 url(/local/templates/artans2026/images/personalMenu.svg) 0 0 no-repeat;
    background-size: 2rem auto;
}

.personalMenu__item._user:before {
    background-position: 0 0;
}

.personalMenu__item._subs:before {
    background-position: 0 -2rem;
}

.personalMenu__item._cont:before {
    background-position: 0 -4rem;
}

.personalMenu__item._hist:before {
    background-position: 0 -6rem;
}

.personalMenu__item._perc:before {
    background-position: 0 -8rem;
}

.personalMenu__item._lout:before {
    background-position: 0 -10rem;
}

.personalMenu__item._fav:before {
    background-position: 0 -12rem;
}

.personalMenu__item:hover {
    color: #e31f24 !important;
}

.personalMenu__item:hover:before {
    background-color: #e31f24;
}

.form-group .control-label.bold {
    color: #000000;
    font-weight: 600;
    margin-bottom: 0.125rem;
}

.file-upload {
    display: block;
    position: relative;
    overflow: hidden;
    line-height: 2em;
}

.file-upload span.button, .file-upload > mark {
    display: block;
    cursor: pointer;
}

.file-upload span.button {
    max-width: none;
    float: left;
    height: 100%;
    text-align: center;
    padding: 0;
    z-index: 100;
    margin-bottom: 0.25rem;
    font-size: 0.875rem;
    background: #e31f24;
    padding: 0.625rem 2.5rem 0.5rem !important;
    color: #fff;
    position: relative;
    line-height: 1.2;
}

.file-upload span.button:before {
    position: absolute;
    left: 1rem;
    top: 50%;
    transform: translateY(-50%);
    content: '';
    background: url(/local/templates/artans2026/images/clip.svg) center center no-repeat;
    width: 0.5625rem;
    height: 1.3125rem;
    background-size: contain;
}

.file-upload span.button:hover {
    background: #C3181E;
}

.file-upload mark {
    background: transparent;
    padding: 0;
    color: #6c6c6c;
    font-size: 0.75rem;
}

.file-upload input[type=file] {
    position: absolute;
    top: 0;
    left: 6px;
    opacity: 0;
    width: 100px;
}

.file-upload .delInputFile {
    color: #e31e24;
    border: none !important;
    z-index: 99;
    padding-right: 5px;
}

.file-upload-add {
    color: #171717;
    font-size: 0.875rem;
}

.file-upload._rew {
    overflow: hidden;
    text-overflow: ellipsis;
}

.file-upload._rew .row {
    flex-wrap: nowrap;
    white-space: nowrap;
}

.file-upload._rew span.button {
    height: calc(1.5em + .75rem + 2px);
    opacity: 0.8;
}


.scroll__top {
    opacity: 0;
    bottom: -100px;
    width: 4.25rem;
    height: 4.25rem;
    position: fixed;
    right: 1rem;
    z-index: 9900;
    background: #e31e24;
    background-size: contain;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    border-radius: 0.3125rem;
}

.scroll__top:before {
    display: block;
    content: 'Y';
    font-family: "ArtansIconFonts" !important;
    position: absolute;
    top: 0.25rem;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 1.75rem;
    color: #fff;
}

.scroll__top span {
    color: #fff;
    position: absolute;
    bottom: 0.5rem;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 0.875rem;
    font-weight: 400;
}

.scroll__top.active {
    display: block;
    opacity: .7;
    bottom: 9rem;
}

.scroll__top:hover {
    opacity: 1;
}

.clearFav {
    color: #363232;
    position: relative;
    padding: 0.5rem 2rem;
    font-weight: 600;
    display: inline-block;
}

.clearFav:hover {
    color: #e31f24;
}

.clearFav:before,
.clearFav:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 1rem;
    right: 50%;
    width: 1rem;
    height: 1px;
    background: #363232;
}

.clearFav:before {
    transform: translate(-50%, -50%) rotate(-45deg);
}

.clearFav:after {
    transform: translate(-50%, -50%) rotate(45deg);
}

.clearFav:hover:before,
.clearFav:hover:after {
    background: #e31f24;
}

.pageContent__mpageH1 {
    background: #D32F23;
    text-align: center;
    margin-bottom: 0.25rem;
    position: relative;
    border-radius: 0.3125rem;
    font-size: 1.75rem;
    /*background-image: url("data:image/svg+xml,%3Csvg width='676' height='253' viewBox='0 0 676 253' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 23.1215C14.26 24.0326 100.024 16.6812 119.837 15.9644C162.218 14.4308 200.236 12.3898 242.987 13.7663C289.921 15.277 353.127 24.7119 390.862 55.2855C399.881 62.5927 399.163 66.6149 410.886 66.5783C419.09 66.5524 434.757 67.3156 441.979 66.0629C442.714 53.8548 424.249 36.7323 414.565 30.1537C343.473 -18.1406 145.613 3.45854 58.6376 14.3026C43.9868 16.129 12.6425 19.1775 0 23.1215ZM138.717 129.48C143.544 121.986 177.388 95.9622 186.851 87.0489C194.509 79.8364 202.991 73.4979 210.927 66.2367C224.098 54.1857 223.415 58.8105 227.716 38.3821L93.611 38.6712L88.4297 59.261L190.038 59.4671L143.695 100.409C135.835 106.594 128.247 114.249 120.44 120.617C107.207 131.411 103.285 130.88 105.497 148.362C123.89 150.211 149.337 146.845 162.918 163.349C182.005 186.543 150.172 239.522 98.3914 230.682C67.8764 225.473 65.1744 207.708 55.8195 200.64L35.9186 215.379C43.4955 241.473 80.0228 254.77 110.741 252.811C156.949 249.864 172.366 219.334 181.89 211.359C185.442 216.691 185.787 222.417 191.627 230.226C200.366 241.908 213.852 247.131 229.245 248.463C295.632 254.212 368.254 209.075 400.765 171.425C402.148 170.033 359.99 171.313 359.99 171.313C328.195 202.53 287.317 226.71 241.975 218.834C177.514 207.638 207.588 133.682 228.623 96.9548C241.288 74.8429 259.654 51.6583 265.856 40.5551C250.407 55.1881 235.421 75.7832 222.833 94.0615C201.355 125.246 202.393 132.054 189.662 155.169C176.14 142.523 178.494 134.657 138.717 129.48Z' fill='%23ECEBF0'/%3E%3Cpath d='M273 158.768L301.099 85.2323H311.755L341.576 158.768H330.545L322.07 136.481H291.227L283.281 158.768H273ZM294.074 128.573H319.035L311.397 108.186C309.095 101.99 307.356 96.872 306.146 92.8323C305.14 97.6251 303.793 102.332 302.105 106.988L294.074 128.573ZM349.266 158.768V85.2323H376.921C381.78 85.2323 385.497 85.4719 388.072 85.9342C391.67 86.5334 394.688 87.6801 397.126 89.3575C399.564 91.0522 401.525 93.4143 403.008 96.4442C404.492 99.4738 405.225 102.812 405.225 106.458C405.225 112.688 403.247 117.977 399.274 122.291C395.318 126.622 388.14 128.778 377.774 128.778H358.984V158.768H349.266ZM358.984 120.151H377.91C384.185 120.151 388.618 118.987 391.26 116.642C393.886 114.297 395.199 111.011 395.199 106.749C395.199 103.685 394.432 101.049 392.88 98.8575C391.329 96.6665 389.283 95.2117 386.759 94.5099C385.122 94.0819 382.104 93.8595 377.722 93.8595H358.984V120.151ZM431.516 158.768V93.8595H407.373V85.2323H465.378V93.8595H441.235V158.768H431.516ZM463.963 158.768L492.062 85.2323H502.718L532.539 158.768H521.508L513.033 136.481H482.19L474.244 158.768H463.963ZM485.037 128.573H509.998L502.36 108.186C500.058 101.99 498.319 96.872 497.109 92.8323C496.103 97.6251 494.756 102.332 493.068 106.988L485.037 128.573ZM540.638 158.768V85.2323H550.357V115.53H588.208V85.2323H597.927V158.768H588.208V124.157H550.357V158.768H540.638ZM666.281 132.972L676 135.437C673.971 143.431 670.322 149.507 665.054 153.701C659.785 157.895 653.34 160 645.719 160C637.841 160 631.43 158.391 626.486 155.156C621.541 151.938 617.79 147.265 615.216 141.154C612.641 135.026 611.345 128.47 611.345 121.452C611.345 113.801 612.795 107.125 615.71 101.425C618.626 95.7251 622.769 91.3946 628.14 88.4331C633.511 85.4719 639.427 84 645.872 84C653.204 84 659.359 85.8656 664.338 89.6143C669.333 93.363 672.812 98.6178 674.772 105.396L665.258 107.656C663.57 102.315 661.098 98.4126 657.876 95.9819C654.653 93.534 650.595 92.3189 645.702 92.3189C640.092 92.3189 635.386 93.6711 631.618 96.3755C627.85 99.0801 625.19 102.726 623.673 107.279C622.138 111.85 621.371 116.557 621.371 121.401C621.371 127.649 622.274 133.109 624.082 137.765C625.889 142.438 628.703 145.913 632.522 148.223C636.341 150.534 640.467 151.681 644.917 151.681C650.339 151.681 654.909 150.106 658.66 146.974C662.411 143.824 664.951 139.169 666.281 132.972Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
    background-position: left bottom;
    background-size: auto 95%;
    background-repeat: no-repeat;*/
    display: flex;
    flex-wrap: nowrap;
}

.pageContent__mpageCont {
    padding: 2.375rem 1rem;
    flex: 1 1 auto !important;
}
.pageContent__mpageH1 h1 {
    margin: 0;
    color: #fff !important;
    font-size: 1.25rem;
    position: relative;
    text-align: left;
    margin-left: -4rem;
}
.pageContent__mpageH1 h1:before {
    content: none;
}

.pageContent__mpageH1:before {
    content: '';
    display: block;
    width: 20%;
    background-image: url("data:image/svg+xml,%3Csvg width='162' height='84' viewBox='0 0 162 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 8.45114C5.21263 8.78415 36.563 6.09714 43.8054 5.83513C59.2977 5.27458 73.1949 4.52859 88.8223 5.0317C105.978 5.58388 129.083 9.03243 142.877 20.2074C146.173 22.8782 145.911 24.3484 150.196 24.335C153.195 24.3255 158.922 24.6045 161.562 24.1466C161.831 19.6844 155.081 13.426 151.541 11.0215C125.554 -6.63056 53.2278 1.26413 21.4345 5.22773C16.079 5.8953 4.62136 7.00957 0 8.45114ZM50.7069 47.3261C52.4713 44.5871 64.8427 35.0751 68.302 31.8172C71.1012 29.181 74.2019 26.8642 77.1029 24.2101C81.9174 19.8054 81.6678 21.4958 83.2401 14.029L34.2188 14.1347L32.3248 21.6604L69.4669 21.7358L52.5266 36.7004C49.6534 38.9611 46.8797 41.7591 44.026 44.0867C39.1886 48.032 37.7551 47.8378 38.5637 54.2277C45.287 54.9035 54.5892 53.6733 59.5535 59.7055C66.5304 68.1833 54.8941 87.5475 35.9663 84.3165C24.8117 82.4125 23.824 75.9193 20.4044 73.3357L13.1298 78.7232C15.8995 88.2605 29.2517 93.1207 40.4807 92.4047C57.3716 91.3277 63.0072 80.1687 66.4884 77.2535C67.7868 79.2026 67.913 81.2954 70.048 84.1497C73.2421 88.4198 78.1719 90.3286 83.7988 90.8157C108.066 92.9168 134.613 76.4189 146.497 62.6573C147.002 62.1488 131.592 62.6164 131.592 62.6164C119.969 74.0267 105.026 82.8645 88.4521 79.9859C64.889 75.8937 75.8823 48.862 83.5715 35.4379C88.201 27.3558 94.9145 18.8816 97.1817 14.8233C91.5346 20.1718 86.0565 27.6995 81.4548 34.3804C73.6038 45.7787 73.9833 48.2671 69.3296 56.7158C64.3867 52.0933 65.2473 49.2183 50.7069 47.3261Z' fill='white'/%3E%3C/svg%3E%0A");
    background-position: right center;
    background-size: auto 100%;
    background-repeat: no-repeat;
}
.pageContent__mpageH1:after {
    content: '';
    display: block;
    width: 28%;
    background: #C12B20;
    background-image: url("data:image/svg+xml,%3Csvg width='331' height='74' viewBox='0 0 331 74' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M60.2182 10.6752C57.1322 18.3124 53.738 27.4141 52.5034 31.119C51.4231 34.3591 49.2633 41.0714 48.1829 44.9301C48.0288 45.5474 47.1023 49.6348 46.7181 50.8697C46.3309 52.1815 45.5598 53.8018 42.4738 55.7295C41.7024 56.1916 41.0075 56.5013 40.3903 56.5013C39.3099 56.5013 38.7699 56.1917 38.7699 55.4219C38.7699 54.4967 39.9282 51.7946 41.4707 46.7803C43.0924 41.6108 45.5597 34.2816 48.4143 26.4127C50.882 19.7007 54.1235 10.829 56.0515 5.89128C56.3595 5.12119 49.2633 8.89934 48.1829 8.89934C47.4129 8.89934 47.3339 8.51511 47.3339 8.12825C47.4128 7.0492 51.3452 5.35124 53.9697 3.73151C55.0501 3.11557 58.3667 1.10832 60.1406 0.491062C61.0672 0.181772 62.4558 0.0292969 63.5375 0.0292969C64.3073 0.0292969 64.3852 0.338559 64.3852 0.800678C64.3852 1.03075 61.7607 6.81914 60.2182 10.6752Z' fill='white'/%3E%3Cpath d='M85.3448 3.3457C79.9423 3.3457 70.5325 9.21032 70.5325 20.0101C70.5325 27.8799 75.1597 29.1135 78.247 29.1135C81.1785 29.1135 86.6559 27.5723 92.0571 21.7077C92.6727 19.0086 93.1348 16.3078 93.1348 13.2981C93.1348 6.973 91.4385 3.3457 85.3448 3.3457ZM93.9088 29.5003C82.644 47.012 67.5212 53.3384 55.101 55.3457C55.101 55.3457 53.8652 55.6533 53.9444 54.2663C54.0207 53.4936 54.9472 53.3385 54.9472 53.3385C56.2593 53.2622 69.6819 50.7932 79.095 41.7676C85.2659 35.7505 88.8919 30.8111 91.054 24.9481C85.5752 30.8111 77.6287 32.9722 74.312 32.9722C68.7567 32.9722 64.5913 29.5766 64.5913 22.7884C64.5913 9.67375 79.095 0.570343 89.2025 0.570343C96.9173 0.570343 99.3074 5.8923 99.3074 11.8335C99.3074 15.3037 98.5373 22.3253 93.9088 29.5003Z' fill='white'/%3E%3Cpath d='M126.226 3.3457C120.825 3.3457 111.413 9.21032 111.413 20.0101C111.413 27.8799 116.042 29.1135 119.127 29.1135C122.059 29.1135 127.537 27.5723 132.937 21.7077C133.554 19.0086 134.016 16.3078 134.016 13.2981C134.016 6.973 132.321 3.3457 126.226 3.3457ZM134.788 29.5003C123.524 47.012 108.404 53.3384 95.9839 55.3457C95.9839 55.3457 94.7481 55.6533 94.8256 54.2663C94.9019 53.4936 95.8274 53.3385 95.8274 53.3385C97.1405 53.2622 110.563 50.7932 119.976 41.7676C126.148 35.7505 129.774 30.8111 131.935 24.9481C126.456 30.8111 118.511 32.9722 115.191 32.9722C109.64 32.9722 105.473 29.5766 105.473 22.7884C105.473 9.67375 119.976 0.570343 130.084 0.570343C137.797 0.570343 140.19 5.8923 140.19 11.8335C140.19 15.3037 139.417 22.3253 134.788 29.5003Z' fill='white'/%3E%3Cpath d='M183.623 2.03658C182.312 2.11283 168.271 4.9661 160.094 12.6046C153.305 18.9307 145.82 28.0341 145.82 39.221C145.82 43.8498 147.056 51.7197 153.689 51.7197C160.556 51.7197 167.73 45.8554 168.501 34.5923C169.042 26.7233 163.874 24.7164 160.788 24.7164C158.781 24.7164 154.539 25.1808 149.986 28.8055L149.833 27.4931C154.539 22.555 161.173 20.8591 164.799 20.8591C169.737 20.8591 174.52 23.3278 174.52 31.0442C174.52 45.0064 159.322 55.8837 149.522 55.8837C142.423 55.8837 139.493 50.2538 139.493 42.6929C139.493 19.9351 164.721 3.0394 183.469 0.0293483C183.469 0.0293483 184.704 -0.279958 184.627 1.1097C184.548 1.88243 183.623 2.03658 183.623 2.03658Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M73.2234 60.6039C74.4758 56.7218 76.182 54.0389 78.3124 52.3132C74.2124 53.4553 71.1261 56.5604 69.1925 62.5514C68.9555 63.2908 68.5297 63.9358 67.9342 64.4973C70.7307 63.7236 72.6131 62.4973 73.2234 60.6039ZM67.9342 64.4973C53.2827 68.5504 13.5183 60.1422 0 69.7658C12.8819 62.5198 59.0615 72.8963 67.9342 64.4973ZM78.3124 52.3132C100.987 49.6946 136.008 87.0068 195.123 68.2051C130.017 85.7766 99.9313 40.0627 78.3124 52.3132Z' fill='white'/%3E%3Cpath d='M197.186 53.3685C195.393 54.4222 194.545 54.6691 194.049 54.6691C193.299 54.6691 193.349 54.2433 193.349 53.7944C193.349 53.4818 193.948 51.8889 194.495 50.498C195.169 48.7727 195.716 47.4498 195.716 46.8204C195.716 46.6637 195.693 46.3734 195.343 46.3734C194.92 46.3734 194.571 46.4863 193.299 47.4721C193.052 47.4947 193 47.2478 193 47.2478C195.791 44.9372 196.713 44.6692 197.261 44.6692C197.533 44.6692 197.934 44.6466 197.934 45.4971C197.934 46.1488 197.385 47.5155 196.687 49.333C196.413 50.0038 195.542 52.2038 195.542 52.6954C195.542 53.0763 195.741 53.233 195.99 53.233C197.037 53.233 198.78 51.8452 199.776 51.1708L200 51.44C199.454 51.9112 198.006 52.8766 197.186 53.3685Z' fill='white'/%3E%3Cpath d='M206.628 45.9284C206.257 45.9284 205.445 46.0807 204.879 46.4952C204.237 46.9725 203.18 48.3197 203.005 50.4946C202.982 50.9936 202.907 53.0821 204.927 53.386C207.023 52.4737 208.304 49.6029 208.304 47.7344C208.304 46.6892 207.884 45.9284 206.628 45.9284ZM202.294 49.9953H202.219C202.118 50.2552 201.945 50.6477 201.871 51.6258C201.724 53.4299 202.932 53.7353 203.276 53.7353H203.523C201.945 52.8651 202.167 50.9076 202.294 49.9953ZM205.592 54.2122C205.273 54.2122 205.002 54.1902 204.78 54.1247C203.993 54.4941 203.18 54.6691 202.34 54.6691C201.183 54.6691 200 54.0603 200 52.2987C200 51.4944 200.172 50.8655 200.466 49.9953C200.935 48.6027 201.724 47.19 202.34 46.6471C202.562 46.4512 202.959 46.2557 203.402 46.2557C203.721 46.2557 203.846 46.3652 203.941 46.4512H204.015C205.101 45.6034 206.137 44.6691 208.083 44.6691C209.338 44.6691 210.276 45.32 210.276 47.0161C210.276 49.1255 208.304 52.2123 205.768 53.5379C205.789 53.5613 206.11 53.6254 206.628 53.6254C208.035 53.6254 209.931 52.8851 211.778 51.6899L212 51.9513C209.908 53.278 208.059 54.2122 205.592 54.2122Z' fill='white'/%3E%3Cpath d='M213.04 49.5439C213.517 49.0414 214.22 47.6912 214.445 46.912C214.56 46.5021 214.786 46.1117 214.492 46.1117C214.037 46.1117 213.086 49.0649 213.04 49.5439ZM217.076 50.1157C215.192 53.6627 213.448 54.6691 212.133 54.6691C211.272 54.6691 211 53.823 211 52.6781C211 51.0097 212.065 48.4684 212.52 47.7143C213.561 45.9749 214.56 44.8532 215.056 44.8532C215.376 44.8532 215.444 45.0135 215.444 45.5634C215.444 46.7525 213.856 49.2017 212.903 50.4814C212.903 50.4814 212.813 51.2833 212.813 51.5353C212.813 52.6339 212.813 53.2743 213.585 53.2743C214.241 53.2743 215.192 52.8165 216.485 49.8402C217.279 48.0106 217.483 45.5387 217.483 44.6706C217.483 40.344 216.099 38.9045 214.671 38.9045C214.288 38.9045 213.924 38.9045 213.585 39.1087C213.107 39.405 213.018 39.6342 213.018 39.8651C213.018 40.1151 213.153 40.0709 213.153 40.2088C213.153 40.2978 213.153 40.3441 213.04 40.3441C212.928 40.3441 212.677 40.0936 212.677 39.6805C212.677 38.4683 213.901 37.6691 215.351 37.6691C217.416 37.6691 219 39.178 219 43.3893C219 45.1515 218.207 47.9663 217.076 50.1157Z' fill='white'/%3E%3Cpath d='M236.626 45.9284C236.256 45.9284 235.444 46.0807 234.88 46.4952C234.238 46.9725 233.179 48.3197 233.004 50.4946C232.981 50.9936 232.908 53.0821 234.926 53.386C237.022 52.4737 238.305 49.6029 238.305 47.7344C238.305 46.6892 237.882 45.9284 236.626 45.9284ZM232.293 49.9953H232.218C232.119 50.2552 231.947 50.6477 231.872 51.6258C231.726 53.4299 232.932 53.7353 233.277 53.7353H233.522C231.947 52.8651 232.169 50.9076 232.293 49.9953ZM235.591 54.2122C235.274 54.2122 235.001 54.1902 234.779 54.1247C233.992 54.4941 233.179 54.6691 232.339 54.6691C231.183 54.6691 230 54.0603 230 52.2987C230 51.4944 230.172 50.8655 230.468 49.9953C230.935 48.6027 231.726 47.19 232.339 46.6471C232.561 46.4512 232.956 46.2557 233.401 46.2557C233.72 46.2557 233.844 46.3652 233.942 46.4512H234.017C235.1 45.6034 236.136 44.6691 238.083 44.6691C239.338 44.6691 240.274 45.32 240.274 47.0161C240.274 49.1255 238.305 52.2123 235.766 53.5379C235.79 53.5613 236.109 53.6254 236.626 53.6254C238.031 53.6254 239.931 52.8851 241.778 51.6899L242 51.9513C239.905 53.278 238.056 54.2122 235.591 54.2122Z' fill='white'/%3E%3Cpath d='M243.85 54.6691C242.099 54.6691 241 53.8889 241 51.9875C241 50.3384 242.26 48.0461 244.358 46.2142C246.215 44.5647 248.69 43.6691 249.74 43.6691C250.33 43.6691 250.951 43.7154 250.951 44.5419C250.951 44.9524 250.761 45.848 250.035 46.3512C249.416 46.7864 248.853 46.877 248.611 46.877C248.502 46.877 248.448 46.8327 248.394 46.74L248.663 46.2369C248.957 45.6863 248.934 45.4815 248.934 45.3202C248.934 44.9988 248.797 44.8387 248.366 44.8387C246.081 44.8387 243.419 48.1388 243.419 51.0707C243.419 52.126 243.58 53.569 245.384 53.569C246.404 53.569 247.614 53.2477 248.26 53.0181C250.305 52.263 251.568 51.3458 251.675 51.3458C251.81 51.3458 252.023 51.3231 251.998 51.6445C251.998 51.8725 247.424 54.6691 243.85 54.6691Z' fill='white'/%3E%3Cpath d='M260.998 53.4449C259.28 54.2258 258.067 54.6691 257.584 54.6691C257.174 54.6691 257.122 54.4364 257.122 54.2041C257.122 53.7607 257.703 52.0315 258.165 50.7029C258.285 50.322 258.698 49.2681 258.698 49.2681C258.698 49.2681 257.753 49.9636 255.624 50.4919C254.871 50.6819 254.171 50.7227 254.171 50.7227C254.049 51.4194 253.517 53.1487 252.887 53.7199C252.355 54.2041 251.967 54.2876 251.58 54.2876C251.047 54.2876 251 54.1206 251 53.7607C251 53.4876 251.484 52.3704 251.7 51.7565L252.11 50.6393C251.893 50.407 251.893 50.4492 251.893 50.0908C251.893 49.7949 252.282 49.5203 252.814 49.4795L253.034 49.0144C253.589 47.8119 254.071 46.3984 254.462 45.8503C255.016 45.0489 255.842 44.8166 256.3 44.8166C256.422 44.8166 256.469 44.8787 256.469 45.0489C256.469 45.196 256.011 46.1025 255.72 46.7782C255.211 47.9807 254.558 49.7327 254.558 49.7327C254.558 49.7327 255.115 49.7526 255.794 49.6691C257.731 49.4368 258.721 48.8656 258.915 48.6137C259.111 48.1931 259.133 48.1292 259.329 47.6222C259.691 46.672 259.909 45.8915 260.562 45.3022C260.925 44.9846 261.022 44.9636 261.408 44.7949C261.651 44.689 261.894 44.6691 262.061 44.6691C262.279 44.6691 262.45 44.7526 262.45 45.0489C262.45 45.808 261.749 47.0315 260.66 48.3814C259.882 50.2595 259.229 52.1789 259.229 52.8119C259.229 53.0016 259.207 53.2766 259.498 53.2766C260.66 53.2766 262.279 52.3473 263.782 51.5047L264 51.7565C263.442 52.1377 262.329 52.8332 260.998 53.4449Z' fill='white'/%3E%3Cpath d='M269.076 45.9284C268.736 45.9284 267.991 46.0807 267.472 46.4952C266.885 46.9725 265.914 48.3197 265.755 50.4946C265.732 50.9936 265.665 53.0821 267.517 53.386C269.437 52.4737 270.612 49.6029 270.612 47.7344C270.612 46.6892 270.227 45.9284 269.076 45.9284ZM265.101 49.9953H265.033C264.944 50.2552 264.783 50.6477 264.716 51.6258C264.58 53.4299 265.689 53.7353 266.002 53.7353H266.229C264.783 52.8651 264.986 50.9076 265.101 49.9953ZM268.128 54.2122C267.834 54.2122 267.585 54.1902 267.383 54.1247C266.659 54.4941 265.915 54.6691 265.147 54.6691C264.084 54.6691 263 54.0603 263 52.2987C263 51.4944 263.155 50.8655 263.427 49.9953C263.86 48.6027 264.58 47.19 265.147 46.6471C265.349 46.4512 265.711 46.2557 266.118 46.2557C266.409 46.2557 266.524 46.3652 266.612 46.4512H266.682C267.677 45.6034 268.624 44.6691 270.409 44.6691C271.558 44.6691 272.419 45.32 272.419 47.0161C272.419 49.1255 270.612 52.2123 268.286 53.5379C268.307 53.5613 268.601 53.6254 269.076 53.6254C270.363 53.6254 272.103 52.8851 273.797 51.6899L274 51.9513C272.079 53.278 270.385 54.2122 268.128 54.2122Z' fill='white'/%3E%3Cpath d='M281.88 37.7582C280.652 37.7582 278.829 40.7204 277.073 45.8611C277.602 45.3154 278.619 44.5343 279.826 43.1838C281.584 41.2183 282.56 40.0095 282.56 38.6591C282.56 38.0196 282.411 37.7582 281.88 37.7582ZM278.979 47.4011C278.047 47.4011 276.395 48.562 276.395 51.2628C276.395 53.2288 277.2 53.7746 278.364 53.7048C278.535 53.5376 278.703 53.3246 278.873 53.0636C279.762 51.7372 280.081 49.9363 280.081 49.2254C280.081 47.8511 279.742 47.4011 278.979 47.4011ZM275.739 52.8981L275.675 52.9221C275.632 54.012 276.183 54.6985 276.756 54.6985C277.285 54.6985 277.75 54.2709 277.75 54.2709C276.607 54.3423 276.056 53.6553 275.739 52.8981ZM279.527 44.2498C278.683 45.0545 277.666 46.0028 276.86 46.7616C276.86 46.7616 276.331 48.2787 276.14 48.8704H276.204C277.305 47.0687 279.084 46.2637 279.953 46.2637C281.352 46.2637 281.712 47.1657 281.712 48.4662C281.712 49.7696 280.863 52.1872 279.317 53.6792C280.355 53.6792 282.305 52.6137 283.172 51.9263L283.194 52.4002C282.198 53.1574 280.355 54.1057 278.81 54.225C278.194 54.8645 277.073 55.6691 275.992 55.6691C274.17 55.6691 274 53.9876 274 52.733C274 51.7372 274.532 49.6292 275.061 47.9464C274.89 48.0422 274.785 48.0422 274.785 47.8032C274.785 47.5922 275.251 47.3053 275.251 47.3053C275.951 45.3154 277.094 42.6145 277.814 41.407C279.869 38.0195 281.648 36.6691 282.94 36.6691C284.02 36.6691 284 37.4036 284 37.8998C284 38.8477 282.877 41.0766 279.527 44.2498Z' fill='white'/%3E%3Cpath d='M291.613 45.4875C289.718 45.4875 288.363 46.141 286.763 48.1969C285.899 49.318 285.165 51.4658 285.165 52.4225C285.165 53.4273 285.735 53.7076 286.225 53.7076C287.443 53.7076 289.176 52.7029 290.42 50.3899C290.963 49.3864 291.207 48.5228 291.556 47.8237C291.799 47.3077 292.562 46.2118 293.131 46.2354C293.02 45.7667 291.938 45.4875 291.613 45.4875ZM290.312 55.6691C289.768 55.6691 289.474 55.2256 289.474 54.6424C289.474 53.9869 289.688 52.8661 289.85 52.3534H289.745C288.119 54.0808 286.142 55.1783 284.68 55.1783C283.324 55.1783 283 54.36 283 53.0993C283 51.395 284.191 48.8036 286.111 47.2149C288.445 45.3007 290.529 44.6691 292.507 44.6691C293.21 44.6691 294.946 44.9515 294.946 46.0002C294.946 46.679 294.727 46.8417 293.995 47.4249C293.7 48.1024 293.32 48.5461 292.885 49.55C292.045 51.4894 291.423 53.0541 291.423 53.3565C291.423 54.034 291.669 54.1752 291.938 54.1752C293.238 54.1752 295.08 52.8441 296.757 51.7682L297 52.049C295.324 53.3333 291.669 55.6691 290.312 55.6691Z' fill='white'/%3E%3Cpath d='M305.999 53.4449C304.28 54.2258 303.068 54.6691 302.584 54.6691C302.174 54.6691 302.124 54.4364 302.124 54.2041C302.124 53.7607 302.704 52.0315 303.166 50.7029C303.286 50.322 303.699 49.2681 303.699 49.2681C303.699 49.2681 302.755 49.9636 300.626 50.4919C299.871 50.6819 299.171 50.7227 299.171 50.7227C299.051 51.4194 298.519 53.1487 297.889 53.7199C297.355 54.2041 296.967 54.2876 296.582 54.2876C296.049 54.2876 296 54.1206 296 53.7607C296 53.4876 296.484 52.3704 296.702 51.7565L297.111 50.6393C296.894 50.407 296.894 50.4492 296.894 50.0908C296.894 49.7949 297.282 49.5203 297.817 49.4795L298.035 49.0144C298.591 47.8119 299.073 46.3984 299.461 45.8503C300.017 45.0489 300.841 44.8166 301.301 44.8166C301.424 44.8166 301.468 44.8787 301.468 45.0489C301.468 45.196 301.012 46.1025 300.721 46.7782C300.213 47.9807 299.557 49.7327 299.557 49.7327C299.557 49.7327 300.117 49.7526 300.794 49.6691C302.73 49.4368 303.721 48.8656 303.917 48.6137C304.11 48.1931 304.134 48.1292 304.328 47.6222C304.692 46.672 304.91 45.8915 305.563 45.3022C305.925 44.9846 306.023 44.9636 306.408 44.7949C306.652 44.689 306.894 44.6691 307.061 44.6691C307.279 44.6691 307.449 44.7526 307.449 45.0489C307.449 45.808 306.749 47.0315 305.66 48.3814C304.883 50.2595 304.23 52.1789 304.23 52.8119C304.23 53.0016 304.207 53.2766 304.498 53.2766C305.66 53.2766 307.279 52.3473 308.782 51.5047L309 51.7565C308.441 52.1377 307.33 52.8332 305.999 53.4449Z' fill='white'/%3E%3Cpath d='M317.209 53.4449C315.587 54.3515 314.529 54.6691 314.033 54.6691C313.652 54.6691 313.605 54.4364 313.605 54.2041C313.605 53.6137 314.145 52.0315 314.574 50.7029C314.888 49.689 315.114 49.0144 315.114 49.0144C315.114 49.0144 312.457 51.6308 309.667 53.7199C309.059 54.1633 308.632 54.2876 308.452 54.2876C308.181 54.2876 308 54.0979 308 53.6972C308 53.3174 308.09 52.8954 308.721 51.3984L309.937 48.5086C310.386 47.4322 310.658 46.6308 310.903 46.1452C311.376 45.1746 312.413 44.8166 312.842 44.8166C312.954 44.8166 312.997 44.8787 312.997 45.0489C312.975 45.2596 312.93 45.6602 312.615 46.3984L311.242 49.71C311.039 50.196 310.454 51.5455 310.454 51.6944C310.454 51.7991 310.43 51.948 310.632 51.948C310.971 51.948 311.626 51.4819 312.413 50.8073C313.808 49.6066 314.484 49.0769 315.564 47.6435C315.901 47.0315 316.194 45.8915 316.802 45.3022C317.343 44.7949 317.858 44.6691 318.197 44.6691C318.355 44.6691 318.558 44.7526 318.558 45.0489C318.558 45.4283 318.289 46.1253 317.434 47.2414C317.161 47.791 316.87 48.7199 316.601 49.543C316.399 50.1743 315.564 52.6844 315.564 52.9182C315.564 53.1292 315.609 53.2766 315.812 53.2766C316.938 53.2766 318.4 52.3473 319.797 51.5047L320 51.7565C319.48 52.1377 318.467 52.727 317.209 53.4449Z' fill='white'/%3E%3Cpath d='M326.618 44.5386C325.51 44.5386 324.61 45.4789 324.61 46.9115C324.61 48.2294 324.977 48.6521 326.11 49.3794C327.033 48.3699 327.563 46.8898 327.563 45.9949C327.563 44.7262 326.94 44.5386 326.618 44.5386ZM328.326 53.5171C326.708 54.4812 326.017 54.6691 325.462 54.6691C324.955 54.6691 324.817 54.2931 324.817 54.0094C324.817 53.1636 325.718 51.4485 325.718 51.0492C325.718 50.8616 325.485 50.8141 325.485 50.8141C325.115 51.2605 324.562 51.9645 323.362 53.0232C321.747 54.4337 320.822 54.5995 320.154 54.5995C319.091 54.5995 319 53.6809 319 53.3512C319 52.3413 319.852 51.589 320.316 51.4485C320.269 51.8727 320.269 53.094 321.307 53.094C322.025 53.094 322.716 52.7644 323.408 52.2012C324.077 51.6598 324.794 50.9087 325.095 50.5786C324.332 50.038 322.994 49.4036 322.994 47.6171C322.994 45.1508 326.11 43.6691 327.286 43.6691C328.487 43.6691 328.832 44.1848 328.832 45.1508C328.832 47.24 326.593 49.569 326.593 49.569C326.984 49.7792 327.517 49.8975 327.517 50.5786C327.517 51.2371 326.916 52.1774 326.916 52.7172C326.916 52.9286 326.916 53.2345 327.309 53.2345C327.98 53.2345 329.364 52.4363 330.796 51.4956L331 51.7765C330.495 52.1537 329.434 52.8594 328.326 53.5171Z' fill='white'/%3E%3C/svg%3E%0A");
    background-size: auto 85%;
    background-repeat: no-repeat;
    background-position: center bottom;
}

@media (max-width: 1450px) {
    .pageContent__mpageH1:before {
        width: 17%;
    }
    .pageContent__mpageH1:after {
        width: 25%;
        background-size: 90% auto;
    }
}
@media (max-width: 1300px) {
    .pageContent__mpageH1:before {
        width: 17%;
    }
    .pageContent__mpageH1:after {
        display: none;
    }
}

@media (max-width: 991px) {
    .pageContent__mpageH1 h1 {
        margin: 0;
        line-height: 1;
    }
    .pageContent__mpageH1:before {
        width: 200px;
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
    }
    .pageContent__mpageCont {
        padding-left: 140px;
    }
}
@media (max-width: 767px) {
    .pageContent__mpageCont {
        padding-left: 130px;
    }
    .pageContent__mpageH1 h1 {
        font-size: 1rem;
    }
}





.b24-form-sign-abuse-help {
    display: none !important;
}

body {
    --advBackground: #e31f24;
    --advColor: #fff;
    --advFontSize: 14px;
}

.advBtn {
    background: var(--advBackground);
    color: var(--advColor);
    font-size: var(--advFontSize);
    border: none;
    display: flex;
    align-items: center;
    gap: 0.125em;
    padding: 0 0.125em 0 0.5em;
    opacity: 0.6;
    border-radius: 0.3125rem;
}

.advBtn:hover {
    opacity: 1;
}

.advBtn__text {
    font-size: 1em;
}

.advBtn__icon {
    width: 1em;
    height: 1.25em;
    fill: var(--advColor);

}

.advBtnPopover {
    font-size: var(--advFontSize);
    min-width: calc(var(--advFontSize) * 10);
    text-align: center;
    padding: 0.5em 1em 0.25em;
}

.advBtnPopover .popover-header {
    text-align: center;
    background: none;
    font-size: 0.875em;
    border: none;
    opacity: 0.7;
    line-height: 1.2;
    padding: 0.125em 0;
}

.advBtnPopover .popover-body {
    display: none;
}

.advBtnPopover .popover-copy {
    font-size: 0.875em;
    line-height: 1em;
    display: inline-flex;
    cursor: pointer;
}

.advBtnPopover .popover-svg {
    fill: currentColor;
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    text-align: center;
    vertical-align: top;

}

.advBtnPopover .popover-label {
    position: relative;
    pointer-events: none;
    display: flex;
    align-items: center;
    padding: 0 0.25em 0 1.25em;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' class='popover-svg' data-v-2a6de17c=''%3E%3Cpath d='M9 18c-.55 0-1.02-.196-1.412-.587A1.927 1.927 0 0 1 7 16V4c0-.55.196-1.021.588-1.413A1.925 1.925 0 0 1 9 2h9c.55 0 1.021.196 1.413.587.391.392.587.863.587 1.413v12a1.93 1.93 0 0 1-.587 1.413A1.928 1.928 0 0 1 18 18H9Zm0-2h9V4H9v12Zm-4 6a1.93 1.93 0 0 1-1.413-.587A1.928 1.928 0 0 1 3 20V7c0-.283.096-.521.288-.713A.967.967 0 0 1 4 6a.97.97 0 0 1 .713.287A.97.97 0 0 1 5 7v13h10c.283 0 .521.096.713.288A.967.967 0 0 1 16 21a.97.97 0 0 1-.287.712A.968.968 0 0 1 15 22H5Z'%3E%3C/path%3E%3C/svg%3E");
    background-size: 1em 1em;
    background-repeat: no-repeat;
    background-position: 0 center;
}

.advBtnPopover .popover-copy:hover .popover-label {
    text-decoration: underline;
}

.movingCantBuy {
    font-size: 14px;
    line-height: 1;
    cursor: pointer;
    color: #e31f24;
    text-decoration: underline;
    font-weight: 700;
}

.movingCantBuy:hover {
    color: #C3181E;
    text-decoration: none;
}

.nbCatalogItem__offer .movingCantBuy {
    font-size: 12px;
    line-height: 1;
    text-align: center;
    padding-left: 2px;
}

.bx-wrapper .bx-next,
.bx-wrapper .bx-prev,
.bx-next,
.bx-prev {
    background: #ffffff;
    border-radius: 0.3125rem;
    color: #c94741;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.25) !important;
}

a.bx-next.disabled,
a.bx-prev.disabled {
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.25) !important;
    opacity: 0.5 !important;
    pointer-events: none;
}

.bx-next .icon,
.bx-prev .icon {
    font-size: 1.75rem;
}

.bx-next .icon:before,
.bx-prev .icon:before {
    background-position: 0 -18.75em !important;
}

.bx-next:hover,
.bx-prev:hover {
    background: #D32F23;
}

.bx-next:hover .icon:before,
.bx-prev:hover .icon:before{
    background-position: 0 -21.875em !important;
}

.bx-next:after,
.bx-prev:after {
    display: none !important;
}

.bx-prev i,
.bx-next i {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    filter: grayscale(1);
    opacity: 1
}

.bx-prev i {
    transform: translate(-50%, -50%) rotate(180deg) scale(0.5);
}



.nbCatalogSectionSlider .bx-next,
.nbCatalogSectionSlider .bx-prev{
    background-color: #F6F6F6;
}

.nbCatalogSectionSlider .bx-next:hover,
.nbCatalogSectionSlider .bx-prev:hover{
    background-color: #D32F23;
}



/*desktops*/

html {
    font-size: 14px;
}



/*desktops*/
@media (max-width: 1200px) {
    html {
        font-size: 13px;
    }

}

/*tablets*/
@media (max-width: 991px) {

    .header__topSecond {
        padding-top: 0;
    }


    .footer__col._left {

        padding-top: 6.5rem;
        padding-bottom: 0.5rem;
    }

    .footer__col._left:before {
        display: none;
    }

    .footer__col._logo {
        padding-top: 0 !important;
    }

    .footer__cards {
        display: none;
    }

    .footer__col._copy {

    }



    .footer__col._right {
        padding-top: 1.5rem;
        padding-bottom: 1rem;
    }

    .header__top {
        display: block !important;
    }

    .body__fixedPanel {
        display: none;
    }

    .header__slogan {
        font-size: 0.75rem;
        letter-spacing: 0;
        padding: 0.125rem 1rem;
    }




    .header__slogan:before, .header__slogan:after {
        width: 1rem;
    }

    .header__col._logo {
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .header__col._partner {
        display: none;
    }

    .header__main {
    }

    .header__searchRow,
    .header__mainRow {
        margin: 0 -0.5rem;
    }

    .header__searchRow .header__col,
    .header__mainRow .header__col {
        padding-left: 0.5rem !important;
        padding-right: 0.5rem !important;
    }

    .header__col._logo {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .header__col._logo:before {
        display: none;
    }

    .header__logoFix {
        background: #e31f24;
        text-align: center;
        color: #fff !important;
        width: 2.2rem !important;
        height: 3.8125rem !important;
        font-size: 3.8125rem !important;
        min-height: 2.8125rem !important;
        line-height: 1;
        text-decoration: none !important;
        margin-top: -0.5rem;
        margin-block: -0.5rem;
    }

    .header__mbtn {
        display: block;
        border: none !important;
        background: #e31f24 url(/local/templates/artans2026/images/mbtn.svg?v2) center center no-repeat !important;
        background-size: 21px 21px;
        width: 39px;
        height:39px;
        text-indent: -9999px;
        border-radius: 0.3125rem;
    }

    .header__logo {
        position: relative;
    }

    .body-overlay {
        display: none;
        width: 100%;
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        height: 100%;
        z-index: 999;
        background-color: rgba(255, 255, 255, 0.5);
    }

    body.with_panel .body-overlay {
        display: block;
    }

    .header__mphone {
        font-size: 1.125rem;
    }

    .body,
    .body._fixHeader {
        padding-top: 0;
    }

    .body > .wrapper {
        padding-top: 146px;
        transition: transform 0.5s ease;
    }

    .header {
        position: fixed;
        left: 0;
        right: 0;
        top: 0;
        background: #fff;
        z-index: 500;
        min-height: 0;
    }

    ._fixHeader .header__col._logo {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }


    body.with_panel {
        overflow-x: hidden;
        overflow-y: hidden;
    }

    body.with_panel .wrapper {
        overflow: visible;
        -moz-transform: translateX(278px);
        -o-transform: translateX(278px);
        -ms-transform: translateX(278px);
        -webkit-transform: translateX(278px);
        transform: translateX(278px);
    }

    header .static-menu {
        position: fixed;
        top: 0;
        left: 0;
        height: 100vh;
        width: 278px;
        z-index: 1000;
        border-radius: 0;
        margin-left: -278px;
        overflow: auto;
    }

    body.with_panel .static-menu {
        box-shadow: 0px 1px 6.32px 1.68px rgb(0 0 0 / 26%);
    }

    .header__col._lmain {
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .header__logo {
        width: 3.5rem;
        height: 6.25rem;
        left: 0;
        font-size: 6rem;
    }

    .header__col._region {
        margin-bottom: 0.75rem;
    }

    .nbSelectRegion__label {
        font-size: 0.75rem;
        padding-right: 0.25rem;
        display: block;
    }

    .header__phone,
    .header__phone a {
        font-size: 1.25rem;
    }

    .header__col._callBack {
        padding-right: 15px !important;
    }

    .header__callback {
        max-width: none;
    }

    .header__contact {
        padding: 1rem 0;
        font-size: 0.875rem;
    }




    .footer__col._partner:before, .footer__col._copy:before {
        display: none;
    }

}

/*phones*/
@media (max-width: 767px) {
    .scroll__top.active {
        display: none;
    }

    .footer {
        margin-top: 0;
    }

    .footer__banners {
        top: 0;
        margin: 0 0px;
    }

    .footer__banners .footerBanners {
        margin: 0 -15px;
    }

    .footer__col._bot {
        padding: 0.5rem 1rem;
    }

    .footer__banners {
        position: relative;
    }

    .footer__contactName {
        margin-bottom: 0.5rem;
    }

    a.footer__logo {
        font-size: 7rem;
        height: 7.25rem;
    }

    .footer__col._left {
        padding: 0 15px;
    }

    .footer__col._right {
        padding: 0 15px;
    }

    .footer__soc {
        margin: 0 -15px;
    }

    .footer__soc:before {
        left: 0;
        right: 0;
        width: auto;
    }

    .footer__soc {
        padding-left: 0;
    }

    .header__main {
        margin-bottom: 0.5rem;
    }

    .pageContent__block {
        padding: 0;
    }

    a.footer__logo {
        width: 4.125rem;
    }

    .header__slogan {
        font-weight: 600;
    }



    .mainPageAbout__text {
        font-size: 12px;
    }


    .header__logoFix {
        margin-bottom: 0;
    }

    .pageContent__block._s1 {
        padding: 1rem 0 1rem;
    }

    .pageContent__block._s2 {
        padding: 1rem 0 1rem;
    }

    .pageContent__block._av {
        margin-bottom: 1rem;
    }

    .footer__adit {
        padding: 1rem 0;
        flex-direction: column;
        align-items: center;

    }

    .footer__col._right{
        background-image: none;
    }
    .footer__contact._main {
        padding-left: 0;
    }
    .footer__bot {
        font-size: 0.875rem;
    }
    .footer__col._logo {
        display: none;
    }
    .footer__col._bot._contacts {
       padding-bottom: 0;
    }
    .pageContent__block._sub {
        padding-top: 1rem;
    }

    .pageContent__block._news {
        padding-bottom: 1rem;
    }

}


/* End */
/* /local/templates/artans2026/js/jquery-ui/jquery-ui.css?178152132837326 */
/* /local/templates/artans2026/css/core/bootstrap.min.css?1781521328155758 */
/* /local/templates/artans2026/css/font-awesome.min.css?178152132831000 */
/* /local/templates/artans2026/css/jquery.bxslider.min.css?17815213282611 */
/* /local/templates/artans2026/css/jquery.fancybox.min.css?178152132812795 */
/* /local/templates/artans2026/css/jquery.fancybox-buttons.css?17815213282454 */
/* /local/templates/artans2026/css/jquery.fancybox-thumbs.css?1781521328735 */
/* /local/templates/artans2026/css/simplebar.css?17815213283890 */
/* /local/templates/artans2026/css/swiper-bundle.min.css?178230108318454 */
/* /local/templates/artans2026/components/netbrand/selectRegion/.default/style.css?17851343336222 */
/* /local/templates/artans2026/components/bitrix/menu/catalogMenu/style.css?178282617810135 */
/* /local/templates/artans2026/components/bitrix/menu/mainMenu/style.css?17848081425227 */
/* /local/templates/artans2026/components/bitrix/menu/downloadsMenu/style.css?17815213281387 */
/* /local/templates/artans2026/components/bitrix/search.title/.default/style.css?17828055612045 */
/* /local/templates/artans2026/components/bitrix/sale.basket.basket.line/new/style.css?17828077123137 */
/* /local/templates/artans2026/components/bitrix/main.auth.form/nbAuthLinks/style.css?17828060701394 */
/* /local/templates/artans2026/components/netbrand/catalog.section.empty/nbSectionTabs/style.css?17841172261475 */
/* /local/templates/artans2026/components/bitrix/system.pagenavigation/.default/style.css?17822974011498 */
/* /local/templates/artans2026/components/bitrix/catalog.section/nbCatalogSectionSlider/style.css?17840373134053 */
/* /local/templates/artans2026/components/bitrix/catalog.item/seriesGroups/style.css?178481048414809 */
/* /local/templates/artans2026/components/bitrix/news.list/nbMainSlider/style.css?17841193812964 */
/* /local/templates/artans2026/components/bitrix/news.list/productOfWeek/style.css?1784119612336 */
/* /local/templates/artans2026/components/bitrix/news.list/mainPageNews/style.css?17830852342591 */
/* /local/templates/artans2026/components/bitrix/news.list/uslugiSlider/style.css?17828221673303 */
/* /local/templates/artans2026/components/bitrix/catalog.section.list/nashiRaboti/style.css?17828221892320 */
/* /local/templates/artans2026/components/bitrix/main.include/mainPageAbout/style.css?17830855908426 */
/* /local/templates/artans2026/components/netbrand/nb.youtubePlayer/nbVideoLink/style.css?1781521328473 */
/* /local/templates/artans2026/components/bitrix/news.list/nbSpecItems/style.css?17828232731441 */
/* /local/templates/artans2026/components/netbrand/subscribe/form/style.css?17828250492931 */
/* /local/templates/artans2026/components/bitrix/main.userconsent.request/subscribe/style.css?17815213281172 */
/* /local/templates/artans2026/components/bitrix/main.userconsent.request/subscribe/user_consent.css?17815213283383 */
/* /local/templates/artans2026/components/bitrix/news.list/footerBanners/style.css?17828233421655 */
/* /local/templates/artans2026/components/bitrix/menu/footerMenu/style.css?17830858033536 */
/* /local/templates/artans2026/components/bitrix/menu/socMenu/style.css?17824849191694 */
/* /local/templates/artans2026/components/bitrix/form.result.new/.default/style.css?17815213281089 */
/* /local/templates/artans2026/components/bitrix/main.userconsent.request/nb/style.css?17815213281172 */
/* /local/templates/artans2026/components/bitrix/main.auth.form/nbAuthForm/style.css?1781521328395 */
/* /local/templates/artans2026/components/bitrix/main.register/modal/style.css?17815213287233 */
/* /local/templates/artans2026/template_styles.css?1784899072121115 */
