.h1, .h2, .h3, .h4, .h5, .h6, body, h1, h2, h3, h4, h5, h6 {
	color: #000001;
}

.btn.btn-cart, .btn.btn-conversion, a.btn.btn-cart, a.btn.btn-conversion, 
.btn.btn-cart:hover, .btn.btn-conversion:hover, 
a.btn.btn-cart:hover, a.btn.btn-conversion:hover {
color: #fff;
font-weight: 600;
}

.s31-mobile-hidden {
	display: block;
}

.advanced-order {
	min-height: 300px;
}

.top-navigation-bar .container .top-navigation-menu {
	flex: 1 1 80%;
	padding-right: 30px;
}

.top-navigation-bar .container .top-navigation-menu .top-navigation-menu-item-external-54 a, .top-navigation-bar .container .top-navigation-menu .top-navigation-menu-item-external-51 a {
	position: relative;
	padding-left: 25px;
	margin-left: 20px;
}

.top-navigation-bar .container .top-navigation-menu .top-navigation-menu-item-external-51 a::before {
	content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjA2NzggMTEuNzQ3MUwxMC4wNjkyIDExLjc0NzhDMTAuMDk2OCAxMS43NjIxIDEwLjEyNTMgMTEuNzc2NyAxMC4xNTQ0IDExLjc5MTZDMTAuMTkwNyAxMS44MTAzIDEwLjIyNzkgMTEuODI5MyAxMC4yNjUyIDExLjg0ODhMMTEuMjgxNSAxMC44MzcxTDExLjI4MTYgMTAuODM3TTEwLjA2NzggMTEuNzQ3MUwxMy42NTE4IDEwLjkxMTNDMTMuMzIzOCAxMC41NzAyIDEyLjkyODEgMTAuMzg3OCAxMi41MDg3IDEwLjM4NzhDMTIuMDkyOCAxMC4zODc4IDExLjY5MzcgMTAuNTY2OCAxMS4zNTIyIDEwLjkwNzlMMTEuMjgxNiAxMC44MzdNMTAuMDY3OCAxMS43NDcxQzkuOTQ1MTMgMTEuNjg1OCA5LjgzNDcyIDExLjYzMDYgOS43NDE0IDExLjU3MjhDOC43NTExMyAxMC45NDQ3IDcuODQ5NTMgMTAuMTI1MyA2Ljk4Mjk5IDkuMDYyMjFDNi41ODQ1MSA4LjU1OTIgNi4zMTI2NSA4LjEzNDgxIDYuMTEzMjggNy43MTA1OEM2LjM0NTY0IDcuNDk1MzUgNi41NjQwNCA3LjI3NDA0IDYuNzc0OTcgNy4wNjAzQzYuNzk5MjMgNy4wMzU3MiA2LjgyMzM4IDcuMDExMjQgNi44NDc0NSA2Ljk4Njg4QzYuODk1MDQgNi45MzkzNiA2Ljk0MjU4IDYuODkxMDUgNi45ODk3NSA2Ljg0MzFMNi45ODk4NyA2Ljg0Mjk4QzcuMDM3MjYgNi43OTQ4MSA3LjA4NDMgNi43NDcgNy4xMzEyOCA2LjcwMDA5QzcuNTAxOTMgNi4zMjk5OCA3LjY5MzI2IDUuODk4NjIgNy42OTMyNiA1LjQ2MDkyQzcuNjkzMjYgNS4wMjMyMiA3LjUwMTkzIDQuNTkxODYgNy4xMzEyOCA0LjIyMTc1TDYuMjA4MDQgMy4yOTk4NUM2LjEwMyAzLjE5NDk2IDUuOTk1OTQgMy4wODgwNCA1Ljg5NTc4IDIuOTgxMzZMNS44OTU3OCAyLjk4MTM1TDUuODk0NjggMi45ODAyMUM1LjY5MTkyIDIuNzcwOTkgNS40Nzc2NyAyLjU1MzYyIDUuMjU2MTMgMi4zNDkzNEM0LjkxMjA4IDIuMDA5ODggNC40OTU4MiAxLjgyNTI5IDQuMDU0MTggMS44MjUyOUMzLjYxMjI3IDEuODI1MjkgMy4xODkyNCAyLjAxMDA4IDIuODM1MTYgMi4zNDk1MUwyLjgzNTE0IDIuMzQ5NDlMMi44MzM3IDIuMzUwOTRMMi44MjY5MyAyLjM1NzY5TDIuODI2OTMgMi4zNTc2OUwyLjgyNjYyIDIuMzU4TDEuNjc3MTEgMy41MTU5N0MxLjY3NzA2IDMuNTE2MDIgMS42NzcwMSAzLjUxNjA4IDEuNjc2OTUgMy41MTYxM0MxLjIyNzU3IDMuOTY0OTMgMC45NzA0ODMgNC41MTM1OSAwLjkxNDMwNSA1LjE0ODE4TDAuOTE0MzAzIDUuMTQ4MThMMC45MTQyNTMgNS4xNDg3OUMwLjgzMTIxNSA2LjE1NzYyIDEuMTI4NjkgNy4wOTMyOCAxLjM1MzA0IDcuNjk3NDdDMS45MDU1MyA5LjE4NTY2IDIuNzMwMzUgMTAuNTYzIDMuOTU3MDUgMTIuMDM1NkwzLjk1NzI3IDEyLjAzNTlDNS40NDczOSAxMy44MTI2IDcuMjQwODMgMTUuMjE2MiA5LjI4OTczIDE2LjIwNTFMOS4yOTA0MyAxNi4yMDU1QzEwLjA3MDYgMTYuNTc0NyAxMS4xMjMxIDE3LjAxNzMgMTIuMzAyOCAxNy4wOTI5TDEyLjMwNDUgMTcuMDkzQzEyLjM3NTIgMTcuMDk2MyAxMi40NTE5IDE3LjA5OTggMTIuNTIyMyAxNy4wOTk4QzEzLjMzMDIgMTcuMDk5OCAxNC4wMTMzIDE2LjgwODcgMTQuNTQ3MSAxNi4yMzAyTDE0LjU1NjcgMTYuMjE5OEwxNC41NTc3IDE2LjIxNzZDMTQuNTU4NiAxNi4yMTY3IDE0LjU1OTUgMTYuMjE1NyAxNC41NjAzIDE2LjIxNDdDMTQuNTYyNyAxNi4yMTE4IDE0LjU2NTUgMTYuMjA4MyAxNC41NjgzIDE2LjIwNDJDMTQuNzI2NCAxNi4wMTM3IDE0LjkwNzEgMTUuODM5MiAxNS4xMDIxIDE1LjY1MDlDMTUuMTE3NCAxNS42MzYyIDE1LjEzMjcgMTUuNjIxMyAxNS4xNDgxIDE1LjYwNjRDMTUuMjk0IDE1LjQ2NzYgMTUuNDQzOCAxNS4zMjEzIDE1LjU5MDYgMTUuMTY4QzE1Ljk0MDQgMTQuODA0NSAxNi4xMjkyIDE0LjM3NTMgMTYuMTI5MiAxMy45MzAyQzE2LjEyOTIgMTMuNDgxMiAxNS45MzY2IDEzLjA1NDcgMTUuNTc4OSAxMi43MDFDMTUuNTc4OSAxMi43MDEgMTUuNTc4OCAxMi43MDA5IDE1LjU3ODcgMTIuNzAwOEwxMy43MjMyIDEwLjg0MTNNMTAuMDY3OCAxMS43NDcxTDEzLjcyMzIgMTAuODQxM00xMS4yODE2IDEwLjgzN0MxMS42Mzg3IDEwLjQ4MDQgMTIuMDYyMiAxMC4yODc4IDEyLjUwODcgMTAuMjg3OEMxMi45NTg5IDEwLjI4NzggMTMuMzc5MyAxMC40ODQgMTMuNzIzMiAxMC44NDEzTTExLjI4MTYgMTAuODM3TDEzLjcyMzIgMTAuODQxM00xNC45Mjc1IDE0LjM5NDhDMTQuOTA3OCAxNC40MTg1IDE0Ljg4NjUgMTQuNDQyMSAxNC44NjM4IDE0LjQ2NThMMTQuODYyNSAxNC40NjQ2VjE0LjM2ODdDMTQuODcwOCAxNC4zNjg4IDE0Ljg4MDEgMTQuMzcwMSAxNC44ODk5IDE0LjM3MzJDMTQuOTAyNCAxNC4zNzcxIDE0LjkxNTcgMTQuMzg0IDE0LjkyNzUgMTQuMzk0OFpNMTQuNDU4IDE0LjczMThDMTQuNDMyNiAxNC43NTY1IDE0LjQwNjcgMTQuNzgxNSAxNC4zODA1IDE0LjgwNzFDMTQuMTYwOCAxNS4wMTY0IDEzLjkzNTIgMTUuMjM4MSAxMy43MjI2IDE1LjQ4NzlDMTMuNDAxMSAxNS44MzAzIDEzLjAyNTkgMTUuOTkxNCAxMi41MjU2IDE1Ljk5MTRDMTIuNDc0MyAxNS45OTE0IDEyLjQyMzYgMTUuOTkxNCAxMi4zNzY3IDE1Ljk4ODNMMTIuMzc2NSAxNS45ODgzQzExLjM5MjIgMTUuOTI1NCAxMC40NzMzIDE1LjU0MDkgOS43NzU1MyAxNS4yMDc3QzcuODc0NTggMTQuMjg4OCA2LjIwNTE2IDEyLjk4NDEgNC44MTc0NiAxMS4zMzAxQzMuNjcgOS45NDkwNCAyLjkwNTQ4IDguNjc1NTMgMi4zOTk1NCA3LjMxMDQ4TDIuMzk5NDQgNy4zMTAyQzIuMDg4MTIgNi40Nzc4OCAxLjk3NzU2IDUuODM4MTIgMi4wMjY2NiA1LjIzOTY1QzIuMDU4NSA0Ljg2ODA5IDIuMjAwNDUgNC41NjI2NCAyLjQ2NDM2IDQuMjk5MTFMMy42MTY0MiAzLjE0ODcyQzMuNzcwMjkgMy4wMDQ4NSAzLjkyMjQ5IDIuOTM3MDYgNC4wNjA5NCAyLjkzNzA2QzQuMjMzOTIgMi45MzcwNiA0LjM4MjA1IDMuMDQyMzcgNC40ODQwMyAzLjE0NDJMNC40ODQwMyAzLjE0NDIxTDQuNDg5MSAzLjE0OTI3TDQuNDk0MTggMy4xNTQzNEw0LjQ5NDEzIDMuMTU0MzhMNC40OTY2MSAzLjE1NjY5QzQuNzAwOTcgMy4zNDczNyA0Ljg5NTY3IDMuNTQ1MSA1LjEwMTc3IDMuNzU3NjVMNS4xMDE3OSAzLjc1NzY3QzUuMTU0NTMgMy44MTIwNCA1LjIwODA4IDMuODY2MzYgNS4yNjE3MiAzLjkyMDc2TDUuMjYyODggMy45MjE5NEM1LjMxNjIzIDMuOTc2MDUgNS4zNjk2OCA0LjAzMDI3IDUuNDIzMDkgNC4wODUyN0w1LjQyMzA5IDQuMDg1MjhMNS40MjQxNyA0LjA4NjM2TDYuMzQ3NDEgNS4wMDgyNkM2LjUxNzE1IDUuMTc3NzUgNi41ODY5MyA1LjMyNTk4IDYuNTg2OTMgNS40NjA5MkM2LjU4NjkzIDUuNTk1ODUgNi41MTcxNSA1Ljc0NDA5IDYuMzQ3NDEgNS45MTM1OEM2LjMxMzY5IDUuOTQ3MjUgNi4yODA4MiA1Ljk4MDQ2IDYuMjQ4MzEgNi4wMTMzQzYuMTg0NTkgNi4wNzc2OCA2LjEyMjI5IDYuMTQwNjIgNi4wNTc4MyA2LjIwMjc2TDYuMDU3OCA2LjIwMjczTDYuMDU1NzUgNi4yMDQ4M0M1Ljc3MjA2IDYuNDk0ODUgNS41MDMzOCA2Ljc2MzA5IDUuMjExNyA3LjAyNDIyTDUuMjExNiA3LjAyNDExTDUuMjA4OCA3LjAyNjlMNS4yMDc0NSA3LjAyODAxTDUuMjAzNjUgNy4wMzExOUM1LjE5OTg1IDcuMDM0NDQgNS4xOTIwOSA3LjA0MTE5IDUuMTg0MTQgNy4wNTE1OEM1LjAyODQgNy4yMDk2OCA0Ljk2MDA0IDcuMzcxMzMgNC45NDIzMyA3LjUyNDA5QzQuOTI0NjkgNy42NzYzMiA0Ljk1ODM4IDcuODExNDIgNC45OTAyOSA3LjkxMjMyTDQuOTkwMjggNy45MTIzMkw0Ljk5MDc4IDcuOTEzODNMNC45OTU4NSA3LjkyOTAzTDUuMDAwOTIgNy45NDQyMkw1LjAwMDY5IDcuOTQ0M0w1LjAwMzM2IDcuOTUwNzZDNS4yNDggOC41NDI1NSA1LjU5MTc3IDkuMDk3NTcgNi4xMDk1OSA5Ljc1NDEyTDYuMTA5MDQgOS43NTQ1NUw2LjExNzE3IDkuNzYyNjdDNy4wNTUzNSAxMC45MTYgOC4wNDYzMSAxMS44MTczIDkuMTQxMDUgMTIuNTA4NkM5LjI4NDAxIDEyLjU5OTEgOS40Mjk4NSAxMi42NzE5IDkuNTY0MDMgMTIuNzM4OUw5LjU2NTg1IDEyLjczOThDOS42ODg2NyAxMi44MDEyIDkuNzk5MjMgMTIuODU2NCA5Ljg5MjYzIDEyLjkxNDNMOS44OTI0MSAxMi45MTQ3TDkuOTAwNjUgMTIuOTE4OEM5LjkwMjQgMTIuOTE5NyA5LjkwNTA2IDEyLjkyMTMgOS45MTI2NiAxMi45MjZMOS45MTM3MSAxMi45MjY2QzkuOTE5ODIgMTIuOTMwNSA5LjkzMDEyIDEyLjkzNjkgOS45NDEyMyAxMi45NDI0TDkuOTg1OSAxMi44NTNMOS45NDEyMyAxMi45NDI0QzEwLjA2ODIgMTMuMDA1OCAxMC4xOTE2IDEzLjAzNzQgMTAuMzIwNyAxMy4wMzc0QzEwLjY0MjggMTMuMDM3NCAxMC44NDM2IDEyLjgzNjggMTAuOTA0MyAxMi43NzYzTDEwLjkwNTQgMTIuNzc1MkwxMi4wNjIgMTEuNjIwM0MxMi4xNzI1IDExLjUwOTkgMTIuMzMwNCAxMS4zOTYyIDEyLjUwMiAxMS4zOTYyQzEyLjY3MDEgMTEuMzk2MiAxMi44MTc3IDExLjUwMzQgMTIuOTE1MSAxMS42MTAyTDEyLjkxNSAxMS42MTAyTDEyLjkxODMgMTEuNjEzNUwxMi45MjE3IDExLjYxNjlMMTIuOTI1MSAxMS42MjAzTDE0Ljc4ODQgMTMuNDgwOUwxNC43ODg4IDEzLjQ4MTNDMTQuOTUxNCAxMy42NDIxIDE1LjAyMDQgMTMuNzkyOSAxNS4wMjA4IDEzLjkzMzhDMTUuMDIxMSAxNC4wNzI4IDE0Ljk1NDggMTQuMjI0MyAxNC43OTkxIDE0LjM4ODhDMTQuNzkyOCAxNC4zOTM2IDE0Ljc4NjQgMTQuMzk5NyAxNC43ODA2IDE0LjQwNzRDMTQuNzc5NyAxNC40MDg2IDE0Ljc3ODcgMTQuNDA5OSAxNC43Nzc2IDE0LjQxMTVDMTQuNjc0OSAxNC41MjExIDE0LjU3MDIgMTQuNjIyOCAxNC40NTggMTQuNzMxOFoiIGZpbGw9IiMxQTE5MzciIHN0cm9rZT0iIzFBMTkzNyIgc3Ryb2tlLXdpZHRoPSIwLjIiLz4KPHBhdGggZD0iTTEzLjczMTkgOC44MTU1NEwxMy43MzE5IDguODE1NjFMMTMuNzM1NSA4LjgxNTAzQzE0LjA0MTcgOC43NjU0NCAxNC4yNDI4IDguNDc2NDMgMTQuMTkzNiA4LjE3MzQ4TDE0LjE5MzQgOC4xNzI3QzE0LjAwNzMgNy4wODE1NyAxMy40OTAyIDYuMDg2ODUgMTIuNzAxMiA1LjI5OTAzQzExLjkxMjIgNC41MTEyMiAxMC45MTYxIDMuOTk0ODYgOS44MjM0OCAzLjgwOTAxTDkuODIzNDggMy44MDkwMUw5LjgyMjcgMy44MDg4OEM5LjUxODk4IDMuNzU5NyA5LjIzNDMzIDMuOTYwNzggOS4xODA3IDQuMjYxNUM5LjEyNzMyIDQuNTYwODEgOS4zMjQxOSA0Ljg1NDU5IDkuNjMxNDkgNC45MDQ1MkMxMC40OTY1IDUuMDQ5NjMgMTEuMjgyNSA1LjQ1ODM4IDExLjkxMDYgNi4wODU1NUMxMi41Mzg1IDYuNzEyNTQgMTIuOTQ0NiA3LjQ5NzM4IDEzLjA5MzMgOC4zNjE1OEMxMy4xMzkgOC42MzQxOSAxMy4zNzQ4IDguODIzMDcgMTMuNjQxNyA4LjgyMzA3QzEzLjY3MjcgOC44MjMwNyAxMy43MDA2IDguODE5NTIgMTMuNzIzOCA4LjgxNjU2QzEzLjcyNjYgOC44MTYyMSAxMy43MjkzIDguODE1ODcgMTMuNzMxOSA4LjgxNTU0WiIgZmlsbD0iIzFBMTkzNyIgc3Ryb2tlPSIjMUExOTM3IiBzdHJva2Utd2lkdGg9IjAuMiIvPgo8cGF0aCBkPSJNMTUuOTk0NyA4LjIyMzEyQzE2LjA0MDMgOC40OTU4IDE2LjI3NjIgOC42ODQ3NCAxNi41NDMxIDguNjg0NzRDMTYuNTc0MiA4LjY4NDc0IDE2LjYwMiA4LjY4MTE5IDE2LjYyNTMgOC42NzgyM0MxNi42MjggOC42Nzc4OCAxNi42MzA3IDguNjc3NTQgMTYuNjMzMyA4LjY3NzIxTDE2LjYzMzMgOC42NzcyNUwxNi42MzU4IDguNjc2ODdDMTYuOTM4NCA4LjYzMTM0IDE3LjE0NDggOC4zNDI0OSAxNy4wOTE1IDguMDQxMTFDMTYuNzg3IDYuMjU3NzYgMTUuOTQ1MiA0LjYzNDkzIDE0LjY1MjMgMy4zNDM5M0MxMy4zNTk1IDIuMDUzMDEgMTEuNzM0NSAxLjIxMjUyIDkuOTQ4OCAwLjkwODQzQzkuNjQ1NzkgMC44NTQ3NTMgOS4zNjIzMiAxLjA2MjA1IDkuMzA5MDMgMS4zNjA4NUw5LjMwOTAyIDEuMzYwODVMOS4zMDg3NyAxLjM2MjM4QzkuMjU5MzkgMS42NjY0NCA5LjQ2MTU1IDEuOTUwMzcgOS43NjU1OCAyLjAwMzcxTDkuNzY2MTcgMi4wMDM4MUMxMS4zMjEzIDIuMjY3MDYgMTIuNzM5OCAzLjAwMzQ1IDEzLjg2ODUgNC4xMjcwNkMxNC45OTY5IDUuMjUzOSAxNS43MzExIDYuNjcwMjIgMTUuOTk0NyA4LjIyMzEyWk0xNS45OTQ3IDguMjIzMTJDMTUuOTk0NyA4LjIyMzA4IDE1Ljk5NDcgOC4yMjMwMyAxNS45OTQ3IDguMjIyOTlMMTYuMDkzMyA4LjIwNjUyTTE1Ljk5NDcgOC4yMjMxMkMxNS45OTQ3IDguMjIzMTcgMTUuOTk0NyA4LjIyMzIyIDE1Ljk5NDggOC4yMjMyNkwxNi4wOTMzIDguMjA2NTJNMTYuMDkzMyA4LjIwNjUyQzE2LjEzMDUgOC40Mjk0IDE2LjMyMzMgOC41ODQ3NCAxNi41NDMxIDguNTg0NzRDMTYuNTY3NSA4LjU4NDc0IDE2LjU4OSA4LjU4MjAxIDE2LjYxMjggOC41NzlDMTYuNjE1NSA4LjU3ODY3IDE2LjYxODIgOC41NzgzMiAxNi42MjA5IDguNTc3OThDMTYuODY3OCA4LjU0MDg0IDE3LjAzNjkgOC4zMDQ0NSAxNi45OTI5IDguMDU3OTRDMTYuNjkxOSA2LjI5NTE5IDE1Ljg2IDQuNjkxMTYgMTQuNTgxNyAzLjQxNDY5QzEzLjMwMzMgMi4xMzgyMiAxMS42OTcgMS4zMDc1IDkuOTMxNjYgMS4wMDY5NUwxNi4wOTMzIDguMjA2NTJaIiBmaWxsPSIjMUExOTM3IiBzdHJva2U9IiMxQTE5MzciIHN0cm9rZS13aWR0aD0iMC4yIi8+Cjwvc3ZnPgo=");
	position: absolute;
	left: -5px;
    top: 4px;
}

