/*!
 * Bootstrap v5.1.1 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 *//*
== malihu jquery custom scrollbar plugin ==
Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller
*//*
CONTENTS: 
	1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited). 
	2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar. 
	3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.
	4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars. 
	5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars. 
	6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS 
		6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.
*//* 
------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE  
------------------------------------------------------------------------------------------------------------------------
*/.mCustomScrollbar{ touch-action: pinch-zoom; /* direct pointer events to js */ }.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{ touch-action: auto; }.mCustomScrollBox{ /* contains plugin's markup */
		position: relative;
		overflow: hidden;
		height: 100%;
		max-width: 100%;
		outline: none;
		direction: ltr;
	}.mCSB_container{ /* contains the original content */
		overflow: hidden;
		width: auto;
		height: auto;
	}/* 
------------------------------------------------------------------------------------------------------------------------
2. VERTICAL SCROLLBAR 
y-axis
------------------------------------------------------------------------------------------------------------------------
*/.mCSB_inside > .mCSB_container{ margin-right: 30px; }.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; }/* non-visible scrollbar */.mCS-dir-rtl > .mCSB_inside > .mCSB_container{ /* RTL direction/left-side scrollbar */
		margin-right: 0;
		margin-left: 30px;
	}.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; }/* RTL direction/left-side scrollbar */.mCSB_scrollTools{ /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
		position: absolute;
		width: 16px;
		height: auto;
		left: auto;
		top: 0;
		right: 0;
		bottom: 0;
	}.mCSB_outside + .mCSB_scrollTools{ right: -26px; }/* scrollbar position: outside */.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, 
	.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ /* RTL direction/left-side scrollbar */
		right: auto;
		left: 0;
	}.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ left: -26px; }/* RTL direction/left-side scrollbar (scrollbar position: outside) */.mCSB_scrollTools .mCSB_draggerContainer{ /* contains the draggable element and dragger rail markup */
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0; 
		height: auto;
	}.mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }.mCSB_scrollTools .mCSB_draggerRail{
		width: 2px;
		height: 100%;
		margin: 0 auto; border-radius: 16px;
	}.mCSB_scrollTools .mCSB_dragger{ /* the draggable element */
		cursor: pointer;
		width: 100%;
		height: 30px; /* minimum dragger height */
		z-index: 1;
	}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* the dragger element */
		position: relative;
		width: 4px;
		height: 100%;
		margin: 0 auto; border-radius: 16px;
		text-align: center;
	}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width: 12px; /* auto-expanded scrollbar */ }.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 8px; /* auto-expanded scrollbar */ }.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown{
		display: block;
		position: absolute;
		height: 20px;
		width: 100%;
		overflow: hidden;
		margin: 0 auto;
		cursor: pointer;
	}.mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; }/* 
------------------------------------------------------------------------------------------------------------------------
3. HORIZONTAL SCROLLBAR 
x-axis
------------------------------------------------------------------------------------------------------------------------
*/.mCSB_horizontal.mCSB_inside > .mCSB_container{
		margin-right: 0;
		margin-bottom: 30px;
	}.mCSB_horizontal.mCSB_outside > .mCSB_container{ min-height: 100%; }.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; }/* non-visible scrollbar */.mCSB_scrollTools.mCSB_scrollTools_horizontal{
		width: auto;
		height: 16px;
		top: auto;
		right: 0;
		bottom: 0;
		left: 0;
	}.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
	.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{ bottom: -26px; }/* scrollbar position: outside */.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{ margin: 0 20px; }.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 2px;
		margin: 7px 0;
	}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{
		width: 30px; /* minimum dragger width */
		height: 100%;
		left: 0;
	}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 4px;
		margin: 6px auto;
	}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		height: 12px; /* auto-expanded scrollbar */
		margin: 2px auto;
	}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 8px; /* auto-expanded scrollbar */
		margin: 4px 0;
	}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{
		display: block;
		position: absolute;
		width: 20px;
		height: 100%;
		overflow: hidden;
		margin: 0 auto;
		cursor: pointer;
	}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{ left: 0; }.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{ right: 0; }/* 
------------------------------------------------------------------------------------------------------------------------
4. VERTICAL AND HORIZONTAL SCROLLBARS 
yx-axis 
------------------------------------------------------------------------------------------------------------------------
*/.mCSB_container_wrapper{
		position: absolute;
		height: auto;
		width: auto;
		overflow: hidden;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		margin-right: 30px;
		margin-bottom: 30px;
	}.mCSB_container_wrapper > .mCSB_container{
		padding-right: 30px;
		padding-bottom: 30px; box-sizing: border-box;
	}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 20px; }.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 20px; }/* non-visible horizontal scrollbar */.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 0; }/* non-visible vertical scrollbar/RTL direction/left-side scrollbar */.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 0; }/* RTL direction/left-side scrollbar */.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 20px; }/* non-visible scrollbar/RTL direction/left-side scrollbar */.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 0; }.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{ /* RTL direction/left-side scrollbar */
		margin-right: 0;
		margin-left: 30px;
	}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{ padding-right: 0; }.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{ padding-bottom: 0; }.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{
		margin-right: 0; /* non-visible scrollbar */
		margin-left: 0;
	}/* non-visible horizontal scrollbar */.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; }/* 
------------------------------------------------------------------------------------------------------------------------
5. TRANSITIONS  
------------------------------------------------------------------------------------------------------------------------
*/.mCSB_scrollTools, 
	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown,
	.mCSB_scrollTools .mCSB_buttonLeft,
	.mCSB_scrollTools .mCSB_buttonRight{
		transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
	}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, /* auto-expanded scrollbar */
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{ 
		transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
	}/* 
------------------------------------------------------------------------------------------------------------------------
6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS  
------------------------------------------------------------------------------------------------------------------------
*//* 
	----------------------------------------
	6.1 THEMES 
	----------------------------------------
	*//* default theme ("light") */.mCSB_scrollTools{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
	.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 0; filter: "alpha(opacity=0)"; -ms-filter: "alpha(opacity=0)"; }.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
	.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
	.mCustomScrollBox:hover > .mCSB_scrollTools,
	.mCustomScrollBox:hover ~ .mCSB_scrollTools,
	.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
	.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; }.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.4);
		filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
	}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.75);
		filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; 
	}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.85);
		filter: "alpha(opacity=85)"; -ms-filter: "alpha(opacity=85)"; 
	}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.9);
		filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; 
	}.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown,
	.mCSB_scrollTools .mCSB_buttonLeft,
	.mCSB_scrollTools .mCSB_buttonRight{
		background-image: url(mCSB_buttons.png); /* css sprites */
		background-repeat: no-repeat;
		opacity: 0.4; filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
	}.mCSB_scrollTools .mCSB_buttonUp{
		background-position: 0 0;
		/* 
		sprites locations 
		light: 0 0, -16px 0, -32px 0, -48px 0, 0 -72px, -16px -72px, -32px -72px
		dark: -80px 0, -96px 0, -112px 0, -128px 0, -80px -72px, -96px -72px, -112px -72px
		*/
	}.mCSB_scrollTools .mCSB_buttonDown{
		background-position: 0 -20px;
		/* 
		sprites locations
		light: 0 -20px, -16px -20px, -32px -20px, -48px -20px, 0 -92px, -16px -92px, -32px -92px
		dark: -80px -20px, -96px -20px, -112px -20px, -128px -20px, -80px -92px, -96px -92px, -112 -92px
		*/
	}.mCSB_scrollTools .mCSB_buttonLeft{
		background-position: 0 -40px;
		/* 
		sprites locations 
		light: 0 -40px, -20px -40px, -40px -40px, -60px -40px, 0 -112px, -20px -112px, -40px -112px
		dark: -80px -40px, -100px -40px, -120px -40px, -140px -40px, -80px -112px, -100px -112px, -120px -112px
		*/
	}.mCSB_scrollTools .mCSB_buttonRight{
		background-position: 0 -56px;
		/* 
		sprites locations 
		light: 0 -56px, -20px -56px, -40px -56px, -60px -56px, 0 -128px, -20px -128px, -40px -128px
		dark: -80px -56px, -100px -56px, -120px -56px, -140px -56px, -80px -128px, -100px -128px, -120px -128px
		*/
	}.mCSB_scrollTools .mCSB_buttonUp:hover,
	.mCSB_scrollTools .mCSB_buttonDown:hover,
	.mCSB_scrollTools .mCSB_buttonLeft:hover,
	.mCSB_scrollTools .mCSB_buttonRight:hover{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }.mCSB_scrollTools .mCSB_buttonUp:active,
	.mCSB_scrollTools .mCSB_buttonDown:active,
	.mCSB_scrollTools .mCSB_buttonLeft:active,
	.mCSB_scrollTools .mCSB_buttonRight:active{ opacity: 0.9; filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; }/* theme: "dark" */.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.85); }.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.9); }.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px 0; }.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }/* ---------------------------------------- *//* theme: "light-2", "dark-2" */.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.1); border-radius: 1px;
	}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.75); border-radius: 1px;
	}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 4px;
		margin: 6px auto;
	}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px 0; }.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{	background-position: -32px -20px; }.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -40px -40px; }.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -56px; }/* theme: "dark-2" */.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1); border-radius: 1px;
	}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.75); border-radius: 1px;
	}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px 0; }.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -20px; }.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -40px; }.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -56px; }/* ---------------------------------------- *//* theme: "light-thick", "dark-thick" */.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.1); border-radius: 2px;
	}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 6px;
		background-color: #fff; background-color: rgba(255,255,255,0.75); border-radius: 2px;
	}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 4px;
		margin: 6px 0;
	}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 6px;
		margin: 5px auto;
	}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px 0; }.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{	background-position: -16px -20px; }.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -20px -40px; }.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -56px; }/* theme: "dark-thick" */.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1); border-radius: 2px;
	}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.75); border-radius: 2px;
	}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px 0; }.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -20px; }.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -40px; }.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -100px -56px; }/* ---------------------------------------- *//* theme: "light-thin", "dark-thin" */.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.1); }.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 2px; }.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width: 100%; }.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 2px;
		margin: 7px auto;
	}/* theme "dark-thin" */.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{	background-position: -80px 0; }.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }/* ---------------------------------------- *//* theme "rounded", "rounded-dark", "rounded-dots", "rounded-dots-dark" */.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.15); }.mCS-rounded.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{ height: 14px; }.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 14px;
		margin: 0 1px;
	}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 14px; }.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 14px;
		margin: 1px 0;
	}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		width: 16px; /* auto-expanded scrollbar */
		height: 16px;
		margin: -1px 0;
	}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 4px; /* auto-expanded scrollbar */ }.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		height: 16px; /* auto-expanded scrollbar */
		width: 16px;
		margin: 0 -1px;
	}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 4px; /* auto-expanded scrollbar */
		margin: 6px 0;
	}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{ background-position: 0 -72px; }.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{ background-position: 0 -92px; }.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{ background-position: 0 -112px; }.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{ background-position: 0 -128px; }/* theme "rounded-dark", "rounded-dots-dark" */.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px -72px; }.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -92px; }.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -112px; }.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -128px; }/* theme "rounded-dots", "rounded-dots-dark" */.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{ width: 4px; }.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		background-color: transparent;
		background-position: center;
	}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");
		background-repeat: repeat-y;
		opacity: 0.3;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		height: 4px;
		margin: 6px 0;
		background-repeat: repeat-x;
	}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px -72px; }.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{ background-position: -16px -92px; }.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -20px -112px; }.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -128px; }/* theme "rounded-dots-dark" */.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");
	}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px -72px; }.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -92px; }.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -112px; }.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -100px -128px; }/* ---------------------------------------- *//* theme "3d", "3d-dark", "3d-thick", "3d-thick-dark" */.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-repeat: repeat-y;
		background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
	}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		background-repeat: repeat-x;
		background-image: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
	}/* theme "3d", "3d-dark" */.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger, 
	.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 70px; }.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 70px; }.mCS-3d.mCSB_scrollTools, 
	.mCS-3d-dark.mCSB_scrollTools{
		opacity: 1;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ border-radius: 16px; }.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
		width: 8px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
		box-shadow: inset 1px 0 1px rgba(0,0,0,0.5), inset -1px 0 1px rgba(255,255,255,0.2);
	}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 	 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 8px; }.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 8px;
		margin: 4px 0;
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.5), inset 0 -1px 1px rgba(255,255,255,0.2);
	}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 8px;
		margin: 4px auto;
	}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }/* theme "3d-dark" */.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1);
		box-shadow: inset 1px 0 1px rgba(0,0,0,0.1);
	}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); }.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }/* ---------------------------------------- *//* theme: "3d-thick", "3d-thick-dark" */.mCS-3d-thick.mCSB_scrollTools, 
	.mCS-3d-thick-dark.mCSB_scrollTools{
		opacity: 1;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}.mCS-3d-thick.mCSB_scrollTools, 
	.mCS-3d-thick-dark.mCSB_scrollTools, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{ border-radius: 7px; }.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ border-radius: 5px; }.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical, 
	.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{ right: 1px; }.mCS-3d-thick.mCSB_scrollTools_vertical, 
	.mCS-3d-thick-dark.mCSB_scrollTools_vertical{ box-shadow: inset 1px 0 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5); }.mCS-3d-thick.mCSB_scrollTools_horizontal, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{
		bottom: 1px;
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5);
	}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		box-shadow: inset 1px 0 0 rgba(255,255,255,0.4);
		width: 12px;
		margin: 2px;
		position: absolute;
		height: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4); }.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 12px;
		width: auto;
	}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{
		background-color: #000; background-color: rgba(0,0,0,0.05);
		box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
	}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -40px -128px; }/* theme: "3d-thick-dark" */.mCS-3d-thick-dark.mCSB_scrollTools{ box-shadow: inset 0 0 14px rgba(0,0,0,0.2); }.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.2); }.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 1px 0 0 rgba(255,255,255,0.4), inset -1px 0 0 rgba(0,0,0,0.2); }.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -1px 0 rgba(0,0,0,0.2); }.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #777; }.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{
		background-color: #fff; background-color: rgba(0,0,0,0.05);
		box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
	}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }/* ---------------------------------------- *//* theme: "minimal", "minimal-dark" */.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
	.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
		right: 0; 
		margin: 12px 0; 
	}.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{
		bottom: 0; 
		margin: 0 12px; 
	}/* RTL direction/left-side scrollbar */.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
	.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
		left: 0; 
		right: auto;
	}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger, 
	.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 50px; }.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 50px; }.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.2);
		filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
	}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.5);
		filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
	}/* theme: "minimal-dark" */.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.2);
		filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
	}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.5);
		filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
	}/* ---------------------------------------- *//* theme "light-3", "dark-3" */.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{
		width: 6px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
	}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 6px; }.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 6px;
		margin: 5px 0;
	}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		width: 12px;
	}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 12px;
		margin: 2px 0;
	}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }/* theme "dark-3" */.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }/* ---------------------------------------- *//* theme "inset", "inset-dark", "inset-2", "inset-2-dark", "inset-3", "inset-3-dark" */.mCS-inset.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{
		width: 12px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
	}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
		width: 6px;
		margin: 3px 5px;
		position: absolute;
		height: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 6px;
		margin: 5px 3px;
		position: absolute;
		width: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 12px;
		margin: 2px 0;
	}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }.mCS-inset.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }.mCS-inset.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }/* theme "inset-dark", "inset-2-dark", "inset-3-dark" */.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }/* theme "inset-2", "inset-2-dark" */.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-color: transparent;
		border-width: 1px;
		border-style: solid;
		border-color: #fff;
		border-color: rgba(255,255,255,0.2); box-sizing: border-box;
	}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{ border-color: #000; border-color: rgba(0,0,0,0.2); }/* theme "inset-3", "inset-3-dark" */.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.6); }.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.6); }.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.75); }.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }/* ---------------------------------------- */.form-label{margin-bottom:.5rem;font-size:1rem}.col-form-label{padding-top:calc(0.375rem + var(--bs-border-width));padding-bottom:calc(0.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + var(--bs-border-width));padding-bottom:calc(0.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + var(--bs-border-width));padding-bottom:calc(0.25rem + var(--bs-border-width));font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:rgb(134,182.5,254);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;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){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:rgb(134,182.5,254);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:rgb(134,182.5,254);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: 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")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:rgb(182.4,211.5,254.4)}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:rgb(182.4,211.5,254.4)}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb), 0.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder, .form-floating>.form-control-plaintext::-moz-placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:not(:-moz-placeholder-shown), .form-floating>.form-control-plaintext:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>textarea:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:focus~label::after,.form-floating>textarea:not(:placeholder-shown)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label::after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1*var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.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.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.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.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.mod--ch__figure+.mod--ch__figure--overlay .btn,.mod--ch__figure .btn,.subsrv__figure .btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.splide__pagination__page{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);cursor:pointer}.gll__item,.splide__pagination__page{outline:0;-webkit-touch-callout:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:hsla(0,0%,100%,0);touch-action:pan-y;box-shadow:none}.gll__item:hover,.splide__pagination__page:hover,.gll__item:focus,.splide__pagination__page:focus,.gll__item:active,.splide__pagination__page:active{outline:none}.splide__pagination__page,figcaption,figure img,figure div:after,.pag a,.pag a:not([class]),.gll__article,.gll__footer,.gll__main,.gll-claim .slick-slide,.gll-bg__item,.card--overlay-text .card_text_absolute,.card--mini .card__title,.card__img,.card__figure,*+.card__title,.bc__a,.card--work .card__text:before{transition:all .2s ease-in-out}.footer__ul,.mod--info__list ul,.gll__item ul,.subsrv__list ul,.bc__ol{padding:0;margin:0;list-style:none}.footer a,.gll__a,.card__a,.bc__a{text-decoration:none}.bc__a:active,.bc__a:focus,.bc__a:hover{text-decoration:underline}.bc__a:is(:link,:visited){color:#0d6efd}.bc__a:is(:focus,:hover){color:hsl(215.75,98.3606557377%,42.1568627451%)}.gll__a:is(:link,:visited,:focus,:hover),.card__a:is(:link,:visited,:focus,:hover){color:#fff}.gll__item{background:no-repeat center;background-size:cover}.mod--ch__title,.mod--info__main p,.subsrv__list__title--before,.card--work .card__bg-text,.card--news .card__title{font-family:"Iskry",serif}.member__title,.mod--ch__body,.mod--ch__title--el,.mod--info__list__title,.nw__title,.subsrv__list__title,.card--mini .card__title{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.footer__ul .ico,.mod--info__title span,.gll__a,.subsrv__title span{display:block}.splide:is(.is-disabled,.is-inactive) .sp__nav,.splide:is(.is-disabled,.is-inactive)+.sp__nav,.splide:not(.is-overflow) .sp__nav,.sp__nav:has(.splide__pagination:empty),.card__main:empty,.card__main p:empty{display:none}.card--work .card__text:before{content:"";display:block;position:absolute;background-color:#fff;top:50%;transform:skewX(30deg);background-color:#fff}.cnt__body img{max-width:100%}.cnt__body figcaption:not([class]),.figure .cnt__body figcaption{margin-top:.5em;font-size:14px;line-height:1;font-weight:700}.cnt__body .figure{margin:.5em auto 1.5em;max-width:100%;display:block;text-align:center}.cnt__body .figure img{margin:0 auto}@media(min-width: 768px){.cnt__body .figure--left,.cnt__body .figure--right{max-width:calc(50% - 2rem)}.cnt__body .figure--left img,.cnt__body .figure--right img{margin:0}.cnt__body .figure--left{float:left;margin-left:0;margin-right:2rem}.cnt__body .figure--left figcaption{text-align:left}.cnt__body .figure--right{float:right;margin-right:0;margin-left:2rem}.cnt__body .figure--right figcaption{text-align:right}}@media(min-width: 992px){.cnt__body .figure{margin-bottom:2rem}.cnt__body .figure--left{margin-right:3rem}.cnt__body .figure--right{margin-left:3rem}}cite:empty{display:none}:root{--bc--v-w: 2rem;--bc--v-h: 0.25rem}.bc{margin-bottom:1rem;padding:0 var(--bc--v-pl)}.bc__ol{display:flex;flex-wrap:wrap;position:relative}.bc__ol span{display:flex;align-items:center;padding:0 .3rem}.bc__li{font-size:1.125rem;line-height:1.5;font-weight:600}.bc__li .bi{margin:0 .5em}.bc__li+.bc__li{display:flex;align-items:center}.bc__a{font-weight:400}.bc__a:is(:link,:visited){color:var(--bs-white)}@media(min-width: 992px){:root{--bc--v-pl: 4rem}.bc__ol::before{content:"";display:block;background-color:var(--bs-white);position:absolute;top:50%;right:103%;transform:skewX(30deg) translateY(-50%);width:var(--bc--v-w);height:var(--bc--v-h)}}.card__a{display:block}*+.card__title{margin-top:1rem}.card__figure{margin-bottom:1rem}.card__main{font-size:14px}.card__footer{margin-top:1rem}.card--mini{margin-bottom:50px}.card--mini .card__title{font-size:20px;line-height:1.25;margin-bottom:.5rem;font-weight:500}.card--mini .card__text{font-size:16px;margin-bottom:.5rem;font-weight:500}.card--news{border-bottom:1px solid #adb5bd;height:100%}.card--news .card__a{padding-bottom:1rem}.card--work{position:relative;margin-bottom:80px}.card--work .card__text{position:relative}.card--work .card__text:before{width:40px;height:7px;top:-60px;right:auto;left:-10px;z-index:1}.card--work .card__title{font-size:40px;line-height:1;margin-bottom:.5rem}.card--work .card__subtitle{font-size:14px;line-height:1.25;text-transform:uppercase;font-weight:600}.card--work .card__bg-text{position:absolute;top:0;left:-1rem;transform:translate3d(0, -55%, 0);text-transform:uppercase;font-size:80px;line-height:1;display:block;opacity:.05}.slick .card--partner .card__main{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}.slick .card--partner .card__img{max-width:280px}.slick--partner:before{content:"";position:absolute;top:0;left:50%;width:300vw;transform:translate3d(-100vw, 0, 0);background:#f8f9fa;height:300px}.slick--partner .slick-arrow{top:150px}.card--overlay-text{padding:0}.card--overlay-text .card_text_absolute{position:absolute;z-index:2;bottom:0;left:0;width:100%;padding:1rem;background:rgba(0,0,0,.5);color:#fff}.m06 .card--img-title,.m07 .card--img-title{height:22.5rem}.card--img-title .card__a{height:100%}.card--img-title .card__a .card-img-title__figure{height:100%}.card--img-title .card__a .card-img-title__figure figure{height:100%}.card--img-title .card__a .card-img-title__figure figure>div{height:100%}.card--img-title .card__a .card-img-title__figure figure>div img{height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 575.98px){.slick .card--partner .card__main{padding-left:var(--bs-gutter-x);padding-right:var(--bs-gutter-x)}}@media(min-width: 768px){.slick .card--partner .card__img{max-width:calc(100% - 4rem)}.card--mini{margin-bottom:24px}.card--mini .card__title{font-size:24px}.row--works .col-md-6:nth-child(even){padding-top:40px}}@media(min-width: 992px){.card__figure{margin-bottom:24px}.card__img{transform:scale(1)}.card__title{font-size:22px;line-height:1.15}.card__main{font-size:16px}.card--partner .card__title{font-size:18px;font-weight:700}.card--partner .card__img{transform-origin:50% 100%}a.card__a:focus .card__figure,a.card__a:hover .card__figure{overflow:hidden}a.card__a:focus .card__img,a.card__a:hover .card__img{transform:scale(1.05)}.slick--partner{padding-left:calc(80px + .5*var(--bs-gutter-x));padding-right:calc(80px + .5*var(--bs-gutter-x))}.card--news{position:relative;padding-bottom:5rem}.card--news .card__a{padding-bottom:0}.card--news .card__footer{position:absolute;bottom:2rem;margin:0;left:0}.card--news .card__title{font-size:45px;letter-spacing:-0.03em;line-height:1.05;margin-bottom:2rem}.card--work{margin-bottom:180px}.card--work .card__text:before{top:-120px;width:80px;height:14px;left:-2rem}.card--work .card__title{font-size:64px;margin-top:40px;margin-bottom:16px}.card--work .card__subtitle{font-size:16px}.card--work .card__bg-text{font-size:120px}.col-lg-4:nth-child(odd) .card--work,.col-lg-6:nth-child(odd) .card--work{padding-right:2rem}.col-lg-4:nth-child(even) .card--work,.col-lg-6:nth-child(even) .card--work{padding-left:2rem}.col-lg-10>.card--work .card__figure{width:560px;margin:0}.col-lg-10>.card--work .card__text{position:absolute;bottom:0;left:584px;width:240px}.col-lg-10>.card--work .card__text:before{top:auto;bottom:120px;left:-38.5rem}.row--works .col-md-6:nth-child(even){padding-top:100px}.row--works .col-lg-4{flex:0 0 40%;width:40%}.row--works .col-lg-6{flex:0 0 60%;width:60%}}@media(min-width: 1200px){.col-lg-10>.card--work .card__figure{width:665px}.col-lg-10>.card--work .card__text{left:43.0625rem;width:285px}.col-lg-10>.card--work .card__text:before{left:-45.0625rem}}@media(min-width: 1400px){.col-lg-10>.card--work .card__figure{width:770px}.col-lg-10>.card--work .card__text{left:49.625rem;width:330px}.col-lg-10>.card--work .card__text:before{left:-51.625rem}}.clients-wrapper-cnt{overflow-x:visible}.clients-wrapper{display:flex;overflow:visible}.clients-wrapper:nth-child(even){justify-content:flex-end}.client{height:100px;flex:0 0 auto;padding:0 20px;display:flex !important;align-items:center}.client__img{display:block;flex:0 0 auto;max-height:100px;max-width:100%}.section--clients{position:relative;margin-top:10rem;margin-bottom:7.5rem}.section--clients .section__title{text-transform:uppercase;width:100px;left:-4rem;font-weight:400}.section--clients .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px;right:20px;width:calc(100vw - 40px);position:relative}.section--clients .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:calc(100vw - 40px)}@media(min-width: 992px){.section--clients{position:relative;margin-top:7.5rem;margin-bottom:6.25rem}.section--clients .section__title{top:0;left:0;width:100px}.client{padding:0 40px}.clients-wrapper-cnt+.clients-wrapper-cnt{margin-top:40px}}.subsrv{--subsrv-py: 80px;--srv-title-fs: 52px;--srv-title-before-fs: 80px;--srv-title-before-top: 50%;--srv-title-before-left: -0.75rem;padding:var(--subsrv-py) 0}.subsrv+.subsrv{border-top:1px solid hsla(0,0%,100%,.5)}.subsrv__header{margin-bottom:2rem}.subsrv__title{font-size:var(--srv-title-fs);line-height:1.25;position:relative}.subsrv__title-before-cnt{position:absolute;font-size:var(--srv-title-before-fs);line-height:1;display:block;top:var(--srv-title-before-top);left:var(--srv-title-before-left);opacity:.05}.subsrv__list{margin-top:48px}.subsrv__list li{display:inline;text-transform:uppercase;font-weight:500}.subsrv__list li+li:before{content:", "}.subsrv__list li:nth-child(even){color:hsla(0,0%,100%,.6)}.subsrv__list__title{font-weight:600;margin-bottom:1rem}.subsrv__list__title--before{font-size:var(--srv-title-before-fs);line-height:1;display:block;text-transform:uppercase;left:-5px;position:absolute;opacity:.05}.subsrv__mmd{margin-top:48px}.subsrv__figure{position:relative}@media(min-width: 768px){.subsrv__main{padding-top:var(--subsrv-py)}}@media(min-width: 992px){.subsrv{--subsrv-py: 120px;--srv-title-fs: 68px;--srv-title-before-fs: 220px;--srv-title-before-top: -10px;--srv-title-before-left: -0.75rem}.subsrv__list__title{font-size:28px}}@media(min-width: 1200px){.subsrv{--srv-title-before-left: -95px}}@media(min-width: 1400px){.subsrv{--srv-title-fs: 80px;--srv-title-before-left: -110px}}.form-control{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-bottom-color:var(--bs-border-color);min-height:72px;font-weight:400;transition:border-color .2s ease-in-out,padding .2s ease-in-out}.form-control::-webkit-input-placeholder{color:#fff;font-size:16px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-control:-moz-placeholder{color:#fff;font-size:16px;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-control::-moz-placeholder{color:#fff;font-size:16px;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-control:-ms-input-placeholder{color:#fff;font-size:16px;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-control:focus{padding-left:.375rem}input:-internal-autofill-selected{color:#0d6efd}.form-label{padding-right:40px;min-width:84px;margin:24px 0;font-size:16px;line-height:1.5;position:relative}.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select option{color:#0d6efd;font-weight:400}textarea.form-control{min-height:150px;border:1px solid var(--bs-border-color)}textarea.form-control,textarea.form-control:focus{padding:24px}.custom-checkbox a{text-decoration:underline}.custom-control-label,.custom-control-label:before,.custom-control-label:after{top:0}@media(min-width: 768px){.form-control{font-size:17px}.form-control::-webkit-input-placeholder{font-size:17px}.form-control:-moz-placeholder{font-size:17px}.form-control::-moz-placeholder{font-size:17px}.form-control:-ms-input-placeholder{font-size:17px}.form .container{max-width:1220px}}:root{--gll-bg-item-h: 540px;--gll-bg-item-w: 224px;--gll-txt-item-h: 460px;--gll-txt-item-w: 100%;--gll-title-fs: 64px;--gll-text: 14px;--gll-leaf: 14px}.gll-cnt{overflow:visible;margin-bottom:var(--gll-mb);height:var(--gll-bg-item-h);position:relative;margin-top:-2rem;z-index:0}.gll-bg__item{width:var(--gll-bg-item-w);margin:0 auto}.gll,.gll.slick-slider{position:absolute;top:0;left:0;width:100%}.gll.slick-dotted .slick-slide{padding-bottom:0}.gll__item{position:relative;display:flex !important;align-items:center}.gll__item ul{padding-left:1em}.gll-bg{opacity:.5}.gll-bg,.gll-bg.slick-slider{width:150vw;left:50%;transform:translate3d(-75vw, 0, 0) rotate(6deg)}.gll-bg .gll__item{width:var(--gll-bg-item-w);height:var(--gll-bg-item-h)}.gll-claim .gll__item{width:var(--gll-txt-item-w);height:var(--gll-txt-item-h)}.gll__main{font-size:var(--gll-text);text-transform:uppercase;line-height:1.5;margin-top:.5rem}.gll__main p{margin-bottom:0}.gll__footer{margin-top:16px}.gll__title{font-size:var(--gll-title-fs);line-height:1;margin-bottom:0}.gll-dots .slick-dots{top:var(--gll-txt-item-h);justify-content:space-between}.gll-dots .slick-dots .slick-active button,.gll-dots .slick-dots .slick-active button:before,.gll-dots .slick-dots button,.gll-dots .slick-dots button:before{width:100%}.gll-dots ul{margin-left:-8px;margin-right:-8px;width:calc(100% + 16px)}.gll-dots li{padding:0 8px;flex:1 1 100%;max-width:100%}.section--gll{position:relative}.section--gll .section__header{margin:0;z-index:1;position:relative}@media(min-width: 992px){.gll-cnt{margin-top:2rem}}.gll-ch .gll-ch__figure .gll-ch__img{width:100%}.gll-ch .slick-dots{left:50%;transform:translateX(-50%);padding-left:40px;justify-content:start;width:100%}.gll-ch .slick-dots button::before{width:24px;height:6px;transform:skew(15deg);background:hsla(0,0%,100%,.2)}.gll-ch .slick-dots .slick-active button:before{width:24px;height:6px;transform:skew(15deg);background:#fff}.gll-ch .slick-arrow{background:none}.gll-ch .slick-prev .ico-arrow-right::before,.gll-ch .slick-next .ico-arrow-right::before{color:#fff;font-size:30px}@media(min-width: 768px){.gll-ch .gll-ch__figure{width:360px}.gll-ch .slick-next.slick-arrow{left:calc(31vw + (360px))}.gll-ch .slick-prev.slick-arrow{left:auto;right:calc(31vw + (360px))}.gll-ch .slick-dots{justify-content:start;padding-left:17px;width:360px}}@media(min-width: 992px){.gll-ch .gll-ch__figure{width:480px}.gll-ch .slick-next.slick-arrow{left:calc(31vw + (480px))}.gll-ch .slick-prev.slick-arrow{left:auto;right:calc(31vw + (480px))}.gll-ch .slick-dots{justify-content:start;width:480px}}@media(min-width: 1200px){.gll-ch .gll-ch__figure{width:570px}.gll-ch .slick-next.slick-arrow{left:calc(31vw + (570px))}.gll-ch .slick-prev.slick-arrow{left:auto;right:calc(31vw + (570px))}.gll-ch .slick-dots{justify-content:start;width:570px}}@media(min-width: 1400px){.gll-ch .gll-ch__figure{width:660px}.gll-ch .slick-next.slick-arrow{left:calc(31vw + (660px))}.gll-ch .slick-prev.slick-arrow{left:auto;right:calc(31vw + (660px))}.gll-ch .slick-dots{justify-content:start;width:660px}}.gll__article{flex:0 0 100%;padding:0 15px}@media(max-width: 360px){:root{--gll-title-fs: 60px}}@media(min-width: 576px){.gll__article{flex:0 0 60%;margin:0 auto}}@media(max-width: 767.98px){.gll__main p{margin-bottom:0}}@media(min-width: 992px){:root{--gll-title-fs: 120px;--gll-text: 16px;--gll-leaf: 16px;--gll-bg-item-w: 850px;--gll-txt-item-w: 850px}.gll__main{padding-left:1rem;font-weight:600}.gll__main p{display:inline-block}.gll__main p+p:before{content:"";display:inline-block;width:1em}.gll__footer{padding-left:2rem}.gll-bg__item{transform:scale(0.8)}.gll__article{transform:translate3d(0, 0, 0)}.slick-center .gll-bg__item{transform:scale(1)}.slick-center .gll__article{transform:translate3d(-100px, 0, 0)}.gll-bg:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgb(33, 31, 31) 0%, rgba(33, 31, 31, 0.2) 33%, rgba(33, 31, 31, 0) 100%)}.gll-claim .slick-active{opacity:0}.gll-claim .slick-center{opacity:1}.gll-claim .slick-center+.slick-active{opacity:.3}.gll-hr .gll__item{width:var(--gll-bg-item-w)}.gll-hr .slick-dots{transform:translate(-260px, -60px)}.slick-active .gll__main,.slick-active .gll__footer{opacity:0}.slick-center .gll__main,.slick-center .gll__footer{opacity:1}.gll__main{margin-top:16px}.gll__footer{margin-top:40px}.section--gll .section__title{width:100px}}@media(min-width: 1200px){.gll__article{flex:0 0 80%}}@media(min-width: 1200px){.gll__article{flex:0 0 100%}}.nw{margin-bottom:32px;flex:0 0 50%;max-width:50%;padding:0 .75rem}.nw__title{font-size:18px;line-height:1.5;font-weight:500;color:hsla(0,0%,100%,.5);margin-bottom:.5rem;text-transform:uppercase}.nw__place{font-size:24px;font-weight:700}.nw__img{height:400px}.m03 .mod__figure{position:relative;overflow:hidden}.m03 .mod__overlayLink{position:absolute;inset:0;display:flex;align-items:flex-end;text-decoration:none;color:inherit;z-index:1;transition:opacity .3s ease-out,transform .3s ease-out}.m03 .mod__overlayLink::before{content:"";position:absolute;inset:0;opacity:1;transition:background-color .3s ease-out,opacity .3s ease-out;z-index:0}.m03 .mod__overlayLink:focus-visible{outline:2px solid #fff;outline-offset:4px}.m03 .mod__header--overlay{position:relative;z-index:1;width:100%;color:#fff;background:rgba(33,31,31,.7);padding:2rem clamp(1rem,4vw,2rem);transition:background-color .3s ease-out,padding .3s ease-out}.m03 .mod__header--overlay .pretitle{font-size:2rem;text-transform:uppercase;opacity:1;margin-bottom:.25rem}.m03 .mod__header--overlay .mod__title--overlay{font-size:clamp(1.25rem,6vw,1.875rem);font-weight:700;color:#fff;margin:0}.m08 .splide__slide img{width:100%}.m08 .splide__slide-link{cursor:default}.nw__img-cnt{position:relative}.nw__img-cnt::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3)}.nw__img-cnt img{display:block;width:100%;height:auto}.nw__img-cnt{position:relative}.nw__markers{position:absolute;inset:0;z-index:2;pointer-events:none}@media(max-width: 991.98px){.nw__markers{display:none}}.nw__stem{position:absolute;transform:translateX(-50%);z-index:5;cursor:pointer;pointer-events:auto;display:inline-flex;align-items:flex-start;transition:all .3s ease-out}.nw__stem:hover .nw__label{transform:scale(1.05)}.nw__stem .nw__label{position:relative;color:#fff;font-size:20px;font-weight:600;line-height:1.2;white-space:nowrap;margin-bottom:6px;transition:all .3s ease-out}.nw__stem::after{content:"";position:absolute;left:-10px;top:4px;width:3px;height:150px;background:#fff;opacity:.95;pointer-events:none}.nw__stem.nw__stem--higher::after{height:200px}.nw__stem.nw__stem--lower::after{height:100px}@media(max-width: 991.98px){.nw__stem .nw__label{font-size:12px}.nw__stem::after{width:1.5px;opacity:.9}}@media(min-width: 576px){.nw__img{height:auto}}@media(min-width: 768px){.row--ladder [class^=col-]:nth-child(2n){padding-top:4rem}}@media(max-width: 991.98px){.nw__img-cnt{position:relative;left:50%;top:0;transform:translateX(-50%);z-index:-1}}@media(min-width: 992px){.row--ladder [class^=col-]:nth-child(2n){padding-top:0}.row--ladder [class^=col-]:nth-child(3n+2){padding-top:4rem}.row--ladder [class^=col-]:nth-child(3n+3){padding-top:8rem}.nw{padding:.5rem;position:absolute;border-left:2px solid #fff;top:0}.row--nw-1{justify-content:center}.row--nw-1>[class^=col]{position:relative;padding:0}.row--nw-1{margin:0}.row--nw-2{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;margin:0}.nw-3{left:14.658%;height:47.407%}.nw-2{left:27.366%;top:8.888%;height:31.111%}.nw-1{left:49.511%;height:40%}.nw-4{left:85.912%;height:43.555%}.nw-5{right:22.068%;top:8.888%;height:34.074%;border-left:0;border-right:2px solid #fff;text-align:right}}.mod--info{--mod--info-py: 80px;--srv-title-fs: 52px;--srv-title-before-fs: 80px;--srv-title-before-top: 50%;--srv-title-before-left: -0.75rem;padding:var(--mod--info-py) 0}.mod--info+.mod--info{border-top:1px solid hsla(0,0%,100%,.5)}.mod--info__title{font-size:var(--srv-title-fs);line-height:1.25;position:relative}.mod--info__list{margin-top:5px}.mod--info__list--after::after{content:"";display:block;width:100%;height:1px;background-color:hsla(0,0%,100%,.5);margin-top:30px}.mod--info__list li{display:block;text-transform:uppercase;font-weight:500;color:hsla(0,0%,100%,.6);margin-bottom:8px}.mod--info__list__title{font-weight:600;margin-bottom:1rem}.mod--info__main p{font-weight:400;font-size:32px;line-height:40px}.mod--ch{--ch-title-font-size-xs: 32px;--ch-title-font-size: 48px;--ch-title-line-height-xs: 40px;--ch-title-line-height: 60px;--ch-body-font-size-xs: 16px;--ch-body-font-size: 18px;--ch-body-line-height-xs: 24px;--ch-body-line-height: 27px;padding-top:180px;padding-bottom:180px}.mod--ch.mod--ch--bg-gray-900{background-color:#212529}.mod--ch__title{font-weight:400;font-size:var(--ch-title-font-size-xs);line-height:var(--ch-title-line-height-xs)}.mod--ch__title--el{font-weight:500;font-size:18px;line-height:27px;text-transform:uppercase}.mod--ch__body{font-weight:400;font-size:var(--ch-body-font-size-xs);line-height:var(--ch-body-line-height-xs)}.mod--ch__figure{position:relative}.mod--ch__figure--ex{max-width:80%}.mod--ch__figure+.mod--ch__figure--overlay{position:relative;left:100px;top:-60px}@media(min-width: 768px){.mod--info__main{padding-top:var(--mod--info-py)}}.cnt__body #gallery-splide ul li:before{all:unset}@media(min-width: 992px){.mod--info{--mod--info-py: 120px;--srv-title-fs: 80px;--srv-title-before-fs: 220px;--srv-title-before-top: -10px;--srv-title-before-left: -0.75rem}.mod--info__list__title{font-size:28px}.mod--info__list--after::after{width:50%}.mod--info__main p{font-size:48px;line-height:60px}}@media(min-width: 1200px){.mod--info{--srv-title-before-left: -95px}}@media(min-width: 1400px){.mod--info{--srv-title-before-left: -110px}}.main:has(.page-404),.main:has(.page-500){display:flex;flex-direction:column;flex:1 0 100%}.page-404,.page-500{color:var(--bs-white);display:flex;flex-direction:column;justify-content:center;display:flex;flex:1 0 100%}.page-404 .page-service__container,.page-500 .page-service__container{padding:6rem 2rem}.page-404 .page-service__leaderboard,.page-500 .page-service__leaderboard{margin-bottom:3rem}.page-404 .page-service__leaderboard .page-service__code,.page-500 .page-service__leaderboard .page-service__code{font-size:clamp(3rem,8vw,7rem);font-weight:700;margin-bottom:1rem}.page-404 .page-service__leaderboard p,.page-500 .page-service__leaderboard p{font-size:1.1rem;max-width:600px;margin:.5rem auto;line-height:1.6;opacity:.85}.page-404 .page-service__leaderboard a,.page-500 .page-service__leaderboard a{color:var(--bs-white);text-decoration:underline;transition:opacity .3s ease}.page-404 .page-service__leaderboard a:hover,.page-404 .page-service__leaderboard a:focus,.page-500 .page-service__leaderboard a:hover,.page-500 .page-service__leaderboard a:focus{opacity:.7}.page-404 .page-service__text .page-service__title,.page-500 .page-service__text .page-service__title{font-size:1.6rem;font-weight:600;margin-bottom:1rem}.page-404 .page-service__text p,.page-500 .page-service__text p{font-size:1rem;max-width:600px;margin:.5rem auto;opacity:.8}.img-wrapper{width:100%;height:clamp(180px,30vw,320px);overflow:hidden}.img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}@media(max-width: 768px){.img-wrapper{all:unset}.img-wrapper img{width:100%;height:auto;-o-object-fit:unset;object-fit:unset;-o-object-position:unset;object-position:unset}}.member{--member-mb: 40px;--member-figure-mb: 20px;--member-title-fs: 20px;--member-text-fs: 14px;margin-bottom:var(--member-mb)}.member__figure{margin-bottom:var(--member-figure-mb)}.member__title{font-size:var(--member-title-fs);line-height:1.25}.member__text{font-size:var(--member-text-fs);line-height:1.25}@media(min-width: 992px){.member{--member-mb: 80px;--member-title-fs: 24px;--member-text-fs: 16px}}:root{--pag-fs: 1rem;--pag-fw: 500;--pag-my: var(--my, 2rem);--pag-w: 2rem;--pag-hover-border-color: var(--bs-body-color);--pag-hover-color: var(--bs-body-bg);--pag-hover-bg: var(--bs-body-color)}.pag{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.5em;justify-content:center;margin-top:var(--pag-my)}.pag a,.pag a:not([class]){text-decoration:none}.pag a:is(:disabled,.disabled),.pag a:not([class]):is(:disabled,.disabled){cursor:default;opacity:.5;pointer-events:none}.pag :is(a,a:not([class]),.current){align-items:center;background:var(--pag-bg, var(--bs-body-bg));border:1px solid var(--pag-border-color, var(--bs-body-color));color:var(--pag-color, var(--bs-body-color));display:flex;font-size:var(--pag-fs);font-weight:var(--pag-fw);height:var(--pag-w);justify-content:center;line-height:1;min-width:var(--pag-w)}.pag .current{--pag-color: var(--bs-body-bg);--pag-bg: var(--bs-body-color);z-index:1;pointer-events:none;cursor:default}.btn-prev .ico{transform:scale3d(-1, 1, 1)}@media(max-width: 359px){:root{--pag-fs: 0.875rem;--pag-fw: 400;--pag-w: 1.5rem}}@media(min-width: 768px){.pag{--pag-my: 5rem;gap:1em}.pag a:is(:focus,:hover),.pag a:not([class]):is(:focus,:hover){--pag-border-color: var(--pag-hover-border-color);--pag-color: var(--pag-hover-color);--pag-bg: var(--pag-hover-bg)}}.footer{font-size:16px;line-height:1.5;font-weight:500;color:#fff}.footer .copy{margin-bottom:40px}.footer-brand__img{width:180px;display:block}.footer-cnt{border-top:1px solid hsla(0,0%,100%,.5)}.footer-cnt-1{padding:80px 0 40px}.footer-cnt-2{padding:40px 0;margin-top:40px}.footer__ul{display:flex}.footer__ul li+li{margin-left:2rem}@media(min-width: 992px){.footer{font-size:18px;padding-top:120px;padding-bottom:80px}.footer .copy{margin-bottom:0}.footer-cnt{border-top:0}.footer-cnt-1{padding-top:0}.footer-cnt-2{padding:80px 0 0;margin:0}.footer-brand__img{width:auto;height:40px}}figure{margin:0;max-height:100%}figure div{border-radius:var(--img-br, 0);overflow:hidden;position:relative}figure div:after{content:"";background-color:rgba(var(--figure-after-bg-rgb, var(--bs-black-rgb)), var(--figure-after-opacity, 0));inset:0;position:absolute;z-index:1}figure img{background:var(--img-bg, transparent);display:block;height:auto;margin:0 auto;max-width:100%;transform:scale3d(var(--img-zoom, 1), var(--img-zoom, 1), 1);transform-origin:0 0}.figure-a{text-decoration:none}.figure-a:is(:focus,:focus-visible,:hover){--img-zoom: 1.05}.img-fluid{height:auto;max-width:100%}picture{display:block;height:100%;margin:0 auto;overflow:hidden}figcaption{font-size:var(--figcaption-fs, 0.875rem);font-weight:var(--figcaption-fw, 600);line-height:var(--figcaption-lh, 1);margin-top:var(--figcaption-mt, 0.5rem)}.mCustomScrollbar{touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.subsrv__figure,.nw p:last-child,.mod--ch__figure,.mod--ch__figure+.mod--ch__figure--overlay,.footer .copy p:last-child,figcaption p{margin-bottom:0rem}.ms-1vw,.mx-1vw{margin-left:9vw}.me-1vw,.mx-1vw{margin-right:9vw}.ps-1vw,.px-1vw{padding-left:9vw}.pe-1vw,.px-1vw{padding-right:9vw}.ms-2vw,.mx-2vw{margin-left:17vw}.me-2vw,.mx-2vw{margin-right:17vw}.ps-2vw,.px-2vw{padding-left:17vw}.pe-2vw,.px-2vw{padding-right:17vw}.ms-3vw,.mx-3vw{margin-left:25vw}.me-3vw,.mx-3vw{margin-right:25vw}.ps-3vw,.px-3vw{padding-left:25vw}.pe-3vw,.px-3vw{padding-right:25vw}.ms-4vw,.mx-4vw{margin-left:34vw}.me-4vw,.mx-4vw{margin-right:34vw}.ps-4vw,.px-4vw{padding-left:34vw}.pe-4vw,.px-4vw{padding-right:34vw}.ms-5vw,.mx-5vw{margin-left:42vw}.me-5vw,.mx-5vw{margin-right:42vw}.ps-5vw,.px-5vw{padding-left:42vw}.pe-5vw,.px-5vw{padding-right:42vw}.ms-6vw,.mx-6vw{margin-left:50vw}.me-6vw,.mx-6vw{margin-right:50vw}.ps-6vw,.px-6vw{padding-left:50vw}.pe-6vw,.px-6vw{padding-right:50vw}.ms-7vw,.mx-7vw{margin-left:59vw}.me-7vw,.mx-7vw{margin-right:59vw}.ps-7vw,.px-7vw{padding-left:59vw}.pe-7vw,.px-7vw{padding-right:59vw}.ms-8vw,.mx-8vw{margin-left:67vw}.me-8vw,.mx-8vw{margin-right:67vw}.ps-8vw,.px-8vw{padding-left:67vw}.pe-8vw,.px-8vw{padding-right:67vw}.ms-9vw,.mx-9vw{margin-left:75vw}.me-9vw,.mx-9vw{margin-right:75vw}.ps-9vw,.px-9vw{padding-left:75vw}.pe-9vw,.px-9vw{padding-right:75vw}.ms-10vw,.mx-10vw{margin-left:84vw}.me-10vw,.mx-10vw{margin-right:84vw}.ps-10vw,.px-10vw{padding-left:84vw}.pe-10vw,.px-10vw{padding-right:84vw}.ms-11vw,.mx-11vw{margin-left:92vw}.me-11vw,.mx-11vw{margin-right:92vw}.ps-11vw,.px-11vw{padding-left:92vw}.pe-11vw,.px-11vw{padding-right:92vw}.ms-12vw,.mx-12vw{margin-left:100vw}.me-12vw,.mx-12vw{margin-right:100vw}.ps-12vw,.px-12vw{padding-left:100vw}.pe-12vw,.px-12vw{padding-right:100vw}@media(min-width: 576px){.ms-sm-1vw,.mx-sm-1vw{margin-left:9vw}.me-sm-1vw,.mx-sm-1vw{margin-right:9vw}.ps-sm-1vw,.px-sm-1vw{padding-left:9vw}.pe-sm-1vw,.px-sm-1vw{padding-right:9vw}.ms-sm-2vw,.mx-sm-2vw{margin-left:17vw}.me-sm-2vw,.mx-sm-2vw{margin-right:17vw}.ps-sm-2vw,.px-sm-2vw{padding-left:17vw}.pe-sm-2vw,.px-sm-2vw{padding-right:17vw}.ms-sm-3vw,.mx-sm-3vw{margin-left:25vw}.me-sm-3vw,.mx-sm-3vw{margin-right:25vw}.ps-sm-3vw,.px-sm-3vw{padding-left:25vw}.pe-sm-3vw,.px-sm-3vw{padding-right:25vw}.ms-sm-4vw,.mx-sm-4vw{margin-left:34vw}.me-sm-4vw,.mx-sm-4vw{margin-right:34vw}.ps-sm-4vw,.px-sm-4vw{padding-left:34vw}.pe-sm-4vw,.px-sm-4vw{padding-right:34vw}.ms-sm-5vw,.mx-sm-5vw{margin-left:42vw}.me-sm-5vw,.mx-sm-5vw{margin-right:42vw}.ps-sm-5vw,.px-sm-5vw{padding-left:42vw}.pe-sm-5vw,.px-sm-5vw{padding-right:42vw}.ms-sm-6vw,.mx-sm-6vw{margin-left:50vw}.me-sm-6vw,.mx-sm-6vw{margin-right:50vw}.ps-sm-6vw,.px-sm-6vw{padding-left:50vw}.pe-sm-6vw,.px-sm-6vw{padding-right:50vw}.ms-sm-7vw,.mx-sm-7vw{margin-left:59vw}.me-sm-7vw,.mx-sm-7vw{margin-right:59vw}.ps-sm-7vw,.px-sm-7vw{padding-left:59vw}.pe-sm-7vw,.px-sm-7vw{padding-right:59vw}.ms-sm-8vw,.mx-sm-8vw{margin-left:67vw}.me-sm-8vw,.mx-sm-8vw{margin-right:67vw}.ps-sm-8vw,.px-sm-8vw{padding-left:67vw}.pe-sm-8vw,.px-sm-8vw{padding-right:67vw}.ms-sm-9vw,.mx-sm-9vw{margin-left:75vw}.me-sm-9vw,.mx-sm-9vw{margin-right:75vw}.ps-sm-9vw,.px-sm-9vw{padding-left:75vw}.pe-sm-9vw,.px-sm-9vw{padding-right:75vw}.ms-sm-10vw,.mx-sm-10vw{margin-left:84vw}.me-sm-10vw,.mx-sm-10vw{margin-right:84vw}.ps-sm-10vw,.px-sm-10vw{padding-left:84vw}.pe-sm-10vw,.px-sm-10vw{padding-right:84vw}.ms-sm-11vw,.mx-sm-11vw{margin-left:92vw}.me-sm-11vw,.mx-sm-11vw{margin-right:92vw}.ps-sm-11vw,.px-sm-11vw{padding-left:92vw}.pe-sm-11vw,.px-sm-11vw{padding-right:92vw}.ms-sm-12vw,.mx-sm-12vw{margin-left:100vw}.me-sm-12vw,.mx-sm-12vw{margin-right:100vw}.ps-sm-12vw,.px-sm-12vw{padding-left:100vw}.pe-sm-12vw,.px-sm-12vw{padding-right:100vw}}@media(min-width: 768px){.ms-md-1vw,.mx-md-1vw{margin-left:9vw}.me-md-1vw,.mx-md-1vw{margin-right:9vw}.ps-md-1vw,.px-md-1vw{padding-left:9vw}.pe-md-1vw,.px-md-1vw{padding-right:9vw}.ms-md-2vw,.mx-md-2vw{margin-left:17vw}.me-md-2vw,.mx-md-2vw{margin-right:17vw}.ps-md-2vw,.px-md-2vw{padding-left:17vw}.pe-md-2vw,.px-md-2vw{padding-right:17vw}.ms-md-3vw,.mx-md-3vw{margin-left:25vw}.me-md-3vw,.mx-md-3vw{margin-right:25vw}.ps-md-3vw,.px-md-3vw{padding-left:25vw}.pe-md-3vw,.px-md-3vw{padding-right:25vw}.ms-md-4vw,.mx-md-4vw{margin-left:34vw}.me-md-4vw,.mx-md-4vw{margin-right:34vw}.ps-md-4vw,.px-md-4vw{padding-left:34vw}.pe-md-4vw,.px-md-4vw{padding-right:34vw}.ms-md-5vw,.mx-md-5vw{margin-left:42vw}.me-md-5vw,.mx-md-5vw{margin-right:42vw}.ps-md-5vw,.px-md-5vw{padding-left:42vw}.pe-md-5vw,.px-md-5vw{padding-right:42vw}.ms-md-6vw,.mx-md-6vw{margin-left:50vw}.me-md-6vw,.mx-md-6vw{margin-right:50vw}.ps-md-6vw,.px-md-6vw{padding-left:50vw}.pe-md-6vw,.px-md-6vw{padding-right:50vw}.ms-md-7vw,.mx-md-7vw{margin-left:59vw}.me-md-7vw,.mx-md-7vw{margin-right:59vw}.ps-md-7vw,.px-md-7vw{padding-left:59vw}.pe-md-7vw,.px-md-7vw{padding-right:59vw}.ms-md-8vw,.mx-md-8vw{margin-left:67vw}.me-md-8vw,.mx-md-8vw{margin-right:67vw}.ps-md-8vw,.px-md-8vw{padding-left:67vw}.pe-md-8vw,.px-md-8vw{padding-right:67vw}.ms-md-9vw,.mx-md-9vw{margin-left:75vw}.me-md-9vw,.mx-md-9vw{margin-right:75vw}.ps-md-9vw,.px-md-9vw{padding-left:75vw}.pe-md-9vw,.px-md-9vw{padding-right:75vw}.ms-md-10vw,.mx-md-10vw{margin-left:84vw}.me-md-10vw,.mx-md-10vw{margin-right:84vw}.ps-md-10vw,.px-md-10vw{padding-left:84vw}.pe-md-10vw,.px-md-10vw{padding-right:84vw}.ms-md-11vw,.mx-md-11vw{margin-left:92vw}.me-md-11vw,.mx-md-11vw{margin-right:92vw}.ps-md-11vw,.px-md-11vw{padding-left:92vw}.pe-md-11vw,.px-md-11vw{padding-right:92vw}.ms-md-12vw,.mx-md-12vw{margin-left:100vw}.me-md-12vw,.mx-md-12vw{margin-right:100vw}.ps-md-12vw,.px-md-12vw{padding-left:100vw}.pe-md-12vw,.px-md-12vw{padding-right:100vw}}@media(min-width: 992px){.ms-lg-1vw,.mx-lg-1vw{margin-left:9vw}.me-lg-1vw,.mx-lg-1vw{margin-right:9vw}.ps-lg-1vw,.px-lg-1vw{padding-left:9vw}.pe-lg-1vw,.px-lg-1vw{padding-right:9vw}.ms-lg-2vw,.mx-lg-2vw{margin-left:17vw}.me-lg-2vw,.mx-lg-2vw{margin-right:17vw}.ps-lg-2vw,.px-lg-2vw{padding-left:17vw}.pe-lg-2vw,.px-lg-2vw{padding-right:17vw}.ms-lg-3vw,.mx-lg-3vw{margin-left:25vw}.me-lg-3vw,.mx-lg-3vw{margin-right:25vw}.ps-lg-3vw,.px-lg-3vw{padding-left:25vw}.pe-lg-3vw,.px-lg-3vw{padding-right:25vw}.ms-lg-4vw,.mx-lg-4vw{margin-left:34vw}.me-lg-4vw,.mx-lg-4vw{margin-right:34vw}.ps-lg-4vw,.px-lg-4vw{padding-left:34vw}.pe-lg-4vw,.px-lg-4vw{padding-right:34vw}.ms-lg-5vw,.mx-lg-5vw{margin-left:42vw}.me-lg-5vw,.mx-lg-5vw{margin-right:42vw}.ps-lg-5vw,.px-lg-5vw{padding-left:42vw}.pe-lg-5vw,.px-lg-5vw{padding-right:42vw}.ms-lg-6vw,.mx-lg-6vw{margin-left:50vw}.me-lg-6vw,.mx-lg-6vw{margin-right:50vw}.ps-lg-6vw,.px-lg-6vw{padding-left:50vw}.pe-lg-6vw,.px-lg-6vw{padding-right:50vw}.ms-lg-7vw,.mx-lg-7vw{margin-left:59vw}.me-lg-7vw,.mx-lg-7vw{margin-right:59vw}.ps-lg-7vw,.px-lg-7vw{padding-left:59vw}.pe-lg-7vw,.px-lg-7vw{padding-right:59vw}.ms-lg-8vw,.mx-lg-8vw{margin-left:67vw}.me-lg-8vw,.mx-lg-8vw{margin-right:67vw}.ps-lg-8vw,.px-lg-8vw{padding-left:67vw}.pe-lg-8vw,.px-lg-8vw{padding-right:67vw}.ms-lg-9vw,.mx-lg-9vw{margin-left:75vw}.me-lg-9vw,.mx-lg-9vw{margin-right:75vw}.ps-lg-9vw,.px-lg-9vw{padding-left:75vw}.pe-lg-9vw,.px-lg-9vw{padding-right:75vw}.ms-lg-10vw,.mx-lg-10vw{margin-left:84vw}.me-lg-10vw,.mx-lg-10vw{margin-right:84vw}.ps-lg-10vw,.px-lg-10vw{padding-left:84vw}.pe-lg-10vw,.px-lg-10vw{padding-right:84vw}.ms-lg-11vw,.mx-lg-11vw{margin-left:92vw}.me-lg-11vw,.mx-lg-11vw{margin-right:92vw}.ps-lg-11vw,.px-lg-11vw{padding-left:92vw}.pe-lg-11vw,.px-lg-11vw{padding-right:92vw}.ms-lg-12vw,.mx-lg-12vw{margin-left:100vw}.me-lg-12vw,.mx-lg-12vw{margin-right:100vw}.ps-lg-12vw,.px-lg-12vw{padding-left:100vw}.pe-lg-12vw,.px-lg-12vw{padding-right:100vw}}@media(min-width: 1200px){.ms-xl-1vw,.mx-xl-1vw{margin-left:9vw}.me-xl-1vw,.mx-xl-1vw{margin-right:9vw}.ps-xl-1vw,.px-xl-1vw{padding-left:9vw}.pe-xl-1vw,.px-xl-1vw{padding-right:9vw}.ms-xl-2vw,.mx-xl-2vw{margin-left:17vw}.me-xl-2vw,.mx-xl-2vw{margin-right:17vw}.ps-xl-2vw,.px-xl-2vw{padding-left:17vw}.pe-xl-2vw,.px-xl-2vw{padding-right:17vw}.ms-xl-3vw,.mx-xl-3vw{margin-left:25vw}.me-xl-3vw,.mx-xl-3vw{margin-right:25vw}.ps-xl-3vw,.px-xl-3vw{padding-left:25vw}.pe-xl-3vw,.px-xl-3vw{padding-right:25vw}.ms-xl-4vw,.mx-xl-4vw{margin-left:34vw}.me-xl-4vw,.mx-xl-4vw{margin-right:34vw}.ps-xl-4vw,.px-xl-4vw{padding-left:34vw}.pe-xl-4vw,.px-xl-4vw{padding-right:34vw}.ms-xl-5vw,.mx-xl-5vw{margin-left:42vw}.me-xl-5vw,.mx-xl-5vw{margin-right:42vw}.ps-xl-5vw,.px-xl-5vw{padding-left:42vw}.pe-xl-5vw,.px-xl-5vw{padding-right:42vw}.ms-xl-6vw,.mx-xl-6vw{margin-left:50vw}.me-xl-6vw,.mx-xl-6vw{margin-right:50vw}.ps-xl-6vw,.px-xl-6vw{padding-left:50vw}.pe-xl-6vw,.px-xl-6vw{padding-right:50vw}.ms-xl-7vw,.mx-xl-7vw{margin-left:59vw}.me-xl-7vw,.mx-xl-7vw{margin-right:59vw}.ps-xl-7vw,.px-xl-7vw{padding-left:59vw}.pe-xl-7vw,.px-xl-7vw{padding-right:59vw}.ms-xl-8vw,.mx-xl-8vw{margin-left:67vw}.me-xl-8vw,.mx-xl-8vw{margin-right:67vw}.ps-xl-8vw,.px-xl-8vw{padding-left:67vw}.pe-xl-8vw,.px-xl-8vw{padding-right:67vw}.ms-xl-9vw,.mx-xl-9vw{margin-left:75vw}.me-xl-9vw,.mx-xl-9vw{margin-right:75vw}.ps-xl-9vw,.px-xl-9vw{padding-left:75vw}.pe-xl-9vw,.px-xl-9vw{padding-right:75vw}.ms-xl-10vw,.mx-xl-10vw{margin-left:84vw}.me-xl-10vw,.mx-xl-10vw{margin-right:84vw}.ps-xl-10vw,.px-xl-10vw{padding-left:84vw}.pe-xl-10vw,.px-xl-10vw{padding-right:84vw}.ms-xl-11vw,.mx-xl-11vw{margin-left:92vw}.me-xl-11vw,.mx-xl-11vw{margin-right:92vw}.ps-xl-11vw,.px-xl-11vw{padding-left:92vw}.pe-xl-11vw,.px-xl-11vw{padding-right:92vw}.ms-xl-12vw,.mx-xl-12vw{margin-left:100vw}.me-xl-12vw,.mx-xl-12vw{margin-right:100vw}.ps-xl-12vw,.px-xl-12vw{padding-left:100vw}.pe-xl-12vw,.px-xl-12vw{padding-right:100vw}}@media(min-width: 1400px){.ms-xxl-1vw,.mx-xxl-1vw{margin-left:9vw}.me-xxl-1vw,.mx-xxl-1vw{margin-right:9vw}.ps-xxl-1vw,.px-xxl-1vw{padding-left:9vw}.pe-xxl-1vw,.px-xxl-1vw{padding-right:9vw}.ms-xxl-2vw,.mx-xxl-2vw{margin-left:17vw}.me-xxl-2vw,.mx-xxl-2vw{margin-right:17vw}.ps-xxl-2vw,.px-xxl-2vw{padding-left:17vw}.pe-xxl-2vw,.px-xxl-2vw{padding-right:17vw}.ms-xxl-3vw,.mx-xxl-3vw{margin-left:25vw}.me-xxl-3vw,.mx-xxl-3vw{margin-right:25vw}.ps-xxl-3vw,.px-xxl-3vw{padding-left:25vw}.pe-xxl-3vw,.px-xxl-3vw{padding-right:25vw}.ms-xxl-4vw,.mx-xxl-4vw{margin-left:34vw}.me-xxl-4vw,.mx-xxl-4vw{margin-right:34vw}.ps-xxl-4vw,.px-xxl-4vw{padding-left:34vw}.pe-xxl-4vw,.px-xxl-4vw{padding-right:34vw}.ms-xxl-5vw,.mx-xxl-5vw{margin-left:42vw}.me-xxl-5vw,.mx-xxl-5vw{margin-right:42vw}.ps-xxl-5vw,.px-xxl-5vw{padding-left:42vw}.pe-xxl-5vw,.px-xxl-5vw{padding-right:42vw}.ms-xxl-6vw,.mx-xxl-6vw{margin-left:50vw}.me-xxl-6vw,.mx-xxl-6vw{margin-right:50vw}.ps-xxl-6vw,.px-xxl-6vw{padding-left:50vw}.pe-xxl-6vw,.px-xxl-6vw{padding-right:50vw}.ms-xxl-7vw,.mx-xxl-7vw{margin-left:59vw}.me-xxl-7vw,.mx-xxl-7vw{margin-right:59vw}.ps-xxl-7vw,.px-xxl-7vw{padding-left:59vw}.pe-xxl-7vw,.px-xxl-7vw{padding-right:59vw}.ms-xxl-8vw,.mx-xxl-8vw{margin-left:67vw}.me-xxl-8vw,.mx-xxl-8vw{margin-right:67vw}.ps-xxl-8vw,.px-xxl-8vw{padding-left:67vw}.pe-xxl-8vw,.px-xxl-8vw{padding-right:67vw}.ms-xxl-9vw,.mx-xxl-9vw{margin-left:75vw}.me-xxl-9vw,.mx-xxl-9vw{margin-right:75vw}.ps-xxl-9vw,.px-xxl-9vw{padding-left:75vw}.pe-xxl-9vw,.px-xxl-9vw{padding-right:75vw}.ms-xxl-10vw,.mx-xxl-10vw{margin-left:84vw}.me-xxl-10vw,.mx-xxl-10vw{margin-right:84vw}.ps-xxl-10vw,.px-xxl-10vw{padding-left:84vw}.pe-xxl-10vw,.px-xxl-10vw{padding-right:84vw}.ms-xxl-11vw,.mx-xxl-11vw{margin-left:92vw}.me-xxl-11vw,.mx-xxl-11vw{margin-right:92vw}.ps-xxl-11vw,.px-xxl-11vw{padding-left:92vw}.pe-xxl-11vw,.px-xxl-11vw{padding-right:92vw}.ms-xxl-12vw,.mx-xxl-12vw{margin-left:100vw}.me-xxl-12vw,.mx-xxl-12vw{margin-right:100vw}.ps-xxl-12vw,.px-xxl-12vw{padding-left:100vw}.pe-xxl-12vw,.px-xxl-12vw{padding-right:100vw}}@media(min-width: 992px){:root{--ad1: 5s;--ad2: 7s}@keyframes glitch-of{0%{overflow:visible}38.9%{overflow:hidden}}@keyframes glitch{0%{clip:rect(354px, 700px, 381px, 0);opacity:1}5.6%{clip:rect(214px, 700px, 231px, 0)}11.1%{clip:rect(229px, 700px, 231px, 0)}16.7%{clip:rect(214px, 700px, 234px, 0)}22.2%{clip:rect(173px, 700px, 186px, 0)}27.8%{clip:rect(160px, 700px, 171px, 0)}33.3%{clip:rect(356px, 700px, 379px, 0);opacity:1}38.9%{clip:rect(999px, 999px, 0, 0);opacity:0}}@keyframes glitch-2{0%{clip:rect(128px, 700px, 135px, 0);opacity:1}7.1%{clip:rect(8px, 700px, 28px, 0)}14.3%{clip:rect(109px, 700px, 130px, 0)}21.4%{clip:rect(66px, 700px, 89px, 0)}28.6%{clip:rect(28px, 700px, 53px, 0)}35.7%{clip:rect(297px, 700px, 316px, 0);opacity:1}42.9%{clip:rect(999px, 999px, 0, 0);opacity:0}}@keyframes glitch-3{0%{clip:rect(51px, 890px, 69px, 0);opacity:1}6.3%{clip:rect(74px, 890px, 101px, 0)}12.5%{clip:rect(360px, 890px, 365px, 0)}18.8%{clip:rect(106px, 890px, 112px, 0)}25%{clip:rect(163px, 890px, 186px, 0)}31.3%{clip:rect(182px, 890px, 212px, 0);opacity:1}37.5%{clip:rect(999px, 999px, 0, 0);opacity:0}}.card__figure,.slick-center .gll__item{position:relative;z-index:0;animation-iteration-count:5}.card__figure:before,.slick-center .gll__item:before,.card__figure:after,.slick-center .gll__item:after{content:"";display:block;position:absolute;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:1;clip:rect(0, 0, 0, 0);opacity:1;animation-timing-function:linear;animation-iteration-count:5;transition:opacity .2s linear}.card__figure:before,.slick-center .gll__item:before{left:-4px;animation-duration:var(--ad1)}.card__figure:after,.slick-center .gll__item:after{left:4px;animation-duration:var(--ad2)}.card__figure:is(:hover,:focus):before,.slick-center .gll__item:is(:hover,:focus):before,.card__figure:is(:hover,:focus):after,.slick-center .gll__item:is(:hover,:focus):after{opacity:0}.card__figure{animation-name:glitch-of}.card__figure:before,.card__figure:after{animation-name:glitch}[class^=col]:nth-child(even) .card__figure:before,[class^=col]:nth-child(even) .card__figure:after{animation-name:glitch-2;animation-delay:1.05s}.col-lg-10 .card__figure:before,.slick-center .gll__item:before,.col-lg-10 .card__figure:after,.slick-center .gll__item:after{animation-name:glitch-3;animation-delay:1.38s}[class^=col-]:nth-child(n+1){--ad1: 4.85s;--ad2: 6.64s}[class^=col-]:nth-child(n+2){--ad1: 4.53s;--ad2: 7.19s}[class^=col-]:nth-child(n+3){--ad1: 4.73s;--ad2: 7.26s}[class^=col-]:nth-child(n+4){--ad1: 4.84s;--ad2: 6.91s}[class^=col-]:nth-child(n+5){--ad1: 5.32s;--ad2: 7.04s}[class^=col-]:nth-child(n+6){--ad1: 4.76s;--ad2: 7.18s}[class^=col-]:nth-child(n+7){--ad1: 4.73s;--ad2: 7.43s}[class^=col-]:nth-child(n+8){--ad1: 5.26s;--ad2: 6.67s}[class^=col-]:nth-child(n+9){--ad1: 4.88s;--ad2: 7.14s}[class^=col-]:nth-child(n+10){--ad1: 5.43s;--ad2: 6.52s}}body[data-aos-duration="50"] [data-aos],[data-aos][data-aos][data-aos-duration="50"]{transition-duration:50ms}body[data-aos-delay="50"] [data-aos],[data-aos][data-aos][data-aos-delay="50"]{transition-delay:0}body[data-aos-delay="50"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="50"].aos-animate{transition-delay:50ms}body[data-aos-duration="100"] [data-aos],[data-aos][data-aos][data-aos-duration="100"]{transition-duration:100ms}body[data-aos-delay="100"] [data-aos],[data-aos][data-aos][data-aos-delay="100"]{transition-delay:0}body[data-aos-delay="100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="100"].aos-animate{transition-delay:100ms}body[data-aos-duration="150"] [data-aos],[data-aos][data-aos][data-aos-duration="150"]{transition-duration:150ms}body[data-aos-delay="150"] [data-aos],[data-aos][data-aos][data-aos-delay="150"]{transition-delay:0}body[data-aos-delay="150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="150"].aos-animate{transition-delay:150ms}body[data-aos-duration="200"] [data-aos],[data-aos][data-aos][data-aos-duration="200"]{transition-duration:200ms}body[data-aos-delay="200"] [data-aos],[data-aos][data-aos][data-aos-delay="200"]{transition-delay:0}body[data-aos-delay="200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="200"].aos-animate{transition-delay:200ms}body[data-aos-duration="250"] [data-aos],[data-aos][data-aos][data-aos-duration="250"]{transition-duration:250ms}body[data-aos-delay="250"] [data-aos],[data-aos][data-aos][data-aos-delay="250"]{transition-delay:0}body[data-aos-delay="250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="250"].aos-animate{transition-delay:250ms}body[data-aos-duration="300"] [data-aos],[data-aos][data-aos][data-aos-duration="300"]{transition-duration:300ms}body[data-aos-delay="300"] [data-aos],[data-aos][data-aos][data-aos-delay="300"]{transition-delay:0}body[data-aos-delay="300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="300"].aos-animate{transition-delay:300ms}body[data-aos-duration="350"] [data-aos],[data-aos][data-aos][data-aos-duration="350"]{transition-duration:350ms}body[data-aos-delay="350"] [data-aos],[data-aos][data-aos][data-aos-delay="350"]{transition-delay:0}body[data-aos-delay="350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="350"].aos-animate{transition-delay:350ms}body[data-aos-duration="400"] [data-aos],[data-aos][data-aos][data-aos-duration="400"]{transition-duration:400ms}body[data-aos-delay="400"] [data-aos],[data-aos][data-aos][data-aos-delay="400"]{transition-delay:0}body[data-aos-delay="400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="400"].aos-animate{transition-delay:400ms}body[data-aos-duration="450"] [data-aos],[data-aos][data-aos][data-aos-duration="450"]{transition-duration:450ms}body[data-aos-delay="450"] [data-aos],[data-aos][data-aos][data-aos-delay="450"]{transition-delay:0}body[data-aos-delay="450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="450"].aos-animate{transition-delay:450ms}body[data-aos-duration="500"] [data-aos],[data-aos][data-aos][data-aos-duration="500"]{transition-duration:500ms}body[data-aos-delay="500"] [data-aos],[data-aos][data-aos][data-aos-delay="500"]{transition-delay:0}body[data-aos-delay="500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="500"].aos-animate{transition-delay:500ms}body[data-aos-duration="550"] [data-aos],[data-aos][data-aos][data-aos-duration="550"]{transition-duration:550ms}body[data-aos-delay="550"] [data-aos],[data-aos][data-aos][data-aos-delay="550"]{transition-delay:0}body[data-aos-delay="550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="550"].aos-animate{transition-delay:550ms}body[data-aos-duration="600"] [data-aos],[data-aos][data-aos][data-aos-duration="600"]{transition-duration:600ms}body[data-aos-delay="600"] [data-aos],[data-aos][data-aos][data-aos-delay="600"]{transition-delay:0}body[data-aos-delay="600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="600"].aos-animate{transition-delay:600ms}body[data-aos-duration="650"] [data-aos],[data-aos][data-aos][data-aos-duration="650"]{transition-duration:650ms}body[data-aos-delay="650"] [data-aos],[data-aos][data-aos][data-aos-delay="650"]{transition-delay:0}body[data-aos-delay="650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="650"].aos-animate{transition-delay:650ms}body[data-aos-duration="700"] [data-aos],[data-aos][data-aos][data-aos-duration="700"]{transition-duration:700ms}body[data-aos-delay="700"] [data-aos],[data-aos][data-aos][data-aos-delay="700"]{transition-delay:0}body[data-aos-delay="700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="700"].aos-animate{transition-delay:700ms}body[data-aos-duration="750"] [data-aos],[data-aos][data-aos][data-aos-duration="750"]{transition-duration:750ms}body[data-aos-delay="750"] [data-aos],[data-aos][data-aos][data-aos-delay="750"]{transition-delay:0}body[data-aos-delay="750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="750"].aos-animate{transition-delay:750ms}body[data-aos-duration="800"] [data-aos],[data-aos][data-aos][data-aos-duration="800"]{transition-duration:800ms}body[data-aos-delay="800"] [data-aos],[data-aos][data-aos][data-aos-delay="800"]{transition-delay:0}body[data-aos-delay="800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="800"].aos-animate{transition-delay:800ms}body[data-aos-duration="850"] [data-aos],[data-aos][data-aos][data-aos-duration="850"]{transition-duration:850ms}body[data-aos-delay="850"] [data-aos],[data-aos][data-aos][data-aos-delay="850"]{transition-delay:0}body[data-aos-delay="850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="850"].aos-animate{transition-delay:850ms}body[data-aos-duration="900"] [data-aos],[data-aos][data-aos][data-aos-duration="900"]{transition-duration:900ms}body[data-aos-delay="900"] [data-aos],[data-aos][data-aos][data-aos-delay="900"]{transition-delay:0}body[data-aos-delay="900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="900"].aos-animate{transition-delay:900ms}body[data-aos-duration="950"] [data-aos],[data-aos][data-aos][data-aos-duration="950"]{transition-duration:950ms}body[data-aos-delay="950"] [data-aos],[data-aos][data-aos][data-aos-delay="950"]{transition-delay:0}body[data-aos-delay="950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="950"].aos-animate{transition-delay:950ms}body[data-aos-duration="1000"] [data-aos],[data-aos][data-aos][data-aos-duration="1000"]{transition-duration:1000ms}body[data-aos-delay="1000"] [data-aos],[data-aos][data-aos][data-aos-delay="1000"]{transition-delay:0}body[data-aos-delay="1000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1000"].aos-animate{transition-delay:1000ms}body[data-aos-duration="1050"] [data-aos],[data-aos][data-aos][data-aos-duration="1050"]{transition-duration:1050ms}body[data-aos-delay="1050"] [data-aos],[data-aos][data-aos][data-aos-delay="1050"]{transition-delay:0}body[data-aos-delay="1050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1050"].aos-animate{transition-delay:1050ms}body[data-aos-duration="1100"] [data-aos],[data-aos][data-aos][data-aos-duration="1100"]{transition-duration:1100ms}body[data-aos-delay="1100"] [data-aos],[data-aos][data-aos][data-aos-delay="1100"]{transition-delay:0}body[data-aos-delay="1100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1100"].aos-animate{transition-delay:1100ms}body[data-aos-duration="1150"] [data-aos],[data-aos][data-aos][data-aos-duration="1150"]{transition-duration:1150ms}body[data-aos-delay="1150"] [data-aos],[data-aos][data-aos][data-aos-delay="1150"]{transition-delay:0}body[data-aos-delay="1150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1150"].aos-animate{transition-delay:1150ms}body[data-aos-duration="1200"] [data-aos],[data-aos][data-aos][data-aos-duration="1200"]{transition-duration:1200ms}body[data-aos-delay="1200"] [data-aos],[data-aos][data-aos][data-aos-delay="1200"]{transition-delay:0}body[data-aos-delay="1200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1200"].aos-animate{transition-delay:1200ms}body[data-aos-duration="1250"] [data-aos],[data-aos][data-aos][data-aos-duration="1250"]{transition-duration:1250ms}body[data-aos-delay="1250"] [data-aos],[data-aos][data-aos][data-aos-delay="1250"]{transition-delay:0}body[data-aos-delay="1250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1250"].aos-animate{transition-delay:1250ms}body[data-aos-duration="1300"] [data-aos],[data-aos][data-aos][data-aos-duration="1300"]{transition-duration:1300ms}body[data-aos-delay="1300"] [data-aos],[data-aos][data-aos][data-aos-delay="1300"]{transition-delay:0}body[data-aos-delay="1300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1300"].aos-animate{transition-delay:1300ms}body[data-aos-duration="1350"] [data-aos],[data-aos][data-aos][data-aos-duration="1350"]{transition-duration:1350ms}body[data-aos-delay="1350"] [data-aos],[data-aos][data-aos][data-aos-delay="1350"]{transition-delay:0}body[data-aos-delay="1350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1350"].aos-animate{transition-delay:1350ms}body[data-aos-duration="1400"] [data-aos],[data-aos][data-aos][data-aos-duration="1400"]{transition-duration:1400ms}body[data-aos-delay="1400"] [data-aos],[data-aos][data-aos][data-aos-delay="1400"]{transition-delay:0}body[data-aos-delay="1400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1400"].aos-animate{transition-delay:1400ms}body[data-aos-duration="1450"] [data-aos],[data-aos][data-aos][data-aos-duration="1450"]{transition-duration:1450ms}body[data-aos-delay="1450"] [data-aos],[data-aos][data-aos][data-aos-delay="1450"]{transition-delay:0}body[data-aos-delay="1450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1450"].aos-animate{transition-delay:1450ms}body[data-aos-duration="1500"] [data-aos],[data-aos][data-aos][data-aos-duration="1500"]{transition-duration:1500ms}body[data-aos-delay="1500"] [data-aos],[data-aos][data-aos][data-aos-delay="1500"]{transition-delay:0}body[data-aos-delay="1500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1500"].aos-animate{transition-delay:1500ms}body[data-aos-duration="1550"] [data-aos],[data-aos][data-aos][data-aos-duration="1550"]{transition-duration:1550ms}body[data-aos-delay="1550"] [data-aos],[data-aos][data-aos][data-aos-delay="1550"]{transition-delay:0}body[data-aos-delay="1550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1550"].aos-animate{transition-delay:1550ms}body[data-aos-duration="1600"] [data-aos],[data-aos][data-aos][data-aos-duration="1600"]{transition-duration:1600ms}body[data-aos-delay="1600"] [data-aos],[data-aos][data-aos][data-aos-delay="1600"]{transition-delay:0}body[data-aos-delay="1600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1600"].aos-animate{transition-delay:1600ms}body[data-aos-duration="1650"] [data-aos],[data-aos][data-aos][data-aos-duration="1650"]{transition-duration:1650ms}body[data-aos-delay="1650"] [data-aos],[data-aos][data-aos][data-aos-delay="1650"]{transition-delay:0}body[data-aos-delay="1650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1650"].aos-animate{transition-delay:1650ms}body[data-aos-duration="1700"] [data-aos],[data-aos][data-aos][data-aos-duration="1700"]{transition-duration:1700ms}body[data-aos-delay="1700"] [data-aos],[data-aos][data-aos][data-aos-delay="1700"]{transition-delay:0}body[data-aos-delay="1700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1700"].aos-animate{transition-delay:1700ms}body[data-aos-duration="1750"] [data-aos],[data-aos][data-aos][data-aos-duration="1750"]{transition-duration:1750ms}body[data-aos-delay="1750"] [data-aos],[data-aos][data-aos][data-aos-delay="1750"]{transition-delay:0}body[data-aos-delay="1750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1750"].aos-animate{transition-delay:1750ms}body[data-aos-duration="1800"] [data-aos],[data-aos][data-aos][data-aos-duration="1800"]{transition-duration:1800ms}body[data-aos-delay="1800"] [data-aos],[data-aos][data-aos][data-aos-delay="1800"]{transition-delay:0}body[data-aos-delay="1800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1800"].aos-animate{transition-delay:1800ms}body[data-aos-duration="1850"] [data-aos],[data-aos][data-aos][data-aos-duration="1850"]{transition-duration:1850ms}body[data-aos-delay="1850"] [data-aos],[data-aos][data-aos][data-aos-delay="1850"]{transition-delay:0}body[data-aos-delay="1850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1850"].aos-animate{transition-delay:1850ms}body[data-aos-duration="1900"] [data-aos],[data-aos][data-aos][data-aos-duration="1900"]{transition-duration:1900ms}body[data-aos-delay="1900"] [data-aos],[data-aos][data-aos][data-aos-delay="1900"]{transition-delay:0}body[data-aos-delay="1900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1900"].aos-animate{transition-delay:1900ms}body[data-aos-duration="1950"] [data-aos],[data-aos][data-aos][data-aos-duration="1950"]{transition-duration:1950ms}body[data-aos-delay="1950"] [data-aos],[data-aos][data-aos][data-aos-delay="1950"]{transition-delay:0}body[data-aos-delay="1950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1950"].aos-animate{transition-delay:1950ms}body[data-aos-duration="2000"] [data-aos],[data-aos][data-aos][data-aos-duration="2000"]{transition-duration:2000ms}body[data-aos-delay="2000"] [data-aos],[data-aos][data-aos][data-aos-delay="2000"]{transition-delay:0}body[data-aos-delay="2000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2000"].aos-animate{transition-delay:2000ms}body[data-aos-duration="2050"] [data-aos],[data-aos][data-aos][data-aos-duration="2050"]{transition-duration:2050ms}body[data-aos-delay="2050"] [data-aos],[data-aos][data-aos][data-aos-delay="2050"]{transition-delay:0}body[data-aos-delay="2050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2050"].aos-animate{transition-delay:2050ms}body[data-aos-duration="2100"] [data-aos],[data-aos][data-aos][data-aos-duration="2100"]{transition-duration:2100ms}body[data-aos-delay="2100"] [data-aos],[data-aos][data-aos][data-aos-delay="2100"]{transition-delay:0}body[data-aos-delay="2100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2100"].aos-animate{transition-delay:2100ms}body[data-aos-duration="2150"] [data-aos],[data-aos][data-aos][data-aos-duration="2150"]{transition-duration:2150ms}body[data-aos-delay="2150"] [data-aos],[data-aos][data-aos][data-aos-delay="2150"]{transition-delay:0}body[data-aos-delay="2150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2150"].aos-animate{transition-delay:2150ms}body[data-aos-duration="2200"] [data-aos],[data-aos][data-aos][data-aos-duration="2200"]{transition-duration:2200ms}body[data-aos-delay="2200"] [data-aos],[data-aos][data-aos][data-aos-delay="2200"]{transition-delay:0}body[data-aos-delay="2200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2200"].aos-animate{transition-delay:2200ms}body[data-aos-duration="2250"] [data-aos],[data-aos][data-aos][data-aos-duration="2250"]{transition-duration:2250ms}body[data-aos-delay="2250"] [data-aos],[data-aos][data-aos][data-aos-delay="2250"]{transition-delay:0}body[data-aos-delay="2250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2250"].aos-animate{transition-delay:2250ms}body[data-aos-duration="2300"] [data-aos],[data-aos][data-aos][data-aos-duration="2300"]{transition-duration:2300ms}body[data-aos-delay="2300"] [data-aos],[data-aos][data-aos][data-aos-delay="2300"]{transition-delay:0}body[data-aos-delay="2300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2300"].aos-animate{transition-delay:2300ms}body[data-aos-duration="2350"] [data-aos],[data-aos][data-aos][data-aos-duration="2350"]{transition-duration:2350ms}body[data-aos-delay="2350"] [data-aos],[data-aos][data-aos][data-aos-delay="2350"]{transition-delay:0}body[data-aos-delay="2350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2350"].aos-animate{transition-delay:2350ms}body[data-aos-duration="2400"] [data-aos],[data-aos][data-aos][data-aos-duration="2400"]{transition-duration:2400ms}body[data-aos-delay="2400"] [data-aos],[data-aos][data-aos][data-aos-delay="2400"]{transition-delay:0}body[data-aos-delay="2400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2400"].aos-animate{transition-delay:2400ms}body[data-aos-duration="2450"] [data-aos],[data-aos][data-aos][data-aos-duration="2450"]{transition-duration:2450ms}body[data-aos-delay="2450"] [data-aos],[data-aos][data-aos][data-aos-delay="2450"]{transition-delay:0}body[data-aos-delay="2450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2450"].aos-animate{transition-delay:2450ms}body[data-aos-duration="2500"] [data-aos],[data-aos][data-aos][data-aos-duration="2500"]{transition-duration:2500ms}body[data-aos-delay="2500"] [data-aos],[data-aos][data-aos][data-aos-delay="2500"]{transition-delay:0}body[data-aos-delay="2500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2500"].aos-animate{transition-delay:2500ms}body[data-aos-duration="2550"] [data-aos],[data-aos][data-aos][data-aos-duration="2550"]{transition-duration:2550ms}body[data-aos-delay="2550"] [data-aos],[data-aos][data-aos][data-aos-delay="2550"]{transition-delay:0}body[data-aos-delay="2550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2550"].aos-animate{transition-delay:2550ms}body[data-aos-duration="2600"] [data-aos],[data-aos][data-aos][data-aos-duration="2600"]{transition-duration:2600ms}body[data-aos-delay="2600"] [data-aos],[data-aos][data-aos][data-aos-delay="2600"]{transition-delay:0}body[data-aos-delay="2600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2600"].aos-animate{transition-delay:2600ms}body[data-aos-duration="2650"] [data-aos],[data-aos][data-aos][data-aos-duration="2650"]{transition-duration:2650ms}body[data-aos-delay="2650"] [data-aos],[data-aos][data-aos][data-aos-delay="2650"]{transition-delay:0}body[data-aos-delay="2650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2650"].aos-animate{transition-delay:2650ms}body[data-aos-duration="2700"] [data-aos],[data-aos][data-aos][data-aos-duration="2700"]{transition-duration:2700ms}body[data-aos-delay="2700"] [data-aos],[data-aos][data-aos][data-aos-delay="2700"]{transition-delay:0}body[data-aos-delay="2700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2700"].aos-animate{transition-delay:2700ms}body[data-aos-duration="2750"] [data-aos],[data-aos][data-aos][data-aos-duration="2750"]{transition-duration:2750ms}body[data-aos-delay="2750"] [data-aos],[data-aos][data-aos][data-aos-delay="2750"]{transition-delay:0}body[data-aos-delay="2750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2750"].aos-animate{transition-delay:2750ms}body[data-aos-duration="2800"] [data-aos],[data-aos][data-aos][data-aos-duration="2800"]{transition-duration:2800ms}body[data-aos-delay="2800"] [data-aos],[data-aos][data-aos][data-aos-delay="2800"]{transition-delay:0}body[data-aos-delay="2800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2800"].aos-animate{transition-delay:2800ms}body[data-aos-duration="2850"] [data-aos],[data-aos][data-aos][data-aos-duration="2850"]{transition-duration:2850ms}body[data-aos-delay="2850"] [data-aos],[data-aos][data-aos][data-aos-delay="2850"]{transition-delay:0}body[data-aos-delay="2850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2850"].aos-animate{transition-delay:2850ms}body[data-aos-duration="2900"] [data-aos],[data-aos][data-aos][data-aos-duration="2900"]{transition-duration:2900ms}body[data-aos-delay="2900"] [data-aos],[data-aos][data-aos][data-aos-delay="2900"]{transition-delay:0}body[data-aos-delay="2900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2900"].aos-animate{transition-delay:2900ms}body[data-aos-duration="2950"] [data-aos],[data-aos][data-aos][data-aos-duration="2950"]{transition-duration:2950ms}body[data-aos-delay="2950"] [data-aos],[data-aos][data-aos][data-aos-delay="2950"]{transition-delay:0}body[data-aos-delay="2950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2950"].aos-animate{transition-delay:2950ms}body[data-aos-duration="3000"] [data-aos],[data-aos][data-aos][data-aos-duration="3000"]{transition-duration:3000ms}body[data-aos-delay="3000"] [data-aos],[data-aos][data-aos][data-aos-delay="3000"]{transition-delay:0}body[data-aos-delay="3000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="3000"].aos-animate{transition-delay:3000ms}body[data-aos-easing=linear] [data-aos],[data-aos][data-aos][data-aos-easing=linear]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}body[data-aos-easing=ease] [data-aos],[data-aos][data-aos][data-aos-easing=ease]{transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1)}body[data-aos-easing=ease-in] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in]{transition-timing-function:cubic-bezier(0.42, 0, 1, 1)}body[data-aos-easing=ease-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out]{transition-timing-function:cubic-bezier(0, 0, 0.58, 1)}body[data-aos-easing=ease-in-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out]{transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1)}body[data-aos-easing=ease-in-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-back]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}body[data-aos-easing=ease-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-back]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}body[data-aos-easing=ease-in-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}body[data-aos-easing=ease-in-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-sine]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}body[data-aos-easing=ease-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-sine]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}body[data-aos-easing=ease-in-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}body[data-aos-easing=ease-in-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quad]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}body[data-aos-easing=ease-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quad]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}body[data-aos-easing=ease-in-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}body[data-aos-easing=ease-in-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}body[data-aos-easing=ease-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}body[data-aos-easing=ease-in-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}body[data-aos-easing=ease-in-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quart]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}body[data-aos-easing=ease-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quart]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}body[data-aos-easing=ease-in-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translate3d(0, 0, 0)}[data-aos=fade-up]{transform:translate3d(0, 100px, 0)}[data-aos=fade-down]{transform:translate3d(0, -100px, 0)}[data-aos=fade-right]{transform:translate3d(-100px, 0, 0)}[data-aos=fade-left]{transform:translate3d(100px, 0, 0)}[data-aos=fade-up-right]{transform:translate3d(-100px, 100px, 0)}[data-aos=fade-up-left]{transform:translate3d(100px, 100px, 0)}[data-aos=fade-down-right]{transform:translate3d(-100px, -100px, 0)}[data-aos=fade-down-left]{transform:translate3d(100px, -100px, 0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translate3d(0, 0, 0) scale(1)}[data-aos=zoom-in]{transform:scale(0.6)}[data-aos=zoom-in-up]{transform:translate3d(0, 100px, 0) scale(0.6)}[data-aos=zoom-in-down]{transform:translate3d(0, -100px, 0) scale(0.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px, 0, 0) scale(0.6)}[data-aos=zoom-in-left]{transform:translate3d(100px, 0, 0) scale(0.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0, 100px, 0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0, -100px, 0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px, 0, 0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px, 0, 0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translate3d(0, 0, 0)}[data-aos=slide-up]{transform:translate3d(0, 100%, 0)}[data-aos=slide-down]{transform:translate3d(0, -100%, 0)}[data-aos=slide-right]{transform:translate3d(-100%, 0, 0)}[data-aos=slide-left]{transform:translate3d(100%, 0, 0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}@keyframes splide-loading{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s infinite linear;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__play{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.splide__pagination{align-items:center;gap:1rem;height:1rem;justify-content:var(--splide-nav-justify-content, center);list-style:none;padding:0}.splide__arrows{position:relative}.splide__pagination li.is-hidden{display:none}.sp__nav{align-items:center;display:flex;gap:calc(.5*var(--bs-gutter-x, 1.5rem));justify-content:var(--splide-nav-justify-content, center);margin-top:var(--splide-nav-mt, 2rem)}.sp__nav .btn-prev{order:2}.sp__nav .btn-next{order:3}.sp__nav .splide__pagination{order:1}.sp__nav li{display:flex}.splide__pagination__page{--bs-btn-bg: var(--bs-gray-500);--bs-btn-border-color: transparent;--bs-btn-border-width: 1px;--bs-btn-focus-box-shadow: 0 0 0 1px rgba(var(--bs-body-bg-rgb), 1), 0 0 0 3px rgba(var(--bs-primary-rgb), 1);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--splide-pagination-page-btn-width: 0.75rem;aspect-ratio:1;background-color:var(--bs-btn-bg, transparent);border-radius:9rem;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color, transparent);padding:0;width:var(--splide-pagination-page-btn-width)}.splide__pagination__page:is(:focus,:focus-visible,:hover,.is-active){background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.splide__pagination__page:is(.is-active){--splide-pagination-page-btn-width: 1rem;--bs-btn-bg: var(--bs-primary)}.splide__pagination__page:is(:focus-visible){box-shadow:var(--bs-btn-focus-box-shadow)}.sp--dash{--dash-width: 2.25rem;--dash-height: 0.5rem;--dash-skew: 20deg;--dash-gap: 1.25rem;--dash-inactive: rgba(255, 255, 255, 0.28);--dash-active: rgba(255, 255, 255, 1);--dash-hover: rgba(255, 255, 255, 0.55);--dash-bg: transparent}.sp--dash .splide__pagination{gap:var(--dash-gap);height:var(--dash-height)}.sp--dash .splide__pagination__page{background:none;border:0;border-radius:0;width:var(--dash-width);height:var(--dash-height);aspect-ratio:auto;position:relative;padding:0;isolation:isolate;--bs-btn-hover-bg: initial;--bs-btn-hover-border-color: initial}.sp--dash .splide__pagination__page::before{content:"";position:absolute;inset:0;background:var(--dash-inactive);transform:skewX(var(--dash-skew));transition:opacity .2s ease,background-color .2s ease,transform .2s ease}.sp--dash .splide__pagination__page:hover::before{background:var(--dash-hover)}.sp--dash .splide__pagination__page:focus-visible{outline:0;box-shadow:0 0 0 1px rgba(0,0,0,.6),0 0 0 3px hsla(0,0%,100%,.9);border-radius:2px}.sp--dash .splide__pagination__page.is-active::before,.sp--dash .splide__pagination__page[aria-current=true]::before{background:var(--dash-active);transform:skewX(var(--dash-skew)) scaleX(1.05)}.sp--dash{--arrow-size: 3rem;--arrow-offset-x: clamp(-5rem, -5vw, -6rem);--arrow-color: rgba(255, 255, 255, 0.55);--arrow-hover: rgba(255, 255, 255, 1);--arrow-disabled: rgba(255, 255, 255, 0.22)}.sp--dash .splide__arrows{position:absolute;inset:0;pointer-events:none}.sp--dash .splide__arrow{pointer-events:auto;position:absolute;top:calc(50% - 15px - var(--dash-height));transform:translateY(-50%);width:var(--arrow-size);height:var(--arrow-size);margin:0;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);box-shadow:none;display:grid;place-items:center;color:var(--arrow-color);transition:color .2s ease}.sp--dash .splide__arrow.splide__arrow--prev{left:var(--arrow-offset-x)}.sp--dash .splide__arrow.splide__arrow--next{right:var(--arrow-offset-x)}.sp--dash .splide__arrow>.ico{color:currentColor;line-height:1;display:inline-block}.sp--dash .splide__arrow.splide__arrow--disabled>.ico{opacity:.4}.sp--dash .splide__arrow:hover,.sp--dash .splide__arrow:focus-visible{color:var(--arrow-hover);outline:0}.sp--dash .splide__arrow.splide__arrow--disabled,.sp--dash .splide__arrow:disabled{color:var(--arrow-disabled);cursor:default}@media(max-width: 575.98px){.sp--dash{--arrow-size: 2.5rem;--arrow-offset-x: 0.75rem}}.splide:is(.is-disabled,.is-inactive){visibility:visible}.splide.is-initialized:not(.is-active) .splide__list{display:flex}@media(min-width: 1200px)and (min-height: 50rem){.sp__nav{--splide-nav-mt: 3rem}}