/**
 * Featherlight – ultra slim jQuery lightbox
 * Version 1.7.14 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2019, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/

html.with-featherlight {
	/* disable global scrolling when featherlights are visible */
	overflow: hidden;
}

.featherlight {
	display: none;

	/* dimensions: spanning the background from edge to edge */
	position:fixed;
	top: 0; right: 0; bottom: 0; left: 0;
	z-index: 2147483647; /* z-index needs to be >= elements on the site. */

	/* position: centering content */
	text-align: center;

	/* insures that the ::before pseudo element doesn't force wrap with fixed width content; */
	white-space: nowrap;

	/* styling */
	cursor: pointer;
	background: #333;
	/* IE8 "hack" for nested featherlights */
	background: rgba(0, 0, 0, 0);
}

/* support for nested featherlights. Does not work in IE8 (use JS to fix) */
.featherlight:last-of-type {
	background: rgba(0, 0, 0, 0.8);
}

.featherlight:before {
	/* position: trick to center content vertically */
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}

.featherlight .featherlight-content {
	/* make content container for positioned elements (close button) */
	position: relative;

	/* position: centering vertical and horizontal */
	text-align: left;
	vertical-align: middle;
	display: inline-block;

	/* dimensions: cut off images */
	overflow: auto;
	padding: 25px 25px 0;
	border-bottom: 25px solid transparent;

	/* dimensions: handling large content */
	margin-left: 5%;
	margin-right: 5%;
	max-height: 95%;

	/* styling */
	background: #fff;
	cursor: auto;

	/* reset white-space wrapping */
	white-space: normal;
}

/* contains the content */
.featherlight .featherlight-inner {
	/* make sure its visible */
	display: block;
}

/* don't show these though */
.featherlight script.featherlight-inner,
.featherlight link.featherlight-inner,
.featherlight style.featherlight-inner {
	display: none;
}

.featherlight .featherlight-close-icon {
	/* position: centering vertical and horizontal */
	position: absolute;
	z-index: 9999;
	top: 0;
	right: 0;

	/* dimensions: 25px x 25px */
	line-height: 25px;
	width: 25px;

	/* styling */
	cursor: pointer;
	text-align: center;
	font-family: Arial, sans-serif;
	background: #fff; /* Set the background in case it overlaps the content */
	background: rgba(255, 255, 255, 0.3);
	color: #000;
	border: none;
	padding: 0;
}

/* See http://stackoverflow.com/questions/16077341/how-to-reset-all-default-styles-of-the-html5-button-element */
.featherlight .featherlight-close-icon::-moz-focus-inner {
	border: 0;
	padding: 0;
}

.featherlight .featherlight-image {
	/* styling */
	width: 100%;
}


.featherlight-iframe .featherlight-content {
	/* removed the border for image croping since iframe is edge to edge */
	border-bottom: 0;
	padding: 0;
	-webkit-overflow-scrolling: touch;
}

.featherlight iframe {
	/* styling */
	border: none;
}