.top-navigation-bar .container .top-navigation-menu .top-navigation-menu-item-external-54 a::before {
	content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNzg4MDEgNy40NzM0MUwxNS4yNSAyLjkyMTc1VjEwLjM1QzE1LjI1IDEwLjQ4MjYgMTUuMTk3MyAxMC42MDk4IDE1LjEwMzYgMTAuNzAzNkMxNS4wMDk4IDEwLjc5NzMgMTQuODgyNiAxMC44NSAxNC43NSAxMC44NUgyLjY1QzIuNTE3MzkgMTAuODUgMi4zOTAyMSAxMC43OTczIDIuMjk2NDUgMTAuNzAzNkMyLjIwMjY4IDEwLjYwOTggMi4xNSAxMC40ODI2IDIuMTUgMTAuMzVWMi45MjE3NUw3LjYxMTk5IDcuNDczNDFMNy42MTIgNy40NzM0MkM3LjkxNzQ3IDcuNzI3ODUgOC4zMDI0NSA3Ljg2NzE4IDguNyA3Ljg2NzE4QzkuMDk3NTUgNy44NjcxOCA5LjQ4MjUzIDcuNzI3ODUgOS43ODggNy40NzM0Mkw5Ljc4ODAxIDcuNDczNDFaTTE0Ljc1IDAuOTVIMi42NUMyLjE5OTEzIDAuOTUgMS43NjY3MyAxLjEyOTExIDEuNDQ3OTIgMS40NDc5MkMxLjEyOTExIDEuNzY2NzMgMC45NSAyLjE5OTEzIDAuOTUgMi42NVYxMC4zNUMwLjk1IDEwLjgwMDkgMS4xMjkxMSAxMS4yMzMzIDEuNDQ3OTIgMTEuNTUyMUMxLjc2NjczIDExLjg3MDkgMi4xOTkxMyAxMi4wNSAyLjY1IDEyLjA1SDE0Ljc1QzE1LjIwMDkgMTIuMDUgMTUuNjMzMyAxMS44NzA5IDE1Ljk1MjEgMTEuNTUyMUMxNi4yNzA5IDExLjIzMzMgMTYuNDUgMTAuODAwOSAxNi40NSAxMC4zNVYyLjY1QzE2LjQ1IDIuMTk5MTMgMTYuMjcwOSAxLjc2NjczIDE1Ljk1MjEgMS40NDc5MkMxNS42MzMzIDEuMTI5MTEgMTUuMjAwOSAwLjk1IDE0Ljc1IDAuOTVaTTguMzggNi41NTUwOEwzLjA5NjA2IDIuMTVIMTQuMzAzOUw5LjAyIDYuNTU1MDhDOS4wMTk5OSA2LjU1NTA5IDkuMDE5OTkgNi41NTUwOSA5LjAxOTk4IDYuNTU1MUM4LjkzMDE0IDYuNjI5OTIgOC44MTY5MiA2LjY3MDg5IDguNyA2LjY3MDg5QzguNTgzMDcgNi42NzA4OSA4LjQ2OTg0IDYuNjI5OTEgOC4zOCA2LjU1NTA4WiIgZmlsbD0iIzFBMTkzNyIgc3Ryb2tlPSIjMUExOTM3IiBzdHJva2Utd2lkdGg9IjAuMSIvPgo8L3N2Zz4K");
	position: absolute;
	left: -5px;
    top: 6px;
	padding-right: 0;
}

.top-navigation-bar .container .top-navigation-menu .top-navigation-menu-item-external-63 a {
	font-weight: bold;
	padding-right: 0;
	pointer-events: none;
}

.btn.btn-default, a.btn.btn-default, .btn.btn-default:hover, a.btn.btn-default:hover {
	color: #fff;
}

.tab-content .btn.btn-primary, .tab-content a.btn.btn-primary {
	padding: 15px;
}

.breadcrumbs {
	padding-top: 20px;
}

.search-focused .search-input-icon:before, .search-window-visible .search-input-icon:before {
	color: #fff;
	font-size: 11px;
}

#header .search-input {
	border: 1px solid #CFCFCF;
	padding-left: 15px;
    padding-right: 50px;
}

#header .header-bottom {
	border-width: 1px 0 1px;
}

.search-input-icon {
	right: -25px;
	left: auto;
	background-color: var(--color-secondary);
	border-color: var(--color-secondary);
	width: 48px;
    height: 48px;
}

.search-input-icon:before {
	content: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.4601 10.3185L15.7639 14.6223C15.9151 14.7737 16.0001 14.979 16 15.193C15.9999 15.407 15.9148 15.6122 15.7635 15.7635C15.6121 15.9147 15.4068 15.9997 15.1928 15.9996C14.9788 15.9995 14.7736 15.9144 14.6223 15.7631L10.3185 11.4593C9.03194 12.4558 7.41407 12.9247 5.79403 12.7707C4.17398 12.6167 2.67346 11.8513 1.59771 10.6302C0.521957 9.40911 -0.0482098 7.82408 0.00319691 6.19754C0.0546036 4.57101 0.723722 3.02514 1.87443 1.87443C3.02514 0.723722 4.57101 0.0546036 6.19754 0.00319691C7.82408 -0.0482098 9.40911 0.521957 10.6302 1.59771C11.8513 2.67346 12.6167 4.17398 12.7707 5.79403C12.9247 7.41407 12.4558 9.03194 11.4593 10.3185H11.4601ZM6.4003 11.1993C7.67328 11.1993 8.89412 10.6936 9.79425 9.79345C10.6944 8.89332 11.2001 7.67248 11.2001 6.3995C11.2001 5.12652 10.6944 3.90568 9.79425 3.00554C8.89412 2.10541 7.67328 1.59972 6.4003 1.59972C5.12732 1.59972 3.90648 2.10541 3.00634 3.00554C2.10621 3.90568 1.60052 5.12652 1.60052 6.3995C1.60052 7.67248 2.10621 8.89332 3.00634 9.79345C3.90648 10.6936 5.12732 11.1993 6.4003 11.1993Z" fill="white"/></svg>');
}