.featherlight * { /* See https://github.com/noelboss/featherlight/issues/42 */
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* handling phones and small screens */
@media only screen and (max-width: 1024px) {
	.featherlight .featherlight-content {
		/* dimensions: maximize lightbox with for small screens */
		margin-left: 0;
		margin-right: 0;
		max-height: 98%;

		padding: 10px 10px 0;
		border-bottom: 10px solid transparent;
	}
}

/* hide non featherlight items when printing */
@media print {
	html.with-featherlight > * > :not(.featherlight) {
		display: none;
	}
}

.slick-loading .slick-list{background:#fff url(node_modules/slick-carousel/slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";src:url(node_modules/slick-carousel/slick/fonts/slick.eot);src:url(node_modules/slick-carousel/slick/fonts/slick.eot?#iefix) format("embedded-opentype"),url(node_modules/slick-carousel/slick/fonts/slick.woff) format("woff"),url(node_modules/slick-carousel/slick/fonts/slick.ttf) format("truetype"),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5HZW5lcmF0ZWQgYnkgRm9udGFzdGljLm1lPC9tZXRhZGF0YT4KPGRlZnM+Cjxmb250IGlkPSJzbGljayIgaG9yaXotYWR2LXg9IjUxMiI+Cjxmb250LWZhY2UgZm9udC1mYW1pbHk9InNsaWNrIiB1bml0cy1wZXItZW09IjUxMiIgYXNjZW50PSI0ODAiIGRlc2NlbnQ9Ii0zMiIvPgo8bWlzc2luZy1nbHlwaCBob3Jpei1hZHYteD0iNTEyIiAvPgoKPGdseXBoIHVuaWNvZGU9IiYjODU5NDsiIGQ9Ik0yNDEgMTEzbDEzMCAxMzBjNCA0IDYgOCA2IDEzIDAgNS0yIDktNiAxM2wtMTMwIDEzMGMtMyAzLTcgNS0xMiA1LTUgMC0xMC0yLTEzLTVsLTI5LTMwYy00LTMtNi03LTYtMTIgMC01IDItMTAgNi0xM2w4Ny04OC04Ny04OGMtNC0zLTYtOC02LTEzIDAtNSAyLTkgNi0xMmwyOS0zMGMzLTMgOC01IDEzLTUgNSAwIDkgMiAxMiA1eiBtMjM0IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4KPGdseXBoIHVuaWNvZGU9IiYjODU5MjsiIGQ9Ik0yOTYgMTEzbDI5IDMwYzQgMyA2IDcgNiAxMiAwIDUtMiAxMC02IDEzbC04NyA4OCA4NyA4OGM0IDMgNiA4IDYgMTMgMCA1LTIgOS02IDEybC0yOSAzMGMtMyAzLTggNS0xMyA1LTUgMC05LTItMTItNWwtMTMwLTEzMGMtNC00LTYtOC02LTEzIDAtNSAyLTkgNi0xM2wxMzAtMTMwYzMtMyA3LTUgMTItNSA1IDAgMTAgMiAxMyA1eiBtMTc5IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4KPGdseXBoIHVuaWNvZGU9IiYjODIyNjsiIGQ9Ik00NzUgMjU2YzAtNDAtOS03Ny0yOS0xMTAtMjAtMzQtNDYtNjAtODAtODAtMzMtMjAtNzAtMjktMTEwLTI5LTQwIDAtNzcgOS0xMTAgMjktMzQgMjAtNjAgNDYtODAgODAtMjAgMzMtMjkgNzAtMjkgMTEwIDAgNDAgOSA3NyAyOSAxMTAgMjAgMzQgNDYgNjAgODAgODAgMzMgMjAgNzAgMjkgMTEwIDI5IDQwIDAgNzctOSAxMTAtMjkgMzQtMjAgNjAtNDYgODAtODAgMjAtMzMgMjktNzAgMjktMTEweiIvPgo8Z2x5cGggdW5pY29kZT0iJiM5NzsiIGQ9Ik00NzUgNDM5bDAtMTI4YzAtNS0xLTktNS0xMy00LTQtOC01LTEzLTVsLTEyOCAwYy04IDAtMTMgMy0xNyAxMS0zIDctMiAxNCA0IDIwbDQwIDM5Yy0yOCAyNi02MiAzOS0xMDAgMzktMjAgMC0zOS00LTU3LTExLTE4LTgtMzMtMTgtNDYtMzItMTQtMTMtMjQtMjgtMzItNDYtNy0xOC0xMS0zNy0xMS01NyAwLTIwIDQtMzkgMTEtNTcgOC0xOCAxOC0zMyAzMi00NiAxMy0xNCAyOC0yNCA0Ni0zMiAxOC03IDM3LTExIDU3LTExIDIzIDAgNDQgNSA2NCAxNSAyMCA5IDM4IDIzIDUxIDQyIDIgMSA0IDMgNyAzIDMgMCA1LTEgNy0zbDM5LTM5YzItMiAzLTMgMy02IDAtMi0xLTQtMi02LTIxLTI1LTQ2LTQ1LTc2LTU5LTI5LTE0LTYwLTIwLTkzLTIwLTMwIDAtNTggNS04NSAxNy0yNyAxMi01MSAyNy03MCA0Ny0yMCAxOS0zNSA0My00NyA3MC0xMiAyNy0xNyA1NS0xNyA4NSAwIDMwIDUgNTggMTcgODUgMTIgMjcgMjcgNTEgNDcgNzAgMTkgMjAgNDMgMzUgNzAgNDcgMjcgMTIgNTUgMTcgODUgMTcgMjggMCA1NS01IDgxLTE1IDI2LTExIDUwLTI2IDcwLTQ1bDM3IDM3YzYgNiAxMiA3IDIwIDQgOC00IDExLTkgMTEtMTd6Ii8+CjwvZm9udD48L2RlZnM+PC9zdmc+Cg==#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #dee2e6;border-radius:.25rem;outline:0;background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #dee2e6;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #dee2e6;border-radius:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #dee2e6;border-radius:.25rem;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #dee2e6;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.baSlider{width:100%}.baSlider,.baSlider>.frame{overflow-y:hidden;overflow-x:hidden}.baSlider>.frame{position:relative}.baSlider>.frame>.after{overflow:hidden;left:0;top:0;width:100%;position:relative;z-index:2}.baSlider.horizontal>.frame>.after{border-right:2px dashed #fff}.baSlider.vertical>.frame>.after{border-bottom:2px dashed #fff}.baSlider>.frame>.before{left:0;top:0;width:100%;position:absolute;z-index:1}.baSlider [baSlider-handler]{width:80px;height:80px;cursor:pointer;border-radius:50%;border:2px solid #fff;background:#000;position:absolute;z-index:3}.baSlider [baSlider-handler]>img{width:50px;height:50px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.krba-slider{position:relative}.krba-slider .krba-knob{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%)}.krba-slider .krba-before{position:absolute;top:0;height:100%;overflow:hidden}.krba-slider.krba-horizontal .krba-after-image{width:100%;margin:0 auto}.krba-slider.krba-horizontal .krba-before-image{max-width:none}#top .flex_column_table.krct-layout-base,.krct-layout-base{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.krct-layout-half,.krct-layout-fifty{flex:6 0 0;width:50%}.krct-layout-third{flex:4 0 0;width:100%/3}.krct-layout-1{width:100%}.krct-layout-2{width:50%}.krct-layout-3{width:33.3333333333%}.krct-layout-4{width:25%}.krct-layout-5{width:20%}.krct-layout-6{width:16.6666666667%}.krct-layout-7{width:14.2857142857%}.krct-layout-8{width:12.5%}.krct-layout-9{width:11.1111111111%}.krct-layout-10{width:10%}.krct-layout-11{width:9.0909090909%}.krct-layout-12{width:8.3333333333%}@media(min-width: 0){.krct-layout-xs-1{width:100%}}@media(min-width: 0){.krct-layout-xs-2{width:50%}}@media(min-width: 0){.krct-layout-xs-3{width:33.3333333333%}}@media(min-width: 0){.krct-layout-xs-4{width:25%}}@media(min-width: 0){.krct-layout-xs-5{width:20%}}@media(min-width: 0){.krct-layout-xs-6{width:16.6666666667%}}@media(min-width: 0){.krct-layout-xs-7{width:14.2857142857%}}@media(min-width: 0){.krct-layout-xs-8{width:12.5%}}@media(min-width: 0){.krct-layout-xs-9{width:11.1111111111%}}@media(min-width: 0){.krct-layout-xs-10{width:10%}}@media(min-width: 0){.krct-layout-xs-11{width:9.0909090909%}}@media(min-width: 0){.krct-layout-xs-12{width:8.3333333333%}}@media(min-width: 576px){.krct-layout-sm-1{width:100%}}@media(min-width: 576px){.krct-layout-sm-2{width:50%}}@media(min-width: 576px){.krct-layout-sm-3{width:33.3333333333%}}@media(min-width: 576px){.krct-layout-sm-4{width:25%}}@media(min-width: 576px){.krct-layout-sm-5{width:20%}}@media(min-width: 576px){.krct-layout-sm-6{width:16.6666666667%}}@media(min-width: 576px){.krct-layout-sm-7{width:14.2857142857%}}@media(min-width: 576px){.krct-layout-sm-8{width:12.5%}}@media(min-width: 576px){.krct-layout-sm-9{width:11.1111111111%}}@media(min-width: 576px){.krct-layout-sm-10{width:10%}}@media(min-width: 576px){.krct-layout-sm-11{width:9.0909090909%}}@media(min-width: 576px){.krct-layout-sm-12{width:8.3333333333%}}@media(min-width: 768px){.krct-layout-md-1{width:100%}}@media(min-width: 768px){.krct-layout-md-2{width:50%}}@media(min-width: 768px){.krct-layout-md-3{width:33.3333333333%}}@media(min-width: 768px){.krct-layout-md-4{width:25%}}@media(min-width: 768px){.krct-layout-md-5{width:20%}}@media(min-width: 768px){.krct-layout-md-6{width:16.6666666667%}}@media(min-width: 768px){.krct-layout-md-7{width:14.2857142857%}}@media(min-width: 768px){.krct-layout-md-8{width:12.5%}}@media(min-width: 768px){.krct-layout-md-9{width:11.1111111111%}}@media(min-width: 768px){.krct-layout-md-10{width:10%}}@media(min-width: 768px){.krct-layout-md-11{width:9.0909090909%}}@media(min-width: 768px){.krct-layout-md-12{width:8.3333333333%}}@media(min-width: 992px){.krct-layout-lg-1{width:100%}}@media(min-width: 992px){.krct-layout-lg-2{width:50%}}@media(min-width: 992px){.krct-layout-lg-3{width:33.3333333333%}}@media(min-width: 992px){.krct-layout-lg-4{width:25%}}@media(min-width: 992px){.krct-layout-lg-5{width:20%}}@media(min-width: 992px){.krct-layout-lg-6{width:16.6666666667%}}@media(min-width: 992px){.krct-layout-lg-7{width:14.2857142857%}}@media(min-width: 992px){.krct-layout-lg-8{width:12.5%}}@media(min-width: 992px){.krct-layout-lg-9{width:11.1111111111%}}@media(min-width: 992px){.krct-layout-lg-10{width:10%}}@media(min-width: 992px){.krct-layout-lg-11{width:9.0909090909%}}@media(min-width: 992px){.krct-layout-lg-12{width:8.3333333333%}}@media(min-width: 1200px){.krct-layout-xl-1{width:100%}}@media(min-width: 1200px){.krct-layout-xl-2{width:50%}}@media(min-width: 1200px){.krct-layout-xl-3{width:33.3333333333%}}@media(min-width: 1200px){.krct-layout-xl-4{width:25%}}@media(min-width: 1200px){.krct-layout-xl-5{width:20%}}@media(min-width: 1200px){.krct-layout-xl-6{width:16.6666666667%}}@media(min-width: 1200px){.krct-layout-xl-7{width:14.2857142857%}}@media(min-width: 1200px){.krct-layout-xl-8{width:12.5%}}@media(min-width: 1200px){.krct-layout-xl-9{width:11.1111111111%}}@media(min-width: 1200px){.krct-layout-xl-10{width:10%}}@media(min-width: 1200px){.krct-layout-xl-11{width:9.0909090909%}}@media(min-width: 1200px){.krct-layout-xl-12{width:8.3333333333%}}@media(min-width: 1400px){.krct-layout-xxl-1{width:100%}}@media(min-width: 1400px){.krct-layout-xxl-2{width:50%}}@media(min-width: 1400px){.krct-layout-xxl-3{width:33.3333333333%}}@media(min-width: 1400px){.krct-layout-xxl-4{width:25%}}@media(min-width: 1400px){.krct-layout-xxl-5{width:20%}}@media(min-width: 1400px){.krct-layout-xxl-6{width:16.6666666667%}}@media(min-width: 1400px){.krct-layout-xxl-7{width:14.2857142857%}}@media(min-width: 1400px){.krct-layout-xxl-8{width:12.5%}}@media(min-width: 1400px){.krct-layout-xxl-9{width:11.1111111111%}}@media(min-width: 1400px){.krct-layout-xxl-10{width:10%}}@media(min-width: 1400px){.krct-layout-xxl-11{width:9.0909090909%}}@media(min-width: 1400px){.krct-layout-xxl-12{width:8.3333333333%}}.krct-image-responsive{height:auto;max-width:100%}.krct-margin-none{margin:0}.krct-padding-none{padding:0}.krct-d-none,.krct-hidden{display:none}.krct-imp-margin-none{margin:0 !important}.krct-imp-padding-none{padding:0 !important}.krct-imp-d-none{display:none !important}.krct-avia-fixcolumn .flex-column:first-child{margin-left:0}.krct-avia-fixcolumn .av_one_half:nth-child(2){margin-left:6%}.krct-back-button-container{z-index:100;position:absolute;width:100%;top:100px;left:0}.krct-back-button-container-inner{position:relative;max-width:1680px;margin:0 auto;width:100%;padding:0 50px;clear:both}.krct-ccl{display:flex}.krct-ccl .krct-ccl-list{list-style:none}.krct-ccl .krct-ccl-list li{display:flex;flex-direction:column;margin:0;border-top:1px solid rgba(0,0,0,.15)}.krct-ccl .krct-ccl-list li:last-of-type{border-bottom:1px solid rgba(0,0,0,.15)}.krct-ccl .krct-ccl-list .krct-ccl-list-content-show{display:block}.krct-ccl .krct-ccl-list-content{display:none}.krct-ccl .krct-ccl-views{display:none}@media(min-width: 992px){.krct-ccl .krct-ccl-list{flex:1;list-style:none}.krct-ccl .krct-ccl-list .krct-ccl-list-content{display:none}.krct-ccl .krct-ccl-views{display:block;flex:1}.krct-ccl .krct-ccl-views .krct-ccl-view{display:none;background-size:cover;background-repeat:no-repeat}.krct-ccl .krct-ccl-views .krct-ccl-view.krct-ccl-view-show{display:block}}.krct-stickynav{z-index:2;display:block;position:fixed;left:0;right:0}.krct-stickynav ul{margin:1rem;padding:0;display:flex;flex-direction:row;overflow-x:scroll;overflow-y:hidden}.krct-stickynav ul li{margin:0 1rem}@media(min-width: 768px){.krct-stickynav ul{overflow-x:hidden;overflow-y:hidden}}.grid-elements{display:flex;flex-wrap:wrap;margin-bottom:2rem}.grid-elements .grid-element{flex:1;height:6.5rem;border:solid #000 1px}.grid-elements .flex-break{width:100%;border-left:1px solid #000}.grid-elements .grid-selection{font-weight:bold}table.grid-management{border-collapse:collapse}table.grid-management tr td{padding:.5rem 2rem .5rem 0}table.grid-management thead{display:block}table.grid-management thead tr{border-bottom:solid 1px #a9a9a9}table.grid-management tbody{display:block}table.grid-management tbody tr{border-bottom:solid 1px #d3d3d3}.grid-settings{margin-bottom:2rem}#grid-editor-container h2{margin:0 0 1rem 0;padding:0;font-weight:bold}#grid-editor-container .grid-elements-wrapper{display:flex}#grid-editor-container .grid-elements-wrapper .grid-elements{flex:1;margin-right:1rem}.view360{position:relative;margin-bottom:2rem;overflow:hidden}.view360 .view360-viewport{margin-bottom:2rem}.view360 .view-tab{display:none}.view360 .view-tab-show{display:block}.view360 .slide-intro{display:flex;justify-content:center;align-content:center;position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}.view360 .slide-intro img{width:5rem}.view360 .annotation{background-color:#fff;border:#000 solid 1px;border-radius:20px;height:20px;width:20px}.view360 .annotation:hover{background-color:#000}#kr-navbar-section-data{display:none}.krct-gradientcollapse{position:relative;overflow:hidden;transition:max-height 250ms linear}.krct-gradientcollapse-inner{position:absolute;min-height:10rem;width:100%;transform:translateY(-100%);background-image:linear-gradient(180deg, rgba(255, 255, 255, 0), white)}.krct-gradientcollapse-button{display:flex;flex-direction:row;align-items:center}.krct-gradientcollapse-button img{width:2rem;height:2rem}.krct-gradientcollapse-wrapper .krct-gradientcollapse-inner{transition:opacity 250ms linear;opacity:1}.krct-gradientcollapse-wrapper.krct-open .krct-gradientcollapse-inner{transition:opacity 250ms linear;opacity:0}.slider-button-wrapper{position:relative;display:block}.slider-button-wrapper .slide-button{position:absolute;display:block;background-color:#fff;height:1rem;min-width:1rem}.krba-subtitle{text-align:center}.krct-collapsible-pageviews .krct-collapsible-pageview{display:none}.krct-collapsible-pageviews .krct-collapsible-pageview.krct-collapsible-pageview-active{display:block}.krct-product-set-tabs{display:flex}.krct-product-set-tabs .krct-product-set-view-buttons{max-height:5rem;display:flex;flex-direction:row}.krct-product-set-tabs .krct-product-view{display:none}.krct-product-set-tabs .krct-product-view.krct-product-view-active{display:flex}.krct-product-set-tabs .krct-product-set-button-icon{flex:1;max-width:5rem}.krct-product-set-tabs .krct-product-item-img{height:auto;max-width:100%}#webrotate-view{min-height:500px}.krct-product-set-product{min-width:50%}.webrotate-fallback-image{padding:0 2rem}.krct-hover-tab-container{display:flex;flex-direction:column;position:relative;overflow:hidden}.krct-hover-tab-buttons{display:flex;flex-direction:row}.krct-hover-tab-buttons img{display:block;height:2rem}.krct-hover-tab-content{margin-right:50%}.krct-hover-tabs{display:flex;flex-direction:row;align-items:stretch;flex:1}.krct-hover-tab-initial,.krct-hover-tab{flex:1;order:1;padding-top:2rem;background-repeat:no-repeat;background-size:contain;background-position:bottom right}.krct-hover-tab-initial.krct-hover-tab-active,.krct-hover-tab.krct-hover-tab-active{order:0}.krct-searchable-content-clone{display:none}.krct-searchable-container .avia_codeblock_section{height:100%}.krct-searchable-container .avia_codeblock{height:100%}.krct-searchable-container .krct-hover-tab-container{height:100%}.krct-searchable-cat-filter{display:flex}.krct-searchable-cat-filter .krct-searchable-filter{flex:1;padding:0 .5rem}.krct-searchable-cat-filter .krct-searchable-filter:first-child{padding:0 .5rem 0 0}.krct-searchable-cat-filter .krct-searchable-filter:last-child{padding:0 0 0 .5rem}.krct-searchable-message{display:none}.krct-searchable-message.krct-searchable-show{display:block}.krct-ctm-header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;overflow-y:hidden;overflow-x:hidden}.krct-ctm-header-button{margin-bottom:1rem}.krct-ctm-card.krct-active .krct-ctm-card-expand-content{display:block}.krct-ctm-content{display:-ms-grid;display:grid;grid-auto-flow:dense;grid-gap:1rem;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;word-wrap:break-word}.krct-ctm-card-expand-content{display:none}@media(min-width: 768px){.krct-ctm-content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}.krct-ctm-card{-ms-grid-row-span:1;grid-row:span 1;-ms-grid-column-span:1;grid-column:span 1}.krct-ctm-card.krct-active{-ms-grid-row-span:2;grid-row:span 2;-ms-grid-column-span:2;grid-column:span 2}}@media(min-width: 992px){.krct-ctm-content{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}}.krct-ff-slide{display:flex;flex-direction:column}.krct-ff-slide-left,.krct-ff-slide-right{display:flex;flex:1;margin:1rem}@media(min-width: 768px){.krct-ff-slide{display:flex;flex-direction:row}.krct-ff-slide-reverse{flex-direction:row-reverse}.krct-ff-slide-left,.krct-ff-slide-right{align-items:center}}.krct-lls-lightbox-content{display:none}.krct-lls-link-wrapper{padding:1rem}