.navigation-in ul li a b {
	font-weight: 400;
}

.navigation-in ul li.menu-item-742 {
	background-color: #821d32;
}
@media (hover: hover) {
	.navigation-in ul li.menu-item-742:hover {
		background-color: #561220;
	}
}
.navigation-in ul li.menu-item-742 a b {
	color: #fff;
	font-weight: 600;
}

.news-item-detail article header {
	background-color: rgba(240, 240, 240, 1);
	padding: 30px 0;
	margin-bottom: 30px;
	box-sizing: border-box;
}

.news-item-detail h1, #content h1 {
	color: #821d32;
	max-width: max-content;
	position: relative;
	font-size: 34px;
	line-height: 43px;
	width: auto;
	margin: 0 auto;
	text-align: center;
	font-weight: 400;
	letter-spacing: 1px;
}

#content .p-detail-inner-header h1 {
	border-bottom: none;
	font-size: 34px;
	text-align: left;
	margin-bottom: 20px;
}

.extended-description {
	background-color: #f7f7f7;
    padding: 20px;
    box-sizing: border-box;
}

.extended-description table.detail-parameters tbody tr th .row-header-label {
	background-color: #f7f7f7;
}



.s31-custom-cms .s31-flex-wrap-center {
	display: flex;
	flex-wrap: wrap;
	margin-left: -20px;
	margin-right: -20px;
	padding: 20px 0;
}

.s31-flex-wrap-right {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-end;
	align-items: center;
}

.s31-custom-cms img {
	height: 100%;
}

.s31-custom-cms .s31-img-auto {
	height: auto;
}

.s31-custom-cms .s31-img-center {
	text-align: center;
}

.container-narrow {
	width: 1418px;
}

.s31-custom-cms .s31-custom-h2, .news-wrapper h2 a, .news-item-detail h2 {
	color: #821d32;
	font-size: 34px;
	line-height: 34px;
	font-weight: 400;
	letter-spacing: 0px;
	display: inline-block;
	position: relative;
}

.news-wrapper .news-item .news-image {
	height: auto;
}

.s31-galery-box img, .s31-galery-box a {
	margin-bottom: 20px;
}

.s31-flex-wrap-center {
	display: flex;
	flex-wrap: wrap;
}

footer {
	background-color: #000;
}

.s31-footer-title {
	font-size: 16px;
	font-weight: 600;
	color: #fff;
}

.s31-footer-social {
	display: flex;
	margin-top: 30px;
}

.s31-footer-social img:first-of-type {
	margin-right: 20px;
}

.s31-footer-text {
	font-size: 14px;
	color: #fff;
	line-height: 30px;
	margin-bottom: 0;
}

.s31-footer-text li, .s31-footer-text ul {
	color: #fff;
	font-size: 14px;
	padding-left: 0;
	list-style: none;
}

.s31-footer-text li a {
	color: #fff;
	font-size: 14px;
	line-height: 30px;
}

.s31-footer-text span {
	font-size: 14px;
	font-weight: 600;
	margin-top: 30px;
}

.s31-footer-bottom {
	border-top: 1px solid gray;
	padding: 50px 0;
}

.s31-footer-bottom .s31-flex-wrap-center {
	align-items: center;
}

.s31-footer-bottom .s31-flex-wrap-right img {
	margin-left: 30px;
}

.s31-footer-box-first {
	padding: 80px 0 60px;
}

.s31-footer-banner {
	display: block;
	text-align: center;
}

.s31-no-padding {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.s31-footer-img-kontakt {
	display: flex;
	align-items: center;
	color: #fff;
}

.s31-footer-img-kontakt img {
	margin-right: 10px;
}

.newsletter-header h4 {
	text-align: center;
	font-size: 24px;
	line-height: 44px;
	color: #821d32;
	margin-bottom: 20px;
	font-weight: normal;
}

#footer .compact-form {
	margin: 0 auto;
	max-width: 587px;
}

#footer .compact-form .btn {
	width: 48px;
}

#footer .btn.btn-arrow-right:before, #footer a.btn.btn-arrow-right:before {
	color: #fff;
	content: url('data:image/svg+xml,<svg width="18" height="15" viewBox="0 0 18 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.625 7.27588H1" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M10.323 13.5511L16.6251 7.27605L10.323 1" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}

#footer .consents, #footer .consents a {
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	text-align: center;
	margin-top: 0;
}

#footer .footer-bottom {
	display: none;
}

.s31-pozadi-cont {
	position: relative;
}

.s31-pozadi {
    position: absolute;
    top: 0;
    left: 50%;
    width: calc(100vw - 20px);
    height: 100%;
    transform: translateX(-50%);
    background-color: #F7F7F7;
}

.s31-pozadi-box {
    background-color: #F7F7F7;
    position: relative;
    z-index: 1;
	padding: 60px 0 50px;
}

.s31-pozadi-box h2 {
	margin-bottom: 60px;
}

#content .welcome h1 {
	font-size: 34px;
	font-weight: 400;
	line-height: 51px;
	text-align: center;
	text-decoration: none;
	color: #821d32;
	border-bottom: none;
	display: flex;
    align-items: center;
    justify-content: center;
}

/* #content .welcome h1::before {
	content: url("https://www.granat.cz/user/documents/upload/homepage/darek.jpg");
	margin-right: 10px;
} */

#content .welcome .s31-subheader {
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: center;
	max-width: 800px;
	margin: 0 auto 50px;
}

.in-tipy-na-vanocni-darky h1 {
	display: flex;
    align-items: center;
    justify-content: center;
}

/* .in-tipy-na-vanocni-darky h1::before {
	content: url("https://www.granat.cz/user/documents/upload/homepage/darek.jpg");
	margin-right: 10px;
} */

.s31-homepage h2 {
	font-size: 34px;
	font-weight: 400;
	line-height: 51px;
	text-align: center;
	color: #821d32;
}

.s31-homepage h3 {
	font-size: 24px;
	font-weight: 400;
	line-height: 34px;
	text-align: left;
	margin: 20px 0 10px;
	color: #821d32;
}

.s31-homepage p {
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
}

.s31-homepage .s31-homepage-flex.s31-homepage-flex-first {
	flex-wrap: wrap;
	justify-content: center;
}

.s31-homepage .s31-homepage-flex {
	display: flex;
	align-items: center;
	margin-bottom: 100px;
}

.s31-homepage .s31-homepage-flex.s31-homepage-flex-first .s31-homapege-img-box {
	box-shadow: 0px 0px 15px 0px #0000001A;
	width: calc(33% - 40px);
	margin: 0 20px;
    box-sizing: border-box;
	position: relative;
	margin-bottom: 40px;
	max-width: 240px;
}

.s31-homepage .s31-homepage-flex .s31-homapege-img-box {
	box-shadow: 0px 0px 15px 0px #0000001A;
	width: 25%;
	margin: 0 15px;
    box-sizing: border-box;
	position: relative;
}

.s31-homapege-img-box-gray {
	background-color: #F7F7F7;
}

.s31-homepage .s31-homepage-flex .s31-text-url {
	text-align: center;
	font-size: 16px;
	font-weight: 700;
	line-height: 24px;
	margin: 20px auto 20px;
	max-width: 167px;
	display: block;
}

.s31-homepage .s31-homepage-flex .s31-text-url-absolute {
	text-align: center;
	font-size: 24px;
	font-weight: 400;
	line-height: 34px;
	margin: 20px auto 20px;
	max-width: 167px;
	display: block;
}

.s31-homepage .s31-homepage-flex .s31-text-url-absolute {
	position: absolute;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    width: calc(100% - 40px);
    max-width: 100%;
    text-align: left;
    margin: 20px;
}

.s31-homepage-cons {
	display: flex;
	flex-wrap: wrap;
	max-width: 1060px;
    justify-content: space-between;
    margin: 0 auto;
}

.s31-homepage-cons-box {
	width: 33.333%;
	max-width: 320px;
}

.s31-homepage-cons-box h3 {
	display: flex;
	align-items: flex-start;
}

.s31-homepage-cons-box h3 img {
	margin-right: 20px;
	display: none;
}

#content .s31-homepage-cons-box p {
	margin-bottom: 50px;
}

.s31-homepage-blog {
	display: grid;
    margin: 0 auto;
    justify-content: space-between;
    grid-template-columns: repeat(3, calc(33.333% - 40px));
    gap: 20px 40px;
    width: 100%;
	margin-bottom: 60px;
}

.s31-homepage-banner {
	display: block;
	margin-bottom: 80px;
}

.s31-homepage-blog-box {
	position: relative;
    display: grid;
    grid-row: span 4;
    grid-template-rows: subgrid;
	align-items: end;
}

.s31-homepage-blog-box h3 {
	font-size: 24px;
	font-weight: 400;
	line-height: 36px;
	text-align: left;
	color: #821d32;
}

.s31-homepage-blog-box p {
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	margin: 0 !important;
}

.s31-homepage-blog-box a {
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	text-decoration: underline;
	color: #821d32;
}

.s31-homepage .s31-custom-cms .s31-flex-wrap-center {
	align-items: center;
}

.s31-homepage .s31-custom-cms h2 {
	text-align: left;
	margin-bottom: 20px;
}

.s31-h2-space {
	margin-top: 80px;
}

.s31-blog-button {
	text-align: center !important;
    margin: 0 auto 80px;
    display: block !important;
    width: 200px;
}

html:not([lang=en]) .footer-en {
    display: none !important;
}

html:not([lang=cs]) .footer-cs {
    display: none !important;
}

#navigation .menu-level-2 {
	justify-content: flex-start;
}

.in-aktualne .content img:first-of-type, .in-news .content img:first-of-type {
	margin: 0 auto;
	display: block;
}
/* .in-aktualne .content img, .in-news .content img {
	height: 100%;
} */

.in-aktualne time, .in-news time {
	text-align: center;
	color: #000;
}

.order-summary-inner {
	background-color: #fff;
}

a.next-step-back {
    appearance: none;
    border-radius: 0;
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    padding: 10px 26px !important;
    text-align: center;
    text-transform: uppercase;
    transition: all .3s ease-out;
    white-space: normal;
    margin-right: 10px;
}

.ordering-process footer, .ordering-process .footer-bottom {
	display: none;
}

.s31-galery-box img {
	height: auto;
}

.s31-kontakt-cont {
	display: flex;
}

.s31-kontakt-box {
	margin-left: 40px;
}

@media (hover: hover) {
	#navigation .navigation-in ul li:hover > a > b, #navigation .navigation-in ul li:hover> a > span, #navigation .navigation-in ul li:hover > div > a > span {
		text-decoration: none;
	}

	#navigation .navigation-in ul li > a:hover > b, #navigation .navigation-in ul li > a:hover > span, #navigation .navigation-in ul li > div > a:hover > span {
		text-decoration: underline;
	}

	.navigation-in .has-third-level div>ul a:hover {
		text-decoration: underline;
	}
}
.menu-level-2 span, .menu-level-2 a, .menu-level-2 {
	font-weight: 400;
}

.widget-parameter-wrapper {
	display: none;
}

.category-title {
	margin-bottom: 20px !important;
}

.payment-info b {
	font-weight: 400;
}

.basic-description img {
	margin-top: 20px;
}

.subcategories.with-image li {
	padding: 13px 5px;
}

.subcategories li a .text {
	font-weight: normal;
}

.products-block>div .p .p-bottom.single-button {
	padding-left: 0;
}

.products-block>div .p .name {
	padding: 0;
}

.p-in {
	padding: 11px 15px;
	text-align: left;
}

.p-tools {
	display: none !important;
}

.products-block>div .p .stars-wrapper {
	justify-content: left;
}

.products-block>div .p .p-bottom>div .prices {
	justify-content: left;
}

.products-block>div .p .p-bottom>div .prices .price-standard {
	margin-left: 0;
}

body:not(.type-index) .products-block {
	border-left: 1px solid #E4E4E4;
    border-top: 1px solid #E4E4E4;
}

body:not(.type-index) .products-block > div {
	border-width: 1px;
    border-style: none solid solid none;
    border-color: #e4e4e4;
}

.product-slider .products-block {
	border-left: none !important;
	
}

.product-slider .products-block>div .p .p-bottom {
	padding: 20px 0;
}

.filters-unveil-button-wrapper .btn-default {
	color: #752733 !important;
}

#checkoutSidebar .toggle-contacts {
	color: #000;
}

.basic-description .rate-wrapper {
	display: none;
}
.s31-rating-info {
	color: gray;
	padding-top: 10px;
}

ol.cart-header li.active strong {
	color: #fff;
}

:where(body.ums_back_to_shop_buttons--on) .advancedOrder__buttons {
	margin-top: 20px;
	margin-bottom: 0;
}

.advanced-order .advanced-order-suggestion {
	margin-top: 20px;
    padding-top: 20px;
}

.product-slider-holder {
	padding: 20px;
}

.advanced-order .product-slider-holder.has-navigation {
	width: 80%;
}

.advanced-order .extras-wrap .extra {
	margin-top: 0;
}

.applied-coupon strong {
	font-weight: 400;
	font-size: 14px;
	line-height: normal;
}

.applied-coupon fieldset.inline {
	position: relative;
}

.applied-coupon fieldset.inline:before {
    content: "\e912";
    font-size: 10px;
    position: absolute;
    left: 15px;
	top: -4px;
    pointer-events: none;
    touch-action: none;
	font-family: "shoptet";
}

.applied-coupon fieldset.inline:hover:before {
    color: #821d32;
}

.applied-coupon input.btn.btn-sm.btn-primary {
	border: none;
	width: auto;
	padding: 0 10px;
	height: auto;
	color: #fff;
	font-size: 14px;
}

.cart-wrapper .extra.delivery .price-range:before {
	content: "\e92e";
    font-size: 30px;
    color: green;
	margin-left: -40px;
	line-height: 10px;
}

.cart-wrapper .box-bg-default .extra.delivery {
	max-width: 520px;
    padding: 15px 20px;
    background: #eaf7e9;
}

.cart-wrapper .box-bg-default .extra.delivery span, .cart-wrapper .box-bg-default .extra.delivery strong {
	font-size: 14px;
	line-height: normal;
}

.cart-wrapper .box-bg-default .extra.delivery .price-range > div {
	background-color: green;
}

.cart-wrapper .box-bg-default .extra.delivery .price-range {
	margin-left: 40px;
    margin-top: 10px;
	height: 10px;
	width: auto;
}

/* Login a registrace resize */
#formLogin, #register-form {
	max-width: 670px;
	margin: 30px auto;
}

@media (min-width: 768px) {
	.news-item-detail .container-narrow {
		width:747px;
	}

	.fitted .navigation-in ul {
        justify-content: center;
    }
}

@media (min-width: 992px) {
	.news-item-detail .container-narrow {
		width:972px;
	}
}

@media (min-width: 1200px) {
	.news-item-detail .container-narrow {
		width:1178px;
	}
}

@media (max-width: 1199px) {
	.basic-description img {
		margin-top: 20px;
		margin-bottom: 20px;
	}

	.top-navigation-bar .container .top-navigation-menu {
		flex: 1 1 50%;
	}
}

@media (max-width: 992px) {
	.s31-homepage .s31-homepage-flex {
		flex-wrap: wrap;

	}

	.s31-homepage .s31-homepage-flex .s31-homapege-img-box {
		width: calc(50% - 30px);
		margin-bottom: 30px;
	}

	.s31-homepage-cons-box {
		width: calc(50% - 30px);
	}

	.s31-homepage-blog {
		grid-template-columns: repeat(1, 100%);
	}

	.s31-homepage .s31-text-order {
		margin-bottom: 30px;
	}
}

@media (max-width: 768px) {
	.s31-mobile-hidden {
		display: none;
	}

	.s31-image-order {
		order: 2;
	}

	.s31-text-order {
		order: 1;
	}

	.s31-custom-cms .s31-flex-wrap-center {
		margin: 0;
	}

	.s31-custom-cms .col-lg-1, .s31-custom-cms .col-lg-10, .s31-custom-cms .col-lg-11, .s31-custom-cms .col-lg-12, .s31-custom-cms .col-lg-2, .s31-custom-cms .col-lg-3, .s31-custom-cms .col-lg-4, .s31-custom-cms .col-lg-5, .s31-custom-cms .col-lg-6, .s31-custom-cms .col-lg-7, 
	.s31-custom-cms .col-lg-8, .s31-custom-cms .col-lg-9, .s31-custom-cms .col-md-1, .s31-custom-cms .col-md-10, .s31-custom-cms .col-md-11, .s31-custom-cms .col-md-12, .s31-custom-cms .col-md-2, .s31-custom-cms .col-md-3, .s31-custom-cms .col-md-4, 
	.s31-custom-cms .col-md-5, .s31-custom-cms .col-md-6, .s31-custom-cms .col-md-7, .s31-custom-cms .col-md-8, .s31-custom-cms .col-md-9, .s31-custom-cms .col-sm-1, .s31-custom-cms .col-sm-10, .s31-custom-cms .col-sm-11, .s31-custom-cms .col-sm-12, 
	.s31-custom-cms .col-sm-2, .s31-custom-cms .col-sm-3, .s31-custom-cms .col-sm-4, .s31-custom-cms .col-sm-5, .s31-custom-cms .col-sm-6, .s31-custom-cms .col-sm-7, .s31-custom-cms .col-sm-8, .s31-custom-cms .col-sm-9, .s31-custom-cms .col-xl-1,
	.s31-custom-cms .col-xl-10, .s31-custom-cms .col-xl-11, .s31-custom-cms .col-xl-12, .s31-custom-cms .col-xl-2, .s31-custom-cms .col-xl-3, .s31-custom-cms .col-xl-4, .s31-custom-cms .col-xl-5, .s31-custom-cms .col-xl-6, .s31-custom-cms .col-xl-7, 
	.s31-custom-cms .col-xl-8, .s31-custom-cms .col-xl-9, .s31-custom-cms .col-xs-1, .s31-custom-cms .col-xs-10, .s31-custom-cms .col-xs-11, .s31-custom-cms .col-xs-12, .s31-custom-cms .col-xs-2, .s31-custom-cms .col-xs-3, .s31-custom-cms .col-xs-4, 
	.s31-custom-cms .col-xs-5, .s31-custom-cms .col-xs-6, .s31-custom-cms .col-xs-7, .s31-custom-cms .col-xs-8, .s31-custom-cms .col-xs-9 {
		padding: 0;
	}

	.s31-footer-title {
		margin-top: 30px;
	}

	.s31-footer-title:first-of-type {
		margin-top: 0;
	}

	.s31-flex-wrap-right {
		flex-wrap: nowrap;
		justify-content: center;
		margin-top: 30px;
	}

	.s31-footer-bottom .s31-flex-wrap-right img {
		margin-left: 0;
	}

	#content .welcome h1, .in-tipy-na-vanocni-darky h1 {
		display: block;
	}
	
	#content .welcome h1::before, .in-tipy-na-vanocni-darky h1::before {
		margin-right: 0;
		display: block;
	}

	.welcome-wrapper {
		margin-top: 0;
	}

	.s31-homepage .s31-homepage-flex .s31-homapege-img-box {
		width: 100%;
	}

	.s31-homepage .s31-homepage-flex.s31-homepage-flex-first .s31-homapege-img-box {
		width: calc(50% - 14px);
		margin: 0 7px 15px;
	}

	.s31-homepage-cons-box {
		width: 100%;
	}

	.s31-homepage-cons-box h3 img {
		display: block;
	}

	.s31-blog-button {
		margin: 0 auto 30px !important;
	}

	.s31-homepage .s31-homepage-flex {
		margin-bottom: 30px;
	}

	.s31-footer-box-first {
		padding: 30px 0 20px;
	}

	.s31-h2-space {
		margin-top: 30px;
	}

	.s31-homepage-blog {
		margin-bottom: 30px;
	}
	
	.s31-homepage-banner {
		margin-bottom: 30px;
	}

	.s31-subheader {
		margin-bottom: 20px;
	}
	
	.s31-homepage .s31-homepage-flex .s31-homapege-img-box {
		text-align: center;
	}

	.s31-homepage .s31-homepage-flex .s31-text-url-absolute {
		align-items: center;
	}

	.s31-homepage .s31-homepage-flex .s31-text-url-absolute .s31-homepage-arrow {
		margin-left: 20px;
	}

	.s31-homepage .s31-homepage-flex .s31-text-url-absolute br {
		display: none;
	}

	.s31-homepage-cons {
		justify-content: center;
	}

	.subcategories.with-image li {
		padding: 5px 0;
	}

	.subcategories li a {
		padding: 0 10px 0 10px;
	}

	#navigation .menu-level-2 {
		background-color: #fff;
	}

	#navigation .navigation-in ul li>a>b {
		text-decoration: none;
	}

	#navigation .menu-level-1>li>a, #navigation .navigationActions>li>a {
		border-bottom: 1px solid #e4e4e4;
	}

	.menu-item-742 .submenu-arrow:after {
		color: #fff;
	}

	#navigation .navigation-in ul li:hover>a>b, #navigation .navigation-in ul li:hover>a>span {
		text-decoration: none;
	}

	#navigation .navigation-in ul li>a>span .shp-flag {
		margin-left: 10px;
	}

	.s31-kontakt-cont {
		flex-wrap: wrap;
	}

	.s31-kontakt-box {
		margin-left: 0;
	}

	.description-inner {
		display: flex;
		flex-wrap: wrap;
	}

	.basic-description {
		order: 2;
		width: 100%;
	}

	.extended-description {
		order: 1;
		margin-bottom: 20px;
		width: 100%;
	}

	.phone-mobile {
		padding-bottom: 2rem;
		padding-top: 2rem;
		position: relative;
		padding-left: 50px;
		background: #f7f7f7;
		border-top: 2px solid black;
	}
		.email-mobile {
		padding-bottom: 2rem;
		position: relative;
		padding-left: 50px;
		background: #f7f7f7;
		border-bottom: 2px solid black;
	}

	.phone-mobile::before {
		content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNzg4MDEgNy40NzM0MUwxNS4yNSAyLjkyMTc1VjEwLjM1QzE1LjI1IDEwLjQ4MjYgMTUuMTk3MyAxMC42MDk4IDE1LjEwMzYgMTAuNzAzNkMxNS4wMDk4IDEwLjc5NzMgMTQuODgyNiAxMC44NSAxNC43NSAxMC44NUgyLjY1QzIuNTE3MzkgMTAuODUgMi4zOTAyMSAxMC43OTczIDIuMjk2NDUgMTAuNzAzNkMyLjIwMjY4IDEwLjYwOTggMi4xNSAxMC40ODI2IDIuMTUgMTAuMzVWMi45MjE3NUw3LjYxMTk5IDcuNDczNDFMNy42MTIgNy40NzM0MkM3LjkxNzQ3IDcuNzI3ODUgOC4zMDI0NSA3Ljg2NzE4IDguNyA3Ljg2NzE4QzkuMDk3NTUgNy44NjcxOCA5LjQ4MjUzIDcuNzI3ODUgOS43ODggNy40NzM0Mkw5Ljc4ODAxIDcuNDczNDFaTTE0Ljc1IDAuOTVIMi42NUMyLjE5OTEzIDAuOTUgMS43NjY3MyAxLjEyOTExIDEuNDQ3OTIgMS40NDc5MkMxLjEyOTExIDEuNzY2NzMgMC45NSAyLjE5OTEzIDAuOTUgMi42NVYxMC4zNUMwLjk1IDEwLjgwMDkgMS4xMjkxMSAxMS4yMzMzIDEuNDQ3OTIgMTEuNTUyMUMxLjc2NjczIDExLjg3MDkgMi4xOTkxMyAxMi4wNSAyLjY1IDEyLjA1SDE0Ljc1QzE1LjIwMDkgMTIuMDUgMTUuNjMzMyAxMS44NzA5IDE1Ljk1MjEgMTEuNTUyMUMxNi4yNzA5IDExLjIzMzMgMTYuNDUgMTAuODAwOSAxNi40NSAxMC4zNVYyLjY1QzE2LjQ1IDIuMTk5MTMgMTYuMjcwOSAxLjc2NjczIDE1Ljk1MjEgMS40NDc5MkMxNS42MzMzIDEuMTI5MTEgMTUuMjAwOSAwLjk1IDE0Ljc1IDAuOTVaTTguMzggNi41NTUwOEwzLjA5NjA2IDIuMTVIMTQuMzAzOUw5LjAyIDYuNTU1MDhDOS4wMTk5OSA2LjU1NTA5IDkuMDE5OTkgNi41NTUwOSA5LjAxOTk4IDYuNTU1MUM4LjkzMDE0IDYuNjI5OTIgOC44MTY5MiA2LjY3MDg5IDguNyA2LjY3MDg5QzguNTgzMDcgNi42NzA4OSA4LjQ2OTg0IDYuNjI5OTEgOC4zOCA2LjU1NTA4WiIgZmlsbD0iIzFBMTkzNyIgc3Ryb2tlPSIjMUExOTM3IiBzdHJva2Utd2lkdGg9IjAuMSIvPgo8L3N2Zz4K");
		position: absolute;
		left: 25px;
		top: 0;
		padding-top: 2rem;
	}
	
	.email-mobile::before {
		content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjA2NzggMTEuNzQ3MUwxMC4wNjkyIDExLjc0NzhDMTAuMDk2OCAxMS43NjIxIDEwLjEyNTMgMTEuNzc2NyAxMC4xNTQ0IDExLjc5MTZDMTAuMTkwNyAxMS44MTAzIDEwLjIyNzkgMTEuODI5MyAxMC4yNjUyIDExLjg0ODhMMTEuMjgxNSAxMC44MzcxTDExLjI4MTYgMTAuODM3TTEwLjA2NzggMTEuNzQ3MUwxMy42NTE4IDEwLjkxMTNDMTMuMzIzOCAxMC41NzAyIDEyLjkyODEgMTAuMzg3OCAxMi41MDg3IDEwLjM4NzhDMTIuMDkyOCAxMC4zODc4IDExLjY5MzcgMTAuNTY2OCAxMS4zNTIyIDEwLjkwNzlMMTEuMjgxNiAxMC44MzdNMTAuMDY3OCAxMS43NDcxQzkuOTQ1MTMgMTEuNjg1OCA5LjgzNDcyIDExLjYzMDYgOS43NDE0IDExLjU3MjhDOC43NTExMyAxMC45NDQ3IDcuODQ5NTMgMTAuMTI1MyA2Ljk4Mjk5IDkuMDYyMjFDNi41ODQ1MSA4LjU1OTIgNi4zMTI2NSA4LjEzNDgxIDYuMTEzMjggNy43MTA1OEM2LjM0NTY0IDcuNDk1MzUgNi41NjQwNCA3LjI3NDA0IDYuNzc0OTcgNy4wNjAzQzYuNzk5MjMgNy4wMzU3MiA2LjgyMzM4IDcuMDExMjQgNi44NDc0NSA2Ljk4Njg4QzYuODk1MDQgNi45MzkzNiA2Ljk0MjU4IDYuODkxMDUgNi45ODk3NSA2Ljg0MzFMNi45ODk4NyA2Ljg0Mjk4QzcuMDM3MjYgNi43OTQ4MSA3LjA4NDMgNi43NDcgNy4xMzEyOCA2LjcwMDA5QzcuNTAxOTMgNi4zMjk5OCA3LjY5MzI2IDUuODk4NjIgNy42OTMyNiA1LjQ2MDkyQzcuNjkzMjYgNS4wMjMyMiA3LjUwMTkzIDQuNTkxODYgNy4xMzEyOCA0LjIyMTc1TDYuMjA4MDQgMy4yOTk4NUM2LjEwMyAzLjE5NDk2IDUuOTk1OTQgMy4wODgwNCA1Ljg5NTc4IDIuOTgxMzZMNS44OTU3OCAyLjk4MTM1TDUuODk0NjggMi45ODAyMUM1LjY5MTkyIDIuNzcwOTkgNS40Nzc2NyAyLjU1MzYyIDUuMjU2MTMgMi4zNDkzNEM0LjkxMjA4IDIuMDA5ODggNC40OTU4MiAxLjgyNTI5IDQuMDU0MTggMS44MjUyOUMzLjYxMjI3IDEuODI1MjkgMy4xODkyNCAyLjAxMDA4IDIuODM1MTYgMi4zNDk1MUwyLjgzNTE0IDIuMzQ5NDlMMi44MzM3IDIuMzUwOTRMMi44MjY5MyAyLjM1NzY5TDIuODI2OTMgMi4zNTc2OUwyLjgyNjYyIDIuMzU4TDEuNjc3MTEgMy41MTU5N0MxLjY3NzA2IDMuNTE2MDIgMS42NzcwMSAzLjUxNjA4IDEuNjc2OTUgMy41MTYxM0MxLjIyNzU3IDMuOTY0OTMgMC45NzA0ODMgNC41MTM1OSAwLjkxNDMwNSA1LjE0ODE4TDAuOTE0MzAzIDUuMTQ4MThMMC45MTQyNTMgNS4xNDg3OUMwLjgzMTIxNSA2LjE1NzYyIDEuMTI4NjkgNy4wOTMyOCAxLjM1MzA0IDcuNjk3NDdDMS45MDU1MyA5LjE4NTY2IDIuNzMwMzUgMTAuNTYzIDMuOTU3MDUgMTIuMDM1NkwzLjk1NzI3IDEyLjAzNTlDNS40NDczOSAxMy44MTI2IDcuMjQwODMgMTUuMjE2MiA5LjI4OTczIDE2LjIwNTFMOS4yOTA0MyAxNi4yMDU1QzEwLjA3MDYgMTYuNTc0NyAxMS4xMjMxIDE3LjAxNzMgMTIuMzAyOCAxNy4wOTI5TDEyLjMwNDUgMTcuMDkzQzEyLjM3NTIgMTcuMDk2MyAxMi40NTE5IDE3LjA5OTggMTIuNTIyMyAxNy4wOTk4QzEzLjMzMDIgMTcuMDk5OCAxNC4wMTMzIDE2LjgwODcgMTQuNTQ3MSAxNi4yMzAyTDE0LjU1NjcgMTYuMjE5OEwxNC41NTc3IDE2LjIxNzZDMTQuNTU4NiAxNi4yMTY3IDE0LjU1OTUgMTYuMjE1NyAxNC41NjAzIDE2LjIxNDdDMTQuNTYyNyAxNi4yMTE4IDE0LjU2NTUgMTYuMjA4MyAxNC41NjgzIDE2LjIwNDJDMTQuNzI2NCAxNi4wMTM3IDE0LjkwNzEgMTUuODM5MiAxNS4xMDIxIDE1LjY1MDlDMTUuMTE3NCAxNS42MzYyIDE1LjEzMjcgMTUuNjIxMyAxNS4xNDgxIDE1LjYwNjRDMTUuMjk0IDE1LjQ2NzYgMTUuNDQzOCAxNS4zMjEzIDE1LjU5MDYgMTUuMTY4QzE1Ljk0MDQgMTQuODA0NSAxNi4xMjkyIDE0LjM3NTMgMTYuMTI5MiAxMy45MzAyQzE2LjEyOTIgMTMuNDgxMiAxNS45MzY2IDEzLjA1NDcgMTUuNTc4OSAxMi43MDFDMTUuNTc4OSAxMi43MDEgMTUuNTc4OCAxMi43MDA5IDE1LjU3ODcgMTIuNzAwOEwxMy43MjMyIDEwLjg0MTNNMTAuMDY3OCAxMS43NDcxTDEzLjcyMzIgMTAuODQxM00xMS4yODE2IDEwLjgzN0MxMS42Mzg3IDEwLjQ4MDQgMTIuMDYyMiAxMC4yODc4IDEyLjUwODcgMTAuMjg3OEMxMi45NTg5IDEwLjI4NzggMTMuMzc5MyAxMC40ODQgMTMuNzIzMiAxMC44NDEzTTExLjI4MTYgMTAuODM3TDEzLjcyMzIgMTAuODQxM00xNC45Mjc1IDE0LjM5NDhDMTQuOTA3OCAxNC40MTg1IDE0Ljg4NjUgMTQuNDQyMSAxNC44NjM4IDE0LjQ2NThMMTQuODYyNSAxNC40NjQ2VjE0LjM2ODdDMTQuODcwOCAxNC4zNjg4IDE0Ljg4MDEgMTQuMzcwMSAxNC44ODk5IDE0LjM3MzJDMTQuOTAyNCAxNC4zNzcxIDE0LjkxNTcgMTQuMzg0IDE0LjkyNzUgMTQuMzk0OFpNMTQuNDU4IDE0LjczMThDMTQuNDMyNiAxNC43NTY1IDE0LjQwNjcgMTQuNzgxNSAxNC4zODA1IDE0LjgwNzFDMTQuMTYwOCAxNS4wMTY0IDEzLjkzNTIgMTUuMjM4MSAxMy43MjI2IDE1LjQ4NzlDMTMuNDAxMSAxNS44MzAzIDEzLjAyNTkgMTUuOTkxNCAxMi41MjU2IDE1Ljk5MTRDMTIuNDc0MyAxNS45OTE0IDEyLjQyMzYgMTUuOTkxNCAxMi4zNzY3IDE1Ljk4ODNMMTIuMzc2NSAxNS45ODgzQzExLjM5MjIgMTUuOTI1NCAxMC40NzMzIDE1LjU0MDkgOS43NzU1MyAxNS4yMDc3QzcuODc0NTggMTQuMjg4OCA2LjIwNTE2IDEyLjk4NDEgNC44MTc0NiAxMS4zMzAxQzMuNjcgOS45NDkwNCAyLjkwNTQ4IDguNjc1NTMgMi4zOTk1NCA3LjMxMDQ4TDIuMzk5NDQgNy4zMTAyQzIuMDg4MTIgNi40Nzc4OCAxLjk3NzU2IDUuODM4MTIgMi4wMjY2NiA1LjIzOTY1QzIuMDU4NSA0Ljg2ODA5IDIuMjAwNDUgNC41NjI2NCAyLjQ2NDM2IDQuMjk5MTFMMy42MTY0MiAzLjE0ODcyQzMuNzcwMjkgMy4wMDQ4NSAzLjkyMjQ5IDIuOTM3MDYgNC4wNjA5NCAyLjkzNzA2QzQuMjMzOTIgMi45MzcwNiA0LjM4MjA1IDMuMDQyMzcgNC40ODQwMyAzLjE0NDJMNC40ODQwMyAzLjE0NDIxTDQuNDg5MSAzLjE0OTI3TDQuNDk0MTggMy4xNTQzNEw0LjQ5NDEzIDMuMTU0MzhMNC40OTY2MSAzLjE1NjY5QzQuNzAwOTcgMy4zNDczNyA0Ljg5NTY3IDMuNTQ1MSA1LjEwMTc3IDMuNzU3NjVMNS4xMDE3OSAzLjc1NzY3QzUuMTU0NTMgMy44MTIwNCA1LjIwODA4IDMuODY2MzYgNS4yNjE3MiAzLjkyMDc2TDUuMjYyODggMy45MjE5NEM1LjMxNjIzIDMuOTc2MDUgNS4zNjk2OCA0LjAzMDI3IDUuNDIzMDkgNC4wODUyN0w1LjQyMzA5IDQuMDg1MjhMNS40MjQxNyA0LjA4NjM2TDYuMzQ3NDEgNS4wMDgyNkM2LjUxNzE1IDUuMTc3NzUgNi41ODY5MyA1LjMyNTk4IDYuNTg2OTMgNS40NjA5MkM2LjU4NjkzIDUuNTk1ODUgNi41MTcxNSA1Ljc0NDA5IDYuMzQ3NDEgNS45MTM1OEM2LjMxMzY5IDUuOTQ3MjUgNi4yODA4MiA1Ljk4MDQ2IDYuMjQ4MzEgNi4wMTMzQzYuMTg0NTkgNi4wNzc2OCA2LjEyMjI5IDYuMTQwNjIgNi4wNTc4MyA2LjIwMjc2TDYuMDU3OCA2LjIwMjczTDYuMDU1NzUgNi4yMDQ4M0M1Ljc3MjA2IDYuNDk0ODUgNS41MDMzOCA2Ljc2MzA5IDUuMjExNyA3LjAyNDIyTDUuMjExNiA3LjAyNDExTDUuMjA4OCA3LjAyNjlMNS4yMDc0NSA3LjAyODAxTDUuMjAzNjUgNy4wMzExOUM1LjE5OTg1IDcuMDM0NDQgNS4xOTIwOSA3LjA0MTE5IDUuMTg0MTQgNy4wNTE1OEM1LjAyODQgNy4yMDk2OCA0Ljk2MDA0IDcuMzcxMzMgNC45NDIzMyA3LjUyNDA5QzQuOTI0NjkgNy42NzYzMiA0Ljk1ODM4IDcuODExNDIgNC45OTAyOSA3LjkxMjMyTDQuOTkwMjggNy45MTIzMkw0Ljk5MDc4IDcuOTEzODNMNC45OTU4NSA3LjkyOTAzTDUuMDAwOTIgNy45NDQyMkw1LjAwMDY5IDcuOTQ0M0w1LjAwMzM2IDcuOTUwNzZDNS4yNDggOC41NDI1NSA1LjU5MTc3IDkuMDk3NTcgNi4xMDk1OSA5Ljc1NDEyTDYuMTA5MDQgOS43NTQ1NUw2LjExNzE3IDkuNzYyNjdDNy4wNTUzNSAxMC45MTYgOC4wNDYzMSAxMS44MTczIDkuMTQxMDUgMTIuNTA4NkM5LjI4NDAxIDEyLjU5OTEgOS40Mjk4NSAxMi42NzE5IDkuNTY0MDMgMTIuNzM4OUw5LjU2NTg1IDEyLjczOThDOS42ODg2NyAxMi44MDEyIDkuNzk5MjMgMTIuODU2NCA5Ljg5MjYzIDEyLjkxNDNMOS44OTI0MSAxMi45MTQ3TDkuOTAwNjUgMTIuOTE4OEM5LjkwMjQgMTIuOTE5NyA5LjkwNTA2IDEyLjkyMTMgOS45MTI2NiAxMi45MjZMOS45MTM3MSAxMi45MjY2QzkuOTE5ODIgMTIuOTMwNSA5LjkzMDEyIDEyLjkzNjkgOS45NDEyMyAxMi45NDI0TDkuOTg1OSAxMi44NTNMOS45NDEyMyAxMi45NDI0QzEwLjA2ODIgMTMuMDA1OCAxMC4xOTE2IDEzLjAzNzQgMTAuMzIwNyAxMy4wMzc0QzEwLjY0MjggMTMuMDM3NCAxMC44NDM2IDEyLjgzNjggMTAuOTA0MyAxMi43NzYzTDEwLjkwNTQgMTIuNzc1MkwxMi4wNjIgMTEuNjIwM0MxMi4xNzI1IDExLjUwOTkgMTIuMzMwNCAxMS4zOTYyIDEyLjUwMiAxMS4zOTYyQzEyLjY3MDEgMTEuMzk2MiAxMi44MTc3IDExLjUwMzQgMTIuOTE1MSAxMS42MTAyTDEyLjkxNSAxMS42MTAyTDEyLjkxODMgMTEuNjEzNUwxMi45MjE3IDExLjYxNjlMMTIuOTI1MSAxMS42MjAzTDE0Ljc4ODQgMTMuNDgwOUwxNC43ODg4IDEzLjQ4MTNDMTQuOTUxNCAxMy42NDIxIDE1LjAyMDQgMTMuNzkyOSAxNS4wMjA4IDEzLjkzMzhDMTUuMDIxMSAxNC4wNzI4IDE0Ljk1NDggMTQuMjI0MyAxNC43OTkxIDE0LjM4ODhDMTQuNzkyOCAxNC4zOTM2IDE0Ljc4NjQgMTQuMzk5NyAxNC43ODA2IDE0LjQwNzRDMTQuNzc5NyAxNC40MDg2IDE0Ljc3ODcgMTQuNDA5OSAxNC43Nzc2IDE0LjQxMTVDMTQuNjc0OSAxNC41MjExIDE0LjU3MDIgMTQuNjIyOCAxNC40NTggMTQuNzMxOFoiIGZpbGw9IiMxQTE5MzciIHN0cm9rZT0iIzFBMTkzNyIgc3Ryb2tlLXdpZHRoPSIwLjIiLz4KPHBhdGggZD0iTTEzLjczMTkgOC44MTU1NEwxMy43MzE5IDguODE1NjFMMTMuNzM1NSA4LjgxNTAzQzE0LjA0MTcgOC43NjU0NCAxNC4yNDI4IDguNDc2NDMgMTQuMTkzNiA4LjE3MzQ4TDE0LjE5MzQgOC4xNzI3QzE0LjAwNzMgNy4wODE1NyAxMy40OTAyIDYuMDg2ODUgMTIuNzAxMiA1LjI5OTAzQzExLjkxMjIgNC41MTEyMiAxMC45MTYxIDMuOTk0ODYgOS44MjM0OCAzLjgwOTAxTDkuODIzNDggMy44MDkwMUw5LjgyMjcgMy44MDg4OEM5LjUxODk4IDMuNzU5NyA5LjIzNDMzIDMuOTYwNzggOS4xODA3IDQuMjYxNUM5LjEyNzMyIDQuNTYwODEgOS4zMjQxOSA0Ljg1NDU5IDkuNjMxNDkgNC45MDQ1MkMxMC40OTY1IDUuMDQ5NjMgMTEuMjgyNSA1LjQ1ODM4IDExLjkxMDYgNi4wODU1NUMxMi41Mzg1IDYuNzEyNTQgMTIuOTQ0NiA3LjQ5NzM4IDEzLjA5MzMgOC4zNjE1OEMxMy4xMzkgOC42MzQxOSAxMy4zNzQ4IDguODIzMDcgMTMuNjQxNyA4LjgyMzA3QzEzLjY3MjcgOC44MjMwNyAxMy43MDA2IDguODE5NTIgMTMuNzIzOCA4LjgxNjU2QzEzLjcyNjYgOC44MTYyMSAxMy43MjkzIDguODE1ODcgMTMuNzMxOSA4LjgxNTU0WiIgZmlsbD0iIzFBMTkzNyIgc3Ryb2tlPSIjMUExOTM3IiBzdHJva2Utd2lkdGg9IjAuMiIvPgo8cGF0aCBkPSJNMTUuOTk0NyA4LjIyMzEyQzE2LjA0MDMgOC40OTU4IDE2LjI3NjIgOC42ODQ3NCAxNi41NDMxIDguNjg0NzRDMTYuNTc0MiA4LjY4NDc0IDE2LjYwMiA4LjY4MTE5IDE2LjYyNTMgOC42NzgyM0MxNi42MjggOC42Nzc4OCAxNi42MzA3IDguNjc3NTQgMTYuNjMzMyA4LjY3NzIxTDE2LjYzMzMgOC42NzcyNUwxNi42MzU4IDguNjc2ODdDMTYuOTM4NCA4LjYzMTM0IDE3LjE0NDggOC4zNDI0OSAxNy4wOTE1IDguMDQxMTFDMTYuNzg3IDYuMjU3NzYgMTUuOTQ1MiA0LjYzNDkzIDE0LjY1MjMgMy4zNDM5M0MxMy4zNTk1IDIuMDUzMDEgMTEuNzM0NSAxLjIxMjUyIDkuOTQ4OCAwLjkwODQzQzkuNjQ1NzkgMC44NTQ3NTMgOS4zNjIzMiAxLjA2MjA1IDkuMzA5MDMgMS4zNjA4NUw5LjMwOTAyIDEuMzYwODVMOS4zMDg3NyAxLjM2MjM4QzkuMjU5MzkgMS42NjY0NCA5LjQ2MTU1IDEuOTUwMzcgOS43NjU1OCAyLjAwMzcxTDkuNzY2MTcgMi4wMDM4MUMxMS4zMjEzIDIuMjY3MDYgMTIuNzM5OCAzLjAwMzQ1IDEzLjg2ODUgNC4xMjcwNkMxNC45OTY5IDUuMjUzOSAxNS43MzExIDYuNjcwMjIgMTUuOTk0NyA4LjIyMzEyWk0xNS45OTQ3IDguMjIzMTJDMTUuOTk0NyA4LjIyMzA4IDE1Ljk5NDcgOC4yMjMwMyAxNS45OTQ3IDguMjIyOTlMMTYuMDkzMyA4LjIwNjUyTTE1Ljk5NDcgOC4yMjMxMkMxNS45OTQ3IDguMjIzMTcgMTUuOTk0NyA4LjIyMzIyIDE1Ljk5NDggOC4yMjMyNkwxNi4wOTMzIDguMjA2NTJNMTYuMDkzMyA4LjIwNjUyQzE2LjEzMDUgOC40Mjk0IDE2LjMyMzMgOC41ODQ3NCAxNi41NDMxIDguNTg0NzRDMTYuNTY3NSA4LjU4NDc0IDE2LjU4OSA4LjU4MjAxIDE2LjYxMjggOC41NzlDMTYuNjE1NSA4LjU3ODY3IDE2LjYxODIgOC41NzgzMiAxNi42MjA5IDguNTc3OThDMTYuODY3OCA4LjU0MDg0IDE3LjAzNjkgOC4zMDQ0NSAxNi45OTI5IDguMDU3OTRDMTYuNjkxOSA2LjI5NTE5IDE1Ljg2IDQuNjkxMTYgMTQuNTgxNyAzLjQxNDY5QzEzLjMwMzMgMi4xMzgyMiAxMS42OTcgMS4zMDc1IDkuOTMxNjYgMS4wMDY5NUwxNi4wOTMzIDguMjA2NTJaIiBmaWxsPSIjMUExOTM3IiBzdHJva2U9IiMxQTE5MzciIHN0cm9rZS13aWR0aD0iMC4yIi8+Cjwvc3ZnPgo=");
		position: absolute;
		left: 25px;
		top: 2px;
	}
}

@media (max-width: 479px) {
	a.next-step-back {
		margin-top: 20px;
		margin-right: 0;
	}
}

@media screen and (max-width: 1439px) and (min-width: 992px) {
	a.next-step-back {
		margin-top: 20px;
		margin-right: 0;
	}
}